--- /srv/rebuilderd/tmp/rebuilderdsMCBx8/inputs/libopencv410-jni_4.10.0+dfsg-7+b1_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdsMCBx8/out/libopencv410-jni_4.10.0+dfsg-7+b1_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-03-18 22:06:06.000000 debian-binary │ --rw-r--r-- 0 0 0 1092 2026-03-18 22:06:06.000000 control.tar.xz │ --rw-r--r-- 0 0 0 393632 2026-03-18 22:06:06.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 1088 2026-03-18 22:06:06.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 393672 2026-03-18 22:06:06.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/lib/jni/libopencv_java4100.so │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -1128,31 +1128,31 @@ │ │ │ │ 1124: 000b1da5 88 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_MergeMertens_getExposureWeight_10 │ │ │ │ 1125: 000bd811 88 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_TonemapDurand_getSigmaColor_10 │ │ │ │ 1126: 00093401 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_divSpectrums_10 │ │ │ │ 1127: 00093521 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_divSpectrums_11 │ │ │ │ 1128: 000b154d 88 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_CalibrateDebevec_getLambda_10 │ │ │ │ 1129: 000e1731 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_SimpleBlobDetector_1Params_set_1minDistBetweenBlobs_10 │ │ │ │ 1130: 00113f7d 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_DetectorParameters_get_1minMarkerLengthRatioOriginalImg_10 │ │ │ │ - 1131: 000e2069 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_img_1hash_Img_1hash_blockMeanHash_10 │ │ │ │ - 1132: 000e2169 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_img_1hash_Img_1hash_blockMeanHash_11 │ │ │ │ + 1131: 000e2169 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_img_1hash_Img_1hash_blockMeanHash_10 │ │ │ │ + 1132: 000e2269 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_img_1hash_Img_1hash_blockMeanHash_11 │ │ │ │ 1133: 0011b541 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_KalmanFilter_delete │ │ │ │ 1134: 00140f89 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_BackgroundSubtractorGMG_setDefaultLearningRate_10 │ │ │ │ 1135: 0011f6d9 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_VariationalRefinement_setFixedPointIterations_10 │ │ │ │ 1136: 0006d251 236 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_n_1Mat__JIIII │ │ │ │ 1137: 000c4351 328 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_ClassificationModel_classify_10 │ │ │ │ 1138: 00147609 368 FUNC GLOBAL DEFAULT 11 Java_org_opencv_face_FaceRecognizer_read_10 │ │ │ │ 1139: 0006fd49 292 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_n_1setTo__JJ │ │ │ │ 1140: 000953a1 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_distanceTransform_10 │ │ │ │ 1141: 00134469 240 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_EdgeDrawing_detectEdges_10 │ │ │ │ 1142: 000954b1 260 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_distanceTransform_11 │ │ │ │ - 1143: 0015a8b9 392 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Objdetect_drawDetectedMarkers_10 │ │ │ │ - 1144: 0015aa41 360 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Objdetect_drawDetectedMarkers_11 │ │ │ │ + 1143: 0015a465 392 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Objdetect_drawDetectedMarkers_10 │ │ │ │ + 1144: 0015a5f1 360 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Objdetect_drawDetectedMarkers_11 │ │ │ │ 1145: 0014adfd 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_TrackerCSRT_1Params_set_1filter_1lr_10 │ │ │ │ 1146: 000f693d 244 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_Calib3d_find4QuadCornerSubpix_10 │ │ │ │ - 1147: 0015aba9 352 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Objdetect_drawDetectedMarkers_12 │ │ │ │ + 1147: 0015a759 352 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Objdetect_drawDetectedMarkers_12 │ │ │ │ 1148: 0011f141 364 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_TrackerVit_1Params_set_1net_10 │ │ │ │ 1149: 0008211d 276 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_randn_10 │ │ │ │ 1150: 00105261 340 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_CascadeClassifier_load_10 │ │ │ │ 1151: 000b09b9 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_phase_1unwrapping_HistogramPhaseUnwrapping_delete │ │ │ │ 1152: 000b7b65 260 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_Photo_pencilSketch_10 │ │ │ │ 1153: 000a89d5 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_SVM_setClassWeights_10 │ │ │ │ 1154: 000e3075 84 FUNC GLOBAL DEFAULT 11 Java_org_opencv_img_1hash_MarrHildrethHash_getScale_10 │ │ │ │ @@ -1179,15 +1179,15 @@ │ │ │ │ 1175: 0010465d 456 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_StereoSGBM_create_19 │ │ │ │ 1176: 0011d18d 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_TrackerDaSiamRPN_delete │ │ │ │ 1177: 000d6011 548 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_DescriptorMatcher_create_10 │ │ │ │ 1178: 000d6235 432 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_DescriptorMatcher_create_11 │ │ │ │ 1179: 0015d395 400 FUNC GLOBAL DEFAULT 11 Java_org_opencv_aruco_Aruco_detectMarkers_10 │ │ │ │ 1180: 000b87f1 88 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_TonemapMantiuk_getSaturation_10 │ │ │ │ 1181: 0006eb09 8 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_n_1isContinuous │ │ │ │ - 1182: 00129481 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_contourSampling_10 │ │ │ │ + 1182: 0012d1f1 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_contourSampling_10 │ │ │ │ 1183: 0015d525 336 FUNC GLOBAL DEFAULT 11 Java_org_opencv_aruco_Aruco_detectMarkers_11 │ │ │ │ 1184: 00114fed 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_RefineParameters_get_1errorCorrectionRate_10 │ │ │ │ 1185: 000bd769 88 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_TonemapDurand_getSigmaSpace_10 │ │ │ │ 1186: 001614c9 796 FUNC GLOBAL DEFAULT 11 Java_org_opencv_aruco_Aruco_detectMarkers_12 │ │ │ │ 1187: 00078089 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_setUseIPP_1NotExact_10 │ │ │ │ 1188: 001bebd4 28 OBJECT WEAK DEFAULT 19 _ZTVSt23_Sp_counted_ptr_inplaceIN2cv6bgsegm26SyntheticSequenceGeneratorESaIvELN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ 1189: 000e3f41 78 FUNC GLOBAL DEFAULT 11 Java_org_opencv_img_1hash_RadialVarianceHash_setSigma_10 │ │ │ │ @@ -1266,18 +1266,18 @@ │ │ │ │ 1262: 000a0561 240 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_ANN_1MLP_setLayerSizes_10 │ │ │ │ 1263: 0014ad8d 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_TrackerCSRT_1Params_set_1kaiser_1alpha_10 │ │ │ │ 1264: 0014a565 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_face_StandardCollector_delete │ │ │ │ 1265: 00113c19 360 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_DetectorParameters_DetectorParameters_10 │ │ │ │ 1266: 00110e69 428 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_QRCodeEncoder_create_10 │ │ │ │ 1267: 00111015 424 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_QRCodeEncoder_create_11 │ │ │ │ 1268: 00098199 264 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_isContourConvex_10 │ │ │ │ - 1269: 00129241 284 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_transformFD_10 │ │ │ │ + 1269: 0012cfb1 284 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_transformFD_10 │ │ │ │ 1270: 000a20e9 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_DTrees_setMinSampleCount_10 │ │ │ │ 1271: 000a3631 260 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_EM_trainEM_10 │ │ │ │ - 1272: 00129361 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_transformFD_11 │ │ │ │ + 1272: 0012d0d1 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_transformFD_11 │ │ │ │ 1273: 00141bb9 240 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_BackgroundSubtractorLSBP_getBackgroundImage_10 │ │ │ │ 1274: 000a3735 240 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_EM_trainEM_11 │ │ │ │ 1275: 000ae8f5 244 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_TrainData_getSampleWeights_10 │ │ │ │ 1276: 000d2d35 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_BOWImgDescriptorExtractor_delete │ │ │ │ 1277: 000a3825 236 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_EM_trainEM_12 │ │ │ │ 1278: 00132239 328 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_ContourFitting_estimateTransformation_10 │ │ │ │ 1279: 0014e081 404 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_AlignExposures_process_10 │ │ │ │ @@ -1305,21 +1305,21 @@ │ │ │ │ 1301: 00117c89 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_DISOpticalFlow_getPatchSize_10 │ │ │ │ 1302: 00135881 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_GuidedFilter_delete │ │ │ │ 1303: 000f7449 608 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_Calib3d_stereoRectify_10 │ │ │ │ 1304: 0015b989 324 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Board_Board_10 │ │ │ │ 1305: 00086bd1 96 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_GeneralizedHoughGuil_getScaleStep_10 │ │ │ │ 1306: 000f76a9 520 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_Calib3d_stereoRectify_11 │ │ │ │ 1307: 000a2339 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_DTrees_getTruncatePrunedTree_10 │ │ │ │ - 1308: 0012d891 432 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createAMFilter_10 │ │ │ │ + 1308: 0012ee01 432 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createAMFilter_10 │ │ │ │ 1309: 0014ba65 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_legacy_1MultiTracker_getObjects_10 │ │ │ │ 1310: 000f78b1 440 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_Calib3d_stereoRectify_12 │ │ │ │ 1311: 000e3f91 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_img_1hash_RadialVarianceHash_delete │ │ │ │ 1312: 000a248d 244 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_DTrees_getPriors_10 │ │ │ │ 1313: 000df4f5 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_ORB_getNLevels_10 │ │ │ │ - 1314: 0012da41 428 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createAMFilter_11 │ │ │ │ + 1314: 0012efb1 428 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createAMFilter_11 │ │ │ │ 1315: 00138361 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_StructuredEdgeDetection_edgesNms_10 │ │ │ │ 1316: 0011e419 428 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_TrackerNano_create_10 │ │ │ │ 1317: 000f7a69 432 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_Calib3d_stereoRectify_13 │ │ │ │ 1318: 0011e5c5 472 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_TrackerNano_create_11 │ │ │ │ 1319: 000f7c19 432 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_Calib3d_stereoRectify_14 │ │ │ │ 1320: 00138481 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_StructuredEdgeDetection_edgesNms_11 │ │ │ │ 1321: 000f7dc9 432 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_Calib3d_stereoRectify_15 │ │ │ │ @@ -1370,25 +1370,25 @@ │ │ │ │ 1366: 000b5d11 428 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_Photo_createMergeMertens_10 │ │ │ │ 1367: 000b1e4d 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_MergeMertens_delete │ │ │ │ 1368: 000b5ebd 436 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_Photo_createMergeMertens_11 │ │ │ │ 1369: 000e7719 596 FUNC GLOBAL DEFAULT 11 Java_org_opencv_text_Text_createERFilterNM1_110 │ │ │ │ 1370: 000b6071 440 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_Photo_createMergeMertens_12 │ │ │ │ 1371: 000b7401 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_Photo_edgePreservingFilter_10 │ │ │ │ 1372: 000a0f01 96 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_ANN_1MLP_getAnnealCoolingRatio_10 │ │ │ │ - 1373: 0012c329 480 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_110 │ │ │ │ + 1373: 00125801 480 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_110 │ │ │ │ 1374: 000e796d 596 FUNC GLOBAL DEFAULT 11 Java_org_opencv_text_Text_createERFilterNM1_111 │ │ │ │ 1375: 000b6229 444 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_Photo_createMergeMertens_13 │ │ │ │ 1376: 000b7501 276 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_Photo_edgePreservingFilter_11 │ │ │ │ 1377: 000b7619 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_Photo_edgePreservingFilter_12 │ │ │ │ 1378: 00113f0d 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_DetectorParameters_get_1aprilTagMaxLineFitMse_10 │ │ │ │ 1379: 000e7bc1 588 FUNC GLOBAL DEFAULT 11 Java_org_opencv_text_Text_createERFilterNM1_112 │ │ │ │ - 1380: 0012c509 484 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_111 │ │ │ │ + 1380: 001259e1 484 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_111 │ │ │ │ 1381: 000c7465 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Layer_delete │ │ │ │ 1382: 001334c9 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_EdgeAwareInterpolator_setK_10 │ │ │ │ - 1383: 0012c6ed 492 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_112 │ │ │ │ + 1383: 00125bc5 492 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_112 │ │ │ │ 1384: 000e7e0d 584 FUNC GLOBAL DEFAULT 11 Java_org_opencv_text_Text_createERFilterNM1_113 │ │ │ │ 1385: 00141d5d 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_BackgroundSubtractorLSBPDesc_delete │ │ │ │ 1386: 000b7731 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_Photo_edgePreservingFilter_13 │ │ │ │ 1387: 0014e931 368 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_MergeExposures_process_10 │ │ │ │ 1388: 000d137d 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_AffineFeature_delete │ │ │ │ 1389: 00085101 176 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_TickMeter_getAvgTimeMilli_10 │ │ │ │ 1390: 00086c85 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_GeneralizedHoughGuil_getScaleThresh_10 │ │ │ │ @@ -1405,20 +1405,20 @@ │ │ │ │ 1401: 00082c89 76 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_getNumberOfCPUs_10 │ │ │ │ 1402: 001032e5 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_StereoSGBM_setPreFilterCap_10 │ │ │ │ 1403: 000a4d39 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_KNearest_getEmax_10 │ │ │ │ 1404: 000af8a5 244 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_TrainData_getSubVector_10 │ │ │ │ 1405: 000df441 96 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_ORB_getScaleFactor_10 │ │ │ │ 1406: 000e5761 548 FUNC GLOBAL DEFAULT 11 Java_org_opencv_text_Text_loadOCRHMMClassifierNM_10 │ │ │ │ 1407: 0006db61 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_n_1convertTo__JJID │ │ │ │ - 1408: 0010fba9 264 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Objdetect_generateImageMarker_10 │ │ │ │ + 1408: 0010f819 264 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Objdetect_generateImageMarker_10 │ │ │ │ 1409: 000a0b21 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_ANN_1MLP_setRpropDWPlus_10 │ │ │ │ 1410: 0013316d 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_DisparityWLSFilter_setDepthDiscontinuityRadius_10 │ │ │ │ 1411: 000e5ff9 452 FUNC GLOBAL DEFAULT 11 Java_org_opencv_text_Text_createERFilterNM1_10 │ │ │ │ 1412: 0014b601 340 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_legacy_1MultiTracker_legacy_1MultiTracker_10 │ │ │ │ - 1413: 0010fcb1 248 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Objdetect_generateImageMarker_11 │ │ │ │ + 1413: 0010f921 248 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Objdetect_generateImageMarker_11 │ │ │ │ 1414: 000e61bd 460 FUNC GLOBAL DEFAULT 11 Java_org_opencv_text_Text_createERFilterNM1_11 │ │ │ │ 1415: 0013b755 10 FUNC GLOBAL DEFAULT 11 Java_org_opencv_aruco_EstimateParameters_delete │ │ │ │ 1416: 001be9f8 28 OBJECT WEAK DEFAULT 19 _ZTVSt23_Sp_counted_ptr_inplaceIN2cv5flann12SearchParamsESaIvELN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ 1417: 000e6389 452 FUNC GLOBAL DEFAULT 11 Java_org_opencv_text_Text_createERFilterNM1_12 │ │ │ │ 1418: 0010219d 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_StereoBM_getPreFilterCap_10 │ │ │ │ 1419: 000e654d 460 FUNC GLOBAL DEFAULT 11 Java_org_opencv_text_Text_createERFilterNM1_13 │ │ │ │ 1420: 0014ae25 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_TrackerCSRT_1Params_set_1admm_1iterations_10 │ │ │ │ @@ -1430,17 +1430,17 @@ │ │ │ │ 1426: 000e68ed 476 FUNC GLOBAL DEFAULT 11 Java_org_opencv_text_Text_createERFilterNM1_15 │ │ │ │ 1427: 000e6ac9 476 FUNC GLOBAL DEFAULT 11 Java_org_opencv_text_Text_createERFilterNM1_16 │ │ │ │ 1428: 0010b2f1 492 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_HOGDescriptor_HOGDescriptor_11 │ │ │ │ 1429: 0010b4dd 484 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_HOGDescriptor_HOGDescriptor_12 │ │ │ │ 1430: 000e7005 608 FUNC GLOBAL DEFAULT 11 Java_org_opencv_text_Text_createERFilterNM1_17 │ │ │ │ 1431: 000a1e9d 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_Boost_delete │ │ │ │ 1432: 000860d9 96 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_GeneralizedHough_getMinDist_10 │ │ │ │ - 1433: 0012de21 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_jointBilateralFilter_10 │ │ │ │ + 1433: 0012f391 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_jointBilateralFilter_10 │ │ │ │ 1434: 000e7265 608 FUNC GLOBAL DEFAULT 11 Java_org_opencv_text_Text_createERFilterNM1_18 │ │ │ │ - 1435: 0012df41 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_jointBilateralFilter_11 │ │ │ │ + 1435: 0012f4b1 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_jointBilateralFilter_11 │ │ │ │ 1436: 0010b6c1 476 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_HOGDescriptor_HOGDescriptor_13 │ │ │ │ 1437: 0011bd4d 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_SparsePyrLKOpticalFlow_setFlags_10 │ │ │ │ 1438: 00113dad 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_DetectorParameters_set_1adaptiveThreshConstant_10 │ │ │ │ 1439: 0010b89d 476 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_HOGDescriptor_HOGDescriptor_14 │ │ │ │ 1440: 000e74c5 596 FUNC GLOBAL DEFAULT 11 Java_org_opencv_text_Text_createERFilterNM1_19 │ │ │ │ 1441: 0015c581 368 FUNC GLOBAL DEFAULT 11 Java_org_opencv_structured_1light_SinusoidalPattern_computePhaseMap_10 │ │ │ │ 1442: 000e1711 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_SimpleBlobDetector_1Params_set_1maxThreshold_10 │ │ │ │ @@ -1477,20 +1477,20 @@ │ │ │ │ 1473: 000adf35 268 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_TrainData_getTrainSamples_10 │ │ │ │ 1474: 00101151 328 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_Calib3d_fisheye_1estimateNewCameraMatrixForUndistortRectify_12 │ │ │ │ 1475: 000ae041 260 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_TrainData_getTrainSamples_11 │ │ │ │ 1476: 000b5b65 428 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_Photo_createMergeDebevec_10 │ │ │ │ 1477: 000ae145 252 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_TrainData_getTrainSamples_12 │ │ │ │ 1478: 00101299 312 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_Calib3d_fisheye_1estimateNewCameraMatrixForUndistortRectify_13 │ │ │ │ 1479: 000ae241 252 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_TrainData_getTrainSamples_13 │ │ │ │ - 1480: 0015e781 668 FUNC GLOBAL DEFAULT 11 Java_org_opencv_aruco_Aruco_calibrateCameraArucoExtended_10 │ │ │ │ + 1480: 0015deb9 668 FUNC GLOBAL DEFAULT 11 Java_org_opencv_aruco_Aruco_calibrateCameraArucoExtended_10 │ │ │ │ 1481: 000807f5 300 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_PCACompute2_10 │ │ │ │ - 1482: 0015ea21 676 FUNC GLOBAL DEFAULT 11 Java_org_opencv_aruco_Aruco_calibrateCameraArucoExtended_11 │ │ │ │ + 1482: 0015e159 676 FUNC GLOBAL DEFAULT 11 Java_org_opencv_aruco_Aruco_calibrateCameraArucoExtended_11 │ │ │ │ 1483: 00080921 284 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_PCACompute2_11 │ │ │ │ 1484: 0009a5c9 292 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_circle_10 │ │ │ │ - 1485: 0015ecc9 676 FUNC GLOBAL DEFAULT 11 Java_org_opencv_aruco_Aruco_calibrateCameraArucoExtended_12 │ │ │ │ + 1485: 0015e401 676 FUNC GLOBAL DEFAULT 11 Java_org_opencv_aruco_Aruco_calibrateCameraArucoExtended_12 │ │ │ │ 1486: 0009a6ed 284 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_circle_11 │ │ │ │ 1487: 00080b51 284 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_PCACompute2_12 │ │ │ │ 1488: 0009a809 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_circle_12 │ │ │ │ 1489: 001133c9 348 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_CharucoDetector_getCharucoParameters_10 │ │ │ │ 1490: 000f6a31 360 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_Calib3d_drawChessboardCorners_10 │ │ │ │ 1491: 000b0b01 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_phase_1unwrapping_HistogramPhaseUnwrapping_1Params_set_1histThresh_10 │ │ │ │ 1492: 0009a931 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_circle_13 │ │ │ │ @@ -1526,35 +1526,35 @@ │ │ │ │ 1522: 000f3521 380 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_Calib3d_composeRT_15 │ │ │ │ 1523: 00116ef1 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_BackgroundSubtractorKNN_getShadowValue_10 │ │ │ │ 1524: 000bff41 644 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Dnn_readNet_11 │ │ │ │ 1525: 000f36a1 384 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_Calib3d_composeRT_16 │ │ │ │ 1526: 000c01c5 504 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Dnn_readNet_12 │ │ │ │ 1527: 00103295 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_StereoSGBM_getPreFilterCap_10 │ │ │ │ 1528: 000ee2fd 344 FUNC GLOBAL DEFAULT 11 Java_org_opencv_videoio_VideoCapture_open_10 │ │ │ │ - 1529: 000e2269 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_img_1hash_Img_1hash_averageHash_10 │ │ │ │ + 1529: 000e1951 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_img_1hash_Img_1hash_averageHash_10 │ │ │ │ 1530: 000f3821 376 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_Calib3d_composeRT_17 │ │ │ │ 1531: 000c03bd 536 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Dnn_readNet_13 │ │ │ │ 1532: 000ee455 344 FUNC GLOBAL DEFAULT 11 Java_org_opencv_videoio_VideoCapture_open_11 │ │ │ │ 1533: 000f3999 376 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_Calib3d_composeRT_18 │ │ │ │ 1534: 000c05d9 540 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Dnn_readNet_14 │ │ │ │ 1535: 0007d671 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_pow_10 │ │ │ │ 1536: 001394ad 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_SuperpixelSLIC_getNumberOfSuperpixels_10 │ │ │ │ 1537: 000ee5ad 392 FUNC GLOBAL DEFAULT 11 Java_org_opencv_videoio_VideoCapture_open_12 │ │ │ │ 1538: 000ee735 86 FUNC GLOBAL DEFAULT 11 Java_org_opencv_videoio_VideoCapture_open_13 │ │ │ │ - 1539: 000e1c59 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_img_1hash_Img_1hash_marrHildrethHash_10 │ │ │ │ + 1539: 000e1e59 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_img_1hash_Img_1hash_marrHildrethHash_10 │ │ │ │ 1540: 000ee78d 86 FUNC GLOBAL DEFAULT 11 Java_org_opencv_videoio_VideoCapture_open_14 │ │ │ │ 1541: 000caf45 248 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Net_getParam_10 │ │ │ │ 1542: 0011f3f9 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_TrackerVit_1Params_get_1stdvalue_10 │ │ │ │ 1543: 000ee7e9 260 FUNC GLOBAL DEFAULT 11 Java_org_opencv_videoio_VideoCapture_open_15 │ │ │ │ - 1544: 000e1d59 264 FUNC GLOBAL DEFAULT 11 Java_org_opencv_img_1hash_Img_1hash_marrHildrethHash_11 │ │ │ │ + 1544: 000e1f59 264 FUNC GLOBAL DEFAULT 11 Java_org_opencv_img_1hash_Img_1hash_marrHildrethHash_11 │ │ │ │ 1545: 000cb03d 248 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Net_getParam_11 │ │ │ │ 1546: 000cb135 396 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Net_getParam_12 │ │ │ │ 1547: 0014b759 500 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_legacy_1MultiTracker_add_10 │ │ │ │ 1548: 000d57ad 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_DescriptorMatcher_clear_10 │ │ │ │ - 1549: 000e1e61 264 FUNC GLOBAL DEFAULT 11 Java_org_opencv_img_1hash_Img_1hash_marrHildrethHash_12 │ │ │ │ + 1549: 000e2061 264 FUNC GLOBAL DEFAULT 11 Java_org_opencv_img_1hash_Img_1hash_marrHildrethHash_12 │ │ │ │ 1550: 000cb2c1 396 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Net_getParam_13 │ │ │ │ 1551: 000df879 84 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_ORB_setFastThreshold_10 │ │ │ │ 1552: 00133c2d 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_EdgeBoxes_setAlpha_10 │ │ │ │ 1553: 000cebb9 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_1superres_DnnSuperResImpl_setPreferableBackend_10 │ │ │ │ 1554: 00096a51 244 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_connectedComponentsWithAlgorithm_10 │ │ │ │ 1555: 000d63e5 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_DescriptorMatcher_delete │ │ │ │ 1556: 00113be9 44 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_CharucoParameters_delete │ │ │ │ @@ -1622,30 +1622,30 @@ │ │ │ │ 1618: 000bd01d 88 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_LearningBasedWB_getSaturationThreshold_10 │ │ │ │ 1619: 000e17a9 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_SimpleBlobDetector_1Params_get_1maxCircularity_10 │ │ │ │ 1620: 00079699 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_convertScaleAbs_10 │ │ │ │ 1621: 000ccc5d 376 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_TextDetectionModel_1DB_setPolygonThreshold_10 │ │ │ │ 1622: 00079799 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_convertScaleAbs_11 │ │ │ │ 1623: 00104d01 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_UsacParams_set_1loIterations_10 │ │ │ │ 1624: 000798a9 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_convertScaleAbs_12 │ │ │ │ - 1625: 00131021 252 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_computeMSE_10 │ │ │ │ + 1625: 0012b3a1 252 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_computeMSE_10 │ │ │ │ 1626: 0014bc39 268 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_legacy_1Tracker_init_10 │ │ │ │ 1627: 00090c59 320 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_remap_10 │ │ │ │ 1628: 0010c4fd 78 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_HOGDescriptor_checkDetectorSize_10 │ │ │ │ 1629: 00090d99 336 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_remap_11 │ │ │ │ 1630: 0006f9e5 268 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_n_1setTo__JDDDD │ │ │ │ 1631: 000ddcad 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_MSER_setAreaThreshold_10 │ │ │ │ 1632: 00090ee9 336 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_remap_12 │ │ │ │ 1633: 00079e81 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_findNonZero_10 │ │ │ │ 1634: 000cda4d 84 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_TextDetectionModel_1EAST_getNMSThreshold_10 │ │ │ │ 1635: 00141121 96 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_BackgroundSubtractorGMG_getBackgroundPrior_10 │ │ │ │ 1636: 00134bad 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_EdgeDrawing_1Params_set_1GradientThresholdValue_10 │ │ │ │ 1637: 00104d49 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_UsacParams_set_1sampler_10 │ │ │ │ 1638: 000ace85 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_SVMSGD_setMarginType_10 │ │ │ │ 1639: 001449d1 448 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bioinspired_RetinaFastToneMapping_create_10 │ │ │ │ - 1640: 00160ef5 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_face_BasicFaceRecognizer_getProjections_10 │ │ │ │ + 1640: 00160ef9 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_face_BasicFaceRecognizer_getProjections_10 │ │ │ │ 1641: 000db2fd 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_GFTTDetector_delete │ │ │ │ 1642: 000adb31 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_TrainData_getNTestSamples_10 │ │ │ │ 1643: 00092d59 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_accumulateWeighted_10 │ │ │ │ 1644: 0009d181 540 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_n_1getTextSize │ │ │ │ 1645: 001333c1 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_DisparityWLSFilter_delete │ │ │ │ 1646: 000d6b91 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_FastFeatureDetector_setThreshold_10 │ │ │ │ 1647: 00092e69 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_accumulateWeighted_11 │ │ │ │ @@ -1775,15 +1775,15 @@ │ │ │ │ 1771: 00077de5 84 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_cubeRoot_10 │ │ │ │ 1772: 0013a759 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_SelectiveSearchSegmentation_clearStrategies_10 │ │ │ │ 1773: 000ad0d1 252 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_SVMSGD_getTermCriteria_10 │ │ │ │ 1774: 000e17c1 16 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_SimpleBlobDetector_1Params_set_1filterByInertia_10 │ │ │ │ 1775: 00151a89 312 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Model_predict_10 │ │ │ │ 1776: 000a2581 84 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_DTrees_setPriors_10 │ │ │ │ 1777: 000c949d 364 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Net_dumpToFile_10 │ │ │ │ - 1778: 000baed1 84 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_inpaint_10 │ │ │ │ + 1778: 000b9a39 84 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_inpaint_10 │ │ │ │ 1779: 000ceec1 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_1superres_DnnSuperResImpl_delete │ │ │ │ 1780: 0016c285 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_getBuildInformation_10 │ │ │ │ 1781: 000704d1 328 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_n_1zeros__DDI │ │ │ │ 1782: 00134c01 14 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_EdgeDrawing_1Params_set_1NFAValidation_10 │ │ │ │ 1783: 000ad4a1 86 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_StatModel_train_10 │ │ │ │ 1784: 000ad4f9 86 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_StatModel_train_11 │ │ │ │ 1785: 000ad551 228 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_StatModel_train_12 │ │ │ │ @@ -1805,23 +1805,23 @@ │ │ │ │ 1801: 00147499 368 FUNC GLOBAL DEFAULT 11 Java_org_opencv_face_FaceRecognizer_write_10 │ │ │ │ 1802: 00118a39 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_FarnebackOpticalFlow_setPyrScale_10 │ │ │ │ 1803: 000cca91 376 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_TextDetectionModel_1DB_setBinaryThreshold_10 │ │ │ │ 1804: 0014b435 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_TrackerKCF_1Params_set_1desc_1pca_10 │ │ │ │ 1805: 00091d11 304 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_warpPolar_10 │ │ │ │ 1806: 001182b5 90 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_DISOpticalFlow_setUseSpatialPropagation_10 │ │ │ │ 1807: 000979f1 368 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_minEnclosingCircle_10 │ │ │ │ - 1808: 00131741 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createQuaternionImage_10 │ │ │ │ + 1808: 0012d811 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createQuaternionImage_10 │ │ │ │ 1809: 00113d91 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_DetectorParameters_set_1adaptiveThreshWinSizeMax_10 │ │ │ │ 1810: 000c32d9 448 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Dnn_softNMSBoxes_10 │ │ │ │ 1811: 000e5ba9 556 FUNC GLOBAL DEFAULT 11 Java_org_opencv_text_Text_loadOCRHMMClassifier_10 │ │ │ │ 1812: 001beaf4 28 OBJECT WEAK DEFAULT 19 _ZTVSt23_Sp_counted_ptr_inplaceIN2cv5aruco13ArucoDetectorESaIvELN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ 1813: 000c3499 448 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Dnn_softNMSBoxes_12 │ │ │ │ 1814: 000d0145 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_AKAZE_setDescriptorChannels_10 │ │ │ │ 1815: 000c3659 448 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Dnn_softNMSBoxes_13 │ │ │ │ - 1816: 000e1b59 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_img_1hash_Img_1hash_pHash_10 │ │ │ │ + 1816: 000e1851 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_img_1hash_Img_1hash_pHash_10 │ │ │ │ 1817: 000f89c1 420 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_Calib3d_findFundamentalMat_10 │ │ │ │ 1818: 001be988 28 OBJECT WEAK DEFAULT 19 _ZTVSt23_Sp_counted_ptr_inplaceIN2cv9TickMeterESaIvELN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ 1819: 000f8b65 392 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_Calib3d_findFundamentalMat_11 │ │ │ │ 1820: 000d2de9 460 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_BOWKMeansTrainer_BOWKMeansTrainer_10 │ │ │ │ 1821: 000a2d41 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_EM_getClustersNumber_10 │ │ │ │ 1822: 000b324d 428 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_Photo_createTonemapDrago_10 │ │ │ │ 1823: 000f8cf1 412 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_Calib3d_findFundamentalMat_12 │ │ │ │ @@ -1861,15 +1861,15 @@ │ │ │ │ 1857: 000e8901 480 FUNC GLOBAL DEFAULT 11 Java_org_opencv_text_Text_detectRegions_11 │ │ │ │ 1858: 000c2f59 448 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Dnn_NMSBoxesBatched_11 │ │ │ │ 1859: 000c6b05 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Image2BlobParams_get_1borderValue_10 │ │ │ │ 1860: 00074ee5 296 FUNC WEAK DEFAULT 11 _ZNSt6vectorIS_IcSaIcEESaIS1_EE17_M_realloc_appendIJRKS1_EEEvDpOT_ │ │ │ │ 1861: 000cc119 264 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_SegmentationModel_segment_10 │ │ │ │ 1862: 000c3119 448 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Dnn_NMSBoxesBatched_12 │ │ │ │ 1863: 000e8ae1 464 FUNC GLOBAL DEFAULT 11 Java_org_opencv_text_Text_detectRegions_12 │ │ │ │ - 1864: 00130e6d 432 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createDisparityWLSFilterGeneric_10 │ │ │ │ + 1864: 0012b1f1 432 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createDisparityWLSFilterGeneric_10 │ │ │ │ 1865: 000e8cb1 316 FUNC GLOBAL DEFAULT 11 Java_org_opencv_text_Text_detectRegions_13 │ │ │ │ 1866: 000e8ded 316 FUNC GLOBAL DEFAULT 11 Java_org_opencv_text_Text_detectRegions_14 │ │ │ │ 1867: 00113e31 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_DetectorParameters_set_1cornerRefinementWinSize_10 │ │ │ │ 1868: 000b1cad 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_MergeMertens_setContrastWeight_10 │ │ │ │ 1869: 000a1159 428 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_ANN_1MLP_create_10 │ │ │ │ 1870: 000bd075 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_LearningBasedWB_setSaturationThreshold_10 │ │ │ │ 1871: 000ac579 88 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_SVMSGD_getShift_10 │ │ │ │ @@ -1972,43 +1972,43 @@ │ │ │ │ 1968: 00146671 244 FUNC GLOBAL DEFAULT 11 Java_org_opencv_face_BasicFaceRecognizer_getLabels_10 │ │ │ │ 1969: 00085bf9 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_GeneralizedHough_detect_11 │ │ │ │ 1970: 00100359 312 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_Calib3d_fisheye_1distortPoints_11 │ │ │ │ 1971: 000ddd61 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_MSER_setMinMargin_10 │ │ │ │ 1972: 00085cf9 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_GeneralizedHough_detect_12 │ │ │ │ 1973: 00085e21 284 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_GeneralizedHough_detect_13 │ │ │ │ 1974: 000ad639 232 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_StatModel_calcError_10 │ │ │ │ - 1975: 0012fc31 452 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createFastGlobalSmootherFilter_10 │ │ │ │ + 1975: 001311a1 452 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createFastGlobalSmootherFilter_10 │ │ │ │ 1976: 0007f631 220 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_determinant_10 │ │ │ │ - 1977: 0012fdf5 452 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createFastGlobalSmootherFilter_11 │ │ │ │ + 1977: 00131365 452 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createFastGlobalSmootherFilter_11 │ │ │ │ 1978: 000a0f61 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_ANN_1MLP_setAnnealCoolingRatio_10 │ │ │ │ 1979: 000e17b1 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_SimpleBlobDetector_1Params_set_1maxCircularity_10 │ │ │ │ - 1980: 0012ffb9 468 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createFastGlobalSmootherFilter_12 │ │ │ │ + 1980: 00131529 468 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createFastGlobalSmootherFilter_12 │ │ │ │ 1981: 0014c4e5 428 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_legacy_1TrackerKCF_create_10 │ │ │ │ 1982: 0011ec05 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_TrackerNano_1Params_set_1target_10 │ │ │ │ 1983: 0011b3f5 248 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_KalmanFilter_get_1errorCovPost_10 │ │ │ │ 1984: 0011f689 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_VariationalRefinement_getFixedPointIterations_10 │ │ │ │ 1985: 0011f519 18 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_TrackerVit_1Params_set_1stdvalue_10 │ │ │ │ 1986: 000c6ae1 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Image2BlobParams_get_1swapRB_10 │ │ │ │ 1987: 00132841 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_DTFilter_delete │ │ │ │ 1988: 001be8c8 12 OBJECT WEAK DEFAULT 19 _ZTISt23_Sp_counted_ptr_inplaceIN2cv16BOWKMeansTrainerESaIvELN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ 1989: 000dc1e9 96 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_KAZE_getThreshold_10 │ │ │ │ 1990: 000b18f5 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_CalibrateRobertson_setThreshold_10 │ │ │ │ 1991: 00145c01 428 FUNC GLOBAL DEFAULT 11 Java_org_opencv_face_Face_createFacemarkKazemi_10 │ │ │ │ 1992: 00134bc5 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_EdgeDrawing_1Params_set_1ScanInterval_10 │ │ │ │ 1993: 0014ae61 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_TrackerCSRT_1Params_get_1scale_1sigma_1factor_10 │ │ │ │ - 1994: 0012e059 248 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_bilateralTextureFilter_10 │ │ │ │ - 1995: 0012e151 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_bilateralTextureFilter_11 │ │ │ │ + 1994: 0012f5c9 248 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_bilateralTextureFilter_10 │ │ │ │ + 1995: 0012f6c1 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_bilateralTextureFilter_11 │ │ │ │ 1996: 001330c9 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_DisparityWLSFilter_setLRCthresh_10 │ │ │ │ 1997: 000bd21d 88 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_SimpleWB_getInputMin_10 │ │ │ │ - 1998: 0012e261 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_bilateralTextureFilter_12 │ │ │ │ + 1998: 0012f7d1 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_bilateralTextureFilter_12 │ │ │ │ 1999: 0017297c 87 OBJECT WEAK DEFAULT 13 _ZTSSt23_Sp_counted_ptr_inplaceIN2cv16BOWKMeansTrainerESaIvELN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ 2000: 00104d39 4 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_UsacParams_get_1randomGeneratorState_10 │ │ │ │ - 2001: 0012e379 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_bilateralTextureFilter_13 │ │ │ │ + 2001: 0012f8e9 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_bilateralTextureFilter_13 │ │ │ │ 2002: 00114cb1 84 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_GridBoard_getMarkerSeparation_10 │ │ │ │ - 2003: 0012e491 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_bilateralTextureFilter_14 │ │ │ │ + 2003: 0012fa01 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_bilateralTextureFilter_14 │ │ │ │ 2004: 000df68d 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_ORB_setWTA_1K_10 │ │ │ │ 2005: 0009aa59 344 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_ellipse_10 │ │ │ │ 2006: 0009abb1 344 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_ellipse_11 │ │ │ │ 2007: 001359a1 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_RFFeatureGetter_delete │ │ │ │ 2008: 000ea091 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_text_OCRBeamSearchDecoder_1ClassifierCallback_delete │ │ │ │ 2009: 0009ad09 344 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_ellipse_12 │ │ │ │ 2010: 0016f4f5 476 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_DictValue_getStringValue_10 │ │ │ │ @@ -2021,65 +2021,65 @@ │ │ │ │ 2017: 0009b0e5 304 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_ellipse_15 │ │ │ │ 2018: 00077aad 368 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Algorithm_save_10 │ │ │ │ 2019: 0009b215 304 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_ellipse_16 │ │ │ │ 2020: 0006d389 244 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_n_1Mat__JII │ │ │ │ 2021: 0006eb19 328 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_locateROI_10 │ │ │ │ 2022: 000dda59 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_MSER_getMaxArea_10 │ │ │ │ 2023: 00116659 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_structured_1light_SinusoidalPattern_1Params_get_1horizontal_10 │ │ │ │ - 2024: 00124ef5 456 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSuperpixelSLIC_10 │ │ │ │ + 2024: 001282d9 456 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSuperpixelSLIC_10 │ │ │ │ 2025: 00133d7d 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_EdgeBoxes_setEta_10 │ │ │ │ - 2026: 001250c1 476 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSuperpixelSLIC_11 │ │ │ │ + 2026: 001284a1 476 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSuperpixelSLIC_11 │ │ │ │ 2027: 00093729 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_adaptiveThreshold_10 │ │ │ │ - 2028: 001252a1 476 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSuperpixelSLIC_12 │ │ │ │ - 2029: 00125481 476 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSuperpixelSLIC_13 │ │ │ │ + 2028: 00128681 476 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSuperpixelSLIC_12 │ │ │ │ + 2029: 00128861 476 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSuperpixelSLIC_13 │ │ │ │ 2030: 001beb48 28 OBJECT WEAK DEFAULT 19 _ZTVSt23_Sp_counted_ptr_inplaceIN2cv12KalmanFilterESaIvELN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ - 2031: 0010f875 260 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Objdetect_extendDictionary_10 │ │ │ │ + 2031: 0010f4e5 260 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Objdetect_extendDictionary_10 │ │ │ │ 2032: 000e0f29 96 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_SIFT_getSigma_10 │ │ │ │ 2033: 000eb669 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_text_OCRHMMDecoder_1ClassifierCallback_delete │ │ │ │ 2034: 000ccfa1 88 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_TextDetectionModel_1DB_getUnclipRatio_10 │ │ │ │ - 2035: 0010f979 260 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Objdetect_extendDictionary_11 │ │ │ │ + 2035: 0010f5e9 260 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Objdetect_extendDictionary_11 │ │ │ │ 2036: 000ac001 428 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_SVM_create_10 │ │ │ │ - 2037: 0010fa7d 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Objdetect_extendDictionary_12 │ │ │ │ + 2037: 0010f6ed 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Objdetect_extendDictionary_12 │ │ │ │ 2038: 00093e71 228 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_compareHist_10 │ │ │ │ 2039: 000a8b25 224 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_SVM_setTermCriteria_10 │ │ │ │ 2040: 0014b951 276 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_legacy_1MultiTracker_update_10 │ │ │ │ 2041: 0011e3f5 4 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_TrackerMIL_1Params_get_1samplerTrackMaxNegNum_10 │ │ │ │ 2042: 0008131d 248 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_dft_10 │ │ │ │ 2043: 00081415 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_dft_11 │ │ │ │ 2044: 000a8731 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_SVM_setC_10 │ │ │ │ 2045: 000a1685 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_Boost_getWeakCount_10 │ │ │ │ 2046: 00081519 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_dft_12 │ │ │ │ - 2047: 00131c69 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_colorMatchTemplate_10 │ │ │ │ + 2047: 0012dd39 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_colorMatchTemplate_10 │ │ │ │ 2048: 00132fc9 96 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_DisparityWLSFilter_getSigmaColor_10 │ │ │ │ 2049: 00098d81 428 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_createGeneralizedHoughGuil_10 │ │ │ │ 2050: 0009bfd9 520 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_putText_10 │ │ │ │ 2051: 000d1bcd 90 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_AgastFeatureDetector_setNonmaxSuppression_10 │ │ │ │ - 2052: 00131b51 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_qdft_10 │ │ │ │ + 2052: 0012dc21 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_qdft_10 │ │ │ │ 2053: 001063c9 432 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_CascadeClassifier_detectMultiScale3_10 │ │ │ │ 2054: 00078399 304 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_add_10 │ │ │ │ 2055: 0009c1e1 508 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_putText_11 │ │ │ │ 2056: 000df545 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_ORB_setEdgeThreshold_10 │ │ │ │ 2057: 000cd709 376 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_TextDetectionModel_1EAST_setConfidenceThreshold_10 │ │ │ │ 2058: 00106579 424 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_CascadeClassifier_detectMultiScale3_11 │ │ │ │ 2059: 0014addd 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_TrackerCSRT_1Params_set_1hog_1clip_10 │ │ │ │ 2060: 0009c3dd 508 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_putText_12 │ │ │ │ 2061: 000784c9 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_add_11 │ │ │ │ 2062: 000785f1 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_add_12 │ │ │ │ 2063: 0009c5d9 512 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_putText_13 │ │ │ │ 2064: 00106721 400 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_CascadeClassifier_detectMultiScale3_12 │ │ │ │ 2065: 0013a8b9 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_SelectiveSearchSegmentation_delete │ │ │ │ - 2066: 001245ed 752 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createStructuredEdgeDetection_10 │ │ │ │ + 2066: 00125f5d 752 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createStructuredEdgeDetection_10 │ │ │ │ 2067: 001350d9 312 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_FastLineDetector_drawSegments_10 │ │ │ │ 2068: 00103389 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_StereoSGBM_setUniquenessRatio_10 │ │ │ │ 2069: 000835b1 344 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_add_13 │ │ │ │ 2070: 0011ba11 106 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_SparsePyrLKOpticalFlow_setWinSize_10 │ │ │ │ 2071: 001068b1 388 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_CascadeClassifier_detectMultiScale3_13 │ │ │ │ 2072: 00086961 84 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_GeneralizedHoughGuil_setAngleThresh_10 │ │ │ │ 2073: 000a0c21 96 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_ANN_1MLP_getRpropDWMin_10 │ │ │ │ - 2074: 001248e1 700 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createStructuredEdgeDetection_11 │ │ │ │ + 2074: 00126251 700 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createStructuredEdgeDetection_11 │ │ │ │ 2075: 00106a35 400 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_CascadeClassifier_detectMultiScale3_14 │ │ │ │ 2076: 00135211 312 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_FastLineDetector_drawSegments_11 │ │ │ │ 2077: 00083709 336 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_add_14 │ │ │ │ 2078: 000df785 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_ORB_getScoreType_10 │ │ │ │ 2079: 00083859 304 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_add_15 │ │ │ │ 2080: 00135349 320 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_FastLineDetector_drawSegments_12 │ │ │ │ 2081: 0006d691 84 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_n_1checkVector__JII │ │ │ │ @@ -2110,15 +2110,15 @@ │ │ │ │ 2106: 00116da1 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_BackgroundSubtractorKNN_getkNNSamples_10 │ │ │ │ 2107: 0014cb51 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_legacy_1TrackerMOSSE_delete │ │ │ │ 2108: 0006f2a9 356 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_n_1ones__I_3II │ │ │ │ 2109: 000f59f9 324 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_Calib3d_solvePnPRefineVVS_10 │ │ │ │ 2110: 0008c039 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_cornerMinEigenVal_10 │ │ │ │ 2111: 000f5b3d 324 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_Calib3d_solvePnPRefineVVS_11 │ │ │ │ 2112: 00097379 276 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_arcLength_10 │ │ │ │ - 2113: 00130c11 604 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createRightMatcher_10 │ │ │ │ + 2113: 0012af95 604 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createRightMatcher_10 │ │ │ │ 2114: 00075e3d 112 FUNC GLOBAL DEFAULT 11 JNI_OnLoad │ │ │ │ 2115: 000707d1 40 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_nPutBIdx │ │ │ │ 2116: 0008c149 260 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_cornerMinEigenVal_11 │ │ │ │ 2117: 000f5c81 360 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_Calib3d_solvePnPRefineVVS_12 │ │ │ │ 2118: 0008c24d 260 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_cornerMinEigenVal_12 │ │ │ │ 2119: 000c5569 12 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_DictValue_isInt_10 │ │ │ │ 2120: 0011dba1 114 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_TrackerGOTURN_1Params_TrackerGOTURN_1Params_10 │ │ │ │ @@ -2130,19 +2130,19 @@ │ │ │ │ 2126: 00133769 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_EdgeAwareInterpolator_setFGSLambda_10 │ │ │ │ 2127: 000d7669 364 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_Feature2D_write_10 │ │ │ │ 2128: 0016cb65 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_TrackerDaSiamRPN_1Params_get_1kernel_1r1_10 │ │ │ │ 2129: 000b2ad9 260 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_Photo_fastNlMeansDenoisingColored_11 │ │ │ │ 2130: 000b2bdd 248 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_Photo_fastNlMeansDenoisingColored_12 │ │ │ │ 2131: 000b2cd5 268 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_Photo_fastNlMeansDenoisingColored_13 │ │ │ │ 2132: 000b2de1 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_Photo_fastNlMeansDenoisingColored_14 │ │ │ │ - 2133: 001289b9 452 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSuperpixelLSC_10 │ │ │ │ + 2133: 0012650d 452 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSuperpixelLSC_10 │ │ │ │ 2134: 000b0d41 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_phase_1unwrapping_PhaseUnwrapping_delete │ │ │ │ - 2135: 00128b81 472 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSuperpixelLSC_11 │ │ │ │ + 2135: 001266d1 472 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSuperpixelLSC_11 │ │ │ │ 2136: 000e0e79 96 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_SIFT_getEdgeThreshold_10 │ │ │ │ - 2137: 00128d59 472 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSuperpixelLSC_12 │ │ │ │ + 2137: 001268a9 472 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSuperpixelLSC_12 │ │ │ │ 2138: 001135e5 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_CharucoDetector_setDetectorParameters_10 │ │ │ │ 2139: 001be88c 12 OBJECT WEAK DEFAULT 19 _ZTISt23_Sp_counted_ptr_inplaceIN2cv3dnn14dnn4_v202405219DictValueESaIvELN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ 2140: 0015aed9 396 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_ArucoDetector_detectMarkers_10 │ │ │ │ 2141: 00135ba1 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_RICInterpolator_setSuperpixelSize_10 │ │ │ │ 2142: 0015b065 336 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_ArucoDetector_detectMarkers_11 │ │ │ │ 2143: 00151151 332 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Dnn_blobFromImagesWithParams_10 │ │ │ │ 2144: 00135bf5 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_RICInterpolator_setSuperpixelSize_11 │ │ │ │ @@ -2150,27 +2150,27 @@ │ │ │ │ 2146: 000a4629 708 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_EM_load_10 │ │ │ │ 2147: 0011d2b5 364 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_TrackerDaSiamRPN_1Params_set_1model_10 │ │ │ │ 2148: 001076f1 228 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_FaceDetectorYN_detect_10 │ │ │ │ 2149: 0015129d 336 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Dnn_blobFromImagesWithParams_11 │ │ │ │ 2150: 00071445 1136 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_nPutDIdx │ │ │ │ 2151: 000a48ed 584 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_EM_load_11 │ │ │ │ 2152: 001513f1 320 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Dnn_blobFromImagesWithParams_12 │ │ │ │ - 2153: 0012ab61 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_FastHoughTransform_10 │ │ │ │ + 2153: 00127461 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_FastHoughTransform_10 │ │ │ │ 2154: 00151531 316 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Dnn_blobFromImagesWithParams_13 │ │ │ │ 2155: 001152e9 340 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_BarcodeDetector_setDownsamplingThreshold_10 │ │ │ │ 2156: 00110e15 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_QRCodeDetectorAruco_1Params_set_1maxModuleSizeMismatch_10 │ │ │ │ 2157: 0015313d 304 FUNC GLOBAL DEFAULT 11 Java_org_opencv_text_Text_computeNMChannels_10 │ │ │ │ - 2158: 0012ac79 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_FastHoughTransform_11 │ │ │ │ + 2158: 00127579 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_FastHoughTransform_11 │ │ │ │ 2159: 0011b109 84 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_KalmanFilter_set_1measurementNoiseCov_10 │ │ │ │ 2160: 00104d65 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_UsacParams_set_1threshold_10 │ │ │ │ 2161: 0015326d 304 FUNC GLOBAL DEFAULT 11 Java_org_opencv_text_Text_computeNMChannels_11 │ │ │ │ - 2162: 0012ad89 264 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_FastHoughTransform_12 │ │ │ │ + 2162: 00127689 264 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_FastHoughTransform_12 │ │ │ │ 2163: 00143bb5 448 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bioinspired_Retina_create_10 │ │ │ │ 2164: 000ffe51 360 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_Calib3d_fisheye_1projectPoints_10 │ │ │ │ - 2165: 0012ae91 264 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_FastHoughTransform_13 │ │ │ │ + 2165: 00127791 264 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_FastHoughTransform_13 │ │ │ │ 2166: 00077d31 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Algorithm_delete │ │ │ │ 2167: 000ac1ad 548 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_SVM_load_10 │ │ │ │ 2168: 000fffb9 320 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_Calib3d_fisheye_1projectPoints_11 │ │ │ │ 2169: 00143d75 480 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bioinspired_Retina_create_11 │ │ │ │ 2170: 001000f9 312 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_Calib3d_fisheye_1projectPoints_12 │ │ │ │ 2171: 00111aa1 268 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_ArucoDetector_getDictionary_10 │ │ │ │ 2172: 00143f55 480 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bioinspired_Retina_create_12 │ │ │ │ @@ -2230,49 +2230,49 @@ │ │ │ │ 2226: 00081931 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_dct_10 │ │ │ │ 2227: 0009f611 380 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_IntelligentScissorsMB_setEdgeFeatureCannyParameters_11 │ │ │ │ 2228: 0013d379 468 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_Bgsegm_createBackgroundSubtractorGSOC_13 │ │ │ │ 2229: 0013d54d 472 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_Bgsegm_createBackgroundSubtractorGSOC_14 │ │ │ │ 2230: 00081a31 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_dct_11 │ │ │ │ 2231: 0009f78d 380 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_IntelligentScissorsMB_setEdgeFeatureCannyParameters_12 │ │ │ │ 2232: 0013d725 480 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_Bgsegm_createBackgroundSubtractorGSOC_15 │ │ │ │ - 2233: 00131541 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_GradientDericheY_10 │ │ │ │ + 2233: 0012ab39 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_GradientDericheY_10 │ │ │ │ 2234: 0013d905 488 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_Bgsegm_createBackgroundSubtractorGSOC_16 │ │ │ │ 2235: 00086a09 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_GeneralizedHoughGuil_setMinScale_10 │ │ │ │ - 2236: 001263d1 428 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSelectiveSearchSegmentationStrategyMultiple_10 │ │ │ │ + 2236: 001297b1 428 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSelectiveSearchSegmentationStrategyMultiple_10 │ │ │ │ 2237: 000c8eed 114 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Net_Net_10 │ │ │ │ 2238: 000d38c1 244 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_BOWTrainer_cluster_10 │ │ │ │ 2239: 0013daed 488 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_Bgsegm_createBackgroundSubtractorGSOC_17 │ │ │ │ 2240: 000a0961 96 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_ANN_1MLP_getBackpropMomentumScale_10 │ │ │ │ - 2241: 0012657d 604 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSelectiveSearchSegmentationStrategyMultiple_11 │ │ │ │ - 2242: 001267d9 800 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSelectiveSearchSegmentationStrategyMultiple_12 │ │ │ │ + 2241: 0012995d 604 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSelectiveSearchSegmentationStrategyMultiple_11 │ │ │ │ + 2242: 00129bb9 800 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSelectiveSearchSegmentationStrategyMultiple_12 │ │ │ │ 2243: 0006e491 220 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_n_1dot │ │ │ │ 2244: 0008c979 312 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_cornerSubPix_10 │ │ │ │ - 2245: 00128209 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_RadonTransform_10 │ │ │ │ + 2245: 00123fb9 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_RadonTransform_10 │ │ │ │ 2246: 0013dcd5 492 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_Bgsegm_createBackgroundSubtractorGSOC_18 │ │ │ │ 2247: 000d39b5 248 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_BOWTrainer_cluster_11 │ │ │ │ - 2248: 00128329 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_RadonTransform_11 │ │ │ │ + 2248: 001240d9 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_RadonTransform_11 │ │ │ │ 2249: 0013dec1 500 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_Bgsegm_createBackgroundSubtractorGSOC_19 │ │ │ │ - 2250: 00126af9 1008 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSelectiveSearchSegmentationStrategyMultiple_13 │ │ │ │ - 2251: 00126ee9 1224 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSelectiveSearchSegmentationStrategyMultiple_14 │ │ │ │ + 2250: 00129ed9 1008 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSelectiveSearchSegmentationStrategyMultiple_13 │ │ │ │ + 2251: 0012a2c9 1224 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSelectiveSearchSegmentationStrategyMultiple_14 │ │ │ │ 2252: 000d3b61 436 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_BRISK_create_10 │ │ │ │ - 2253: 00128441 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_RadonTransform_12 │ │ │ │ + 2253: 001241f1 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_RadonTransform_12 │ │ │ │ 2254: 001419a9 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_BackgroundSubtractorLSBP_apply_10 │ │ │ │ 2255: 0014d1f9 300 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_split_10 │ │ │ │ 2256: 000d3d15 440 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_BRISK_create_11 │ │ │ │ 2257: 000d584d 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_DescriptorMatcher_isMaskSupported_10 │ │ │ │ 2258: 00113efd 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_DetectorParameters_get_1aprilTagCriticalRad_10 │ │ │ │ - 2259: 00128551 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_RadonTransform_13 │ │ │ │ + 2259: 00124301 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_RadonTransform_13 │ │ │ │ 2260: 00141aa9 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_BackgroundSubtractorLSBP_apply_11 │ │ │ │ 2261: 000bd8b9 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_TonemapDurand_delete │ │ │ │ 2262: 000d3ecd 440 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_BRISK_create_12 │ │ │ │ - 2263: 00128669 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_RadonTransform_14 │ │ │ │ + 2263: 00124419 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_RadonTransform_14 │ │ │ │ 2264: 0011491d 40 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Dictionary_delete │ │ │ │ 2265: 000d4085 440 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_BRISK_create_13 │ │ │ │ 2266: 00117459 96 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_BackgroundSubtractorMOG2_getVarInit_10 │ │ │ │ - 2267: 00128791 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_RadonTransform_15 │ │ │ │ + 2267: 00124541 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_RadonTransform_15 │ │ │ │ 2268: 0014b455 428 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_Tracking_legacy_1upgradeTrackingAPI_10 │ │ │ │ 2269: 0014aeed 428 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_TrackerKCF_create_10 │ │ │ │ 2270: 0014b099 424 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_TrackerKCF_create_11 │ │ │ │ 2271: 000d423d 560 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_BRISK_create_14 │ │ │ │ 2272: 00110e5d 10 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_QRCodeDetectorAruco_1Params_delete │ │ │ │ 2273: 000d4471 564 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_BRISK_create_15 │ │ │ │ 2274: 00114ff5 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_RefineParameters_set_1errorCorrectionRate_10 │ │ │ │ @@ -2332,15 +2332,15 @@ │ │ │ │ 2328: 00168859 308 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_GraphicalCodeDetector_decodeMulti_11 │ │ │ │ 2329: 00117a21 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_BackgroundSubtractorMOG2_apply_11 │ │ │ │ 2330: 0006f8d5 268 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_n_1rowRange │ │ │ │ 2331: 0014b391 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_TrackerKCF_1Params_set_1lambda_10 │ │ │ │ 2332: 000d7aa5 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_Feature2D_delete │ │ │ │ 2333: 000f88c1 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_Calib3d_convertPointsFromHomogeneous_10 │ │ │ │ 2334: 00132569 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_ContourFitting_getCtrSize_10 │ │ │ │ - 2335: 000ba181 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_applyChannelGains_10 │ │ │ │ + 2335: 000ba489 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_applyChannelGains_10 │ │ │ │ 2336: 000a8681 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_SVM_setDegree_10 │ │ │ │ 2337: 000ed611 340 FUNC GLOBAL DEFAULT 11 Java_org_opencv_videoio_VideoCapture_VideoCapture_10 │ │ │ │ 2338: 000d6e99 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_FastFeatureDetector_delete │ │ │ │ 2339: 0009e061 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Subdiv2D_locate_10 │ │ │ │ 2340: 000ed765 580 FUNC GLOBAL DEFAULT 11 Java_org_opencv_videoio_VideoCapture_VideoCapture_11 │ │ │ │ 2341: 00104d15 4 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_UsacParams_get_1loSampleSize_10 │ │ │ │ 2342: 000a0841 112 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_ANN_1MLP_setTermCriteria_10 │ │ │ │ @@ -2355,23 +2355,23 @@ │ │ │ │ 2351: 000edfbd 344 FUNC GLOBAL DEFAULT 11 Java_org_opencv_videoio_VideoCapture_VideoCapture_15 │ │ │ │ 2352: 0016b8a1 472 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_Feature2D_compute_11 │ │ │ │ 2353: 000922b9 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_integral_11 │ │ │ │ 2354: 000a4c39 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_KNearest_setDefaultK_10 │ │ │ │ 2355: 000ee115 488 FUNC GLOBAL DEFAULT 11 Java_org_opencv_videoio_VideoCapture_VideoCapture_16 │ │ │ │ 2356: 001127f5 240 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_CharucoBoard_getChessboardSize_10 │ │ │ │ 2357: 000f611d 260 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_Calib3d_findChessboardCornersSBWithMeta_10 │ │ │ │ - 2358: 0012ec15 452 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createFastBilateralSolverFilter_10 │ │ │ │ + 2358: 00130185 452 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createFastBilateralSolverFilter_10 │ │ │ │ 2359: 0006cf19 244 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_n_1Mat__IIIDDDD │ │ │ │ - 2360: 0012edd9 476 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createFastBilateralSolverFilter_11 │ │ │ │ + 2360: 00130349 476 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createFastBilateralSolverFilter_11 │ │ │ │ 2361: 0014e215 404 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_AlignMTB_process_10 │ │ │ │ 2362: 0014e3a9 376 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_AlignMTB_process_11 │ │ │ │ 2363: 00148839 96 FUNC GLOBAL DEFAULT 11 Java_org_opencv_face_LBPHFaceRecognizer_getThreshold_10 │ │ │ │ 2364: 001172f9 96 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_BackgroundSubtractorMOG2_getVarThreshold_10 │ │ │ │ - 2365: 0012efb9 476 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createFastBilateralSolverFilter_12 │ │ │ │ - 2366: 0012f199 484 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createFastBilateralSolverFilter_13 │ │ │ │ + 2365: 00130529 476 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createFastBilateralSolverFilter_12 │ │ │ │ + 2366: 00130709 484 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createFastBilateralSolverFilter_13 │ │ │ │ 2367: 0016db89 404 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bioinspired_TransientAreasSegmentationModule_write_10 │ │ │ │ 2368: 0014fbb1 360 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_Photo_fastNlMeansDenoisingColoredMulti_10 │ │ │ │ 2369: 0014fd19 352 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_Photo_fastNlMeansDenoisingColoredMulti_11 │ │ │ │ 2370: 00117719 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_BackgroundSubtractorMOG2_getDetectShadows_10 │ │ │ │ 2371: 0014fe79 352 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_Photo_fastNlMeansDenoisingColoredMulti_12 │ │ │ │ 2372: 0011e3bd 4 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_TrackerMIL_1Params_get_1samplerInitMaxNegNum_10 │ │ │ │ 2373: 0014ffd9 344 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_Photo_fastNlMeansDenoisingColoredMulti_13 │ │ │ │ @@ -2526,28 +2526,28 @@ │ │ │ │ 2522: 0008623d 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_GeneralizedHough_getMaxBufferSize_10 │ │ │ │ 2523: 0013bcb1 460 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_Bgsegm_createBackgroundSubtractorMOG_13 │ │ │ │ 2524: 0007ecd1 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_mulTransposed_13 │ │ │ │ 2525: 0013be81 460 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_Bgsegm_createBackgroundSubtractorMOG_14 │ │ │ │ 2526: 00113d85 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_DetectorParameters_set_1adaptiveThreshWinSizeMin_10 │ │ │ │ 2527: 000a761d 8 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_ParamGrid_get_1minVal_10 │ │ │ │ 2528: 00086799 96 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_GeneralizedHoughGuil_getMinAngle_10 │ │ │ │ - 2529: 0012e5a9 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_rollingGuidanceFilter_10 │ │ │ │ + 2529: 0012fb19 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_rollingGuidanceFilter_10 │ │ │ │ 2530: 000a0bd1 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_ANN_1MLP_setRpropDWMinus_10 │ │ │ │ - 2531: 0012e6b9 260 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_rollingGuidanceFilter_11 │ │ │ │ + 2531: 0012fc29 260 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_rollingGuidanceFilter_11 │ │ │ │ 2532: 00086c31 84 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_GeneralizedHoughGuil_setScaleThresh_10 │ │ │ │ 2533: 0010f07d 8 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_HOGDescriptor_get_1nlevels_10 │ │ │ │ - 2534: 0012e7c1 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_rollingGuidanceFilter_12 │ │ │ │ + 2534: 0012fd31 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_rollingGuidanceFilter_12 │ │ │ │ 2535: 00086a61 96 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_GeneralizedHoughGuil_getMinScale_10 │ │ │ │ - 2536: 0012e8d1 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_rollingGuidanceFilter_13 │ │ │ │ - 2537: 0012e9e9 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_rollingGuidanceFilter_14 │ │ │ │ + 2536: 0012fe41 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_rollingGuidanceFilter_13 │ │ │ │ + 2537: 0012ff59 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_rollingGuidanceFilter_14 │ │ │ │ 2538: 000e1781 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_SimpleBlobDetector_1Params_get_1filterByCircularity_10 │ │ │ │ 2539: 0010eb8d 236 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_HOGDescriptor_get_1winSize_10 │ │ │ │ 2540: 000e2369 428 FUNC GLOBAL DEFAULT 11 Java_org_opencv_img_1hash_AverageHash_create_10 │ │ │ │ 2541: 000eec65 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_videoio_VideoCapture_set_10 │ │ │ │ - 2542: 0012eb01 276 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_rollingGuidanceFilter_15 │ │ │ │ + 2542: 00130071 276 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_rollingGuidanceFilter_15 │ │ │ │ 2543: 000db039 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_GFTTDetector_getGradientSize_10 │ │ │ │ 2544: 000dc29d 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_KAZE_getNOctaves_10 │ │ │ │ 2545: 0010c5a9 240 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_HOGDescriptor_setSVMDetector_10 │ │ │ │ 2546: 000e86d9 548 FUNC GLOBAL DEFAULT 11 Java_org_opencv_text_Text_loadClassifierNM2_10 │ │ │ │ 2547: 0009e2d1 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Subdiv2D_getEdgeList_10 │ │ │ │ 2548: 00116bf5 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_BackgroundSubtractorKNN_setHistory_10 │ │ │ │ 2549: 000df3f1 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_ORB_setScaleFactor_10 │ │ │ │ @@ -2562,75 +2562,75 @@ │ │ │ │ 2558: 00113ed5 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_DetectorParameters_set_1aprilTagQuadSigma_10 │ │ │ │ 2559: 00118831 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_DenseOpticalFlow_collectGarbage_10 │ │ │ │ 2560: 00134c11 4 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_EdgeDrawing_1Params_get_1MinLineLength_10 │ │ │ │ 2561: 00075ead 2 FUNC GLOBAL DEFAULT 11 JNI_OnUnload │ │ │ │ 2562: 00099141 308 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_line_10 │ │ │ │ 2563: 00099279 312 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_line_11 │ │ │ │ 2564: 000af30d 244 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_TrainData_getClassLabels_10 │ │ │ │ - 2565: 000b9d91 548 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_createLearningBasedWB_10 │ │ │ │ + 2565: 000ba099 548 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_createLearningBasedWB_10 │ │ │ │ 2566: 000993b1 312 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_line_12 │ │ │ │ - 2567: 000b9fb5 456 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_createLearningBasedWB_11 │ │ │ │ + 2567: 000ba2bd 456 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_createLearningBasedWB_11 │ │ │ │ 2568: 000994e9 300 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_line_13 │ │ │ │ 2569: 000ed299 708 FUNC GLOBAL DEFAULT 11 Java_org_opencv_text_TextDetectorCNN_create_10 │ │ │ │ 2570: 0010342d 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_StereoSGBM_setP1_10 │ │ │ │ 2571: 00140d75 90 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_BackgroundSubtractorCNT_setIsParallel_10 │ │ │ │ 2572: 0007c239 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_flip_10 │ │ │ │ 2573: 00085fe1 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_GeneralizedHough_setCannyHighThresh_10 │ │ │ │ - 2574: 00131121 260 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_computeBadPixelPercent_10 │ │ │ │ + 2574: 0012b4a1 260 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_computeBadPixelPercent_10 │ │ │ │ 2575: 00165ead 432 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_SimpleBlobDetector_getBlobContours_10 │ │ │ │ 2576: 00084eb9 128 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_TickMeter_getTimeMilli_10 │ │ │ │ 2577: 0013652d 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_RICInterpolator_getUseGlobalSmootherFilter_10 │ │ │ │ 2578: 00113eed 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_DetectorParameters_get_1aprilTagMaxNmaxima_10 │ │ │ │ - 2579: 00131229 268 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_computeBadPixelPercent_11 │ │ │ │ + 2579: 0012b5a9 268 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_computeBadPixelPercent_11 │ │ │ │ 2580: 00085379 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_CLAHE_setClipLimit_10 │ │ │ │ 2581: 00137ec9 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_ScanSegment_delete │ │ │ │ 2582: 0014ade5 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_TrackerCSRT_1Params_get_1padding_10 │ │ │ │ 2583: 00133861 88 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_EdgeAwareInterpolator_getFGSSigma_10 │ │ │ │ 2584: 000a5e61 428 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_LogisticRegression_create_10 │ │ │ │ 2585: 0014b3c9 4 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_TrackerKCF_1Params_get_1resize_10 │ │ │ │ 2586: 00141489 96 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_BackgroundSubtractorGMG_getMaxVal_10 │ │ │ │ 2587: 00085691 264 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_GeneralizedHough_setTemplate_10 │ │ │ │ 2588: 00133029 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_DisparityWLSFilter_setSigmaColor_10 │ │ │ │ 2589: 00085799 264 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_GeneralizedHough_setTemplate_11 │ │ │ │ - 2590: 00131841 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_qconj_10 │ │ │ │ + 2590: 0012d911 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_qconj_10 │ │ │ │ 2591: 000858a1 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_GeneralizedHough_setTemplate_12 │ │ │ │ 2592: 000d0391 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_AKAZE_getNOctaveLayers_10 │ │ │ │ 2593: 0010a829 236 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_GraphicalCodeDetector_detect_10 │ │ │ │ 2594: 0011cbb1 300 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_Tracker_update_10 │ │ │ │ 2595: 000859c9 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_GeneralizedHough_setTemplate_13 │ │ │ │ 2596: 000d371d 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_BOWKMeansTrainer_delete │ │ │ │ 2597: 000984b1 340 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_fitEllipse_10 │ │ │ │ 2598: 00113201 376 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_CharucoDetector_getBoard_10 │ │ │ │ 2599: 000b15f5 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_CalibrateDebevec_getSamples_10 │ │ │ │ 2600: 000bd3c5 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_SimpleWB_setOutputMin_10 │ │ │ │ - 2601: 00131339 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_getDisparityVis_10 │ │ │ │ + 2601: 0012b6b9 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_getDisparityVis_10 │ │ │ │ 2602: 000a0c81 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_ANN_1MLP_setRpropDWMin_10 │ │ │ │ - 2603: 00131439 264 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_getDisparityVis_11 │ │ │ │ + 2603: 0012b7b9 264 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_getDisparityVis_11 │ │ │ │ 2604: 0014adbd 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_TrackerCSRT_1Params_set_1gsl_1sigma_10 │ │ │ │ 2605: 00135f35 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_RICInterpolator_getSuperpixelMode_10 │ │ │ │ 2606: 001489dd 448 FUNC GLOBAL DEFAULT 11 Java_org_opencv_face_LBPHFaceRecognizer_create_10 │ │ │ │ - 2607: 00127cb5 456 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createScanSegment_10 │ │ │ │ + 2607: 00126f09 456 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createScanSegment_10 │ │ │ │ 2608: 0008c351 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_cornerHarris_10 │ │ │ │ 2609: 000ddc09 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_MSER_setMaxEvolution_10 │ │ │ │ - 2610: 00127e7d 456 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createScanSegment_11 │ │ │ │ + 2610: 001270d1 456 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createScanSegment_11 │ │ │ │ 2611: 00148ba1 452 FUNC GLOBAL DEFAULT 11 Java_org_opencv_face_LBPHFaceRecognizer_create_11 │ │ │ │ - 2612: 00128045 452 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createScanSegment_12 │ │ │ │ + 2612: 00127299 452 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createScanSegment_12 │ │ │ │ 2613: 000e0dc9 96 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_SIFT_getContrastThreshold_10 │ │ │ │ 2614: 0008c461 260 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_cornerHarris_11 │ │ │ │ 2615: 00148d69 460 FUNC GLOBAL DEFAULT 11 Java_org_opencv_face_LBPHFaceRecognizer_create_12 │ │ │ │ 2616: 0014b2f5 114 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_TrackerKCF_1Params_TrackerKCF_1Params_10 │ │ │ │ - 2617: 00128f31 248 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_fourierDescriptor_10 │ │ │ │ + 2617: 0012cca1 248 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_fourierDescriptor_10 │ │ │ │ 2618: 00148f39 452 FUNC GLOBAL DEFAULT 11 Java_org_opencv_face_LBPHFaceRecognizer_create_13 │ │ │ │ 2619: 0015bad1 360 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Board_matchImagePoints_10 │ │ │ │ 2620: 00149101 452 FUNC GLOBAL DEFAULT 11 Java_org_opencv_face_LBPHFaceRecognizer_create_14 │ │ │ │ 2621: 00116f99 96 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_BackgroundSubtractorKNN_getShadowThreshold_10 │ │ │ │ - 2622: 00129029 260 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_fourierDescriptor_11 │ │ │ │ + 2622: 0012cd99 260 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_fourierDescriptor_11 │ │ │ │ 2623: 000c7251 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_KeypointsModel_delete │ │ │ │ 2624: 001492c9 452 FUNC GLOBAL DEFAULT 11 Java_org_opencv_face_LBPHFaceRecognizer_create_15 │ │ │ │ - 2625: 00129131 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_fourierDescriptor_12 │ │ │ │ + 2625: 0012cea1 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_fourierDescriptor_12 │ │ │ │ 2626: 0006f69d 292 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_n_1reshape_11 │ │ │ │ 2627: 000fe539 300 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_Calib3d_estimateAffinePartial2D_10 │ │ │ │ 2628: 000e2f6d 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_img_1hash_ImgHashBase_delete │ │ │ │ 2629: 0016e129 640 FUNC GLOBAL DEFAULT 11 Java_org_opencv_face_Face_loadTrainingData_10 │ │ │ │ 2630: 000a0651 244 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_ANN_1MLP_getLayerSizes_10 │ │ │ │ 2631: 000fe665 300 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_Calib3d_estimateAffinePartial2D_11 │ │ │ │ 2632: 0016e3a9 632 FUNC GLOBAL DEFAULT 11 Java_org_opencv_face_Face_loadTrainingData_11 │ │ │ │ @@ -2715,15 +2715,15 @@ │ │ │ │ 2711: 000a5ab1 240 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_LogisticRegression_predict_10 │ │ │ │ 2712: 00082419 292 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_kmeans_10 │ │ │ │ 2713: 00149fe9 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_face_MACE_delete │ │ │ │ 2714: 00134a11 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_EdgeDrawing_setParams_10 │ │ │ │ 2715: 00082541 260 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_kmeans_11 │ │ │ │ 2716: 000a5ba1 240 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_LogisticRegression_predict_11 │ │ │ │ 2717: 001075a1 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_FaceDetectorYN_setNMSThreshold_10 │ │ │ │ - 2718: 00126225 428 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSelectiveSearchSegmentationStrategyFill_10 │ │ │ │ + 2718: 00129605 428 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSelectiveSearchSegmentationStrategyFill_10 │ │ │ │ 2719: 000bd671 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_TonemapDurand_setSaturation_10 │ │ │ │ 2720: 000a5c91 220 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_LogisticRegression_predict_12 │ │ │ │ 2721: 0014abdd 4 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_TrackerCSRT_1Params_get_1use_1rgb_10 │ │ │ │ 2722: 000d28cd 352 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_BOWImgDescriptorExtractor_BOWImgDescriptorExtractor_10 │ │ │ │ 2723: 00107039 78 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_CascadeClassifier_getFeatureType_10 │ │ │ │ 2724: 0014ac19 364 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_TrackerCSRT_1Params_set_1window_1function_10 │ │ │ │ 2725: 0014ac05 4 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_TrackerCSRT_1Params_get_1use_1segmentation_10 │ │ │ │ @@ -2737,53 +2737,53 @@ │ │ │ │ 2733: 000bbc59 336 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_bm3dDenoising_110 │ │ │ │ 2734: 0007fb11 252 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_solve_11 │ │ │ │ 2735: 000bbda9 336 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_bm3dDenoising_111 │ │ │ │ 2736: 0010c551 88 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_HOGDescriptor_getWinSigma_10 │ │ │ │ 2737: 00144779 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bioinspired_RetinaFastToneMapping_applyFastToneMapping_10 │ │ │ │ 2738: 00082695 76 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_getNumThreads_10 │ │ │ │ 2739: 000bbef9 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_bm3dDenoising_112 │ │ │ │ - 2740: 000ba281 428 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_createTonemapDurand_10 │ │ │ │ + 2740: 000ba589 428 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_createTonemapDurand_10 │ │ │ │ 2741: 000bc021 292 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_bm3dDenoising_113 │ │ │ │ 2742: 0013abed 86 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_SelectiveSearchSegmentationStrategy_merge_10 │ │ │ │ 2743: 000bc145 292 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_bm3dDenoising_114 │ │ │ │ - 2744: 000ba42d 432 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_createTonemapDurand_11 │ │ │ │ - 2745: 000ba5dd 436 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_createTonemapDurand_12 │ │ │ │ + 2744: 000ba735 432 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_createTonemapDurand_11 │ │ │ │ + 2745: 000ba8e5 436 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_createTonemapDurand_12 │ │ │ │ 2746: 000bc269 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_bm3dDenoising_115 │ │ │ │ 2747: 000af0e9 220 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_TrainData_getValues_10 │ │ │ │ 2748: 000bc391 304 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_bm3dDenoising_116 │ │ │ │ - 2749: 000ba791 440 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_createTonemapDurand_13 │ │ │ │ + 2749: 000baa99 440 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_createTonemapDurand_13 │ │ │ │ 2750: 000bc4c1 304 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_bm3dDenoising_117 │ │ │ │ - 2751: 000ba949 444 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_createTonemapDurand_14 │ │ │ │ + 2751: 000bac51 444 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_createTonemapDurand_14 │ │ │ │ 2752: 0015bf49 456 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_CharucoDetector_detectDiamonds_10 │ │ │ │ 2753: 0015c111 440 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_CharucoDetector_detectDiamonds_11 │ │ │ │ 2754: 000bc5f1 304 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_bm3dDenoising_118 │ │ │ │ - 2755: 000bab05 448 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_createTonemapDurand_15 │ │ │ │ + 2755: 000bae0d 448 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_createTonemapDurand_15 │ │ │ │ 2756: 000bc721 304 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_bm3dDenoising_119 │ │ │ │ 2757: 0015c2c9 344 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_CharucoDetector_detectDiamonds_12 │ │ │ │ 2758: 00078131 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_copyMakeBorder_10 │ │ │ │ 2759: 00078259 320 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_copyMakeBorder_11 │ │ │ │ 2760: 000707f9 4 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_nPutBwOffset │ │ │ │ 2761: 000af999 248 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_TrainData_getSubMatrix_10 │ │ │ │ 2762: 001bead8 28 OBJECT WEAK DEFAULT 19 _ZTVSt23_Sp_counted_ptr_inplaceIN2cv13HOGDescriptorESaIvELN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ 2763: 00110cc5 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_QRCodeDetectorAruco_delete │ │ │ │ - 2764: 0012dbed 284 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_amFilter_10 │ │ │ │ + 2764: 0012f15d 284 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_amFilter_10 │ │ │ │ 2765: 0013a5b9 416 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_SelectiveSearchSegmentation_addStrategy_10 │ │ │ │ 2766: 000af4f9 248 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_TrainData_getCatMap_10 │ │ │ │ 2767: 000a1f51 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_DTrees_getMaxCategories_10 │ │ │ │ - 2768: 0012dd09 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_amFilter_11 │ │ │ │ + 2768: 0012f279 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_amFilter_11 │ │ │ │ 2769: 0013351d 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_EdgeAwareInterpolator_getK_10 │ │ │ │ 2770: 001380a9 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_SparseMatchInterpolator_delete │ │ │ │ - 2771: 0015a465 392 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Objdetect_drawDetectedDiamonds_10 │ │ │ │ + 2771: 0015a8b9 392 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Objdetect_drawDetectedDiamonds_10 │ │ │ │ 2772: 00111e31 268 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Board_getDictionary_10 │ │ │ │ 2773: 0014df61 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_EM_getCovs_10 │ │ │ │ 2774: 000d5ca1 444 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_DescriptorMatcher_clone_10 │ │ │ │ - 2775: 0015a5f1 360 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Objdetect_drawDetectedDiamonds_11 │ │ │ │ + 2775: 0015aa41 360 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Objdetect_drawDetectedDiamonds_11 │ │ │ │ 2776: 00072c85 856 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_nDump │ │ │ │ 2777: 000d5e5d 436 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_DescriptorMatcher_clone_11 │ │ │ │ - 2778: 0015a759 352 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Objdetect_drawDetectedDiamonds_12 │ │ │ │ + 2778: 0015aba9 352 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Objdetect_drawDetectedDiamonds_12 │ │ │ │ 2779: 00140b31 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_BackgroundSubtractorCNT_getMinPixelStability_10 │ │ │ │ 2780: 00085589 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_CLAHE_collectGarbage_10 │ │ │ │ 2781: 001726c0 24 OBJECT WEAK DEFAULT 13 _ZTSSt19_Sp_make_shared_tag │ │ │ │ 2782: 00103045 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_StereoMatcher_setSpeckleWindowSize_10 │ │ │ │ 2783: 000dfae9 444 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_SIFT_create_10 │ │ │ │ 2784: 000dfca5 444 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_SIFT_create_11 │ │ │ │ 2785: 00118e75 460 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_FarnebackOpticalFlow_create_10 │ │ │ │ @@ -2916,22 +2916,22 @@ │ │ │ │ 2912: 000e1799 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_SimpleBlobDetector_1Params_get_1minCircularity_10 │ │ │ │ 2913: 0008928d 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_boxFilter_12 │ │ │ │ 2914: 000c7cd1 484 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Model_setInputMean_10 │ │ │ │ 2915: 000893b9 304 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_boxFilter_13 │ │ │ │ 2916: 000d1c79 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_AgastFeatureDetector_setType_10 │ │ │ │ 2917: 0011ae71 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_KalmanFilter_set_1measurementMatrix_10 │ │ │ │ 2918: 000894e9 308 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_sqrBoxFilter_10 │ │ │ │ - 2919: 000e1851 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_img_1hash_Img_1hash_radialVarianceHash_10 │ │ │ │ + 2919: 000e1b51 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_img_1hash_Img_1hash_radialVarianceHash_10 │ │ │ │ 2920: 0008961d 308 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_sqrBoxFilter_11 │ │ │ │ - 2921: 000e1951 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_img_1hash_Img_1hash_radialVarianceHash_11 │ │ │ │ + 2921: 000e1c51 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_img_1hash_Img_1hash_radialVarianceHash_11 │ │ │ │ 2922: 000b10e1 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_AlignMTB_computeBitmaps_10 │ │ │ │ - 2923: 000e1a51 260 FUNC GLOBAL DEFAULT 11 Java_org_opencv_img_1hash_Img_1hash_radialVarianceHash_12 │ │ │ │ + 2923: 000e1d51 260 FUNC GLOBAL DEFAULT 11 Java_org_opencv_img_1hash_Img_1hash_radialVarianceHash_12 │ │ │ │ 2924: 00084e29 8 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_TickMeter_getTimeTicks_10 │ │ │ │ 2925: 00089751 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_sqrBoxFilter_12 │ │ │ │ - 2926: 000b9be5 428 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_createGrayworldWB_10 │ │ │ │ + 2926: 000b9eed 428 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_createGrayworldWB_10 │ │ │ │ 2927: 00089879 304 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_sqrBoxFilter_13 │ │ │ │ 2928: 00111479 4 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_QRCodeEncoder_1Params_get_1version_10 │ │ │ │ 2929: 001156c1 88 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_BarcodeDetector_getGradientThreshold_10 │ │ │ │ 2930: 0006e621 312 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_n_1eye__III │ │ │ │ 2931: 000803a9 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_calcCovarMatrix_10 │ │ │ │ 2932: 00113e09 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_DetectorParameters_set_1minMarkerDistanceRate_10 │ │ │ │ 2933: 0011b255 84 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_KalmanFilter_set_1errorCovPre_10 │ │ │ │ @@ -2948,15 +2948,15 @@ │ │ │ │ 2944: 000b932d 90 FUNC GLOBAL DEFAULT 11 Java_org_opencv_plot_Plot2d_setShowGrid_10 │ │ │ │ 2945: 000c5595 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_DictValue_getIntValue_10 │ │ │ │ 2946: 001538c9 436 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_Calib3d_solvePnPGeneric_12 │ │ │ │ 2947: 00143afd 90 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bioinspired_Retina_activateMovingContoursProcessing_10 │ │ │ │ 2948: 000c55e5 524 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_DictValue_getIntValue_11 │ │ │ │ 2949: 00153a7d 428 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_Calib3d_solvePnPGeneric_13 │ │ │ │ 2950: 00153c29 428 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_Calib3d_solvePnPGeneric_14 │ │ │ │ - 2951: 00125ecd 428 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSelectiveSearchSegmentationStrategySize_10 │ │ │ │ + 2951: 001292ad 428 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSelectiveSearchSegmentationStrategySize_10 │ │ │ │ 2952: 000c5039 360 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_DictValue_DictValue_10 │ │ │ │ 2953: 000c51a1 368 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_DictValue_DictValue_11 │ │ │ │ 2954: 00153dd5 416 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_Calib3d_solvePnPGeneric_15 │ │ │ │ 2955: 0014abf5 14 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_TrackerCSRT_1Params_set_1use_1channel_1weights_10 │ │ │ │ 2956: 0015d679 584 FUNC GLOBAL DEFAULT 11 Java_org_opencv_aruco_Aruco_refineDetectedMarkers_10 │ │ │ │ 2957: 000c5311 600 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_DictValue_DictValue_12 │ │ │ │ 2958: 000fc3f9 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_Calib3d_computeCorrespondEpilines_10 │ │ │ │ @@ -2986,37 +2986,37 @@ │ │ │ │ 2982: 0010ef6d 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_HOGDescriptor_get_1svmDetector_10 │ │ │ │ 2983: 001be928 12 OBJECT WEAK DEFAULT 19 _ZTISt23_Sp_counted_ptr_inplaceIN2cv16structured_light17SinusoidalPattern6ParamsESaIvELN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ 2984: 000e17f9 16 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_SimpleBlobDetector_1Params_set_1filterByConvexity_10 │ │ │ │ 2985: 000cfffd 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_AKAZE_setDescriptorType_10 │ │ │ │ 2986: 000c6c45 508 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_KeypointsModel_KeypointsModel_10 │ │ │ │ 2987: 000c6e41 388 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_KeypointsModel_KeypointsModel_11 │ │ │ │ 2988: 001053b9 344 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_CascadeClassifier_detectMultiScale_10 │ │ │ │ - 2989: 0012755d 472 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSuperpixelSEEDS_10 │ │ │ │ + 2989: 0012c549 472 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSuperpixelSEEDS_10 │ │ │ │ 2990: 00105511 324 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_CascadeClassifier_detectMultiScale_11 │ │ │ │ 2991: 00070619 356 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_n_1zeros__I_3II │ │ │ │ 2992: 000c6fc5 118 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_KeypointsModel_KeypointsModel_12 │ │ │ │ - 2993: 00127735 468 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSuperpixelSEEDS_11 │ │ │ │ + 2993: 0012c721 468 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSuperpixelSEEDS_11 │ │ │ │ 2994: 00105655 316 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_CascadeClassifier_detectMultiScale_12 │ │ │ │ 2995: 000923b9 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_integral2_10 │ │ │ │ - 2996: 00127909 468 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSuperpixelSEEDS_12 │ │ │ │ + 2996: 0012c8f5 468 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSuperpixelSEEDS_12 │ │ │ │ 2997: 000b1499 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_CalibrateCRF_delete │ │ │ │ 2998: 00105791 316 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_CascadeClassifier_detectMultiScale_13 │ │ │ │ 2999: 000924d9 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_integral2_11 │ │ │ │ - 3000: 00127add 472 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSuperpixelSEEDS_13 │ │ │ │ + 3000: 0012cac9 472 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSuperpixelSEEDS_13 │ │ │ │ 3001: 000dd911 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_MSER_getDelta_10 │ │ │ │ - 3002: 001304f1 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_l0Smooth_10 │ │ │ │ + 3002: 00131a61 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_l0Smooth_10 │ │ │ │ 3003: 00084e31 136 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_TickMeter_getTimeMicro_10 │ │ │ │ 3004: 001058cd 316 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_CascadeClassifier_detectMultiScale_14 │ │ │ │ 3005: 000925e9 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_integral2_12 │ │ │ │ 3006: 00151791 352 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Layer_finalize_10 │ │ │ │ 3007: 00105a09 328 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_CascadeClassifier_detectMultiScale_15 │ │ │ │ - 3008: 001305f1 264 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_l0Smooth_11 │ │ │ │ + 3008: 00131b61 264 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_l0Smooth_11 │ │ │ │ 3009: 0010ef55 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_HOGDescriptor_get_1histogramNormType_10 │ │ │ │ 3010: 000f0b91 88 FUNC GLOBAL DEFAULT 11 Java_org_opencv_videoio_VideoWriter_fourcc_10 │ │ │ │ - 3011: 001306f9 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_l0Smooth_12 │ │ │ │ + 3011: 00131c69 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_l0Smooth_12 │ │ │ │ 3012: 00140cc9 90 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_BackgroundSubtractorCNT_setUseHistory_10 │ │ │ │ 3013: 00116ff9 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_BackgroundSubtractorKNN_setShadowThreshold_10 │ │ │ │ 3014: 00144c45 244 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bioinspired_TransientAreasSegmentationModule_getSize_10 │ │ │ │ 3015: 001145d9 244 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Dictionary_getByteListFromBits_10 │ │ │ │ 3016: 00140f29 96 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_BackgroundSubtractorGMG_getDefaultLearningRate_10 │ │ │ │ 3017: 00086d2d 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_GeneralizedHoughGuil_getPosThresh_10 │ │ │ │ 3018: 0013a569 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_SelectiveSearchSegmentation_clearGraphSegmentations_10 │ │ │ │ @@ -3125,15 +3125,15 @@ │ │ │ │ 3121: 0008adc9 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_spatialGradient_10 │ │ │ │ 3122: 0007e709 304 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_gemm_10 │ │ │ │ 3123: 0008aee9 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_spatialGradient_11 │ │ │ │ 3124: 00134739 244 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_EdgeDrawing_getSegmentIndicesOfLines_10 │ │ │ │ 3125: 0007e839 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_gemm_11 │ │ │ │ 3126: 0008aff9 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_spatialGradient_12 │ │ │ │ 3127: 000a1009 84 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_ANN_1MLP_setAnnealItePerStep_10 │ │ │ │ - 3128: 00130809 428 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createEdgeDrawing_10 │ │ │ │ + 3128: 00127cd1 428 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createEdgeDrawing_10 │ │ │ │ 3129: 0006f40d 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_n_1push_1back │ │ │ │ 3130: 0008f0c1 320 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_dilate_10 │ │ │ │ 3131: 000a08b1 96 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_ANN_1MLP_getBackpropWeightScale_10 │ │ │ │ 3132: 000d6c91 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_FastFeatureDetector_getNonmaxSuppression_10 │ │ │ │ 3133: 0008f201 328 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_dilate_11 │ │ │ │ 3134: 0014b409 14 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_TrackerKCF_1Params_set_1compress_1feature_10 │ │ │ │ 3135: 0008f349 328 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_dilate_12 │ │ │ │ @@ -3228,19 +3228,19 @@ │ │ │ │ 3224: 00115091 508 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_BarcodeDetector_BarcodeDetector_11 │ │ │ │ 3225: 0011543d 260 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_BarcodeDetector_getDetectorScales_10 │ │ │ │ 3226: 000b1241 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_AlignMTB_setMaxBits_10 │ │ │ │ 3227: 001be91c 12 OBJECT WEAK DEFAULT 19 _ZTISt23_Sp_counted_ptr_inplaceIN2cv5aruco15CharucoDetectorESaIvELN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ 3228: 0011e40d 10 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_TrackerMIL_1Params_delete │ │ │ │ 3229: 00138aa9 240 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_SuperpixelLSC_getLabels_10 │ │ │ │ 3230: 000add4d 244 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_TrainData_getSamples_10 │ │ │ │ - 3231: 0010f3e9 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Objdetect_drawDetectedCornersCharuco_10 │ │ │ │ + 3231: 0010fa19 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Objdetect_drawDetectedCornersCharuco_10 │ │ │ │ 3232: 00086489 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_GeneralizedHoughBallard_delete │ │ │ │ - 3233: 0010f511 320 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Objdetect_drawDetectedCornersCharuco_11 │ │ │ │ + 3233: 0010fb41 320 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Objdetect_drawDetectedCornersCharuco_11 │ │ │ │ 3234: 00118721 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_DenseOpticalFlow_calc_10 │ │ │ │ - 3235: 0010f651 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Objdetect_drawDetectedCornersCharuco_12 │ │ │ │ + 3235: 0010fc81 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Objdetect_drawDetectedCornersCharuco_12 │ │ │ │ 3236: 000978d1 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_boxPoints_10 │ │ │ │ 3237: 000ee8ed 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_videoio_VideoCapture_isOpened_10 │ │ │ │ 3238: 000eee29 16 FUNC GLOBAL DEFAULT 11 Java_org_opencv_videoio_VideoCapture_setExceptionMode_10 │ │ │ │ 3239: 0006d47d 260 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_n_1adjustROI │ │ │ │ 3240: 00166b61 376 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Subdiv2D_getVoronoiFacetList_10 │ │ │ │ 3241: 000e2d79 264 FUNC GLOBAL DEFAULT 11 Java_org_opencv_img_1hash_ImgHashBase_compute_10 │ │ │ │ 3242: 0006d6e5 86 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_n_1checkVector__JI │ │ │ │ @@ -3291,43 +3291,43 @@ │ │ │ │ 3287: 0013e0b5 500 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_Bgsegm_createBackgroundSubtractorGSOC_110 │ │ │ │ 3288: 000eeab9 212 FUNC GLOBAL DEFAULT 11 Java_org_opencv_videoio_VideoCapture_retrieve_11 │ │ │ │ 3289: 0013e2a9 500 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_Bgsegm_createBackgroundSubtractorGSOC_111 │ │ │ │ 3290: 00096481 328 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_moments_10 │ │ │ │ 3291: 0013f6d9 496 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_Bgsegm_createBackgroundSubtractorLSBP_110 │ │ │ │ 3292: 000965c9 332 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_moments_11 │ │ │ │ 3293: 0013f8c9 496 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_Bgsegm_createBackgroundSubtractorLSBP_111 │ │ │ │ - 3294: 00160311 644 FUNC GLOBAL DEFAULT 11 Java_org_opencv_aruco_Aruco_calibrateCameraCharuco_10 │ │ │ │ + 3294: 0015fa49 644 FUNC GLOBAL DEFAULT 11 Java_org_opencv_aruco_Aruco_calibrateCameraCharuco_10 │ │ │ │ 3295: 001171a1 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_BackgroundSubtractorMOG2_getNMixtures_10 │ │ │ │ 3296: 000f7269 480 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_Calib3d_calibrationMatrixValues_10 │ │ │ │ 3297: 00145e51 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_face_BIF_compute_10 │ │ │ │ 3298: 0013fab9 496 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_Bgsegm_createBackgroundSubtractorLSBP_112 │ │ │ │ - 3299: 00160599 660 FUNC GLOBAL DEFAULT 11 Java_org_opencv_aruco_Aruco_calibrateCameraCharuco_11 │ │ │ │ + 3299: 0015fcd1 660 FUNC GLOBAL DEFAULT 11 Java_org_opencv_aruco_Aruco_calibrateCameraCharuco_11 │ │ │ │ 3300: 0013b105 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_SelectiveSearchSegmentationStrategySize_delete │ │ │ │ - 3301: 00160831 652 FUNC GLOBAL DEFAULT 11 Java_org_opencv_aruco_Aruco_calibrateCameraCharuco_12 │ │ │ │ + 3301: 0015ff69 652 FUNC GLOBAL DEFAULT 11 Java_org_opencv_aruco_Aruco_calibrateCameraCharuco_12 │ │ │ │ 3302: 0013fca9 496 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_Bgsegm_createBackgroundSubtractorLSBP_113 │ │ │ │ - 3303: 00160ac1 572 FUNC GLOBAL DEFAULT 11 Java_org_opencv_aruco_Aruco_calibrateCameraCharuco_13 │ │ │ │ + 3303: 001601f9 572 FUNC GLOBAL DEFAULT 11 Java_org_opencv_aruco_Aruco_calibrateCameraCharuco_13 │ │ │ │ 3304: 00106ef9 78 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_CascadeClassifier_isOldFormatCascade_10 │ │ │ │ 3305: 000b4f75 440 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_Photo_createCalibrateDebevec_10 │ │ │ │ - 3306: 00160d01 500 FUNC GLOBAL DEFAULT 11 Java_org_opencv_aruco_Aruco_calibrateCameraCharuco_14 │ │ │ │ + 3306: 00160439 500 FUNC GLOBAL DEFAULT 11 Java_org_opencv_aruco_Aruco_calibrateCameraCharuco_14 │ │ │ │ 3307: 000b512d 436 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_Photo_createCalibrateDebevec_11 │ │ │ │ 3308: 000b52e1 440 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_Photo_createCalibrateDebevec_12 │ │ │ │ 3309: 000d7619 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_Feature2D_defaultNorm_10 │ │ │ │ 3310: 00079459 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_addWeighted_10 │ │ │ │ 3311: 000b5499 440 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_Photo_createCalibrateDebevec_13 │ │ │ │ 3312: 001beb80 28 OBJECT WEAK DEFAULT 19 _ZTVSt23_Sp_counted_ptr_inplaceIN2cv5aruco18DetectorParametersESaIvELN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ 3313: 000718b5 320 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_nGetB │ │ │ │ 3314: 00079579 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_addWeighted_11 │ │ │ │ - 3315: 0012565d 428 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createGraphSegmentation_10 │ │ │ │ + 3315: 00128a3d 428 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createGraphSegmentation_10 │ │ │ │ 3316: 0007a1b9 352 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_meanStdDev_10 │ │ │ │ 3317: 0007a319 336 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_meanStdDev_11 │ │ │ │ - 3318: 00125809 428 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createGraphSegmentation_11 │ │ │ │ + 3318: 00128be9 428 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createGraphSegmentation_11 │ │ │ │ 3319: 000721f1 324 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_nGetD │ │ │ │ 3320: 00082645 78 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_setNumThreads_10 │ │ │ │ - 3321: 001259b5 436 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createGraphSegmentation_12 │ │ │ │ - 3322: 00125b69 440 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createGraphSegmentation_13 │ │ │ │ + 3321: 00128d95 436 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createGraphSegmentation_12 │ │ │ │ + 3322: 00128f49 440 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createGraphSegmentation_13 │ │ │ │ 3323: 00071fed 166 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_nGetF │ │ │ │ 3324: 0015339d 396 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_Calib3d_solveP3P_10 │ │ │ │ 3325: 000c28c9 416 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Dnn_NMSBoxesRotated_10 │ │ │ │ 3326: 000fd821 268 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_Calib3d_estimateTranslation3D_10 │ │ │ │ 3327: 00098aa5 304 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_rotatedRectangleIntersection_10 │ │ │ │ 3328: 00104ced 14 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_UsacParams_set_1isParallel_10 │ │ │ │ 3329: 0006e019 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_n_1create__JI_3II │ │ │ │ @@ -3409,39 +3409,39 @@ │ │ │ │ 3405: 000dd8bd 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_MSER_setDelta_10 │ │ │ │ 3406: 000a218d 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_DTrees_setCVFolds_10 │ │ │ │ 3407: 0011d711 86 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_TrackerDaSiamRPN_1Params_delete │ │ │ │ 3408: 00153f79 684 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_Calib3d_calibrateCameraExtended_10 │ │ │ │ 3409: 000ae33d 244 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_TrainData_getTrainResponses_10 │ │ │ │ 3410: 00154229 684 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_Calib3d_calibrateCameraExtended_11 │ │ │ │ 3411: 0014adf5 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_TrackerCSRT_1Params_get_1filter_1lr_10 │ │ │ │ - 3412: 0015ef71 596 FUNC GLOBAL DEFAULT 11 Java_org_opencv_aruco_Aruco_calibrateCameraAruco_10 │ │ │ │ + 3412: 0015e6a9 596 FUNC GLOBAL DEFAULT 11 Java_org_opencv_aruco_Aruco_calibrateCameraAruco_10 │ │ │ │ 3413: 001544d9 692 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_Calib3d_calibrateCameraExtended_12 │ │ │ │ 3414: 000bd719 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_TonemapDurand_setContrast_10 │ │ │ │ 3415: 000707a5 44 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_nPutB │ │ │ │ - 3416: 0015f1c9 596 FUNC GLOBAL DEFAULT 11 Java_org_opencv_aruco_Aruco_calibrateCameraAruco_11 │ │ │ │ + 3416: 0015e901 596 FUNC GLOBAL DEFAULT 11 Java_org_opencv_aruco_Aruco_calibrateCameraAruco_11 │ │ │ │ 3417: 00150289 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_Photo_denoise_1TVL1_10 │ │ │ │ 3418: 0014dcf1 320 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_findContoursLinkRuns_10 │ │ │ │ 3419: 00088795 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_getStructuringElement_10 │ │ │ │ - 3420: 0015f421 596 FUNC GLOBAL DEFAULT 11 Java_org_opencv_aruco_Aruco_calibrateCameraAruco_12 │ │ │ │ + 3420: 0015eb59 596 FUNC GLOBAL DEFAULT 11 Java_org_opencv_aruco_Aruco_calibrateCameraAruco_12 │ │ │ │ 3421: 001503b1 284 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_Photo_denoise_1TVL1_11 │ │ │ │ 3422: 0014de31 300 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_findContoursLinkRuns_11 │ │ │ │ 3423: 0007320d 380 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_n_1Mat__J_3Lorg_opencv_core_Range_2 │ │ │ │ 3424: 0011aaed 244 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_KalmanFilter_get_1transitionMatrix_10 │ │ │ │ 3425: 0011e3e9 4 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_TrackerMIL_1Params_get_1samplerTrackMaxPosNum_10 │ │ │ │ 3426: 0011d769 428 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_TrackerGOTURN_create_10 │ │ │ │ 3427: 001504cd 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_Photo_denoise_1TVL1_12 │ │ │ │ 3428: 000888b5 284 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_getStructuringElement_11 │ │ │ │ 3429: 00070ea9 1436 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_nPutD │ │ │ │ - 3430: 0015f679 548 FUNC GLOBAL DEFAULT 11 Java_org_opencv_aruco_Aruco_calibrateCameraAruco_13 │ │ │ │ - 3431: 0015f8a1 468 FUNC GLOBAL DEFAULT 11 Java_org_opencv_aruco_Aruco_calibrateCameraAruco_14 │ │ │ │ + 3430: 0015edb1 548 FUNC GLOBAL DEFAULT 11 Java_org_opencv_aruco_Aruco_calibrateCameraAruco_13 │ │ │ │ + 3431: 0015efd9 468 FUNC GLOBAL DEFAULT 11 Java_org_opencv_aruco_Aruco_calibrateCameraAruco_14 │ │ │ │ 3432: 000a5a3d 112 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_LogisticRegression_setTermCriteria_10 │ │ │ │ 3433: 0011d915 472 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_TrackerGOTURN_create_11 │ │ │ │ 3434: 000f6039 228 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_Calib3d_checkChessboard_10 │ │ │ │ 3435: 00070ca5 166 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_nPutF │ │ │ │ - 3436: 0015e4d1 688 FUNC GLOBAL DEFAULT 11 Java_org_opencv_aruco_Aruco_detectCharucoDiamond_10 │ │ │ │ + 3436: 00160c49 688 FUNC GLOBAL DEFAULT 11 Java_org_opencv_aruco_Aruco_detectCharucoDiamond_10 │ │ │ │ 3437: 001636d1 748 FUNC GLOBAL DEFAULT 11 Java_org_opencv_aruco_Aruco_detectCharucoDiamond_11 │ │ │ │ 3438: 000ee98d 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_videoio_VideoCapture_grab_10 │ │ │ │ 3439: 0014ae71 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_TrackerCSRT_1Params_get_1scale_1model_1max_1area_10 │ │ │ │ 3440: 000a88e1 244 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_SVM_getClassWeights_10 │ │ │ │ 3441: 000c1dc9 276 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Dnn_blobFromImageWithParams_10 │ │ │ │ 3442: 001639c1 732 FUNC GLOBAL DEFAULT 11 Java_org_opencv_aruco_Aruco_detectCharucoDiamond_12 │ │ │ │ 3443: 00070aa1 166 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_nPutI │ │ │ │ @@ -3474,47 +3474,47 @@ │ │ │ │ 3470: 00104dcd 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_BaseCascadeClassifier_delete │ │ │ │ 3471: 0014ae69 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_TrackerCSRT_1Params_set_1scale_1sigma_1factor_10 │ │ │ │ 3472: 001395a9 240 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_SuperpixelSLIC_getLabels_10 │ │ │ │ 3473: 00110abd 142 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_QRCodeDetectorAruco_getDetectorParameters_10 │ │ │ │ 3474: 000dc195 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_KAZE_setThreshold_10 │ │ │ │ 3475: 000bddad 228 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Dnn_getAvailableTargets_10 │ │ │ │ 3476: 00104d3d 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_UsacParams_set_1randomGeneratorState_10 │ │ │ │ - 3477: 001288b9 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_PeiLinNormalization_10 │ │ │ │ + 3477: 0012aa39 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_PeiLinNormalization_10 │ │ │ │ 3478: 000af1c5 244 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_TrainData_getDefaultSubstValues_10 │ │ │ │ 3479: 000b0b19 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_phase_1unwrapping_HistogramPhaseUnwrapping_1Params_set_1nbrOfLargeBins_10 │ │ │ │ 3480: 0006faf1 308 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_n_1setTo__JDDDDJ │ │ │ │ 3481: 001393f9 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_SuperpixelSEEDS_delete │ │ │ │ 3482: 000d0299 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_AKAZE_setNOctaves_10 │ │ │ │ 3483: 000b0a6d 114 FUNC GLOBAL DEFAULT 11 Java_org_opencv_phase_1unwrapping_HistogramPhaseUnwrapping_1Params_HistogramPhaseUnwrapping_1Params_10 │ │ │ │ 3484: 000e6ca5 428 FUNC GLOBAL DEFAULT 11 Java_org_opencv_text_Text_createERFilterNM2_10 │ │ │ │ - 3485: 0012b191 428 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_10 │ │ │ │ - 3486: 0012b33d 432 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_11 │ │ │ │ + 3485: 00124669 428 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_10 │ │ │ │ + 3486: 00124815 432 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_11 │ │ │ │ 3487: 000e6e51 436 FUNC GLOBAL DEFAULT 11 Java_org_opencv_text_Text_createERFilterNM2_11 │ │ │ │ 3488: 001180c1 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_DISOpticalFlow_setVariationalRefinementGamma_10 │ │ │ │ - 3489: 0012b4ed 436 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_12 │ │ │ │ + 3489: 001249c5 436 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_12 │ │ │ │ 3490: 000e8055 564 FUNC GLOBAL DEFAULT 11 Java_org_opencv_text_Text_createERFilterNM2_12 │ │ │ │ 3491: 000899a9 320 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_blur_10 │ │ │ │ 3492: 0007c039 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_extractChannel_10 │ │ │ │ 3493: 000e8289 556 FUNC GLOBAL DEFAULT 11 Java_org_opencv_text_Text_createERFilterNM2_13 │ │ │ │ 3494: 00089ae9 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_blur_11 │ │ │ │ - 3495: 0012b6a1 444 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_13 │ │ │ │ - 3496: 0012b85d 448 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_14 │ │ │ │ + 3495: 00124b79 444 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_13 │ │ │ │ + 3496: 00124d35 448 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_14 │ │ │ │ 3497: 00089c11 292 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_blur_12 │ │ │ │ 3498: 0011a765 252 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_KalmanFilter_correct_10 │ │ │ │ - 3499: 0012ba1d 452 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_15 │ │ │ │ + 3499: 00124ef5 452 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_15 │ │ │ │ 3500: 0010ef5d 8 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_HOGDescriptor_get_1L2HysThreshold_10 │ │ │ │ - 3501: 0012bbe1 456 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_16 │ │ │ │ + 3501: 001250b9 456 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_16 │ │ │ │ 3502: 000b12e5 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_AlignMTB_setExcludeRange_10 │ │ │ │ - 3503: 0012bda9 464 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_17 │ │ │ │ + 3503: 00125281 464 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_17 │ │ │ │ 3504: 000d1c29 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_AgastFeatureDetector_getNonmaxSuppression_10 │ │ │ │ 3505: 00113f85 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_DetectorParameters_set_1minMarkerLengthRatioOriginalImg_10 │ │ │ │ 3506: 00079bc9 276 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_sumElems_10 │ │ │ │ - 3507: 0012bf79 468 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_18 │ │ │ │ + 3507: 00125451 468 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_18 │ │ │ │ 3508: 000dad91 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_GFTTDetector_getMaxFeatures_10 │ │ │ │ - 3509: 0012c14d 476 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_19 │ │ │ │ + 3509: 00125625 476 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_19 │ │ │ │ 3510: 0014b241 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_TrackerKCF_delete │ │ │ │ 3511: 000b0ae1 4 FUNC GLOBAL DEFAULT 11 Java_org_opencv_phase_1unwrapping_HistogramPhaseUnwrapping_1Params_get_1width_10 │ │ │ │ 3512: 000e5105 336 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgcodecs_Imgcodecs_haveImageReader_10 │ │ │ │ 3513: 000cc221 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_SegmentationModel_delete │ │ │ │ 3514: 00143b59 90 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bioinspired_Retina_activateContoursProcessing_10 │ │ │ │ 3515: 000adc21 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_TrainData_getNAllVars_10 │ │ │ │ 3516: 000b15a5 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_CalibrateDebevec_setLambda_10 │ │ │ │ @@ -3623,27 +3623,27 @@ │ │ │ │ 3619: 000c07f5 392 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Dnn_readTorchBlob_10 │ │ │ │ 3620: 00172dc4 95 OBJECT WEAK DEFAULT 13 _ZTSSt23_Sp_counted_ptr_inplaceIN2cv5aruco18EstimateParametersESaIvELN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ 3621: 000cd539 464 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_TextDetectionModel_1EAST_TextDetectionModel_1EAST_12 │ │ │ │ 3622: 0010ef3d 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_HOGDescriptor_get_1nbins_10 │ │ │ │ 3623: 000c097d 388 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Dnn_readTorchBlob_11 │ │ │ │ 3624: 000e1821 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_SimpleBlobDetector_1Params_set_1maxConvexity_10 │ │ │ │ 3625: 00086ac1 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_GeneralizedHoughGuil_setMaxScale_10 │ │ │ │ - 3626: 00124d49 428 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createRICInterpolator_10 │ │ │ │ + 3626: 00128029 428 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createRICInterpolator_10 │ │ │ │ 3627: 000db189 96 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_GFTTDetector_getK_10 │ │ │ │ 3628: 00104e81 340 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_CascadeClassifier_CascadeClassifier_10 │ │ │ │ 3629: 00142481 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_SyntheticSequenceGenerator_delete │ │ │ │ 3630: 00104fd5 572 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_CascadeClassifier_CascadeClassifier_11 │ │ │ │ 3631: 00134bfd 4 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_EdgeDrawing_1Params_get_1NFAValidation_10 │ │ │ │ 3632: 000ce72d 428 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_1superres_DnnSuperResImpl_create_10 │ │ │ │ - 3633: 00129581 436 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createContourFitting_10 │ │ │ │ + 3633: 0012d2f1 436 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createContourFitting_10 │ │ │ │ 3634: 00142629 244 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bioinspired_Retina_getOutputSize_10 │ │ │ │ - 3635: 00129735 436 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createContourFitting_11 │ │ │ │ + 3635: 0012d4a5 436 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createContourFitting_11 │ │ │ │ 3636: 0015dd29 400 FUNC GLOBAL DEFAULT 11 Java_org_opencv_aruco_Aruco_estimatePoseSingleMarkers_10 │ │ │ │ 3637: 00139209 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_SuperpixelSEEDS_getLabelContourMask_10 │ │ │ │ - 3638: 001298e9 440 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createContourFitting_12 │ │ │ │ + 3638: 0012d659 440 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createContourFitting_12 │ │ │ │ 3639: 000f0f5d 352 FUNC GLOBAL DEFAULT 11 Java_org_opencv_videoio_Videoio_getCameraBackendPluginVersion_10 │ │ │ │ 3640: 00139309 240 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_SuperpixelSEEDS_getLabelContourMask_11 │ │ │ │ 3641: 00163209 612 FUNC GLOBAL DEFAULT 11 Java_org_opencv_aruco_Aruco_estimatePoseSingleMarkers_11 │ │ │ │ 3642: 00163471 604 FUNC GLOBAL DEFAULT 11 Java_org_opencv_aruco_Aruco_estimatePoseSingleMarkers_12 │ │ │ │ 3643: 00082a19 78 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_checkHardwareSupport_10 │ │ │ │ 3644: 0011d135 88 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_TrackerDaSiamRPN_getTrackingScore_10 │ │ │ │ 3645: 00101b29 312 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_Calib3d_fisheye_1solvePnP_10 │ │ │ │ @@ -3706,15 +3706,15 @@ │ │ │ │ 3702: 00082b79 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_getCPUFeaturesLine_10 │ │ │ │ 3703: 000ea981 804 FUNC GLOBAL DEFAULT 11 Java_org_opencv_text_OCRHMMDecoder_create_11 │ │ │ │ 3704: 000a7645 8 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_ParamGrid_set_1logStep_10 │ │ │ │ 3705: 000eaca9 772 FUNC GLOBAL DEFAULT 11 Java_org_opencv_text_OCRHMMDecoder_create_12 │ │ │ │ 3706: 00115719 340 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_BarcodeDetector_setGradientThreshold_10 │ │ │ │ 3707: 000eafb1 772 FUNC GLOBAL DEFAULT 11 Java_org_opencv_text_OCRHMMDecoder_create_13 │ │ │ │ 3708: 0009e171 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Subdiv2D_findNearest_10 │ │ │ │ - 3709: 00125d21 428 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSelectiveSearchSegmentationStrategyColor_10 │ │ │ │ + 3709: 00129101 428 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSelectiveSearchSegmentationStrategyColor_10 │ │ │ │ 3710: 000eb2b9 764 FUNC GLOBAL DEFAULT 11 Java_org_opencv_text_OCRHMMDecoder_create_14 │ │ │ │ 3711: 0007c339 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_flipND_10 │ │ │ │ 3712: 0009e271 92 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Subdiv2D_findNearest_11 │ │ │ │ 3713: 0016be7d 428 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Board_getObjPoints_10 │ │ │ │ 3714: 000e5255 336 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgcodecs_Imgcodecs_haveImageWriter_10 │ │ │ │ 3715: 000bd6c1 88 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_TonemapDurand_getContrast_10 │ │ │ │ 3716: 00117d2d 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_DISOpticalFlow_getPatchStride_10 │ │ │ │ @@ -3788,15 +3788,15 @@ │ │ │ │ 3784: 000843f1 336 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_divide_17 │ │ │ │ 3785: 001434e1 240 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bioinspired_Retina_getParvoRAW_10 │ │ │ │ 3786: 001438a5 244 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bioinspired_Retina_getParvoRAW_11 │ │ │ │ 3787: 0014b3b9 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_TrackerKCF_1Params_get_1pca_1learning_1rate_10 │ │ │ │ 3788: 0011f77d 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_VariationalRefinement_setSorIterations_10 │ │ │ │ 3789: 00088e29 248 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_bilateralFilter_10 │ │ │ │ 3790: 0007f421 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_setIdentity_10 │ │ │ │ - 3791: 00126079 428 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSelectiveSearchSegmentationStrategyTexture_10 │ │ │ │ + 3791: 00129459 428 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSelectiveSearchSegmentationStrategyTexture_10 │ │ │ │ 3792: 0007f521 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_setIdentity_11 │ │ │ │ 3793: 00088f21 260 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_bilateralFilter_11 │ │ │ │ 3794: 000a2d91 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_EM_setClustersNumber_10 │ │ │ │ 3795: 00098879 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_fitLine_10 │ │ │ │ 3796: 000bd869 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_TonemapDurand_setSigmaColor_10 │ │ │ │ 3797: 00085279 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_CLAHE_apply_10 │ │ │ │ 3798: 00123861 84 FUNC GLOBAL DEFAULT 11 Java_org_opencv_wechat_1qrcode_WeChatQRCode_getScaleFactor_10 │ │ │ │ @@ -3829,15 +3829,15 @@ │ │ │ │ 3825: 00139e89 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_SelectiveSearchSegmentation_switchToSingleStrategy_10 │ │ │ │ 3826: 00119fc9 340 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_KalmanFilter_KalmanFilter_10 │ │ │ │ 3827: 00139edd 92 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_SelectiveSearchSegmentation_switchToSingleStrategy_11 │ │ │ │ 3828: 000889d1 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_medianBlur_10 │ │ │ │ 3829: 0011a11d 360 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_KalmanFilter_KalmanFilter_11 │ │ │ │ 3830: 00139f39 92 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_SelectiveSearchSegmentation_switchToSingleStrategy_12 │ │ │ │ 3831: 000ae801 244 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_TrainData_getNormCatResponses_10 │ │ │ │ - 3832: 00131a41 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_qmultiply_10 │ │ │ │ + 3832: 0012db11 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_qmultiply_10 │ │ │ │ 3833: 000c8f61 596 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Net_readFromModelOptimizer_10 │ │ │ │ 3834: 000b0ea9 284 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_AlignMTB_calculateShift_10 │ │ │ │ 3835: 0011a285 360 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_KalmanFilter_KalmanFilter_12 │ │ │ │ 3836: 0014a619 428 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_TrackerCSRT_create_10 │ │ │ │ 3837: 000c68ad 236 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Image2BlobParams_get_1size_10 │ │ │ │ 3838: 000bd4bd 88 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_SimpleWB_getP_10 │ │ │ │ 3839: 0011a3ed 360 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_KalmanFilter_KalmanFilter_13 │ │ │ │ @@ -3891,15 +3891,15 @@ │ │ │ │ 3887: 00117e75 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_DISOpticalFlow_getVariationalRefinementIterations_10 │ │ │ │ 3888: 0009b345 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_drawMarker_10 │ │ │ │ 3889: 000a2de5 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_EM_getCovarianceMatrixType_10 │ │ │ │ 3890: 001142f9 220 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Dictionary_getDistanceToId_11 │ │ │ │ 3891: 0009b465 292 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_drawMarker_11 │ │ │ │ 3892: 0013b26d 264 FUNC GLOBAL DEFAULT 11 Java_org_opencv_aruco_Aruco_drawPlanarBoard_10 │ │ │ │ 3893: 0009b589 304 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_drawMarker_12 │ │ │ │ - 3894: 00131941 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_qunitary_10 │ │ │ │ + 3894: 0012da11 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_qunitary_10 │ │ │ │ 3895: 001418f1 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_BackgroundSubtractorGSOC_delete │ │ │ │ 3896: 0009b6b9 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_drawMarker_13 │ │ │ │ 3897: 00116661 16 FUNC GLOBAL DEFAULT 11 Java_org_opencv_structured_1light_SinusoidalPattern_1Params_set_1horizontal_10 │ │ │ │ 3898: 0009b7e1 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_drawMarker_14 │ │ │ │ 3899: 00104bb1 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_StereoSGBM_delete │ │ │ │ 3900: 0011e339 114 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_TrackerMIL_1Params_TrackerMIL_1Params_10 │ │ │ │ 3901: 00134c35 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_EdgeDrawing_1Params_set_1LineFitErrorThreshold_10 │ │ │ │ @@ -3918,17 +3918,17 @@ │ │ │ │ 3914: 000bd275 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_SimpleWB_setInputMin_10 │ │ │ │ 3915: 000a87e1 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_SVM_setNu_10 │ │ │ │ 3916: 000b13e5 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_AlignMTB_delete │ │ │ │ 3917: 0011ac35 244 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_KalmanFilter_get_1controlMatrix_10 │ │ │ │ 3918: 00116ba5 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_BackgroundSubtractorKNN_getHistory_10 │ │ │ │ 3919: 000acd91 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_SVMSGD_getSvmsgdType_10 │ │ │ │ 3920: 00133719 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_EdgeAwareInterpolator_getUsePostProcessing_10 │ │ │ │ - 3921: 0012d181 452 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createGuidedFilter_10 │ │ │ │ + 3921: 0012e6f1 452 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createGuidedFilter_10 │ │ │ │ 3922: 000ced61 78 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_1superres_DnnSuperResImpl_getScale_10 │ │ │ │ - 3923: 0012d349 468 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createGuidedFilter_11 │ │ │ │ + 3923: 0012e8b9 468 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createGuidedFilter_11 │ │ │ │ 3924: 000bf3f5 436 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Dnn_readNetFromTFLite_10 │ │ │ │ 3925: 000bf5a9 332 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Dnn_readNetFromTFLite_11 │ │ │ │ 3926: 00141f05 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_BackgroundSubtractorMOG_setNMixtures_10 │ │ │ │ 3927: 00116af1 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_BackgroundSubtractor_delete │ │ │ │ 3928: 00145dad 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_face_BIF_getNumBands_10 │ │ │ │ 3929: 000e173d 14 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_SimpleBlobDetector_1Params_set_1filterByColor_10 │ │ │ │ 3930: 00141f59 96 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_BackgroundSubtractorMOG_getBackgroundRatio_10 │ │ │ │ @@ -3938,18 +3938,18 @@ │ │ │ │ 3934: 000d75c9 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_Feature2D_descriptorType_10 │ │ │ │ 3935: 0011ebf9 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_TrackerNano_1Params_set_1backend_10 │ │ │ │ 3936: 000c5575 16 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_DictValue_isString_10 │ │ │ │ 3937: 0014bb85 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_legacy_1MultiTracker_delete │ │ │ │ 3938: 001484f5 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_face_FisherFaceRecognizer_delete │ │ │ │ 3939: 00113f6d 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_DetectorParameters_get_1minSideLengthCanonicalImg_10 │ │ │ │ 3940: 0015c989 324 FUNC GLOBAL DEFAULT 11 Java_org_opencv_structured_1light_SinusoidalPattern_findProCamMatches_10 │ │ │ │ - 3941: 0012d521 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_guidedFilter_10 │ │ │ │ - 3942: 0012d641 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_guidedFilter_11 │ │ │ │ + 3941: 0012ea91 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_guidedFilter_10 │ │ │ │ + 3942: 0012ebb1 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_guidedFilter_11 │ │ │ │ 3943: 000a4e2d 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_KNearest_setAlgorithmType_10 │ │ │ │ - 3944: 0012d769 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_guidedFilter_12 │ │ │ │ + 3944: 0012ecd9 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_guidedFilter_12 │ │ │ │ 3945: 00102389 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_StereoBM_getSmallerBlockSize_10 │ │ │ │ 3946: 000c6899 18 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Image2BlobParams_set_1scalefactor_10 │ │ │ │ 3947: 0010a919 340 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_GraphicalCodeDetector_decode_10 │ │ │ │ 3948: 000aecc5 244 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_TrainData_getVarType_10 │ │ │ │ 3949: 0010aa71 324 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_GraphicalCodeDetector_decode_11 │ │ │ │ 3950: 00155f31 868 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_Calib3d_stereoCalibrateExtended_10 │ │ │ │ 3951: 0006cbd1 142 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_n_1Mat__IIILjava_nio_ByteBuffer_2 │ │ │ │ @@ -4091,15 +4091,15 @@ │ │ │ │ 4087: 00106259 368 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_CascadeClassifier_detectMultiScale2_15 │ │ │ │ 4088: 000e2515 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_img_1hash_AverageHash_delete │ │ │ │ 4089: 00082cd5 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_setUseOptimized_10 │ │ │ │ 4090: 000a2389 90 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_DTrees_setTruncatePrunedTree_10 │ │ │ │ 4091: 000a447d 428 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_EM_create_10 │ │ │ │ 4092: 0006fe6d 236 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_n_1size │ │ │ │ 4093: 0014c0dd 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_legacy_1TrackerBoosting_delete │ │ │ │ - 4094: 0012af99 248 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_covarianceEstimation_10 │ │ │ │ + 4094: 0012a93d 248 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_covarianceEstimation_10 │ │ │ │ 4095: 0016c39d 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Layer_get_1name_10 │ │ │ │ 4096: 0009e915 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Subdiv2D_symEdge_10 │ │ │ │ 4097: 00110e25 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_QRCodeDetectorAruco_1Params_set_1maxTimingPatternMismatch_10 │ │ │ │ 4098: 000e1721 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_SimpleBlobDetector_1Params_set_1minRepeatability_10 │ │ │ │ 4099: 0017275c 78 OBJECT WEAK DEFAULT 13 _ZTSSt23_Sp_counted_ptr_inplaceIN2cv8Subdiv2DESaIvELN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ 4100: 00118dd1 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_FarnebackOpticalFlow_getFlags_10 │ │ │ │ 4101: 000b9389 90 FUNC GLOBAL DEFAULT 11 Java_org_opencv_plot_Plot2d_setShowText_10 │ │ │ │ @@ -4121,15 +4121,15 @@ │ │ │ │ 4117: 0008db61 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_HoughLines_10 │ │ │ │ 4118: 0007b0dd 292 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_batchDistance_14 │ │ │ │ 4119: 0008dc61 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_HoughLines_11 │ │ │ │ 4120: 0008dd79 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_HoughLines_12 │ │ │ │ 4121: 0007b201 304 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_batchDistance_15 │ │ │ │ 4122: 0006d831 268 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_n_1col │ │ │ │ 4123: 0008de99 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_HoughLines_13 │ │ │ │ - 4124: 00124441 428 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createRFFeatureGetter_10 │ │ │ │ + 4124: 00125db1 428 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createRFFeatureGetter_10 │ │ │ │ 4125: 0008dfc1 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_HoughLines_14 │ │ │ │ 4126: 000ff2c9 292 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_Calib3d_getDefaultNewCameraMatrix_10 │ │ │ │ 4127: 0013ae61 416 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_SelectiveSearchSegmentationStrategyMultiple_addStrategy_10 │ │ │ │ 4128: 00117359 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_BackgroundSubtractorMOG2_setVarThreshold_10 │ │ │ │ 4129: 000ff3ed 284 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_Calib3d_getDefaultNewCameraMatrix_11 │ │ │ │ 4130: 000ff509 276 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_Calib3d_getDefaultNewCameraMatrix_12 │ │ │ │ 4131: 001025a9 268 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_StereoBM_getROI2_10 │ │ │ │ @@ -4217,15 +4217,15 @@ │ │ │ │ 4213: 000c6285 304 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Image2BlobParams_Image2BlobParams_17 │ │ │ │ 4214: 0008da31 304 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_goodFeaturesToTrackWithQuality_14 │ │ │ │ 4215: 000c63b5 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Image2BlobParams_Image2BlobParams_18 │ │ │ │ 4216: 0011f8d1 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_VariationalRefinement_setAlpha_10 │ │ │ │ 4217: 000f09e9 240 FUNC GLOBAL DEFAULT 11 Java_org_opencv_videoio_VideoWriter_write_10 │ │ │ │ 4218: 00107405 244 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_FaceDetectorYN_getInputSize_10 │ │ │ │ 4219: 0010e9ad 240 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_HOGDescriptor_getDefaultPeopleDetector_10 │ │ │ │ - 4220: 00131641 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_GradientDericheX_10 │ │ │ │ + 4220: 0012ac39 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_GradientDericheX_10 │ │ │ │ 4221: 00104d2d 4 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_UsacParams_get_1neighborsSearch_10 │ │ │ │ 4222: 00136685 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_RICInterpolator_setFGSSigma_10 │ │ │ │ 4223: 001366d9 86 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_RICInterpolator_setFGSSigma_11 │ │ │ │ 4224: 0009ff25 224 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_IntelligentScissorsMB_buildMap_10 │ │ │ │ 4225: 000b8645 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_TonemapDrago_setBias_10 │ │ │ │ 4226: 0006cd75 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_n_1Mat__I_3II │ │ │ │ 4227: 001518f1 408 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Layer_run_10 │ │ │ │ @@ -4234,15 +4234,15 @@ │ │ │ │ 4230: 00104d79 4 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_UsacParams_get_1final_1polisher_1iterations_10 │ │ │ │ 4231: 000bd515 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_SimpleWB_setP_10 │ │ │ │ 4232: 001487e5 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_face_LBPHFaceRecognizer_setNeighbors_10 │ │ │ │ 4233: 0007020d 308 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_n_1t │ │ │ │ 4234: 000cbf1d 388 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_SegmentationModel_SegmentationModel_11 │ │ │ │ 4235: 000cc0a1 118 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_SegmentationModel_SegmentationModel_12 │ │ │ │ 4236: 00136789 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_RICInterpolator_delete │ │ │ │ - 4237: 0012b091 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_edgePreservingFilter_10 │ │ │ │ + 4237: 001281d9 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_edgePreservingFilter_10 │ │ │ │ 4238: 000ac3d1 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_SVM_delete │ │ │ │ 4239: 00135e35 88 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_RICInterpolator_getSuperpixelRuler_10 │ │ │ │ 4240: 000a0ac1 96 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_ANN_1MLP_getRpropDWPlus_10 │ │ │ │ 4241: 00104d45 4 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_UsacParams_get_1sampler_10 │ │ │ │ 4242: 00132579 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_ContourFitting_delete │ │ │ │ 4243: 000eb5b5 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_text_OCRHMMDecoder_delete │ │ │ │ 4244: 00118169 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_DISOpticalFlow_setVariationalRefinementEpsilon_10 │ │ │ │ @@ -4271,23 +4271,23 @@ │ │ │ │ 4267: 0008e719 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_HoughCircles_12 │ │ │ │ 4268: 0008e829 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_HoughCircles_13 │ │ │ │ 4269: 0014701d 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_face_EigenFaceRecognizer_delete │ │ │ │ 4270: 0008e941 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_HoughCircles_14 │ │ │ │ 4271: 000800d5 232 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_eigen_10 │ │ │ │ 4272: 000801c1 228 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_eigen_11 │ │ │ │ 4273: 00135c49 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_RICInterpolator_getSuperpixelSize_10 │ │ │ │ - 4274: 0012ce31 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_dtFilter_10 │ │ │ │ + 4274: 0012e3a1 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_dtFilter_10 │ │ │ │ 4275: 0014b381 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_TrackerKCF_1Params_set_1sigma_10 │ │ │ │ 4276: 0011147d 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_QRCodeEncoder_1Params_set_1version_10 │ │ │ │ 4277: 00139931 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_SuperpixelSLIC_delete │ │ │ │ 4278: 0011f569 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_VariationalRefinement_calcUV_10 │ │ │ │ - 4279: 0012cf51 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_dtFilter_11 │ │ │ │ + 4279: 0012e4c1 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_dtFilter_11 │ │ │ │ 4280: 000db3b1 460 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_KAZE_create_10 │ │ │ │ 4281: 000db57d 464 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_KAZE_create_11 │ │ │ │ - 4282: 0012d069 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_dtFilter_12 │ │ │ │ + 4282: 0012e5d9 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_dtFilter_12 │ │ │ │ 4283: 000db74d 460 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_KAZE_create_12 │ │ │ │ 4284: 000c4b19 368 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_DetectionModel_detect_10 │ │ │ │ 4285: 000c4c89 380 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_DetectionModel_detect_11 │ │ │ │ 4286: 000ade41 244 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_TrainData_getMissing_10 │ │ │ │ 4287: 000db919 456 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_KAZE_create_13 │ │ │ │ 4288: 00137aa5 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_ScanSegment_getNumberOfSuperpixels_10 │ │ │ │ 4289: 000a2045 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_DTrees_setMaxDepth_10 │ │ │ │ @@ -4315,27 +4315,27 @@ │ │ │ │ 4311: 000a8891 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_SVM_setP_10 │ │ │ │ 4312: 001107d9 324 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_QRCodeDetector_detectAndDecodeCurved_12 │ │ │ │ 4313: 000de131 464 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_ORB_create_10 │ │ │ │ 4314: 000de301 468 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_ORB_create_11 │ │ │ │ 4315: 000b6c21 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_Photo_illuminationChange_10 │ │ │ │ 4316: 000dafe5 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_GFTTDetector_setGradientSize_10 │ │ │ │ 4317: 000de4d5 468 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_ORB_create_12 │ │ │ │ - 4318: 001309b5 604 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createDisparityWLSFilter_10 │ │ │ │ + 4318: 0012ad39 604 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createDisparityWLSFilter_10 │ │ │ │ 4319: 000b6d31 276 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_Photo_illuminationChange_11 │ │ │ │ 4320: 00140c79 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_BackgroundSubtractorCNT_getUseHistory_10 │ │ │ │ 4321: 000de6a9 472 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_ORB_create_13 │ │ │ │ 4322: 000b6e49 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_Photo_illuminationChange_12 │ │ │ │ 4323: 00120e49 304 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_Video_calcOpticalFlowFarneback_10 │ │ │ │ 4324: 000aeefd 244 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_TrainData_getTrainSampleIdx_10 │ │ │ │ - 4325: 00130191 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_fastGlobalSmootherFilter_10 │ │ │ │ + 4325: 00131701 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_fastGlobalSmootherFilter_10 │ │ │ │ 4326: 000de881 472 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_ORB_create_14 │ │ │ │ - 4327: 001302b1 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_fastGlobalSmootherFilter_11 │ │ │ │ + 4327: 00131821 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_fastGlobalSmootherFilter_11 │ │ │ │ 4328: 000dea59 464 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_ORB_create_15 │ │ │ │ 4329: 00084fb1 8 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_TickMeter_getCounter_10 │ │ │ │ - 4330: 001303d1 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_fastGlobalSmootherFilter_12 │ │ │ │ + 4330: 00131941 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_fastGlobalSmootherFilter_12 │ │ │ │ 4331: 000dec29 452 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_ORB_create_16 │ │ │ │ 4332: 0016a9fd 604 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_Features2d_drawMatchesKnn_10 │ │ │ │ 4333: 0016ac59 596 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_Features2d_drawMatchesKnn_11 │ │ │ │ 4334: 00116641 8 FUNC GLOBAL DEFAULT 11 Java_org_opencv_structured_1light_SinusoidalPattern_1Params_set_1methodId_10 │ │ │ │ 4335: 0010abb9 340 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_GraphicalCodeDetector_detectAndDecode_10 │ │ │ │ 4336: 00134211 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_EdgeBoxes_setMinBoxArea_10 │ │ │ │ 4337: 000deded 452 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_ORB_create_17 │ │ │ │ @@ -4363,15 +4363,15 @@ │ │ │ │ 4359: 000aeff1 244 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_TrainData_getTestSampleIdx_10 │ │ │ │ 4360: 00089e49 304 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_filter2D_10 │ │ │ │ 4361: 00089f79 292 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_filter2D_11 │ │ │ │ 4362: 00161141 328 FUNC GLOBAL DEFAULT 11 Java_org_opencv_face_FaceRecognizer_update_10 │ │ │ │ 4363: 0008a0a1 312 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_filter2D_12 │ │ │ │ 4364: 0008a1d9 312 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_filter2D_13 │ │ │ │ 4365: 000f2c11 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_Calib3d_matMulDeriv_10 │ │ │ │ - 4366: 000e1f69 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_img_1hash_Img_1hash_colorMomentHash_10 │ │ │ │ + 4366: 000e1a51 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_img_1hash_Img_1hash_colorMomentHash_10 │ │ │ │ 4367: 001173a9 96 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_BackgroundSubtractorMOG2_getVarThresholdGen_10 │ │ │ │ 4368: 00116651 8 FUNC GLOBAL DEFAULT 11 Java_org_opencv_structured_1light_SinusoidalPattern_1Params_set_1nbrOfPixelsBetweenMarkers_10 │ │ │ │ 4369: 0014ad95 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_TrackerCSRT_1Params_get_1cheb_1attenuation_10 │ │ │ │ 4370: 000b1945 244 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_CalibrateRobertson_getRadiance_10 │ │ │ │ 4371: 00086749 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_GeneralizedHoughGuil_setMinAngle_10 │ │ │ │ 4372: 0013c04d 428 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_Bgsegm_createBackgroundSubtractorGMG_10 │ │ │ │ 4373: 0011f019 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_TrackerVit_delete │ │ │ │ @@ -4382,34 +4382,34 @@ │ │ │ │ 4378: 0009df49 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Subdiv2D_insert_11 │ │ │ │ 4379: 0013c3b9 444 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_Bgsegm_createBackgroundSubtractorGMG_12 │ │ │ │ 4380: 00115001 14 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_RefineParameters_set_1checkAllOrders_10 │ │ │ │ 4381: 001be898 12 OBJECT WEAK DEFAULT 19 _ZTISt23_Sp_counted_ptr_inplaceIN2cv5flann17KDTreeIndexParamsESaIvELN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ 4382: 000acde1 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_SVMSGD_setSvmsgdType_10 │ │ │ │ 4383: 00134831 240 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_EdgeDrawing_detectLines_10 │ │ │ │ 4384: 00134019 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_EdgeBoxes_setEdgeMergeThr_10 │ │ │ │ - 4385: 00129ed9 444 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createFastLineDetector_10 │ │ │ │ + 4385: 0012b8c1 444 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createFastLineDetector_10 │ │ │ │ 4386: 000cc2d9 328 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_TextDetectionModel_detectTextRectangles_10 │ │ │ │ 4387: 0006eb11 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_n_1isSubmatrix │ │ │ │ 4388: 000acc89 86 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_SVMSGD_setOptimalParameters_10 │ │ │ │ 4389: 000cc421 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_TextDetectionModel_detectTextRectangles_11 │ │ │ │ - 4390: 0012a095 444 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createFastLineDetector_11 │ │ │ │ + 4390: 0012ba7d 444 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createFastLineDetector_11 │ │ │ │ 4391: 001167f1 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_BackgroundSubtractor_apply_10 │ │ │ │ 4392: 001168f1 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_BackgroundSubtractor_apply_11 │ │ │ │ 4393: 000dc249 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_KAZE_setNOctaves_10 │ │ │ │ - 4394: 0012a251 444 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createFastLineDetector_12 │ │ │ │ + 4394: 0012bc39 444 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createFastLineDetector_12 │ │ │ │ 4395: 00168495 592 FUNC GLOBAL DEFAULT 11 Java_org_opencv_text_Text_createOCRHMMTransitionsTable_10 │ │ │ │ 4396: 000acce1 86 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_SVMSGD_setOptimalParameters_11 │ │ │ │ 4397: 000acd39 86 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_SVMSGD_setOptimalParameters_12 │ │ │ │ - 4398: 0012a411 460 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createFastLineDetector_13 │ │ │ │ + 4398: 0012bdf9 460 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createFastLineDetector_13 │ │ │ │ 4399: 001022e5 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_StereoBM_getUniquenessRatio_10 │ │ │ │ - 4400: 0012a5e1 460 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createFastLineDetector_14 │ │ │ │ - 4401: 0012a7b1 472 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createFastLineDetector_15 │ │ │ │ + 4400: 0012bfc9 460 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createFastLineDetector_14 │ │ │ │ + 4401: 0012c199 472 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createFastLineDetector_15 │ │ │ │ 4402: 00097b61 236 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_minEnclosingTriangle_10 │ │ │ │ 4403: 000a763d 8 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_ParamGrid_get_1logStep_10 │ │ │ │ - 4404: 0012a989 472 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createFastLineDetector_16 │ │ │ │ + 4404: 0012c371 472 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createFastLineDetector_16 │ │ │ │ 4405: 0009ebfd 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Subdiv2D_delete │ │ │ │ 4406: 0011f979 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_VariationalRefinement_setDelta_10 │ │ │ │ 4407: 0014bd49 308 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_legacy_1Tracker_update_10 │ │ │ │ 4408: 00134c59 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_FastBilateralSolverFilter_filter_10 │ │ │ │ 4409: 00134169 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_EdgeBoxes_setMaxAspectRatio_10 │ │ │ │ 4410: 00102149 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_StereoBM_setPreFilterSize_10 │ │ │ │ 4411: 00118ccd 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_FarnebackOpticalFlow_setPolyN_10 │ │ │ │ @@ -4428,37 +4428,37 @@ │ │ │ │ 4424: 001beb2c 28 OBJECT WEAK DEFAULT 19 _ZTVSt23_Sp_counted_ptr_inplaceIN2cv16structured_light17SinusoidalPattern6ParamsESaIvELN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ 4425: 000f1481 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_Calib3d_Rodrigues_11 │ │ │ │ 4426: 0009e4f1 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Subdiv2D_getTriangleList_10 │ │ │ │ 4427: 000bb0f9 328 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_bm3dDenoising_11 │ │ │ │ 4428: 000e9511 332 FUNC GLOBAL DEFAULT 11 Java_org_opencv_text_OCRBeamSearchDecoder_run_13 │ │ │ │ 4429: 00092701 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_accumulate_10 │ │ │ │ 4430: 00133811 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_EdgeAwareInterpolator_setFGSSigma_10 │ │ │ │ - 4431: 0012f381 304 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_fastBilateralSolverFilter_10 │ │ │ │ + 4431: 001308f1 304 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_fastBilateralSolverFilter_10 │ │ │ │ 4432: 000bb241 320 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_bm3dDenoising_12 │ │ │ │ 4433: 00092811 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_accumulate_11 │ │ │ │ - 4434: 0012f4b1 312 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_fastBilateralSolverFilter_11 │ │ │ │ + 4434: 00130a21 312 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_fastBilateralSolverFilter_11 │ │ │ │ 4435: 0007d229 384 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_inRange_10 │ │ │ │ 4436: 00104c65 114 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_UsacParams_UsacParams_10 │ │ │ │ 4437: 000bb381 328 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_bm3dDenoising_13 │ │ │ │ 4438: 00113ecd 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_DetectorParameters_get_1aprilTagQuadSigma_10 │ │ │ │ 4439: 0014b3cd 14 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_TrackerKCF_1Params_set_1resize_10 │ │ │ │ - 4440: 0012f5e9 304 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_fastBilateralSolverFilter_12 │ │ │ │ + 4440: 00130b59 304 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_fastBilateralSolverFilter_12 │ │ │ │ 4441: 000bb4c9 328 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_bm3dDenoising_14 │ │ │ │ 4442: 0007dbc9 304 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_cartToPolar_10 │ │ │ │ 4443: 000bb611 328 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_bm3dDenoising_15 │ │ │ │ - 4444: 0012f719 320 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_fastBilateralSolverFilter_13 │ │ │ │ + 4444: 00130c89 320 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_fastBilateralSolverFilter_13 │ │ │ │ 4445: 0007dcf9 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_cartToPolar_11 │ │ │ │ - 4446: 0012f859 328 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_fastBilateralSolverFilter_14 │ │ │ │ + 4446: 00130dc9 328 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_fastBilateralSolverFilter_14 │ │ │ │ 4447: 000bb759 312 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_bm3dDenoising_16 │ │ │ │ 4448: 00090739 320 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_warpPerspective_10 │ │ │ │ 4449: 000bb891 320 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_bm3dDenoising_17 │ │ │ │ - 4450: 0012f9a1 328 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_fastBilateralSolverFilter_15 │ │ │ │ + 4450: 00130f11 328 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_fastBilateralSolverFilter_15 │ │ │ │ 4451: 00090879 328 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_warpPerspective_11 │ │ │ │ 4452: 000bb9d1 324 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_bm3dDenoising_18 │ │ │ │ - 4453: 0012fae9 328 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_fastBilateralSolverFilter_16 │ │ │ │ + 4453: 00131059 328 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_fastBilateralSolverFilter_16 │ │ │ │ 4454: 000bbb19 320 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_bm3dDenoising_19 │ │ │ │ 4455: 000909c1 328 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_warpPerspective_12 │ │ │ │ 4456: 000a7a35 248 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_RTrees_getVarImportance_10 │ │ │ │ 4457: 00090b09 336 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_warpPerspective_13 │ │ │ │ 4458: 0006eef5 308 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_n_1matMul__JJ │ │ │ │ 4459: 0011be01 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_SparsePyrLKOpticalFlow_setMinEigThreshold_10 │ │ │ │ 4460: 000a764d 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_ParamGrid_delete │ │ │ │ @@ -4486,15 +4486,15 @@ │ │ │ │ 4482: 000a3159 244 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_EM_getMeans_10 │ │ │ │ 4483: 000b11f1 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_AlignMTB_getMaxBits_10 │ │ │ │ 4484: 00113eb5 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_DetectorParameters_set_1errorCorrectionRate_10 │ │ │ │ 4485: 0008baf1 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_Canny_10 │ │ │ │ 4486: 000945a1 448 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_EMD_10 │ │ │ │ 4487: 001496b1 212 FUNC GLOBAL DEFAULT 11 Java_org_opencv_face_MACE_same_10 │ │ │ │ 4488: 0008bc09 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_Canny_11 │ │ │ │ - 4489: 000b9a39 428 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_createSimpleWB_10 │ │ │ │ + 4489: 000b9d41 428 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_createSimpleWB_10 │ │ │ │ 4490: 0014d329 448 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_mixChannels_10 │ │ │ │ 4491: 001bebb8 28 OBJECT WEAK DEFAULT 19 _ZTVSt23_Sp_counted_ptr_inplaceIN2cv5aruco10DictionaryESaIvELN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ 4492: 00094761 416 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_EMD_11 │ │ │ │ 4493: 0008bd09 248 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_Canny_12 │ │ │ │ 4494: 00161391 312 FUNC GLOBAL DEFAULT 11 Java_org_opencv_face_MACE_train_10 │ │ │ │ 4495: 0011be51 480 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_SparsePyrLKOpticalFlow_create_10 │ │ │ │ 4496: 0008be01 284 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_Canny_13 │ │ │ │ @@ -4521,30 +4521,30 @@ │ │ │ │ 4517: 000a762d 8 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_ParamGrid_get_1maxVal_10 │ │ │ │ 4518: 000a39f9 316 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_EM_trainE_10 │ │ │ │ 4519: 001436c1 240 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bioinspired_Retina_getMagnoRAW_10 │ │ │ │ 4520: 0011f3e5 18 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_TrackerVit_1Params_set_1meanvalue_10 │ │ │ │ 4521: 0014b389 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_TrackerKCF_1Params_get_1lambda_10 │ │ │ │ 4522: 001437b1 244 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bioinspired_Retina_getMagnoRAW_11 │ │ │ │ 4523: 000a3b35 284 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_EM_trainE_11 │ │ │ │ - 4524: 000bacc9 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_oilPainting_10 │ │ │ │ - 4525: 000badd9 248 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_oilPainting_11 │ │ │ │ + 4524: 000b9a91 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_oilPainting_10 │ │ │ │ + 4525: 000b9ba1 248 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_oilPainting_11 │ │ │ │ 4526: 0014abb5 4 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_TrackerCSRT_1Params_get_1use_1color_1names_10 │ │ │ │ 4527: 000a3c51 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_EM_trainE_12 │ │ │ │ 4528: 000dc3e5 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_KAZE_getDiffusivity_10 │ │ │ │ 4529: 0014aea9 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_TrackerCSRT_1Params_set_1psr_1threshold_10 │ │ │ │ 4530: 00084d99 144 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_TickMeter_stop_10 │ │ │ │ 4531: 000d1d1d 276 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_AgastFeatureDetector_getDefaultName_10 │ │ │ │ 4532: 000a3d69 268 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_EM_trainE_13 │ │ │ │ 4533: 00118e21 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_FarnebackOpticalFlow_setFlags_10 │ │ │ │ 4534: 00141539 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_BackgroundSubtractorGMG_delete │ │ │ │ 4535: 000a3e75 264 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_EM_trainE_14 │ │ │ │ 4536: 0007d51d 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_max_10 │ │ │ │ 4537: 00084f39 120 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_TickMeter_getTimeSec_10 │ │ │ │ 4538: 000848f9 312 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_max_11 │ │ │ │ - 4539: 001273b1 428 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSelectiveSearchSegmentation_10 │ │ │ │ + 4539: 0012a791 428 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSelectiveSearchSegmentation_10 │ │ │ │ 4540: 000a3f7d 260 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_EM_trainE_15 │ │ │ │ 4541: 000a5849 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_LogisticRegression_setTrainMethod_10 │ │ │ │ 4542: 00116cf1 96 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_BackgroundSubtractorKNN_getDist2Threshold_10 │ │ │ │ 4543: 00172d00 98 OBJECT WEAK DEFAULT 13 _ZTSSt23_Sp_counted_ptr_inplaceIN2cv13wechat_qrcode12WeChatQRCodeESaIvELN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ 4544: 001127a5 78 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_CharucoBoard_getLegacyPattern_10 │ │ │ │ 4545: 0008628d 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_GeneralizedHough_delete │ │ │ │ 4546: 00113d99 4 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_DetectorParameters_get_1adaptiveThreshWinSizeStep_10 │ │ │ │ @@ -4753,20 +4753,20 @@ │ │ │ │ 4749: 000a0ea9 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_ANN_1MLP_setAnnealFinalT_10 │ │ │ │ 4750: 00117409 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_BackgroundSubtractorMOG2_setVarThresholdGen_10 │ │ │ │ 4751: 000e2e81 236 FUNC GLOBAL DEFAULT 11 Java_org_opencv_img_1hash_ImgHashBase_compare_10 │ │ │ │ 4752: 000db089 90 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_GFTTDetector_setHarrisDetector_10 │ │ │ │ 4753: 000b1fb9 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_Photo_inpaint_10 │ │ │ │ 4754: 000b8491 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_Tonemap_delete │ │ │ │ 4755: 000db1e9 276 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_GFTTDetector_getDefaultName_10 │ │ │ │ - 4756: 0012c8d9 456 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createDTFilter_10 │ │ │ │ - 4757: 000baf25 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_dctDenoising_10 │ │ │ │ - 4758: 000baf79 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_dctDenoising_11 │ │ │ │ - 4759: 0012caa1 456 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createDTFilter_11 │ │ │ │ + 4756: 0012de49 456 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createDTFilter_10 │ │ │ │ + 4757: 000b9c99 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_dctDenoising_10 │ │ │ │ + 4758: 000b9ced 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_dctDenoising_11 │ │ │ │ + 4759: 0012e011 456 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createDTFilter_11 │ │ │ │ 4760: 000f0ebd 78 FUNC GLOBAL DEFAULT 11 Java_org_opencv_videoio_Videoio_hasBackend_10 │ │ │ │ - 4761: 0012cc69 456 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createDTFilter_12 │ │ │ │ + 4761: 0012e1d9 456 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createDTFilter_12 │ │ │ │ 4762: 0013622d 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_RICInterpolator_getRefineModels_10 │ │ │ │ 4763: 00171b45 292 FUNC WEAK DEFAULT 11 _ZNSt6vectorIS_IN2cv8KeyPointESaIS1_EESaIS3_EE17_M_realloc_appendIJRKS3_EEEvDpOT_ │ │ │ │ 4764: 000fd131 268 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_Calib3d_estimateAffine3D_10 │ │ │ │ 4765: 00072335 340 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_nGetDIdx │ │ │ │ 4766: 00118985 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_FarnebackOpticalFlow_setNumLevels_10 │ │ │ │ 4767: 000fd241 284 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_Calib3d_estimateAffine3D_11 │ │ │ │ 4768: 00070399 312 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_n_1zeros__III │ │ │ │ @@ -4805,15 +4805,15 @@ │ │ │ │ 4801: 000a2a45 584 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_DTrees_load_11 │ │ │ │ 4802: 0016d0dd 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_TrackerVit_1Params_get_1net_10 │ │ │ │ 4803: 001653d1 416 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_drawContours_13 │ │ │ │ 4804: 00140449 492 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_Bgsegm_createSyntheticSequenceGenerator_13 │ │ │ │ 4805: 0007c989 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_bitwise_1or_10 │ │ │ │ 4806: 000c69ad 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Image2BlobParams_get_1mean_10 │ │ │ │ 4807: 00165571 408 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_drawContours_14 │ │ │ │ - 4808: 00124b9d 428 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createEdgeAwareInterpolator_10 │ │ │ │ + 4808: 00127e7d 428 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createEdgeAwareInterpolator_10 │ │ │ │ 4809: 00140639 500 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_Bgsegm_createSyntheticSequenceGenerator_14 │ │ │ │ 4810: 0007cab1 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_bitwise_1or_11 │ │ │ │ 4811: 00165709 404 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_drawContours_15 │ │ │ │ 4812: 000dc0e9 90 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_KAZE_setUpright_10 │ │ │ │ 4813: 0011ad7d 244 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_KalmanFilter_get_1measurementMatrix_10 │ │ │ │ 4814: 001458a9 428 FUNC GLOBAL DEFAULT 11 Java_org_opencv_face_Face_createFacemarkAAM_10 │ │ │ │ 4815: 00094aa9 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_watershed_10 │ │ │ │ @@ -4834,25 +4834,25 @@ │ │ │ │ 4830: 000ce679 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_TextRecognitionModel_delete │ │ │ │ 4831: 00113e01 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_DetectorParameters_get_1minMarkerDistanceRate_10 │ │ │ │ 4832: 000b9985 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_plot_Plot2d_delete │ │ │ │ 4833: 00140dd1 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_BackgroundSubtractorCNT_delete │ │ │ │ 4834: 0007b331 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_normalize_10 │ │ │ │ 4835: 00171231 292 FUNC WEAK DEFAULT 11 _ZNSt6vectorIS_IiSaIiEESaIS1_EE17_M_realloc_appendIJRKS1_EEEvDpOT_ │ │ │ │ 4836: 0007b451 284 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_normalize_11 │ │ │ │ - 4837: 00123fb9 304 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_weightedMedianFilter_10 │ │ │ │ + 4837: 00126a81 304 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_weightedMedianFilter_10 │ │ │ │ 4838: 0007b56d 284 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_normalize_12 │ │ │ │ 4839: 000a0b71 96 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_ANN_1MLP_getRpropDWMinus_10 │ │ │ │ 4840: 0007b689 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_normalize_13 │ │ │ │ 4841: 000dc341 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_KAZE_getNOctaveLayers_10 │ │ │ │ 4842: 00113da5 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_DetectorParameters_get_1adaptiveThreshConstant_10 │ │ │ │ - 4843: 001240e9 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_weightedMedianFilter_11 │ │ │ │ + 4843: 00126bb1 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_weightedMedianFilter_11 │ │ │ │ 4844: 000ed55d 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_text_TextDetectorCNN_delete │ │ │ │ 4845: 0007b7b1 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_normalize_14 │ │ │ │ - 4846: 00124209 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_weightedMedianFilter_12 │ │ │ │ - 4847: 00124329 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_weightedMedianFilter_13 │ │ │ │ + 4846: 00126cd1 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_weightedMedianFilter_12 │ │ │ │ + 4847: 00126df1 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_weightedMedianFilter_13 │ │ │ │ 4848: 0007b8d9 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_normalize_15 │ │ │ │ 4849: 00112bfd 352 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_CharucoDetector_CharucoDetector_10 │ │ │ │ 4850: 00112d5d 464 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_CharucoDetector_CharucoDetector_11 │ │ │ │ 4851: 00136325 88 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_RICInterpolator_getMaxFlow_10 │ │ │ │ 4852: 0011aec5 248 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_KalmanFilter_get_1processNoiseCov_10 │ │ │ │ 4853: 001389ad 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_SuperpixelLSC_getNumberOfSuperpixels_10 │ │ │ │ 4854: 00112f31 720 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_CharucoDetector_CharucoDetector_12 │ │ │ │ @@ -4920,22 +4920,22 @@ │ │ │ │ 4916: 000d2b79 284 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_BOWImgDescriptorExtractor_compute_10 │ │ │ │ 4917: 000f2ae1 304 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_Calib3d_decomposeProjectionMatrix_14 │ │ │ │ 4918: 00084d45 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_TickMeter_start_10 │ │ │ │ 4919: 00117fc1 88 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_DISOpticalFlow_getVariationalRefinementDelta_10 │ │ │ │ 4920: 001be880 12 OBJECT WEAK DEFAULT 19 _ZTISt23_Sp_counted_ptr_inplaceIN2cv8Subdiv2DESaIvELN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ 4921: 001726d8 52 OBJECT WEAK DEFAULT 13 _ZTSSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ 4922: 00084a31 460 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_n_1minMaxLocManual │ │ │ │ - 4923: 0015deb9 396 FUNC GLOBAL DEFAULT 11 Java_org_opencv_aruco_Aruco_interpolateCornersCharuco_10 │ │ │ │ - 4924: 0015e049 396 FUNC GLOBAL DEFAULT 11 Java_org_opencv_aruco_Aruco_interpolateCornersCharuco_11 │ │ │ │ + 4923: 00160631 396 FUNC GLOBAL DEFAULT 11 Java_org_opencv_aruco_Aruco_interpolateCornersCharuco_10 │ │ │ │ + 4924: 001607c1 396 FUNC GLOBAL DEFAULT 11 Java_org_opencv_aruco_Aruco_interpolateCornersCharuco_11 │ │ │ │ 4925: 000a4b35 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_EM_delete │ │ │ │ 4926: 00104d6d 4 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_UsacParams_get_1final_1polisher_10 │ │ │ │ 4927: 00093301 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_createHanningWindow_10 │ │ │ │ 4928: 001338b9 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_EdgeAwareInterpolator_delete │ │ │ │ - 4929: 0015e1d9 380 FUNC GLOBAL DEFAULT 11 Java_org_opencv_aruco_Aruco_interpolateCornersCharuco_12 │ │ │ │ - 4930: 0015e359 372 FUNC GLOBAL DEFAULT 11 Java_org_opencv_aruco_Aruco_interpolateCornersCharuco_13 │ │ │ │ + 4929: 00160951 380 FUNC GLOBAL DEFAULT 11 Java_org_opencv_aruco_Aruco_interpolateCornersCharuco_12 │ │ │ │ + 4930: 00160ad1 372 FUNC GLOBAL DEFAULT 11 Java_org_opencv_aruco_Aruco_interpolateCornersCharuco_13 │ │ │ │ 4931: 00075109 156 FUNC WEAK DEFAULT 11 _ZNSt6vectorIN2cv3MatESaIS1_EE7reserveEj │ │ │ │ 4932: 00156981 668 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_Calib3d_stereoCalibrate_10 │ │ │ │ 4933: 00138f39 240 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_SuperpixelSEEDS_iterate_10 │ │ │ │ 4934: 00156c21 676 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_Calib3d_stereoCalibrate_11 │ │ │ │ 4935: 00080c71 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_PCAProject_10 │ │ │ │ 4936: 000c9775 340 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Net_getLayerId_10 │ │ │ │ 4937: 00139029 240 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_SuperpixelSEEDS_iterate_11 │ │ │ │ @@ -4984,20 +4984,20 @@ │ │ │ │ 4980: 000dd109 484 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_MSER_create_16 │ │ │ │ 4981: 000ad901 220 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_StatModel_predict_12 │ │ │ │ 4982: 001389fd 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_SuperpixelLSC_iterate_10 │ │ │ │ 4983: 0007e331 252 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_checkRange_12 │ │ │ │ 4984: 000dd2f1 492 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_MSER_create_17 │ │ │ │ 4985: 00138a51 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_SuperpixelLSC_iterate_11 │ │ │ │ 4986: 000dd4e1 492 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_MSER_create_18 │ │ │ │ - 4987: 00129aa1 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_findEllipses_10 │ │ │ │ - 4988: 00129ba1 268 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_findEllipses_11 │ │ │ │ + 4987: 00127899 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_findEllipses_10 │ │ │ │ + 4988: 00127999 268 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_findEllipses_11 │ │ │ │ 4989: 0007e431 244 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_checkRange_14 │ │ │ │ 4990: 000dd6d1 492 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_MSER_create_19 │ │ │ │ - 4991: 00129cb1 268 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_findEllipses_12 │ │ │ │ - 4992: 00129dc1 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_findEllipses_13 │ │ │ │ + 4991: 00127aa9 268 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_findEllipses_12 │ │ │ │ + 4992: 00127bb9 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_findEllipses_13 │ │ │ │ 4993: 00088401 304 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_getGaborKernel_10 │ │ │ │ 4994: 00088531 304 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_getGaborKernel_11 │ │ │ │ 4995: 000d72e1 336 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_Feature2D_detectAndCompute_10 │ │ │ │ 4996: 000d7431 328 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_Feature2D_detectAndCompute_11 │ │ │ │ 4997: 00088661 308 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_getGaborKernel_12 │ │ │ │ 4998: 00140831 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_BackgroundSubtractorCNT_apply_10 │ │ │ │ 4999: 0014add5 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_TrackerCSRT_1Params_get_1hog_1clip_10 │ │ │ │ @@ -5006,15 +5006,15 @@ │ │ │ │ 5002: 000fc649 312 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_Calib3d_correctMatches_10 │ │ │ │ 5003: 00113bc9 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_CharucoParameters_set_1minMarkers_10 │ │ │ │ 5004: 000869b5 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_GeneralizedHoughGuil_getAngleThresh_10 │ │ │ │ 5005: 0011ccdd 180 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_Tracker_delete │ │ │ │ 5006: 0007c549 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_rotate_10 │ │ │ │ 5007: 000c42fd 78 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_ClassificationModel_getEnableSoftmaxPostProcessing_10 │ │ │ │ 5008: 001414e9 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_BackgroundSubtractorGMG_setMaxVal_10 │ │ │ │ - 5009: 0010f779 252 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Objdetect_getPredefinedDictionary_10 │ │ │ │ + 5009: 0010f3e9 252 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Objdetect_getPredefinedDictionary_10 │ │ │ │ 5010: 000f9629 324 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_Calib3d_findEssentialMat_10 │ │ │ │ 5011: 001415f1 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_BackgroundSubtractorGSOC_apply_10 │ │ │ │ 5012: 001416f1 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_BackgroundSubtractorGSOC_apply_11 │ │ │ │ 5013: 000f9771 332 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_Calib3d_findEssentialMat_11 │ │ │ │ 5014: 000b859d 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_TonemapDrago_setSaturation_10 │ │ │ │ 5015: 000c10b5 436 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Dnn_readNetFromONNX_10 │ │ │ │ 5016: 00145a55 428 FUNC GLOBAL DEFAULT 11 Java_org_opencv_face_Face_createFacemarkLBF_10 │ │ │ │ @@ -5100,18 +5100,18 @@ │ │ │ │ 5096: 0008b221 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_Scharr_11 │ │ │ │ 5097: 0008b331 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_Scharr_12 │ │ │ │ 5098: 00134649 240 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_EdgeDrawing_getGradientImage_10 │ │ │ │ 5099: 001be8a4 12 OBJECT WEAK DEFAULT 19 _ZTISt23_Sp_counted_ptr_inplaceIN2cv5flann12SearchParamsESaIvELN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ 5100: 000e17b9 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features2d_SimpleBlobDetector_1Params_get_1filterByInertia_10 │ │ │ │ 5101: 001378f1 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_RidgeDetectionFilter_getRidgeFilteredImage_10 │ │ │ │ 5102: 0008b451 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_Scharr_13 │ │ │ │ - 5103: 0015fa79 724 FUNC GLOBAL DEFAULT 11 Java_org_opencv_aruco_Aruco_calibrateCameraCharucoExtended_10 │ │ │ │ + 5103: 0015f1b1 724 FUNC GLOBAL DEFAULT 11 Java_org_opencv_aruco_Aruco_calibrateCameraCharucoExtended_10 │ │ │ │ 5104: 00104d5d 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib3d_UsacParams_get_1threshold_10 │ │ │ │ - 5105: 0015fd51 732 FUNC GLOBAL DEFAULT 11 Java_org_opencv_aruco_Aruco_calibrateCameraCharucoExtended_11 │ │ │ │ - 5106: 00160031 732 FUNC GLOBAL DEFAULT 11 Java_org_opencv_aruco_Aruco_calibrateCameraCharucoExtended_12 │ │ │ │ + 5105: 0015f489 732 FUNC GLOBAL DEFAULT 11 Java_org_opencv_aruco_Aruco_calibrateCameraCharucoExtended_11 │ │ │ │ + 5106: 0015f769 732 FUNC GLOBAL DEFAULT 11 Java_org_opencv_aruco_Aruco_calibrateCameraCharucoExtended_12 │ │ │ │ 5107: 0011bcfd 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_SparsePyrLKOpticalFlow_getFlags_10 │ │ │ │ 5108: 0014ae59 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_TrackerCSRT_1Params_set_1number_1of_1scales_10 │ │ │ │ 5109: 001324c9 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_ContourFitting_setCtrSize_10 │ │ │ │ 5110: 000b6591 260 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_Photo_decolor_10 │ │ │ │ 5111: 00141e61 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_BackgroundSubtractorMOG_setHistory_10 │ │ │ │ 5112: 00085f91 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_GeneralizedHough_getCannyLowThresh_10 │ │ │ │ 5113: 001be94c 12 OBJECT WEAK DEFAULT 19 _ZTISt23_Sp_counted_ptr_inplaceIN2cv5aruco18DetectorParametersESaIvELN9__gnu_cxx12_Lock_policyE2EE │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1df3b971c0e2335d1407a10ad30f7f69bab6b164 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: c9ac25a8742c7360a596c2a06e0178f53fa208fd │ │ │ ├── strings --all --bytes=8 {} │ │ │ │┄ Ordering differences only │ │ │ │ @@ -1602,14 +1602,23 @@ │ │ │ │ Java_org_opencv_plot_Plot2d_setPointIdxToPrint_10 │ │ │ │ Java_org_opencv_plot_Plot2d_render_10 │ │ │ │ Java_org_opencv_plot_Plot2d_create_10 │ │ │ │ _ZN2cv4plot6Plot2d6createERKNS_11_InputArrayE │ │ │ │ Java_org_opencv_plot_Plot2d_create_11 │ │ │ │ _ZN2cv4plot6Plot2d6createERKNS_11_InputArrayES4_ │ │ │ │ Java_org_opencv_plot_Plot2d_delete │ │ │ │ +Java_org_opencv_xphoto_Xphoto_inpaint_10 │ │ │ │ +_ZN2cv6xphoto7inpaintERKNS_3MatES3_RS1_i │ │ │ │ +Java_org_opencv_xphoto_Xphoto_oilPainting_10 │ │ │ │ +_ZN2cv6xphoto11oilPaintingERKNS_11_InputArrayERKNS_12_OutputArrayEiii │ │ │ │ +Java_org_opencv_xphoto_Xphoto_oilPainting_11 │ │ │ │ +_ZN2cv6xphoto11oilPaintingERKNS_11_InputArrayERKNS_12_OutputArrayEii │ │ │ │ +Java_org_opencv_xphoto_Xphoto_dctDenoising_10 │ │ │ │ +_ZN2cv6xphoto12dctDenoisingERKNS_3MatERS1_di │ │ │ │ +Java_org_opencv_xphoto_Xphoto_dctDenoising_11 │ │ │ │ Java_org_opencv_xphoto_Xphoto_createSimpleWB_10 │ │ │ │ _ZN2cv6xphoto14createSimpleWBEv │ │ │ │ Java_org_opencv_xphoto_Xphoto_createGrayworldWB_10 │ │ │ │ _ZN2cv6xphoto17createGrayworldWBEv │ │ │ │ Java_org_opencv_xphoto_Xphoto_createLearningBasedWB_10 │ │ │ │ _ZN2cv6xphoto21createLearningBasedWBERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE │ │ │ │ Java_org_opencv_xphoto_Xphoto_createLearningBasedWB_11 │ │ │ │ @@ -1618,23 +1627,14 @@ │ │ │ │ Java_org_opencv_xphoto_Xphoto_createTonemapDurand_10 │ │ │ │ _ZN2cv6xphoto19createTonemapDurandEfffff │ │ │ │ Java_org_opencv_xphoto_Xphoto_createTonemapDurand_11 │ │ │ │ Java_org_opencv_xphoto_Xphoto_createTonemapDurand_12 │ │ │ │ Java_org_opencv_xphoto_Xphoto_createTonemapDurand_13 │ │ │ │ Java_org_opencv_xphoto_Xphoto_createTonemapDurand_14 │ │ │ │ Java_org_opencv_xphoto_Xphoto_createTonemapDurand_15 │ │ │ │ -Java_org_opencv_xphoto_Xphoto_oilPainting_10 │ │ │ │ -_ZN2cv6xphoto11oilPaintingERKNS_11_InputArrayERKNS_12_OutputArrayEiii │ │ │ │ -Java_org_opencv_xphoto_Xphoto_oilPainting_11 │ │ │ │ -_ZN2cv6xphoto11oilPaintingERKNS_11_InputArrayERKNS_12_OutputArrayEii │ │ │ │ -Java_org_opencv_xphoto_Xphoto_inpaint_10 │ │ │ │ -_ZN2cv6xphoto7inpaintERKNS_3MatES3_RS1_i │ │ │ │ -Java_org_opencv_xphoto_Xphoto_dctDenoising_10 │ │ │ │ -_ZN2cv6xphoto12dctDenoisingERKNS_3MatERS1_di │ │ │ │ -Java_org_opencv_xphoto_Xphoto_dctDenoising_11 │ │ │ │ Java_org_opencv_xphoto_Xphoto_bm3dDenoising_10 │ │ │ │ _ZN2cv6xphoto13bm3dDenoisingERKNS_11_InputArrayERKNS_17_InputOutputArrayERKNS_12_OutputArrayEfiiiiiifiii │ │ │ │ Java_org_opencv_xphoto_Xphoto_bm3dDenoising_11 │ │ │ │ Java_org_opencv_xphoto_Xphoto_bm3dDenoising_12 │ │ │ │ Java_org_opencv_xphoto_Xphoto_bm3dDenoising_13 │ │ │ │ Java_org_opencv_xphoto_Xphoto_bm3dDenoising_14 │ │ │ │ Java_org_opencv_xphoto_Xphoto_bm3dDenoising_15 │ │ │ │ @@ -2405,31 +2405,31 @@ │ │ │ │ Java_org_opencv_features2d_SimpleBlobDetector_1Params_get_1minConvexity_10 │ │ │ │ Java_org_opencv_features2d_SimpleBlobDetector_1Params_set_1minConvexity_10 │ │ │ │ Java_org_opencv_features2d_SimpleBlobDetector_1Params_get_1maxConvexity_10 │ │ │ │ Java_org_opencv_features2d_SimpleBlobDetector_1Params_set_1maxConvexity_10 │ │ │ │ Java_org_opencv_features2d_SimpleBlobDetector_1Params_get_1collectContours_10 │ │ │ │ Java_org_opencv_features2d_SimpleBlobDetector_1Params_set_1collectContours_10 │ │ │ │ Java_org_opencv_features2d_SimpleBlobDetector_1Params_delete │ │ │ │ +Java_org_opencv_img_1hash_Img_1hash_pHash_10 │ │ │ │ +_ZN2cv8img_hash5pHashERKNS_11_InputArrayERKNS_12_OutputArrayE │ │ │ │ +Java_org_opencv_img_1hash_Img_1hash_averageHash_10 │ │ │ │ +_ZN2cv8img_hash11averageHashERKNS_11_InputArrayERKNS_12_OutputArrayE │ │ │ │ +Java_org_opencv_img_1hash_Img_1hash_colorMomentHash_10 │ │ │ │ +_ZN2cv8img_hash15colorMomentHashERKNS_11_InputArrayERKNS_12_OutputArrayE │ │ │ │ Java_org_opencv_img_1hash_Img_1hash_radialVarianceHash_10 │ │ │ │ _ZN2cv8img_hash18radialVarianceHashERKNS_11_InputArrayERKNS_12_OutputArrayEdi │ │ │ │ Java_org_opencv_img_1hash_Img_1hash_radialVarianceHash_11 │ │ │ │ Java_org_opencv_img_1hash_Img_1hash_radialVarianceHash_12 │ │ │ │ -Java_org_opencv_img_1hash_Img_1hash_pHash_10 │ │ │ │ -_ZN2cv8img_hash5pHashERKNS_11_InputArrayERKNS_12_OutputArrayE │ │ │ │ Java_org_opencv_img_1hash_Img_1hash_marrHildrethHash_10 │ │ │ │ _ZN2cv8img_hash16marrHildrethHashERKNS_11_InputArrayERKNS_12_OutputArrayEff │ │ │ │ Java_org_opencv_img_1hash_Img_1hash_marrHildrethHash_11 │ │ │ │ Java_org_opencv_img_1hash_Img_1hash_marrHildrethHash_12 │ │ │ │ -Java_org_opencv_img_1hash_Img_1hash_colorMomentHash_10 │ │ │ │ -_ZN2cv8img_hash15colorMomentHashERKNS_11_InputArrayERKNS_12_OutputArrayE │ │ │ │ Java_org_opencv_img_1hash_Img_1hash_blockMeanHash_10 │ │ │ │ _ZN2cv8img_hash13blockMeanHashERKNS_11_InputArrayERKNS_12_OutputArrayEi │ │ │ │ Java_org_opencv_img_1hash_Img_1hash_blockMeanHash_11 │ │ │ │ -Java_org_opencv_img_1hash_Img_1hash_averageHash_10 │ │ │ │ -_ZN2cv8img_hash11averageHashERKNS_11_InputArrayERKNS_12_OutputArrayE │ │ │ │ Java_org_opencv_img_1hash_AverageHash_create_10 │ │ │ │ _ZN2cv8img_hash11AverageHash6createEv │ │ │ │ Java_org_opencv_img_1hash_AverageHash_delete │ │ │ │ Java_org_opencv_img_1hash_BlockMeanHash_setMode_10 │ │ │ │ _ZN2cv8img_hash13BlockMeanHash7setModeEi │ │ │ │ Java_org_opencv_img_1hash_BlockMeanHash_getMean_10 │ │ │ │ _ZNK2cv8img_hash13BlockMeanHash7getMeanEv │ │ │ │ @@ -3161,28 +3161,28 @@ │ │ │ │ Java_org_opencv_objdetect_HOGDescriptor_get_1svmDetector_10 │ │ │ │ Java_org_opencv_objdetect_HOGDescriptor_get_1nlevels_10 │ │ │ │ Java_org_opencv_objdetect_HOGDescriptor_get_1signedGradient_10 │ │ │ │ Java_org_opencv_objdetect_HOGDescriptor_delete │ │ │ │ Java_org_opencv_objdetect_Objdetect_groupRectangles_10 │ │ │ │ _ZN2cv15groupRectanglesERSt6vectorINS_5Rect_IiEESaIS2_EERS0_IiSaIiEEid │ │ │ │ Java_org_opencv_objdetect_Objdetect_groupRectangles_11 │ │ │ │ -Java_org_opencv_objdetect_Objdetect_drawDetectedCornersCharuco_10 │ │ │ │ -_ZN2cv5aruco26drawDetectedCornersCharucoERKNS_17_InputOutputArrayERKNS_11_InputArrayES6_NS_7Scalar_IdEE │ │ │ │ -Java_org_opencv_objdetect_Objdetect_drawDetectedCornersCharuco_11 │ │ │ │ -Java_org_opencv_objdetect_Objdetect_drawDetectedCornersCharuco_12 │ │ │ │ Java_org_opencv_objdetect_Objdetect_getPredefinedDictionary_10 │ │ │ │ _ZN2cv5aruco23getPredefinedDictionaryEi │ │ │ │ Java_org_opencv_objdetect_Objdetect_extendDictionary_10 │ │ │ │ _ZN2cv5aruco16extendDictionaryEiiRKNS0_10DictionaryEi │ │ │ │ Java_org_opencv_objdetect_Objdetect_extendDictionary_11 │ │ │ │ Java_org_opencv_objdetect_Objdetect_extendDictionary_12 │ │ │ │ _ZN2cv5aruco10DictionaryC1Ev │ │ │ │ Java_org_opencv_objdetect_Objdetect_generateImageMarker_10 │ │ │ │ _ZN2cv5aruco19generateImageMarkerERKNS0_10DictionaryEiiRKNS_12_OutputArrayEi │ │ │ │ Java_org_opencv_objdetect_Objdetect_generateImageMarker_11 │ │ │ │ +Java_org_opencv_objdetect_Objdetect_drawDetectedCornersCharuco_10 │ │ │ │ +_ZN2cv5aruco26drawDetectedCornersCharucoERKNS_17_InputOutputArrayERKNS_11_InputArrayES6_NS_7Scalar_IdEE │ │ │ │ +Java_org_opencv_objdetect_Objdetect_drawDetectedCornersCharuco_11 │ │ │ │ +Java_org_opencv_objdetect_Objdetect_drawDetectedCornersCharuco_12 │ │ │ │ Java_org_opencv_objdetect_QRCodeDetector_QRCodeDetector_10 │ │ │ │ _ZN2cv14QRCodeDetectorC1Ev │ │ │ │ Java_org_opencv_objdetect_QRCodeDetector_setEpsX_10 │ │ │ │ _ZN2cv14QRCodeDetector7setEpsXEd │ │ │ │ Java_org_opencv_objdetect_QRCodeDetector_setEpsY_10 │ │ │ │ _ZN2cv14QRCodeDetector7setEpsYEd │ │ │ │ Java_org_opencv_objdetect_QRCodeDetector_setUseAlignmentMarkers_10 │ │ │ │ @@ -3789,28 +3789,71 @@ │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_niBlackThreshold_11 │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_niBlackThreshold_12 │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_thinning_10 │ │ │ │ _ZN2cv8ximgproc8thinningERKNS_11_InputArrayERKNS_12_OutputArrayEi │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_thinning_11 │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_anisotropicDiffusion_10 │ │ │ │ _ZN2cv8ximgproc20anisotropicDiffusionERKNS_11_InputArrayERKNS_12_OutputArrayEffi │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_weightedMedianFilter_10 │ │ │ │ -_ZN2cv8ximgproc20weightedMedianFilterERKNS_11_InputArrayES3_RKNS_12_OutputArrayEidiS3_ │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_weightedMedianFilter_11 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_weightedMedianFilter_12 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_weightedMedianFilter_13 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_RadonTransform_10 │ │ │ │ +_ZN2cv8ximgproc14RadonTransformERKNS_11_InputArrayERKNS_12_OutputArrayEdddbb │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_RadonTransform_11 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_RadonTransform_12 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_RadonTransform_13 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_RadonTransform_14 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_RadonTransform_15 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_10 │ │ │ │ +_ZN2cv8ximgproc15createEdgeBoxesEffffifffffff │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_11 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_12 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_13 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_14 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_15 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_16 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_17 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_18 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_19 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_110 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_111 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_112 │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_createRFFeatureGetter_10 │ │ │ │ _ZN2cv8ximgproc21createRFFeatureGetterEv │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_createStructuredEdgeDetection_10 │ │ │ │ _ZN2cv8ximgproc29createStructuredEdgeDetectionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_3PtrIKNS0_15RFFeatureGetterEEE │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_createStructuredEdgeDetection_11 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_createSuperpixelLSC_10 │ │ │ │ +_ZN2cv8ximgproc19createSuperpixelLSCERKNS_11_InputArrayEif │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_createSuperpixelLSC_11 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_createSuperpixelLSC_12 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_weightedMedianFilter_10 │ │ │ │ +_ZN2cv8ximgproc20weightedMedianFilterERKNS_11_InputArrayES3_RKNS_12_OutputArrayEidiS3_ │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_weightedMedianFilter_11 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_weightedMedianFilter_12 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_weightedMedianFilter_13 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_createScanSegment_10 │ │ │ │ +_ZN2cv8ximgproc17createScanSegmentEiiiib │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_createScanSegment_11 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_createScanSegment_12 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_FastHoughTransform_10 │ │ │ │ +_ZN2cv8ximgproc18FastHoughTransformERKNS_11_InputArrayERKNS_12_OutputArrayEiiii │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_FastHoughTransform_11 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_FastHoughTransform_12 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_FastHoughTransform_13 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_findEllipses_10 │ │ │ │ +_ZN2cv8ximgproc12findEllipsesERKNS_11_InputArrayERKNS_12_OutputArrayEfff │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_findEllipses_11 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_findEllipses_12 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_findEllipses_13 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_createEdgeDrawing_10 │ │ │ │ +_ZN2cv8ximgproc17createEdgeDrawingEv │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_createEdgeAwareInterpolator_10 │ │ │ │ _ZN2cv8ximgproc27createEdgeAwareInterpolatorEv │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_createRICInterpolator_10 │ │ │ │ _ZN2cv8ximgproc21createRICInterpolatorEv │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_edgePreservingFilter_10 │ │ │ │ +_ZN2cv8ximgproc20edgePreservingFilterERKNS_11_InputArrayERKNS_12_OutputArrayEid │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_createSuperpixelSLIC_10 │ │ │ │ _ZN2cv8ximgproc20createSuperpixelSLICERKNS_11_InputArrayEiif │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_createSuperpixelSLIC_11 │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_createSuperpixelSLIC_12 │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_createSuperpixelSLIC_13 │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_createGraphSegmentation_10 │ │ │ │ _ZN2cv8ximgproc12segmentation23createGraphSegmentationEdfi │ │ │ │ @@ -3833,85 +3876,74 @@ │ │ │ │ _ZN2cv8ximgproc12segmentation49createSelectiveSearchSegmentationStrategyMultipleENS_3PtrINS1_35SelectiveSearchSegmentationStrategyEEES4_ │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_createSelectiveSearchSegmentationStrategyMultiple_13 │ │ │ │ _ZN2cv8ximgproc12segmentation49createSelectiveSearchSegmentationStrategyMultipleENS_3PtrINS1_35SelectiveSearchSegmentationStrategyEEES4_S4_ │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_createSelectiveSearchSegmentationStrategyMultiple_14 │ │ │ │ _ZN2cv8ximgproc12segmentation49createSelectiveSearchSegmentationStrategyMultipleENS_3PtrINS1_35SelectiveSearchSegmentationStrategyEEES4_S4_S4_ │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_createSelectiveSearchSegmentation_10 │ │ │ │ _ZN2cv8ximgproc12segmentation33createSelectiveSearchSegmentationEv │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_covarianceEstimation_10 │ │ │ │ +_ZN2cv8ximgproc20covarianceEstimationERKNS_11_InputArrayERKNS_12_OutputArrayEii │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_PeiLinNormalization_10 │ │ │ │ +_ZN2cv8ximgproc19PeiLinNormalizationERKNS_11_InputArrayERKNS_12_OutputArrayE │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_GradientDericheY_10 │ │ │ │ +_ZN2cv8ximgproc16GradientDericheYERKNS_11_InputArrayERKNS_12_OutputArrayEdd │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_GradientDericheX_10 │ │ │ │ +_ZN2cv8ximgproc16GradientDericheXERKNS_11_InputArrayERKNS_12_OutputArrayEdd │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_createDisparityWLSFilter_10 │ │ │ │ +_ZN2cv8ximgproc24createDisparityWLSFilterENS_3PtrINS_13StereoMatcherEEE │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_createRightMatcher_10 │ │ │ │ +_ZN2cv8ximgproc18createRightMatcherENS_3PtrINS_13StereoMatcherEEE │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_createDisparityWLSFilterGeneric_10 │ │ │ │ +_ZN2cv8ximgproc31createDisparityWLSFilterGenericEb │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_computeMSE_10 │ │ │ │ +_ZN2cv8ximgproc10computeMSEERKNS_11_InputArrayES3_NS_5Rect_IiEE │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_computeBadPixelPercent_10 │ │ │ │ +_ZN2cv8ximgproc22computeBadPixelPercentERKNS_11_InputArrayES3_NS_5Rect_IiEEi │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_computeBadPixelPercent_11 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_getDisparityVis_10 │ │ │ │ +_ZN2cv8ximgproc15getDisparityVisERKNS_11_InputArrayERKNS_12_OutputArrayEd │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_getDisparityVis_11 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_createFastLineDetector_10 │ │ │ │ +_ZN2cv8ximgproc22createFastLineDetectorEifddib │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_createFastLineDetector_11 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_createFastLineDetector_12 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_createFastLineDetector_13 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_createFastLineDetector_14 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_createFastLineDetector_15 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_createFastLineDetector_16 │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_createSuperpixelSEEDS_10 │ │ │ │ _ZN2cv8ximgproc21createSuperpixelSEEDSEiiiiiiib │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_createSuperpixelSEEDS_11 │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_createSuperpixelSEEDS_12 │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_createSuperpixelSEEDS_13 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_createScanSegment_10 │ │ │ │ -_ZN2cv8ximgproc17createScanSegmentEiiiib │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_createScanSegment_11 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_createScanSegment_12 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_RadonTransform_10 │ │ │ │ -_ZN2cv8ximgproc14RadonTransformERKNS_11_InputArrayERKNS_12_OutputArrayEdddbb │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_RadonTransform_11 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_RadonTransform_12 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_RadonTransform_13 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_RadonTransform_14 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_RadonTransform_15 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_PeiLinNormalization_10 │ │ │ │ -_ZN2cv8ximgproc19PeiLinNormalizationERKNS_11_InputArrayERKNS_12_OutputArrayE │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_createSuperpixelLSC_10 │ │ │ │ -_ZN2cv8ximgproc19createSuperpixelLSCERKNS_11_InputArrayEif │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_createSuperpixelLSC_11 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_createSuperpixelLSC_12 │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_fourierDescriptor_10 │ │ │ │ _ZN2cv8ximgproc17fourierDescriptorERKNS_11_InputArrayERKNS_12_OutputArrayEii │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_fourierDescriptor_11 │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_fourierDescriptor_12 │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_transformFD_10 │ │ │ │ _ZN2cv8ximgproc11transformFDERKNS_11_InputArrayES3_RKNS_12_OutputArrayEb │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_transformFD_11 │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_contourSampling_10 │ │ │ │ _ZN2cv8ximgproc15contourSamplingERKNS_11_InputArrayERKNS_12_OutputArrayEi │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_createContourFitting_10 │ │ │ │ _ZN2cv8ximgproc20createContourFittingEii │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_createContourFitting_11 │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_createContourFitting_12 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_findEllipses_10 │ │ │ │ -_ZN2cv8ximgproc12findEllipsesERKNS_11_InputArrayERKNS_12_OutputArrayEfff │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_findEllipses_11 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_findEllipses_12 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_findEllipses_13 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_createFastLineDetector_10 │ │ │ │ -_ZN2cv8ximgproc22createFastLineDetectorEifddib │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_createFastLineDetector_11 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_createFastLineDetector_12 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_createFastLineDetector_13 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_createFastLineDetector_14 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_createFastLineDetector_15 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_createFastLineDetector_16 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_FastHoughTransform_10 │ │ │ │ -_ZN2cv8ximgproc18FastHoughTransformERKNS_11_InputArrayERKNS_12_OutputArrayEiiii │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_FastHoughTransform_11 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_FastHoughTransform_12 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_FastHoughTransform_13 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_covarianceEstimation_10 │ │ │ │ -_ZN2cv8ximgproc20covarianceEstimationERKNS_11_InputArrayERKNS_12_OutputArrayEii │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_edgePreservingFilter_10 │ │ │ │ -_ZN2cv8ximgproc20edgePreservingFilterERKNS_11_InputArrayERKNS_12_OutputArrayEid │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_10 │ │ │ │ -_ZN2cv8ximgproc15createEdgeBoxesEffffifffffff │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_11 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_12 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_13 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_14 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_15 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_16 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_17 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_18 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_19 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_110 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_111 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_112 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_createQuaternionImage_10 │ │ │ │ +_ZN2cv8ximgproc21createQuaternionImageERKNS_11_InputArrayERKNS_12_OutputArrayE │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_qconj_10 │ │ │ │ +_ZN2cv8ximgproc5qconjERKNS_11_InputArrayERKNS_12_OutputArrayE │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_qunitary_10 │ │ │ │ +_ZN2cv8ximgproc8qunitaryERKNS_11_InputArrayERKNS_12_OutputArrayE │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_qmultiply_10 │ │ │ │ +_ZN2cv8ximgproc9qmultiplyERKNS_11_InputArrayES3_RKNS_12_OutputArrayE │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_qdft_10 │ │ │ │ +_ZN2cv8ximgproc4qdftERKNS_11_InputArrayERKNS_12_OutputArrayEib │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_colorMatchTemplate_10 │ │ │ │ +_ZN2cv8ximgproc18colorMatchTemplateERKNS_11_InputArrayES3_RKNS_12_OutputArrayE │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_createDTFilter_10 │ │ │ │ _ZN2cv8ximgproc14createDTFilterERKNS_11_InputArrayEddii │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_createDTFilter_11 │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_createDTFilter_12 │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_dtFilter_10 │ │ │ │ _ZN2cv8ximgproc8dtFilterERKNS_11_InputArrayES3_RKNS_12_OutputArrayEddii │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_dtFilter_11 │ │ │ │ @@ -3966,46 +3998,14 @@ │ │ │ │ _ZN2cv8ximgproc24fastGlobalSmootherFilterERKNS_11_InputArrayES3_RKNS_12_OutputArrayEdddi │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_fastGlobalSmootherFilter_11 │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_fastGlobalSmootherFilter_12 │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_l0Smooth_10 │ │ │ │ _ZN2cv8ximgproc8l0SmoothERKNS_11_InputArrayERKNS_12_OutputArrayEdd │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_l0Smooth_11 │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_l0Smooth_12 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_createEdgeDrawing_10 │ │ │ │ -_ZN2cv8ximgproc17createEdgeDrawingEv │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_createDisparityWLSFilter_10 │ │ │ │ -_ZN2cv8ximgproc24createDisparityWLSFilterENS_3PtrINS_13StereoMatcherEEE │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_createRightMatcher_10 │ │ │ │ -_ZN2cv8ximgproc18createRightMatcherENS_3PtrINS_13StereoMatcherEEE │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_createDisparityWLSFilterGeneric_10 │ │ │ │ -_ZN2cv8ximgproc31createDisparityWLSFilterGenericEb │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_computeMSE_10 │ │ │ │ -_ZN2cv8ximgproc10computeMSEERKNS_11_InputArrayES3_NS_5Rect_IiEE │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_computeBadPixelPercent_10 │ │ │ │ -_ZN2cv8ximgproc22computeBadPixelPercentERKNS_11_InputArrayES3_NS_5Rect_IiEEi │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_computeBadPixelPercent_11 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_getDisparityVis_10 │ │ │ │ -_ZN2cv8ximgproc15getDisparityVisERKNS_11_InputArrayERKNS_12_OutputArrayEd │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_getDisparityVis_11 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_GradientDericheY_10 │ │ │ │ -_ZN2cv8ximgproc16GradientDericheYERKNS_11_InputArrayERKNS_12_OutputArrayEdd │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_GradientDericheX_10 │ │ │ │ -_ZN2cv8ximgproc16GradientDericheXERKNS_11_InputArrayERKNS_12_OutputArrayEdd │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_createQuaternionImage_10 │ │ │ │ -_ZN2cv8ximgproc21createQuaternionImageERKNS_11_InputArrayERKNS_12_OutputArrayE │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_qconj_10 │ │ │ │ -_ZN2cv8ximgproc5qconjERKNS_11_InputArrayERKNS_12_OutputArrayE │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_qunitary_10 │ │ │ │ -_ZN2cv8ximgproc8qunitaryERKNS_11_InputArrayERKNS_12_OutputArrayE │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_qmultiply_10 │ │ │ │ -_ZN2cv8ximgproc9qmultiplyERKNS_11_InputArrayES3_RKNS_12_OutputArrayE │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_qdft_10 │ │ │ │ -_ZN2cv8ximgproc4qdftERKNS_11_InputArrayERKNS_12_OutputArrayEib │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_colorMatchTemplate_10 │ │ │ │ -_ZN2cv8ximgproc18colorMatchTemplateERKNS_11_InputArrayES3_RKNS_12_OutputArrayE │ │ │ │ Java_org_opencv_ximgproc_AdaptiveManifoldFilter_filter_10 │ │ │ │ Java_org_opencv_ximgproc_AdaptiveManifoldFilter_filter_11 │ │ │ │ Java_org_opencv_ximgproc_AdaptiveManifoldFilter_collectGarbage_10 │ │ │ │ Java_org_opencv_ximgproc_AdaptiveManifoldFilter_create_10 │ │ │ │ _ZN2cv8ximgproc22AdaptiveManifoldFilter6createEv │ │ │ │ Java_org_opencv_ximgproc_AdaptiveManifoldFilter_delete │ │ │ │ Java_org_opencv_ximgproc_ContourFitting_estimateTransformation_10 │ │ │ │ @@ -4835,22 +4835,22 @@ │ │ │ │ _ZN2cv7fisheye15stereoCalibrateERKNS_11_InputArrayES3_S3_RKNS_17_InputOutputArrayES6_S6_S6_NS_5Size_IiEERKNS_12_OutputArrayESB_SB_SB_iNS_12TermCriteriaE │ │ │ │ Java_org_opencv_calib3d_Calib3d_fisheye_1stereoCalibrate_11 │ │ │ │ Java_org_opencv_calib3d_Calib3d_fisheye_1stereoCalibrate_12 │ │ │ │ Java_org_opencv_calib3d_Calib3d_fisheye_1stereoCalibrate_13 │ │ │ │ _ZN2cv7fisheye15stereoCalibrateERKNS_11_InputArrayES3_S3_RKNS_17_InputOutputArrayES6_S6_S6_NS_5Size_IiEERKNS_12_OutputArrayESB_iNS_12TermCriteriaE │ │ │ │ Java_org_opencv_calib3d_Calib3d_fisheye_1stereoCalibrate_14 │ │ │ │ Java_org_opencv_calib3d_Calib3d_fisheye_1stereoCalibrate_15 │ │ │ │ -Java_org_opencv_objdetect_Objdetect_drawDetectedDiamonds_10 │ │ │ │ -_ZN2cv5aruco20drawDetectedDiamondsERKNS_17_InputOutputArrayERKNS_11_InputArrayES6_NS_7Scalar_IdEE │ │ │ │ -Java_org_opencv_objdetect_Objdetect_drawDetectedDiamonds_11 │ │ │ │ -Java_org_opencv_objdetect_Objdetect_drawDetectedDiamonds_12 │ │ │ │ Java_org_opencv_objdetect_Objdetect_drawDetectedMarkers_10 │ │ │ │ _ZN2cv5aruco19drawDetectedMarkersERKNS_17_InputOutputArrayERKNS_11_InputArrayES6_NS_7Scalar_IdEE │ │ │ │ Java_org_opencv_objdetect_Objdetect_drawDetectedMarkers_11 │ │ │ │ Java_org_opencv_objdetect_Objdetect_drawDetectedMarkers_12 │ │ │ │ +Java_org_opencv_objdetect_Objdetect_drawDetectedDiamonds_10 │ │ │ │ +_ZN2cv5aruco20drawDetectedDiamondsERKNS_17_InputOutputArrayERKNS_11_InputArrayES6_NS_7Scalar_IdEE │ │ │ │ +Java_org_opencv_objdetect_Objdetect_drawDetectedDiamonds_11 │ │ │ │ +Java_org_opencv_objdetect_Objdetect_drawDetectedDiamonds_12 │ │ │ │ Java_org_opencv_objdetect_QRCodeEncoder_encodeStructuredAppend_10 │ │ │ │ Java_org_opencv_objdetect_ArucoDetector_detectMarkers_10 │ │ │ │ _ZNK2cv5aruco13ArucoDetector13detectMarkersERKNS_11_InputArrayERKNS_12_OutputArrayES7_S7_ │ │ │ │ Java_org_opencv_objdetect_ArucoDetector_detectMarkers_11 │ │ │ │ Java_org_opencv_objdetect_ArucoDetector_refineDetectedMarkers_10 │ │ │ │ _ZNK2cv5aruco13ArucoDetector21refineDetectedMarkersERKNS_11_InputArrayERKNS0_5BoardERKNS_17_InputOutputArrayESA_SA_S4_S4_RKNS_12_OutputArrayE │ │ │ │ Java_org_opencv_objdetect_ArucoDetector_refineDetectedMarkers_11 │ │ │ │ @@ -4887,21 +4887,14 @@ │ │ │ │ Java_org_opencv_aruco_Aruco_getBoardObjectAndImagePoints_10 │ │ │ │ _ZN2cv5aruco28getBoardObjectAndImagePointsERKNS_3PtrINS0_5BoardEEERKNS_11_InputArrayES8_RKNS_12_OutputArrayESB_ │ │ │ │ Java_org_opencv_aruco_Aruco_estimatePoseBoard_10 │ │ │ │ _ZN2cv5aruco17estimatePoseBoardERKNS_11_InputArrayES3_RKNS_3PtrINS0_5BoardEEES3_S3_RKNS_17_InputOutputArrayESB_b │ │ │ │ Java_org_opencv_aruco_Aruco_estimatePoseBoard_11 │ │ │ │ Java_org_opencv_aruco_Aruco_estimatePoseSingleMarkers_10 │ │ │ │ _ZN2cv5aruco25estimatePoseSingleMarkersERKNS_11_InputArrayEfS3_S3_RKNS_12_OutputArrayES6_S6_RKNS_3PtrINS0_18EstimateParametersEEE │ │ │ │ -Java_org_opencv_aruco_Aruco_interpolateCornersCharuco_10 │ │ │ │ -_ZN2cv5aruco25interpolateCornersCharucoERKNS_11_InputArrayES3_S3_RKNS_3PtrINS0_12CharucoBoardEEERKNS_12_OutputArrayESB_S3_S3_i │ │ │ │ -Java_org_opencv_aruco_Aruco_interpolateCornersCharuco_11 │ │ │ │ -Java_org_opencv_aruco_Aruco_interpolateCornersCharuco_12 │ │ │ │ -Java_org_opencv_aruco_Aruco_interpolateCornersCharuco_13 │ │ │ │ -Java_org_opencv_aruco_Aruco_detectCharucoDiamond_10 │ │ │ │ -_ZN2cv5aruco20detectCharucoDiamondERKNS_11_InputArrayES3_S3_fRKNS_12_OutputArrayES6_S3_S3_NS_3PtrINS0_10DictionaryEEE │ │ │ │ Java_org_opencv_aruco_Aruco_calibrateCameraArucoExtended_10 │ │ │ │ _ZN2cv5aruco20calibrateCameraArucoERKNS_11_InputArrayES3_S3_RKNS_3PtrINS0_5BoardEEENS_5Size_IiEERKNS_17_InputOutputArrayESD_RKNS_12_OutputArrayESG_SG_SG_SG_iRKNS_12TermCriteriaE │ │ │ │ Java_org_opencv_aruco_Aruco_calibrateCameraArucoExtended_11 │ │ │ │ Java_org_opencv_aruco_Aruco_calibrateCameraArucoExtended_12 │ │ │ │ Java_org_opencv_aruco_Aruco_calibrateCameraAruco_10 │ │ │ │ _ZN2cv5aruco20calibrateCameraArucoERKNS_11_InputArrayES3_S3_RKNS_3PtrINS0_5BoardEEENS_5Size_IiEERKNS_17_InputOutputArrayESD_RKNS_12_OutputArrayESG_iRKNS_12TermCriteriaE │ │ │ │ Java_org_opencv_aruco_Aruco_calibrateCameraAruco_11 │ │ │ │ @@ -4914,14 +4907,21 @@ │ │ │ │ Java_org_opencv_aruco_Aruco_calibrateCameraCharucoExtended_12 │ │ │ │ Java_org_opencv_aruco_Aruco_calibrateCameraCharuco_10 │ │ │ │ _ZN2cv5aruco22calibrateCameraCharucoERKNS_11_InputArrayES3_RKNS_3PtrINS0_12CharucoBoardEEENS_5Size_IiEERKNS_17_InputOutputArrayESD_RKNS_12_OutputArrayESG_iRKNS_12TermCriteriaE │ │ │ │ Java_org_opencv_aruco_Aruco_calibrateCameraCharuco_11 │ │ │ │ Java_org_opencv_aruco_Aruco_calibrateCameraCharuco_12 │ │ │ │ Java_org_opencv_aruco_Aruco_calibrateCameraCharuco_13 │ │ │ │ Java_org_opencv_aruco_Aruco_calibrateCameraCharuco_14 │ │ │ │ +Java_org_opencv_aruco_Aruco_interpolateCornersCharuco_10 │ │ │ │ +_ZN2cv5aruco25interpolateCornersCharucoERKNS_11_InputArrayES3_S3_RKNS_3PtrINS0_12CharucoBoardEEERKNS_12_OutputArrayESB_S3_S3_i │ │ │ │ +Java_org_opencv_aruco_Aruco_interpolateCornersCharuco_11 │ │ │ │ +Java_org_opencv_aruco_Aruco_interpolateCornersCharuco_12 │ │ │ │ +Java_org_opencv_aruco_Aruco_interpolateCornersCharuco_13 │ │ │ │ +Java_org_opencv_aruco_Aruco_detectCharucoDiamond_10 │ │ │ │ +_ZN2cv5aruco20detectCharucoDiamondERKNS_11_InputArrayES3_S3_fRKNS_12_OutputArrayES6_S3_S3_NS_3PtrINS0_10DictionaryEEE │ │ │ │ Java_org_opencv_face_BasicFaceRecognizer_getProjections_10 │ │ │ │ _ZNK2cv4face19BasicFaceRecognizer14getProjectionsEv │ │ │ │ Java_org_opencv_face_FaceRecognizer_train_10 │ │ │ │ Java_org_opencv_face_FaceRecognizer_update_10 │ │ │ │ Java_org_opencv_face_LBPHFaceRecognizer_getHistograms_10 │ │ │ │ Java_org_opencv_face_MACE_train_10 │ │ │ │ Java_org_opencv_aruco_Aruco_detectMarkers_12 │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -4740,95 +4740,95 @@ │ │ │ │ 0x0002dc08 5f637265 6174655f 3131005f 5a4e3263 _create_11._ZN2c │ │ │ │ 0x0002dc18 7634706c 6f743650 6c6f7432 64366372 v4plot6Plot2d6cr │ │ │ │ 0x0002dc28 65617465 45524b4e 535f3131 5f496e70 eateERKNS_11_Inp │ │ │ │ 0x0002dc38 75744172 72617945 53345f00 4a617661 utArrayES4_.Java │ │ │ │ 0x0002dc48 5f6f7267 5f6f7065 6e63765f 706c6f74 _org_opencv_plot │ │ │ │ 0x0002dc58 5f506c6f 7432645f 64656c65 7465004a _Plot2d_delete.J │ │ │ │ 0x0002dc68 6176615f 6f72675f 6f70656e 63765f78 ava_org_opencv_x │ │ │ │ - 0x0002dc78 70686f74 6f5f5870 686f746f 5f637265 photo_Xphoto_cre │ │ │ │ - 0x0002dc88 61746553 696d706c 6557425f 3130005f ateSimpleWB_10._ │ │ │ │ - 0x0002dc98 5a4e3263 76367870 686f746f 31346372 ZN2cv6xphoto14cr │ │ │ │ - 0x0002dca8 65617465 53696d70 6c655742 4576004a eateSimpleWBEv.J │ │ │ │ - 0x0002dcb8 6176615f 6f72675f 6f70656e 63765f78 ava_org_opencv_x │ │ │ │ - 0x0002dcc8 70686f74 6f5f5870 686f746f 5f637265 photo_Xphoto_cre │ │ │ │ - 0x0002dcd8 61746547 72617977 6f726c64 57425f31 ateGrayworldWB_1 │ │ │ │ - 0x0002dce8 30005f5a 4e326376 36787068 6f746f31 0._ZN2cv6xphoto1 │ │ │ │ - 0x0002dcf8 37637265 61746547 72617977 6f726c64 7createGrayworld │ │ │ │ - 0x0002dd08 57424576 004a6176 615f6f72 675f6f70 WBEv.Java_org_op │ │ │ │ - 0x0002dd18 656e6376 5f787068 6f746f5f 5870686f encv_xphoto_Xpho │ │ │ │ - 0x0002dd28 746f5f63 72656174 654c6561 726e696e to_createLearnin │ │ │ │ - 0x0002dd38 67426173 65645742 5f313000 5f5a4e32 gBasedWB_10._ZN2 │ │ │ │ - 0x0002dd48 63763678 70686f74 6f323163 72656174 cv6xphoto21creat │ │ │ │ - 0x0002dd58 654c6561 726e696e 67426173 65645742 eLearningBasedWB │ │ │ │ - 0x0002dd68 45524b4e 5374375f 5f637878 31313132 ERKNSt7__cxx1112 │ │ │ │ - 0x0002dd78 62617369 635f7374 72696e67 49635374 basic_stringIcSt │ │ │ │ - 0x0002dd88 31316368 61725f74 72616974 73496345 11char_traitsIcE │ │ │ │ - 0x0002dd98 53614963 45454500 4a617661 5f6f7267 SaIcEEE.Java_org │ │ │ │ - 0x0002dda8 5f6f7065 6e63765f 7870686f 746f5f58 _opencv_xphoto_X │ │ │ │ - 0x0002ddb8 70686f74 6f5f6372 65617465 4c656172 photo_createLear │ │ │ │ - 0x0002ddc8 6e696e67 42617365 6457425f 3131004a ningBasedWB_11.J │ │ │ │ - 0x0002ddd8 6176615f 6f72675f 6f70656e 63765f78 ava_org_opencv_x │ │ │ │ - 0x0002dde8 70686f74 6f5f5870 686f746f 5f617070 photo_Xphoto_app │ │ │ │ - 0x0002ddf8 6c794368 616e6e65 6c476169 6e735f31 lyChannelGains_1 │ │ │ │ - 0x0002de08 30005f5a 4e326376 36787068 6f746f31 0._ZN2cv6xphoto1 │ │ │ │ - 0x0002de18 37617070 6c794368 616e6e65 6c476169 7applyChannelGai │ │ │ │ - 0x0002de28 6e734552 4b4e535f 31315f49 6e707574 nsERKNS_11_Input │ │ │ │ - 0x0002de38 41727261 7945524b 4e535f31 325f4f75 ArrayERKNS_12_Ou │ │ │ │ - 0x0002de48 74707574 41727261 79456666 66004a61 tputArrayEfff.Ja │ │ │ │ - 0x0002de58 76615f6f 72675f6f 70656e63 765f7870 va_org_opencv_xp │ │ │ │ - 0x0002de68 686f746f 5f587068 6f746f5f 63726561 hoto_Xphoto_crea │ │ │ │ - 0x0002de78 7465546f 6e656d61 70447572 616e645f teTonemapDurand_ │ │ │ │ - 0x0002de88 3130005f 5a4e3263 76367870 686f746f 10._ZN2cv6xphoto │ │ │ │ - 0x0002de98 31396372 65617465 546f6e65 6d617044 19createTonemapD │ │ │ │ - 0x0002dea8 7572616e 64456666 66666600 4a617661 urandEfffff.Java │ │ │ │ - 0x0002deb8 5f6f7267 5f6f7065 6e63765f 7870686f _org_opencv_xpho │ │ │ │ - 0x0002dec8 746f5f58 70686f74 6f5f6372 65617465 to_Xphoto_create │ │ │ │ - 0x0002ded8 546f6e65 6d617044 7572616e 645f3131 TonemapDurand_11 │ │ │ │ - 0x0002dee8 004a6176 615f6f72 675f6f70 656e6376 .Java_org_opencv │ │ │ │ - 0x0002def8 5f787068 6f746f5f 5870686f 746f5f63 _xphoto_Xphoto_c │ │ │ │ - 0x0002df08 72656174 65546f6e 656d6170 44757261 reateTonemapDura │ │ │ │ - 0x0002df18 6e645f31 32004a61 76615f6f 72675f6f nd_12.Java_org_o │ │ │ │ - 0x0002df28 70656e63 765f7870 686f746f 5f587068 pencv_xphoto_Xph │ │ │ │ - 0x0002df38 6f746f5f 63726561 7465546f 6e656d61 oto_createTonema │ │ │ │ - 0x0002df48 70447572 616e645f 3133004a 6176615f pDurand_13.Java_ │ │ │ │ - 0x0002df58 6f72675f 6f70656e 63765f78 70686f74 org_opencv_xphot │ │ │ │ - 0x0002df68 6f5f5870 686f746f 5f637265 61746554 o_Xphoto_createT │ │ │ │ - 0x0002df78 6f6e656d 61704475 72616e64 5f313400 onemapDurand_14. │ │ │ │ - 0x0002df88 4a617661 5f6f7267 5f6f7065 6e63765f Java_org_opencv_ │ │ │ │ - 0x0002df98 7870686f 746f5f58 70686f74 6f5f6372 xphoto_Xphoto_cr │ │ │ │ - 0x0002dfa8 65617465 546f6e65 6d617044 7572616e eateTonemapDuran │ │ │ │ - 0x0002dfb8 645f3135 004a6176 615f6f72 675f6f70 d_15.Java_org_op │ │ │ │ - 0x0002dfc8 656e6376 5f787068 6f746f5f 5870686f encv_xphoto_Xpho │ │ │ │ - 0x0002dfd8 746f5f6f 696c5061 696e7469 6e675f31 to_oilPainting_1 │ │ │ │ - 0x0002dfe8 30005f5a 4e326376 36787068 6f746f31 0._ZN2cv6xphoto1 │ │ │ │ - 0x0002dff8 316f696c 5061696e 74696e67 45524b4e 1oilPaintingERKN │ │ │ │ - 0x0002e008 535f3131 5f496e70 75744172 72617945 S_11_InputArrayE │ │ │ │ - 0x0002e018 524b4e53 5f31325f 4f757470 75744172 RKNS_12_OutputAr │ │ │ │ - 0x0002e028 72617945 69696900 4a617661 5f6f7267 rayEiii.Java_org │ │ │ │ - 0x0002e038 5f6f7065 6e63765f 7870686f 746f5f58 _opencv_xphoto_X │ │ │ │ - 0x0002e048 70686f74 6f5f6f69 6c506169 6e74696e photo_oilPaintin │ │ │ │ - 0x0002e058 675f3131 005f5a4e 32637636 7870686f g_11._ZN2cv6xpho │ │ │ │ - 0x0002e068 746f3131 6f696c50 61696e74 696e6745 to11oilPaintingE │ │ │ │ - 0x0002e078 524b4e53 5f31315f 496e7075 74417272 RKNS_11_InputArr │ │ │ │ - 0x0002e088 61794552 4b4e535f 31325f4f 75747075 ayERKNS_12_Outpu │ │ │ │ - 0x0002e098 74417272 61794569 69004a61 76615f6f tArrayEii.Java_o │ │ │ │ - 0x0002e0a8 72675f6f 70656e63 765f7870 686f746f rg_opencv_xphoto │ │ │ │ - 0x0002e0b8 5f587068 6f746f5f 696e7061 696e745f _Xphoto_inpaint_ │ │ │ │ - 0x0002e0c8 3130005f 5a4e3263 76367870 686f746f 10._ZN2cv6xphoto │ │ │ │ - 0x0002e0d8 37696e70 61696e74 45524b4e 535f334d 7inpaintERKNS_3M │ │ │ │ - 0x0002e0e8 61744553 335f5253 315f6900 4a617661 atES3_RS1_i.Java │ │ │ │ - 0x0002e0f8 5f6f7267 5f6f7065 6e63765f 7870686f _org_opencv_xpho │ │ │ │ - 0x0002e108 746f5f58 70686f74 6f5f6463 7444656e to_Xphoto_dctDen │ │ │ │ - 0x0002e118 6f697369 6e675f31 30005f5a 4e326376 oising_10._ZN2cv │ │ │ │ - 0x0002e128 36787068 6f746f31 32646374 44656e6f 6xphoto12dctDeno │ │ │ │ - 0x0002e138 6973696e 6745524b 4e535f33 4d617445 isingERKNS_3MatE │ │ │ │ - 0x0002e148 5253315f 6469004a 6176615f 6f72675f RS1_di.Java_org_ │ │ │ │ - 0x0002e158 6f70656e 63765f78 70686f74 6f5f5870 opencv_xphoto_Xp │ │ │ │ - 0x0002e168 686f746f 5f646374 44656e6f 6973696e hoto_dctDenoisin │ │ │ │ - 0x0002e178 675f3131 004a6176 615f6f72 675f6f70 g_11.Java_org_op │ │ │ │ + 0x0002dc78 70686f74 6f5f5870 686f746f 5f696e70 photo_Xphoto_inp │ │ │ │ + 0x0002dc88 61696e74 5f313000 5f5a4e32 63763678 aint_10._ZN2cv6x │ │ │ │ + 0x0002dc98 70686f74 6f37696e 7061696e 7445524b photo7inpaintERK │ │ │ │ + 0x0002dca8 4e535f33 4d617445 53335f52 53315f69 NS_3MatES3_RS1_i │ │ │ │ + 0x0002dcb8 004a6176 615f6f72 675f6f70 656e6376 .Java_org_opencv │ │ │ │ + 0x0002dcc8 5f787068 6f746f5f 5870686f 746f5f6f _xphoto_Xphoto_o │ │ │ │ + 0x0002dcd8 696c5061 696e7469 6e675f31 30005f5a ilPainting_10._Z │ │ │ │ + 0x0002dce8 4e326376 36787068 6f746f31 316f696c N2cv6xphoto11oil │ │ │ │ + 0x0002dcf8 5061696e 74696e67 45524b4e 535f3131 PaintingERKNS_11 │ │ │ │ + 0x0002dd08 5f496e70 75744172 72617945 524b4e53 _InputArrayERKNS │ │ │ │ + 0x0002dd18 5f31325f 4f757470 75744172 72617945 _12_OutputArrayE │ │ │ │ + 0x0002dd28 69696900 4a617661 5f6f7267 5f6f7065 iii.Java_org_ope │ │ │ │ + 0x0002dd38 6e63765f 7870686f 746f5f58 70686f74 ncv_xphoto_Xphot │ │ │ │ + 0x0002dd48 6f5f6f69 6c506169 6e74696e 675f3131 o_oilPainting_11 │ │ │ │ + 0x0002dd58 005f5a4e 32637636 7870686f 746f3131 ._ZN2cv6xphoto11 │ │ │ │ + 0x0002dd68 6f696c50 61696e74 696e6745 524b4e53 oilPaintingERKNS │ │ │ │ + 0x0002dd78 5f31315f 496e7075 74417272 61794552 _11_InputArrayER │ │ │ │ + 0x0002dd88 4b4e535f 31325f4f 75747075 74417272 KNS_12_OutputArr │ │ │ │ + 0x0002dd98 61794569 69004a61 76615f6f 72675f6f ayEii.Java_org_o │ │ │ │ + 0x0002dda8 70656e63 765f7870 686f746f 5f587068 pencv_xphoto_Xph │ │ │ │ + 0x0002ddb8 6f746f5f 64637444 656e6f69 73696e67 oto_dctDenoising │ │ │ │ + 0x0002ddc8 5f313000 5f5a4e32 63763678 70686f74 _10._ZN2cv6xphot │ │ │ │ + 0x0002ddd8 6f313264 63744465 6e6f6973 696e6745 o12dctDenoisingE │ │ │ │ + 0x0002dde8 524b4e53 5f334d61 74455253 315f6469 RKNS_3MatERS1_di │ │ │ │ + 0x0002ddf8 004a6176 615f6f72 675f6f70 656e6376 .Java_org_opencv │ │ │ │ + 0x0002de08 5f787068 6f746f5f 5870686f 746f5f64 _xphoto_Xphoto_d │ │ │ │ + 0x0002de18 63744465 6e6f6973 696e675f 3131004a ctDenoising_11.J │ │ │ │ + 0x0002de28 6176615f 6f72675f 6f70656e 63765f78 ava_org_opencv_x │ │ │ │ + 0x0002de38 70686f74 6f5f5870 686f746f 5f637265 photo_Xphoto_cre │ │ │ │ + 0x0002de48 61746553 696d706c 6557425f 3130005f ateSimpleWB_10._ │ │ │ │ + 0x0002de58 5a4e3263 76367870 686f746f 31346372 ZN2cv6xphoto14cr │ │ │ │ + 0x0002de68 65617465 53696d70 6c655742 4576004a eateSimpleWBEv.J │ │ │ │ + 0x0002de78 6176615f 6f72675f 6f70656e 63765f78 ava_org_opencv_x │ │ │ │ + 0x0002de88 70686f74 6f5f5870 686f746f 5f637265 photo_Xphoto_cre │ │ │ │ + 0x0002de98 61746547 72617977 6f726c64 57425f31 ateGrayworldWB_1 │ │ │ │ + 0x0002dea8 30005f5a 4e326376 36787068 6f746f31 0._ZN2cv6xphoto1 │ │ │ │ + 0x0002deb8 37637265 61746547 72617977 6f726c64 7createGrayworld │ │ │ │ + 0x0002dec8 57424576 004a6176 615f6f72 675f6f70 WBEv.Java_org_op │ │ │ │ + 0x0002ded8 656e6376 5f787068 6f746f5f 5870686f encv_xphoto_Xpho │ │ │ │ + 0x0002dee8 746f5f63 72656174 654c6561 726e696e to_createLearnin │ │ │ │ + 0x0002def8 67426173 65645742 5f313000 5f5a4e32 gBasedWB_10._ZN2 │ │ │ │ + 0x0002df08 63763678 70686f74 6f323163 72656174 cv6xphoto21creat │ │ │ │ + 0x0002df18 654c6561 726e696e 67426173 65645742 eLearningBasedWB │ │ │ │ + 0x0002df28 45524b4e 5374375f 5f637878 31313132 ERKNSt7__cxx1112 │ │ │ │ + 0x0002df38 62617369 635f7374 72696e67 49635374 basic_stringIcSt │ │ │ │ + 0x0002df48 31316368 61725f74 72616974 73496345 11char_traitsIcE │ │ │ │ + 0x0002df58 53614963 45454500 4a617661 5f6f7267 SaIcEEE.Java_org │ │ │ │ + 0x0002df68 5f6f7065 6e63765f 7870686f 746f5f58 _opencv_xphoto_X │ │ │ │ + 0x0002df78 70686f74 6f5f6372 65617465 4c656172 photo_createLear │ │ │ │ + 0x0002df88 6e696e67 42617365 6457425f 3131004a ningBasedWB_11.J │ │ │ │ + 0x0002df98 6176615f 6f72675f 6f70656e 63765f78 ava_org_opencv_x │ │ │ │ + 0x0002dfa8 70686f74 6f5f5870 686f746f 5f617070 photo_Xphoto_app │ │ │ │ + 0x0002dfb8 6c794368 616e6e65 6c476169 6e735f31 lyChannelGains_1 │ │ │ │ + 0x0002dfc8 30005f5a 4e326376 36787068 6f746f31 0._ZN2cv6xphoto1 │ │ │ │ + 0x0002dfd8 37617070 6c794368 616e6e65 6c476169 7applyChannelGai │ │ │ │ + 0x0002dfe8 6e734552 4b4e535f 31315f49 6e707574 nsERKNS_11_Input │ │ │ │ + 0x0002dff8 41727261 7945524b 4e535f31 325f4f75 ArrayERKNS_12_Ou │ │ │ │ + 0x0002e008 74707574 41727261 79456666 66004a61 tputArrayEfff.Ja │ │ │ │ + 0x0002e018 76615f6f 72675f6f 70656e63 765f7870 va_org_opencv_xp │ │ │ │ + 0x0002e028 686f746f 5f587068 6f746f5f 63726561 hoto_Xphoto_crea │ │ │ │ + 0x0002e038 7465546f 6e656d61 70447572 616e645f teTonemapDurand_ │ │ │ │ + 0x0002e048 3130005f 5a4e3263 76367870 686f746f 10._ZN2cv6xphoto │ │ │ │ + 0x0002e058 31396372 65617465 546f6e65 6d617044 19createTonemapD │ │ │ │ + 0x0002e068 7572616e 64456666 66666600 4a617661 urandEfffff.Java │ │ │ │ + 0x0002e078 5f6f7267 5f6f7065 6e63765f 7870686f _org_opencv_xpho │ │ │ │ + 0x0002e088 746f5f58 70686f74 6f5f6372 65617465 to_Xphoto_create │ │ │ │ + 0x0002e098 546f6e65 6d617044 7572616e 645f3131 TonemapDurand_11 │ │ │ │ + 0x0002e0a8 004a6176 615f6f72 675f6f70 656e6376 .Java_org_opencv │ │ │ │ + 0x0002e0b8 5f787068 6f746f5f 5870686f 746f5f63 _xphoto_Xphoto_c │ │ │ │ + 0x0002e0c8 72656174 65546f6e 656d6170 44757261 reateTonemapDura │ │ │ │ + 0x0002e0d8 6e645f31 32004a61 76615f6f 72675f6f nd_12.Java_org_o │ │ │ │ + 0x0002e0e8 70656e63 765f7870 686f746f 5f587068 pencv_xphoto_Xph │ │ │ │ + 0x0002e0f8 6f746f5f 63726561 7465546f 6e656d61 oto_createTonema │ │ │ │ + 0x0002e108 70447572 616e645f 3133004a 6176615f pDurand_13.Java_ │ │ │ │ + 0x0002e118 6f72675f 6f70656e 63765f78 70686f74 org_opencv_xphot │ │ │ │ + 0x0002e128 6f5f5870 686f746f 5f637265 61746554 o_Xphoto_createT │ │ │ │ + 0x0002e138 6f6e656d 61704475 72616e64 5f313400 onemapDurand_14. │ │ │ │ + 0x0002e148 4a617661 5f6f7267 5f6f7065 6e63765f Java_org_opencv_ │ │ │ │ + 0x0002e158 7870686f 746f5f58 70686f74 6f5f6372 xphoto_Xphoto_cr │ │ │ │ + 0x0002e168 65617465 546f6e65 6d617044 7572616e eateTonemapDuran │ │ │ │ + 0x0002e178 645f3135 004a6176 615f6f72 675f6f70 d_15.Java_org_op │ │ │ │ 0x0002e188 656e6376 5f787068 6f746f5f 5870686f encv_xphoto_Xpho │ │ │ │ 0x0002e198 746f5f62 6d336444 656e6f69 73696e67 to_bm3dDenoising │ │ │ │ 0x0002e1a8 5f313000 5f5a4e32 63763678 70686f74 _10._ZN2cv6xphot │ │ │ │ 0x0002e1b8 6f313362 6d336444 656e6f69 73696e67 o13bm3dDenoising │ │ │ │ 0x0002e1c8 45524b4e 535f3131 5f496e70 75744172 ERKNS_11_InputAr │ │ │ │ 0x0002e1d8 72617945 524b4e53 5f31375f 496e7075 rayERKNS_17_Inpu │ │ │ │ 0x0002e1e8 744f7574 70757441 72726179 45524b4e tOutputArrayERKN │ │ │ │ @@ -7596,77 +7596,77 @@ │ │ │ │ 0x00038e88 745f3163 6f6c6c65 6374436f 6e746f75 t_1collectContou │ │ │ │ 0x00038e98 72735f31 30004a61 76615f6f 72675f6f rs_10.Java_org_o │ │ │ │ 0x00038ea8 70656e63 765f6665 61747572 65733264 pencv_features2d │ │ │ │ 0x00038eb8 5f53696d 706c6542 6c6f6244 65746563 _SimpleBlobDetec │ │ │ │ 0x00038ec8 746f725f 31506172 616d735f 64656c65 tor_1Params_dele │ │ │ │ 0x00038ed8 7465004a 6176615f 6f72675f 6f70656e te.Java_org_open │ │ │ │ 0x00038ee8 63765f69 6d675f31 68617368 5f496d67 cv_img_1hash_Img │ │ │ │ - 0x00038ef8 5f316861 73685f72 61646961 6c566172 _1hash_radialVar │ │ │ │ - 0x00038f08 69616e63 65486173 685f3130 005f5a4e ianceHash_10._ZN │ │ │ │ - 0x00038f18 32637638 696d675f 68617368 31387261 2cv8img_hash18ra │ │ │ │ - 0x00038f28 6469616c 56617269 616e6365 48617368 dialVarianceHash │ │ │ │ - 0x00038f38 45524b4e 535f3131 5f496e70 75744172 ERKNS_11_InputAr │ │ │ │ - 0x00038f48 72617945 524b4e53 5f31325f 4f757470 rayERKNS_12_Outp │ │ │ │ - 0x00038f58 75744172 72617945 6469004a 6176615f utArrayEdi.Java_ │ │ │ │ - 0x00038f68 6f72675f 6f70656e 63765f69 6d675f31 org_opencv_img_1 │ │ │ │ - 0x00038f78 68617368 5f496d67 5f316861 73685f72 hash_Img_1hash_r │ │ │ │ - 0x00038f88 61646961 6c566172 69616e63 65486173 adialVarianceHas │ │ │ │ - 0x00038f98 685f3131 004a6176 615f6f72 675f6f70 h_11.Java_org_op │ │ │ │ - 0x00038fa8 656e6376 5f696d67 5f316861 73685f49 encv_img_1hash_I │ │ │ │ - 0x00038fb8 6d675f31 68617368 5f726164 69616c56 mg_1hash_radialV │ │ │ │ - 0x00038fc8 61726961 6e636548 6173685f 3132004a arianceHash_12.J │ │ │ │ - 0x00038fd8 6176615f 6f72675f 6f70656e 63765f69 ava_org_opencv_i │ │ │ │ - 0x00038fe8 6d675f31 68617368 5f496d67 5f316861 mg_1hash_Img_1ha │ │ │ │ - 0x00038ff8 73685f70 48617368 5f313000 5f5a4e32 sh_pHash_10._ZN2 │ │ │ │ - 0x00039008 63763869 6d675f68 61736835 70486173 cv8img_hash5pHas │ │ │ │ - 0x00039018 6845524b 4e535f31 315f496e 70757441 hERKNS_11_InputA │ │ │ │ - 0x00039028 72726179 45524b4e 535f3132 5f4f7574 rrayERKNS_12_Out │ │ │ │ - 0x00039038 70757441 72726179 45004a61 76615f6f putArrayE.Java_o │ │ │ │ - 0x00039048 72675f6f 70656e63 765f696d 675f3168 rg_opencv_img_1h │ │ │ │ - 0x00039058 6173685f 496d675f 31686173 685f6d61 ash_Img_1hash_ma │ │ │ │ - 0x00039068 72724869 6c647265 74684861 73685f31 rrHildrethHash_1 │ │ │ │ - 0x00039078 30005f5a 4e326376 38696d67 5f686173 0._ZN2cv8img_has │ │ │ │ - 0x00039088 6831366d 61727248 696c6472 65746848 h16marrHildrethH │ │ │ │ + 0x00038ef8 5f316861 73685f70 48617368 5f313000 _1hash_pHash_10. │ │ │ │ + 0x00038f08 5f5a4e32 63763869 6d675f68 61736835 _ZN2cv8img_hash5 │ │ │ │ + 0x00038f18 70486173 6845524b 4e535f31 315f496e pHashERKNS_11_In │ │ │ │ + 0x00038f28 70757441 72726179 45524b4e 535f3132 putArrayERKNS_12 │ │ │ │ + 0x00038f38 5f4f7574 70757441 72726179 45004a61 _OutputArrayE.Ja │ │ │ │ + 0x00038f48 76615f6f 72675f6f 70656e63 765f696d va_org_opencv_im │ │ │ │ + 0x00038f58 675f3168 6173685f 496d675f 31686173 g_1hash_Img_1has │ │ │ │ + 0x00038f68 685f6176 65726167 65486173 685f3130 h_averageHash_10 │ │ │ │ + 0x00038f78 005f5a4e 32637638 696d675f 68617368 ._ZN2cv8img_hash │ │ │ │ + 0x00038f88 31316176 65726167 65486173 6845524b 11averageHashERK │ │ │ │ + 0x00038f98 4e535f31 315f496e 70757441 72726179 NS_11_InputArray │ │ │ │ + 0x00038fa8 45524b4e 535f3132 5f4f7574 70757441 ERKNS_12_OutputA │ │ │ │ + 0x00038fb8 72726179 45004a61 76615f6f 72675f6f rrayE.Java_org_o │ │ │ │ + 0x00038fc8 70656e63 765f696d 675f3168 6173685f pencv_img_1hash_ │ │ │ │ + 0x00038fd8 496d675f 31686173 685f636f 6c6f724d Img_1hash_colorM │ │ │ │ + 0x00038fe8 6f6d656e 74486173 685f3130 005f5a4e omentHash_10._ZN │ │ │ │ + 0x00038ff8 32637638 696d675f 68617368 3135636f 2cv8img_hash15co │ │ │ │ + 0x00039008 6c6f724d 6f6d656e 74486173 6845524b lorMomentHashERK │ │ │ │ + 0x00039018 4e535f31 315f496e 70757441 72726179 NS_11_InputArray │ │ │ │ + 0x00039028 45524b4e 535f3132 5f4f7574 70757441 ERKNS_12_OutputA │ │ │ │ + 0x00039038 72726179 45004a61 76615f6f 72675f6f rrayE.Java_org_o │ │ │ │ + 0x00039048 70656e63 765f696d 675f3168 6173685f pencv_img_1hash_ │ │ │ │ + 0x00039058 496d675f 31686173 685f7261 6469616c Img_1hash_radial │ │ │ │ + 0x00039068 56617269 616e6365 48617368 5f313000 VarianceHash_10. │ │ │ │ + 0x00039078 5f5a4e32 63763869 6d675f68 61736831 _ZN2cv8img_hash1 │ │ │ │ + 0x00039088 38726164 69616c56 61726961 6e636548 8radialVarianceH │ │ │ │ 0x00039098 61736845 524b4e53 5f31315f 496e7075 ashERKNS_11_Inpu │ │ │ │ 0x000390a8 74417272 61794552 4b4e535f 31325f4f tArrayERKNS_12_O │ │ │ │ - 0x000390b8 75747075 74417272 61794566 66004a61 utputArrayEff.Ja │ │ │ │ + 0x000390b8 75747075 74417272 61794564 69004a61 utputArrayEdi.Ja │ │ │ │ 0x000390c8 76615f6f 72675f6f 70656e63 765f696d va_org_opencv_im │ │ │ │ 0x000390d8 675f3168 6173685f 496d675f 31686173 g_1hash_Img_1has │ │ │ │ - 0x000390e8 685f6d61 72724869 6c647265 74684861 h_marrHildrethHa │ │ │ │ - 0x000390f8 73685f31 31004a61 76615f6f 72675f6f sh_11.Java_org_o │ │ │ │ - 0x00039108 70656e63 765f696d 675f3168 6173685f pencv_img_1hash_ │ │ │ │ - 0x00039118 496d675f 31686173 685f6d61 72724869 Img_1hash_marrHi │ │ │ │ - 0x00039128 6c647265 74684861 73685f31 32004a61 ldrethHash_12.Ja │ │ │ │ - 0x00039138 76615f6f 72675f6f 70656e63 765f696d va_org_opencv_im │ │ │ │ - 0x00039148 675f3168 6173685f 496d675f 31686173 g_1hash_Img_1has │ │ │ │ - 0x00039158 685f636f 6c6f724d 6f6d656e 74486173 h_colorMomentHas │ │ │ │ - 0x00039168 685f3130 005f5a4e 32637638 696d675f h_10._ZN2cv8img_ │ │ │ │ - 0x00039178 68617368 3135636f 6c6f724d 6f6d656e hash15colorMomen │ │ │ │ - 0x00039188 74486173 6845524b 4e535f31 315f496e tHashERKNS_11_In │ │ │ │ - 0x00039198 70757441 72726179 45524b4e 535f3132 putArrayERKNS_12 │ │ │ │ - 0x000391a8 5f4f7574 70757441 72726179 45004a61 _OutputArrayE.Ja │ │ │ │ - 0x000391b8 76615f6f 72675f6f 70656e63 765f696d va_org_opencv_im │ │ │ │ - 0x000391c8 675f3168 6173685f 496d675f 31686173 g_1hash_Img_1has │ │ │ │ - 0x000391d8 685f626c 6f636b4d 65616e48 6173685f h_blockMeanHash_ │ │ │ │ - 0x000391e8 3130005f 5a4e3263 7638696d 675f6861 10._ZN2cv8img_ha │ │ │ │ - 0x000391f8 73683133 626c6f63 6b4d6561 6e486173 sh13blockMeanHas │ │ │ │ - 0x00039208 6845524b 4e535f31 315f496e 70757441 hERKNS_11_InputA │ │ │ │ - 0x00039218 72726179 45524b4e 535f3132 5f4f7574 rrayERKNS_12_Out │ │ │ │ - 0x00039228 70757441 72726179 4569004a 6176615f putArrayEi.Java_ │ │ │ │ - 0x00039238 6f72675f 6f70656e 63765f69 6d675f31 org_opencv_img_1 │ │ │ │ - 0x00039248 68617368 5f496d67 5f316861 73685f62 hash_Img_1hash_b │ │ │ │ - 0x00039258 6c6f636b 4d65616e 48617368 5f313100 lockMeanHash_11. │ │ │ │ - 0x00039268 4a617661 5f6f7267 5f6f7065 6e63765f Java_org_opencv_ │ │ │ │ - 0x00039278 696d675f 31686173 685f496d 675f3168 img_1hash_Img_1h │ │ │ │ - 0x00039288 6173685f 61766572 61676548 6173685f ash_averageHash_ │ │ │ │ - 0x00039298 3130005f 5a4e3263 7638696d 675f6861 10._ZN2cv8img_ha │ │ │ │ - 0x000392a8 73683131 61766572 61676548 61736845 sh11averageHashE │ │ │ │ - 0x000392b8 524b4e53 5f31315f 496e7075 74417272 RKNS_11_InputArr │ │ │ │ - 0x000392c8 61794552 4b4e535f 31325f4f 75747075 ayERKNS_12_Outpu │ │ │ │ - 0x000392d8 74417272 61794500 4a617661 5f6f7267 tArrayE.Java_org │ │ │ │ + 0x000390e8 685f7261 6469616c 56617269 616e6365 h_radialVariance │ │ │ │ + 0x000390f8 48617368 5f313100 4a617661 5f6f7267 Hash_11.Java_org │ │ │ │ + 0x00039108 5f6f7065 6e63765f 696d675f 31686173 _opencv_img_1has │ │ │ │ + 0x00039118 685f496d 675f3168 6173685f 72616469 h_Img_1hash_radi │ │ │ │ + 0x00039128 616c5661 7269616e 63654861 73685f31 alVarianceHash_1 │ │ │ │ + 0x00039138 32004a61 76615f6f 72675f6f 70656e63 2.Java_org_openc │ │ │ │ + 0x00039148 765f696d 675f3168 6173685f 496d675f v_img_1hash_Img_ │ │ │ │ + 0x00039158 31686173 685f6d61 72724869 6c647265 1hash_marrHildre │ │ │ │ + 0x00039168 74684861 73685f31 30005f5a 4e326376 thHash_10._ZN2cv │ │ │ │ + 0x00039178 38696d67 5f686173 6831366d 61727248 8img_hash16marrH │ │ │ │ + 0x00039188 696c6472 65746848 61736845 524b4e53 ildrethHashERKNS │ │ │ │ + 0x00039198 5f31315f 496e7075 74417272 61794552 _11_InputArrayER │ │ │ │ + 0x000391a8 4b4e535f 31325f4f 75747075 74417272 KNS_12_OutputArr │ │ │ │ + 0x000391b8 61794566 66004a61 76615f6f 72675f6f ayEff.Java_org_o │ │ │ │ + 0x000391c8 70656e63 765f696d 675f3168 6173685f pencv_img_1hash_ │ │ │ │ + 0x000391d8 496d675f 31686173 685f6d61 72724869 Img_1hash_marrHi │ │ │ │ + 0x000391e8 6c647265 74684861 73685f31 31004a61 ldrethHash_11.Ja │ │ │ │ + 0x000391f8 76615f6f 72675f6f 70656e63 765f696d va_org_opencv_im │ │ │ │ + 0x00039208 675f3168 6173685f 496d675f 31686173 g_1hash_Img_1has │ │ │ │ + 0x00039218 685f6d61 72724869 6c647265 74684861 h_marrHildrethHa │ │ │ │ + 0x00039228 73685f31 32004a61 76615f6f 72675f6f sh_12.Java_org_o │ │ │ │ + 0x00039238 70656e63 765f696d 675f3168 6173685f pencv_img_1hash_ │ │ │ │ + 0x00039248 496d675f 31686173 685f626c 6f636b4d Img_1hash_blockM │ │ │ │ + 0x00039258 65616e48 6173685f 3130005f 5a4e3263 eanHash_10._ZN2c │ │ │ │ + 0x00039268 7638696d 675f6861 73683133 626c6f63 v8img_hash13bloc │ │ │ │ + 0x00039278 6b4d6561 6e486173 6845524b 4e535f31 kMeanHashERKNS_1 │ │ │ │ + 0x00039288 315f496e 70757441 72726179 45524b4e 1_InputArrayERKN │ │ │ │ + 0x00039298 535f3132 5f4f7574 70757441 72726179 S_12_OutputArray │ │ │ │ + 0x000392a8 4569004a 6176615f 6f72675f 6f70656e Ei.Java_org_open │ │ │ │ + 0x000392b8 63765f69 6d675f31 68617368 5f496d67 cv_img_1hash_Img │ │ │ │ + 0x000392c8 5f316861 73685f62 6c6f636b 4d65616e _1hash_blockMean │ │ │ │ + 0x000392d8 48617368 5f313100 4a617661 5f6f7267 Hash_11.Java_org │ │ │ │ 0x000392e8 5f6f7065 6e63765f 696d675f 31686173 _opencv_img_1has │ │ │ │ 0x000392f8 685f4176 65726167 65486173 685f6372 h_AverageHash_cr │ │ │ │ 0x00039308 65617465 5f313000 5f5a4e32 63763869 eate_10._ZN2cv8i │ │ │ │ 0x00039318 6d675f68 61736831 31417665 72616765 mg_hash11Average │ │ │ │ 0x00039328 48617368 36637265 61746545 76004a61 Hash6createEv.Ja │ │ │ │ 0x00039338 76615f6f 72675f6f 70656e63 765f696d va_org_opencv_im │ │ │ │ 0x00039348 675f3168 6173685f 41766572 61676548 g_1hash_AverageH │ │ │ │ @@ -10370,66 +10370,66 @@ │ │ │ │ 0x00043be8 49694545 53614953 325f4545 5253305f IiEESaIS2_EERS0_ │ │ │ │ 0x00043bf8 49695361 49694545 6964004a 6176615f IiSaIiEEid.Java_ │ │ │ │ 0x00043c08 6f72675f 6f70656e 63765f6f 626a6465 org_opencv_objde │ │ │ │ 0x00043c18 74656374 5f4f626a 64657465 63745f67 tect_Objdetect_g │ │ │ │ 0x00043c28 726f7570 52656374 616e676c 65735f31 roupRectangles_1 │ │ │ │ 0x00043c38 31004a61 76615f6f 72675f6f 70656e63 1.Java_org_openc │ │ │ │ 0x00043c48 765f6f62 6a646574 6563745f 4f626a64 v_objdetect_Objd │ │ │ │ - 0x00043c58 65746563 745f6472 61774465 74656374 etect_drawDetect │ │ │ │ - 0x00043c68 6564436f 726e6572 73436861 7275636f edCornersCharuco │ │ │ │ - 0x00043c78 5f313000 5f5a4e32 63763561 7275636f _10._ZN2cv5aruco │ │ │ │ - 0x00043c88 32366472 61774465 74656374 6564436f 26drawDetectedCo │ │ │ │ - 0x00043c98 726e6572 73436861 7275636f 45524b4e rnersCharucoERKN │ │ │ │ - 0x00043ca8 535f3137 5f496e70 75744f75 74707574 S_17_InputOutput │ │ │ │ - 0x00043cb8 41727261 7945524b 4e535f31 315f496e ArrayERKNS_11_In │ │ │ │ - 0x00043cc8 70757441 72726179 4553365f 4e535f37 putArrayES6_NS_7 │ │ │ │ - 0x00043cd8 5363616c 61725f49 64454500 4a617661 Scalar_IdEE.Java │ │ │ │ - 0x00043ce8 5f6f7267 5f6f7065 6e63765f 6f626a64 _org_opencv_objd │ │ │ │ - 0x00043cf8 65746563 745f4f62 6a646574 6563745f etect_Objdetect_ │ │ │ │ - 0x00043d08 64726177 44657465 63746564 436f726e drawDetectedCorn │ │ │ │ - 0x00043d18 65727343 68617275 636f5f31 31004a61 ersCharuco_11.Ja │ │ │ │ - 0x00043d28 76615f6f 72675f6f 70656e63 765f6f62 va_org_opencv_ob │ │ │ │ - 0x00043d38 6a646574 6563745f 4f626a64 65746563 jdetect_Objdetec │ │ │ │ - 0x00043d48 745f6472 61774465 74656374 6564436f t_drawDetectedCo │ │ │ │ - 0x00043d58 726e6572 73436861 7275636f 5f313200 rnersCharuco_12. │ │ │ │ - 0x00043d68 4a617661 5f6f7267 5f6f7065 6e63765f Java_org_opencv_ │ │ │ │ - 0x00043d78 6f626a64 65746563 745f4f62 6a646574 objdetect_Objdet │ │ │ │ - 0x00043d88 6563745f 67657450 72656465 66696e65 ect_getPredefine │ │ │ │ - 0x00043d98 64446963 74696f6e 6172795f 3130005f dDictionary_10._ │ │ │ │ - 0x00043da8 5a4e3263 76356172 75636f32 33676574 ZN2cv5aruco23get │ │ │ │ - 0x00043db8 50726564 6566696e 65644469 6374696f PredefinedDictio │ │ │ │ - 0x00043dc8 6e617279 4569004a 6176615f 6f72675f naryEi.Java_org_ │ │ │ │ - 0x00043dd8 6f70656e 63765f6f 626a6465 74656374 opencv_objdetect │ │ │ │ - 0x00043de8 5f4f626a 64657465 63745f65 7874656e _Objdetect_exten │ │ │ │ - 0x00043df8 64446963 74696f6e 6172795f 3130005f dDictionary_10._ │ │ │ │ - 0x00043e08 5a4e3263 76356172 75636f31 36657874 ZN2cv5aruco16ext │ │ │ │ - 0x00043e18 656e6444 69637469 6f6e6172 79456969 endDictionaryEii │ │ │ │ - 0x00043e28 524b4e53 305f3130 44696374 696f6e61 RKNS0_10Dictiona │ │ │ │ - 0x00043e38 72794569 004a6176 615f6f72 675f6f70 ryEi.Java_org_op │ │ │ │ - 0x00043e48 656e6376 5f6f626a 64657465 63745f4f encv_objdetect_O │ │ │ │ - 0x00043e58 626a6465 74656374 5f657874 656e6444 bjdetect_extendD │ │ │ │ - 0x00043e68 69637469 6f6e6172 795f3131 004a6176 ictionary_11.Jav │ │ │ │ - 0x00043e78 615f6f72 675f6f70 656e6376 5f6f626a a_org_opencv_obj │ │ │ │ - 0x00043e88 64657465 63745f4f 626a6465 74656374 detect_Objdetect │ │ │ │ - 0x00043e98 5f657874 656e6444 69637469 6f6e6172 _extendDictionar │ │ │ │ - 0x00043ea8 795f3132 005f5a4e 32637635 61727563 y_12._ZN2cv5aruc │ │ │ │ - 0x00043eb8 6f313044 69637469 6f6e6172 79433145 o10DictionaryC1E │ │ │ │ - 0x00043ec8 76004a61 76615f6f 72675f6f 70656e63 v.Java_org_openc │ │ │ │ - 0x00043ed8 765f6f62 6a646574 6563745f 4f626a64 v_objdetect_Objd │ │ │ │ - 0x00043ee8 65746563 745f6765 6e657261 7465496d etect_generateIm │ │ │ │ - 0x00043ef8 6167654d 61726b65 725f3130 005f5a4e ageMarker_10._ZN │ │ │ │ - 0x00043f08 32637635 61727563 6f313967 656e6572 2cv5aruco19gener │ │ │ │ - 0x00043f18 61746549 6d616765 4d61726b 65724552 ateImageMarkerER │ │ │ │ - 0x00043f28 4b4e5330 5f313044 69637469 6f6e6172 KNS0_10Dictionar │ │ │ │ - 0x00043f38 79456969 524b4e53 5f31325f 4f757470 yEiiRKNS_12_Outp │ │ │ │ - 0x00043f48 75744172 72617945 69004a61 76615f6f utArrayEi.Java_o │ │ │ │ - 0x00043f58 72675f6f 70656e63 765f6f62 6a646574 rg_opencv_objdet │ │ │ │ - 0x00043f68 6563745f 4f626a64 65746563 745f6765 ect_Objdetect_ge │ │ │ │ - 0x00043f78 6e657261 7465496d 6167654d 61726b65 nerateImageMarke │ │ │ │ - 0x00043f88 725f3131 004a6176 615f6f72 675f6f70 r_11.Java_org_op │ │ │ │ + 0x00043c58 65746563 745f6765 74507265 64656669 etect_getPredefi │ │ │ │ + 0x00043c68 6e656444 69637469 6f6e6172 795f3130 nedDictionary_10 │ │ │ │ + 0x00043c78 005f5a4e 32637635 61727563 6f323367 ._ZN2cv5aruco23g │ │ │ │ + 0x00043c88 65745072 65646566 696e6564 44696374 etPredefinedDict │ │ │ │ + 0x00043c98 696f6e61 72794569 004a6176 615f6f72 ionaryEi.Java_or │ │ │ │ + 0x00043ca8 675f6f70 656e6376 5f6f626a 64657465 g_opencv_objdete │ │ │ │ + 0x00043cb8 63745f4f 626a6465 74656374 5f657874 ct_Objdetect_ext │ │ │ │ + 0x00043cc8 656e6444 69637469 6f6e6172 795f3130 endDictionary_10 │ │ │ │ + 0x00043cd8 005f5a4e 32637635 61727563 6f313665 ._ZN2cv5aruco16e │ │ │ │ + 0x00043ce8 7874656e 64446963 74696f6e 61727945 xtendDictionaryE │ │ │ │ + 0x00043cf8 6969524b 4e53305f 31304469 6374696f iiRKNS0_10Dictio │ │ │ │ + 0x00043d08 6e617279 4569004a 6176615f 6f72675f naryEi.Java_org_ │ │ │ │ + 0x00043d18 6f70656e 63765f6f 626a6465 74656374 opencv_objdetect │ │ │ │ + 0x00043d28 5f4f626a 64657465 63745f65 7874656e _Objdetect_exten │ │ │ │ + 0x00043d38 64446963 74696f6e 6172795f 3131004a dDictionary_11.J │ │ │ │ + 0x00043d48 6176615f 6f72675f 6f70656e 63765f6f ava_org_opencv_o │ │ │ │ + 0x00043d58 626a6465 74656374 5f4f626a 64657465 bjdetect_Objdete │ │ │ │ + 0x00043d68 63745f65 7874656e 64446963 74696f6e ct_extendDiction │ │ │ │ + 0x00043d78 6172795f 3132005f 5a4e3263 76356172 ary_12._ZN2cv5ar │ │ │ │ + 0x00043d88 75636f31 30446963 74696f6e 61727943 uco10DictionaryC │ │ │ │ + 0x00043d98 31457600 4a617661 5f6f7267 5f6f7065 1Ev.Java_org_ope │ │ │ │ + 0x00043da8 6e63765f 6f626a64 65746563 745f4f62 ncv_objdetect_Ob │ │ │ │ + 0x00043db8 6a646574 6563745f 67656e65 72617465 jdetect_generate │ │ │ │ + 0x00043dc8 496d6167 654d6172 6b65725f 3130005f ImageMarker_10._ │ │ │ │ + 0x00043dd8 5a4e3263 76356172 75636f31 3967656e ZN2cv5aruco19gen │ │ │ │ + 0x00043de8 65726174 65496d61 67654d61 726b6572 erateImageMarker │ │ │ │ + 0x00043df8 45524b4e 53305f31 30446963 74696f6e ERKNS0_10Diction │ │ │ │ + 0x00043e08 61727945 6969524b 4e535f31 325f4f75 aryEiiRKNS_12_Ou │ │ │ │ + 0x00043e18 74707574 41727261 79456900 4a617661 tputArrayEi.Java │ │ │ │ + 0x00043e28 5f6f7267 5f6f7065 6e63765f 6f626a64 _org_opencv_objd │ │ │ │ + 0x00043e38 65746563 745f4f62 6a646574 6563745f etect_Objdetect_ │ │ │ │ + 0x00043e48 67656e65 72617465 496d6167 654d6172 generateImageMar │ │ │ │ + 0x00043e58 6b65725f 3131004a 6176615f 6f72675f ker_11.Java_org_ │ │ │ │ + 0x00043e68 6f70656e 63765f6f 626a6465 74656374 opencv_objdetect │ │ │ │ + 0x00043e78 5f4f626a 64657465 63745f64 72617744 _Objdetect_drawD │ │ │ │ + 0x00043e88 65746563 74656443 6f726e65 72734368 etectedCornersCh │ │ │ │ + 0x00043e98 61727563 6f5f3130 005f5a4e 32637635 aruco_10._ZN2cv5 │ │ │ │ + 0x00043ea8 61727563 6f323664 72617744 65746563 aruco26drawDetec │ │ │ │ + 0x00043eb8 74656443 6f726e65 72734368 61727563 tedCornersCharuc │ │ │ │ + 0x00043ec8 6f45524b 4e535f31 375f496e 7075744f oERKNS_17_InputO │ │ │ │ + 0x00043ed8 75747075 74417272 61794552 4b4e535f utputArrayERKNS_ │ │ │ │ + 0x00043ee8 31315f49 6e707574 41727261 79455336 11_InputArrayES6 │ │ │ │ + 0x00043ef8 5f4e535f 37536361 6c61725f 49644545 _NS_7Scalar_IdEE │ │ │ │ + 0x00043f08 004a6176 615f6f72 675f6f70 656e6376 .Java_org_opencv │ │ │ │ + 0x00043f18 5f6f626a 64657465 63745f4f 626a6465 _objdetect_Objde │ │ │ │ + 0x00043f28 74656374 5f647261 77446574 65637465 tect_drawDetecte │ │ │ │ + 0x00043f38 64436f72 6e657273 43686172 75636f5f dCornersCharuco_ │ │ │ │ + 0x00043f48 3131004a 6176615f 6f72675f 6f70656e 11.Java_org_open │ │ │ │ + 0x00043f58 63765f6f 626a6465 74656374 5f4f626a cv_objdetect_Obj │ │ │ │ + 0x00043f68 64657465 63745f64 72617744 65746563 detect_drawDetec │ │ │ │ + 0x00043f78 74656443 6f726e65 72734368 61727563 tedCornersCharuc │ │ │ │ + 0x00043f88 6f5f3132 004a6176 615f6f72 675f6f70 o_12.Java_org_op │ │ │ │ 0x00043f98 656e6376 5f6f626a 64657465 63745f51 encv_objdetect_Q │ │ │ │ 0x00043fa8 52436f64 65446574 6563746f 725f5152 RCodeDetector_QR │ │ │ │ 0x00043fb8 436f6465 44657465 63746f72 5f313000 CodeDetector_10. │ │ │ │ 0x00043fc8 5f5a4e32 63763134 5152436f 64654465 _ZN2cv14QRCodeDe │ │ │ │ 0x00043fd8 74656374 6f724331 4576004a 6176615f tectorC1Ev.Java_ │ │ │ │ 0x00043fe8 6f72675f 6f70656e 63765f6f 626a6465 org_opencv_objde │ │ │ │ 0x00043ff8 74656374 5f515243 6f646544 65746563 tect_QRCodeDetec │ │ │ │ @@ -12797,833 +12797,833 @@ │ │ │ │ 0x0004d398 5f5a4e32 63763878 696d6770 726f6332 _ZN2cv8ximgproc2 │ │ │ │ 0x0004d3a8 30616e69 736f7472 6f706963 44696666 0anisotropicDiff │ │ │ │ 0x0004d3b8 7573696f 6e45524b 4e535f31 315f496e usionERKNS_11_In │ │ │ │ 0x0004d3c8 70757441 72726179 45524b4e 535f3132 putArrayERKNS_12 │ │ │ │ 0x0004d3d8 5f4f7574 70757441 72726179 45666669 _OutputArrayEffi │ │ │ │ 0x0004d3e8 004a6176 615f6f72 675f6f70 656e6376 .Java_org_opencv │ │ │ │ 0x0004d3f8 5f78696d 6770726f 635f5869 6d677072 _ximgproc_Ximgpr │ │ │ │ - 0x0004d408 6f635f77 65696768 7465644d 65646961 oc_weightedMedia │ │ │ │ - 0x0004d418 6e46696c 7465725f 3130005f 5a4e3263 nFilter_10._ZN2c │ │ │ │ - 0x0004d428 76387869 6d677072 6f633230 77656967 v8ximgproc20weig │ │ │ │ - 0x0004d438 68746564 4d656469 616e4669 6c746572 htedMedianFilter │ │ │ │ - 0x0004d448 45524b4e 535f3131 5f496e70 75744172 ERKNS_11_InputAr │ │ │ │ - 0x0004d458 72617945 53335f52 4b4e535f 31325f4f rayES3_RKNS_12_O │ │ │ │ - 0x0004d468 75747075 74417272 61794569 64695333 utputArrayEidiS3 │ │ │ │ - 0x0004d478 5f004a61 76615f6f 72675f6f 70656e63 _.Java_org_openc │ │ │ │ - 0x0004d488 765f7869 6d677072 6f635f58 696d6770 v_ximgproc_Ximgp │ │ │ │ - 0x0004d498 726f635f 77656967 68746564 4d656469 roc_weightedMedi │ │ │ │ - 0x0004d4a8 616e4669 6c746572 5f313100 4a617661 anFilter_11.Java │ │ │ │ - 0x0004d4b8 5f6f7267 5f6f7065 6e63765f 78696d67 _org_opencv_ximg │ │ │ │ - 0x0004d4c8 70726f63 5f58696d 6770726f 635f7765 proc_Ximgproc_we │ │ │ │ - 0x0004d4d8 69676874 65644d65 6469616e 46696c74 ightedMedianFilt │ │ │ │ - 0x0004d4e8 65725f31 32004a61 76615f6f 72675f6f er_12.Java_org_o │ │ │ │ - 0x0004d4f8 70656e63 765f7869 6d677072 6f635f58 pencv_ximgproc_X │ │ │ │ - 0x0004d508 696d6770 726f635f 77656967 68746564 imgproc_weighted │ │ │ │ - 0x0004d518 4d656469 616e4669 6c746572 5f313300 MedianFilter_13. │ │ │ │ - 0x0004d528 4a617661 5f6f7267 5f6f7065 6e63765f Java_org_opencv_ │ │ │ │ - 0x0004d538 78696d67 70726f63 5f58696d 6770726f ximgproc_Ximgpro │ │ │ │ - 0x0004d548 635f6372 65617465 52464665 61747572 c_createRFFeatur │ │ │ │ - 0x0004d558 65476574 7465725f 3130005f 5a4e3263 eGetter_10._ZN2c │ │ │ │ - 0x0004d568 76387869 6d677072 6f633231 63726561 v8ximgproc21crea │ │ │ │ - 0x0004d578 74655246 46656174 75726547 65747465 teRFFeatureGette │ │ │ │ - 0x0004d588 72457600 4a617661 5f6f7267 5f6f7065 rEv.Java_org_ope │ │ │ │ - 0x0004d598 6e63765f 78696d67 70726f63 5f58696d ncv_ximgproc_Xim │ │ │ │ - 0x0004d5a8 6770726f 635f6372 65617465 53747275 gproc_createStru │ │ │ │ - 0x0004d5b8 63747572 65644564 67654465 74656374 cturedEdgeDetect │ │ │ │ - 0x0004d5c8 696f6e5f 3130005f 5a4e3263 76387869 ion_10._ZN2cv8xi │ │ │ │ - 0x0004d5d8 6d677072 6f633239 63726561 74655374 mgproc29createSt │ │ │ │ - 0x0004d5e8 72756374 75726564 45646765 44657465 ructuredEdgeDete │ │ │ │ - 0x0004d5f8 6374696f 6e45524b 4e537437 5f5f6378 ctionERKNSt7__cx │ │ │ │ - 0x0004d608 78313131 32626173 69635f73 7472696e x1112basic_strin │ │ │ │ - 0x0004d618 67496353 74313163 6861725f 74726169 gIcSt11char_trai │ │ │ │ - 0x0004d628 74734963 45536149 63454545 4e535f33 tsIcESaIcEEENS_3 │ │ │ │ - 0x0004d638 50747249 4b4e5330 5f313552 46466561 PtrIKNS0_15RFFea │ │ │ │ - 0x0004d648 74757265 47657474 65724545 45004a61 tureGetterEEE.Ja │ │ │ │ - 0x0004d658 76615f6f 72675f6f 70656e63 765f7869 va_org_opencv_xi │ │ │ │ - 0x0004d668 6d677072 6f635f58 696d6770 726f635f mgproc_Ximgproc_ │ │ │ │ - 0x0004d678 63726561 74655374 72756374 75726564 createStructured │ │ │ │ - 0x0004d688 45646765 44657465 6374696f 6e5f3131 EdgeDetection_11 │ │ │ │ - 0x0004d698 004a6176 615f6f72 675f6f70 656e6376 .Java_org_opencv │ │ │ │ - 0x0004d6a8 5f78696d 6770726f 635f5869 6d677072 _ximgproc_Ximgpr │ │ │ │ - 0x0004d6b8 6f635f63 72656174 65456467 65417761 oc_createEdgeAwa │ │ │ │ - 0x0004d6c8 7265496e 74657270 6f6c6174 6f725f31 reInterpolator_1 │ │ │ │ - 0x0004d6d8 30005f5a 4e326376 3878696d 6770726f 0._ZN2cv8ximgpro │ │ │ │ - 0x0004d6e8 63323763 72656174 65456467 65417761 c27createEdgeAwa │ │ │ │ - 0x0004d6f8 7265496e 74657270 6f6c6174 6f724576 reInterpolatorEv │ │ │ │ - 0x0004d708 004a6176 615f6f72 675f6f70 656e6376 .Java_org_opencv │ │ │ │ - 0x0004d718 5f78696d 6770726f 635f5869 6d677072 _ximgproc_Ximgpr │ │ │ │ - 0x0004d728 6f635f63 72656174 65524943 496e7465 oc_createRICInte │ │ │ │ - 0x0004d738 72706f6c 61746f72 5f313000 5f5a4e32 rpolator_10._ZN2 │ │ │ │ - 0x0004d748 63763878 696d6770 726f6332 31637265 cv8ximgproc21cre │ │ │ │ - 0x0004d758 61746552 4943496e 74657270 6f6c6174 ateRICInterpolat │ │ │ │ - 0x0004d768 6f724576 004a6176 615f6f72 675f6f70 orEv.Java_org_op │ │ │ │ - 0x0004d778 656e6376 5f78696d 6770726f 635f5869 encv_ximgproc_Xi │ │ │ │ - 0x0004d788 6d677072 6f635f63 72656174 65537570 mgproc_createSup │ │ │ │ - 0x0004d798 65727069 78656c53 4c49435f 3130005f erpixelSLIC_10._ │ │ │ │ - 0x0004d7a8 5a4e3263 76387869 6d677072 6f633230 ZN2cv8ximgproc20 │ │ │ │ - 0x0004d7b8 63726561 74655375 70657270 6978656c createSuperpixel │ │ │ │ - 0x0004d7c8 534c4943 45524b4e 535f3131 5f496e70 SLICERKNS_11_Inp │ │ │ │ - 0x0004d7d8 75744172 72617945 69696600 4a617661 utArrayEiif.Java │ │ │ │ + 0x0004d408 6f635f52 61646f6e 5472616e 73666f72 oc_RadonTransfor │ │ │ │ + 0x0004d418 6d5f3130 005f5a4e 32637638 78696d67 m_10._ZN2cv8ximg │ │ │ │ + 0x0004d428 70726f63 31345261 646f6e54 72616e73 proc14RadonTrans │ │ │ │ + 0x0004d438 666f726d 45524b4e 535f3131 5f496e70 formERKNS_11_Inp │ │ │ │ + 0x0004d448 75744172 72617945 524b4e53 5f31325f utArrayERKNS_12_ │ │ │ │ + 0x0004d458 4f757470 75744172 72617945 64646462 OutputArrayEdddb │ │ │ │ + 0x0004d468 62004a61 76615f6f 72675f6f 70656e63 b.Java_org_openc │ │ │ │ + 0x0004d478 765f7869 6d677072 6f635f58 696d6770 v_ximgproc_Ximgp │ │ │ │ + 0x0004d488 726f635f 5261646f 6e547261 6e73666f roc_RadonTransfo │ │ │ │ + 0x0004d498 726d5f31 31004a61 76615f6f 72675f6f rm_11.Java_org_o │ │ │ │ + 0x0004d4a8 70656e63 765f7869 6d677072 6f635f58 pencv_ximgproc_X │ │ │ │ + 0x0004d4b8 696d6770 726f635f 5261646f 6e547261 imgproc_RadonTra │ │ │ │ + 0x0004d4c8 6e73666f 726d5f31 32004a61 76615f6f nsform_12.Java_o │ │ │ │ + 0x0004d4d8 72675f6f 70656e63 765f7869 6d677072 rg_opencv_ximgpr │ │ │ │ + 0x0004d4e8 6f635f58 696d6770 726f635f 5261646f oc_Ximgproc_Rado │ │ │ │ + 0x0004d4f8 6e547261 6e73666f 726d5f31 33004a61 nTransform_13.Ja │ │ │ │ + 0x0004d508 76615f6f 72675f6f 70656e63 765f7869 va_org_opencv_xi │ │ │ │ + 0x0004d518 6d677072 6f635f58 696d6770 726f635f mgproc_Ximgproc_ │ │ │ │ + 0x0004d528 5261646f 6e547261 6e73666f 726d5f31 RadonTransform_1 │ │ │ │ + 0x0004d538 34004a61 76615f6f 72675f6f 70656e63 4.Java_org_openc │ │ │ │ + 0x0004d548 765f7869 6d677072 6f635f58 696d6770 v_ximgproc_Ximgp │ │ │ │ + 0x0004d558 726f635f 5261646f 6e547261 6e73666f roc_RadonTransfo │ │ │ │ + 0x0004d568 726d5f31 35004a61 76615f6f 72675f6f rm_15.Java_org_o │ │ │ │ + 0x0004d578 70656e63 765f7869 6d677072 6f635f58 pencv_ximgproc_X │ │ │ │ + 0x0004d588 696d6770 726f635f 63726561 74654564 imgproc_createEd │ │ │ │ + 0x0004d598 6765426f 7865735f 3130005f 5a4e3263 geBoxes_10._ZN2c │ │ │ │ + 0x0004d5a8 76387869 6d677072 6f633135 63726561 v8ximgproc15crea │ │ │ │ + 0x0004d5b8 74654564 6765426f 78657345 66666666 teEdgeBoxesEffff │ │ │ │ + 0x0004d5c8 69666666 66666666 004a6176 615f6f72 ifffffff.Java_or │ │ │ │ + 0x0004d5d8 675f6f70 656e6376 5f78696d 6770726f g_opencv_ximgpro │ │ │ │ + 0x0004d5e8 635f5869 6d677072 6f635f63 72656174 c_Ximgproc_creat │ │ │ │ + 0x0004d5f8 65456467 65426f78 65735f31 31004a61 eEdgeBoxes_11.Ja │ │ │ │ + 0x0004d608 76615f6f 72675f6f 70656e63 765f7869 va_org_opencv_xi │ │ │ │ + 0x0004d618 6d677072 6f635f58 696d6770 726f635f mgproc_Ximgproc_ │ │ │ │ + 0x0004d628 63726561 74654564 6765426f 7865735f createEdgeBoxes_ │ │ │ │ + 0x0004d638 3132004a 6176615f 6f72675f 6f70656e 12.Java_org_open │ │ │ │ + 0x0004d648 63765f78 696d6770 726f635f 58696d67 cv_ximgproc_Ximg │ │ │ │ + 0x0004d658 70726f63 5f637265 61746545 64676542 proc_createEdgeB │ │ │ │ + 0x0004d668 6f786573 5f313300 4a617661 5f6f7267 oxes_13.Java_org │ │ │ │ + 0x0004d678 5f6f7065 6e63765f 78696d67 70726f63 _opencv_ximgproc │ │ │ │ + 0x0004d688 5f58696d 6770726f 635f6372 65617465 _Ximgproc_create │ │ │ │ + 0x0004d698 45646765 426f7865 735f3134 004a6176 EdgeBoxes_14.Jav │ │ │ │ + 0x0004d6a8 615f6f72 675f6f70 656e6376 5f78696d a_org_opencv_xim │ │ │ │ + 0x0004d6b8 6770726f 635f5869 6d677072 6f635f63 gproc_Ximgproc_c │ │ │ │ + 0x0004d6c8 72656174 65456467 65426f78 65735f31 reateEdgeBoxes_1 │ │ │ │ + 0x0004d6d8 35004a61 76615f6f 72675f6f 70656e63 5.Java_org_openc │ │ │ │ + 0x0004d6e8 765f7869 6d677072 6f635f58 696d6770 v_ximgproc_Ximgp │ │ │ │ + 0x0004d6f8 726f635f 63726561 74654564 6765426f roc_createEdgeBo │ │ │ │ + 0x0004d708 7865735f 3136004a 6176615f 6f72675f xes_16.Java_org_ │ │ │ │ + 0x0004d718 6f70656e 63765f78 696d6770 726f635f opencv_ximgproc_ │ │ │ │ + 0x0004d728 58696d67 70726f63 5f637265 61746545 Ximgproc_createE │ │ │ │ + 0x0004d738 64676542 6f786573 5f313700 4a617661 dgeBoxes_17.Java │ │ │ │ + 0x0004d748 5f6f7267 5f6f7065 6e63765f 78696d67 _org_opencv_ximg │ │ │ │ + 0x0004d758 70726f63 5f58696d 6770726f 635f6372 proc_Ximgproc_cr │ │ │ │ + 0x0004d768 65617465 45646765 426f7865 735f3138 eateEdgeBoxes_18 │ │ │ │ + 0x0004d778 004a6176 615f6f72 675f6f70 656e6376 .Java_org_opencv │ │ │ │ + 0x0004d788 5f78696d 6770726f 635f5869 6d677072 _ximgproc_Ximgpr │ │ │ │ + 0x0004d798 6f635f63 72656174 65456467 65426f78 oc_createEdgeBox │ │ │ │ + 0x0004d7a8 65735f31 39004a61 76615f6f 72675f6f es_19.Java_org_o │ │ │ │ + 0x0004d7b8 70656e63 765f7869 6d677072 6f635f58 pencv_ximgproc_X │ │ │ │ + 0x0004d7c8 696d6770 726f635f 63726561 74654564 imgproc_createEd │ │ │ │ + 0x0004d7d8 6765426f 7865735f 31313000 4a617661 geBoxes_110.Java │ │ │ │ 0x0004d7e8 5f6f7267 5f6f7065 6e63765f 78696d67 _org_opencv_ximg │ │ │ │ 0x0004d7f8 70726f63 5f58696d 6770726f 635f6372 proc_Ximgproc_cr │ │ │ │ - 0x0004d808 65617465 53757065 72706978 656c534c eateSuperpixelSL │ │ │ │ - 0x0004d818 49435f31 31004a61 76615f6f 72675f6f IC_11.Java_org_o │ │ │ │ - 0x0004d828 70656e63 765f7869 6d677072 6f635f58 pencv_ximgproc_X │ │ │ │ - 0x0004d838 696d6770 726f635f 63726561 74655375 imgproc_createSu │ │ │ │ - 0x0004d848 70657270 6978656c 534c4943 5f313200 perpixelSLIC_12. │ │ │ │ - 0x0004d858 4a617661 5f6f7267 5f6f7065 6e63765f Java_org_opencv_ │ │ │ │ - 0x0004d868 78696d67 70726f63 5f58696d 6770726f ximgproc_Ximgpro │ │ │ │ - 0x0004d878 635f6372 65617465 53757065 72706978 c_createSuperpix │ │ │ │ - 0x0004d888 656c534c 49435f31 33004a61 76615f6f elSLIC_13.Java_o │ │ │ │ - 0x0004d898 72675f6f 70656e63 765f7869 6d677072 rg_opencv_ximgpr │ │ │ │ - 0x0004d8a8 6f635f58 696d6770 726f635f 63726561 oc_Ximgproc_crea │ │ │ │ - 0x0004d8b8 74654772 61706853 65676d65 6e746174 teGraphSegmentat │ │ │ │ - 0x0004d8c8 696f6e5f 3130005f 5a4e3263 76387869 ion_10._ZN2cv8xi │ │ │ │ - 0x0004d8d8 6d677072 6f633132 7365676d 656e7461 mgproc12segmenta │ │ │ │ - 0x0004d8e8 74696f6e 32336372 65617465 47726170 tion23createGrap │ │ │ │ - 0x0004d8f8 68536567 6d656e74 6174696f 6e456466 hSegmentationEdf │ │ │ │ - 0x0004d908 69004a61 76615f6f 72675f6f 70656e63 i.Java_org_openc │ │ │ │ - 0x0004d918 765f7869 6d677072 6f635f58 696d6770 v_ximgproc_Ximgp │ │ │ │ - 0x0004d928 726f635f 63726561 74654772 61706853 roc_createGraphS │ │ │ │ - 0x0004d938 65676d65 6e746174 696f6e5f 3131004a egmentation_11.J │ │ │ │ - 0x0004d948 6176615f 6f72675f 6f70656e 63765f78 ava_org_opencv_x │ │ │ │ - 0x0004d958 696d6770 726f635f 58696d67 70726f63 imgproc_Ximgproc │ │ │ │ - 0x0004d968 5f637265 61746547 72617068 5365676d _createGraphSegm │ │ │ │ - 0x0004d978 656e7461 74696f6e 5f313200 4a617661 entation_12.Java │ │ │ │ - 0x0004d988 5f6f7267 5f6f7065 6e63765f 78696d67 _org_opencv_ximg │ │ │ │ - 0x0004d998 70726f63 5f58696d 6770726f 635f6372 proc_Ximgproc_cr │ │ │ │ - 0x0004d9a8 65617465 47726170 68536567 6d656e74 eateGraphSegment │ │ │ │ - 0x0004d9b8 6174696f 6e5f3133 004a6176 615f6f72 ation_13.Java_or │ │ │ │ + 0x0004d808 65617465 45646765 426f7865 735f3131 eateEdgeBoxes_11 │ │ │ │ + 0x0004d818 31004a61 76615f6f 72675f6f 70656e63 1.Java_org_openc │ │ │ │ + 0x0004d828 765f7869 6d677072 6f635f58 696d6770 v_ximgproc_Ximgp │ │ │ │ + 0x0004d838 726f635f 63726561 74654564 6765426f roc_createEdgeBo │ │ │ │ + 0x0004d848 7865735f 31313200 4a617661 5f6f7267 xes_112.Java_org │ │ │ │ + 0x0004d858 5f6f7065 6e63765f 78696d67 70726f63 _opencv_ximgproc │ │ │ │ + 0x0004d868 5f58696d 6770726f 635f6372 65617465 _Ximgproc_create │ │ │ │ + 0x0004d878 52464665 61747572 65476574 7465725f RFFeatureGetter_ │ │ │ │ + 0x0004d888 3130005f 5a4e3263 76387869 6d677072 10._ZN2cv8ximgpr │ │ │ │ + 0x0004d898 6f633231 63726561 74655246 46656174 oc21createRFFeat │ │ │ │ + 0x0004d8a8 75726547 65747465 72457600 4a617661 ureGetterEv.Java │ │ │ │ + 0x0004d8b8 5f6f7267 5f6f7065 6e63765f 78696d67 _org_opencv_ximg │ │ │ │ + 0x0004d8c8 70726f63 5f58696d 6770726f 635f6372 proc_Ximgproc_cr │ │ │ │ + 0x0004d8d8 65617465 53747275 63747572 65644564 eateStructuredEd │ │ │ │ + 0x0004d8e8 67654465 74656374 696f6e5f 3130005f geDetection_10._ │ │ │ │ + 0x0004d8f8 5a4e3263 76387869 6d677072 6f633239 ZN2cv8ximgproc29 │ │ │ │ + 0x0004d908 63726561 74655374 72756374 75726564 createStructured │ │ │ │ + 0x0004d918 45646765 44657465 6374696f 6e45524b EdgeDetectionERK │ │ │ │ + 0x0004d928 4e537437 5f5f6378 78313131 32626173 NSt7__cxx1112bas │ │ │ │ + 0x0004d938 69635f73 7472696e 67496353 74313163 ic_stringIcSt11c │ │ │ │ + 0x0004d948 6861725f 74726169 74734963 45536149 har_traitsIcESaI │ │ │ │ + 0x0004d958 63454545 4e535f33 50747249 4b4e5330 cEEENS_3PtrIKNS0 │ │ │ │ + 0x0004d968 5f313552 46466561 74757265 47657474 _15RFFeatureGett │ │ │ │ + 0x0004d978 65724545 45004a61 76615f6f 72675f6f erEEE.Java_org_o │ │ │ │ + 0x0004d988 70656e63 765f7869 6d677072 6f635f58 pencv_ximgproc_X │ │ │ │ + 0x0004d998 696d6770 726f635f 63726561 74655374 imgproc_createSt │ │ │ │ + 0x0004d9a8 72756374 75726564 45646765 44657465 ructuredEdgeDete │ │ │ │ + 0x0004d9b8 6374696f 6e5f3131 004a6176 615f6f72 ction_11.Java_or │ │ │ │ 0x0004d9c8 675f6f70 656e6376 5f78696d 6770726f g_opencv_ximgpro │ │ │ │ 0x0004d9d8 635f5869 6d677072 6f635f63 72656174 c_Ximgproc_creat │ │ │ │ - 0x0004d9e8 6553656c 65637469 76655365 61726368 eSelectiveSearch │ │ │ │ - 0x0004d9f8 5365676d 656e7461 74696f6e 53747261 SegmentationStra │ │ │ │ - 0x0004da08 74656779 436f6c6f 725f3130 005f5a4e tegyColor_10._ZN │ │ │ │ - 0x0004da18 32637638 78696d67 70726f63 31327365 2cv8ximgproc12se │ │ │ │ - 0x0004da28 676d656e 74617469 6f6e3436 63726561 gmentation46crea │ │ │ │ - 0x0004da38 74655365 6c656374 69766553 65617263 teSelectiveSearc │ │ │ │ - 0x0004da48 68536567 6d656e74 6174696f 6e537472 hSegmentationStr │ │ │ │ - 0x0004da58 61746567 79436f6c 6f724576 004a6176 ategyColorEv.Jav │ │ │ │ - 0x0004da68 615f6f72 675f6f70 656e6376 5f78696d a_org_opencv_xim │ │ │ │ - 0x0004da78 6770726f 635f5869 6d677072 6f635f63 gproc_Ximgproc_c │ │ │ │ - 0x0004da88 72656174 6553656c 65637469 76655365 reateSelectiveSe │ │ │ │ - 0x0004da98 61726368 5365676d 656e7461 74696f6e archSegmentation │ │ │ │ - 0x0004daa8 53747261 74656779 53697a65 5f313000 StrategySize_10. │ │ │ │ - 0x0004dab8 5f5a4e32 63763878 696d6770 726f6331 _ZN2cv8ximgproc1 │ │ │ │ - 0x0004dac8 32736567 6d656e74 6174696f 6e343563 2segmentation45c │ │ │ │ - 0x0004dad8 72656174 6553656c 65637469 76655365 reateSelectiveSe │ │ │ │ - 0x0004dae8 61726368 5365676d 656e7461 74696f6e archSegmentation │ │ │ │ - 0x0004daf8 53747261 74656779 53697a65 4576004a StrategySizeEv.J │ │ │ │ - 0x0004db08 6176615f 6f72675f 6f70656e 63765f78 ava_org_opencv_x │ │ │ │ - 0x0004db18 696d6770 726f635f 58696d67 70726f63 imgproc_Ximgproc │ │ │ │ - 0x0004db28 5f637265 61746553 656c6563 74697665 _createSelective │ │ │ │ - 0x0004db38 53656172 63685365 676d656e 74617469 SearchSegmentati │ │ │ │ - 0x0004db48 6f6e5374 72617465 67795465 78747572 onStrategyTextur │ │ │ │ - 0x0004db58 655f3130 005f5a4e 32637638 78696d67 e_10._ZN2cv8ximg │ │ │ │ - 0x0004db68 70726f63 31327365 676d656e 74617469 proc12segmentati │ │ │ │ - 0x0004db78 6f6e3438 63726561 74655365 6c656374 on48createSelect │ │ │ │ - 0x0004db88 69766553 65617263 68536567 6d656e74 iveSearchSegment │ │ │ │ - 0x0004db98 6174696f 6e537472 61746567 79546578 ationStrategyTex │ │ │ │ - 0x0004dba8 74757265 4576004a 6176615f 6f72675f tureEv.Java_org_ │ │ │ │ - 0x0004dbb8 6f70656e 63765f78 696d6770 726f635f opencv_ximgproc_ │ │ │ │ - 0x0004dbc8 58696d67 70726f63 5f637265 61746553 Ximgproc_createS │ │ │ │ - 0x0004dbd8 656c6563 74697665 53656172 63685365 electiveSearchSe │ │ │ │ - 0x0004dbe8 676d656e 74617469 6f6e5374 72617465 gmentationStrate │ │ │ │ - 0x0004dbf8 67794669 6c6c5f31 30005f5a 4e326376 gyFill_10._ZN2cv │ │ │ │ - 0x0004dc08 3878696d 6770726f 63313273 65676d65 8ximgproc12segme │ │ │ │ - 0x0004dc18 6e746174 696f6e34 35637265 61746553 ntation45createS │ │ │ │ - 0x0004dc28 656c6563 74697665 53656172 63685365 electiveSearchSe │ │ │ │ - 0x0004dc38 676d656e 74617469 6f6e5374 72617465 gmentationStrate │ │ │ │ - 0x0004dc48 67794669 6c6c4576 004a6176 615f6f72 gyFillEv.Java_or │ │ │ │ - 0x0004dc58 675f6f70 656e6376 5f78696d 6770726f g_opencv_ximgpro │ │ │ │ - 0x0004dc68 635f5869 6d677072 6f635f63 72656174 c_Ximgproc_creat │ │ │ │ - 0x0004dc78 6553656c 65637469 76655365 61726368 eSelectiveSearch │ │ │ │ - 0x0004dc88 5365676d 656e7461 74696f6e 53747261 SegmentationStra │ │ │ │ - 0x0004dc98 74656779 4d756c74 69706c65 5f313000 tegyMultiple_10. │ │ │ │ - 0x0004dca8 5f5a4e32 63763878 696d6770 726f6331 _ZN2cv8ximgproc1 │ │ │ │ - 0x0004dcb8 32736567 6d656e74 6174696f 6e343963 2segmentation49c │ │ │ │ - 0x0004dcc8 72656174 6553656c 65637469 76655365 reateSelectiveSe │ │ │ │ - 0x0004dcd8 61726368 5365676d 656e7461 74696f6e archSegmentation │ │ │ │ - 0x0004dce8 53747261 74656779 4d756c74 69706c65 StrategyMultiple │ │ │ │ - 0x0004dcf8 4576004a 6176615f 6f72675f 6f70656e Ev.Java_org_open │ │ │ │ - 0x0004dd08 63765f78 696d6770 726f635f 58696d67 cv_ximgproc_Ximg │ │ │ │ - 0x0004dd18 70726f63 5f637265 61746553 656c6563 proc_createSelec │ │ │ │ - 0x0004dd28 74697665 53656172 63685365 676d656e tiveSearchSegmen │ │ │ │ - 0x0004dd38 74617469 6f6e5374 72617465 67794d75 tationStrategyMu │ │ │ │ - 0x0004dd48 6c746970 6c655f31 31005f5a 4e326376 ltiple_11._ZN2cv │ │ │ │ - 0x0004dd58 3878696d 6770726f 63313273 65676d65 8ximgproc12segme │ │ │ │ - 0x0004dd68 6e746174 696f6e34 39637265 61746553 ntation49createS │ │ │ │ - 0x0004dd78 656c6563 74697665 53656172 63685365 electiveSearchSe │ │ │ │ - 0x0004dd88 676d656e 74617469 6f6e5374 72617465 gmentationStrate │ │ │ │ - 0x0004dd98 67794d75 6c746970 6c65454e 535f3350 gyMultipleENS_3P │ │ │ │ - 0x0004dda8 7472494e 53315f33 3553656c 65637469 trINS1_35Selecti │ │ │ │ - 0x0004ddb8 76655365 61726368 5365676d 656e7461 veSearchSegmenta │ │ │ │ - 0x0004ddc8 74696f6e 53747261 74656779 45454500 tionStrategyEEE. │ │ │ │ - 0x0004ddd8 4a617661 5f6f7267 5f6f7065 6e63765f Java_org_opencv_ │ │ │ │ - 0x0004dde8 78696d67 70726f63 5f58696d 6770726f ximgproc_Ximgpro │ │ │ │ - 0x0004ddf8 635f6372 65617465 53656c65 63746976 c_createSelectiv │ │ │ │ - 0x0004de08 65536561 72636853 65676d65 6e746174 eSearchSegmentat │ │ │ │ - 0x0004de18 696f6e53 74726174 6567794d 756c7469 ionStrategyMulti │ │ │ │ - 0x0004de28 706c655f 3132005f 5a4e3263 76387869 ple_12._ZN2cv8xi │ │ │ │ - 0x0004de38 6d677072 6f633132 7365676d 656e7461 mgproc12segmenta │ │ │ │ - 0x0004de48 74696f6e 34396372 65617465 53656c65 tion49createSele │ │ │ │ - 0x0004de58 63746976 65536561 72636853 65676d65 ctiveSearchSegme │ │ │ │ - 0x0004de68 6e746174 696f6e53 74726174 6567794d ntationStrategyM │ │ │ │ - 0x0004de78 756c7469 706c6545 4e535f33 50747249 ultipleENS_3PtrI │ │ │ │ - 0x0004de88 4e53315f 33355365 6c656374 69766553 NS1_35SelectiveS │ │ │ │ - 0x0004de98 65617263 68536567 6d656e74 6174696f earchSegmentatio │ │ │ │ - 0x0004dea8 6e537472 61746567 79454545 53345f00 nStrategyEEES4_. │ │ │ │ - 0x0004deb8 4a617661 5f6f7267 5f6f7065 6e63765f Java_org_opencv_ │ │ │ │ - 0x0004dec8 78696d67 70726f63 5f58696d 6770726f ximgproc_Ximgpro │ │ │ │ - 0x0004ded8 635f6372 65617465 53656c65 63746976 c_createSelectiv │ │ │ │ - 0x0004dee8 65536561 72636853 65676d65 6e746174 eSearchSegmentat │ │ │ │ - 0x0004def8 696f6e53 74726174 6567794d 756c7469 ionStrategyMulti │ │ │ │ - 0x0004df08 706c655f 3133005f 5a4e3263 76387869 ple_13._ZN2cv8xi │ │ │ │ - 0x0004df18 6d677072 6f633132 7365676d 656e7461 mgproc12segmenta │ │ │ │ - 0x0004df28 74696f6e 34396372 65617465 53656c65 tion49createSele │ │ │ │ - 0x0004df38 63746976 65536561 72636853 65676d65 ctiveSearchSegme │ │ │ │ - 0x0004df48 6e746174 696f6e53 74726174 6567794d ntationStrategyM │ │ │ │ - 0x0004df58 756c7469 706c6545 4e535f33 50747249 ultipleENS_3PtrI │ │ │ │ - 0x0004df68 4e53315f 33355365 6c656374 69766553 NS1_35SelectiveS │ │ │ │ - 0x0004df78 65617263 68536567 6d656e74 6174696f earchSegmentatio │ │ │ │ - 0x0004df88 6e537472 61746567 79454545 53345f53 nStrategyEEES4_S │ │ │ │ - 0x0004df98 345f004a 6176615f 6f72675f 6f70656e 4_.Java_org_open │ │ │ │ - 0x0004dfa8 63765f78 696d6770 726f635f 58696d67 cv_ximgproc_Ximg │ │ │ │ - 0x0004dfb8 70726f63 5f637265 61746553 656c6563 proc_createSelec │ │ │ │ - 0x0004dfc8 74697665 53656172 63685365 676d656e tiveSearchSegmen │ │ │ │ - 0x0004dfd8 74617469 6f6e5374 72617465 67794d75 tationStrategyMu │ │ │ │ - 0x0004dfe8 6c746970 6c655f31 34005f5a 4e326376 ltiple_14._ZN2cv │ │ │ │ - 0x0004dff8 3878696d 6770726f 63313273 65676d65 8ximgproc12segme │ │ │ │ - 0x0004e008 6e746174 696f6e34 39637265 61746553 ntation49createS │ │ │ │ - 0x0004e018 656c6563 74697665 53656172 63685365 electiveSearchSe │ │ │ │ - 0x0004e028 676d656e 74617469 6f6e5374 72617465 gmentationStrate │ │ │ │ - 0x0004e038 67794d75 6c746970 6c65454e 535f3350 gyMultipleENS_3P │ │ │ │ - 0x0004e048 7472494e 53315f33 3553656c 65637469 trINS1_35Selecti │ │ │ │ - 0x0004e058 76655365 61726368 5365676d 656e7461 veSearchSegmenta │ │ │ │ - 0x0004e068 74696f6e 53747261 74656779 45454553 tionStrategyEEES │ │ │ │ - 0x0004e078 345f5334 5f53345f 004a6176 615f6f72 4_S4_S4_.Java_or │ │ │ │ - 0x0004e088 675f6f70 656e6376 5f78696d 6770726f g_opencv_ximgpro │ │ │ │ - 0x0004e098 635f5869 6d677072 6f635f63 72656174 c_Ximgproc_creat │ │ │ │ - 0x0004e0a8 6553656c 65637469 76655365 61726368 eSelectiveSearch │ │ │ │ - 0x0004e0b8 5365676d 656e7461 74696f6e 5f313000 Segmentation_10. │ │ │ │ - 0x0004e0c8 5f5a4e32 63763878 696d6770 726f6331 _ZN2cv8ximgproc1 │ │ │ │ - 0x0004e0d8 32736567 6d656e74 6174696f 6e333363 2segmentation33c │ │ │ │ - 0x0004e0e8 72656174 6553656c 65637469 76655365 reateSelectiveSe │ │ │ │ - 0x0004e0f8 61726368 5365676d 656e7461 74696f6e archSegmentation │ │ │ │ - 0x0004e108 4576004a 6176615f 6f72675f 6f70656e Ev.Java_org_open │ │ │ │ - 0x0004e118 63765f78 696d6770 726f635f 58696d67 cv_ximgproc_Ximg │ │ │ │ - 0x0004e128 70726f63 5f637265 61746553 75706572 proc_createSuper │ │ │ │ - 0x0004e138 70697865 6c534545 44535f31 30005f5a pixelSEEDS_10._Z │ │ │ │ - 0x0004e148 4e326376 3878696d 6770726f 63323163 N2cv8ximgproc21c │ │ │ │ - 0x0004e158 72656174 65537570 65727069 78656c53 reateSuperpixelS │ │ │ │ - 0x0004e168 45454453 45696969 69696969 62004a61 EEDSEiiiiiiib.Ja │ │ │ │ - 0x0004e178 76615f6f 72675f6f 70656e63 765f7869 va_org_opencv_xi │ │ │ │ - 0x0004e188 6d677072 6f635f58 696d6770 726f635f mgproc_Ximgproc_ │ │ │ │ - 0x0004e198 63726561 74655375 70657270 6978656c createSuperpixel │ │ │ │ - 0x0004e1a8 53454544 535f3131 004a6176 615f6f72 SEEDS_11.Java_or │ │ │ │ - 0x0004e1b8 675f6f70 656e6376 5f78696d 6770726f g_opencv_ximgpro │ │ │ │ - 0x0004e1c8 635f5869 6d677072 6f635f63 72656174 c_Ximgproc_creat │ │ │ │ - 0x0004e1d8 65537570 65727069 78656c53 45454453 eSuperpixelSEEDS │ │ │ │ - 0x0004e1e8 5f313200 4a617661 5f6f7267 5f6f7065 _12.Java_org_ope │ │ │ │ - 0x0004e1f8 6e63765f 78696d67 70726f63 5f58696d ncv_ximgproc_Xim │ │ │ │ - 0x0004e208 6770726f 635f6372 65617465 53757065 gproc_createSupe │ │ │ │ - 0x0004e218 72706978 656c5345 4544535f 3133004a rpixelSEEDS_13.J │ │ │ │ - 0x0004e228 6176615f 6f72675f 6f70656e 63765f78 ava_org_opencv_x │ │ │ │ - 0x0004e238 696d6770 726f635f 58696d67 70726f63 imgproc_Ximgproc │ │ │ │ - 0x0004e248 5f637265 61746553 63616e53 65676d65 _createScanSegme │ │ │ │ - 0x0004e258 6e745f31 30005f5a 4e326376 3878696d nt_10._ZN2cv8xim │ │ │ │ - 0x0004e268 6770726f 63313763 72656174 65536361 gproc17createSca │ │ │ │ - 0x0004e278 6e536567 6d656e74 45696969 6962004a nSegmentEiiiib.J │ │ │ │ - 0x0004e288 6176615f 6f72675f 6f70656e 63765f78 ava_org_opencv_x │ │ │ │ - 0x0004e298 696d6770 726f635f 58696d67 70726f63 imgproc_Ximgproc │ │ │ │ - 0x0004e2a8 5f637265 61746553 63616e53 65676d65 _createScanSegme │ │ │ │ - 0x0004e2b8 6e745f31 31004a61 76615f6f 72675f6f nt_11.Java_org_o │ │ │ │ - 0x0004e2c8 70656e63 765f7869 6d677072 6f635f58 pencv_ximgproc_X │ │ │ │ - 0x0004e2d8 696d6770 726f635f 63726561 74655363 imgproc_createSc │ │ │ │ - 0x0004e2e8 616e5365 676d656e 745f3132 004a6176 anSegment_12.Jav │ │ │ │ - 0x0004e2f8 615f6f72 675f6f70 656e6376 5f78696d a_org_opencv_xim │ │ │ │ - 0x0004e308 6770726f 635f5869 6d677072 6f635f52 gproc_Ximgproc_R │ │ │ │ - 0x0004e318 61646f6e 5472616e 73666f72 6d5f3130 adonTransform_10 │ │ │ │ - 0x0004e328 005f5a4e 32637638 78696d67 70726f63 ._ZN2cv8ximgproc │ │ │ │ - 0x0004e338 31345261 646f6e54 72616e73 666f726d 14RadonTransform │ │ │ │ - 0x0004e348 45524b4e 535f3131 5f496e70 75744172 ERKNS_11_InputAr │ │ │ │ - 0x0004e358 72617945 524b4e53 5f31325f 4f757470 rayERKNS_12_Outp │ │ │ │ - 0x0004e368 75744172 72617945 64646462 62004a61 utArrayEdddbb.Ja │ │ │ │ - 0x0004e378 76615f6f 72675f6f 70656e63 765f7869 va_org_opencv_xi │ │ │ │ - 0x0004e388 6d677072 6f635f58 696d6770 726f635f mgproc_Ximgproc_ │ │ │ │ - 0x0004e398 5261646f 6e547261 6e73666f 726d5f31 RadonTransform_1 │ │ │ │ - 0x0004e3a8 31004a61 76615f6f 72675f6f 70656e63 1.Java_org_openc │ │ │ │ - 0x0004e3b8 765f7869 6d677072 6f635f58 696d6770 v_ximgproc_Ximgp │ │ │ │ - 0x0004e3c8 726f635f 5261646f 6e547261 6e73666f roc_RadonTransfo │ │ │ │ - 0x0004e3d8 726d5f31 32004a61 76615f6f 72675f6f rm_12.Java_org_o │ │ │ │ - 0x0004e3e8 70656e63 765f7869 6d677072 6f635f58 pencv_ximgproc_X │ │ │ │ - 0x0004e3f8 696d6770 726f635f 5261646f 6e547261 imgproc_RadonTra │ │ │ │ - 0x0004e408 6e73666f 726d5f31 33004a61 76615f6f nsform_13.Java_o │ │ │ │ - 0x0004e418 72675f6f 70656e63 765f7869 6d677072 rg_opencv_ximgpr │ │ │ │ - 0x0004e428 6f635f58 696d6770 726f635f 5261646f oc_Ximgproc_Rado │ │ │ │ - 0x0004e438 6e547261 6e73666f 726d5f31 34004a61 nTransform_14.Ja │ │ │ │ - 0x0004e448 76615f6f 72675f6f 70656e63 765f7869 va_org_opencv_xi │ │ │ │ - 0x0004e458 6d677072 6f635f58 696d6770 726f635f mgproc_Ximgproc_ │ │ │ │ - 0x0004e468 5261646f 6e547261 6e73666f 726d5f31 RadonTransform_1 │ │ │ │ - 0x0004e478 35004a61 76615f6f 72675f6f 70656e63 5.Java_org_openc │ │ │ │ - 0x0004e488 765f7869 6d677072 6f635f58 696d6770 v_ximgproc_Ximgp │ │ │ │ - 0x0004e498 726f635f 5065694c 696e4e6f 726d616c roc_PeiLinNormal │ │ │ │ - 0x0004e4a8 697a6174 696f6e5f 3130005f 5a4e3263 ization_10._ZN2c │ │ │ │ - 0x0004e4b8 76387869 6d677072 6f633139 5065694c v8ximgproc19PeiL │ │ │ │ - 0x0004e4c8 696e4e6f 726d616c 697a6174 696f6e45 inNormalizationE │ │ │ │ - 0x0004e4d8 524b4e53 5f31315f 496e7075 74417272 RKNS_11_InputArr │ │ │ │ - 0x0004e4e8 61794552 4b4e535f 31325f4f 75747075 ayERKNS_12_Outpu │ │ │ │ - 0x0004e4f8 74417272 61794500 4a617661 5f6f7267 tArrayE.Java_org │ │ │ │ - 0x0004e508 5f6f7065 6e63765f 78696d67 70726f63 _opencv_ximgproc │ │ │ │ - 0x0004e518 5f58696d 6770726f 635f6372 65617465 _Ximgproc_create │ │ │ │ - 0x0004e528 53757065 72706978 656c4c53 435f3130 SuperpixelLSC_10 │ │ │ │ - 0x0004e538 005f5a4e 32637638 78696d67 70726f63 ._ZN2cv8ximgproc │ │ │ │ - 0x0004e548 31396372 65617465 53757065 72706978 19createSuperpix │ │ │ │ - 0x0004e558 656c4c53 4345524b 4e535f31 315f496e elLSCERKNS_11_In │ │ │ │ - 0x0004e568 70757441 72726179 45696600 4a617661 putArrayEif.Java │ │ │ │ - 0x0004e578 5f6f7267 5f6f7065 6e63765f 78696d67 _org_opencv_ximg │ │ │ │ - 0x0004e588 70726f63 5f58696d 6770726f 635f6372 proc_Ximgproc_cr │ │ │ │ - 0x0004e598 65617465 53757065 72706978 656c4c53 eateSuperpixelLS │ │ │ │ - 0x0004e5a8 435f3131 004a6176 615f6f72 675f6f70 C_11.Java_org_op │ │ │ │ - 0x0004e5b8 656e6376 5f78696d 6770726f 635f5869 encv_ximgproc_Xi │ │ │ │ - 0x0004e5c8 6d677072 6f635f63 72656174 65537570 mgproc_createSup │ │ │ │ - 0x0004e5d8 65727069 78656c4c 53435f31 32004a61 erpixelLSC_12.Ja │ │ │ │ - 0x0004e5e8 76615f6f 72675f6f 70656e63 765f7869 va_org_opencv_xi │ │ │ │ - 0x0004e5f8 6d677072 6f635f58 696d6770 726f635f mgproc_Ximgproc_ │ │ │ │ - 0x0004e608 666f7572 69657244 65736372 6970746f fourierDescripto │ │ │ │ - 0x0004e618 725f3130 005f5a4e 32637638 78696d67 r_10._ZN2cv8ximg │ │ │ │ - 0x0004e628 70726f63 3137666f 75726965 72446573 proc17fourierDes │ │ │ │ - 0x0004e638 63726970 746f7245 524b4e53 5f31315f criptorERKNS_11_ │ │ │ │ - 0x0004e648 496e7075 74417272 61794552 4b4e535f InputArrayERKNS_ │ │ │ │ - 0x0004e658 31325f4f 75747075 74417272 61794569 12_OutputArrayEi │ │ │ │ - 0x0004e668 69004a61 76615f6f 72675f6f 70656e63 i.Java_org_openc │ │ │ │ - 0x0004e678 765f7869 6d677072 6f635f58 696d6770 v_ximgproc_Ximgp │ │ │ │ - 0x0004e688 726f635f 666f7572 69657244 65736372 roc_fourierDescr │ │ │ │ - 0x0004e698 6970746f 725f3131 004a6176 615f6f72 iptor_11.Java_or │ │ │ │ - 0x0004e6a8 675f6f70 656e6376 5f78696d 6770726f g_opencv_ximgpro │ │ │ │ - 0x0004e6b8 635f5869 6d677072 6f635f66 6f757269 c_Ximgproc_fouri │ │ │ │ - 0x0004e6c8 65724465 73637269 70746f72 5f313200 erDescriptor_12. │ │ │ │ - 0x0004e6d8 4a617661 5f6f7267 5f6f7065 6e63765f Java_org_opencv_ │ │ │ │ - 0x0004e6e8 78696d67 70726f63 5f58696d 6770726f ximgproc_Ximgpro │ │ │ │ - 0x0004e6f8 635f7472 616e7366 6f726d46 445f3130 c_transformFD_10 │ │ │ │ - 0x0004e708 005f5a4e 32637638 78696d67 70726f63 ._ZN2cv8ximgproc │ │ │ │ - 0x0004e718 31317472 616e7366 6f726d46 4445524b 11transformFDERK │ │ │ │ - 0x0004e728 4e535f31 315f496e 70757441 72726179 NS_11_InputArray │ │ │ │ - 0x0004e738 4553335f 524b4e53 5f31325f 4f757470 ES3_RKNS_12_Outp │ │ │ │ - 0x0004e748 75744172 72617945 62004a61 76615f6f utArrayEb.Java_o │ │ │ │ - 0x0004e758 72675f6f 70656e63 765f7869 6d677072 rg_opencv_ximgpr │ │ │ │ - 0x0004e768 6f635f58 696d6770 726f635f 7472616e oc_Ximgproc_tran │ │ │ │ - 0x0004e778 73666f72 6d46445f 3131004a 6176615f sformFD_11.Java_ │ │ │ │ - 0x0004e788 6f72675f 6f70656e 63765f78 696d6770 org_opencv_ximgp │ │ │ │ - 0x0004e798 726f635f 58696d67 70726f63 5f636f6e roc_Ximgproc_con │ │ │ │ - 0x0004e7a8 746f7572 53616d70 6c696e67 5f313000 tourSampling_10. │ │ │ │ - 0x0004e7b8 5f5a4e32 63763878 696d6770 726f6331 _ZN2cv8ximgproc1 │ │ │ │ - 0x0004e7c8 35636f6e 746f7572 53616d70 6c696e67 5contourSampling │ │ │ │ - 0x0004e7d8 45524b4e 535f3131 5f496e70 75744172 ERKNS_11_InputAr │ │ │ │ - 0x0004e7e8 72617945 524b4e53 5f31325f 4f757470 rayERKNS_12_Outp │ │ │ │ - 0x0004e7f8 75744172 72617945 69004a61 76615f6f utArrayEi.Java_o │ │ │ │ - 0x0004e808 72675f6f 70656e63 765f7869 6d677072 rg_opencv_ximgpr │ │ │ │ - 0x0004e818 6f635f58 696d6770 726f635f 63726561 oc_Ximgproc_crea │ │ │ │ - 0x0004e828 7465436f 6e746f75 72466974 74696e67 teContourFitting │ │ │ │ - 0x0004e838 5f313000 5f5a4e32 63763878 696d6770 _10._ZN2cv8ximgp │ │ │ │ - 0x0004e848 726f6332 30637265 61746543 6f6e746f roc20createConto │ │ │ │ - 0x0004e858 75724669 7474696e 67456969 004a6176 urFittingEii.Jav │ │ │ │ - 0x0004e868 615f6f72 675f6f70 656e6376 5f78696d a_org_opencv_xim │ │ │ │ - 0x0004e878 6770726f 635f5869 6d677072 6f635f63 gproc_Ximgproc_c │ │ │ │ - 0x0004e888 72656174 65436f6e 746f7572 46697474 reateContourFitt │ │ │ │ - 0x0004e898 696e675f 3131004a 6176615f 6f72675f ing_11.Java_org_ │ │ │ │ - 0x0004e8a8 6f70656e 63765f78 696d6770 726f635f opencv_ximgproc_ │ │ │ │ - 0x0004e8b8 58696d67 70726f63 5f637265 61746543 Ximgproc_createC │ │ │ │ - 0x0004e8c8 6f6e746f 75724669 7474696e 675f3132 ontourFitting_12 │ │ │ │ - 0x0004e8d8 004a6176 615f6f72 675f6f70 656e6376 .Java_org_opencv │ │ │ │ - 0x0004e8e8 5f78696d 6770726f 635f5869 6d677072 _ximgproc_Ximgpr │ │ │ │ - 0x0004e8f8 6f635f66 696e6445 6c6c6970 7365735f oc_findEllipses_ │ │ │ │ - 0x0004e908 3130005f 5a4e3263 76387869 6d677072 10._ZN2cv8ximgpr │ │ │ │ - 0x0004e918 6f633132 66696e64 456c6c69 70736573 oc12findEllipses │ │ │ │ - 0x0004e928 45524b4e 535f3131 5f496e70 75744172 ERKNS_11_InputAr │ │ │ │ - 0x0004e938 72617945 524b4e53 5f31325f 4f757470 rayERKNS_12_Outp │ │ │ │ - 0x0004e948 75744172 72617945 66666600 4a617661 utArrayEfff.Java │ │ │ │ - 0x0004e958 5f6f7267 5f6f7065 6e63765f 78696d67 _org_opencv_ximg │ │ │ │ - 0x0004e968 70726f63 5f58696d 6770726f 635f6669 proc_Ximgproc_fi │ │ │ │ - 0x0004e978 6e64456c 6c697073 65735f31 31004a61 ndEllipses_11.Ja │ │ │ │ - 0x0004e988 76615f6f 72675f6f 70656e63 765f7869 va_org_opencv_xi │ │ │ │ - 0x0004e998 6d677072 6f635f58 696d6770 726f635f mgproc_Ximgproc_ │ │ │ │ - 0x0004e9a8 66696e64 456c6c69 70736573 5f313200 findEllipses_12. │ │ │ │ - 0x0004e9b8 4a617661 5f6f7267 5f6f7065 6e63765f Java_org_opencv_ │ │ │ │ - 0x0004e9c8 78696d67 70726f63 5f58696d 6770726f ximgproc_Ximgpro │ │ │ │ - 0x0004e9d8 635f6669 6e64456c 6c697073 65735f31 c_findEllipses_1 │ │ │ │ - 0x0004e9e8 33004a61 76615f6f 72675f6f 70656e63 3.Java_org_openc │ │ │ │ - 0x0004e9f8 765f7869 6d677072 6f635f58 696d6770 v_ximgproc_Ximgp │ │ │ │ - 0x0004ea08 726f635f 63726561 74654661 73744c69 roc_createFastLi │ │ │ │ - 0x0004ea18 6e654465 74656374 6f725f31 30005f5a neDetector_10._Z │ │ │ │ - 0x0004ea28 4e326376 3878696d 6770726f 63323263 N2cv8ximgproc22c │ │ │ │ - 0x0004ea38 72656174 65466173 744c696e 65446574 reateFastLineDet │ │ │ │ - 0x0004ea48 6563746f 72456966 64646962 004a6176 ectorEifddib.Jav │ │ │ │ - 0x0004ea58 615f6f72 675f6f70 656e6376 5f78696d a_org_opencv_xim │ │ │ │ - 0x0004ea68 6770726f 635f5869 6d677072 6f635f63 gproc_Ximgproc_c │ │ │ │ - 0x0004ea78 72656174 65466173 744c696e 65446574 reateFastLineDet │ │ │ │ - 0x0004ea88 6563746f 725f3131 004a6176 615f6f72 ector_11.Java_or │ │ │ │ - 0x0004ea98 675f6f70 656e6376 5f78696d 6770726f g_opencv_ximgpro │ │ │ │ - 0x0004eaa8 635f5869 6d677072 6f635f63 72656174 c_Ximgproc_creat │ │ │ │ - 0x0004eab8 65466173 744c696e 65446574 6563746f eFastLineDetecto │ │ │ │ - 0x0004eac8 725f3132 004a6176 615f6f72 675f6f70 r_12.Java_org_op │ │ │ │ - 0x0004ead8 656e6376 5f78696d 6770726f 635f5869 encv_ximgproc_Xi │ │ │ │ - 0x0004eae8 6d677072 6f635f63 72656174 65466173 mgproc_createFas │ │ │ │ - 0x0004eaf8 744c696e 65446574 6563746f 725f3133 tLineDetector_13 │ │ │ │ - 0x0004eb08 004a6176 615f6f72 675f6f70 656e6376 .Java_org_opencv │ │ │ │ - 0x0004eb18 5f78696d 6770726f 635f5869 6d677072 _ximgproc_Ximgpr │ │ │ │ - 0x0004eb28 6f635f63 72656174 65466173 744c696e oc_createFastLin │ │ │ │ - 0x0004eb38 65446574 6563746f 725f3134 004a6176 eDetector_14.Jav │ │ │ │ - 0x0004eb48 615f6f72 675f6f70 656e6376 5f78696d a_org_opencv_xim │ │ │ │ - 0x0004eb58 6770726f 635f5869 6d677072 6f635f63 gproc_Ximgproc_c │ │ │ │ - 0x0004eb68 72656174 65466173 744c696e 65446574 reateFastLineDet │ │ │ │ - 0x0004eb78 6563746f 725f3135 004a6176 615f6f72 ector_15.Java_or │ │ │ │ - 0x0004eb88 675f6f70 656e6376 5f78696d 6770726f g_opencv_ximgpro │ │ │ │ - 0x0004eb98 635f5869 6d677072 6f635f63 72656174 c_Ximgproc_creat │ │ │ │ - 0x0004eba8 65466173 744c696e 65446574 6563746f eFastLineDetecto │ │ │ │ - 0x0004ebb8 725f3136 004a6176 615f6f72 675f6f70 r_16.Java_org_op │ │ │ │ - 0x0004ebc8 656e6376 5f78696d 6770726f 635f5869 encv_ximgproc_Xi │ │ │ │ - 0x0004ebd8 6d677072 6f635f46 61737448 6f756768 mgproc_FastHough │ │ │ │ - 0x0004ebe8 5472616e 73666f72 6d5f3130 005f5a4e Transform_10._ZN │ │ │ │ - 0x0004ebf8 32637638 78696d67 70726f63 31384661 2cv8ximgproc18Fa │ │ │ │ - 0x0004ec08 7374486f 75676854 72616e73 666f726d stHoughTransform │ │ │ │ - 0x0004ec18 45524b4e 535f3131 5f496e70 75744172 ERKNS_11_InputAr │ │ │ │ - 0x0004ec28 72617945 524b4e53 5f31325f 4f757470 rayERKNS_12_Outp │ │ │ │ - 0x0004ec38 75744172 72617945 69696969 004a6176 utArrayEiiii.Jav │ │ │ │ - 0x0004ec48 615f6f72 675f6f70 656e6376 5f78696d a_org_opencv_xim │ │ │ │ - 0x0004ec58 6770726f 635f5869 6d677072 6f635f46 gproc_Ximgproc_F │ │ │ │ - 0x0004ec68 61737448 6f756768 5472616e 73666f72 astHoughTransfor │ │ │ │ - 0x0004ec78 6d5f3131 004a6176 615f6f72 675f6f70 m_11.Java_org_op │ │ │ │ - 0x0004ec88 656e6376 5f78696d 6770726f 635f5869 encv_ximgproc_Xi │ │ │ │ - 0x0004ec98 6d677072 6f635f46 61737448 6f756768 mgproc_FastHough │ │ │ │ - 0x0004eca8 5472616e 73666f72 6d5f3132 004a6176 Transform_12.Jav │ │ │ │ - 0x0004ecb8 615f6f72 675f6f70 656e6376 5f78696d a_org_opencv_xim │ │ │ │ - 0x0004ecc8 6770726f 635f5869 6d677072 6f635f46 gproc_Ximgproc_F │ │ │ │ - 0x0004ecd8 61737448 6f756768 5472616e 73666f72 astHoughTransfor │ │ │ │ - 0x0004ece8 6d5f3133 004a6176 615f6f72 675f6f70 m_13.Java_org_op │ │ │ │ - 0x0004ecf8 656e6376 5f78696d 6770726f 635f5869 encv_ximgproc_Xi │ │ │ │ - 0x0004ed08 6d677072 6f635f63 6f766172 69616e63 mgproc_covarianc │ │ │ │ - 0x0004ed18 65457374 696d6174 696f6e5f 3130005f eEstimation_10._ │ │ │ │ - 0x0004ed28 5a4e3263 76387869 6d677072 6f633230 ZN2cv8ximgproc20 │ │ │ │ - 0x0004ed38 636f7661 7269616e 63654573 74696d61 covarianceEstima │ │ │ │ - 0x0004ed48 74696f6e 45524b4e 535f3131 5f496e70 tionERKNS_11_Inp │ │ │ │ - 0x0004ed58 75744172 72617945 524b4e53 5f31325f utArrayERKNS_12_ │ │ │ │ - 0x0004ed68 4f757470 75744172 72617945 6969004a OutputArrayEii.J │ │ │ │ - 0x0004ed78 6176615f 6f72675f 6f70656e 63765f78 ava_org_opencv_x │ │ │ │ - 0x0004ed88 696d6770 726f635f 58696d67 70726f63 imgproc_Ximgproc │ │ │ │ - 0x0004ed98 5f656467 65507265 73657276 696e6746 _edgePreservingF │ │ │ │ - 0x0004eda8 696c7465 725f3130 005f5a4e 32637638 ilter_10._ZN2cv8 │ │ │ │ - 0x0004edb8 78696d67 70726f63 32306564 67655072 ximgproc20edgePr │ │ │ │ - 0x0004edc8 65736572 76696e67 46696c74 65724552 eservingFilterER │ │ │ │ - 0x0004edd8 4b4e535f 31315f49 6e707574 41727261 KNS_11_InputArra │ │ │ │ - 0x0004ede8 7945524b 4e535f31 325f4f75 74707574 yERKNS_12_Output │ │ │ │ - 0x0004edf8 41727261 79456964 004a6176 615f6f72 ArrayEid.Java_or │ │ │ │ - 0x0004ee08 675f6f70 656e6376 5f78696d 6770726f g_opencv_ximgpro │ │ │ │ - 0x0004ee18 635f5869 6d677072 6f635f63 72656174 c_Ximgproc_creat │ │ │ │ - 0x0004ee28 65456467 65426f78 65735f31 30005f5a eEdgeBoxes_10._Z │ │ │ │ - 0x0004ee38 4e326376 3878696d 6770726f 63313563 N2cv8ximgproc15c │ │ │ │ - 0x0004ee48 72656174 65456467 65426f78 65734566 reateEdgeBoxesEf │ │ │ │ - 0x0004ee58 66666669 66666666 66666600 4a617661 fffifffffff.Java │ │ │ │ - 0x0004ee68 5f6f7267 5f6f7065 6e63765f 78696d67 _org_opencv_ximg │ │ │ │ - 0x0004ee78 70726f63 5f58696d 6770726f 635f6372 proc_Ximgproc_cr │ │ │ │ - 0x0004ee88 65617465 45646765 426f7865 735f3131 eateEdgeBoxes_11 │ │ │ │ - 0x0004ee98 004a6176 615f6f72 675f6f70 656e6376 .Java_org_opencv │ │ │ │ - 0x0004eea8 5f78696d 6770726f 635f5869 6d677072 _ximgproc_Ximgpr │ │ │ │ - 0x0004eeb8 6f635f63 72656174 65456467 65426f78 oc_createEdgeBox │ │ │ │ - 0x0004eec8 65735f31 32004a61 76615f6f 72675f6f es_12.Java_org_o │ │ │ │ - 0x0004eed8 70656e63 765f7869 6d677072 6f635f58 pencv_ximgproc_X │ │ │ │ - 0x0004eee8 696d6770 726f635f 63726561 74654564 imgproc_createEd │ │ │ │ - 0x0004eef8 6765426f 7865735f 3133004a 6176615f geBoxes_13.Java_ │ │ │ │ - 0x0004ef08 6f72675f 6f70656e 63765f78 696d6770 org_opencv_ximgp │ │ │ │ - 0x0004ef18 726f635f 58696d67 70726f63 5f637265 roc_Ximgproc_cre │ │ │ │ - 0x0004ef28 61746545 64676542 6f786573 5f313400 ateEdgeBoxes_14. │ │ │ │ - 0x0004ef38 4a617661 5f6f7267 5f6f7065 6e63765f Java_org_opencv_ │ │ │ │ - 0x0004ef48 78696d67 70726f63 5f58696d 6770726f ximgproc_Ximgpro │ │ │ │ - 0x0004ef58 635f6372 65617465 45646765 426f7865 c_createEdgeBoxe │ │ │ │ - 0x0004ef68 735f3135 004a6176 615f6f72 675f6f70 s_15.Java_org_op │ │ │ │ - 0x0004ef78 656e6376 5f78696d 6770726f 635f5869 encv_ximgproc_Xi │ │ │ │ - 0x0004ef88 6d677072 6f635f63 72656174 65456467 mgproc_createEdg │ │ │ │ - 0x0004ef98 65426f78 65735f31 36004a61 76615f6f eBoxes_16.Java_o │ │ │ │ - 0x0004efa8 72675f6f 70656e63 765f7869 6d677072 rg_opencv_ximgpr │ │ │ │ - 0x0004efb8 6f635f58 696d6770 726f635f 63726561 oc_Ximgproc_crea │ │ │ │ - 0x0004efc8 74654564 6765426f 7865735f 3137004a teEdgeBoxes_17.J │ │ │ │ - 0x0004efd8 6176615f 6f72675f 6f70656e 63765f78 ava_org_opencv_x │ │ │ │ - 0x0004efe8 696d6770 726f635f 58696d67 70726f63 imgproc_Ximgproc │ │ │ │ - 0x0004eff8 5f637265 61746545 64676542 6f786573 _createEdgeBoxes │ │ │ │ - 0x0004f008 5f313800 4a617661 5f6f7267 5f6f7065 _18.Java_org_ope │ │ │ │ - 0x0004f018 6e63765f 78696d67 70726f63 5f58696d ncv_ximgproc_Xim │ │ │ │ - 0x0004f028 6770726f 635f6372 65617465 45646765 gproc_createEdge │ │ │ │ - 0x0004f038 426f7865 735f3139 004a6176 615f6f72 Boxes_19.Java_or │ │ │ │ - 0x0004f048 675f6f70 656e6376 5f78696d 6770726f g_opencv_ximgpro │ │ │ │ - 0x0004f058 635f5869 6d677072 6f635f63 72656174 c_Ximgproc_creat │ │ │ │ - 0x0004f068 65456467 65426f78 65735f31 3130004a eEdgeBoxes_110.J │ │ │ │ - 0x0004f078 6176615f 6f72675f 6f70656e 63765f78 ava_org_opencv_x │ │ │ │ - 0x0004f088 696d6770 726f635f 58696d67 70726f63 imgproc_Ximgproc │ │ │ │ - 0x0004f098 5f637265 61746545 64676542 6f786573 _createEdgeBoxes │ │ │ │ - 0x0004f0a8 5f313131 004a6176 615f6f72 675f6f70 _111.Java_org_op │ │ │ │ - 0x0004f0b8 656e6376 5f78696d 6770726f 635f5869 encv_ximgproc_Xi │ │ │ │ - 0x0004f0c8 6d677072 6f635f63 72656174 65456467 mgproc_createEdg │ │ │ │ - 0x0004f0d8 65426f78 65735f31 3132004a 6176615f eBoxes_112.Java_ │ │ │ │ - 0x0004f0e8 6f72675f 6f70656e 63765f78 696d6770 org_opencv_ximgp │ │ │ │ - 0x0004f0f8 726f635f 58696d67 70726f63 5f637265 roc_Ximgproc_cre │ │ │ │ - 0x0004f108 61746544 5446696c 7465725f 3130005f ateDTFilter_10._ │ │ │ │ - 0x0004f118 5a4e3263 76387869 6d677072 6f633134 ZN2cv8ximgproc14 │ │ │ │ - 0x0004f128 63726561 74654454 46696c74 65724552 createDTFilterER │ │ │ │ - 0x0004f138 4b4e535f 31315f49 6e707574 41727261 KNS_11_InputArra │ │ │ │ - 0x0004f148 79456464 6969004a 6176615f 6f72675f yEddii.Java_org_ │ │ │ │ - 0x0004f158 6f70656e 63765f78 696d6770 726f635f opencv_ximgproc_ │ │ │ │ - 0x0004f168 58696d67 70726f63 5f637265 61746544 Ximgproc_createD │ │ │ │ - 0x0004f178 5446696c 7465725f 3131004a 6176615f TFilter_11.Java_ │ │ │ │ - 0x0004f188 6f72675f 6f70656e 63765f78 696d6770 org_opencv_ximgp │ │ │ │ - 0x0004f198 726f635f 58696d67 70726f63 5f637265 roc_Ximgproc_cre │ │ │ │ - 0x0004f1a8 61746544 5446696c 7465725f 3132004a ateDTFilter_12.J │ │ │ │ - 0x0004f1b8 6176615f 6f72675f 6f70656e 63765f78 ava_org_opencv_x │ │ │ │ - 0x0004f1c8 696d6770 726f635f 58696d67 70726f63 imgproc_Ximgproc │ │ │ │ - 0x0004f1d8 5f647446 696c7465 725f3130 005f5a4e _dtFilter_10._ZN │ │ │ │ - 0x0004f1e8 32637638 78696d67 70726f63 38647446 2cv8ximgproc8dtF │ │ │ │ - 0x0004f1f8 696c7465 7245524b 4e535f31 315f496e ilterERKNS_11_In │ │ │ │ - 0x0004f208 70757441 72726179 4553335f 524b4e53 putArrayES3_RKNS │ │ │ │ - 0x0004f218 5f31325f 4f757470 75744172 72617945 _12_OutputArrayE │ │ │ │ - 0x0004f228 64646969 004a6176 615f6f72 675f6f70 ddii.Java_org_op │ │ │ │ - 0x0004f238 656e6376 5f78696d 6770726f 635f5869 encv_ximgproc_Xi │ │ │ │ - 0x0004f248 6d677072 6f635f64 7446696c 7465725f mgproc_dtFilter_ │ │ │ │ - 0x0004f258 3131004a 6176615f 6f72675f 6f70656e 11.Java_org_open │ │ │ │ - 0x0004f268 63765f78 696d6770 726f635f 58696d67 cv_ximgproc_Ximg │ │ │ │ - 0x0004f278 70726f63 5f647446 696c7465 725f3132 proc_dtFilter_12 │ │ │ │ - 0x0004f288 004a6176 615f6f72 675f6f70 656e6376 .Java_org_opencv │ │ │ │ - 0x0004f298 5f78696d 6770726f 635f5869 6d677072 _ximgproc_Ximgpr │ │ │ │ - 0x0004f2a8 6f635f63 72656174 65477569 64656446 oc_createGuidedF │ │ │ │ - 0x0004f2b8 696c7465 725f3130 005f5a4e 32637638 ilter_10._ZN2cv8 │ │ │ │ - 0x0004f2c8 78696d67 70726f63 31386372 65617465 ximgproc18create │ │ │ │ - 0x0004f2d8 47756964 65644669 6c746572 45524b4e GuidedFilterERKN │ │ │ │ - 0x0004f2e8 535f3131 5f496e70 75744172 72617945 S_11_InputArrayE │ │ │ │ - 0x0004f2f8 69646400 4a617661 5f6f7267 5f6f7065 idd.Java_org_ope │ │ │ │ - 0x0004f308 6e63765f 78696d67 70726f63 5f58696d ncv_ximgproc_Xim │ │ │ │ - 0x0004f318 6770726f 635f6372 65617465 47756964 gproc_createGuid │ │ │ │ - 0x0004f328 65644669 6c746572 5f313100 4a617661 edFilter_11.Java │ │ │ │ - 0x0004f338 5f6f7267 5f6f7065 6e63765f 78696d67 _org_opencv_ximg │ │ │ │ - 0x0004f348 70726f63 5f58696d 6770726f 635f6775 proc_Ximgproc_gu │ │ │ │ - 0x0004f358 69646564 46696c74 65725f31 30005f5a idedFilter_10._Z │ │ │ │ - 0x0004f368 4e326376 3878696d 6770726f 63313267 N2cv8ximgproc12g │ │ │ │ - 0x0004f378 75696465 6446696c 74657245 524b4e53 uidedFilterERKNS │ │ │ │ - 0x0004f388 5f31315f 496e7075 74417272 61794553 _11_InputArrayES │ │ │ │ - 0x0004f398 335f524b 4e535f31 325f4f75 74707574 3_RKNS_12_Output │ │ │ │ - 0x0004f3a8 41727261 79456964 6964004a 6176615f ArrayEidid.Java_ │ │ │ │ - 0x0004f3b8 6f72675f 6f70656e 63765f78 696d6770 org_opencv_ximgp │ │ │ │ - 0x0004f3c8 726f635f 58696d67 70726f63 5f677569 roc_Ximgproc_gui │ │ │ │ - 0x0004f3d8 64656446 696c7465 725f3131 004a6176 dedFilter_11.Jav │ │ │ │ - 0x0004f3e8 615f6f72 675f6f70 656e6376 5f78696d a_org_opencv_xim │ │ │ │ - 0x0004f3f8 6770726f 635f5869 6d677072 6f635f67 gproc_Ximgproc_g │ │ │ │ - 0x0004f408 75696465 6446696c 7465725f 3132004a uidedFilter_12.J │ │ │ │ - 0x0004f418 6176615f 6f72675f 6f70656e 63765f78 ava_org_opencv_x │ │ │ │ - 0x0004f428 696d6770 726f635f 58696d67 70726f63 imgproc_Ximgproc │ │ │ │ - 0x0004f438 5f637265 61746541 4d46696c 7465725f _createAMFilter_ │ │ │ │ - 0x0004f448 3130005f 5a4e3263 76387869 6d677072 10._ZN2cv8ximgpr │ │ │ │ - 0x0004f458 6f633134 63726561 7465414d 46696c74 oc14createAMFilt │ │ │ │ - 0x0004f468 65724564 6462004a 6176615f 6f72675f erEddb.Java_org_ │ │ │ │ - 0x0004f478 6f70656e 63765f78 696d6770 726f635f opencv_ximgproc_ │ │ │ │ - 0x0004f488 58696d67 70726f63 5f637265 61746541 Ximgproc_createA │ │ │ │ - 0x0004f498 4d46696c 7465725f 3131004a 6176615f MFilter_11.Java_ │ │ │ │ - 0x0004f4a8 6f72675f 6f70656e 63765f78 696d6770 org_opencv_ximgp │ │ │ │ - 0x0004f4b8 726f635f 58696d67 70726f63 5f616d46 roc_Ximgproc_amF │ │ │ │ - 0x0004f4c8 696c7465 725f3130 005f5a4e 32637638 ilter_10._ZN2cv8 │ │ │ │ - 0x0004f4d8 78696d67 70726f63 38616d46 696c7465 ximgproc8amFilte │ │ │ │ - 0x0004f4e8 7245524b 4e535f31 315f496e 70757441 rERKNS_11_InputA │ │ │ │ - 0x0004f4f8 72726179 4553335f 524b4e53 5f31325f rrayES3_RKNS_12_ │ │ │ │ - 0x0004f508 4f757470 75744172 72617945 64646200 OutputArrayEddb. │ │ │ │ - 0x0004f518 4a617661 5f6f7267 5f6f7065 6e63765f Java_org_opencv_ │ │ │ │ - 0x0004f528 78696d67 70726f63 5f58696d 6770726f ximgproc_Ximgpro │ │ │ │ - 0x0004f538 635f616d 46696c74 65725f31 31004a61 c_amFilter_11.Ja │ │ │ │ - 0x0004f548 76615f6f 72675f6f 70656e63 765f7869 va_org_opencv_xi │ │ │ │ - 0x0004f558 6d677072 6f635f58 696d6770 726f635f mgproc_Ximgproc_ │ │ │ │ - 0x0004f568 6a6f696e 7442696c 61746572 616c4669 jointBilateralFi │ │ │ │ - 0x0004f578 6c746572 5f313000 5f5a4e32 63763878 lter_10._ZN2cv8x │ │ │ │ - 0x0004f588 696d6770 726f6332 306a6f69 6e744269 imgproc20jointBi │ │ │ │ - 0x0004f598 6c617465 72616c46 696c7465 7245524b lateralFilterERK │ │ │ │ - 0x0004f5a8 4e535f31 315f496e 70757441 72726179 NS_11_InputArray │ │ │ │ - 0x0004f5b8 4553335f 524b4e53 5f31325f 4f757470 ES3_RKNS_12_Outp │ │ │ │ - 0x0004f5c8 75744172 72617945 69646469 004a6176 utArrayEiddi.Jav │ │ │ │ - 0x0004f5d8 615f6f72 675f6f70 656e6376 5f78696d a_org_opencv_xim │ │ │ │ - 0x0004f5e8 6770726f 635f5869 6d677072 6f635f6a gproc_Ximgproc_j │ │ │ │ - 0x0004f5f8 6f696e74 42696c61 74657261 6c46696c ointBilateralFil │ │ │ │ - 0x0004f608 7465725f 3131004a 6176615f 6f72675f ter_11.Java_org_ │ │ │ │ - 0x0004f618 6f70656e 63765f78 696d6770 726f635f opencv_ximgproc_ │ │ │ │ - 0x0004f628 58696d67 70726f63 5f62696c 61746572 Ximgproc_bilater │ │ │ │ - 0x0004f638 616c5465 78747572 6546696c 7465725f alTextureFilter_ │ │ │ │ - 0x0004f648 3130005f 5a4e3263 76387869 6d677072 10._ZN2cv8ximgpr │ │ │ │ - 0x0004f658 6f633232 62696c61 74657261 6c546578 oc22bilateralTex │ │ │ │ - 0x0004f668 74757265 46696c74 65724552 4b4e535f tureFilterERKNS_ │ │ │ │ - 0x0004f678 31315f49 6e707574 41727261 7945524b 11_InputArrayERK │ │ │ │ - 0x0004f688 4e535f31 325f4f75 74707574 41727261 NS_12_OutputArra │ │ │ │ - 0x0004f698 79456969 6464004a 6176615f 6f72675f yEiidd.Java_org_ │ │ │ │ - 0x0004f6a8 6f70656e 63765f78 696d6770 726f635f opencv_ximgproc_ │ │ │ │ - 0x0004f6b8 58696d67 70726f63 5f62696c 61746572 Ximgproc_bilater │ │ │ │ - 0x0004f6c8 616c5465 78747572 6546696c 7465725f alTextureFilter_ │ │ │ │ - 0x0004f6d8 3131004a 6176615f 6f72675f 6f70656e 11.Java_org_open │ │ │ │ - 0x0004f6e8 63765f78 696d6770 726f635f 58696d67 cv_ximgproc_Ximg │ │ │ │ - 0x0004f6f8 70726f63 5f62696c 61746572 616c5465 proc_bilateralTe │ │ │ │ - 0x0004f708 78747572 6546696c 7465725f 3132004a xtureFilter_12.J │ │ │ │ - 0x0004f718 6176615f 6f72675f 6f70656e 63765f78 ava_org_opencv_x │ │ │ │ - 0x0004f728 696d6770 726f635f 58696d67 70726f63 imgproc_Ximgproc │ │ │ │ - 0x0004f738 5f62696c 61746572 616c5465 78747572 _bilateralTextur │ │ │ │ - 0x0004f748 6546696c 7465725f 3133004a 6176615f eFilter_13.Java_ │ │ │ │ - 0x0004f758 6f72675f 6f70656e 63765f78 696d6770 org_opencv_ximgp │ │ │ │ - 0x0004f768 726f635f 58696d67 70726f63 5f62696c roc_Ximgproc_bil │ │ │ │ - 0x0004f778 61746572 616c5465 78747572 6546696c ateralTextureFil │ │ │ │ - 0x0004f788 7465725f 3134004a 6176615f 6f72675f ter_14.Java_org_ │ │ │ │ - 0x0004f798 6f70656e 63765f78 696d6770 726f635f opencv_ximgproc_ │ │ │ │ - 0x0004f7a8 58696d67 70726f63 5f726f6c 6c696e67 Ximgproc_rolling │ │ │ │ - 0x0004f7b8 47756964 616e6365 46696c74 65725f31 GuidanceFilter_1 │ │ │ │ - 0x0004f7c8 30005f5a 4e326376 3878696d 6770726f 0._ZN2cv8ximgpro │ │ │ │ - 0x0004f7d8 63323172 6f6c6c69 6e674775 6964616e c21rollingGuidan │ │ │ │ - 0x0004f7e8 63654669 6c746572 45524b4e 535f3131 ceFilterERKNS_11 │ │ │ │ - 0x0004f7f8 5f496e70 75744172 72617945 524b4e53 _InputArrayERKNS │ │ │ │ - 0x0004f808 5f31325f 4f757470 75744172 72617945 _12_OutputArrayE │ │ │ │ - 0x0004f818 69646469 69004a61 76615f6f 72675f6f iddii.Java_org_o │ │ │ │ - 0x0004f828 70656e63 765f7869 6d677072 6f635f58 pencv_ximgproc_X │ │ │ │ - 0x0004f838 696d6770 726f635f 726f6c6c 696e6747 imgproc_rollingG │ │ │ │ - 0x0004f848 75696461 6e636546 696c7465 725f3131 uidanceFilter_11 │ │ │ │ - 0x0004f858 004a6176 615f6f72 675f6f70 656e6376 .Java_org_opencv │ │ │ │ - 0x0004f868 5f78696d 6770726f 635f5869 6d677072 _ximgproc_Ximgpr │ │ │ │ - 0x0004f878 6f635f72 6f6c6c69 6e674775 6964616e oc_rollingGuidan │ │ │ │ - 0x0004f888 63654669 6c746572 5f313200 4a617661 ceFilter_12.Java │ │ │ │ - 0x0004f898 5f6f7267 5f6f7065 6e63765f 78696d67 _org_opencv_ximg │ │ │ │ - 0x0004f8a8 70726f63 5f58696d 6770726f 635f726f proc_Ximgproc_ro │ │ │ │ - 0x0004f8b8 6c6c696e 67477569 64616e63 6546696c llingGuidanceFil │ │ │ │ - 0x0004f8c8 7465725f 3133004a 6176615f 6f72675f ter_13.Java_org_ │ │ │ │ - 0x0004f8d8 6f70656e 63765f78 696d6770 726f635f opencv_ximgproc_ │ │ │ │ - 0x0004f8e8 58696d67 70726f63 5f726f6c 6c696e67 Ximgproc_rolling │ │ │ │ - 0x0004f8f8 47756964 616e6365 46696c74 65725f31 GuidanceFilter_1 │ │ │ │ - 0x0004f908 34004a61 76615f6f 72675f6f 70656e63 4.Java_org_openc │ │ │ │ + 0x0004d9e8 65537570 65727069 78656c4c 53435f31 eSuperpixelLSC_1 │ │ │ │ + 0x0004d9f8 30005f5a 4e326376 3878696d 6770726f 0._ZN2cv8ximgpro │ │ │ │ + 0x0004da08 63313963 72656174 65537570 65727069 c19createSuperpi │ │ │ │ + 0x0004da18 78656c4c 53434552 4b4e535f 31315f49 xelLSCERKNS_11_I │ │ │ │ + 0x0004da28 6e707574 41727261 79456966 004a6176 nputArrayEif.Jav │ │ │ │ + 0x0004da38 615f6f72 675f6f70 656e6376 5f78696d a_org_opencv_xim │ │ │ │ + 0x0004da48 6770726f 635f5869 6d677072 6f635f63 gproc_Ximgproc_c │ │ │ │ + 0x0004da58 72656174 65537570 65727069 78656c4c reateSuperpixelL │ │ │ │ + 0x0004da68 53435f31 31004a61 76615f6f 72675f6f SC_11.Java_org_o │ │ │ │ + 0x0004da78 70656e63 765f7869 6d677072 6f635f58 pencv_ximgproc_X │ │ │ │ + 0x0004da88 696d6770 726f635f 63726561 74655375 imgproc_createSu │ │ │ │ + 0x0004da98 70657270 6978656c 4c53435f 3132004a perpixelLSC_12.J │ │ │ │ + 0x0004daa8 6176615f 6f72675f 6f70656e 63765f78 ava_org_opencv_x │ │ │ │ + 0x0004dab8 696d6770 726f635f 58696d67 70726f63 imgproc_Ximgproc │ │ │ │ + 0x0004dac8 5f776569 67687465 644d6564 69616e46 _weightedMedianF │ │ │ │ + 0x0004dad8 696c7465 725f3130 005f5a4e 32637638 ilter_10._ZN2cv8 │ │ │ │ + 0x0004dae8 78696d67 70726f63 32307765 69676874 ximgproc20weight │ │ │ │ + 0x0004daf8 65644d65 6469616e 46696c74 65724552 edMedianFilterER │ │ │ │ + 0x0004db08 4b4e535f 31315f49 6e707574 41727261 KNS_11_InputArra │ │ │ │ + 0x0004db18 79455333 5f524b4e 535f3132 5f4f7574 yES3_RKNS_12_Out │ │ │ │ + 0x0004db28 70757441 72726179 45696469 53335f00 putArrayEidiS3_. │ │ │ │ + 0x0004db38 4a617661 5f6f7267 5f6f7065 6e63765f Java_org_opencv_ │ │ │ │ + 0x0004db48 78696d67 70726f63 5f58696d 6770726f ximgproc_Ximgpro │ │ │ │ + 0x0004db58 635f7765 69676874 65644d65 6469616e c_weightedMedian │ │ │ │ + 0x0004db68 46696c74 65725f31 31004a61 76615f6f Filter_11.Java_o │ │ │ │ + 0x0004db78 72675f6f 70656e63 765f7869 6d677072 rg_opencv_ximgpr │ │ │ │ + 0x0004db88 6f635f58 696d6770 726f635f 77656967 oc_Ximgproc_weig │ │ │ │ + 0x0004db98 68746564 4d656469 616e4669 6c746572 htedMedianFilter │ │ │ │ + 0x0004dba8 5f313200 4a617661 5f6f7267 5f6f7065 _12.Java_org_ope │ │ │ │ + 0x0004dbb8 6e63765f 78696d67 70726f63 5f58696d ncv_ximgproc_Xim │ │ │ │ + 0x0004dbc8 6770726f 635f7765 69676874 65644d65 gproc_weightedMe │ │ │ │ + 0x0004dbd8 6469616e 46696c74 65725f31 33004a61 dianFilter_13.Ja │ │ │ │ + 0x0004dbe8 76615f6f 72675f6f 70656e63 765f7869 va_org_opencv_xi │ │ │ │ + 0x0004dbf8 6d677072 6f635f58 696d6770 726f635f mgproc_Ximgproc_ │ │ │ │ + 0x0004dc08 63726561 74655363 616e5365 676d656e createScanSegmen │ │ │ │ + 0x0004dc18 745f3130 005f5a4e 32637638 78696d67 t_10._ZN2cv8ximg │ │ │ │ + 0x0004dc28 70726f63 31376372 65617465 5363616e proc17createScan │ │ │ │ + 0x0004dc38 5365676d 656e7445 69696969 62004a61 SegmentEiiiib.Ja │ │ │ │ + 0x0004dc48 76615f6f 72675f6f 70656e63 765f7869 va_org_opencv_xi │ │ │ │ + 0x0004dc58 6d677072 6f635f58 696d6770 726f635f mgproc_Ximgproc_ │ │ │ │ + 0x0004dc68 63726561 74655363 616e5365 676d656e createScanSegmen │ │ │ │ + 0x0004dc78 745f3131 004a6176 615f6f72 675f6f70 t_11.Java_org_op │ │ │ │ + 0x0004dc88 656e6376 5f78696d 6770726f 635f5869 encv_ximgproc_Xi │ │ │ │ + 0x0004dc98 6d677072 6f635f63 72656174 65536361 mgproc_createSca │ │ │ │ + 0x0004dca8 6e536567 6d656e74 5f313200 4a617661 nSegment_12.Java │ │ │ │ + 0x0004dcb8 5f6f7267 5f6f7065 6e63765f 78696d67 _org_opencv_ximg │ │ │ │ + 0x0004dcc8 70726f63 5f58696d 6770726f 635f4661 proc_Ximgproc_Fa │ │ │ │ + 0x0004dcd8 7374486f 75676854 72616e73 666f726d stHoughTransform │ │ │ │ + 0x0004dce8 5f313000 5f5a4e32 63763878 696d6770 _10._ZN2cv8ximgp │ │ │ │ + 0x0004dcf8 726f6331 38466173 74486f75 67685472 roc18FastHoughTr │ │ │ │ + 0x0004dd08 616e7366 6f726d45 524b4e53 5f31315f ansformERKNS_11_ │ │ │ │ + 0x0004dd18 496e7075 74417272 61794552 4b4e535f InputArrayERKNS_ │ │ │ │ + 0x0004dd28 31325f4f 75747075 74417272 61794569 12_OutputArrayEi │ │ │ │ + 0x0004dd38 69696900 4a617661 5f6f7267 5f6f7065 iii.Java_org_ope │ │ │ │ + 0x0004dd48 6e63765f 78696d67 70726f63 5f58696d ncv_ximgproc_Xim │ │ │ │ + 0x0004dd58 6770726f 635f4661 7374486f 75676854 gproc_FastHoughT │ │ │ │ + 0x0004dd68 72616e73 666f726d 5f313100 4a617661 ransform_11.Java │ │ │ │ + 0x0004dd78 5f6f7267 5f6f7065 6e63765f 78696d67 _org_opencv_ximg │ │ │ │ + 0x0004dd88 70726f63 5f58696d 6770726f 635f4661 proc_Ximgproc_Fa │ │ │ │ + 0x0004dd98 7374486f 75676854 72616e73 666f726d stHoughTransform │ │ │ │ + 0x0004dda8 5f313200 4a617661 5f6f7267 5f6f7065 _12.Java_org_ope │ │ │ │ + 0x0004ddb8 6e63765f 78696d67 70726f63 5f58696d ncv_ximgproc_Xim │ │ │ │ + 0x0004ddc8 6770726f 635f4661 7374486f 75676854 gproc_FastHoughT │ │ │ │ + 0x0004ddd8 72616e73 666f726d 5f313300 4a617661 ransform_13.Java │ │ │ │ + 0x0004dde8 5f6f7267 5f6f7065 6e63765f 78696d67 _org_opencv_ximg │ │ │ │ + 0x0004ddf8 70726f63 5f58696d 6770726f 635f6669 proc_Ximgproc_fi │ │ │ │ + 0x0004de08 6e64456c 6c697073 65735f31 30005f5a ndEllipses_10._Z │ │ │ │ + 0x0004de18 4e326376 3878696d 6770726f 63313266 N2cv8ximgproc12f │ │ │ │ + 0x0004de28 696e6445 6c6c6970 73657345 524b4e53 indEllipsesERKNS │ │ │ │ + 0x0004de38 5f31315f 496e7075 74417272 61794552 _11_InputArrayER │ │ │ │ + 0x0004de48 4b4e535f 31325f4f 75747075 74417272 KNS_12_OutputArr │ │ │ │ + 0x0004de58 61794566 6666004a 6176615f 6f72675f ayEfff.Java_org_ │ │ │ │ + 0x0004de68 6f70656e 63765f78 696d6770 726f635f opencv_ximgproc_ │ │ │ │ + 0x0004de78 58696d67 70726f63 5f66696e 64456c6c Ximgproc_findEll │ │ │ │ + 0x0004de88 69707365 735f3131 004a6176 615f6f72 ipses_11.Java_or │ │ │ │ + 0x0004de98 675f6f70 656e6376 5f78696d 6770726f g_opencv_ximgpro │ │ │ │ + 0x0004dea8 635f5869 6d677072 6f635f66 696e6445 c_Ximgproc_findE │ │ │ │ + 0x0004deb8 6c6c6970 7365735f 3132004a 6176615f llipses_12.Java_ │ │ │ │ + 0x0004dec8 6f72675f 6f70656e 63765f78 696d6770 org_opencv_ximgp │ │ │ │ + 0x0004ded8 726f635f 58696d67 70726f63 5f66696e roc_Ximgproc_fin │ │ │ │ + 0x0004dee8 64456c6c 69707365 735f3133 004a6176 dEllipses_13.Jav │ │ │ │ + 0x0004def8 615f6f72 675f6f70 656e6376 5f78696d a_org_opencv_xim │ │ │ │ + 0x0004df08 6770726f 635f5869 6d677072 6f635f63 gproc_Ximgproc_c │ │ │ │ + 0x0004df18 72656174 65456467 65447261 77696e67 reateEdgeDrawing │ │ │ │ + 0x0004df28 5f313000 5f5a4e32 63763878 696d6770 _10._ZN2cv8ximgp │ │ │ │ + 0x0004df38 726f6331 37637265 61746545 64676544 roc17createEdgeD │ │ │ │ + 0x0004df48 72617769 6e674576 004a6176 615f6f72 rawingEv.Java_or │ │ │ │ + 0x0004df58 675f6f70 656e6376 5f78696d 6770726f g_opencv_ximgpro │ │ │ │ + 0x0004df68 635f5869 6d677072 6f635f63 72656174 c_Ximgproc_creat │ │ │ │ + 0x0004df78 65456467 65417761 7265496e 74657270 eEdgeAwareInterp │ │ │ │ + 0x0004df88 6f6c6174 6f725f31 30005f5a 4e326376 olator_10._ZN2cv │ │ │ │ + 0x0004df98 3878696d 6770726f 63323763 72656174 8ximgproc27creat │ │ │ │ + 0x0004dfa8 65456467 65417761 7265496e 74657270 eEdgeAwareInterp │ │ │ │ + 0x0004dfb8 6f6c6174 6f724576 004a6176 615f6f72 olatorEv.Java_or │ │ │ │ + 0x0004dfc8 675f6f70 656e6376 5f78696d 6770726f g_opencv_ximgpro │ │ │ │ + 0x0004dfd8 635f5869 6d677072 6f635f63 72656174 c_Ximgproc_creat │ │ │ │ + 0x0004dfe8 65524943 496e7465 72706f6c 61746f72 eRICInterpolator │ │ │ │ + 0x0004dff8 5f313000 5f5a4e32 63763878 696d6770 _10._ZN2cv8ximgp │ │ │ │ + 0x0004e008 726f6332 31637265 61746552 4943496e roc21createRICIn │ │ │ │ + 0x0004e018 74657270 6f6c6174 6f724576 004a6176 terpolatorEv.Jav │ │ │ │ + 0x0004e028 615f6f72 675f6f70 656e6376 5f78696d a_org_opencv_xim │ │ │ │ + 0x0004e038 6770726f 635f5869 6d677072 6f635f65 gproc_Ximgproc_e │ │ │ │ + 0x0004e048 64676550 72657365 7276696e 6746696c dgePreservingFil │ │ │ │ + 0x0004e058 7465725f 3130005f 5a4e3263 76387869 ter_10._ZN2cv8xi │ │ │ │ + 0x0004e068 6d677072 6f633230 65646765 50726573 mgproc20edgePres │ │ │ │ + 0x0004e078 65727669 6e674669 6c746572 45524b4e ervingFilterERKN │ │ │ │ + 0x0004e088 535f3131 5f496e70 75744172 72617945 S_11_InputArrayE │ │ │ │ + 0x0004e098 524b4e53 5f31325f 4f757470 75744172 RKNS_12_OutputAr │ │ │ │ + 0x0004e0a8 72617945 6964004a 6176615f 6f72675f rayEid.Java_org_ │ │ │ │ + 0x0004e0b8 6f70656e 63765f78 696d6770 726f635f opencv_ximgproc_ │ │ │ │ + 0x0004e0c8 58696d67 70726f63 5f637265 61746553 Ximgproc_createS │ │ │ │ + 0x0004e0d8 75706572 70697865 6c534c49 435f3130 uperpixelSLIC_10 │ │ │ │ + 0x0004e0e8 005f5a4e 32637638 78696d67 70726f63 ._ZN2cv8ximgproc │ │ │ │ + 0x0004e0f8 32306372 65617465 53757065 72706978 20createSuperpix │ │ │ │ + 0x0004e108 656c534c 49434552 4b4e535f 31315f49 elSLICERKNS_11_I │ │ │ │ + 0x0004e118 6e707574 41727261 79456969 66004a61 nputArrayEiif.Ja │ │ │ │ + 0x0004e128 76615f6f 72675f6f 70656e63 765f7869 va_org_opencv_xi │ │ │ │ + 0x0004e138 6d677072 6f635f58 696d6770 726f635f mgproc_Ximgproc_ │ │ │ │ + 0x0004e148 63726561 74655375 70657270 6978656c createSuperpixel │ │ │ │ + 0x0004e158 534c4943 5f313100 4a617661 5f6f7267 SLIC_11.Java_org │ │ │ │ + 0x0004e168 5f6f7065 6e63765f 78696d67 70726f63 _opencv_ximgproc │ │ │ │ + 0x0004e178 5f58696d 6770726f 635f6372 65617465 _Ximgproc_create │ │ │ │ + 0x0004e188 53757065 72706978 656c534c 49435f31 SuperpixelSLIC_1 │ │ │ │ + 0x0004e198 32004a61 76615f6f 72675f6f 70656e63 2.Java_org_openc │ │ │ │ + 0x0004e1a8 765f7869 6d677072 6f635f58 696d6770 v_ximgproc_Ximgp │ │ │ │ + 0x0004e1b8 726f635f 63726561 74655375 70657270 roc_createSuperp │ │ │ │ + 0x0004e1c8 6978656c 534c4943 5f313300 4a617661 ixelSLIC_13.Java │ │ │ │ + 0x0004e1d8 5f6f7267 5f6f7065 6e63765f 78696d67 _org_opencv_ximg │ │ │ │ + 0x0004e1e8 70726f63 5f58696d 6770726f 635f6372 proc_Ximgproc_cr │ │ │ │ + 0x0004e1f8 65617465 47726170 68536567 6d656e74 eateGraphSegment │ │ │ │ + 0x0004e208 6174696f 6e5f3130 005f5a4e 32637638 ation_10._ZN2cv8 │ │ │ │ + 0x0004e218 78696d67 70726f63 31327365 676d656e ximgproc12segmen │ │ │ │ + 0x0004e228 74617469 6f6e3233 63726561 74654772 tation23createGr │ │ │ │ + 0x0004e238 61706853 65676d65 6e746174 696f6e45 aphSegmentationE │ │ │ │ + 0x0004e248 64666900 4a617661 5f6f7267 5f6f7065 dfi.Java_org_ope │ │ │ │ + 0x0004e258 6e63765f 78696d67 70726f63 5f58696d ncv_ximgproc_Xim │ │ │ │ + 0x0004e268 6770726f 635f6372 65617465 47726170 gproc_createGrap │ │ │ │ + 0x0004e278 68536567 6d656e74 6174696f 6e5f3131 hSegmentation_11 │ │ │ │ + 0x0004e288 004a6176 615f6f72 675f6f70 656e6376 .Java_org_opencv │ │ │ │ + 0x0004e298 5f78696d 6770726f 635f5869 6d677072 _ximgproc_Ximgpr │ │ │ │ + 0x0004e2a8 6f635f63 72656174 65477261 70685365 oc_createGraphSe │ │ │ │ + 0x0004e2b8 676d656e 74617469 6f6e5f31 32004a61 gmentation_12.Ja │ │ │ │ + 0x0004e2c8 76615f6f 72675f6f 70656e63 765f7869 va_org_opencv_xi │ │ │ │ + 0x0004e2d8 6d677072 6f635f58 696d6770 726f635f mgproc_Ximgproc_ │ │ │ │ + 0x0004e2e8 63726561 74654772 61706853 65676d65 createGraphSegme │ │ │ │ + 0x0004e2f8 6e746174 696f6e5f 3133004a 6176615f ntation_13.Java_ │ │ │ │ + 0x0004e308 6f72675f 6f70656e 63765f78 696d6770 org_opencv_ximgp │ │ │ │ + 0x0004e318 726f635f 58696d67 70726f63 5f637265 roc_Ximgproc_cre │ │ │ │ + 0x0004e328 61746553 656c6563 74697665 53656172 ateSelectiveSear │ │ │ │ + 0x0004e338 63685365 676d656e 74617469 6f6e5374 chSegmentationSt │ │ │ │ + 0x0004e348 72617465 6779436f 6c6f725f 3130005f rategyColor_10._ │ │ │ │ + 0x0004e358 5a4e3263 76387869 6d677072 6f633132 ZN2cv8ximgproc12 │ │ │ │ + 0x0004e368 7365676d 656e7461 74696f6e 34366372 segmentation46cr │ │ │ │ + 0x0004e378 65617465 53656c65 63746976 65536561 eateSelectiveSea │ │ │ │ + 0x0004e388 72636853 65676d65 6e746174 696f6e53 rchSegmentationS │ │ │ │ + 0x0004e398 74726174 65677943 6f6c6f72 4576004a trategyColorEv.J │ │ │ │ + 0x0004e3a8 6176615f 6f72675f 6f70656e 63765f78 ava_org_opencv_x │ │ │ │ + 0x0004e3b8 696d6770 726f635f 58696d67 70726f63 imgproc_Ximgproc │ │ │ │ + 0x0004e3c8 5f637265 61746553 656c6563 74697665 _createSelective │ │ │ │ + 0x0004e3d8 53656172 63685365 676d656e 74617469 SearchSegmentati │ │ │ │ + 0x0004e3e8 6f6e5374 72617465 67795369 7a655f31 onStrategySize_1 │ │ │ │ + 0x0004e3f8 30005f5a 4e326376 3878696d 6770726f 0._ZN2cv8ximgpro │ │ │ │ + 0x0004e408 63313273 65676d65 6e746174 696f6e34 c12segmentation4 │ │ │ │ + 0x0004e418 35637265 61746553 656c6563 74697665 5createSelective │ │ │ │ + 0x0004e428 53656172 63685365 676d656e 74617469 SearchSegmentati │ │ │ │ + 0x0004e438 6f6e5374 72617465 67795369 7a654576 onStrategySizeEv │ │ │ │ + 0x0004e448 004a6176 615f6f72 675f6f70 656e6376 .Java_org_opencv │ │ │ │ + 0x0004e458 5f78696d 6770726f 635f5869 6d677072 _ximgproc_Ximgpr │ │ │ │ + 0x0004e468 6f635f63 72656174 6553656c 65637469 oc_createSelecti │ │ │ │ + 0x0004e478 76655365 61726368 5365676d 656e7461 veSearchSegmenta │ │ │ │ + 0x0004e488 74696f6e 53747261 74656779 54657874 tionStrategyText │ │ │ │ + 0x0004e498 7572655f 3130005f 5a4e3263 76387869 ure_10._ZN2cv8xi │ │ │ │ + 0x0004e4a8 6d677072 6f633132 7365676d 656e7461 mgproc12segmenta │ │ │ │ + 0x0004e4b8 74696f6e 34386372 65617465 53656c65 tion48createSele │ │ │ │ + 0x0004e4c8 63746976 65536561 72636853 65676d65 ctiveSearchSegme │ │ │ │ + 0x0004e4d8 6e746174 696f6e53 74726174 65677954 ntationStrategyT │ │ │ │ + 0x0004e4e8 65787475 72654576 004a6176 615f6f72 extureEv.Java_or │ │ │ │ + 0x0004e4f8 675f6f70 656e6376 5f78696d 6770726f g_opencv_ximgpro │ │ │ │ + 0x0004e508 635f5869 6d677072 6f635f63 72656174 c_Ximgproc_creat │ │ │ │ + 0x0004e518 6553656c 65637469 76655365 61726368 eSelectiveSearch │ │ │ │ + 0x0004e528 5365676d 656e7461 74696f6e 53747261 SegmentationStra │ │ │ │ + 0x0004e538 74656779 46696c6c 5f313000 5f5a4e32 tegyFill_10._ZN2 │ │ │ │ + 0x0004e548 63763878 696d6770 726f6331 32736567 cv8ximgproc12seg │ │ │ │ + 0x0004e558 6d656e74 6174696f 6e343563 72656174 mentation45creat │ │ │ │ + 0x0004e568 6553656c 65637469 76655365 61726368 eSelectiveSearch │ │ │ │ + 0x0004e578 5365676d 656e7461 74696f6e 53747261 SegmentationStra │ │ │ │ + 0x0004e588 74656779 46696c6c 4576004a 6176615f tegyFillEv.Java_ │ │ │ │ + 0x0004e598 6f72675f 6f70656e 63765f78 696d6770 org_opencv_ximgp │ │ │ │ + 0x0004e5a8 726f635f 58696d67 70726f63 5f637265 roc_Ximgproc_cre │ │ │ │ + 0x0004e5b8 61746553 656c6563 74697665 53656172 ateSelectiveSear │ │ │ │ + 0x0004e5c8 63685365 676d656e 74617469 6f6e5374 chSegmentationSt │ │ │ │ + 0x0004e5d8 72617465 67794d75 6c746970 6c655f31 rategyMultiple_1 │ │ │ │ + 0x0004e5e8 30005f5a 4e326376 3878696d 6770726f 0._ZN2cv8ximgpro │ │ │ │ + 0x0004e5f8 63313273 65676d65 6e746174 696f6e34 c12segmentation4 │ │ │ │ + 0x0004e608 39637265 61746553 656c6563 74697665 9createSelective │ │ │ │ + 0x0004e618 53656172 63685365 676d656e 74617469 SearchSegmentati │ │ │ │ + 0x0004e628 6f6e5374 72617465 67794d75 6c746970 onStrategyMultip │ │ │ │ + 0x0004e638 6c654576 004a6176 615f6f72 675f6f70 leEv.Java_org_op │ │ │ │ + 0x0004e648 656e6376 5f78696d 6770726f 635f5869 encv_ximgproc_Xi │ │ │ │ + 0x0004e658 6d677072 6f635f63 72656174 6553656c mgproc_createSel │ │ │ │ + 0x0004e668 65637469 76655365 61726368 5365676d ectiveSearchSegm │ │ │ │ + 0x0004e678 656e7461 74696f6e 53747261 74656779 entationStrategy │ │ │ │ + 0x0004e688 4d756c74 69706c65 5f313100 5f5a4e32 Multiple_11._ZN2 │ │ │ │ + 0x0004e698 63763878 696d6770 726f6331 32736567 cv8ximgproc12seg │ │ │ │ + 0x0004e6a8 6d656e74 6174696f 6e343963 72656174 mentation49creat │ │ │ │ + 0x0004e6b8 6553656c 65637469 76655365 61726368 eSelectiveSearch │ │ │ │ + 0x0004e6c8 5365676d 656e7461 74696f6e 53747261 SegmentationStra │ │ │ │ + 0x0004e6d8 74656779 4d756c74 69706c65 454e535f tegyMultipleENS_ │ │ │ │ + 0x0004e6e8 33507472 494e5331 5f333553 656c6563 3PtrINS1_35Selec │ │ │ │ + 0x0004e6f8 74697665 53656172 63685365 676d656e tiveSearchSegmen │ │ │ │ + 0x0004e708 74617469 6f6e5374 72617465 67794545 tationStrategyEE │ │ │ │ + 0x0004e718 45004a61 76615f6f 72675f6f 70656e63 E.Java_org_openc │ │ │ │ + 0x0004e728 765f7869 6d677072 6f635f58 696d6770 v_ximgproc_Ximgp │ │ │ │ + 0x0004e738 726f635f 63726561 74655365 6c656374 roc_createSelect │ │ │ │ + 0x0004e748 69766553 65617263 68536567 6d656e74 iveSearchSegment │ │ │ │ + 0x0004e758 6174696f 6e537472 61746567 794d756c ationStrategyMul │ │ │ │ + 0x0004e768 7469706c 655f3132 005f5a4e 32637638 tiple_12._ZN2cv8 │ │ │ │ + 0x0004e778 78696d67 70726f63 31327365 676d656e ximgproc12segmen │ │ │ │ + 0x0004e788 74617469 6f6e3439 63726561 74655365 tation49createSe │ │ │ │ + 0x0004e798 6c656374 69766553 65617263 68536567 lectiveSearchSeg │ │ │ │ + 0x0004e7a8 6d656e74 6174696f 6e537472 61746567 mentationStrateg │ │ │ │ + 0x0004e7b8 794d756c 7469706c 65454e53 5f335074 yMultipleENS_3Pt │ │ │ │ + 0x0004e7c8 72494e53 315f3335 53656c65 63746976 rINS1_35Selectiv │ │ │ │ + 0x0004e7d8 65536561 72636853 65676d65 6e746174 eSearchSegmentat │ │ │ │ + 0x0004e7e8 696f6e53 74726174 65677945 45455334 ionStrategyEEES4 │ │ │ │ + 0x0004e7f8 5f004a61 76615f6f 72675f6f 70656e63 _.Java_org_openc │ │ │ │ + 0x0004e808 765f7869 6d677072 6f635f58 696d6770 v_ximgproc_Ximgp │ │ │ │ + 0x0004e818 726f635f 63726561 74655365 6c656374 roc_createSelect │ │ │ │ + 0x0004e828 69766553 65617263 68536567 6d656e74 iveSearchSegment │ │ │ │ + 0x0004e838 6174696f 6e537472 61746567 794d756c ationStrategyMul │ │ │ │ + 0x0004e848 7469706c 655f3133 005f5a4e 32637638 tiple_13._ZN2cv8 │ │ │ │ + 0x0004e858 78696d67 70726f63 31327365 676d656e ximgproc12segmen │ │ │ │ + 0x0004e868 74617469 6f6e3439 63726561 74655365 tation49createSe │ │ │ │ + 0x0004e878 6c656374 69766553 65617263 68536567 lectiveSearchSeg │ │ │ │ + 0x0004e888 6d656e74 6174696f 6e537472 61746567 mentationStrateg │ │ │ │ + 0x0004e898 794d756c 7469706c 65454e53 5f335074 yMultipleENS_3Pt │ │ │ │ + 0x0004e8a8 72494e53 315f3335 53656c65 63746976 rINS1_35Selectiv │ │ │ │ + 0x0004e8b8 65536561 72636853 65676d65 6e746174 eSearchSegmentat │ │ │ │ + 0x0004e8c8 696f6e53 74726174 65677945 45455334 ionStrategyEEES4 │ │ │ │ + 0x0004e8d8 5f53345f 004a6176 615f6f72 675f6f70 _S4_.Java_org_op │ │ │ │ + 0x0004e8e8 656e6376 5f78696d 6770726f 635f5869 encv_ximgproc_Xi │ │ │ │ + 0x0004e8f8 6d677072 6f635f63 72656174 6553656c mgproc_createSel │ │ │ │ + 0x0004e908 65637469 76655365 61726368 5365676d ectiveSearchSegm │ │ │ │ + 0x0004e918 656e7461 74696f6e 53747261 74656779 entationStrategy │ │ │ │ + 0x0004e928 4d756c74 69706c65 5f313400 5f5a4e32 Multiple_14._ZN2 │ │ │ │ + 0x0004e938 63763878 696d6770 726f6331 32736567 cv8ximgproc12seg │ │ │ │ + 0x0004e948 6d656e74 6174696f 6e343963 72656174 mentation49creat │ │ │ │ + 0x0004e958 6553656c 65637469 76655365 61726368 eSelectiveSearch │ │ │ │ + 0x0004e968 5365676d 656e7461 74696f6e 53747261 SegmentationStra │ │ │ │ + 0x0004e978 74656779 4d756c74 69706c65 454e535f tegyMultipleENS_ │ │ │ │ + 0x0004e988 33507472 494e5331 5f333553 656c6563 3PtrINS1_35Selec │ │ │ │ + 0x0004e998 74697665 53656172 63685365 676d656e tiveSearchSegmen │ │ │ │ + 0x0004e9a8 74617469 6f6e5374 72617465 67794545 tationStrategyEE │ │ │ │ + 0x0004e9b8 4553345f 53345f53 345f004a 6176615f ES4_S4_S4_.Java_ │ │ │ │ + 0x0004e9c8 6f72675f 6f70656e 63765f78 696d6770 org_opencv_ximgp │ │ │ │ + 0x0004e9d8 726f635f 58696d67 70726f63 5f637265 roc_Ximgproc_cre │ │ │ │ + 0x0004e9e8 61746553 656c6563 74697665 53656172 ateSelectiveSear │ │ │ │ + 0x0004e9f8 63685365 676d656e 74617469 6f6e5f31 chSegmentation_1 │ │ │ │ + 0x0004ea08 30005f5a 4e326376 3878696d 6770726f 0._ZN2cv8ximgpro │ │ │ │ + 0x0004ea18 63313273 65676d65 6e746174 696f6e33 c12segmentation3 │ │ │ │ + 0x0004ea28 33637265 61746553 656c6563 74697665 3createSelective │ │ │ │ + 0x0004ea38 53656172 63685365 676d656e 74617469 SearchSegmentati │ │ │ │ + 0x0004ea48 6f6e4576 004a6176 615f6f72 675f6f70 onEv.Java_org_op │ │ │ │ + 0x0004ea58 656e6376 5f78696d 6770726f 635f5869 encv_ximgproc_Xi │ │ │ │ + 0x0004ea68 6d677072 6f635f63 6f766172 69616e63 mgproc_covarianc │ │ │ │ + 0x0004ea78 65457374 696d6174 696f6e5f 3130005f eEstimation_10._ │ │ │ │ + 0x0004ea88 5a4e3263 76387869 6d677072 6f633230 ZN2cv8ximgproc20 │ │ │ │ + 0x0004ea98 636f7661 7269616e 63654573 74696d61 covarianceEstima │ │ │ │ + 0x0004eaa8 74696f6e 45524b4e 535f3131 5f496e70 tionERKNS_11_Inp │ │ │ │ + 0x0004eab8 75744172 72617945 524b4e53 5f31325f utArrayERKNS_12_ │ │ │ │ + 0x0004eac8 4f757470 75744172 72617945 6969004a OutputArrayEii.J │ │ │ │ + 0x0004ead8 6176615f 6f72675f 6f70656e 63765f78 ava_org_opencv_x │ │ │ │ + 0x0004eae8 696d6770 726f635f 58696d67 70726f63 imgproc_Ximgproc │ │ │ │ + 0x0004eaf8 5f506569 4c696e4e 6f726d61 6c697a61 _PeiLinNormaliza │ │ │ │ + 0x0004eb08 74696f6e 5f313000 5f5a4e32 63763878 tion_10._ZN2cv8x │ │ │ │ + 0x0004eb18 696d6770 726f6331 39506569 4c696e4e imgproc19PeiLinN │ │ │ │ + 0x0004eb28 6f726d61 6c697a61 74696f6e 45524b4e ormalizationERKN │ │ │ │ + 0x0004eb38 535f3131 5f496e70 75744172 72617945 S_11_InputArrayE │ │ │ │ + 0x0004eb48 524b4e53 5f31325f 4f757470 75744172 RKNS_12_OutputAr │ │ │ │ + 0x0004eb58 72617945 004a6176 615f6f72 675f6f70 rayE.Java_org_op │ │ │ │ + 0x0004eb68 656e6376 5f78696d 6770726f 635f5869 encv_ximgproc_Xi │ │ │ │ + 0x0004eb78 6d677072 6f635f47 72616469 656e7444 mgproc_GradientD │ │ │ │ + 0x0004eb88 65726963 6865595f 3130005f 5a4e3263 ericheY_10._ZN2c │ │ │ │ + 0x0004eb98 76387869 6d677072 6f633136 47726164 v8ximgproc16Grad │ │ │ │ + 0x0004eba8 69656e74 44657269 63686559 45524b4e ientDericheYERKN │ │ │ │ + 0x0004ebb8 535f3131 5f496e70 75744172 72617945 S_11_InputArrayE │ │ │ │ + 0x0004ebc8 524b4e53 5f31325f 4f757470 75744172 RKNS_12_OutputAr │ │ │ │ + 0x0004ebd8 72617945 6464004a 6176615f 6f72675f rayEdd.Java_org_ │ │ │ │ + 0x0004ebe8 6f70656e 63765f78 696d6770 726f635f opencv_ximgproc_ │ │ │ │ + 0x0004ebf8 58696d67 70726f63 5f477261 6469656e Ximgproc_Gradien │ │ │ │ + 0x0004ec08 74446572 69636865 585f3130 005f5a4e tDericheX_10._ZN │ │ │ │ + 0x0004ec18 32637638 78696d67 70726f63 31364772 2cv8ximgproc16Gr │ │ │ │ + 0x0004ec28 61646965 6e744465 72696368 65584552 adientDericheXER │ │ │ │ + 0x0004ec38 4b4e535f 31315f49 6e707574 41727261 KNS_11_InputArra │ │ │ │ + 0x0004ec48 7945524b 4e535f31 325f4f75 74707574 yERKNS_12_Output │ │ │ │ + 0x0004ec58 41727261 79456464 004a6176 615f6f72 ArrayEdd.Java_or │ │ │ │ + 0x0004ec68 675f6f70 656e6376 5f78696d 6770726f g_opencv_ximgpro │ │ │ │ + 0x0004ec78 635f5869 6d677072 6f635f63 72656174 c_Ximgproc_creat │ │ │ │ + 0x0004ec88 65446973 70617269 7479574c 5346696c eDisparityWLSFil │ │ │ │ + 0x0004ec98 7465725f 3130005f 5a4e3263 76387869 ter_10._ZN2cv8xi │ │ │ │ + 0x0004eca8 6d677072 6f633234 63726561 74654469 mgproc24createDi │ │ │ │ + 0x0004ecb8 73706172 69747957 4c534669 6c746572 sparityWLSFilter │ │ │ │ + 0x0004ecc8 454e535f 33507472 494e535f 31335374 ENS_3PtrINS_13St │ │ │ │ + 0x0004ecd8 6572656f 4d617463 68657245 4545004a ereoMatcherEEE.J │ │ │ │ + 0x0004ece8 6176615f 6f72675f 6f70656e 63765f78 ava_org_opencv_x │ │ │ │ + 0x0004ecf8 696d6770 726f635f 58696d67 70726f63 imgproc_Ximgproc │ │ │ │ + 0x0004ed08 5f637265 61746552 69676874 4d617463 _createRightMatc │ │ │ │ + 0x0004ed18 6865725f 3130005f 5a4e3263 76387869 her_10._ZN2cv8xi │ │ │ │ + 0x0004ed28 6d677072 6f633138 63726561 74655269 mgproc18createRi │ │ │ │ + 0x0004ed38 6768744d 61746368 6572454e 535f3350 ghtMatcherENS_3P │ │ │ │ + 0x0004ed48 7472494e 535f3133 53746572 656f4d61 trINS_13StereoMa │ │ │ │ + 0x0004ed58 74636865 72454545 004a6176 615f6f72 tcherEEE.Java_or │ │ │ │ + 0x0004ed68 675f6f70 656e6376 5f78696d 6770726f g_opencv_ximgpro │ │ │ │ + 0x0004ed78 635f5869 6d677072 6f635f63 72656174 c_Ximgproc_creat │ │ │ │ + 0x0004ed88 65446973 70617269 7479574c 5346696c eDisparityWLSFil │ │ │ │ + 0x0004ed98 74657247 656e6572 69635f31 30005f5a terGeneric_10._Z │ │ │ │ + 0x0004eda8 4e326376 3878696d 6770726f 63333163 N2cv8ximgproc31c │ │ │ │ + 0x0004edb8 72656174 65446973 70617269 7479574c reateDisparityWL │ │ │ │ + 0x0004edc8 5346696c 74657247 656e6572 69634562 SFilterGenericEb │ │ │ │ + 0x0004edd8 004a6176 615f6f72 675f6f70 656e6376 .Java_org_opencv │ │ │ │ + 0x0004ede8 5f78696d 6770726f 635f5869 6d677072 _ximgproc_Ximgpr │ │ │ │ + 0x0004edf8 6f635f63 6f6d7075 74654d53 455f3130 oc_computeMSE_10 │ │ │ │ + 0x0004ee08 005f5a4e 32637638 78696d67 70726f63 ._ZN2cv8ximgproc │ │ │ │ + 0x0004ee18 3130636f 6d707574 654d5345 45524b4e 10computeMSEERKN │ │ │ │ + 0x0004ee28 535f3131 5f496e70 75744172 72617945 S_11_InputArrayE │ │ │ │ + 0x0004ee38 53335f4e 535f3552 6563745f 49694545 S3_NS_5Rect_IiEE │ │ │ │ + 0x0004ee48 004a6176 615f6f72 675f6f70 656e6376 .Java_org_opencv │ │ │ │ + 0x0004ee58 5f78696d 6770726f 635f5869 6d677072 _ximgproc_Ximgpr │ │ │ │ + 0x0004ee68 6f635f63 6f6d7075 74654261 64506978 oc_computeBadPix │ │ │ │ + 0x0004ee78 656c5065 7263656e 745f3130 005f5a4e elPercent_10._ZN │ │ │ │ + 0x0004ee88 32637638 78696d67 70726f63 3232636f 2cv8ximgproc22co │ │ │ │ + 0x0004ee98 6d707574 65426164 50697865 6c506572 mputeBadPixelPer │ │ │ │ + 0x0004eea8 63656e74 45524b4e 535f3131 5f496e70 centERKNS_11_Inp │ │ │ │ + 0x0004eeb8 75744172 72617945 53335f4e 535f3552 utArrayES3_NS_5R │ │ │ │ + 0x0004eec8 6563745f 49694545 69004a61 76615f6f ect_IiEEi.Java_o │ │ │ │ + 0x0004eed8 72675f6f 70656e63 765f7869 6d677072 rg_opencv_ximgpr │ │ │ │ + 0x0004eee8 6f635f58 696d6770 726f635f 636f6d70 oc_Ximgproc_comp │ │ │ │ + 0x0004eef8 75746542 61645069 78656c50 65726365 uteBadPixelPerce │ │ │ │ + 0x0004ef08 6e745f31 31004a61 76615f6f 72675f6f nt_11.Java_org_o │ │ │ │ + 0x0004ef18 70656e63 765f7869 6d677072 6f635f58 pencv_ximgproc_X │ │ │ │ + 0x0004ef28 696d6770 726f635f 67657444 69737061 imgproc_getDispa │ │ │ │ + 0x0004ef38 72697479 5669735f 3130005f 5a4e3263 rityVis_10._ZN2c │ │ │ │ + 0x0004ef48 76387869 6d677072 6f633135 67657444 v8ximgproc15getD │ │ │ │ + 0x0004ef58 69737061 72697479 56697345 524b4e53 isparityVisERKNS │ │ │ │ + 0x0004ef68 5f31315f 496e7075 74417272 61794552 _11_InputArrayER │ │ │ │ + 0x0004ef78 4b4e535f 31325f4f 75747075 74417272 KNS_12_OutputArr │ │ │ │ + 0x0004ef88 61794564 004a6176 615f6f72 675f6f70 ayEd.Java_org_op │ │ │ │ + 0x0004ef98 656e6376 5f78696d 6770726f 635f5869 encv_ximgproc_Xi │ │ │ │ + 0x0004efa8 6d677072 6f635f67 65744469 73706172 mgproc_getDispar │ │ │ │ + 0x0004efb8 69747956 69735f31 31004a61 76615f6f ityVis_11.Java_o │ │ │ │ + 0x0004efc8 72675f6f 70656e63 765f7869 6d677072 rg_opencv_ximgpr │ │ │ │ + 0x0004efd8 6f635f58 696d6770 726f635f 63726561 oc_Ximgproc_crea │ │ │ │ + 0x0004efe8 74654661 73744c69 6e654465 74656374 teFastLineDetect │ │ │ │ + 0x0004eff8 6f725f31 30005f5a 4e326376 3878696d or_10._ZN2cv8xim │ │ │ │ + 0x0004f008 6770726f 63323263 72656174 65466173 gproc22createFas │ │ │ │ + 0x0004f018 744c696e 65446574 6563746f 72456966 tLineDetectorEif │ │ │ │ + 0x0004f028 64646962 004a6176 615f6f72 675f6f70 ddib.Java_org_op │ │ │ │ + 0x0004f038 656e6376 5f78696d 6770726f 635f5869 encv_ximgproc_Xi │ │ │ │ + 0x0004f048 6d677072 6f635f63 72656174 65466173 mgproc_createFas │ │ │ │ + 0x0004f058 744c696e 65446574 6563746f 725f3131 tLineDetector_11 │ │ │ │ + 0x0004f068 004a6176 615f6f72 675f6f70 656e6376 .Java_org_opencv │ │ │ │ + 0x0004f078 5f78696d 6770726f 635f5869 6d677072 _ximgproc_Ximgpr │ │ │ │ + 0x0004f088 6f635f63 72656174 65466173 744c696e oc_createFastLin │ │ │ │ + 0x0004f098 65446574 6563746f 725f3132 004a6176 eDetector_12.Jav │ │ │ │ + 0x0004f0a8 615f6f72 675f6f70 656e6376 5f78696d a_org_opencv_xim │ │ │ │ + 0x0004f0b8 6770726f 635f5869 6d677072 6f635f63 gproc_Ximgproc_c │ │ │ │ + 0x0004f0c8 72656174 65466173 744c696e 65446574 reateFastLineDet │ │ │ │ + 0x0004f0d8 6563746f 725f3133 004a6176 615f6f72 ector_13.Java_or │ │ │ │ + 0x0004f0e8 675f6f70 656e6376 5f78696d 6770726f g_opencv_ximgpro │ │ │ │ + 0x0004f0f8 635f5869 6d677072 6f635f63 72656174 c_Ximgproc_creat │ │ │ │ + 0x0004f108 65466173 744c696e 65446574 6563746f eFastLineDetecto │ │ │ │ + 0x0004f118 725f3134 004a6176 615f6f72 675f6f70 r_14.Java_org_op │ │ │ │ + 0x0004f128 656e6376 5f78696d 6770726f 635f5869 encv_ximgproc_Xi │ │ │ │ + 0x0004f138 6d677072 6f635f63 72656174 65466173 mgproc_createFas │ │ │ │ + 0x0004f148 744c696e 65446574 6563746f 725f3135 tLineDetector_15 │ │ │ │ + 0x0004f158 004a6176 615f6f72 675f6f70 656e6376 .Java_org_opencv │ │ │ │ + 0x0004f168 5f78696d 6770726f 635f5869 6d677072 _ximgproc_Ximgpr │ │ │ │ + 0x0004f178 6f635f63 72656174 65466173 744c696e oc_createFastLin │ │ │ │ + 0x0004f188 65446574 6563746f 725f3136 004a6176 eDetector_16.Jav │ │ │ │ + 0x0004f198 615f6f72 675f6f70 656e6376 5f78696d a_org_opencv_xim │ │ │ │ + 0x0004f1a8 6770726f 635f5869 6d677072 6f635f63 gproc_Ximgproc_c │ │ │ │ + 0x0004f1b8 72656174 65537570 65727069 78656c53 reateSuperpixelS │ │ │ │ + 0x0004f1c8 45454453 5f313000 5f5a4e32 63763878 EEDS_10._ZN2cv8x │ │ │ │ + 0x0004f1d8 696d6770 726f6332 31637265 61746553 imgproc21createS │ │ │ │ + 0x0004f1e8 75706572 70697865 6c534545 44534569 uperpixelSEEDSEi │ │ │ │ + 0x0004f1f8 69696969 69696200 4a617661 5f6f7267 iiiiiib.Java_org │ │ │ │ + 0x0004f208 5f6f7065 6e63765f 78696d67 70726f63 _opencv_ximgproc │ │ │ │ + 0x0004f218 5f58696d 6770726f 635f6372 65617465 _Ximgproc_create │ │ │ │ + 0x0004f228 53757065 72706978 656c5345 4544535f SuperpixelSEEDS_ │ │ │ │ + 0x0004f238 3131004a 6176615f 6f72675f 6f70656e 11.Java_org_open │ │ │ │ + 0x0004f248 63765f78 696d6770 726f635f 58696d67 cv_ximgproc_Ximg │ │ │ │ + 0x0004f258 70726f63 5f637265 61746553 75706572 proc_createSuper │ │ │ │ + 0x0004f268 70697865 6c534545 44535f31 32004a61 pixelSEEDS_12.Ja │ │ │ │ + 0x0004f278 76615f6f 72675f6f 70656e63 765f7869 va_org_opencv_xi │ │ │ │ + 0x0004f288 6d677072 6f635f58 696d6770 726f635f mgproc_Ximgproc_ │ │ │ │ + 0x0004f298 63726561 74655375 70657270 6978656c createSuperpixel │ │ │ │ + 0x0004f2a8 53454544 535f3133 004a6176 615f6f72 SEEDS_13.Java_or │ │ │ │ + 0x0004f2b8 675f6f70 656e6376 5f78696d 6770726f g_opencv_ximgpro │ │ │ │ + 0x0004f2c8 635f5869 6d677072 6f635f66 6f757269 c_Ximgproc_fouri │ │ │ │ + 0x0004f2d8 65724465 73637269 70746f72 5f313000 erDescriptor_10. │ │ │ │ + 0x0004f2e8 5f5a4e32 63763878 696d6770 726f6331 _ZN2cv8ximgproc1 │ │ │ │ + 0x0004f2f8 37666f75 72696572 44657363 72697074 7fourierDescript │ │ │ │ + 0x0004f308 6f724552 4b4e535f 31315f49 6e707574 orERKNS_11_Input │ │ │ │ + 0x0004f318 41727261 7945524b 4e535f31 325f4f75 ArrayERKNS_12_Ou │ │ │ │ + 0x0004f328 74707574 41727261 79456969 004a6176 tputArrayEii.Jav │ │ │ │ + 0x0004f338 615f6f72 675f6f70 656e6376 5f78696d a_org_opencv_xim │ │ │ │ + 0x0004f348 6770726f 635f5869 6d677072 6f635f66 gproc_Ximgproc_f │ │ │ │ + 0x0004f358 6f757269 65724465 73637269 70746f72 ourierDescriptor │ │ │ │ + 0x0004f368 5f313100 4a617661 5f6f7267 5f6f7065 _11.Java_org_ope │ │ │ │ + 0x0004f378 6e63765f 78696d67 70726f63 5f58696d ncv_ximgproc_Xim │ │ │ │ + 0x0004f388 6770726f 635f666f 75726965 72446573 gproc_fourierDes │ │ │ │ + 0x0004f398 63726970 746f725f 3132004a 6176615f criptor_12.Java_ │ │ │ │ + 0x0004f3a8 6f72675f 6f70656e 63765f78 696d6770 org_opencv_ximgp │ │ │ │ + 0x0004f3b8 726f635f 58696d67 70726f63 5f747261 roc_Ximgproc_tra │ │ │ │ + 0x0004f3c8 6e73666f 726d4644 5f313000 5f5a4e32 nsformFD_10._ZN2 │ │ │ │ + 0x0004f3d8 63763878 696d6770 726f6331 31747261 cv8ximgproc11tra │ │ │ │ + 0x0004f3e8 6e73666f 726d4644 45524b4e 535f3131 nsformFDERKNS_11 │ │ │ │ + 0x0004f3f8 5f496e70 75744172 72617945 53335f52 _InputArrayES3_R │ │ │ │ + 0x0004f408 4b4e535f 31325f4f 75747075 74417272 KNS_12_OutputArr │ │ │ │ + 0x0004f418 61794562 004a6176 615f6f72 675f6f70 ayEb.Java_org_op │ │ │ │ + 0x0004f428 656e6376 5f78696d 6770726f 635f5869 encv_ximgproc_Xi │ │ │ │ + 0x0004f438 6d677072 6f635f74 72616e73 666f726d mgproc_transform │ │ │ │ + 0x0004f448 46445f31 31004a61 76615f6f 72675f6f FD_11.Java_org_o │ │ │ │ + 0x0004f458 70656e63 765f7869 6d677072 6f635f58 pencv_ximgproc_X │ │ │ │ + 0x0004f468 696d6770 726f635f 636f6e74 6f757253 imgproc_contourS │ │ │ │ + 0x0004f478 616d706c 696e675f 3130005f 5a4e3263 ampling_10._ZN2c │ │ │ │ + 0x0004f488 76387869 6d677072 6f633135 636f6e74 v8ximgproc15cont │ │ │ │ + 0x0004f498 6f757253 616d706c 696e6745 524b4e53 ourSamplingERKNS │ │ │ │ + 0x0004f4a8 5f31315f 496e7075 74417272 61794552 _11_InputArrayER │ │ │ │ + 0x0004f4b8 4b4e535f 31325f4f 75747075 74417272 KNS_12_OutputArr │ │ │ │ + 0x0004f4c8 61794569 004a6176 615f6f72 675f6f70 ayEi.Java_org_op │ │ │ │ + 0x0004f4d8 656e6376 5f78696d 6770726f 635f5869 encv_ximgproc_Xi │ │ │ │ + 0x0004f4e8 6d677072 6f635f63 72656174 65436f6e mgproc_createCon │ │ │ │ + 0x0004f4f8 746f7572 46697474 696e675f 3130005f tourFitting_10._ │ │ │ │ + 0x0004f508 5a4e3263 76387869 6d677072 6f633230 ZN2cv8ximgproc20 │ │ │ │ + 0x0004f518 63726561 7465436f 6e746f75 72466974 createContourFit │ │ │ │ + 0x0004f528 74696e67 45696900 4a617661 5f6f7267 tingEii.Java_org │ │ │ │ + 0x0004f538 5f6f7065 6e63765f 78696d67 70726f63 _opencv_ximgproc │ │ │ │ + 0x0004f548 5f58696d 6770726f 635f6372 65617465 _Ximgproc_create │ │ │ │ + 0x0004f558 436f6e74 6f757246 69747469 6e675f31 ContourFitting_1 │ │ │ │ + 0x0004f568 31004a61 76615f6f 72675f6f 70656e63 1.Java_org_openc │ │ │ │ + 0x0004f578 765f7869 6d677072 6f635f58 696d6770 v_ximgproc_Ximgp │ │ │ │ + 0x0004f588 726f635f 63726561 7465436f 6e746f75 roc_createContou │ │ │ │ + 0x0004f598 72466974 74696e67 5f313200 4a617661 rFitting_12.Java │ │ │ │ + 0x0004f5a8 5f6f7267 5f6f7065 6e63765f 78696d67 _org_opencv_ximg │ │ │ │ + 0x0004f5b8 70726f63 5f58696d 6770726f 635f6372 proc_Ximgproc_cr │ │ │ │ + 0x0004f5c8 65617465 51756174 65726e69 6f6e496d eateQuaternionIm │ │ │ │ + 0x0004f5d8 6167655f 3130005f 5a4e3263 76387869 age_10._ZN2cv8xi │ │ │ │ + 0x0004f5e8 6d677072 6f633231 63726561 74655175 mgproc21createQu │ │ │ │ + 0x0004f5f8 61746572 6e696f6e 496d6167 6545524b aternionImageERK │ │ │ │ + 0x0004f608 4e535f31 315f496e 70757441 72726179 NS_11_InputArray │ │ │ │ + 0x0004f618 45524b4e 535f3132 5f4f7574 70757441 ERKNS_12_OutputA │ │ │ │ + 0x0004f628 72726179 45004a61 76615f6f 72675f6f rrayE.Java_org_o │ │ │ │ + 0x0004f638 70656e63 765f7869 6d677072 6f635f58 pencv_ximgproc_X │ │ │ │ + 0x0004f648 696d6770 726f635f 71636f6e 6a5f3130 imgproc_qconj_10 │ │ │ │ + 0x0004f658 005f5a4e 32637638 78696d67 70726f63 ._ZN2cv8ximgproc │ │ │ │ + 0x0004f668 3571636f 6e6a4552 4b4e535f 31315f49 5qconjERKNS_11_I │ │ │ │ + 0x0004f678 6e707574 41727261 7945524b 4e535f31 nputArrayERKNS_1 │ │ │ │ + 0x0004f688 325f4f75 74707574 41727261 7945004a 2_OutputArrayE.J │ │ │ │ + 0x0004f698 6176615f 6f72675f 6f70656e 63765f78 ava_org_opencv_x │ │ │ │ + 0x0004f6a8 696d6770 726f635f 58696d67 70726f63 imgproc_Ximgproc │ │ │ │ + 0x0004f6b8 5f71756e 69746172 795f3130 005f5a4e _qunitary_10._ZN │ │ │ │ + 0x0004f6c8 32637638 78696d67 70726f63 3871756e 2cv8ximgproc8qun │ │ │ │ + 0x0004f6d8 69746172 7945524b 4e535f31 315f496e itaryERKNS_11_In │ │ │ │ + 0x0004f6e8 70757441 72726179 45524b4e 535f3132 putArrayERKNS_12 │ │ │ │ + 0x0004f6f8 5f4f7574 70757441 72726179 45004a61 _OutputArrayE.Ja │ │ │ │ + 0x0004f708 76615f6f 72675f6f 70656e63 765f7869 va_org_opencv_xi │ │ │ │ + 0x0004f718 6d677072 6f635f58 696d6770 726f635f mgproc_Ximgproc_ │ │ │ │ + 0x0004f728 716d756c 7469706c 795f3130 005f5a4e qmultiply_10._ZN │ │ │ │ + 0x0004f738 32637638 78696d67 70726f63 39716d75 2cv8ximgproc9qmu │ │ │ │ + 0x0004f748 6c746970 6c794552 4b4e535f 31315f49 ltiplyERKNS_11_I │ │ │ │ + 0x0004f758 6e707574 41727261 79455333 5f524b4e nputArrayES3_RKN │ │ │ │ + 0x0004f768 535f3132 5f4f7574 70757441 72726179 S_12_OutputArray │ │ │ │ + 0x0004f778 45004a61 76615f6f 72675f6f 70656e63 E.Java_org_openc │ │ │ │ + 0x0004f788 765f7869 6d677072 6f635f58 696d6770 v_ximgproc_Ximgp │ │ │ │ + 0x0004f798 726f635f 71646674 5f313000 5f5a4e32 roc_qdft_10._ZN2 │ │ │ │ + 0x0004f7a8 63763878 696d6770 726f6334 71646674 cv8ximgproc4qdft │ │ │ │ + 0x0004f7b8 45524b4e 535f3131 5f496e70 75744172 ERKNS_11_InputAr │ │ │ │ + 0x0004f7c8 72617945 524b4e53 5f31325f 4f757470 rayERKNS_12_Outp │ │ │ │ + 0x0004f7d8 75744172 72617945 6962004a 6176615f utArrayEib.Java_ │ │ │ │ + 0x0004f7e8 6f72675f 6f70656e 63765f78 696d6770 org_opencv_ximgp │ │ │ │ + 0x0004f7f8 726f635f 58696d67 70726f63 5f636f6c roc_Ximgproc_col │ │ │ │ + 0x0004f808 6f724d61 74636854 656d706c 6174655f orMatchTemplate_ │ │ │ │ + 0x0004f818 3130005f 5a4e3263 76387869 6d677072 10._ZN2cv8ximgpr │ │ │ │ + 0x0004f828 6f633138 636f6c6f 724d6174 63685465 oc18colorMatchTe │ │ │ │ + 0x0004f838 6d706c61 74654552 4b4e535f 31315f49 mplateERKNS_11_I │ │ │ │ + 0x0004f848 6e707574 41727261 79455333 5f524b4e nputArrayES3_RKN │ │ │ │ + 0x0004f858 535f3132 5f4f7574 70757441 72726179 S_12_OutputArray │ │ │ │ + 0x0004f868 45004a61 76615f6f 72675f6f 70656e63 E.Java_org_openc │ │ │ │ + 0x0004f878 765f7869 6d677072 6f635f58 696d6770 v_ximgproc_Ximgp │ │ │ │ + 0x0004f888 726f635f 63726561 74654454 46696c74 roc_createDTFilt │ │ │ │ + 0x0004f898 65725f31 30005f5a 4e326376 3878696d er_10._ZN2cv8xim │ │ │ │ + 0x0004f8a8 6770726f 63313463 72656174 65445446 gproc14createDTF │ │ │ │ + 0x0004f8b8 696c7465 7245524b 4e535f31 315f496e ilterERKNS_11_In │ │ │ │ + 0x0004f8c8 70757441 72726179 45646469 69004a61 putArrayEddii.Ja │ │ │ │ + 0x0004f8d8 76615f6f 72675f6f 70656e63 765f7869 va_org_opencv_xi │ │ │ │ + 0x0004f8e8 6d677072 6f635f58 696d6770 726f635f mgproc_Ximgproc_ │ │ │ │ + 0x0004f8f8 63726561 74654454 46696c74 65725f31 createDTFilter_1 │ │ │ │ + 0x0004f908 31004a61 76615f6f 72675f6f 70656e63 1.Java_org_openc │ │ │ │ 0x0004f918 765f7869 6d677072 6f635f58 696d6770 v_ximgproc_Ximgp │ │ │ │ - 0x0004f928 726f635f 726f6c6c 696e6747 75696461 roc_rollingGuida │ │ │ │ - 0x0004f938 6e636546 696c7465 725f3135 004a6176 nceFilter_15.Jav │ │ │ │ - 0x0004f948 615f6f72 675f6f70 656e6376 5f78696d a_org_opencv_xim │ │ │ │ - 0x0004f958 6770726f 635f5869 6d677072 6f635f63 gproc_Ximgproc_c │ │ │ │ - 0x0004f968 72656174 65466173 7442696c 61746572 reateFastBilater │ │ │ │ - 0x0004f978 616c536f 6c766572 46696c74 65725f31 alSolverFilter_1 │ │ │ │ - 0x0004f988 30005f5a 4e326376 3878696d 6770726f 0._ZN2cv8ximgpro │ │ │ │ - 0x0004f998 63333163 72656174 65466173 7442696c c31createFastBil │ │ │ │ - 0x0004f9a8 61746572 616c536f 6c766572 46696c74 ateralSolverFilt │ │ │ │ - 0x0004f9b8 65724552 4b4e535f 31315f49 6e707574 erERKNS_11_Input │ │ │ │ - 0x0004f9c8 41727261 79456464 64646964 004a6176 ArrayEddddid.Jav │ │ │ │ - 0x0004f9d8 615f6f72 675f6f70 656e6376 5f78696d a_org_opencv_xim │ │ │ │ - 0x0004f9e8 6770726f 635f5869 6d677072 6f635f63 gproc_Ximgproc_c │ │ │ │ - 0x0004f9f8 72656174 65466173 7442696c 61746572 reateFastBilater │ │ │ │ - 0x0004fa08 616c536f 6c766572 46696c74 65725f31 alSolverFilter_1 │ │ │ │ - 0x0004fa18 31004a61 76615f6f 72675f6f 70656e63 1.Java_org_openc │ │ │ │ - 0x0004fa28 765f7869 6d677072 6f635f58 696d6770 v_ximgproc_Ximgp │ │ │ │ - 0x0004fa38 726f635f 63726561 74654661 73744269 roc_createFastBi │ │ │ │ - 0x0004fa48 6c617465 72616c53 6f6c7665 7246696c lateralSolverFil │ │ │ │ - 0x0004fa58 7465725f 3132004a 6176615f 6f72675f ter_12.Java_org_ │ │ │ │ - 0x0004fa68 6f70656e 63765f78 696d6770 726f635f opencv_ximgproc_ │ │ │ │ - 0x0004fa78 58696d67 70726f63 5f637265 61746546 Ximgproc_createF │ │ │ │ - 0x0004fa88 61737442 696c6174 6572616c 536f6c76 astBilateralSolv │ │ │ │ - 0x0004fa98 65724669 6c746572 5f313300 4a617661 erFilter_13.Java │ │ │ │ - 0x0004faa8 5f6f7267 5f6f7065 6e63765f 78696d67 _org_opencv_ximg │ │ │ │ - 0x0004fab8 70726f63 5f58696d 6770726f 635f6661 proc_Ximgproc_fa │ │ │ │ - 0x0004fac8 73744269 6c617465 72616c53 6f6c7665 stBilateralSolve │ │ │ │ - 0x0004fad8 7246696c 7465725f 3130005f 5a4e3263 rFilter_10._ZN2c │ │ │ │ - 0x0004fae8 76387869 6d677072 6f633235 66617374 v8ximgproc25fast │ │ │ │ - 0x0004faf8 42696c61 74657261 6c536f6c 76657246 BilateralSolverF │ │ │ │ - 0x0004fb08 696c7465 7245524b 4e535f31 315f496e ilterERKNS_11_In │ │ │ │ - 0x0004fb18 70757441 72726179 4553335f 53335f52 putArrayES3_S3_R │ │ │ │ - 0x0004fb28 4b4e535f 31325f4f 75747075 74417272 KNS_12_OutputArr │ │ │ │ - 0x0004fb38 61794564 64646469 64004a61 76615f6f ayEddddid.Java_o │ │ │ │ - 0x0004fb48 72675f6f 70656e63 765f7869 6d677072 rg_opencv_ximgpr │ │ │ │ - 0x0004fb58 6f635f58 696d6770 726f635f 66617374 oc_Ximgproc_fast │ │ │ │ - 0x0004fb68 42696c61 74657261 6c536f6c 76657246 BilateralSolverF │ │ │ │ - 0x0004fb78 696c7465 725f3131 004a6176 615f6f72 ilter_11.Java_or │ │ │ │ - 0x0004fb88 675f6f70 656e6376 5f78696d 6770726f g_opencv_ximgpro │ │ │ │ - 0x0004fb98 635f5869 6d677072 6f635f66 61737442 c_Ximgproc_fastB │ │ │ │ - 0x0004fba8 696c6174 6572616c 536f6c76 65724669 ilateralSolverFi │ │ │ │ - 0x0004fbb8 6c746572 5f313200 4a617661 5f6f7267 lter_12.Java_org │ │ │ │ - 0x0004fbc8 5f6f7065 6e63765f 78696d67 70726f63 _opencv_ximgproc │ │ │ │ - 0x0004fbd8 5f58696d 6770726f 635f6661 73744269 _Ximgproc_fastBi │ │ │ │ - 0x0004fbe8 6c617465 72616c53 6f6c7665 7246696c lateralSolverFil │ │ │ │ - 0x0004fbf8 7465725f 3133004a 6176615f 6f72675f ter_13.Java_org_ │ │ │ │ - 0x0004fc08 6f70656e 63765f78 696d6770 726f635f opencv_ximgproc_ │ │ │ │ - 0x0004fc18 58696d67 70726f63 5f666173 7442696c Ximgproc_fastBil │ │ │ │ - 0x0004fc28 61746572 616c536f 6c766572 46696c74 ateralSolverFilt │ │ │ │ - 0x0004fc38 65725f31 34004a61 76615f6f 72675f6f er_14.Java_org_o │ │ │ │ - 0x0004fc48 70656e63 765f7869 6d677072 6f635f58 pencv_ximgproc_X │ │ │ │ - 0x0004fc58 696d6770 726f635f 66617374 42696c61 imgproc_fastBila │ │ │ │ - 0x0004fc68 74657261 6c536f6c 76657246 696c7465 teralSolverFilte │ │ │ │ - 0x0004fc78 725f3135 004a6176 615f6f72 675f6f70 r_15.Java_org_op │ │ │ │ - 0x0004fc88 656e6376 5f78696d 6770726f 635f5869 encv_ximgproc_Xi │ │ │ │ - 0x0004fc98 6d677072 6f635f66 61737442 696c6174 mgproc_fastBilat │ │ │ │ - 0x0004fca8 6572616c 536f6c76 65724669 6c746572 eralSolverFilter │ │ │ │ - 0x0004fcb8 5f313600 4a617661 5f6f7267 5f6f7065 _16.Java_org_ope │ │ │ │ - 0x0004fcc8 6e63765f 78696d67 70726f63 5f58696d ncv_ximgproc_Xim │ │ │ │ - 0x0004fcd8 6770726f 635f6372 65617465 46617374 gproc_createFast │ │ │ │ - 0x0004fce8 476c6f62 616c536d 6f6f7468 65724669 GlobalSmootherFi │ │ │ │ - 0x0004fcf8 6c746572 5f313000 5f5a4e32 63763878 lter_10._ZN2cv8x │ │ │ │ - 0x0004fd08 696d6770 726f6333 30637265 61746546 imgproc30createF │ │ │ │ - 0x0004fd18 61737447 6c6f6261 6c536d6f 6f746865 astGlobalSmoothe │ │ │ │ - 0x0004fd28 7246696c 74657245 524b4e53 5f31315f rFilterERKNS_11_ │ │ │ │ - 0x0004fd38 496e7075 74417272 61794564 64646900 InputArrayEdddi. │ │ │ │ - 0x0004fd48 4a617661 5f6f7267 5f6f7065 6e63765f Java_org_opencv_ │ │ │ │ - 0x0004fd58 78696d67 70726f63 5f58696d 6770726f ximgproc_Ximgpro │ │ │ │ - 0x0004fd68 635f6372 65617465 46617374 476c6f62 c_createFastGlob │ │ │ │ - 0x0004fd78 616c536d 6f6f7468 65724669 6c746572 alSmootherFilter │ │ │ │ - 0x0004fd88 5f313100 4a617661 5f6f7267 5f6f7065 _11.Java_org_ope │ │ │ │ - 0x0004fd98 6e63765f 78696d67 70726f63 5f58696d ncv_ximgproc_Xim │ │ │ │ - 0x0004fda8 6770726f 635f6372 65617465 46617374 gproc_createFast │ │ │ │ - 0x0004fdb8 476c6f62 616c536d 6f6f7468 65724669 GlobalSmootherFi │ │ │ │ - 0x0004fdc8 6c746572 5f313200 4a617661 5f6f7267 lter_12.Java_org │ │ │ │ - 0x0004fdd8 5f6f7065 6e63765f 78696d67 70726f63 _opencv_ximgproc │ │ │ │ - 0x0004fde8 5f58696d 6770726f 635f6661 7374476c _Ximgproc_fastGl │ │ │ │ - 0x0004fdf8 6f62616c 536d6f6f 74686572 46696c74 obalSmootherFilt │ │ │ │ - 0x0004fe08 65725f31 30005f5a 4e326376 3878696d er_10._ZN2cv8xim │ │ │ │ - 0x0004fe18 6770726f 63323466 61737447 6c6f6261 gproc24fastGloba │ │ │ │ - 0x0004fe28 6c536d6f 6f746865 7246696c 74657245 lSmootherFilterE │ │ │ │ - 0x0004fe38 524b4e53 5f31315f 496e7075 74417272 RKNS_11_InputArr │ │ │ │ - 0x0004fe48 61794553 335f524b 4e535f31 325f4f75 ayES3_RKNS_12_Ou │ │ │ │ - 0x0004fe58 74707574 41727261 79456464 6469004a tputArrayEdddi.J │ │ │ │ - 0x0004fe68 6176615f 6f72675f 6f70656e 63765f78 ava_org_opencv_x │ │ │ │ - 0x0004fe78 696d6770 726f635f 58696d67 70726f63 imgproc_Ximgproc │ │ │ │ - 0x0004fe88 5f666173 74476c6f 62616c53 6d6f6f74 _fastGlobalSmoot │ │ │ │ - 0x0004fe98 68657246 696c7465 725f3131 004a6176 herFilter_11.Jav │ │ │ │ - 0x0004fea8 615f6f72 675f6f70 656e6376 5f78696d a_org_opencv_xim │ │ │ │ - 0x0004feb8 6770726f 635f5869 6d677072 6f635f66 gproc_Ximgproc_f │ │ │ │ - 0x0004fec8 61737447 6c6f6261 6c536d6f 6f746865 astGlobalSmoothe │ │ │ │ - 0x0004fed8 7246696c 7465725f 3132004a 6176615f rFilter_12.Java_ │ │ │ │ - 0x0004fee8 6f72675f 6f70656e 63765f78 696d6770 org_opencv_ximgp │ │ │ │ - 0x0004fef8 726f635f 58696d67 70726f63 5f6c3053 roc_Ximgproc_l0S │ │ │ │ - 0x0004ff08 6d6f6f74 685f3130 005f5a4e 32637638 mooth_10._ZN2cv8 │ │ │ │ - 0x0004ff18 78696d67 70726f63 386c3053 6d6f6f74 ximgproc8l0Smoot │ │ │ │ - 0x0004ff28 6845524b 4e535f31 315f496e 70757441 hERKNS_11_InputA │ │ │ │ - 0x0004ff38 72726179 45524b4e 535f3132 5f4f7574 rrayERKNS_12_Out │ │ │ │ - 0x0004ff48 70757441 72726179 45646400 4a617661 putArrayEdd.Java │ │ │ │ - 0x0004ff58 5f6f7267 5f6f7065 6e63765f 78696d67 _org_opencv_ximg │ │ │ │ - 0x0004ff68 70726f63 5f58696d 6770726f 635f6c30 proc_Ximgproc_l0 │ │ │ │ - 0x0004ff78 536d6f6f 74685f31 31004a61 76615f6f Smooth_11.Java_o │ │ │ │ - 0x0004ff88 72675f6f 70656e63 765f7869 6d677072 rg_opencv_ximgpr │ │ │ │ - 0x0004ff98 6f635f58 696d6770 726f635f 6c30536d oc_Ximgproc_l0Sm │ │ │ │ - 0x0004ffa8 6f6f7468 5f313200 4a617661 5f6f7267 ooth_12.Java_org │ │ │ │ - 0x0004ffb8 5f6f7065 6e63765f 78696d67 70726f63 _opencv_ximgproc │ │ │ │ - 0x0004ffc8 5f58696d 6770726f 635f6372 65617465 _Ximgproc_create │ │ │ │ - 0x0004ffd8 45646765 44726177 696e675f 3130005f EdgeDrawing_10._ │ │ │ │ - 0x0004ffe8 5a4e3263 76387869 6d677072 6f633137 ZN2cv8ximgproc17 │ │ │ │ - 0x0004fff8 63726561 74654564 67654472 6177696e createEdgeDrawin │ │ │ │ - 0x00050008 67457600 4a617661 5f6f7267 5f6f7065 gEv.Java_org_ope │ │ │ │ - 0x00050018 6e63765f 78696d67 70726f63 5f58696d ncv_ximgproc_Xim │ │ │ │ - 0x00050028 6770726f 635f6372 65617465 44697370 gproc_createDisp │ │ │ │ - 0x00050038 61726974 79574c53 46696c74 65725f31 arityWLSFilter_1 │ │ │ │ - 0x00050048 30005f5a 4e326376 3878696d 6770726f 0._ZN2cv8ximgpro │ │ │ │ - 0x00050058 63323463 72656174 65446973 70617269 c24createDispari │ │ │ │ - 0x00050068 7479574c 5346696c 74657245 4e535f33 tyWLSFilterENS_3 │ │ │ │ - 0x00050078 50747249 4e535f31 33537465 72656f4d PtrINS_13StereoM │ │ │ │ - 0x00050088 61746368 65724545 45004a61 76615f6f atcherEEE.Java_o │ │ │ │ - 0x00050098 72675f6f 70656e63 765f7869 6d677072 rg_opencv_ximgpr │ │ │ │ - 0x000500a8 6f635f58 696d6770 726f635f 63726561 oc_Ximgproc_crea │ │ │ │ - 0x000500b8 74655269 6768744d 61746368 65725f31 teRightMatcher_1 │ │ │ │ - 0x000500c8 30005f5a 4e326376 3878696d 6770726f 0._ZN2cv8ximgpro │ │ │ │ - 0x000500d8 63313863 72656174 65526967 68744d61 c18createRightMa │ │ │ │ - 0x000500e8 74636865 72454e53 5f335074 72494e53 tcherENS_3PtrINS │ │ │ │ - 0x000500f8 5f313353 74657265 6f4d6174 63686572 _13StereoMatcher │ │ │ │ - 0x00050108 45454500 4a617661 5f6f7267 5f6f7065 EEE.Java_org_ope │ │ │ │ - 0x00050118 6e63765f 78696d67 70726f63 5f58696d ncv_ximgproc_Xim │ │ │ │ - 0x00050128 6770726f 635f6372 65617465 44697370 gproc_createDisp │ │ │ │ - 0x00050138 61726974 79574c53 46696c74 65724765 arityWLSFilterGe │ │ │ │ - 0x00050148 6e657269 635f3130 005f5a4e 32637638 neric_10._ZN2cv8 │ │ │ │ - 0x00050158 78696d67 70726f63 33316372 65617465 ximgproc31create │ │ │ │ - 0x00050168 44697370 61726974 79574c53 46696c74 DisparityWLSFilt │ │ │ │ - 0x00050178 65724765 6e657269 63456200 4a617661 erGenericEb.Java │ │ │ │ - 0x00050188 5f6f7267 5f6f7065 6e63765f 78696d67 _org_opencv_ximg │ │ │ │ - 0x00050198 70726f63 5f58696d 6770726f 635f636f proc_Ximgproc_co │ │ │ │ - 0x000501a8 6d707574 654d5345 5f313000 5f5a4e32 mputeMSE_10._ZN2 │ │ │ │ - 0x000501b8 63763878 696d6770 726f6331 30636f6d cv8ximgproc10com │ │ │ │ - 0x000501c8 70757465 4d534545 524b4e53 5f31315f puteMSEERKNS_11_ │ │ │ │ - 0x000501d8 496e7075 74417272 61794553 335f4e53 InputArrayES3_NS │ │ │ │ - 0x000501e8 5f355265 63745f49 69454500 4a617661 _5Rect_IiEE.Java │ │ │ │ - 0x000501f8 5f6f7267 5f6f7065 6e63765f 78696d67 _org_opencv_ximg │ │ │ │ - 0x00050208 70726f63 5f58696d 6770726f 635f636f proc_Ximgproc_co │ │ │ │ - 0x00050218 6d707574 65426164 50697865 6c506572 mputeBadPixelPer │ │ │ │ - 0x00050228 63656e74 5f313000 5f5a4e32 63763878 cent_10._ZN2cv8x │ │ │ │ - 0x00050238 696d6770 726f6332 32636f6d 70757465 imgproc22compute │ │ │ │ - 0x00050248 42616450 6978656c 50657263 656e7445 BadPixelPercentE │ │ │ │ - 0x00050258 524b4e53 5f31315f 496e7075 74417272 RKNS_11_InputArr │ │ │ │ - 0x00050268 61794553 335f4e53 5f355265 63745f49 ayES3_NS_5Rect_I │ │ │ │ - 0x00050278 69454569 004a6176 615f6f72 675f6f70 iEEi.Java_org_op │ │ │ │ - 0x00050288 656e6376 5f78696d 6770726f 635f5869 encv_ximgproc_Xi │ │ │ │ - 0x00050298 6d677072 6f635f63 6f6d7075 74654261 mgproc_computeBa │ │ │ │ - 0x000502a8 64506978 656c5065 7263656e 745f3131 dPixelPercent_11 │ │ │ │ - 0x000502b8 004a6176 615f6f72 675f6f70 656e6376 .Java_org_opencv │ │ │ │ - 0x000502c8 5f78696d 6770726f 635f5869 6d677072 _ximgproc_Ximgpr │ │ │ │ - 0x000502d8 6f635f67 65744469 73706172 69747956 oc_getDisparityV │ │ │ │ - 0x000502e8 69735f31 30005f5a 4e326376 3878696d is_10._ZN2cv8xim │ │ │ │ - 0x000502f8 6770726f 63313567 65744469 73706172 gproc15getDispar │ │ │ │ - 0x00050308 69747956 69734552 4b4e535f 31315f49 ityVisERKNS_11_I │ │ │ │ - 0x00050318 6e707574 41727261 7945524b 4e535f31 nputArrayERKNS_1 │ │ │ │ - 0x00050328 325f4f75 74707574 41727261 79456400 2_OutputArrayEd. │ │ │ │ - 0x00050338 4a617661 5f6f7267 5f6f7065 6e63765f Java_org_opencv_ │ │ │ │ - 0x00050348 78696d67 70726f63 5f58696d 6770726f ximgproc_Ximgpro │ │ │ │ - 0x00050358 635f6765 74446973 70617269 74795669 c_getDisparityVi │ │ │ │ - 0x00050368 735f3131 004a6176 615f6f72 675f6f70 s_11.Java_org_op │ │ │ │ - 0x00050378 656e6376 5f78696d 6770726f 635f5869 encv_ximgproc_Xi │ │ │ │ - 0x00050388 6d677072 6f635f47 72616469 656e7444 mgproc_GradientD │ │ │ │ - 0x00050398 65726963 6865595f 3130005f 5a4e3263 ericheY_10._ZN2c │ │ │ │ - 0x000503a8 76387869 6d677072 6f633136 47726164 v8ximgproc16Grad │ │ │ │ - 0x000503b8 69656e74 44657269 63686559 45524b4e ientDericheYERKN │ │ │ │ - 0x000503c8 535f3131 5f496e70 75744172 72617945 S_11_InputArrayE │ │ │ │ - 0x000503d8 524b4e53 5f31325f 4f757470 75744172 RKNS_12_OutputAr │ │ │ │ - 0x000503e8 72617945 6464004a 6176615f 6f72675f rayEdd.Java_org_ │ │ │ │ - 0x000503f8 6f70656e 63765f78 696d6770 726f635f opencv_ximgproc_ │ │ │ │ - 0x00050408 58696d67 70726f63 5f477261 6469656e Ximgproc_Gradien │ │ │ │ - 0x00050418 74446572 69636865 585f3130 005f5a4e tDericheX_10._ZN │ │ │ │ - 0x00050428 32637638 78696d67 70726f63 31364772 2cv8ximgproc16Gr │ │ │ │ - 0x00050438 61646965 6e744465 72696368 65584552 adientDericheXER │ │ │ │ - 0x00050448 4b4e535f 31315f49 6e707574 41727261 KNS_11_InputArra │ │ │ │ - 0x00050458 7945524b 4e535f31 325f4f75 74707574 yERKNS_12_Output │ │ │ │ - 0x00050468 41727261 79456464 004a6176 615f6f72 ArrayEdd.Java_or │ │ │ │ - 0x00050478 675f6f70 656e6376 5f78696d 6770726f g_opencv_ximgpro │ │ │ │ - 0x00050488 635f5869 6d677072 6f635f63 72656174 c_Ximgproc_creat │ │ │ │ - 0x00050498 65517561 7465726e 696f6e49 6d616765 eQuaternionImage │ │ │ │ - 0x000504a8 5f313000 5f5a4e32 63763878 696d6770 _10._ZN2cv8ximgp │ │ │ │ - 0x000504b8 726f6332 31637265 61746551 75617465 roc21createQuate │ │ │ │ - 0x000504c8 726e696f 6e496d61 67654552 4b4e535f rnionImageERKNS_ │ │ │ │ - 0x000504d8 31315f49 6e707574 41727261 7945524b 11_InputArrayERK │ │ │ │ - 0x000504e8 4e535f31 325f4f75 74707574 41727261 NS_12_OutputArra │ │ │ │ - 0x000504f8 7945004a 6176615f 6f72675f 6f70656e yE.Java_org_open │ │ │ │ - 0x00050508 63765f78 696d6770 726f635f 58696d67 cv_ximgproc_Ximg │ │ │ │ - 0x00050518 70726f63 5f71636f 6e6a5f31 30005f5a proc_qconj_10._Z │ │ │ │ - 0x00050528 4e326376 3878696d 6770726f 63357163 N2cv8ximgproc5qc │ │ │ │ - 0x00050538 6f6e6a45 524b4e53 5f31315f 496e7075 onjERKNS_11_Inpu │ │ │ │ - 0x00050548 74417272 61794552 4b4e535f 31325f4f tArrayERKNS_12_O │ │ │ │ - 0x00050558 75747075 74417272 61794500 4a617661 utputArrayE.Java │ │ │ │ - 0x00050568 5f6f7267 5f6f7065 6e63765f 78696d67 _org_opencv_ximg │ │ │ │ - 0x00050578 70726f63 5f58696d 6770726f 635f7175 proc_Ximgproc_qu │ │ │ │ - 0x00050588 6e697461 72795f31 30005f5a 4e326376 nitary_10._ZN2cv │ │ │ │ - 0x00050598 3878696d 6770726f 63387175 6e697461 8ximgproc8qunita │ │ │ │ - 0x000505a8 72794552 4b4e535f 31315f49 6e707574 ryERKNS_11_Input │ │ │ │ - 0x000505b8 41727261 7945524b 4e535f31 325f4f75 ArrayERKNS_12_Ou │ │ │ │ - 0x000505c8 74707574 41727261 7945004a 6176615f tputArrayE.Java_ │ │ │ │ - 0x000505d8 6f72675f 6f70656e 63765f78 696d6770 org_opencv_ximgp │ │ │ │ - 0x000505e8 726f635f 58696d67 70726f63 5f716d75 roc_Ximgproc_qmu │ │ │ │ - 0x000505f8 6c746970 6c795f31 30005f5a 4e326376 ltiply_10._ZN2cv │ │ │ │ - 0x00050608 3878696d 6770726f 6339716d 756c7469 8ximgproc9qmulti │ │ │ │ - 0x00050618 706c7945 524b4e53 5f31315f 496e7075 plyERKNS_11_Inpu │ │ │ │ - 0x00050628 74417272 61794553 335f524b 4e535f31 tArrayES3_RKNS_1 │ │ │ │ - 0x00050638 325f4f75 74707574 41727261 7945004a 2_OutputArrayE.J │ │ │ │ - 0x00050648 6176615f 6f72675f 6f70656e 63765f78 ava_org_opencv_x │ │ │ │ - 0x00050658 696d6770 726f635f 58696d67 70726f63 imgproc_Ximgproc │ │ │ │ - 0x00050668 5f716466 745f3130 005f5a4e 32637638 _qdft_10._ZN2cv8 │ │ │ │ - 0x00050678 78696d67 70726f63 34716466 7445524b ximgproc4qdftERK │ │ │ │ - 0x00050688 4e535f31 315f496e 70757441 72726179 NS_11_InputArray │ │ │ │ - 0x00050698 45524b4e 535f3132 5f4f7574 70757441 ERKNS_12_OutputA │ │ │ │ - 0x000506a8 72726179 45696200 4a617661 5f6f7267 rrayEib.Java_org │ │ │ │ - 0x000506b8 5f6f7065 6e63765f 78696d67 70726f63 _opencv_ximgproc │ │ │ │ - 0x000506c8 5f58696d 6770726f 635f636f 6c6f724d _Ximgproc_colorM │ │ │ │ - 0x000506d8 61746368 54656d70 6c617465 5f313000 atchTemplate_10. │ │ │ │ - 0x000506e8 5f5a4e32 63763878 696d6770 726f6331 _ZN2cv8ximgproc1 │ │ │ │ - 0x000506f8 38636f6c 6f724d61 74636854 656d706c 8colorMatchTempl │ │ │ │ - 0x00050708 61746545 524b4e53 5f31315f 496e7075 ateERKNS_11_Inpu │ │ │ │ - 0x00050718 74417272 61794553 335f524b 4e535f31 tArrayES3_RKNS_1 │ │ │ │ - 0x00050728 325f4f75 74707574 41727261 7945004a 2_OutputArrayE.J │ │ │ │ + 0x0004f928 726f635f 63726561 74654454 46696c74 roc_createDTFilt │ │ │ │ + 0x0004f938 65725f31 32004a61 76615f6f 72675f6f er_12.Java_org_o │ │ │ │ + 0x0004f948 70656e63 765f7869 6d677072 6f635f58 pencv_ximgproc_X │ │ │ │ + 0x0004f958 696d6770 726f635f 64744669 6c746572 imgproc_dtFilter │ │ │ │ + 0x0004f968 5f313000 5f5a4e32 63763878 696d6770 _10._ZN2cv8ximgp │ │ │ │ + 0x0004f978 726f6338 64744669 6c746572 45524b4e roc8dtFilterERKN │ │ │ │ + 0x0004f988 535f3131 5f496e70 75744172 72617945 S_11_InputArrayE │ │ │ │ + 0x0004f998 53335f52 4b4e535f 31325f4f 75747075 S3_RKNS_12_Outpu │ │ │ │ + 0x0004f9a8 74417272 61794564 64696900 4a617661 tArrayEddii.Java │ │ │ │ + 0x0004f9b8 5f6f7267 5f6f7065 6e63765f 78696d67 _org_opencv_ximg │ │ │ │ + 0x0004f9c8 70726f63 5f58696d 6770726f 635f6474 proc_Ximgproc_dt │ │ │ │ + 0x0004f9d8 46696c74 65725f31 31004a61 76615f6f Filter_11.Java_o │ │ │ │ + 0x0004f9e8 72675f6f 70656e63 765f7869 6d677072 rg_opencv_ximgpr │ │ │ │ + 0x0004f9f8 6f635f58 696d6770 726f635f 64744669 oc_Ximgproc_dtFi │ │ │ │ + 0x0004fa08 6c746572 5f313200 4a617661 5f6f7267 lter_12.Java_org │ │ │ │ + 0x0004fa18 5f6f7065 6e63765f 78696d67 70726f63 _opencv_ximgproc │ │ │ │ + 0x0004fa28 5f58696d 6770726f 635f6372 65617465 _Ximgproc_create │ │ │ │ + 0x0004fa38 47756964 65644669 6c746572 5f313000 GuidedFilter_10. │ │ │ │ + 0x0004fa48 5f5a4e32 63763878 696d6770 726f6331 _ZN2cv8ximgproc1 │ │ │ │ + 0x0004fa58 38637265 61746547 75696465 6446696c 8createGuidedFil │ │ │ │ + 0x0004fa68 74657245 524b4e53 5f31315f 496e7075 terERKNS_11_Inpu │ │ │ │ + 0x0004fa78 74417272 61794569 6464004a 6176615f tArrayEidd.Java_ │ │ │ │ + 0x0004fa88 6f72675f 6f70656e 63765f78 696d6770 org_opencv_ximgp │ │ │ │ + 0x0004fa98 726f635f 58696d67 70726f63 5f637265 roc_Ximgproc_cre │ │ │ │ + 0x0004faa8 61746547 75696465 6446696c 7465725f ateGuidedFilter_ │ │ │ │ + 0x0004fab8 3131004a 6176615f 6f72675f 6f70656e 11.Java_org_open │ │ │ │ + 0x0004fac8 63765f78 696d6770 726f635f 58696d67 cv_ximgproc_Ximg │ │ │ │ + 0x0004fad8 70726f63 5f677569 64656446 696c7465 proc_guidedFilte │ │ │ │ + 0x0004fae8 725f3130 005f5a4e 32637638 78696d67 r_10._ZN2cv8ximg │ │ │ │ + 0x0004faf8 70726f63 31326775 69646564 46696c74 proc12guidedFilt │ │ │ │ + 0x0004fb08 65724552 4b4e535f 31315f49 6e707574 erERKNS_11_Input │ │ │ │ + 0x0004fb18 41727261 79455333 5f524b4e 535f3132 ArrayES3_RKNS_12 │ │ │ │ + 0x0004fb28 5f4f7574 70757441 72726179 45696469 _OutputArrayEidi │ │ │ │ + 0x0004fb38 64004a61 76615f6f 72675f6f 70656e63 d.Java_org_openc │ │ │ │ + 0x0004fb48 765f7869 6d677072 6f635f58 696d6770 v_ximgproc_Ximgp │ │ │ │ + 0x0004fb58 726f635f 67756964 65644669 6c746572 roc_guidedFilter │ │ │ │ + 0x0004fb68 5f313100 4a617661 5f6f7267 5f6f7065 _11.Java_org_ope │ │ │ │ + 0x0004fb78 6e63765f 78696d67 70726f63 5f58696d ncv_ximgproc_Xim │ │ │ │ + 0x0004fb88 6770726f 635f6775 69646564 46696c74 gproc_guidedFilt │ │ │ │ + 0x0004fb98 65725f31 32004a61 76615f6f 72675f6f er_12.Java_org_o │ │ │ │ + 0x0004fba8 70656e63 765f7869 6d677072 6f635f58 pencv_ximgproc_X │ │ │ │ + 0x0004fbb8 696d6770 726f635f 63726561 7465414d imgproc_createAM │ │ │ │ + 0x0004fbc8 46696c74 65725f31 30005f5a 4e326376 Filter_10._ZN2cv │ │ │ │ + 0x0004fbd8 3878696d 6770726f 63313463 72656174 8ximgproc14creat │ │ │ │ + 0x0004fbe8 65414d46 696c7465 72456464 62004a61 eAMFilterEddb.Ja │ │ │ │ + 0x0004fbf8 76615f6f 72675f6f 70656e63 765f7869 va_org_opencv_xi │ │ │ │ + 0x0004fc08 6d677072 6f635f58 696d6770 726f635f mgproc_Ximgproc_ │ │ │ │ + 0x0004fc18 63726561 7465414d 46696c74 65725f31 createAMFilter_1 │ │ │ │ + 0x0004fc28 31004a61 76615f6f 72675f6f 70656e63 1.Java_org_openc │ │ │ │ + 0x0004fc38 765f7869 6d677072 6f635f58 696d6770 v_ximgproc_Ximgp │ │ │ │ + 0x0004fc48 726f635f 616d4669 6c746572 5f313000 roc_amFilter_10. │ │ │ │ + 0x0004fc58 5f5a4e32 63763878 696d6770 726f6338 _ZN2cv8ximgproc8 │ │ │ │ + 0x0004fc68 616d4669 6c746572 45524b4e 535f3131 amFilterERKNS_11 │ │ │ │ + 0x0004fc78 5f496e70 75744172 72617945 53335f52 _InputArrayES3_R │ │ │ │ + 0x0004fc88 4b4e535f 31325f4f 75747075 74417272 KNS_12_OutputArr │ │ │ │ + 0x0004fc98 61794564 6462004a 6176615f 6f72675f ayEddb.Java_org_ │ │ │ │ + 0x0004fca8 6f70656e 63765f78 696d6770 726f635f opencv_ximgproc_ │ │ │ │ + 0x0004fcb8 58696d67 70726f63 5f616d46 696c7465 Ximgproc_amFilte │ │ │ │ + 0x0004fcc8 725f3131 004a6176 615f6f72 675f6f70 r_11.Java_org_op │ │ │ │ + 0x0004fcd8 656e6376 5f78696d 6770726f 635f5869 encv_ximgproc_Xi │ │ │ │ + 0x0004fce8 6d677072 6f635f6a 6f696e74 42696c61 mgproc_jointBila │ │ │ │ + 0x0004fcf8 74657261 6c46696c 7465725f 3130005f teralFilter_10._ │ │ │ │ + 0x0004fd08 5a4e3263 76387869 6d677072 6f633230 ZN2cv8ximgproc20 │ │ │ │ + 0x0004fd18 6a6f696e 7442696c 61746572 616c4669 jointBilateralFi │ │ │ │ + 0x0004fd28 6c746572 45524b4e 535f3131 5f496e70 lterERKNS_11_Inp │ │ │ │ + 0x0004fd38 75744172 72617945 53335f52 4b4e535f utArrayES3_RKNS_ │ │ │ │ + 0x0004fd48 31325f4f 75747075 74417272 61794569 12_OutputArrayEi │ │ │ │ + 0x0004fd58 64646900 4a617661 5f6f7267 5f6f7065 ddi.Java_org_ope │ │ │ │ + 0x0004fd68 6e63765f 78696d67 70726f63 5f58696d ncv_ximgproc_Xim │ │ │ │ + 0x0004fd78 6770726f 635f6a6f 696e7442 696c6174 gproc_jointBilat │ │ │ │ + 0x0004fd88 6572616c 46696c74 65725f31 31004a61 eralFilter_11.Ja │ │ │ │ + 0x0004fd98 76615f6f 72675f6f 70656e63 765f7869 va_org_opencv_xi │ │ │ │ + 0x0004fda8 6d677072 6f635f58 696d6770 726f635f mgproc_Ximgproc_ │ │ │ │ + 0x0004fdb8 62696c61 74657261 6c546578 74757265 bilateralTexture │ │ │ │ + 0x0004fdc8 46696c74 65725f31 30005f5a 4e326376 Filter_10._ZN2cv │ │ │ │ + 0x0004fdd8 3878696d 6770726f 63323262 696c6174 8ximgproc22bilat │ │ │ │ + 0x0004fde8 6572616c 54657874 75726546 696c7465 eralTextureFilte │ │ │ │ + 0x0004fdf8 7245524b 4e535f31 315f496e 70757441 rERKNS_11_InputA │ │ │ │ + 0x0004fe08 72726179 45524b4e 535f3132 5f4f7574 rrayERKNS_12_Out │ │ │ │ + 0x0004fe18 70757441 72726179 45696964 64004a61 putArrayEiidd.Ja │ │ │ │ + 0x0004fe28 76615f6f 72675f6f 70656e63 765f7869 va_org_opencv_xi │ │ │ │ + 0x0004fe38 6d677072 6f635f58 696d6770 726f635f mgproc_Ximgproc_ │ │ │ │ + 0x0004fe48 62696c61 74657261 6c546578 74757265 bilateralTexture │ │ │ │ + 0x0004fe58 46696c74 65725f31 31004a61 76615f6f Filter_11.Java_o │ │ │ │ + 0x0004fe68 72675f6f 70656e63 765f7869 6d677072 rg_opencv_ximgpr │ │ │ │ + 0x0004fe78 6f635f58 696d6770 726f635f 62696c61 oc_Ximgproc_bila │ │ │ │ + 0x0004fe88 74657261 6c546578 74757265 46696c74 teralTextureFilt │ │ │ │ + 0x0004fe98 65725f31 32004a61 76615f6f 72675f6f er_12.Java_org_o │ │ │ │ + 0x0004fea8 70656e63 765f7869 6d677072 6f635f58 pencv_ximgproc_X │ │ │ │ + 0x0004feb8 696d6770 726f635f 62696c61 74657261 imgproc_bilatera │ │ │ │ + 0x0004fec8 6c546578 74757265 46696c74 65725f31 lTextureFilter_1 │ │ │ │ + 0x0004fed8 33004a61 76615f6f 72675f6f 70656e63 3.Java_org_openc │ │ │ │ + 0x0004fee8 765f7869 6d677072 6f635f58 696d6770 v_ximgproc_Ximgp │ │ │ │ + 0x0004fef8 726f635f 62696c61 74657261 6c546578 roc_bilateralTex │ │ │ │ + 0x0004ff08 74757265 46696c74 65725f31 34004a61 tureFilter_14.Ja │ │ │ │ + 0x0004ff18 76615f6f 72675f6f 70656e63 765f7869 va_org_opencv_xi │ │ │ │ + 0x0004ff28 6d677072 6f635f58 696d6770 726f635f mgproc_Ximgproc_ │ │ │ │ + 0x0004ff38 726f6c6c 696e6747 75696461 6e636546 rollingGuidanceF │ │ │ │ + 0x0004ff48 696c7465 725f3130 005f5a4e 32637638 ilter_10._ZN2cv8 │ │ │ │ + 0x0004ff58 78696d67 70726f63 3231726f 6c6c696e ximgproc21rollin │ │ │ │ + 0x0004ff68 67477569 64616e63 6546696c 74657245 gGuidanceFilterE │ │ │ │ + 0x0004ff78 524b4e53 5f31315f 496e7075 74417272 RKNS_11_InputArr │ │ │ │ + 0x0004ff88 61794552 4b4e535f 31325f4f 75747075 ayERKNS_12_Outpu │ │ │ │ + 0x0004ff98 74417272 61794569 64646969 004a6176 tArrayEiddii.Jav │ │ │ │ + 0x0004ffa8 615f6f72 675f6f70 656e6376 5f78696d a_org_opencv_xim │ │ │ │ + 0x0004ffb8 6770726f 635f5869 6d677072 6f635f72 gproc_Ximgproc_r │ │ │ │ + 0x0004ffc8 6f6c6c69 6e674775 6964616e 63654669 ollingGuidanceFi │ │ │ │ + 0x0004ffd8 6c746572 5f313100 4a617661 5f6f7267 lter_11.Java_org │ │ │ │ + 0x0004ffe8 5f6f7065 6e63765f 78696d67 70726f63 _opencv_ximgproc │ │ │ │ + 0x0004fff8 5f58696d 6770726f 635f726f 6c6c696e _Ximgproc_rollin │ │ │ │ + 0x00050008 67477569 64616e63 6546696c 7465725f gGuidanceFilter_ │ │ │ │ + 0x00050018 3132004a 6176615f 6f72675f 6f70656e 12.Java_org_open │ │ │ │ + 0x00050028 63765f78 696d6770 726f635f 58696d67 cv_ximgproc_Ximg │ │ │ │ + 0x00050038 70726f63 5f726f6c 6c696e67 47756964 proc_rollingGuid │ │ │ │ + 0x00050048 616e6365 46696c74 65725f31 33004a61 anceFilter_13.Ja │ │ │ │ + 0x00050058 76615f6f 72675f6f 70656e63 765f7869 va_org_opencv_xi │ │ │ │ + 0x00050068 6d677072 6f635f58 696d6770 726f635f mgproc_Ximgproc_ │ │ │ │ + 0x00050078 726f6c6c 696e6747 75696461 6e636546 rollingGuidanceF │ │ │ │ + 0x00050088 696c7465 725f3134 004a6176 615f6f72 ilter_14.Java_or │ │ │ │ + 0x00050098 675f6f70 656e6376 5f78696d 6770726f g_opencv_ximgpro │ │ │ │ + 0x000500a8 635f5869 6d677072 6f635f72 6f6c6c69 c_Ximgproc_rolli │ │ │ │ + 0x000500b8 6e674775 6964616e 63654669 6c746572 ngGuidanceFilter │ │ │ │ + 0x000500c8 5f313500 4a617661 5f6f7267 5f6f7065 _15.Java_org_ope │ │ │ │ + 0x000500d8 6e63765f 78696d67 70726f63 5f58696d ncv_ximgproc_Xim │ │ │ │ + 0x000500e8 6770726f 635f6372 65617465 46617374 gproc_createFast │ │ │ │ + 0x000500f8 42696c61 74657261 6c536f6c 76657246 BilateralSolverF │ │ │ │ + 0x00050108 696c7465 725f3130 005f5a4e 32637638 ilter_10._ZN2cv8 │ │ │ │ + 0x00050118 78696d67 70726f63 33316372 65617465 ximgproc31create │ │ │ │ + 0x00050128 46617374 42696c61 74657261 6c536f6c FastBilateralSol │ │ │ │ + 0x00050138 76657246 696c7465 7245524b 4e535f31 verFilterERKNS_1 │ │ │ │ + 0x00050148 315f496e 70757441 72726179 45646464 1_InputArrayEddd │ │ │ │ + 0x00050158 64696400 4a617661 5f6f7267 5f6f7065 did.Java_org_ope │ │ │ │ + 0x00050168 6e63765f 78696d67 70726f63 5f58696d ncv_ximgproc_Xim │ │ │ │ + 0x00050178 6770726f 635f6372 65617465 46617374 gproc_createFast │ │ │ │ + 0x00050188 42696c61 74657261 6c536f6c 76657246 BilateralSolverF │ │ │ │ + 0x00050198 696c7465 725f3131 004a6176 615f6f72 ilter_11.Java_or │ │ │ │ + 0x000501a8 675f6f70 656e6376 5f78696d 6770726f g_opencv_ximgpro │ │ │ │ + 0x000501b8 635f5869 6d677072 6f635f63 72656174 c_Ximgproc_creat │ │ │ │ + 0x000501c8 65466173 7442696c 61746572 616c536f eFastBilateralSo │ │ │ │ + 0x000501d8 6c766572 46696c74 65725f31 32004a61 lverFilter_12.Ja │ │ │ │ + 0x000501e8 76615f6f 72675f6f 70656e63 765f7869 va_org_opencv_xi │ │ │ │ + 0x000501f8 6d677072 6f635f58 696d6770 726f635f mgproc_Ximgproc_ │ │ │ │ + 0x00050208 63726561 74654661 73744269 6c617465 createFastBilate │ │ │ │ + 0x00050218 72616c53 6f6c7665 7246696c 7465725f ralSolverFilter_ │ │ │ │ + 0x00050228 3133004a 6176615f 6f72675f 6f70656e 13.Java_org_open │ │ │ │ + 0x00050238 63765f78 696d6770 726f635f 58696d67 cv_ximgproc_Ximg │ │ │ │ + 0x00050248 70726f63 5f666173 7442696c 61746572 proc_fastBilater │ │ │ │ + 0x00050258 616c536f 6c766572 46696c74 65725f31 alSolverFilter_1 │ │ │ │ + 0x00050268 30005f5a 4e326376 3878696d 6770726f 0._ZN2cv8ximgpro │ │ │ │ + 0x00050278 63323566 61737442 696c6174 6572616c c25fastBilateral │ │ │ │ + 0x00050288 536f6c76 65724669 6c746572 45524b4e SolverFilterERKN │ │ │ │ + 0x00050298 535f3131 5f496e70 75744172 72617945 S_11_InputArrayE │ │ │ │ + 0x000502a8 53335f53 335f524b 4e535f31 325f4f75 S3_S3_RKNS_12_Ou │ │ │ │ + 0x000502b8 74707574 41727261 79456464 64646964 tputArrayEddddid │ │ │ │ + 0x000502c8 004a6176 615f6f72 675f6f70 656e6376 .Java_org_opencv │ │ │ │ + 0x000502d8 5f78696d 6770726f 635f5869 6d677072 _ximgproc_Ximgpr │ │ │ │ + 0x000502e8 6f635f66 61737442 696c6174 6572616c oc_fastBilateral │ │ │ │ + 0x000502f8 536f6c76 65724669 6c746572 5f313100 SolverFilter_11. │ │ │ │ + 0x00050308 4a617661 5f6f7267 5f6f7065 6e63765f Java_org_opencv_ │ │ │ │ + 0x00050318 78696d67 70726f63 5f58696d 6770726f ximgproc_Ximgpro │ │ │ │ + 0x00050328 635f6661 73744269 6c617465 72616c53 c_fastBilateralS │ │ │ │ + 0x00050338 6f6c7665 7246696c 7465725f 3132004a olverFilter_12.J │ │ │ │ + 0x00050348 6176615f 6f72675f 6f70656e 63765f78 ava_org_opencv_x │ │ │ │ + 0x00050358 696d6770 726f635f 58696d67 70726f63 imgproc_Ximgproc │ │ │ │ + 0x00050368 5f666173 7442696c 61746572 616c536f _fastBilateralSo │ │ │ │ + 0x00050378 6c766572 46696c74 65725f31 33004a61 lverFilter_13.Ja │ │ │ │ + 0x00050388 76615f6f 72675f6f 70656e63 765f7869 va_org_opencv_xi │ │ │ │ + 0x00050398 6d677072 6f635f58 696d6770 726f635f mgproc_Ximgproc_ │ │ │ │ + 0x000503a8 66617374 42696c61 74657261 6c536f6c fastBilateralSol │ │ │ │ + 0x000503b8 76657246 696c7465 725f3134 004a6176 verFilter_14.Jav │ │ │ │ + 0x000503c8 615f6f72 675f6f70 656e6376 5f78696d a_org_opencv_xim │ │ │ │ + 0x000503d8 6770726f 635f5869 6d677072 6f635f66 gproc_Ximgproc_f │ │ │ │ + 0x000503e8 61737442 696c6174 6572616c 536f6c76 astBilateralSolv │ │ │ │ + 0x000503f8 65724669 6c746572 5f313500 4a617661 erFilter_15.Java │ │ │ │ + 0x00050408 5f6f7267 5f6f7065 6e63765f 78696d67 _org_opencv_ximg │ │ │ │ + 0x00050418 70726f63 5f58696d 6770726f 635f6661 proc_Ximgproc_fa │ │ │ │ + 0x00050428 73744269 6c617465 72616c53 6f6c7665 stBilateralSolve │ │ │ │ + 0x00050438 7246696c 7465725f 3136004a 6176615f rFilter_16.Java_ │ │ │ │ + 0x00050448 6f72675f 6f70656e 63765f78 696d6770 org_opencv_ximgp │ │ │ │ + 0x00050458 726f635f 58696d67 70726f63 5f637265 roc_Ximgproc_cre │ │ │ │ + 0x00050468 61746546 61737447 6c6f6261 6c536d6f ateFastGlobalSmo │ │ │ │ + 0x00050478 6f746865 7246696c 7465725f 3130005f otherFilter_10._ │ │ │ │ + 0x00050488 5a4e3263 76387869 6d677072 6f633330 ZN2cv8ximgproc30 │ │ │ │ + 0x00050498 63726561 74654661 7374476c 6f62616c createFastGlobal │ │ │ │ + 0x000504a8 536d6f6f 74686572 46696c74 65724552 SmootherFilterER │ │ │ │ + 0x000504b8 4b4e535f 31315f49 6e707574 41727261 KNS_11_InputArra │ │ │ │ + 0x000504c8 79456464 6469004a 6176615f 6f72675f yEdddi.Java_org_ │ │ │ │ + 0x000504d8 6f70656e 63765f78 696d6770 726f635f opencv_ximgproc_ │ │ │ │ + 0x000504e8 58696d67 70726f63 5f637265 61746546 Ximgproc_createF │ │ │ │ + 0x000504f8 61737447 6c6f6261 6c536d6f 6f746865 astGlobalSmoothe │ │ │ │ + 0x00050508 7246696c 7465725f 3131004a 6176615f rFilter_11.Java_ │ │ │ │ + 0x00050518 6f72675f 6f70656e 63765f78 696d6770 org_opencv_ximgp │ │ │ │ + 0x00050528 726f635f 58696d67 70726f63 5f637265 roc_Ximgproc_cre │ │ │ │ + 0x00050538 61746546 61737447 6c6f6261 6c536d6f ateFastGlobalSmo │ │ │ │ + 0x00050548 6f746865 7246696c 7465725f 3132004a otherFilter_12.J │ │ │ │ + 0x00050558 6176615f 6f72675f 6f70656e 63765f78 ava_org_opencv_x │ │ │ │ + 0x00050568 696d6770 726f635f 58696d67 70726f63 imgproc_Ximgproc │ │ │ │ + 0x00050578 5f666173 74476c6f 62616c53 6d6f6f74 _fastGlobalSmoot │ │ │ │ + 0x00050588 68657246 696c7465 725f3130 005f5a4e herFilter_10._ZN │ │ │ │ + 0x00050598 32637638 78696d67 70726f63 32346661 2cv8ximgproc24fa │ │ │ │ + 0x000505a8 7374476c 6f62616c 536d6f6f 74686572 stGlobalSmoother │ │ │ │ + 0x000505b8 46696c74 65724552 4b4e535f 31315f49 FilterERKNS_11_I │ │ │ │ + 0x000505c8 6e707574 41727261 79455333 5f524b4e nputArrayES3_RKN │ │ │ │ + 0x000505d8 535f3132 5f4f7574 70757441 72726179 S_12_OutputArray │ │ │ │ + 0x000505e8 45646464 69004a61 76615f6f 72675f6f Edddi.Java_org_o │ │ │ │ + 0x000505f8 70656e63 765f7869 6d677072 6f635f58 pencv_ximgproc_X │ │ │ │ + 0x00050608 696d6770 726f635f 66617374 476c6f62 imgproc_fastGlob │ │ │ │ + 0x00050618 616c536d 6f6f7468 65724669 6c746572 alSmootherFilter │ │ │ │ + 0x00050628 5f313100 4a617661 5f6f7267 5f6f7065 _11.Java_org_ope │ │ │ │ + 0x00050638 6e63765f 78696d67 70726f63 5f58696d ncv_ximgproc_Xim │ │ │ │ + 0x00050648 6770726f 635f6661 7374476c 6f62616c gproc_fastGlobal │ │ │ │ + 0x00050658 536d6f6f 74686572 46696c74 65725f31 SmootherFilter_1 │ │ │ │ + 0x00050668 32004a61 76615f6f 72675f6f 70656e63 2.Java_org_openc │ │ │ │ + 0x00050678 765f7869 6d677072 6f635f58 696d6770 v_ximgproc_Ximgp │ │ │ │ + 0x00050688 726f635f 6c30536d 6f6f7468 5f313000 roc_l0Smooth_10. │ │ │ │ + 0x00050698 5f5a4e32 63763878 696d6770 726f6338 _ZN2cv8ximgproc8 │ │ │ │ + 0x000506a8 6c30536d 6f6f7468 45524b4e 535f3131 l0SmoothERKNS_11 │ │ │ │ + 0x000506b8 5f496e70 75744172 72617945 524b4e53 _InputArrayERKNS │ │ │ │ + 0x000506c8 5f31325f 4f757470 75744172 72617945 _12_OutputArrayE │ │ │ │ + 0x000506d8 6464004a 6176615f 6f72675f 6f70656e dd.Java_org_open │ │ │ │ + 0x000506e8 63765f78 696d6770 726f635f 58696d67 cv_ximgproc_Ximg │ │ │ │ + 0x000506f8 70726f63 5f6c3053 6d6f6f74 685f3131 proc_l0Smooth_11 │ │ │ │ + 0x00050708 004a6176 615f6f72 675f6f70 656e6376 .Java_org_opencv │ │ │ │ + 0x00050718 5f78696d 6770726f 635f5869 6d677072 _ximgproc_Ximgpr │ │ │ │ + 0x00050728 6f635f6c 30536d6f 6f74685f 3132004a oc_l0Smooth_12.J │ │ │ │ 0x00050738 6176615f 6f72675f 6f70656e 63765f78 ava_org_opencv_x │ │ │ │ 0x00050748 696d6770 726f635f 41646170 74697665 imgproc_Adaptive │ │ │ │ 0x00050758 4d616e69 666f6c64 46696c74 65725f66 ManifoldFilter_f │ │ │ │ 0x00050768 696c7465 725f3130 004a6176 615f6f72 ilter_10.Java_or │ │ │ │ 0x00050778 675f6f70 656e6376 5f78696d 6770726f g_opencv_ximgpro │ │ │ │ 0x00050788 635f4164 61707469 76654d61 6e69666f c_AdaptiveManifo │ │ │ │ 0x00050798 6c644669 6c746572 5f66696c 7465725f ldFilter_filter_ │ │ │ │ @@ -16788,46 +16788,46 @@ │ │ │ │ 0x0005cd08 6174655f 3134004a 6176615f 6f72675f ate_14.Java_org_ │ │ │ │ 0x0005cd18 6f70656e 63765f63 616c6962 33645f43 opencv_calib3d_C │ │ │ │ 0x0005cd28 616c6962 33645f66 69736865 79655f31 alib3d_fisheye_1 │ │ │ │ 0x0005cd38 73746572 656f4361 6c696272 6174655f stereoCalibrate_ │ │ │ │ 0x0005cd48 3135004a 6176615f 6f72675f 6f70656e 15.Java_org_open │ │ │ │ 0x0005cd58 63765f6f 626a6465 74656374 5f4f626a cv_objdetect_Obj │ │ │ │ 0x0005cd68 64657465 63745f64 72617744 65746563 detect_drawDetec │ │ │ │ - 0x0005cd78 74656444 69616d6f 6e64735f 3130005f tedDiamonds_10._ │ │ │ │ - 0x0005cd88 5a4e3263 76356172 75636f32 30647261 ZN2cv5aruco20dra │ │ │ │ - 0x0005cd98 77446574 65637465 64446961 6d6f6e64 wDetectedDiamond │ │ │ │ - 0x0005cda8 7345524b 4e535f31 375f496e 7075744f sERKNS_17_InputO │ │ │ │ - 0x0005cdb8 75747075 74417272 61794552 4b4e535f utputArrayERKNS_ │ │ │ │ - 0x0005cdc8 31315f49 6e707574 41727261 79455336 11_InputArrayES6 │ │ │ │ - 0x0005cdd8 5f4e535f 37536361 6c61725f 49644545 _NS_7Scalar_IdEE │ │ │ │ - 0x0005cde8 004a6176 615f6f72 675f6f70 656e6376 .Java_org_opencv │ │ │ │ - 0x0005cdf8 5f6f626a 64657465 63745f4f 626a6465 _objdetect_Objde │ │ │ │ - 0x0005ce08 74656374 5f647261 77446574 65637465 tect_drawDetecte │ │ │ │ - 0x0005ce18 64446961 6d6f6e64 735f3131 004a6176 dDiamonds_11.Jav │ │ │ │ - 0x0005ce28 615f6f72 675f6f70 656e6376 5f6f626a a_org_opencv_obj │ │ │ │ - 0x0005ce38 64657465 63745f4f 626a6465 74656374 detect_Objdetect │ │ │ │ - 0x0005ce48 5f647261 77446574 65637465 64446961 _drawDetectedDia │ │ │ │ - 0x0005ce58 6d6f6e64 735f3132 004a6176 615f6f72 monds_12.Java_or │ │ │ │ - 0x0005ce68 675f6f70 656e6376 5f6f626a 64657465 g_opencv_objdete │ │ │ │ - 0x0005ce78 63745f4f 626a6465 74656374 5f647261 ct_Objdetect_dra │ │ │ │ - 0x0005ce88 77446574 65637465 644d6172 6b657273 wDetectedMarkers │ │ │ │ - 0x0005ce98 5f313000 5f5a4e32 63763561 7275636f _10._ZN2cv5aruco │ │ │ │ - 0x0005cea8 31396472 61774465 74656374 65644d61 19drawDetectedMa │ │ │ │ - 0x0005ceb8 726b6572 7345524b 4e535f31 375f496e rkersERKNS_17_In │ │ │ │ - 0x0005cec8 7075744f 75747075 74417272 61794552 putOutputArrayER │ │ │ │ - 0x0005ced8 4b4e535f 31315f49 6e707574 41727261 KNS_11_InputArra │ │ │ │ - 0x0005cee8 79455336 5f4e535f 37536361 6c61725f yES6_NS_7Scalar_ │ │ │ │ - 0x0005cef8 49644545 004a6176 615f6f72 675f6f70 IdEE.Java_org_op │ │ │ │ - 0x0005cf08 656e6376 5f6f626a 64657465 63745f4f encv_objdetect_O │ │ │ │ - 0x0005cf18 626a6465 74656374 5f647261 77446574 bjdetect_drawDet │ │ │ │ - 0x0005cf28 65637465 644d6172 6b657273 5f313100 ectedMarkers_11. │ │ │ │ - 0x0005cf38 4a617661 5f6f7267 5f6f7065 6e63765f Java_org_opencv_ │ │ │ │ - 0x0005cf48 6f626a64 65746563 745f4f62 6a646574 objdetect_Objdet │ │ │ │ - 0x0005cf58 6563745f 64726177 44657465 63746564 ect_drawDetected │ │ │ │ - 0x0005cf68 4d61726b 6572735f 3132004a 6176615f Markers_12.Java_ │ │ │ │ + 0x0005cd78 7465644d 61726b65 72735f31 30005f5a tedMarkers_10._Z │ │ │ │ + 0x0005cd88 4e326376 35617275 636f3139 64726177 N2cv5aruco19draw │ │ │ │ + 0x0005cd98 44657465 63746564 4d61726b 65727345 DetectedMarkersE │ │ │ │ + 0x0005cda8 524b4e53 5f31375f 496e7075 744f7574 RKNS_17_InputOut │ │ │ │ + 0x0005cdb8 70757441 72726179 45524b4e 535f3131 putArrayERKNS_11 │ │ │ │ + 0x0005cdc8 5f496e70 75744172 72617945 53365f4e _InputArrayES6_N │ │ │ │ + 0x0005cdd8 535f3753 63616c61 725f4964 4545004a S_7Scalar_IdEE.J │ │ │ │ + 0x0005cde8 6176615f 6f72675f 6f70656e 63765f6f ava_org_opencv_o │ │ │ │ + 0x0005cdf8 626a6465 74656374 5f4f626a 64657465 bjdetect_Objdete │ │ │ │ + 0x0005ce08 63745f64 72617744 65746563 7465644d ct_drawDetectedM │ │ │ │ + 0x0005ce18 61726b65 72735f31 31004a61 76615f6f arkers_11.Java_o │ │ │ │ + 0x0005ce28 72675f6f 70656e63 765f6f62 6a646574 rg_opencv_objdet │ │ │ │ + 0x0005ce38 6563745f 4f626a64 65746563 745f6472 ect_Objdetect_dr │ │ │ │ + 0x0005ce48 61774465 74656374 65644d61 726b6572 awDetectedMarker │ │ │ │ + 0x0005ce58 735f3132 004a6176 615f6f72 675f6f70 s_12.Java_org_op │ │ │ │ + 0x0005ce68 656e6376 5f6f626a 64657465 63745f4f encv_objdetect_O │ │ │ │ + 0x0005ce78 626a6465 74656374 5f647261 77446574 bjdetect_drawDet │ │ │ │ + 0x0005ce88 65637465 64446961 6d6f6e64 735f3130 ectedDiamonds_10 │ │ │ │ + 0x0005ce98 005f5a4e 32637635 61727563 6f323064 ._ZN2cv5aruco20d │ │ │ │ + 0x0005cea8 72617744 65746563 74656444 69616d6f rawDetectedDiamo │ │ │ │ + 0x0005ceb8 6e647345 524b4e53 5f31375f 496e7075 ndsERKNS_17_Inpu │ │ │ │ + 0x0005cec8 744f7574 70757441 72726179 45524b4e tOutputArrayERKN │ │ │ │ + 0x0005ced8 535f3131 5f496e70 75744172 72617945 S_11_InputArrayE │ │ │ │ + 0x0005cee8 53365f4e 535f3753 63616c61 725f4964 S6_NS_7Scalar_Id │ │ │ │ + 0x0005cef8 4545004a 6176615f 6f72675f 6f70656e EE.Java_org_open │ │ │ │ + 0x0005cf08 63765f6f 626a6465 74656374 5f4f626a cv_objdetect_Obj │ │ │ │ + 0x0005cf18 64657465 63745f64 72617744 65746563 detect_drawDetec │ │ │ │ + 0x0005cf28 74656444 69616d6f 6e64735f 3131004a tedDiamonds_11.J │ │ │ │ + 0x0005cf38 6176615f 6f72675f 6f70656e 63765f6f ava_org_opencv_o │ │ │ │ + 0x0005cf48 626a6465 74656374 5f4f626a 64657465 bjdetect_Objdete │ │ │ │ + 0x0005cf58 63745f64 72617744 65746563 74656444 ct_drawDetectedD │ │ │ │ + 0x0005cf68 69616d6f 6e64735f 3132004a 6176615f iamonds_12.Java_ │ │ │ │ 0x0005cf78 6f72675f 6f70656e 63765f6f 626a6465 org_opencv_objde │ │ │ │ 0x0005cf88 74656374 5f515243 6f646545 6e636f64 tect_QRCodeEncod │ │ │ │ 0x0005cf98 65725f65 6e636f64 65537472 75637475 er_encodeStructu │ │ │ │ 0x0005cfa8 72656441 7070656e 645f3130 004a6176 redAppend_10.Jav │ │ │ │ 0x0005cfb8 615f6f72 675f6f70 656e6376 5f6f626a a_org_opencv_obj │ │ │ │ 0x0005cfc8 64657465 63745f41 7275636f 44657465 detect_ArucoDete │ │ │ │ 0x0005cfd8 63746f72 5f646574 6563744d 61726b65 ctor_detectMarke │ │ │ │ @@ -17022,146 +17022,146 @@ │ │ │ │ 0x0005dba8 4b4e535f 31315f49 6e707574 41727261 KNS_11_InputArra │ │ │ │ 0x0005dbb8 79456653 335f5333 5f524b4e 535f3132 yEfS3_S3_RKNS_12 │ │ │ │ 0x0005dbc8 5f4f7574 70757441 72726179 4553365f _OutputArrayES6_ │ │ │ │ 0x0005dbd8 53365f52 4b4e535f 33507472 494e5330 S6_RKNS_3PtrINS0 │ │ │ │ 0x0005dbe8 5f313845 7374696d 61746550 6172616d _18EstimateParam │ │ │ │ 0x0005dbf8 65746572 73454545 004a6176 615f6f72 etersEEE.Java_or │ │ │ │ 0x0005dc08 675f6f70 656e6376 5f617275 636f5f41 g_opencv_aruco_A │ │ │ │ - 0x0005dc18 7275636f 5f696e74 6572706f 6c617465 ruco_interpolate │ │ │ │ - 0x0005dc28 436f726e 65727343 68617275 636f5f31 CornersCharuco_1 │ │ │ │ - 0x0005dc38 30005f5a 4e326376 35617275 636f3235 0._ZN2cv5aruco25 │ │ │ │ - 0x0005dc48 696e7465 72706f6c 61746543 6f726e65 interpolateCorne │ │ │ │ - 0x0005dc58 72734368 61727563 6f45524b 4e535f31 rsCharucoERKNS_1 │ │ │ │ - 0x0005dc68 315f496e 70757441 72726179 4553335f 1_InputArrayES3_ │ │ │ │ - 0x0005dc78 53335f52 4b4e535f 33507472 494e5330 S3_RKNS_3PtrINS0 │ │ │ │ - 0x0005dc88 5f313243 68617275 636f426f 61726445 _12CharucoBoardE │ │ │ │ - 0x0005dc98 4545524b 4e535f31 325f4f75 74707574 EERKNS_12_Output │ │ │ │ - 0x0005dca8 41727261 79455342 5f53335f 53335f69 ArrayESB_S3_S3_i │ │ │ │ - 0x0005dcb8 004a6176 615f6f72 675f6f70 656e6376 .Java_org_opencv │ │ │ │ - 0x0005dcc8 5f617275 636f5f41 7275636f 5f696e74 _aruco_Aruco_int │ │ │ │ - 0x0005dcd8 6572706f 6c617465 436f726e 65727343 erpolateCornersC │ │ │ │ - 0x0005dce8 68617275 636f5f31 31004a61 76615f6f haruco_11.Java_o │ │ │ │ - 0x0005dcf8 72675f6f 70656e63 765f6172 75636f5f rg_opencv_aruco_ │ │ │ │ - 0x0005dd08 41727563 6f5f696e 74657270 6f6c6174 Aruco_interpolat │ │ │ │ - 0x0005dd18 65436f72 6e657273 43686172 75636f5f eCornersCharuco_ │ │ │ │ - 0x0005dd28 3132004a 6176615f 6f72675f 6f70656e 12.Java_org_open │ │ │ │ - 0x0005dd38 63765f61 7275636f 5f417275 636f5f69 cv_aruco_Aruco_i │ │ │ │ - 0x0005dd48 6e746572 706f6c61 7465436f 726e6572 nterpolateCorner │ │ │ │ - 0x0005dd58 73436861 7275636f 5f313300 4a617661 sCharuco_13.Java │ │ │ │ - 0x0005dd68 5f6f7267 5f6f7065 6e63765f 61727563 _org_opencv_aruc │ │ │ │ - 0x0005dd78 6f5f4172 75636f5f 64657465 63744368 o_Aruco_detectCh │ │ │ │ - 0x0005dd88 61727563 6f446961 6d6f6e64 5f313000 arucoDiamond_10. │ │ │ │ - 0x0005dd98 5f5a4e32 63763561 7275636f 32306465 _ZN2cv5aruco20de │ │ │ │ - 0x0005dda8 74656374 43686172 75636f44 69616d6f tectCharucoDiamo │ │ │ │ - 0x0005ddb8 6e644552 4b4e535f 31315f49 6e707574 ndERKNS_11_Input │ │ │ │ - 0x0005ddc8 41727261 79455333 5f53335f 66524b4e ArrayES3_S3_fRKN │ │ │ │ - 0x0005ddd8 535f3132 5f4f7574 70757441 72726179 S_12_OutputArray │ │ │ │ - 0x0005dde8 4553365f 53335f53 335f4e53 5f335074 ES6_S3_S3_NS_3Pt │ │ │ │ - 0x0005ddf8 72494e53 305f3130 44696374 696f6e61 rINS0_10Dictiona │ │ │ │ - 0x0005de08 72794545 45004a61 76615f6f 72675f6f ryEEE.Java_org_o │ │ │ │ - 0x0005de18 70656e63 765f6172 75636f5f 41727563 pencv_aruco_Aruc │ │ │ │ - 0x0005de28 6f5f6361 6c696272 61746543 616d6572 o_calibrateCamer │ │ │ │ - 0x0005de38 61417275 636f4578 74656e64 65645f31 aArucoExtended_1 │ │ │ │ - 0x0005de48 30005f5a 4e326376 35617275 636f3230 0._ZN2cv5aruco20 │ │ │ │ - 0x0005de58 63616c69 62726174 6543616d 65726141 calibrateCameraA │ │ │ │ - 0x0005de68 7275636f 45524b4e 535f3131 5f496e70 rucoERKNS_11_Inp │ │ │ │ - 0x0005de78 75744172 72617945 53335f53 335f524b utArrayES3_S3_RK │ │ │ │ - 0x0005de88 4e535f33 50747249 4e53305f 35426f61 NS_3PtrINS0_5Boa │ │ │ │ - 0x0005de98 72644545 454e535f 3553697a 655f4969 rdEEENS_5Size_Ii │ │ │ │ - 0x0005dea8 4545524b 4e535f31 375f496e 7075744f EERKNS_17_InputO │ │ │ │ - 0x0005deb8 75747075 74417272 61794553 445f524b utputArrayESD_RK │ │ │ │ - 0x0005dec8 4e535f31 325f4f75 74707574 41727261 NS_12_OutputArra │ │ │ │ - 0x0005ded8 79455347 5f53475f 53475f53 475f6952 yESG_SG_SG_SG_iR │ │ │ │ - 0x0005dee8 4b4e535f 31325465 726d4372 69746572 KNS_12TermCriter │ │ │ │ - 0x0005def8 69614500 4a617661 5f6f7267 5f6f7065 iaE.Java_org_ope │ │ │ │ - 0x0005df08 6e63765f 61727563 6f5f4172 75636f5f ncv_aruco_Aruco_ │ │ │ │ - 0x0005df18 63616c69 62726174 6543616d 65726141 calibrateCameraA │ │ │ │ - 0x0005df28 7275636f 45787465 6e646564 5f313100 rucoExtended_11. │ │ │ │ - 0x0005df38 4a617661 5f6f7267 5f6f7065 6e63765f Java_org_opencv_ │ │ │ │ - 0x0005df48 61727563 6f5f4172 75636f5f 63616c69 aruco_Aruco_cali │ │ │ │ - 0x0005df58 62726174 6543616d 65726141 7275636f brateCameraAruco │ │ │ │ - 0x0005df68 45787465 6e646564 5f313200 4a617661 Extended_12.Java │ │ │ │ - 0x0005df78 5f6f7267 5f6f7065 6e63765f 61727563 _org_opencv_aruc │ │ │ │ - 0x0005df88 6f5f4172 75636f5f 63616c69 62726174 o_Aruco_calibrat │ │ │ │ - 0x0005df98 6543616d 65726141 7275636f 5f313000 eCameraAruco_10. │ │ │ │ - 0x0005dfa8 5f5a4e32 63763561 7275636f 32306361 _ZN2cv5aruco20ca │ │ │ │ - 0x0005dfb8 6c696272 61746543 616d6572 61417275 librateCameraAru │ │ │ │ - 0x0005dfc8 636f4552 4b4e535f 31315f49 6e707574 coERKNS_11_Input │ │ │ │ - 0x0005dfd8 41727261 79455333 5f53335f 524b4e53 ArrayES3_S3_RKNS │ │ │ │ - 0x0005dfe8 5f335074 72494e53 305f3542 6f617264 _3PtrINS0_5Board │ │ │ │ - 0x0005dff8 4545454e 535f3553 697a655f 49694545 EEENS_5Size_IiEE │ │ │ │ - 0x0005e008 524b4e53 5f31375f 496e7075 744f7574 RKNS_17_InputOut │ │ │ │ - 0x0005e018 70757441 72726179 4553445f 524b4e53 putArrayESD_RKNS │ │ │ │ - 0x0005e028 5f31325f 4f757470 75744172 72617945 _12_OutputArrayE │ │ │ │ - 0x0005e038 53475f69 524b4e53 5f313254 65726d43 SG_iRKNS_12TermC │ │ │ │ - 0x0005e048 72697465 72696145 004a6176 615f6f72 riteriaE.Java_or │ │ │ │ - 0x0005e058 675f6f70 656e6376 5f617275 636f5f41 g_opencv_aruco_A │ │ │ │ - 0x0005e068 7275636f 5f63616c 69627261 74654361 ruco_calibrateCa │ │ │ │ - 0x0005e078 6d657261 41727563 6f5f3131 004a6176 meraAruco_11.Jav │ │ │ │ - 0x0005e088 615f6f72 675f6f70 656e6376 5f617275 a_org_opencv_aru │ │ │ │ - 0x0005e098 636f5f41 7275636f 5f63616c 69627261 co_Aruco_calibra │ │ │ │ - 0x0005e0a8 74654361 6d657261 41727563 6f5f3132 teCameraAruco_12 │ │ │ │ - 0x0005e0b8 004a6176 615f6f72 675f6f70 656e6376 .Java_org_opencv │ │ │ │ - 0x0005e0c8 5f617275 636f5f41 7275636f 5f63616c _aruco_Aruco_cal │ │ │ │ - 0x0005e0d8 69627261 74654361 6d657261 41727563 ibrateCameraAruc │ │ │ │ - 0x0005e0e8 6f5f3133 004a6176 615f6f72 675f6f70 o_13.Java_org_op │ │ │ │ - 0x0005e0f8 656e6376 5f617275 636f5f41 7275636f encv_aruco_Aruco │ │ │ │ - 0x0005e108 5f63616c 69627261 74654361 6d657261 _calibrateCamera │ │ │ │ - 0x0005e118 41727563 6f5f3134 004a6176 615f6f72 Aruco_14.Java_or │ │ │ │ - 0x0005e128 675f6f70 656e6376 5f617275 636f5f41 g_opencv_aruco_A │ │ │ │ - 0x0005e138 7275636f 5f63616c 69627261 74654361 ruco_calibrateCa │ │ │ │ - 0x0005e148 6d657261 43686172 75636f45 7874656e meraCharucoExten │ │ │ │ - 0x0005e158 6465645f 3130005f 5a4e3263 76356172 ded_10._ZN2cv5ar │ │ │ │ - 0x0005e168 75636f32 3263616c 69627261 74654361 uco22calibrateCa │ │ │ │ - 0x0005e178 6d657261 43686172 75636f45 524b4e53 meraCharucoERKNS │ │ │ │ - 0x0005e188 5f31315f 496e7075 74417272 61794553 _11_InputArrayES │ │ │ │ - 0x0005e198 335f524b 4e535f33 50747249 4e53305f 3_RKNS_3PtrINS0_ │ │ │ │ - 0x0005e1a8 31324368 61727563 6f426f61 72644545 12CharucoBoardEE │ │ │ │ - 0x0005e1b8 454e535f 3553697a 655f4969 4545524b ENS_5Size_IiEERK │ │ │ │ - 0x0005e1c8 4e535f31 375f496e 7075744f 75747075 NS_17_InputOutpu │ │ │ │ - 0x0005e1d8 74417272 61794553 445f524b 4e535f31 tArrayESD_RKNS_1 │ │ │ │ - 0x0005e1e8 325f4f75 74707574 41727261 79455347 2_OutputArrayESG │ │ │ │ - 0x0005e1f8 5f53475f 53475f53 475f6952 4b4e535f _SG_SG_SG_iRKNS_ │ │ │ │ - 0x0005e208 31325465 726d4372 69746572 69614500 12TermCriteriaE. │ │ │ │ - 0x0005e218 4a617661 5f6f7267 5f6f7065 6e63765f Java_org_opencv_ │ │ │ │ - 0x0005e228 61727563 6f5f4172 75636f5f 63616c69 aruco_Aruco_cali │ │ │ │ - 0x0005e238 62726174 6543616d 65726143 68617275 brateCameraCharu │ │ │ │ - 0x0005e248 636f4578 74656e64 65645f31 31004a61 coExtended_11.Ja │ │ │ │ - 0x0005e258 76615f6f 72675f6f 70656e63 765f6172 va_org_opencv_ar │ │ │ │ - 0x0005e268 75636f5f 41727563 6f5f6361 6c696272 uco_Aruco_calibr │ │ │ │ - 0x0005e278 61746543 616d6572 61436861 7275636f ateCameraCharuco │ │ │ │ - 0x0005e288 45787465 6e646564 5f313200 4a617661 Extended_12.Java │ │ │ │ - 0x0005e298 5f6f7267 5f6f7065 6e63765f 61727563 _org_opencv_aruc │ │ │ │ - 0x0005e2a8 6f5f4172 75636f5f 63616c69 62726174 o_Aruco_calibrat │ │ │ │ - 0x0005e2b8 6543616d 65726143 68617275 636f5f31 eCameraCharuco_1 │ │ │ │ - 0x0005e2c8 30005f5a 4e326376 35617275 636f3232 0._ZN2cv5aruco22 │ │ │ │ - 0x0005e2d8 63616c69 62726174 6543616d 65726143 calibrateCameraC │ │ │ │ - 0x0005e2e8 68617275 636f4552 4b4e535f 31315f49 harucoERKNS_11_I │ │ │ │ - 0x0005e2f8 6e707574 41727261 79455333 5f524b4e nputArrayES3_RKN │ │ │ │ - 0x0005e308 535f3350 7472494e 53305f31 32436861 S_3PtrINS0_12Cha │ │ │ │ - 0x0005e318 7275636f 426f6172 64454545 4e535f35 rucoBoardEEENS_5 │ │ │ │ - 0x0005e328 53697a65 5f496945 45524b4e 535f3137 Size_IiEERKNS_17 │ │ │ │ - 0x0005e338 5f496e70 75744f75 74707574 41727261 _InputOutputArra │ │ │ │ - 0x0005e348 79455344 5f524b4e 535f3132 5f4f7574 yESD_RKNS_12_Out │ │ │ │ - 0x0005e358 70757441 72726179 4553475f 69524b4e putArrayESG_iRKN │ │ │ │ - 0x0005e368 535f3132 5465726d 43726974 65726961 S_12TermCriteria │ │ │ │ - 0x0005e378 45004a61 76615f6f 72675f6f 70656e63 E.Java_org_openc │ │ │ │ - 0x0005e388 765f6172 75636f5f 41727563 6f5f6361 v_aruco_Aruco_ca │ │ │ │ - 0x0005e398 6c696272 61746543 616d6572 61436861 librateCameraCha │ │ │ │ - 0x0005e3a8 7275636f 5f313100 4a617661 5f6f7267 ruco_11.Java_org │ │ │ │ - 0x0005e3b8 5f6f7065 6e63765f 61727563 6f5f4172 _opencv_aruco_Ar │ │ │ │ - 0x0005e3c8 75636f5f 63616c69 62726174 6543616d uco_calibrateCam │ │ │ │ - 0x0005e3d8 65726143 68617275 636f5f31 32004a61 eraCharuco_12.Ja │ │ │ │ - 0x0005e3e8 76615f6f 72675f6f 70656e63 765f6172 va_org_opencv_ar │ │ │ │ - 0x0005e3f8 75636f5f 41727563 6f5f6361 6c696272 uco_Aruco_calibr │ │ │ │ - 0x0005e408 61746543 616d6572 61436861 7275636f ateCameraCharuco │ │ │ │ - 0x0005e418 5f313300 4a617661 5f6f7267 5f6f7065 _13.Java_org_ope │ │ │ │ - 0x0005e428 6e63765f 61727563 6f5f4172 75636f5f ncv_aruco_Aruco_ │ │ │ │ - 0x0005e438 63616c69 62726174 6543616d 65726143 calibrateCameraC │ │ │ │ - 0x0005e448 68617275 636f5f31 34004a61 76615f6f haruco_14.Java_o │ │ │ │ + 0x0005dc18 7275636f 5f63616c 69627261 74654361 ruco_calibrateCa │ │ │ │ + 0x0005dc28 6d657261 41727563 6f457874 656e6465 meraArucoExtende │ │ │ │ + 0x0005dc38 645f3130 005f5a4e 32637635 61727563 d_10._ZN2cv5aruc │ │ │ │ + 0x0005dc48 6f323063 616c6962 72617465 43616d65 o20calibrateCame │ │ │ │ + 0x0005dc58 72614172 75636f45 524b4e53 5f31315f raArucoERKNS_11_ │ │ │ │ + 0x0005dc68 496e7075 74417272 61794553 335f5333 InputArrayES3_S3 │ │ │ │ + 0x0005dc78 5f524b4e 535f3350 7472494e 53305f35 _RKNS_3PtrINS0_5 │ │ │ │ + 0x0005dc88 426f6172 64454545 4e535f35 53697a65 BoardEEENS_5Size │ │ │ │ + 0x0005dc98 5f496945 45524b4e 535f3137 5f496e70 _IiEERKNS_17_Inp │ │ │ │ + 0x0005dca8 75744f75 74707574 41727261 79455344 utOutputArrayESD │ │ │ │ + 0x0005dcb8 5f524b4e 535f3132 5f4f7574 70757441 _RKNS_12_OutputA │ │ │ │ + 0x0005dcc8 72726179 4553475f 53475f53 475f5347 rrayESG_SG_SG_SG │ │ │ │ + 0x0005dcd8 5f69524b 4e535f31 32546572 6d437269 _iRKNS_12TermCri │ │ │ │ + 0x0005dce8 74657269 6145004a 6176615f 6f72675f teriaE.Java_org_ │ │ │ │ + 0x0005dcf8 6f70656e 63765f61 7275636f 5f417275 opencv_aruco_Aru │ │ │ │ + 0x0005dd08 636f5f63 616c6962 72617465 43616d65 co_calibrateCame │ │ │ │ + 0x0005dd18 72614172 75636f45 7874656e 6465645f raArucoExtended_ │ │ │ │ + 0x0005dd28 3131004a 6176615f 6f72675f 6f70656e 11.Java_org_open │ │ │ │ + 0x0005dd38 63765f61 7275636f 5f417275 636f5f63 cv_aruco_Aruco_c │ │ │ │ + 0x0005dd48 616c6962 72617465 43616d65 72614172 alibrateCameraAr │ │ │ │ + 0x0005dd58 75636f45 7874656e 6465645f 3132004a ucoExtended_12.J │ │ │ │ + 0x0005dd68 6176615f 6f72675f 6f70656e 63765f61 ava_org_opencv_a │ │ │ │ + 0x0005dd78 7275636f 5f417275 636f5f63 616c6962 ruco_Aruco_calib │ │ │ │ + 0x0005dd88 72617465 43616d65 72614172 75636f5f rateCameraAruco_ │ │ │ │ + 0x0005dd98 3130005f 5a4e3263 76356172 75636f32 10._ZN2cv5aruco2 │ │ │ │ + 0x0005dda8 3063616c 69627261 74654361 6d657261 0calibrateCamera │ │ │ │ + 0x0005ddb8 41727563 6f45524b 4e535f31 315f496e ArucoERKNS_11_In │ │ │ │ + 0x0005ddc8 70757441 72726179 4553335f 53335f52 putArrayES3_S3_R │ │ │ │ + 0x0005ddd8 4b4e535f 33507472 494e5330 5f35426f KNS_3PtrINS0_5Bo │ │ │ │ + 0x0005dde8 61726445 45454e53 5f355369 7a655f49 ardEEENS_5Size_I │ │ │ │ + 0x0005ddf8 69454552 4b4e535f 31375f49 6e707574 iEERKNS_17_Input │ │ │ │ + 0x0005de08 4f757470 75744172 72617945 53445f52 OutputArrayESD_R │ │ │ │ + 0x0005de18 4b4e535f 31325f4f 75747075 74417272 KNS_12_OutputArr │ │ │ │ + 0x0005de28 61794553 475f6952 4b4e535f 31325465 ayESG_iRKNS_12Te │ │ │ │ + 0x0005de38 726d4372 69746572 69614500 4a617661 rmCriteriaE.Java │ │ │ │ + 0x0005de48 5f6f7267 5f6f7065 6e63765f 61727563 _org_opencv_aruc │ │ │ │ + 0x0005de58 6f5f4172 75636f5f 63616c69 62726174 o_Aruco_calibrat │ │ │ │ + 0x0005de68 6543616d 65726141 7275636f 5f313100 eCameraAruco_11. │ │ │ │ + 0x0005de78 4a617661 5f6f7267 5f6f7065 6e63765f Java_org_opencv_ │ │ │ │ + 0x0005de88 61727563 6f5f4172 75636f5f 63616c69 aruco_Aruco_cali │ │ │ │ + 0x0005de98 62726174 6543616d 65726141 7275636f brateCameraAruco │ │ │ │ + 0x0005dea8 5f313200 4a617661 5f6f7267 5f6f7065 _12.Java_org_ope │ │ │ │ + 0x0005deb8 6e63765f 61727563 6f5f4172 75636f5f ncv_aruco_Aruco_ │ │ │ │ + 0x0005dec8 63616c69 62726174 6543616d 65726141 calibrateCameraA │ │ │ │ + 0x0005ded8 7275636f 5f313300 4a617661 5f6f7267 ruco_13.Java_org │ │ │ │ + 0x0005dee8 5f6f7065 6e63765f 61727563 6f5f4172 _opencv_aruco_Ar │ │ │ │ + 0x0005def8 75636f5f 63616c69 62726174 6543616d uco_calibrateCam │ │ │ │ + 0x0005df08 65726141 7275636f 5f313400 4a617661 eraAruco_14.Java │ │ │ │ + 0x0005df18 5f6f7267 5f6f7065 6e63765f 61727563 _org_opencv_aruc │ │ │ │ + 0x0005df28 6f5f4172 75636f5f 63616c69 62726174 o_Aruco_calibrat │ │ │ │ + 0x0005df38 6543616d 65726143 68617275 636f4578 eCameraCharucoEx │ │ │ │ + 0x0005df48 74656e64 65645f31 30005f5a 4e326376 tended_10._ZN2cv │ │ │ │ + 0x0005df58 35617275 636f3232 63616c69 62726174 5aruco22calibrat │ │ │ │ + 0x0005df68 6543616d 65726143 68617275 636f4552 eCameraCharucoER │ │ │ │ + 0x0005df78 4b4e535f 31315f49 6e707574 41727261 KNS_11_InputArra │ │ │ │ + 0x0005df88 79455333 5f524b4e 535f3350 7472494e yES3_RKNS_3PtrIN │ │ │ │ + 0x0005df98 53305f31 32436861 7275636f 426f6172 S0_12CharucoBoar │ │ │ │ + 0x0005dfa8 64454545 4e535f35 53697a65 5f496945 dEEENS_5Size_IiE │ │ │ │ + 0x0005dfb8 45524b4e 535f3137 5f496e70 75744f75 ERKNS_17_InputOu │ │ │ │ + 0x0005dfc8 74707574 41727261 79455344 5f524b4e tputArrayESD_RKN │ │ │ │ + 0x0005dfd8 535f3132 5f4f7574 70757441 72726179 S_12_OutputArray │ │ │ │ + 0x0005dfe8 4553475f 53475f53 475f5347 5f69524b ESG_SG_SG_SG_iRK │ │ │ │ + 0x0005dff8 4e535f31 32546572 6d437269 74657269 NS_12TermCriteri │ │ │ │ + 0x0005e008 6145004a 6176615f 6f72675f 6f70656e aE.Java_org_open │ │ │ │ + 0x0005e018 63765f61 7275636f 5f417275 636f5f63 cv_aruco_Aruco_c │ │ │ │ + 0x0005e028 616c6962 72617465 43616d65 72614368 alibrateCameraCh │ │ │ │ + 0x0005e038 61727563 6f457874 656e6465 645f3131 arucoExtended_11 │ │ │ │ + 0x0005e048 004a6176 615f6f72 675f6f70 656e6376 .Java_org_opencv │ │ │ │ + 0x0005e058 5f617275 636f5f41 7275636f 5f63616c _aruco_Aruco_cal │ │ │ │ + 0x0005e068 69627261 74654361 6d657261 43686172 ibrateCameraChar │ │ │ │ + 0x0005e078 75636f45 7874656e 6465645f 3132004a ucoExtended_12.J │ │ │ │ + 0x0005e088 6176615f 6f72675f 6f70656e 63765f61 ava_org_opencv_a │ │ │ │ + 0x0005e098 7275636f 5f417275 636f5f63 616c6962 ruco_Aruco_calib │ │ │ │ + 0x0005e0a8 72617465 43616d65 72614368 61727563 rateCameraCharuc │ │ │ │ + 0x0005e0b8 6f5f3130 005f5a4e 32637635 61727563 o_10._ZN2cv5aruc │ │ │ │ + 0x0005e0c8 6f323263 616c6962 72617465 43616d65 o22calibrateCame │ │ │ │ + 0x0005e0d8 72614368 61727563 6f45524b 4e535f31 raCharucoERKNS_1 │ │ │ │ + 0x0005e0e8 315f496e 70757441 72726179 4553335f 1_InputArrayES3_ │ │ │ │ + 0x0005e0f8 524b4e53 5f335074 72494e53 305f3132 RKNS_3PtrINS0_12 │ │ │ │ + 0x0005e108 43686172 75636f42 6f617264 4545454e CharucoBoardEEEN │ │ │ │ + 0x0005e118 535f3553 697a655f 49694545 524b4e53 S_5Size_IiEERKNS │ │ │ │ + 0x0005e128 5f31375f 496e7075 744f7574 70757441 _17_InputOutputA │ │ │ │ + 0x0005e138 72726179 4553445f 524b4e53 5f31325f rrayESD_RKNS_12_ │ │ │ │ + 0x0005e148 4f757470 75744172 72617945 53475f69 OutputArrayESG_i │ │ │ │ + 0x0005e158 524b4e53 5f313254 65726d43 72697465 RKNS_12TermCrite │ │ │ │ + 0x0005e168 72696145 004a6176 615f6f72 675f6f70 riaE.Java_org_op │ │ │ │ + 0x0005e178 656e6376 5f617275 636f5f41 7275636f encv_aruco_Aruco │ │ │ │ + 0x0005e188 5f63616c 69627261 74654361 6d657261 _calibrateCamera │ │ │ │ + 0x0005e198 43686172 75636f5f 3131004a 6176615f Charuco_11.Java_ │ │ │ │ + 0x0005e1a8 6f72675f 6f70656e 63765f61 7275636f org_opencv_aruco │ │ │ │ + 0x0005e1b8 5f417275 636f5f63 616c6962 72617465 _Aruco_calibrate │ │ │ │ + 0x0005e1c8 43616d65 72614368 61727563 6f5f3132 CameraCharuco_12 │ │ │ │ + 0x0005e1d8 004a6176 615f6f72 675f6f70 656e6376 .Java_org_opencv │ │ │ │ + 0x0005e1e8 5f617275 636f5f41 7275636f 5f63616c _aruco_Aruco_cal │ │ │ │ + 0x0005e1f8 69627261 74654361 6d657261 43686172 ibrateCameraChar │ │ │ │ + 0x0005e208 75636f5f 3133004a 6176615f 6f72675f uco_13.Java_org_ │ │ │ │ + 0x0005e218 6f70656e 63765f61 7275636f 5f417275 opencv_aruco_Aru │ │ │ │ + 0x0005e228 636f5f63 616c6962 72617465 43616d65 co_calibrateCame │ │ │ │ + 0x0005e238 72614368 61727563 6f5f3134 004a6176 raCharuco_14.Jav │ │ │ │ + 0x0005e248 615f6f72 675f6f70 656e6376 5f617275 a_org_opencv_aru │ │ │ │ + 0x0005e258 636f5f41 7275636f 5f696e74 6572706f co_Aruco_interpo │ │ │ │ + 0x0005e268 6c617465 436f726e 65727343 68617275 lateCornersCharu │ │ │ │ + 0x0005e278 636f5f31 30005f5a 4e326376 35617275 co_10._ZN2cv5aru │ │ │ │ + 0x0005e288 636f3235 696e7465 72706f6c 61746543 co25interpolateC │ │ │ │ + 0x0005e298 6f726e65 72734368 61727563 6f45524b ornersCharucoERK │ │ │ │ + 0x0005e2a8 4e535f31 315f496e 70757441 72726179 NS_11_InputArray │ │ │ │ + 0x0005e2b8 4553335f 53335f52 4b4e535f 33507472 ES3_S3_RKNS_3Ptr │ │ │ │ + 0x0005e2c8 494e5330 5f313243 68617275 636f426f INS0_12CharucoBo │ │ │ │ + 0x0005e2d8 61726445 4545524b 4e535f31 325f4f75 ardEEERKNS_12_Ou │ │ │ │ + 0x0005e2e8 74707574 41727261 79455342 5f53335f tputArrayESB_S3_ │ │ │ │ + 0x0005e2f8 53335f69 004a6176 615f6f72 675f6f70 S3_i.Java_org_op │ │ │ │ + 0x0005e308 656e6376 5f617275 636f5f41 7275636f encv_aruco_Aruco │ │ │ │ + 0x0005e318 5f696e74 6572706f 6c617465 436f726e _interpolateCorn │ │ │ │ + 0x0005e328 65727343 68617275 636f5f31 31004a61 ersCharuco_11.Ja │ │ │ │ + 0x0005e338 76615f6f 72675f6f 70656e63 765f6172 va_org_opencv_ar │ │ │ │ + 0x0005e348 75636f5f 41727563 6f5f696e 74657270 uco_Aruco_interp │ │ │ │ + 0x0005e358 6f6c6174 65436f72 6e657273 43686172 olateCornersChar │ │ │ │ + 0x0005e368 75636f5f 3132004a 6176615f 6f72675f uco_12.Java_org_ │ │ │ │ + 0x0005e378 6f70656e 63765f61 7275636f 5f417275 opencv_aruco_Aru │ │ │ │ + 0x0005e388 636f5f69 6e746572 706f6c61 7465436f co_interpolateCo │ │ │ │ + 0x0005e398 726e6572 73436861 7275636f 5f313300 rnersCharuco_13. │ │ │ │ + 0x0005e3a8 4a617661 5f6f7267 5f6f7065 6e63765f Java_org_opencv_ │ │ │ │ + 0x0005e3b8 61727563 6f5f4172 75636f5f 64657465 aruco_Aruco_dete │ │ │ │ + 0x0005e3c8 63744368 61727563 6f446961 6d6f6e64 ctCharucoDiamond │ │ │ │ + 0x0005e3d8 5f313000 5f5a4e32 63763561 7275636f _10._ZN2cv5aruco │ │ │ │ + 0x0005e3e8 32306465 74656374 43686172 75636f44 20detectCharucoD │ │ │ │ + 0x0005e3f8 69616d6f 6e644552 4b4e535f 31315f49 iamondERKNS_11_I │ │ │ │ + 0x0005e408 6e707574 41727261 79455333 5f53335f nputArrayES3_S3_ │ │ │ │ + 0x0005e418 66524b4e 535f3132 5f4f7574 70757441 fRKNS_12_OutputA │ │ │ │ + 0x0005e428 72726179 4553365f 53335f53 335f4e53 rrayES6_S3_S3_NS │ │ │ │ + 0x0005e438 5f335074 72494e53 305f3130 44696374 _3PtrINS0_10Dict │ │ │ │ + 0x0005e448 696f6e61 72794545 45004a61 76615f6f ionaryEEE.Java_o │ │ │ │ 0x0005e458 72675f6f 70656e63 765f6661 63655f42 rg_opencv_face_B │ │ │ │ 0x0005e468 61736963 46616365 5265636f 676e697a asicFaceRecogniz │ │ │ │ 0x0005e478 65725f67 65745072 6f6a6563 74696f6e er_getProjection │ │ │ │ 0x0005e488 735f3130 005f5a4e 4b326376 34666163 s_10._ZNK2cv4fac │ │ │ │ 0x0005e498 65313942 61736963 46616365 5265636f e19BasicFaceReco │ │ │ │ 0x0005e4a8 676e697a 65723134 67657450 726f6a65 gnizer14getProje │ │ │ │ 0x0005e4b8 6374696f 6e734576 004a6176 615f6f72 ctionsEv.Java_or │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -474,15 +474,15 @@ │ │ │ │ and sp, r8, lr, ror #1 │ │ │ │ stmdbge r2, {r9, sp} │ │ │ │ @ instruction: 0xf7ff9301 │ │ │ │ blls e61c0 │ │ │ │ adcvs r9, r2, r2, lsl #20 │ │ │ │ ldrmi r6, [sl], -r0, lsr #32 │ │ │ │ @ instruction: 0xf7fe4629 │ │ │ │ - blls 127358 │ │ │ │ + blls 127358 │ │ │ │ ldrb r6, [sp, r0, lsr #16] │ │ │ │ stmia r0!, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ andseq r3, r5, r6, asr #1 │ │ │ │ andeq r1, r0, r0, lsl #3 │ │ │ │ mulseq r5, sl, r0 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @@ -716,15 +716,15 @@ │ │ │ │ andls r0, r2, #536870912 @ 0x20000000 │ │ │ │ adchi pc, r9, r0, lsl #2 │ │ │ │ @ instruction: 0xf10a9901 │ │ │ │ stmdacc r4, {r2, r9} │ │ │ │ beq 1a87d0 │ │ │ │ ldrmi r3, [r2], #2308 @ 0x904 │ │ │ │ vmlaeq.f64 d14, d2, d1 │ │ │ │ - bleq 126d50 │ │ │ │ + bleq 126d50 │ │ │ │ bls 110960 │ │ │ │ movwpl lr, #6605 @ 0x19cd │ │ │ │ @ instruction: 0xf85ae00c │ │ │ │ bcc bb570 │ │ │ │ stcpl 8, cr15, [r4, #-376] @ 0xfffffe88 │ │ │ │ bne ffb38d6c , (__gnu_cxx::_Lock_policy)2>@@Base+0xff97a17c> │ │ │ │ @ instruction: 0xf606fb05 │ │ │ │ @@ -861,15 +861,15 @@ │ │ │ │ andls r0, r2, #536870912 @ 0x20000000 │ │ │ │ adchi pc, r9, r0, lsl #2 │ │ │ │ @ instruction: 0xf10a9901 │ │ │ │ stmdacc r4, {r2, r9} │ │ │ │ beq 1a8a14 │ │ │ │ ldrmi r3, [r2], #2308 @ 0x904 │ │ │ │ vmlaeq.f64 d14, d2, d1 │ │ │ │ - bleq 126f94 │ │ │ │ + bleq 126f94 │ │ │ │ bls 110ba4 │ │ │ │ movwpl lr, #6605 @ 0x19cd │ │ │ │ @ instruction: 0xf85ae00c │ │ │ │ bcc bb7b4 │ │ │ │ stcpl 8, cr15, [r4, #-376] @ 0xfffffe88 │ │ │ │ bne ffb38fb0 , (__gnu_cxx::_Lock_policy)2>@@Base+0xff97a3c0> │ │ │ │ @ instruction: 0xf606fb05 │ │ │ │ @@ -123464,385 +123464,682 @@ │ │ │ │ dmb ish │ │ │ │ b.n b9a00 │ │ │ │ strb r2, [r4, r1] │ │ │ │ movs r0, r2 │ │ │ │ asrs r4, r0, #7 │ │ │ │ ... │ │ │ │ │ │ │ │ -000b9a38 : │ │ │ │ +000b9a38 : │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + mov r0, r2 │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + blx 6ac5c │ │ │ │ + pop {r4, pc} │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n b9a6e │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 6b8c0 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 6b8c0 │ │ │ │ + b.n b9a66 │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ + movs r0, r0 │ │ │ │ + ... │ │ │ │ + │ │ │ │ +000b9a90 : │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ + sub sp, #48 @ 0x30 │ │ │ │ + ldr.w lr, [pc, #228] @ b9b88 │ │ │ │ + ldr.w ip, [pc, #228] @ b9b8c │ │ │ │ + mov r4, r0 │ │ │ │ + vldr d7, [pc, #212] @ b9b80 │ │ │ │ + add lr, pc │ │ │ │ + ldr r3, [sp, #72] @ 0x48 │ │ │ │ + add r1, sp, #24 │ │ │ │ + ldr r0, [sp, #56] @ 0x38 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + str r2, [sp, #12] │ │ │ │ + str r0, [sp, #28] │ │ │ │ + movs r0, #0 │ │ │ │ + movt r0, #513 @ 0x201 │ │ │ │ + vstr d7, [sp, #16] │ │ │ │ + vstr d7, [sp, #32] │ │ │ │ + ldr.w ip, [lr, ip] │ │ │ │ + ldrd r2, r3, [sp, #64] @ 0x40 │ │ │ │ + ldr.w ip, [ip] │ │ │ │ + str.w ip, [sp, #44] @ 0x2c │ │ │ │ + mov.w ip, #0 │ │ │ │ + str r0, [sp, #24] │ │ │ │ + add r0, sp, #8 │ │ │ │ + mov.w ip, #0 │ │ │ │ + movt ip, #257 @ 0x101 │ │ │ │ + str.w ip, [sp, #8] │ │ │ │ + blx 6b4a8 │ │ │ │ + ldr r2, [pc, #156] @ (b9b90 ) │ │ │ │ + ldr r3, [pc, #148] @ (b9b8c ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n b9b2e │ │ │ │ + add sp, #48 @ 0x30 │ │ │ │ + pop {r4, pc} │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n b9b32 │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 6b8c0 │ │ │ │ + ldr r2, [pc, #120] @ (b9b94 ) │ │ │ │ + ldr r3, [pc, #108] @ (b9b8c ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n b9b40 │ │ │ │ + blx 69ecc <__stack_chk_fail@plt> │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 6b8c0 │ │ │ │ + b.n b9b1a │ │ │ │ + add sp, #48 @ 0x30 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #72] @ (b9b98 ) │ │ │ │ + ldr r3, [pc, #56] @ (b9b8c ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n b9b2e │ │ │ │ + blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #48] @ (b9b9c ) │ │ │ │ + ldr r3, [pc, #28] @ (b9b8c ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n b9b62 │ │ │ │ + b.n b9b2e │ │ │ │ + ... │ │ │ │ + strh r2, [r7, r4] │ │ │ │ + movs r0, r2 │ │ │ │ + asrs r0, r0, #6 │ │ │ │ + movs r0, r0 │ │ │ │ + strh r2, [r6, r3] │ │ │ │ + movs r0, r2 │ │ │ │ + strh r2, [r1, r3] │ │ │ │ + movs r0, r2 │ │ │ │ + strh r6, [r2, r2] │ │ │ │ + movs r0, r2 │ │ │ │ + strh r2, [r7, r1] │ │ │ │ + movs r0, r2 │ │ │ │ + │ │ │ │ +000b9ba0 : │ │ │ │ + push {r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ + sub sp, #44 @ 0x2c │ │ │ │ + movs r1, #0 │ │ │ │ + mov r5, r0 │ │ │ │ + movs r0, #0 │ │ │ │ + movs r3, #0 │ │ │ │ + movt r3, #257 @ 0x101 │ │ │ │ + strd r0, r1, [sp, #8] │ │ │ │ + strd r0, r1, [sp, #24] │ │ │ │ + ldr r0, [pc, #184] @ (b9c80 ) │ │ │ │ + ldr r1, [pc, #188] @ (b9c84 ) │ │ │ │ + add r0, pc │ │ │ │ + ldr r4, [sp, #56] @ 0x38 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + movs r2, #0 │ │ │ │ + movt r2, #513 @ 0x201 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + strd r2, r4, [sp, #16] │ │ │ │ + ldr r3, [sp, #68] @ 0x44 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + mov r0, sp │ │ │ │ + ldr r2, [sp, #64] @ 0x40 │ │ │ │ + ldr r1, [r1, #0] │ │ │ │ + str r1, [sp, #36] @ 0x24 │ │ │ │ + mov.w r1, #0 │ │ │ │ + add r1, sp, #16 │ │ │ │ + blx 6a5ec │ │ │ │ + ldr r2, [pc, #148] @ (b9c88 ) │ │ │ │ + ldr r3, [pc, #144] @ (b9c84 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n b9c2c │ │ │ │ + add sp, #44 @ 0x2c │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n b9c30 │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 6b8c0 │ │ │ │ + ldr r2, [pc, #112] @ (b9c8c ) │ │ │ │ + ldr r3, [pc, #104] @ (b9c84 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n b9c3e │ │ │ │ + blx 69ecc <__stack_chk_fail@plt> │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 6b8c0 │ │ │ │ + b.n b9c18 │ │ │ │ + add sp, #44 @ 0x2c │ │ │ │ + ldmia.w sp!, {r4, r5, lr} │ │ │ │ + b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #64] @ (b9c90 ) │ │ │ │ + ldr r3, [pc, #52] @ (b9c84 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n b9c2c │ │ │ │ + blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #40] @ (b9c94 ) │ │ │ │ + ldr r3, [pc, #24] @ (b9c84 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n b9c60 │ │ │ │ + b.n b9c2c │ │ │ │ + nop │ │ │ │ + strh r0, [r4, r0] │ │ │ │ + movs r0, r2 │ │ │ │ + asrs r0, r0, #6 │ │ │ │ + movs r0, r0 │ │ │ │ + str r4, [r6, r7] │ │ │ │ + movs r0, r2 │ │ │ │ + str r4, [r1, r7] │ │ │ │ + movs r0, r2 │ │ │ │ + str r0, [r3, r6] │ │ │ │ + movs r0, r2 │ │ │ │ + str r4, [r7, r5] │ │ │ │ + movs r0, r2 │ │ │ │ + │ │ │ │ +000b9c98 : │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ + mov r0, r2 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + blx 6923c │ │ │ │ + pop {r4, pc} │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n b9ccc │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 6b8c0 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 6b8c0 │ │ │ │ + b.n b9cc4 │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ + nop │ │ │ │ + │ │ │ │ +000b9cec : │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ + mov r0, r2 │ │ │ │ + movs r2, #16 │ │ │ │ + blx 6923c │ │ │ │ + pop {r4, pc} │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n b9d20 │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 6b8c0 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 6b8c0 │ │ │ │ + b.n b9d18 │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ + nop │ │ │ │ + │ │ │ │ +000b9d40 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #384] @ (b9bc8 ) │ │ │ │ + ldr r2, [pc, #384] @ (b9ed0 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #384] @ (b9bcc ) │ │ │ │ + ldr r3, [pc, #384] @ (b9ed4 ) │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr r4, [pc, #380] @ (b9bd0 ) │ │ │ │ + ldr r4, [pc, #380] @ (b9ed8 ) │ │ │ │ add r0, sp, #16 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx 68290 │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, b9a96 │ │ │ │ - ldr r0, [pc, #344] @ (b9bd4 ) │ │ │ │ + cbz r3, b9d9e │ │ │ │ + ldr r0, [pc, #344] @ (b9edc ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, b9ab0 │ │ │ │ + cbz r0, b9db8 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n b9af8 │ │ │ │ - ldr r0, [pc, #320] @ (b9bd8 ) │ │ │ │ - ldr r3, [pc, #304] @ (b9bcc ) │ │ │ │ + beq.n b9e00 │ │ │ │ + ldr r0, [pc, #320] @ (b9ee0 ) │ │ │ │ + ldr r3, [pc, #304] @ (b9ed4 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b9b66 │ │ │ │ + bne.n b9e6e │ │ │ │ mov r0, r2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n b9ab6 │ │ │ │ + bne.n b9dbe │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b9a96 │ │ │ │ + beq.n b9d9e │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n b9a88 │ │ │ │ + bne.n b9d90 │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n b9ae0 │ │ │ │ + bne.n b9de8 │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n b9a96 │ │ │ │ + bne.n b9d9e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r0, b9b2e │ │ │ │ + cbz r0, b9e36 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n b9a96 │ │ │ │ + bne.n b9d9e │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ - b.n b9a96 │ │ │ │ + b.n b9d9e │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n b9b36 │ │ │ │ + bne.n b9e3e │ │ │ │ dmb ish │ │ │ │ - b.n b9b18 │ │ │ │ + b.n b9e20 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (b9bdc ) │ │ │ │ - ldr r3, [pc, #116] @ (b9bcc ) │ │ │ │ + ldr r2, [pc, #136] @ (b9ee4 ) │ │ │ │ + ldr r3, [pc, #116] @ (b9ed4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n b9bc2 │ │ │ │ + beq.n b9eca │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, b9b7a │ │ │ │ + cbz r3, b9e82 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 6cae8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n b9b9c │ │ │ │ + bne.n b9ea4 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n b9a96 │ │ │ │ + b.n b9d9e │ │ │ │ mov r3, r1 │ │ │ │ - b.n b9b7e │ │ │ │ + b.n b9e86 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n b9b8e │ │ │ │ + b.n b9e96 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (b9be0 ) │ │ │ │ - ldr r3, [pc, #24] @ (b9bcc ) │ │ │ │ + ldr r2, [pc, #48] @ (b9ee8 ) │ │ │ │ + ldr r3, [pc, #24] @ (b9ed4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b9b66 │ │ │ │ + bne.n b9e6e │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ - strh r2, [r3, r6] │ │ │ │ + str r2, [r2, r2] │ │ │ │ movs r0, r2 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r2, r6] │ │ │ │ + str r4, [r1, r2] │ │ │ │ movs r0, r2 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, r5] │ │ │ │ + str r6, [r0, r1] │ │ │ │ movs r0, r2 │ │ │ │ - strh r2, [r2, r2] │ │ │ │ + ldr r7, [pc, #552] @ (ba110 ) │ │ │ │ movs r0, r2 │ │ │ │ - strh r6, [r6, r0] │ │ │ │ + ldr r7, [pc, #184] @ (b9fa4 ) │ │ │ │ movs r0, r2 │ │ │ │ │ │ │ │ -000b9be4 : │ │ │ │ +000b9eec : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #384] @ (b9d74 ) │ │ │ │ + ldr r2, [pc, #384] @ (ba07c ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #384] @ (b9d78 ) │ │ │ │ + ldr r3, [pc, #384] @ (ba080 ) │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr r4, [pc, #380] @ (b9d7c ) │ │ │ │ + ldr r4, [pc, #380] @ (ba084 ) │ │ │ │ add r0, sp, #16 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx 69530 │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, b9c42 │ │ │ │ - ldr r0, [pc, #344] @ (b9d80 ) │ │ │ │ + cbz r3, b9f4a │ │ │ │ + ldr r0, [pc, #344] @ (ba088 ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, b9c5c │ │ │ │ + cbz r0, b9f64 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n b9ca4 │ │ │ │ - ldr r0, [pc, #320] @ (b9d84 ) │ │ │ │ - ldr r3, [pc, #304] @ (b9d78 ) │ │ │ │ + beq.n b9fac │ │ │ │ + ldr r0, [pc, #320] @ (ba08c ) │ │ │ │ + ldr r3, [pc, #304] @ (ba080 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b9d12 │ │ │ │ + bne.n ba01a │ │ │ │ mov r0, r2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n b9c62 │ │ │ │ + bne.n b9f6a │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b9c42 │ │ │ │ + beq.n b9f4a │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n b9c34 │ │ │ │ + bne.n b9f3c │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n b9c8c │ │ │ │ + bne.n b9f94 │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n b9c42 │ │ │ │ + bne.n b9f4a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r0, b9cda │ │ │ │ + cbz r0, b9fe2 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n b9c42 │ │ │ │ + bne.n b9f4a │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ - b.n b9c42 │ │ │ │ + b.n b9f4a │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n b9ce2 │ │ │ │ + bne.n b9fea │ │ │ │ dmb ish │ │ │ │ - b.n b9cc4 │ │ │ │ + b.n b9fcc │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (b9d88 ) │ │ │ │ - ldr r3, [pc, #116] @ (b9d78 ) │ │ │ │ + ldr r2, [pc, #136] @ (ba090 ) │ │ │ │ + ldr r3, [pc, #116] @ (ba080 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n b9d6e │ │ │ │ + beq.n ba076 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, b9d26 │ │ │ │ + cbz r3, ba02e │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 6cae8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n b9d48 │ │ │ │ + bne.n ba050 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n b9c42 │ │ │ │ + b.n b9f4a │ │ │ │ mov r3, r1 │ │ │ │ - b.n b9d2a │ │ │ │ + b.n ba032 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n b9d3a │ │ │ │ + b.n ba042 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (b9d8c ) │ │ │ │ - ldr r3, [pc, #24] @ (b9d78 ) │ │ │ │ + ldr r2, [pc, #48] @ (ba094 ) │ │ │ │ + ldr r3, [pc, #24] @ (ba080 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b9d12 │ │ │ │ + bne.n ba01a │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ - str r6, [r5, r7] │ │ │ │ + ldr r6, [pc, #920] @ (ba418 ) │ │ │ │ movs r0, r2 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, r7] │ │ │ │ + ldr r6, [pc, #896] @ (ba408 ) │ │ │ │ movs r0, r2 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, r6] │ │ │ │ + ldr r6, [pc, #616] @ (ba2f8 ) │ │ │ │ movs r0, r2 │ │ │ │ - str r6, [r4, r3] │ │ │ │ + ldr r5, [pc, #888] @ (ba40c ) │ │ │ │ movs r0, r2 │ │ │ │ - str r2, [r1, r2] │ │ │ │ + ldr r5, [pc, #520] @ (ba2a0 ) │ │ │ │ movs r0, r2 │ │ │ │ │ │ │ │ -000b9d90 : │ │ │ │ +000ba098 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #500] @ (b9f98 ) │ │ │ │ - ldr r3, [pc, #500] @ (b9f9c ) │ │ │ │ + ldr r2, [pc, #500] @ (ba2a0 ) │ │ │ │ + ldr r3, [pc, #500] @ (ba2a4 ) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r8, [pc, #500] @ b9fa0 │ │ │ │ + ldr.w r8, [pc, #500] @ ba2a8 │ │ │ │ mov r1, r7 │ │ │ │ mov r4, r0 │ │ │ │ add r8, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr.w r3, [r3, #676] @ 0x2a4 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ add r6, sp, #28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b9e80 │ │ │ │ + beq.n ba188 │ │ │ │ str r6, [sp, #20] │ │ │ │ add.w sl, sp, #20 │ │ │ │ blx 6a95c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #15 │ │ │ │ str r0, [sp, #8] │ │ │ │ - bhi.n b9e66 │ │ │ │ + bhi.n ba16e │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w b9eee │ │ │ │ + bne.w ba1f6 │ │ │ │ ldrsb.w r3, [r5] │ │ │ │ strb.w r3, [sp, #28] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r5, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ @@ -123856,379 +124153,379 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ blx 68b7c , std::allocator > const&)@plt> │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r3, r0, [sp, #8] │ │ │ │ strd r3, r0, [r4] │ │ │ │ - cbz r0, b9e3e │ │ │ │ - ldr r3, [pc, #384] @ (b9fa4 ) │ │ │ │ + cbz r0, ba146 │ │ │ │ + ldr r3, [pc, #384] @ (ba2ac ) │ │ │ │ ldr.w r5, [r8, r3] │ │ │ │ ldrsb.w r3, [r5] │ │ │ │ - cbz r3, b9e8a │ │ │ │ + cbz r3, ba192 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ subs r2, r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ str r2, [r0, #4] │ │ │ │ - beq.n b9ecc │ │ │ │ + beq.n ba1d4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n b9e48 │ │ │ │ + beq.n ba150 │ │ │ │ blx 699b4 │ │ │ │ mov r0, r4 │ │ │ │ asrs r1, r4, #31 │ │ │ │ - ldr r2, [pc, #344] @ (b9fa8 ) │ │ │ │ - ldr r3, [pc, #332] @ (b9f9c ) │ │ │ │ + ldr r2, [pc, #344] @ (ba2b0 ) │ │ │ │ + ldr r3, [pc, #332] @ (ba2a4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b9f2c │ │ │ │ + bne.n ba234 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, sl │ │ │ │ blx 6af94 , std::allocator >::_M_create(unsigned int&, unsigned int)@plt> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ blx 6a868 │ │ │ │ - b.n b9df0 │ │ │ │ + b.n ba0f8 │ │ │ │ add.w sl, sp, #20 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r6, [sp, #20] │ │ │ │ - b.n b9df0 │ │ │ │ + b.n ba0f8 │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r0] │ │ │ │ adds r3, #1 │ │ │ │ strex r2, r3, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n b9e90 │ │ │ │ + bne.n ba198 │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b9e3e │ │ │ │ + beq.n ba146 │ │ │ │ ldrsb.w r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n b9e34 │ │ │ │ + bne.n ba13c │ │ │ │ adds r2, r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ subs r1, r3, #1 │ │ │ │ strex r7, r1, [r2] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n b9eb6 │ │ │ │ + bne.n ba1be │ │ │ │ cmp r3, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n b9e3e │ │ │ │ + bne.n ba146 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w r3, [r5] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r3, b9ef8 │ │ │ │ + cbz r3, ba200 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ subs r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n b9e3e │ │ │ │ + bne.n ba146 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ - b.n b9e3e │ │ │ │ + b.n ba146 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b9df0 │ │ │ │ + beq.w ba0f8 │ │ │ │ mov r0, r6 │ │ │ │ - b.n b9e76 │ │ │ │ + b.n ba17e │ │ │ │ add.w r2, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ subs r1, r3, #1 │ │ │ │ strex r5, r1, [r2] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n b9f00 │ │ │ │ + bne.n ba208 │ │ │ │ dmb ish │ │ │ │ - b.n b9ee2 │ │ │ │ + b.n ba1ea │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #144] @ (b9fac ) │ │ │ │ - ldr r3, [pc, #128] @ (b9f9c ) │ │ │ │ + ldr r2, [pc, #144] @ (ba2b4 ) │ │ │ │ + ldr r3, [pc, #128] @ (ba2a4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n b9f92 │ │ │ │ + beq.n ba29a │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, sl │ │ │ │ blx 6a178 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov r0, r5 │ │ │ │ cmp r6, #1 │ │ │ │ - bne.n b9f6c │ │ │ │ + bne.n ba274 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ mov r1, r0 │ │ │ │ - b.n b9e4c │ │ │ │ + b.n ba154 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b9f34 │ │ │ │ + beq.n ba23c │ │ │ │ mov r0, r3 │ │ │ │ bl 6cae8 │ │ │ │ - b.n b9f34 │ │ │ │ + b.n ba23c │ │ │ │ mov r6, r1 │ │ │ │ - b.n b9f3c │ │ │ │ + b.n ba244 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n b9f4c │ │ │ │ + b.n ba254 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (b9fb0 ) │ │ │ │ - ldr r3, [pc, #24] @ (b9f9c ) │ │ │ │ + ldr r2, [pc, #48] @ (ba2b8 ) │ │ │ │ + ldr r3, [pc, #24] @ (ba2a4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b9f2c │ │ │ │ + bne.n ba234 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ - str r0, [r0, r1] │ │ │ │ + ldr r5, [pc, #224] @ (ba384 ) │ │ │ │ movs r0, r2 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, r0] │ │ │ │ + ldr r5, [pc, #184] @ (ba364 ) │ │ │ │ movs r0, r2 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #608] @ (ba20c ) │ │ │ │ + ldr r4, [pc, #576] @ (ba4f4 ) │ │ │ │ movs r0, r2 │ │ │ │ - ldr r6, [pc, #816] @ (ba2e0 ) │ │ │ │ + ldr r3, [pc, #784] @ (ba5c8 ) │ │ │ │ movs r0, r2 │ │ │ │ - ldr r6, [pc, #408] @ (ba14c ) │ │ │ │ + ldr r3, [pc, #376] @ (ba434 ) │ │ │ │ movs r0, r2 │ │ │ │ │ │ │ │ -000b9fb4 : │ │ │ │ +000ba2bc : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ - ldr r2, [pc, #408] @ (ba160 ) │ │ │ │ + ldr r2, [pc, #408] @ (ba468 ) │ │ │ │ movs r3, #0 │ │ │ │ - ldr r5, [pc, #408] @ (ba164 ) │ │ │ │ + ldr r5, [pc, #408] @ (ba46c ) │ │ │ │ add r2, pc │ │ │ │ mov r6, r0 │ │ │ │ str r3, [sp, #32] │ │ │ │ add r1, sp, #28 │ │ │ │ strb.w r3, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #16 │ │ │ │ - ldr r3, [pc, #396] @ (ba168 ) │ │ │ │ + ldr r3, [pc, #396] @ (ba470 ) │ │ │ │ add r5, pc │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ add r7, sp, #28 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r3, #0 │ │ │ │ str r4, [sp, #28] │ │ │ │ blx 68b7c , std::allocator > const&)@plt> │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n b9ffa │ │ │ │ + beq.n ba302 │ │ │ │ blx 699b4 │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, ba028 │ │ │ │ - ldr r0, [pc, #348] @ (ba16c ) │ │ │ │ + cbz r3, ba330 │ │ │ │ + ldr r0, [pc, #348] @ (ba474 ) │ │ │ │ ldr r4, [r5, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, ba042 │ │ │ │ + cbz r0, ba34a │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ subs r5, r0, #1 │ │ │ │ cmp r0, #1 │ │ │ │ str r5, [r3, #4] │ │ │ │ - beq.n ba088 │ │ │ │ - ldr r0, [pc, #324] @ (ba170 ) │ │ │ │ - ldr r3, [pc, #316] @ (ba168 ) │ │ │ │ + beq.n ba390 │ │ │ │ + ldr r0, [pc, #324] @ (ba478 ) │ │ │ │ + ldr r3, [pc, #316] @ (ba470 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ba0f4 │ │ │ │ + bne.n ba3fc │ │ │ │ mov r0, r2 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r5, [r3] │ │ │ │ adds r5, #1 │ │ │ │ strex r0, r5, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n ba048 │ │ │ │ + bne.n ba350 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ba028 │ │ │ │ + beq.n ba330 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n ba01e │ │ │ │ + bne.n ba326 │ │ │ │ adds r5, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r5] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n ba06e │ │ │ │ + bne.n ba376 │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n ba028 │ │ │ │ + bne.n ba330 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r5 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r0, ba0be │ │ │ │ + cbz r0, ba3c6 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n ba028 │ │ │ │ + bne.n ba330 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ - b.n ba028 │ │ │ │ + b.n ba330 │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ subs r5, r0, #1 │ │ │ │ strex ip, r5, [r4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n ba0c6 │ │ │ │ + bne.n ba3ce │ │ │ │ dmb ish │ │ │ │ - b.n ba0a8 │ │ │ │ + b.n ba3b0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #144] @ (ba174 ) │ │ │ │ - ldr r3, [pc, #132] @ (ba168 ) │ │ │ │ + ldr r2, [pc, #144] @ (ba47c ) │ │ │ │ + ldr r3, [pc, #132] @ (ba470 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n ba15a │ │ │ │ + beq.n ba462 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - cbz r3, ba106 │ │ │ │ + cbz r3, ba40e │ │ │ │ mov r0, r3 │ │ │ │ bl 6cae8 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r5 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n ba134 │ │ │ │ + bne.n ba43c │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n ba028 │ │ │ │ + b.n ba330 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r7 │ │ │ │ blx 6a178 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r5 │ │ │ │ - b.n ba10a │ │ │ │ + b.n ba412 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n ba11a │ │ │ │ + b.n ba422 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (ba178 ) │ │ │ │ - ldr r3, [pc, #28] @ (ba168 ) │ │ │ │ + ldr r2, [pc, #48] @ (ba480 ) │ │ │ │ + ldr r3, [pc, #28] @ (ba470 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ba0f4 │ │ │ │ + bne.n ba3fc │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #120] @ (ba1dc ) │ │ │ │ + ldr r3, [pc, #88] @ (ba4c4 ) │ │ │ │ movs r0, r2 │ │ │ │ - ldr r6, [pc, #56] @ (ba1a0 ) │ │ │ │ + ldr r3, [pc, #24] @ (ba488 ) │ │ │ │ movs r0, r2 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #752] @ (ba464 ) │ │ │ │ + ldr r2, [pc, #720] @ (ba74c ) │ │ │ │ movs r0, r2 │ │ │ │ - ldr r5, [pc, #16] @ (ba188 ) │ │ │ │ + ldr r1, [pc, #1008] @ (ba870 ) │ │ │ │ movs r0, r2 │ │ │ │ - ldr r4, [pc, #632] @ (ba3f4 ) │ │ │ │ + ldr r1, [pc, #600] @ (ba6dc ) │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ -000ba180 : │ │ │ │ +000ba488 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr.w ip, [pc, #212] @ ba268 │ │ │ │ - vldr d7, [pc, #200] @ ba260 │ │ │ │ + ldr.w ip, [pc, #212] @ ba570 │ │ │ │ + vldr d7, [pc, #200] @ ba568 │ │ │ │ mov r4, r0 │ │ │ │ add ip, pc │ │ │ │ add r1, sp, #16 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, sp │ │ │ │ - ldr r2, [pc, #200] @ (ba26c ) │ │ │ │ + ldr r2, [pc, #200] @ (ba574 ) │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ movt r3, #513 @ 0x201 │ │ │ │ vstr d7, [sp, #8] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ @@ -124236,434 +124533,434 @@ │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov.w r2, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r3, #0 │ │ │ │ movt r3, #257 @ 0x101 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx 68ffc │ │ │ │ - ldr r2, [pc, #156] @ (ba270 ) │ │ │ │ - ldr r3, [pc, #152] @ (ba26c ) │ │ │ │ + ldr r2, [pc, #156] @ (ba578 ) │ │ │ │ + ldr r3, [pc, #152] @ (ba574 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ba20c │ │ │ │ + bne.n ba514 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n ba210 │ │ │ │ + bne.n ba518 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #120] @ (ba274 ) │ │ │ │ - ldr r3, [pc, #112] @ (ba26c ) │ │ │ │ + ldr r2, [pc, #120] @ (ba57c ) │ │ │ │ + ldr r3, [pc, #112] @ (ba574 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n ba21e │ │ │ │ + beq.n ba526 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n ba1f8 │ │ │ │ + b.n ba500 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (ba278 ) │ │ │ │ - ldr r3, [pc, #60] @ (ba26c ) │ │ │ │ + ldr r2, [pc, #72] @ (ba580 ) │ │ │ │ + ldr r3, [pc, #60] @ (ba574 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ba20c │ │ │ │ + bne.n ba514 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (ba27c ) │ │ │ │ - ldr r3, [pc, #32] @ (ba26c ) │ │ │ │ + ldr r2, [pc, #48] @ (ba584 ) │ │ │ │ + ldr r3, [pc, #32] @ (ba574 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n ba240 │ │ │ │ - b.n ba20c │ │ │ │ + beq.n ba548 │ │ │ │ + b.n ba514 │ │ │ │ nop │ │ │ │ ... │ │ │ │ - ldr r4, [pc, #312] @ (ba3a4 ) │ │ │ │ + ldr r1, [pc, #280] @ (ba68c ) │ │ │ │ movs r0, r2 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #80] @ (ba2c4 ) │ │ │ │ + ldr r1, [pc, #48] @ (ba5ac ) │ │ │ │ movs r0, r2 │ │ │ │ - ldr r3, [pc, #944] @ (ba628 ) │ │ │ │ + ldr r0, [pc, #912] @ (ba910 ) │ │ │ │ movs r0, r2 │ │ │ │ - ldr r3, [pc, #736] @ (ba55c ) │ │ │ │ + ldr r0, [pc, #704] @ (ba844 ) │ │ │ │ movs r0, r2 │ │ │ │ - ldr r3, [pc, #624] @ (ba4f0 ) │ │ │ │ + ldr r0, [pc, #592] @ (ba7d8 ) │ │ │ │ movs r0, r2 │ │ │ │ │ │ │ │ -000ba280 : │ │ │ │ +000ba588 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #384] @ (ba410 ) │ │ │ │ + ldr r2, [pc, #384] @ (ba718 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #384] @ (ba414 ) │ │ │ │ + ldr r3, [pc, #384] @ (ba71c ) │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr r4, [pc, #380] @ (ba418 ) │ │ │ │ + ldr r4, [pc, #380] @ (ba720 ) │ │ │ │ add r0, sp, #16 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx 6ae34 │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, ba2de │ │ │ │ - ldr r0, [pc, #344] @ (ba41c ) │ │ │ │ + cbz r3, ba5e6 │ │ │ │ + ldr r0, [pc, #344] @ (ba724 ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, ba2f8 │ │ │ │ + cbz r0, ba600 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n ba340 │ │ │ │ - ldr r0, [pc, #320] @ (ba420 ) │ │ │ │ - ldr r3, [pc, #304] @ (ba414 ) │ │ │ │ + beq.n ba648 │ │ │ │ + ldr r0, [pc, #320] @ (ba728 ) │ │ │ │ + ldr r3, [pc, #304] @ (ba71c ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ba3ae │ │ │ │ + bne.n ba6b6 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n ba2fe │ │ │ │ + bne.n ba606 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ba2de │ │ │ │ + beq.n ba5e6 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n ba2d0 │ │ │ │ + bne.n ba5d8 │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n ba328 │ │ │ │ + bne.n ba630 │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n ba2de │ │ │ │ + bne.n ba5e6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r0, ba376 │ │ │ │ + cbz r0, ba67e │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n ba2de │ │ │ │ + bne.n ba5e6 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ - b.n ba2de │ │ │ │ + b.n ba5e6 │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n ba37e │ │ │ │ + bne.n ba686 │ │ │ │ dmb ish │ │ │ │ - b.n ba360 │ │ │ │ + b.n ba668 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (ba424 ) │ │ │ │ - ldr r3, [pc, #116] @ (ba414 ) │ │ │ │ + ldr r2, [pc, #136] @ (ba72c ) │ │ │ │ + ldr r3, [pc, #116] @ (ba71c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n ba40a │ │ │ │ + beq.n ba712 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, ba3c2 │ │ │ │ + cbz r3, ba6ca │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 6cae8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n ba3e4 │ │ │ │ + bne.n ba6ec │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n ba2de │ │ │ │ + b.n ba5e6 │ │ │ │ mov r3, r1 │ │ │ │ - b.n ba3c6 │ │ │ │ + b.n ba6ce │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n ba3d6 │ │ │ │ + b.n ba6de │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (ba428 ) │ │ │ │ - ldr r3, [pc, #24] @ (ba414 ) │ │ │ │ + ldr r2, [pc, #48] @ (ba730 ) │ │ │ │ + ldr r3, [pc, #24] @ (ba71c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ba3ae │ │ │ │ + bne.n ba6b6 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #328] @ (ba55c ) │ │ │ │ + ldr r0, [pc, #296] @ (ba844 ) │ │ │ │ movs r0, r2 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #304] @ (ba54c ) │ │ │ │ + ldr r0, [pc, #272] @ (ba834 ) │ │ │ │ movs r0, r2 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #24] @ (ba43c ) │ │ │ │ + @ instruction: 0x47fe │ │ │ │ movs r0, r2 │ │ │ │ - ldr r2, [pc, #296] @ (ba550 ) │ │ │ │ + bx r8 │ │ │ │ movs r0, r2 │ │ │ │ - ldr r1, [pc, #952] @ (ba7e4 ) │ │ │ │ + mov lr, ip │ │ │ │ movs r0, r2 │ │ │ │ │ │ │ │ -000ba42c : │ │ │ │ +000ba734 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #388] @ (ba5c0 ) │ │ │ │ + ldr r2, [pc, #388] @ (ba8c8 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #388] @ (ba5c4 ) │ │ │ │ + ldr r3, [pc, #388] @ (ba8cc ) │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr r4, [pc, #384] @ (ba5c8 ) │ │ │ │ + ldr r4, [pc, #384] @ (ba8d0 ) │ │ │ │ add r0, sp, #16 │ │ │ │ vmov.f32 s4, #0 @ 0x40000000 2.0 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx 6ae34 │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, ba48e │ │ │ │ - ldr r0, [pc, #344] @ (ba5cc ) │ │ │ │ + cbz r3, ba796 │ │ │ │ + ldr r0, [pc, #344] @ (ba8d4 ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, ba4a8 │ │ │ │ + cbz r0, ba7b0 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n ba4f0 │ │ │ │ - ldr r0, [pc, #320] @ (ba5d0 ) │ │ │ │ - ldr r3, [pc, #304] @ (ba5c4 ) │ │ │ │ + beq.n ba7f8 │ │ │ │ + ldr r0, [pc, #320] @ (ba8d8 ) │ │ │ │ + ldr r3, [pc, #304] @ (ba8cc ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ba55e │ │ │ │ + bne.n ba866 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n ba4ae │ │ │ │ + bne.n ba7b6 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ba48e │ │ │ │ + beq.n ba796 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n ba480 │ │ │ │ + bne.n ba788 │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n ba4d8 │ │ │ │ + bne.n ba7e0 │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n ba48e │ │ │ │ + bne.n ba796 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r0, ba526 │ │ │ │ + cbz r0, ba82e │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n ba48e │ │ │ │ + bne.n ba796 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ - b.n ba48e │ │ │ │ + b.n ba796 │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n ba52e │ │ │ │ + bne.n ba836 │ │ │ │ dmb ish │ │ │ │ - b.n ba510 │ │ │ │ + b.n ba818 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (ba5d4 ) │ │ │ │ - ldr r3, [pc, #116] @ (ba5c4 ) │ │ │ │ + ldr r2, [pc, #136] @ (ba8dc ) │ │ │ │ + ldr r3, [pc, #116] @ (ba8cc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n ba5ba │ │ │ │ + beq.n ba8c2 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, ba572 │ │ │ │ + cbz r3, ba87a │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 6cae8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n ba594 │ │ │ │ + bne.n ba89c │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n ba48e │ │ │ │ + b.n ba796 │ │ │ │ mov r3, r1 │ │ │ │ - b.n ba576 │ │ │ │ + b.n ba87e │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n ba586 │ │ │ │ + b.n ba88e │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (ba5d8 ) │ │ │ │ - ldr r3, [pc, #24] @ (ba5c4 ) │ │ │ │ + ldr r2, [pc, #48] @ (ba8e0 ) │ │ │ │ + ldr r3, [pc, #24] @ (ba8cc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ba55e │ │ │ │ + bne.n ba866 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #664] @ (ba85c ) │ │ │ │ + mov lr, r3 │ │ │ │ movs r0, r2 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #624] @ (ba83c ) │ │ │ │ + mov ip, r2 │ │ │ │ movs r0, r2 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #344] @ (ba72c ) │ │ │ │ + mov r6, r9 │ │ │ │ movs r0, r2 │ │ │ │ - ldr r0, [pc, #616] @ (ba840 ) │ │ │ │ + cmp sl, r2 │ │ │ │ movs r0, r2 │ │ │ │ - ldr r0, [pc, #248] @ (ba6d4 ) │ │ │ │ + cmp r6, r6 │ │ │ │ movs r0, r2 │ │ │ │ │ │ │ │ -000ba5dc : │ │ │ │ +000ba8e4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #392] @ (ba774 ) │ │ │ │ + ldr r2, [pc, #392] @ (baa7c ) │ │ │ │ vmov.f32 s4, #0 @ 0x40000000 2.0 │ │ │ │ - ldr r3, [pc, #388] @ (ba778 ) │ │ │ │ + ldr r3, [pc, #388] @ (baa80 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ add r2, pc │ │ │ │ - ldr r4, [pc, #388] @ (ba77c ) │ │ │ │ + ldr r4, [pc, #388] @ (baa84 ) │ │ │ │ mov r5, r0 │ │ │ │ vmov.f32 s3, s4 │ │ │ │ add r0, sp, #16 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ @@ -124671,169 +124968,169 @@ │ │ │ │ blx 6ae34 │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, ba642 │ │ │ │ - ldr r0, [pc, #344] @ (ba780 ) │ │ │ │ + cbz r3, ba94a │ │ │ │ + ldr r0, [pc, #344] @ (baa88 ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, ba65c │ │ │ │ + cbz r0, ba964 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n ba6a4 │ │ │ │ - ldr r0, [pc, #320] @ (ba784 ) │ │ │ │ - ldr r3, [pc, #304] @ (ba778 ) │ │ │ │ + beq.n ba9ac │ │ │ │ + ldr r0, [pc, #320] @ (baa8c ) │ │ │ │ + ldr r3, [pc, #304] @ (baa80 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ba712 │ │ │ │ + bne.n baa1a │ │ │ │ mov r0, r2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n ba662 │ │ │ │ + bne.n ba96a │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ba642 │ │ │ │ + beq.n ba94a │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n ba634 │ │ │ │ + bne.n ba93c │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n ba68c │ │ │ │ + bne.n ba994 │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n ba642 │ │ │ │ + bne.n ba94a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r0, ba6da │ │ │ │ + cbz r0, ba9e2 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n ba642 │ │ │ │ + bne.n ba94a │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ - b.n ba642 │ │ │ │ + b.n ba94a │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n ba6e2 │ │ │ │ + bne.n ba9ea │ │ │ │ dmb ish │ │ │ │ - b.n ba6c4 │ │ │ │ + b.n ba9cc │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (ba788 ) │ │ │ │ - ldr r3, [pc, #116] @ (ba778 ) │ │ │ │ + ldr r2, [pc, #136] @ (baa90 ) │ │ │ │ + ldr r3, [pc, #116] @ (baa80 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n ba76e │ │ │ │ + beq.n baa76 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, ba726 │ │ │ │ + cbz r3, baa2e │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 6cae8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n ba748 │ │ │ │ + bne.n baa50 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n ba642 │ │ │ │ + b.n ba94a │ │ │ │ mov r3, r1 │ │ │ │ - b.n ba72a │ │ │ │ + b.n baa32 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n ba73a │ │ │ │ + b.n baa42 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (ba78c ) │ │ │ │ - ldr r3, [pc, #24] @ (ba778 ) │ │ │ │ + ldr r2, [pc, #48] @ (baa94 ) │ │ │ │ + ldr r3, [pc, #24] @ (baa80 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ba712 │ │ │ │ + bne.n baa1a │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ - blxns lr │ │ │ │ + add ip, sp │ │ │ │ movs r0, r2 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - blx sp │ │ │ │ + add r8, ip │ │ │ │ movs r0, r2 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0x47a2 │ │ │ │ + add sl, r3 │ │ │ │ movs r0, r2 │ │ │ │ - mov lr, ip │ │ │ │ + mvns r6, r3 │ │ │ │ movs r0, r2 │ │ │ │ - mov sl, r1 │ │ │ │ + bics r2, r0 │ │ │ │ movs r0, r2 │ │ │ │ │ │ │ │ -000ba790 : │ │ │ │ +000baa98 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #396] @ (ba92c ) │ │ │ │ + ldr r2, [pc, #396] @ (bac34 ) │ │ │ │ vmov.f32 s4, #0 @ 0x40000000 2.0 │ │ │ │ - ldr r3, [pc, #392] @ (ba930 ) │ │ │ │ + ldr r3, [pc, #392] @ (bac38 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ add r2, pc │ │ │ │ - ldr r4, [pc, #392] @ (ba934 ) │ │ │ │ + ldr r4, [pc, #392] @ (bac3c ) │ │ │ │ mov r5, r0 │ │ │ │ vmov.f32 s3, s4 │ │ │ │ add r0, sp, #16 │ │ │ │ vmov.f32 s2, #112 @ 0x3f800000 1.0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -124842,169 +125139,169 @@ │ │ │ │ blx 6ae34 │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, ba7fa │ │ │ │ - ldr r0, [pc, #344] @ (ba938 ) │ │ │ │ + cbz r3, bab02 │ │ │ │ + ldr r0, [pc, #344] @ (bac40 ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, ba814 │ │ │ │ + cbz r0, bab1c │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n ba85c │ │ │ │ - ldr r0, [pc, #320] @ (ba93c ) │ │ │ │ - ldr r3, [pc, #304] @ (ba930 ) │ │ │ │ + beq.n bab64 │ │ │ │ + ldr r0, [pc, #320] @ (bac44 ) │ │ │ │ + ldr r3, [pc, #304] @ (bac38 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ba8ca │ │ │ │ + bne.n babd2 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n ba81a │ │ │ │ + bne.n bab22 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ba7fa │ │ │ │ + beq.n bab02 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n ba7ec │ │ │ │ + bne.n baaf4 │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n ba844 │ │ │ │ + bne.n bab4c │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n ba7fa │ │ │ │ + bne.n bab02 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r0, ba892 │ │ │ │ + cbz r0, bab9a │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n ba7fa │ │ │ │ + bne.n bab02 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ - b.n ba7fa │ │ │ │ + b.n bab02 │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n ba89a │ │ │ │ + bne.n baba2 │ │ │ │ dmb ish │ │ │ │ - b.n ba87c │ │ │ │ + b.n bab84 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (ba940 ) │ │ │ │ - ldr r3, [pc, #116] @ (ba930 ) │ │ │ │ + ldr r2, [pc, #136] @ (bac48 ) │ │ │ │ + ldr r3, [pc, #116] @ (bac38 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n ba926 │ │ │ │ + beq.n bac2e │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, ba8de │ │ │ │ + cbz r3, babe6 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 6cae8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n ba900 │ │ │ │ + bne.n bac08 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n ba7fa │ │ │ │ + b.n bab02 │ │ │ │ mov r3, r1 │ │ │ │ - b.n ba8e2 │ │ │ │ + b.n babea │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n ba8f2 │ │ │ │ + b.n babfa │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (ba944 ) │ │ │ │ - ldr r3, [pc, #24] @ (ba930 ) │ │ │ │ + ldr r2, [pc, #48] @ (bac4c ) │ │ │ │ + ldr r3, [pc, #24] @ (bac38 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ba8ca │ │ │ │ + bne.n babd2 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ - mov r0, r8 │ │ │ │ + orrs r0, r7 │ │ │ │ movs r0, r2 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - mov r6, r5 │ │ │ │ + orrs r6, r4 │ │ │ │ movs r0, r2 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - cmp sl, sp │ │ │ │ + cmn r2, r4 │ │ │ │ movs r0, r2 │ │ │ │ - cmp r6, r5 │ │ │ │ + tst r6, r4 │ │ │ │ movs r0, r2 │ │ │ │ - add sl, sl │ │ │ │ + rors r2, r1 │ │ │ │ movs r0, r2 │ │ │ │ │ │ │ │ -000ba948 : │ │ │ │ +000bac50 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #400] @ (baae8 ) │ │ │ │ + ldr r2, [pc, #400] @ (badf0 ) │ │ │ │ vmov.f32 s4, #0 @ 0x40000000 2.0 │ │ │ │ - ldr r3, [pc, #396] @ (baaec ) │ │ │ │ + ldr r3, [pc, #396] @ (badf4 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ add r2, pc │ │ │ │ - ldr r4, [pc, #396] @ (baaf0 ) │ │ │ │ + ldr r4, [pc, #396] @ (badf8 ) │ │ │ │ mov r5, r0 │ │ │ │ vmov.f32 s3, s4 │ │ │ │ add r0, sp, #16 │ │ │ │ vmov.f32 s2, #112 @ 0x3f800000 1.0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ vmov.f32 s1, #16 @ 0x40800000 4.0 │ │ │ │ add r4, pc │ │ │ │ @@ -125014,170 +125311,170 @@ │ │ │ │ blx 6ae34 │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, ba9b6 │ │ │ │ - ldr r0, [pc, #344] @ (baaf4 ) │ │ │ │ + cbz r3, bacbe │ │ │ │ + ldr r0, [pc, #344] @ (badfc ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, ba9d0 │ │ │ │ + cbz r0, bacd8 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n baa18 │ │ │ │ - ldr r0, [pc, #320] @ (baaf8 ) │ │ │ │ - ldr r3, [pc, #304] @ (baaec ) │ │ │ │ + beq.n bad20 │ │ │ │ + ldr r0, [pc, #320] @ (bae00 ) │ │ │ │ + ldr r3, [pc, #304] @ (badf4 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n baa86 │ │ │ │ + bne.n bad8e │ │ │ │ mov r0, r2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n ba9d6 │ │ │ │ + bne.n bacde │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ba9b6 │ │ │ │ + beq.n bacbe │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n ba9a8 │ │ │ │ + bne.n bacb0 │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n baa00 │ │ │ │ + bne.n bad08 │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n ba9b6 │ │ │ │ + bne.n bacbe │ │ │ │ ldr r0, [r3, #0] │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r0, baa4e │ │ │ │ + cbz r0, bad56 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n ba9b6 │ │ │ │ + bne.n bacbe │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ - b.n ba9b6 │ │ │ │ + b.n bacbe │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n baa56 │ │ │ │ + bne.n bad5e │ │ │ │ dmb ish │ │ │ │ - b.n baa38 │ │ │ │ + b.n bad40 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (baafc ) │ │ │ │ - ldr r3, [pc, #116] @ (baaec ) │ │ │ │ + ldr r2, [pc, #136] @ (bae04 ) │ │ │ │ + ldr r3, [pc, #116] @ (badf4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n baae2 │ │ │ │ + beq.n badea │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, baa9a │ │ │ │ + cbz r3, bada2 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 6cae8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n baabc │ │ │ │ + bne.n badc4 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n ba9b6 │ │ │ │ + b.n bacbe │ │ │ │ mov r3, r1 │ │ │ │ - b.n baa9e │ │ │ │ + b.n bada6 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n baaae │ │ │ │ + b.n badb6 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (bab00 ) │ │ │ │ - ldr r3, [pc, #24] @ (baaec ) │ │ │ │ + ldr r2, [pc, #48] @ (bae08 ) │ │ │ │ + ldr r3, [pc, #24] @ (badf4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n baa86 │ │ │ │ + bne.n bad8e │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ - add r8, r1 │ │ │ │ + sbcs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, lr │ │ │ │ + adcs r2, r5 │ │ │ │ movs r0, r2 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, r5 │ │ │ │ + asrs r6, r4 │ │ │ │ movs r0, r2 │ │ │ │ - muls r2, r6 │ │ │ │ + eors r2, r5 │ │ │ │ movs r0, r2 │ │ │ │ - orrs r6, r2 │ │ │ │ + ands r6, r1 │ │ │ │ movs r0, r2 │ │ │ │ │ │ │ │ -000bab04 : │ │ │ │ +000bae0c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #404] @ (baca8 ) │ │ │ │ + ldr r2, [pc, #404] @ (bafb0 ) │ │ │ │ vmov.f32 s4, #0 @ 0x40000000 2.0 │ │ │ │ - ldr r3, [pc, #400] @ (bacac ) │ │ │ │ + ldr r3, [pc, #400] @ (bafb4 ) │ │ │ │ vmov.f32 s2, #112 @ 0x3f800000 1.0 │ │ │ │ add r2, pc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r4, [pc, #396] @ (bacb0 ) │ │ │ │ + ldr r4, [pc, #396] @ (bafb8 ) │ │ │ │ mov r5, r0 │ │ │ │ vmov.f32 s3, s4 │ │ │ │ vmov.f32 s0, s2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r0, sp, #16 │ │ │ │ vmov.f32 s1, #16 @ 0x40800000 4.0 │ │ │ │ add r4, pc │ │ │ │ @@ -125187,455 +125484,158 @@ │ │ │ │ blx 6ae34 │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, bab76 │ │ │ │ - ldr r0, [pc, #344] @ (bacb4 ) │ │ │ │ + cbz r3, bae7e │ │ │ │ + ldr r0, [pc, #344] @ (bafbc ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, bab90 │ │ │ │ + cbz r0, bae98 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n babd8 │ │ │ │ - ldr r0, [pc, #320] @ (bacb8 ) │ │ │ │ - ldr r3, [pc, #304] @ (bacac ) │ │ │ │ + beq.n baee0 │ │ │ │ + ldr r0, [pc, #320] @ (bafc0 ) │ │ │ │ + ldr r3, [pc, #304] @ (bafb4 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n bac46 │ │ │ │ + bne.n baf4e │ │ │ │ mov r0, r2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n bab96 │ │ │ │ + bne.n bae9e │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n bab76 │ │ │ │ + beq.n bae7e │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n bab68 │ │ │ │ + bne.n bae70 │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n babc0 │ │ │ │ + bne.n baec8 │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n bab76 │ │ │ │ + bne.n bae7e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r0, bac0e │ │ │ │ + cbz r0, baf16 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n bab76 │ │ │ │ + bne.n bae7e │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ - b.n bab76 │ │ │ │ + b.n bae7e │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n bac16 │ │ │ │ + bne.n baf1e │ │ │ │ dmb ish │ │ │ │ - b.n babf8 │ │ │ │ + b.n baf00 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (bacbc ) │ │ │ │ - ldr r3, [pc, #116] @ (bacac ) │ │ │ │ + ldr r2, [pc, #136] @ (bafc4 ) │ │ │ │ + ldr r3, [pc, #116] @ (bafb4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n baca2 │ │ │ │ + beq.n bafaa │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, bac5a │ │ │ │ + cbz r3, baf62 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 6cae8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n bac7c │ │ │ │ + bne.n baf84 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n bab76 │ │ │ │ + b.n bae7e │ │ │ │ mov r3, r1 │ │ │ │ - b.n bac5e │ │ │ │ + b.n baf66 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n bac6e │ │ │ │ + b.n baf76 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (bacc0 ) │ │ │ │ - ldr r3, [pc, #24] @ (bacac ) │ │ │ │ + ldr r2, [pc, #48] @ (bafc8 ) │ │ │ │ + ldr r3, [pc, #24] @ (bafb4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n bac46 │ │ │ │ + bne.n baf4e │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ - cmn r2, r1 │ │ │ │ + subs r7, #194 @ 0xc2 │ │ │ │ movs r0, r2 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, r6 │ │ │ │ + subs r7, #170 @ 0xaa │ │ │ │ movs r0, r2 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - negs r6, r5 │ │ │ │ - movs r0, r2 │ │ │ │ - sbcs r2, r6 │ │ │ │ - movs r0, r2 │ │ │ │ - adcs r6, r2 │ │ │ │ - movs r0, r2 │ │ │ │ - movs r0, r0 │ │ │ │ - ... │ │ │ │ - │ │ │ │ -000bacc8 : │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - sub sp, #48 @ 0x30 │ │ │ │ - ldr.w lr, [pc, #228] @ badc0 │ │ │ │ - ldr.w ip, [pc, #228] @ badc4 │ │ │ │ - mov r4, r0 │ │ │ │ - vldr d7, [pc, #212] @ badb8 │ │ │ │ - add lr, pc │ │ │ │ - ldr r3, [sp, #72] @ 0x48 │ │ │ │ - add r1, sp, #24 │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - str r2, [sp, #12] │ │ │ │ - str r0, [sp, #28] │ │ │ │ - movs r0, #0 │ │ │ │ - movt r0, #513 @ 0x201 │ │ │ │ - vstr d7, [sp, #16] │ │ │ │ - vstr d7, [sp, #32] │ │ │ │ - ldr.w ip, [lr, ip] │ │ │ │ - ldrd r2, r3, [sp, #64] @ 0x40 │ │ │ │ - ldr.w ip, [ip] │ │ │ │ - str.w ip, [sp, #44] @ 0x2c │ │ │ │ - mov.w ip, #0 │ │ │ │ - str r0, [sp, #24] │ │ │ │ - add r0, sp, #8 │ │ │ │ - mov.w ip, #0 │ │ │ │ - movt ip, #257 @ 0x101 │ │ │ │ - str.w ip, [sp, #8] │ │ │ │ - blx 6b4a8 │ │ │ │ - ldr r2, [pc, #156] @ (badc8 ) │ │ │ │ - ldr r3, [pc, #148] @ (badc4 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n bad66 │ │ │ │ - add sp, #48 @ 0x30 │ │ │ │ - pop {r4, pc} │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n bad6a │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 6b8c0 │ │ │ │ - ldr r2, [pc, #120] @ (badcc ) │ │ │ │ - ldr r3, [pc, #108] @ (badc4 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - beq.n bad78 │ │ │ │ - blx 69ecc <__stack_chk_fail@plt> │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 6b8c0 │ │ │ │ - b.n bad52 │ │ │ │ - add sp, #48 @ 0x30 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (badd0 ) │ │ │ │ - ldr r3, [pc, #56] @ (badc4 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n bad66 │ │ │ │ - blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (badd4 ) │ │ │ │ - ldr r3, [pc, #28] @ (badc4 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - beq.n bad9a │ │ │ │ - b.n bad66 │ │ │ │ - ... │ │ │ │ - asrs r2, r0 │ │ │ │ - movs r0, r2 │ │ │ │ - asrs r0, r0, #6 │ │ │ │ - movs r0, r0 │ │ │ │ - lsls r2, r7 │ │ │ │ - movs r0, r2 │ │ │ │ - lsls r2, r2 │ │ │ │ - movs r0, r2 │ │ │ │ - eors r6, r3 │ │ │ │ - movs r0, r2 │ │ │ │ - eors r2, r0 │ │ │ │ - movs r0, r2 │ │ │ │ - │ │ │ │ -000badd8 : │ │ │ │ - push {r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - sub sp, #44 @ 0x2c │ │ │ │ - movs r1, #0 │ │ │ │ - mov r5, r0 │ │ │ │ - movs r0, #0 │ │ │ │ - movs r3, #0 │ │ │ │ - movt r3, #257 @ 0x101 │ │ │ │ - strd r0, r1, [sp, #8] │ │ │ │ - strd r0, r1, [sp, #24] │ │ │ │ - ldr r0, [pc, #184] @ (baeb8 ) │ │ │ │ - ldr r1, [pc, #188] @ (baebc ) │ │ │ │ - add r0, pc │ │ │ │ - ldr r4, [sp, #56] @ 0x38 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - movs r2, #0 │ │ │ │ - movt r2, #513 @ 0x201 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - strd r2, r4, [sp, #16] │ │ │ │ - ldr r3, [sp, #68] @ 0x44 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - mov r0, sp │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ - ldr r1, [r1, #0] │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ - mov.w r1, #0 │ │ │ │ - add r1, sp, #16 │ │ │ │ - blx 6a5ec │ │ │ │ - ldr r2, [pc, #148] @ (baec0 ) │ │ │ │ - ldr r3, [pc, #144] @ (baebc ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n bae64 │ │ │ │ - add sp, #44 @ 0x2c │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n bae68 │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 6b8c0 │ │ │ │ - ldr r2, [pc, #112] @ (baec4 ) │ │ │ │ - ldr r3, [pc, #104] @ (baebc ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - beq.n bae76 │ │ │ │ - blx 69ecc <__stack_chk_fail@plt> │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 6b8c0 │ │ │ │ - b.n bae50 │ │ │ │ - add sp, #44 @ 0x2c │ │ │ │ - ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #64] @ (baec8 ) │ │ │ │ - ldr r3, [pc, #52] @ (baebc ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n bae64 │ │ │ │ - blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #40] @ (baecc ) │ │ │ │ - ldr r3, [pc, #24] @ (baebc ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - beq.n bae98 │ │ │ │ - b.n bae64 │ │ │ │ - nop │ │ │ │ - subs r7, #232 @ 0xe8 │ │ │ │ - movs r0, r2 │ │ │ │ - asrs r0, r0, #6 │ │ │ │ - movs r0, r0 │ │ │ │ - subs r7, #188 @ 0xbc │ │ │ │ - movs r0, r2 │ │ │ │ - subs r7, #148 @ 0x94 │ │ │ │ + subs r7, #102 @ 0x66 │ │ │ │ movs r0, r2 │ │ │ │ - subs r7, #96 @ 0x60 │ │ │ │ + subs r6, #170 @ 0xaa │ │ │ │ movs r0, r2 │ │ │ │ - subs r7, #68 @ 0x44 │ │ │ │ + subs r6, #78 @ 0x4e │ │ │ │ movs r0, r2 │ │ │ │ │ │ │ │ -000baed0 : │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - mov r0, r2 │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - blx 6ac5c │ │ │ │ - pop {r4, pc} │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n baf06 │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 6b8c0 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 6b8c0 │ │ │ │ - b.n baefe │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - │ │ │ │ -000baf24 : │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - mov r0, r2 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - blx 6923c │ │ │ │ - pop {r4, pc} │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n baf58 │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 6b8c0 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 6b8c0 │ │ │ │ - b.n baf50 │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - nop │ │ │ │ - │ │ │ │ -000baf78 : │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - mov r0, r2 │ │ │ │ - movs r2, #16 │ │ │ │ - blx 6923c │ │ │ │ - pop {r4, pc} │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n bafac │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 6b8c0 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 6b8c0 │ │ │ │ - b.n bafa4 │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - nop │ │ │ │ - │ │ │ │ 000bafcc : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ movs r1, #0 │ │ │ │ @@ -187618,1131 +187618,1131 @@ │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ b.w 699b0 │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ -000e1850 : │ │ │ │ +000e1850 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ + ldr.w ip, [pc, #212] @ e1938 │ │ │ │ + vldr d7, [pc, #200] @ e1930 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #212] @ (e1938 ) │ │ │ │ - movs r3, #0 │ │ │ │ - movt r3, #257 @ 0x101 │ │ │ │ - vldr d7, [pc, #196] @ e1930 │ │ │ │ - ldr r1, [sp, #48] @ 0x30 │ │ │ │ - add r0, pc │ │ │ │ - str r3, [sp, #0] │ │ │ │ - movs r3, #0 │ │ │ │ - movt r3, #513 @ 0x201 │ │ │ │ - strd r3, r1, [sp, #16] │ │ │ │ - ldr r3, [pc, #188] @ (e193c ) │ │ │ │ + add ip, pc │ │ │ │ add r1, sp, #16 │ │ │ │ str r2, [sp, #4] │ │ │ │ + mov r0, sp │ │ │ │ + ldr r2, [pc, #200] @ (e193c ) │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + movs r3, #0 │ │ │ │ + movt r3, #513 @ 0x201 │ │ │ │ vstr d7, [sp, #8] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ - ldr r3, [r0, r3] │ │ │ │ - mov r0, sp │ │ │ │ - ldr r2, [sp, #56] @ 0x38 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - mov.w r3, #0 │ │ │ │ - blx 68720 │ │ │ │ - ldr r2, [pc, #160] @ (e1940 ) │ │ │ │ - ldr r3, [pc, #152] @ (e193c ) │ │ │ │ + ldr.w r2, [ip, r2] │ │ │ │ + ldr r2, [r2, #0] │ │ │ │ + str r2, [sp, #36] @ 0x24 │ │ │ │ + mov.w r2, #0 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + movs r3, #0 │ │ │ │ + movt r3, #257 @ 0x101 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + blx 68894 │ │ │ │ + ldr r2, [pc, #156] @ (e1940 ) │ │ │ │ + ldr r3, [pc, #152] @ (e193c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e18da │ │ │ │ + bne.n e18dc │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n e18de │ │ │ │ + bne.n e18e0 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #124] @ (e1944 ) │ │ │ │ - ldr r3, [pc, #112] @ (e193c ) │ │ │ │ + ldr r2, [pc, #120] @ (e1944 ) │ │ │ │ + ldr r3, [pc, #112] @ (e193c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n e18ec │ │ │ │ + beq.n e18ee │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n e18c6 │ │ │ │ + b.n e18c8 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (e1948 ) │ │ │ │ - ldr r3, [pc, #60] @ (e193c ) │ │ │ │ + ldr r2, [pc, #72] @ (e1948 ) │ │ │ │ + ldr r3, [pc, #60] @ (e193c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e18da │ │ │ │ + bne.n e18dc │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (e194c ) │ │ │ │ - ldr r3, [pc, #32] @ (e193c ) │ │ │ │ + ldr r2, [pc, #48] @ (e194c ) │ │ │ │ + ldr r3, [pc, #32] @ (e193c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n e190e │ │ │ │ - b.n e18da │ │ │ │ - nop.w │ │ │ │ + beq.n e1910 │ │ │ │ + b.n e18dc │ │ │ │ + nop │ │ │ │ ... │ │ │ │ - bpl.n e1a2c │ │ │ │ + bpl.n e1a38 │ │ │ │ movs r5, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n e19d0 │ │ │ │ + bpl.n e19cc │ │ │ │ movs r5, r1 │ │ │ │ - bpl.n e1984 │ │ │ │ + bpl.n e1980 │ │ │ │ movs r5, r1 │ │ │ │ - bmi.n e1920 │ │ │ │ + bmi.n e191c │ │ │ │ movs r5, r1 │ │ │ │ - bmi.n e18ec │ │ │ │ + bmi.n e18e8 │ │ │ │ movs r5, r1 │ │ │ │ │ │ │ │ -000e1950 : │ │ │ │ +000e1950 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ + ldr.w ip, [pc, #212] @ e1a38 │ │ │ │ + vldr d7, [pc, #200] @ e1a30 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #212] @ (e1a38 ) │ │ │ │ - movs r3, #0 │ │ │ │ - movt r3, #257 @ 0x101 │ │ │ │ - vldr d7, [pc, #196] @ e1a30 │ │ │ │ - ldr r1, [sp, #48] @ 0x30 │ │ │ │ - add r0, pc │ │ │ │ - str r3, [sp, #0] │ │ │ │ - movs r3, #0 │ │ │ │ - movt r3, #513 @ 0x201 │ │ │ │ - strd r3, r1, [sp, #16] │ │ │ │ - ldr r3, [pc, #188] @ (e1a3c ) │ │ │ │ + add ip, pc │ │ │ │ add r1, sp, #16 │ │ │ │ str r2, [sp, #4] │ │ │ │ - movs r2, #180 @ 0xb4 │ │ │ │ + mov r0, sp │ │ │ │ + ldr r2, [pc, #200] @ (e1a3c ) │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + movs r3, #0 │ │ │ │ + movt r3, #513 @ 0x201 │ │ │ │ vstr d7, [sp, #8] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ - ldr r3, [r0, r3] │ │ │ │ - mov r0, sp │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - mov.w r3, #0 │ │ │ │ - blx 68720 │ │ │ │ - ldr r2, [pc, #160] @ (e1a40 ) │ │ │ │ - ldr r3, [pc, #152] @ (e1a3c ) │ │ │ │ + ldr.w r2, [ip, r2] │ │ │ │ + ldr r2, [r2, #0] │ │ │ │ + str r2, [sp, #36] @ 0x24 │ │ │ │ + mov.w r2, #0 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + movs r3, #0 │ │ │ │ + movt r3, #257 @ 0x101 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + blx 684f4 │ │ │ │ + ldr r2, [pc, #156] @ (e1a40 ) │ │ │ │ + ldr r3, [pc, #152] @ (e1a3c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e19da │ │ │ │ + bne.n e19dc │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n e19de │ │ │ │ + bne.n e19e0 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #124] @ (e1a44 ) │ │ │ │ - ldr r3, [pc, #112] @ (e1a3c ) │ │ │ │ + ldr r2, [pc, #120] @ (e1a44 ) │ │ │ │ + ldr r3, [pc, #112] @ (e1a3c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n e19ec │ │ │ │ + beq.n e19ee │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n e19c6 │ │ │ │ + b.n e19c8 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (e1a48 ) │ │ │ │ - ldr r3, [pc, #60] @ (e1a3c ) │ │ │ │ + ldr r2, [pc, #72] @ (e1a48 ) │ │ │ │ + ldr r3, [pc, #60] @ (e1a3c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e19da │ │ │ │ + bne.n e19dc │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (e1a4c ) │ │ │ │ - ldr r3, [pc, #32] @ (e1a3c ) │ │ │ │ + ldr r2, [pc, #48] @ (e1a4c ) │ │ │ │ + ldr r3, [pc, #32] @ (e1a3c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n e1a0e │ │ │ │ - b.n e19da │ │ │ │ - nop.w │ │ │ │ + beq.n e1a10 │ │ │ │ + b.n e19dc │ │ │ │ + nop │ │ │ │ ... │ │ │ │ - bmi.n e1b2c │ │ │ │ + bmi.n e1b38 │ │ │ │ movs r5, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n e1ad0 │ │ │ │ + bmi.n e1acc │ │ │ │ movs r5, r1 │ │ │ │ - bmi.n e1a84 │ │ │ │ + bmi.n e1a80 │ │ │ │ movs r5, r1 │ │ │ │ - bcc.n e1a20 │ │ │ │ + bcc.n e1a1c │ │ │ │ movs r5, r1 │ │ │ │ - bcc.n e19ec │ │ │ │ + bcc.n e19e8 │ │ │ │ movs r5, r1 │ │ │ │ │ │ │ │ -000e1a50 : │ │ │ │ - push {r4, r5, lr} │ │ │ │ +000e1a50 : │ │ │ │ + push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - sub sp, #44 @ 0x2c │ │ │ │ - ldr.w lr, [pc, #216] @ e1b3c │ │ │ │ - ldr.w ip, [pc, #216] @ e1b40 │ │ │ │ - movs r3, #0 │ │ │ │ - add lr, pc │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r4, [sp, #56] @ 0x38 │ │ │ │ + str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ + sub sp, #40 @ 0x28 │ │ │ │ + ldr.w ip, [pc, #212] @ e1b38 │ │ │ │ + vldr d7, [pc, #200] @ e1b30 │ │ │ │ + mov r4, r0 │ │ │ │ + add ip, pc │ │ │ │ add r1, sp, #16 │ │ │ │ str r2, [sp, #4] │ │ │ │ - movs r2, #0 │ │ │ │ - str r4, [sp, #20] │ │ │ │ mov r0, sp │ │ │ │ - strd r2, r3, [sp, #8] │ │ │ │ - vmov.f64 d0, #112 @ 0x3f800000 1.0 │ │ │ │ - strd r2, r3, [sp, #24] │ │ │ │ - movs r2, #180 @ 0xb4 │ │ │ │ + ldr r2, [pc, #200] @ (e1b3c ) │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ + str r3, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ movt r3, #513 @ 0x201 │ │ │ │ - ldr.w ip, [lr, ip] │ │ │ │ - ldr.w ip, [ip] │ │ │ │ - str.w ip, [sp, #36] @ 0x24 │ │ │ │ - mov.w ip, #0 │ │ │ │ + vstr d7, [sp, #8] │ │ │ │ + vstr d7, [sp, #24] │ │ │ │ + ldr.w r2, [ip, r2] │ │ │ │ + ldr r2, [r2, #0] │ │ │ │ + str r2, [sp, #36] @ 0x24 │ │ │ │ + mov.w r2, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r3, #0 │ │ │ │ movt r3, #257 @ 0x101 │ │ │ │ str r3, [sp, #0] │ │ │ │ - blx 68720 │ │ │ │ - ldr r2, [pc, #148] @ (e1b44 ) │ │ │ │ - ldr r3, [pc, #144] @ (e1b40 ) │ │ │ │ + blx 69cbc │ │ │ │ + ldr r2, [pc, #156] @ (e1b40 ) │ │ │ │ + ldr r3, [pc, #152] @ (e1b3c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e1ae8 │ │ │ │ - add sp, #44 @ 0x2c │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + bne.n e1adc │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n e1aec │ │ │ │ + bne.n e1ae0 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #112] @ (e1b48 ) │ │ │ │ - ldr r3, [pc, #104] @ (e1b40 ) │ │ │ │ + ldr r2, [pc, #120] @ (e1b44 ) │ │ │ │ + ldr r3, [pc, #112] @ (e1b3c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n e1afa │ │ │ │ + beq.n e1aee │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n e1ad4 │ │ │ │ - add sp, #44 @ 0x2c │ │ │ │ - ldmia.w sp!, {r4, r5, lr} │ │ │ │ + b.n e1ac8 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #64] @ (e1b4c ) │ │ │ │ - ldr r3, [pc, #52] @ (e1b40 ) │ │ │ │ + ldr r2, [pc, #72] @ (e1b48 ) │ │ │ │ + ldr r3, [pc, #60] @ (e1b3c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e1ae8 │ │ │ │ + bne.n e1adc │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #40] @ (e1b50 ) │ │ │ │ - ldr r3, [pc, #24] @ (e1b40 ) │ │ │ │ + ldr r2, [pc, #48] @ (e1b4c ) │ │ │ │ + ldr r3, [pc, #32] @ (e1b3c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n e1b1c │ │ │ │ - b.n e1ae8 │ │ │ │ + beq.n e1b10 │ │ │ │ + b.n e1adc │ │ │ │ nop │ │ │ │ - bcc.n e1c3c │ │ │ │ + ... │ │ │ │ + bcc.n e1c38 │ │ │ │ movs r5, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n e1bb8 │ │ │ │ + bcc.n e1bcc │ │ │ │ movs r5, r1 │ │ │ │ - bcc.n e1b6c │ │ │ │ + bcc.n e1b80 │ │ │ │ movs r5, r1 │ │ │ │ - bcs.n e1b08 │ │ │ │ + bcs.n e1b1c │ │ │ │ movs r5, r1 │ │ │ │ - bcs.n e1ad4 │ │ │ │ + bcs.n e1ae8 │ │ │ │ movs r5, r1 │ │ │ │ - movs r0, r0 │ │ │ │ - ... │ │ │ │ │ │ │ │ -000e1b58 : │ │ │ │ +000e1b50 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr.w ip, [pc, #212] @ e1c40 │ │ │ │ - vldr d7, [pc, #200] @ e1c38 │ │ │ │ mov r4, r0 │ │ │ │ - add ip, pc │ │ │ │ - add r1, sp, #16 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - mov r0, sp │ │ │ │ - ldr r2, [pc, #200] @ (e1c44 ) │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ - str r3, [sp, #20] │ │ │ │ + ldr r0, [pc, #212] @ (e1c38 ) │ │ │ │ + movs r3, #0 │ │ │ │ + movt r3, #257 @ 0x101 │ │ │ │ + vldr d7, [pc, #196] @ e1c30 │ │ │ │ + ldr r1, [sp, #48] @ 0x30 │ │ │ │ + add r0, pc │ │ │ │ + str r3, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ movt r3, #513 @ 0x201 │ │ │ │ + strd r3, r1, [sp, #16] │ │ │ │ + ldr r3, [pc, #188] @ (e1c3c ) │ │ │ │ + add r1, sp, #16 │ │ │ │ + str r2, [sp, #4] │ │ │ │ vstr d7, [sp, #8] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ - ldr.w r2, [ip, r2] │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ - mov.w r2, #0 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - movs r3, #0 │ │ │ │ - movt r3, #257 @ 0x101 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - blx 68894 │ │ │ │ - ldr r2, [pc, #156] @ (e1c48 ) │ │ │ │ - ldr r3, [pc, #152] @ (e1c44 ) │ │ │ │ + ldr r3, [r0, r3] │ │ │ │ + mov r0, sp │ │ │ │ + ldr r2, [sp, #56] @ 0x38 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + mov.w r3, #0 │ │ │ │ + blx 68720 │ │ │ │ + ldr r2, [pc, #160] @ (e1c40 ) │ │ │ │ + ldr r3, [pc, #152] @ (e1c3c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e1be4 │ │ │ │ + bne.n e1bda │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n e1be8 │ │ │ │ + bne.n e1bde │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #120] @ (e1c4c ) │ │ │ │ - ldr r3, [pc, #112] @ (e1c44 ) │ │ │ │ + ldr r2, [pc, #124] @ (e1c44 ) │ │ │ │ + ldr r3, [pc, #112] @ (e1c3c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n e1bf6 │ │ │ │ + beq.n e1bec │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n e1bd0 │ │ │ │ + b.n e1bc6 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (e1c50 ) │ │ │ │ - ldr r3, [pc, #60] @ (e1c44 ) │ │ │ │ + ldr r2, [pc, #76] @ (e1c48 ) │ │ │ │ + ldr r3, [pc, #60] @ (e1c3c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e1be4 │ │ │ │ + bne.n e1bda │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (e1c54 ) │ │ │ │ - ldr r3, [pc, #32] @ (e1c44 ) │ │ │ │ + ldr r2, [pc, #52] @ (e1c4c ) │ │ │ │ + ldr r3, [pc, #32] @ (e1c3c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n e1c18 │ │ │ │ - b.n e1be4 │ │ │ │ - nop │ │ │ │ + beq.n e1c0e │ │ │ │ + b.n e1bda │ │ │ │ + nop.w │ │ │ │ ... │ │ │ │ - bcs.n e1d30 │ │ │ │ + bcs.n e1d2c │ │ │ │ movs r5, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n e1cc4 │ │ │ │ + bcs.n e1cd0 │ │ │ │ movs r5, r1 │ │ │ │ - bcs.n e1c78 │ │ │ │ + bcs.n e1c84 │ │ │ │ movs r5, r1 │ │ │ │ - bne.n e1c14 │ │ │ │ + bne.n e1c20 │ │ │ │ movs r5, r1 │ │ │ │ - bne.n e1be0 │ │ │ │ + bne.n e1bec │ │ │ │ movs r5, r1 │ │ │ │ │ │ │ │ -000e1c58 : │ │ │ │ +000e1c50 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr.w ip, [pc, #212] @ e1d40 │ │ │ │ - vldr d7, [pc, #200] @ e1d38 │ │ │ │ mov r4, r0 │ │ │ │ - add ip, pc │ │ │ │ - add r1, sp, #16 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - mov r0, sp │ │ │ │ - ldr r2, [pc, #200] @ (e1d44 ) │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ - str r3, [sp, #20] │ │ │ │ + ldr r0, [pc, #212] @ (e1d38 ) │ │ │ │ + movs r3, #0 │ │ │ │ + movt r3, #257 @ 0x101 │ │ │ │ + vldr d7, [pc, #196] @ e1d30 │ │ │ │ + ldr r1, [sp, #48] @ 0x30 │ │ │ │ + add r0, pc │ │ │ │ + str r3, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ movt r3, #513 @ 0x201 │ │ │ │ + strd r3, r1, [sp, #16] │ │ │ │ + ldr r3, [pc, #188] @ (e1d3c ) │ │ │ │ + add r1, sp, #16 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + movs r2, #180 @ 0xb4 │ │ │ │ vstr d7, [sp, #8] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ - ldr.w r2, [ip, r2] │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ - mov.w r2, #0 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - movs r3, #0 │ │ │ │ - movt r3, #257 @ 0x101 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - blx 688ac │ │ │ │ - ldr r2, [pc, #156] @ (e1d48 ) │ │ │ │ - ldr r3, [pc, #152] @ (e1d44 ) │ │ │ │ + ldr r3, [r0, r3] │ │ │ │ + mov r0, sp │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + mov.w r3, #0 │ │ │ │ + blx 68720 │ │ │ │ + ldr r2, [pc, #160] @ (e1d40 ) │ │ │ │ + ldr r3, [pc, #152] @ (e1d3c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e1ce4 │ │ │ │ + bne.n e1cda │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n e1ce8 │ │ │ │ + bne.n e1cde │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #120] @ (e1d4c ) │ │ │ │ - ldr r3, [pc, #112] @ (e1d44 ) │ │ │ │ + ldr r2, [pc, #124] @ (e1d44 ) │ │ │ │ + ldr r3, [pc, #112] @ (e1d3c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n e1cf6 │ │ │ │ + beq.n e1cec │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n e1cd0 │ │ │ │ + b.n e1cc6 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (e1d50 ) │ │ │ │ - ldr r3, [pc, #60] @ (e1d44 ) │ │ │ │ + ldr r2, [pc, #76] @ (e1d48 ) │ │ │ │ + ldr r3, [pc, #60] @ (e1d3c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e1ce4 │ │ │ │ + bne.n e1cda │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (e1d54 ) │ │ │ │ - ldr r3, [pc, #32] @ (e1d44 ) │ │ │ │ + ldr r2, [pc, #52] @ (e1d4c ) │ │ │ │ + ldr r3, [pc, #32] @ (e1d3c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n e1d18 │ │ │ │ - b.n e1ce4 │ │ │ │ - nop │ │ │ │ + beq.n e1d0e │ │ │ │ + b.n e1cda │ │ │ │ + nop.w │ │ │ │ ... │ │ │ │ - bne.n e1e30 │ │ │ │ + bne.n e1e2c │ │ │ │ movs r5, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n e1dc4 │ │ │ │ + bne.n e1dd0 │ │ │ │ movs r5, r1 │ │ │ │ - bne.n e1d78 │ │ │ │ + bne.n e1d84 │ │ │ │ movs r5, r1 │ │ │ │ - beq.n e1d14 │ │ │ │ + beq.n e1d20 │ │ │ │ movs r5, r1 │ │ │ │ - beq.n e1ce0 │ │ │ │ + beq.n e1cec │ │ │ │ movs r5, r1 │ │ │ │ │ │ │ │ -000e1d58 : │ │ │ │ - push {r4, lr} │ │ │ │ +000e1d50 : │ │ │ │ + push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - sub sp, #40 @ 0x28 │ │ │ │ - ldr.w ip, [pc, #220] @ e1e48 │ │ │ │ - vldr d7, [pc, #208] @ e1e40 │ │ │ │ - mov r4, r0 │ │ │ │ - add ip, pc │ │ │ │ + str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ + sub sp, #44 @ 0x2c │ │ │ │ + ldr.w lr, [pc, #216] @ e1e3c │ │ │ │ + ldr.w ip, [pc, #216] @ e1e40 │ │ │ │ + movs r3, #0 │ │ │ │ + add lr, pc │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r4, [sp, #56] @ 0x38 │ │ │ │ add r1, sp, #16 │ │ │ │ str r2, [sp, #4] │ │ │ │ + movs r2, #0 │ │ │ │ + str r4, [sp, #20] │ │ │ │ mov r0, sp │ │ │ │ - ldr r2, [pc, #208] @ (e1e4c ) │ │ │ │ - vmov.f32 s1, #112 @ 0x3f800000 1.0 │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ - str r3, [sp, #20] │ │ │ │ + strd r2, r3, [sp, #8] │ │ │ │ + vmov.f64 d0, #112 @ 0x3f800000 1.0 │ │ │ │ + strd r2, r3, [sp, #24] │ │ │ │ + movs r2, #180 @ 0xb4 │ │ │ │ movs r3, #0 │ │ │ │ movt r3, #513 @ 0x201 │ │ │ │ - vstr d7, [sp, #8] │ │ │ │ - vstr d7, [sp, #24] │ │ │ │ - ldr.w r2, [ip, r2] │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ - mov.w r2, #0 │ │ │ │ + ldr.w ip, [lr, ip] │ │ │ │ + ldr.w ip, [ip] │ │ │ │ + str.w ip, [sp, #36] @ 0x24 │ │ │ │ + mov.w ip, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r3, #0 │ │ │ │ movt r3, #257 @ 0x101 │ │ │ │ str r3, [sp, #0] │ │ │ │ - blx 688ac │ │ │ │ - ldr r2, [pc, #160] @ (e1e50 ) │ │ │ │ - ldr r3, [pc, #156] @ (e1e4c ) │ │ │ │ + blx 68720 │ │ │ │ + ldr r2, [pc, #148] @ (e1e44 ) │ │ │ │ + ldr r3, [pc, #144] @ (e1e40 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e1de8 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - pop {r4, pc} │ │ │ │ + bne.n e1de8 │ │ │ │ + add sp, #44 @ 0x2c │ │ │ │ + pop {r4, r5, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n e1dec │ │ │ │ + bne.n e1dec │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ + mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #124] @ (e1e54 ) │ │ │ │ - ldr r3, [pc, #116] @ (e1e4c ) │ │ │ │ + ldr r2, [pc, #112] @ (e1e48 ) │ │ │ │ + ldr r3, [pc, #104] @ (e1e40 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n e1dfa │ │ │ │ + beq.n e1dfa │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ + mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n e1dd4 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ + b.n e1dd4 │ │ │ │ + add sp, #44 @ 0x2c │ │ │ │ + ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (e1e58 ) │ │ │ │ - ldr r3, [pc, #64] @ (e1e4c ) │ │ │ │ + ldr r2, [pc, #64] @ (e1e4c ) │ │ │ │ + ldr r3, [pc, #52] @ (e1e40 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e1de8 │ │ │ │ + bne.n e1de8 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (e1e5c ) │ │ │ │ - ldr r3, [pc, #36] @ (e1e4c ) │ │ │ │ + ldr r2, [pc, #40] @ (e1e50 ) │ │ │ │ + ldr r3, [pc, #24] @ (e1e40 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n e1e1c │ │ │ │ - b.n e1de8 │ │ │ │ + beq.n e1e1c │ │ │ │ + b.n e1de8 │ │ │ │ nop │ │ │ │ - nop.w │ │ │ │ - ... │ │ │ │ - beq.n e1f38 │ │ │ │ + beq.n e1f3c │ │ │ │ movs r5, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n e1ec4 │ │ │ │ + beq.n e1eb8 │ │ │ │ movs r5, r1 │ │ │ │ - beq.n e1e78 │ │ │ │ + beq.n e1e6c │ │ │ │ movs r5, r1 │ │ │ │ ldmia r7, {r2, r3, r4, r6, r7} │ │ │ │ movs r5, r1 │ │ │ │ ldmia r7, {r6, r7} │ │ │ │ movs r5, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + ... │ │ │ │ │ │ │ │ -000e1e60 : │ │ │ │ +000e1e58 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr.w ip, [pc, #220] @ e1f50 │ │ │ │ - vldr d7, [pc, #208] @ e1f48 │ │ │ │ + ldr.w ip, [pc, #212] @ e1f40 │ │ │ │ + vldr d7, [pc, #200] @ e1f38 │ │ │ │ mov r4, r0 │ │ │ │ add ip, pc │ │ │ │ add r1, sp, #16 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, sp │ │ │ │ - ldr r2, [pc, #208] @ (e1f54 ) │ │ │ │ - vmov.f32 s1, #112 @ 0x3f800000 1.0 │ │ │ │ + ldr r2, [pc, #200] @ (e1f44 ) │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - vmov.f32 s0, #0 @ 0x40000000 2.0 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ movt r3, #513 @ 0x201 │ │ │ │ vstr d7, [sp, #8] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov.w r2, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r3, #0 │ │ │ │ movt r3, #257 @ 0x101 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx 688ac │ │ │ │ - ldr r2, [pc, #156] @ (e1f58 ) │ │ │ │ - ldr r3, [pc, #152] @ (e1f54 ) │ │ │ │ + ldr r2, [pc, #156] @ (e1f48 ) │ │ │ │ + ldr r3, [pc, #152] @ (e1f44 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e1ef4 │ │ │ │ + bne.n e1ee4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n e1ef8 │ │ │ │ + bne.n e1ee8 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #120] @ (e1f5c ) │ │ │ │ - ldr r3, [pc, #112] @ (e1f54 ) │ │ │ │ + ldr r2, [pc, #120] @ (e1f4c ) │ │ │ │ + ldr r3, [pc, #112] @ (e1f44 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n e1f06 │ │ │ │ + beq.n e1ef6 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n e1ee0 │ │ │ │ + b.n e1ed0 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (e1f60 ) │ │ │ │ - ldr r3, [pc, #60] @ (e1f54 ) │ │ │ │ + ldr r2, [pc, #72] @ (e1f50 ) │ │ │ │ + ldr r3, [pc, #60] @ (e1f44 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e1ef4 │ │ │ │ + bne.n e1ee4 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (e1f64 ) │ │ │ │ - ldr r3, [pc, #32] @ (e1f54 ) │ │ │ │ + ldr r2, [pc, #48] @ (e1f54 ) │ │ │ │ + ldr r3, [pc, #32] @ (e1f44 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n e1f28 │ │ │ │ - b.n e1ef4 │ │ │ │ + beq.n e1f18 │ │ │ │ + b.n e1ee4 │ │ │ │ nop │ │ │ │ ... │ │ │ │ - ldmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ movs r5, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r2, r3, r5} │ │ │ │ + ldmia r7!, {r2, r3, r4, r5} │ │ │ │ movs r5, r1 │ │ │ │ - ldmia r7!, {r2} │ │ │ │ + ldmia r7!, {r2, r4} │ │ │ │ movs r5, r1 │ │ │ │ - ldmia r6, {r4, r6, r7} │ │ │ │ + ldmia r6, {r5, r6, r7} │ │ │ │ movs r5, r1 │ │ │ │ - ldmia r6!, {r2, r4, r5, r7} │ │ │ │ + ldmia r6, {r2, r6, r7} │ │ │ │ movs r5, r1 │ │ │ │ │ │ │ │ -000e1f68 : │ │ │ │ +000e1f58 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr.w ip, [pc, #212] @ e2050 │ │ │ │ - vldr d7, [pc, #200] @ e2048 │ │ │ │ + ldr.w ip, [pc, #220] @ e2048 │ │ │ │ + vldr d7, [pc, #208] @ e2040 │ │ │ │ mov r4, r0 │ │ │ │ add ip, pc │ │ │ │ add r1, sp, #16 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, sp │ │ │ │ - ldr r2, [pc, #200] @ (e2054 ) │ │ │ │ + ldr r2, [pc, #208] @ (e204c ) │ │ │ │ + vmov.f32 s1, #112 @ 0x3f800000 1.0 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ movt r3, #513 @ 0x201 │ │ │ │ vstr d7, [sp, #8] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov.w r2, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r3, #0 │ │ │ │ movt r3, #257 @ 0x101 │ │ │ │ str r3, [sp, #0] │ │ │ │ - blx 69cbc │ │ │ │ - ldr r2, [pc, #156] @ (e2058 ) │ │ │ │ - ldr r3, [pc, #152] @ (e2054 ) │ │ │ │ + blx 688ac │ │ │ │ + ldr r2, [pc, #160] @ (e2050 ) │ │ │ │ + ldr r3, [pc, #156] @ (e204c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e1ff4 │ │ │ │ + bne.n e1fe8 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n e1ff8 │ │ │ │ + bne.n e1fec │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #120] @ (e205c ) │ │ │ │ - ldr r3, [pc, #112] @ (e2054 ) │ │ │ │ + ldr r2, [pc, #124] @ (e2054 ) │ │ │ │ + ldr r3, [pc, #116] @ (e204c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n e2006 │ │ │ │ + beq.n e1ffa │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n e1fe0 │ │ │ │ + b.n e1fd4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (e2060 ) │ │ │ │ - ldr r3, [pc, #60] @ (e2054 ) │ │ │ │ + ldr r2, [pc, #76] @ (e2058 ) │ │ │ │ + ldr r3, [pc, #64] @ (e204c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e1ff4 │ │ │ │ + bne.n e1fe8 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (e2064 ) │ │ │ │ - ldr r3, [pc, #32] @ (e2054 ) │ │ │ │ + ldr r2, [pc, #52] @ (e205c ) │ │ │ │ + ldr r3, [pc, #36] @ (e204c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n e2028 │ │ │ │ - b.n e1ff4 │ │ │ │ + beq.n e201c │ │ │ │ + b.n e1fe8 │ │ │ │ nop │ │ │ │ + nop.w │ │ │ │ ... │ │ │ │ - ldmia r6, {r1, r2, r5, r6} │ │ │ │ + ldmia r6, {r1, r2, r4, r5, r6} │ │ │ │ movs r5, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r2, r3, r5} │ │ │ │ + ldmia r6!, {r3, r4, r5} │ │ │ │ movs r5, r1 │ │ │ │ - ldmia r6!, {r2} │ │ │ │ + ldmia r6!, {r4} │ │ │ │ movs r5, r1 │ │ │ │ - ldmia r5!, {r4, r6, r7} │ │ │ │ + ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ movs r5, r1 │ │ │ │ - ldmia r5, {r2, r4, r5, r7} │ │ │ │ + ldmia r5!, {r6, r7} │ │ │ │ movs r5, r1 │ │ │ │ │ │ │ │ -000e2068 : │ │ │ │ +000e2060 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ + ldr.w ip, [pc, #220] @ e2150 │ │ │ │ + vldr d7, [pc, #208] @ e2148 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #212] @ (e2150 ) │ │ │ │ - movs r3, #0 │ │ │ │ - movt r3, #257 @ 0x101 │ │ │ │ - vldr d7, [pc, #196] @ e2148 │ │ │ │ - ldr r1, [sp, #48] @ 0x30 │ │ │ │ - add r0, pc │ │ │ │ - str r3, [sp, #0] │ │ │ │ - movs r3, #0 │ │ │ │ - movt r3, #513 @ 0x201 │ │ │ │ - strd r3, r1, [sp, #16] │ │ │ │ - ldr r3, [pc, #188] @ (e2154 ) │ │ │ │ + add ip, pc │ │ │ │ add r1, sp, #16 │ │ │ │ str r2, [sp, #4] │ │ │ │ + mov r0, sp │ │ │ │ + ldr r2, [pc, #208] @ (e2154 ) │ │ │ │ + vmov.f32 s1, #112 @ 0x3f800000 1.0 │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ + vmov.f32 s0, #0 @ 0x40000000 2.0 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + movs r3, #0 │ │ │ │ + movt r3, #513 @ 0x201 │ │ │ │ vstr d7, [sp, #8] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ - ldr r3, [r0, r3] │ │ │ │ - mov r0, sp │ │ │ │ - ldr r2, [sp, #56] @ 0x38 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - mov.w r3, #0 │ │ │ │ - blx 69c98 │ │ │ │ - ldr r2, [pc, #160] @ (e2158 ) │ │ │ │ - ldr r3, [pc, #152] @ (e2154 ) │ │ │ │ + ldr.w r2, [ip, r2] │ │ │ │ + ldr r2, [r2, #0] │ │ │ │ + str r2, [sp, #36] @ 0x24 │ │ │ │ + mov.w r2, #0 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + movs r3, #0 │ │ │ │ + movt r3, #257 @ 0x101 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + blx 688ac │ │ │ │ + ldr r2, [pc, #156] @ (e2158 ) │ │ │ │ + ldr r3, [pc, #152] @ (e2154 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e20f2 │ │ │ │ + bne.n e20f4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n e20f6 │ │ │ │ + bne.n e20f8 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #124] @ (e215c ) │ │ │ │ - ldr r3, [pc, #112] @ (e2154 ) │ │ │ │ + ldr r2, [pc, #120] @ (e215c ) │ │ │ │ + ldr r3, [pc, #112] @ (e2154 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n e2104 │ │ │ │ + beq.n e2106 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n e20de │ │ │ │ + b.n e20e0 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (e2160 ) │ │ │ │ - ldr r3, [pc, #60] @ (e2154 ) │ │ │ │ + ldr r2, [pc, #72] @ (e2160 ) │ │ │ │ + ldr r3, [pc, #60] @ (e2154 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e20f2 │ │ │ │ + bne.n e20f4 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (e2164 ) │ │ │ │ - ldr r3, [pc, #32] @ (e2154 ) │ │ │ │ + ldr r2, [pc, #48] @ (e2164 ) │ │ │ │ + ldr r3, [pc, #32] @ (e2154 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n e2126 │ │ │ │ - b.n e20f2 │ │ │ │ - nop.w │ │ │ │ + beq.n e2128 │ │ │ │ + b.n e20f4 │ │ │ │ + nop │ │ │ │ ... │ │ │ │ - ldmia r5, {r5, r6} │ │ │ │ + ldmia r5, {r1, r2, r3, r5, r6} │ │ │ │ movs r5, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r1, r2, r3, r5} │ │ │ │ + ldmia r5, {r2, r3, r5} │ │ │ │ movs r5, r1 │ │ │ │ - ldmia r5!, {r1, r2} │ │ │ │ + ldmia r5!, {r2} │ │ │ │ movs r5, r1 │ │ │ │ - ldmia r4, {r1, r4, r6, r7} │ │ │ │ + ldmia r4, {r4, r6, r7} │ │ │ │ movs r5, r1 │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r4, {r2, r4, r5, r7} │ │ │ │ movs r5, r1 │ │ │ │ │ │ │ │ -000e2168 : │ │ │ │ +000e2168 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ + ldr r0, [pc, #212] @ (e2250 ) │ │ │ │ movs r3, #0 │ │ │ │ movt r3, #257 @ 0x101 │ │ │ │ - ldr r0, [pc, #204] @ (e2250 ) │ │ │ │ - str r2, [sp, #4] │ │ │ │ - movs r2, #0 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - mov r3, r2 │ │ │ │ + vldr d7, [pc, #196] @ e2248 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ + add r0, pc │ │ │ │ + str r3, [sp, #0] │ │ │ │ + movs r3, #0 │ │ │ │ movt r3, #513 @ 0x201 │ │ │ │ strd r3, r1, [sp, #16] │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [pc, #188] @ (e2254 ) │ │ │ │ + ldr r3, [pc, #188] @ (e2254 ) │ │ │ │ add r1, sp, #16 │ │ │ │ - vldr d7, [pc, #172] @ e2248 │ │ │ │ + str r2, [sp, #4] │ │ │ │ vstr d7, [sp, #8] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, sp │ │ │ │ + ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ blx 69c98 │ │ │ │ - ldr r2, [pc, #160] @ (e2258 ) │ │ │ │ - ldr r3, [pc, #152] @ (e2254 ) │ │ │ │ + ldr r2, [pc, #160] @ (e2258 ) │ │ │ │ + ldr r3, [pc, #152] @ (e2254 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e21f2 │ │ │ │ + bne.n e21f2 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n e21f6 │ │ │ │ + bne.n e21f6 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #124] @ (e225c ) │ │ │ │ - ldr r3, [pc, #112] @ (e2254 ) │ │ │ │ + ldr r2, [pc, #124] @ (e225c ) │ │ │ │ + ldr r3, [pc, #112] @ (e2254 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n e2204 │ │ │ │ + beq.n e2204 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n e21de │ │ │ │ + b.n e21de │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (e2260 ) │ │ │ │ - ldr r3, [pc, #60] @ (e2254 ) │ │ │ │ + ldr r2, [pc, #76] @ (e2260 ) │ │ │ │ + ldr r3, [pc, #60] @ (e2254 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e21f2 │ │ │ │ + bne.n e21f2 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (e2264 ) │ │ │ │ - ldr r3, [pc, #32] @ (e2254 ) │ │ │ │ + ldr r2, [pc, #52] @ (e2264 ) │ │ │ │ + ldr r3, [pc, #32] @ (e2254 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n e2226 │ │ │ │ - b.n e21f2 │ │ │ │ + beq.n e2226 │ │ │ │ + b.n e21f2 │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - ldmia r4, {r2, r4, r6} │ │ │ │ + ldmia r4!, {r5, r6} │ │ │ │ movs r5, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4!, {r1, r2, r3, r5} │ │ │ │ movs r5, r1 │ │ │ │ ldmia r4!, {r1, r2} │ │ │ │ movs r5, r1 │ │ │ │ ldmia r3!, {r1, r4, r6, r7} │ │ │ │ movs r5, r1 │ │ │ │ ldmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ movs r5, r1 │ │ │ │ │ │ │ │ -000e2268 : │ │ │ │ +000e2268 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr.w ip, [pc, #212] @ e2350 │ │ │ │ - vldr d7, [pc, #200] @ e2348 │ │ │ │ mov r4, r0 │ │ │ │ - add ip, pc │ │ │ │ - add r1, sp, #16 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - mov r0, sp │ │ │ │ - ldr r2, [pc, #200] @ (e2354 ) │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ - str r3, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ + movt r3, #257 @ 0x101 │ │ │ │ + ldr r0, [pc, #204] @ (e2350 ) │ │ │ │ + str r2, [sp, #4] │ │ │ │ + movs r2, #0 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + mov r3, r2 │ │ │ │ + ldr r1, [sp, #48] @ 0x30 │ │ │ │ movt r3, #513 @ 0x201 │ │ │ │ + strd r3, r1, [sp, #16] │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [pc, #188] @ (e2354 ) │ │ │ │ + add r1, sp, #16 │ │ │ │ + vldr d7, [pc, #172] @ e2348 │ │ │ │ vstr d7, [sp, #8] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ - ldr.w r2, [ip, r2] │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ - mov.w r2, #0 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - movs r3, #0 │ │ │ │ - movt r3, #257 @ 0x101 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - blx 684f4 │ │ │ │ - ldr r2, [pc, #156] @ (e2358 ) │ │ │ │ - ldr r3, [pc, #152] @ (e2354 ) │ │ │ │ + ldr r3, [r0, r3] │ │ │ │ + mov r0, sp │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + mov.w r3, #0 │ │ │ │ + blx 69c98 │ │ │ │ + ldr r2, [pc, #160] @ (e2358 ) │ │ │ │ + ldr r3, [pc, #152] @ (e2354 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e22f4 │ │ │ │ + bne.n e22f2 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n e22f8 │ │ │ │ + bne.n e22f6 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #120] @ (e235c ) │ │ │ │ - ldr r3, [pc, #112] @ (e2354 ) │ │ │ │ + ldr r2, [pc, #124] @ (e235c ) │ │ │ │ + ldr r3, [pc, #112] @ (e2354 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n e2306 │ │ │ │ + beq.n e2304 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n e22e0 │ │ │ │ + b.n e22de │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (e2360 ) │ │ │ │ - ldr r3, [pc, #60] @ (e2354 ) │ │ │ │ + ldr r2, [pc, #76] @ (e2360 ) │ │ │ │ + ldr r3, [pc, #60] @ (e2354 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e22f4 │ │ │ │ + bne.n e22f2 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (e2364 ) │ │ │ │ - ldr r3, [pc, #32] @ (e2354 ) │ │ │ │ + ldr r2, [pc, #52] @ (e2364 ) │ │ │ │ + ldr r3, [pc, #32] @ (e2354 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n e2328 │ │ │ │ - b.n e22f4 │ │ │ │ - nop │ │ │ │ + beq.n e2326 │ │ │ │ + b.n e22f2 │ │ │ │ + nop.w │ │ │ │ ... │ │ │ │ - ldmia r3!, {r1, r2, r5, r6} │ │ │ │ + ldmia r3!, {r2, r4, r6} │ │ │ │ movs r5, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r2, r3, r5} │ │ │ │ + ldmia r3, {r1, r2, r3, r5} │ │ │ │ movs r5, r1 │ │ │ │ - ldmia r3!, {r2} │ │ │ │ + ldmia r3!, {r1, r2} │ │ │ │ movs r5, r1 │ │ │ │ - ldmia r2!, {r4, r6, r7} │ │ │ │ + ldmia r2!, {r1, r4, r6, r7} │ │ │ │ movs r5, r1 │ │ │ │ - ldmia r2, {r2, r4, r5, r7} │ │ │ │ + ldmia r2, {r1, r2, r4, r5, r7} │ │ │ │ movs r5, r1 │ │ │ │ │ │ │ │ 000e2368 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -261392,355 +261392,22 @@ │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfadc000a │ │ │ │ @ instruction: 0xfaa8000a │ │ │ │ @ instruction: 0xfa5c000a │ │ │ │ @ instruction: 0xfa40000a │ │ │ │ │ │ │ │ -0010f3e8 : │ │ │ │ - push {r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ - sub sp, #124 @ 0x7c │ │ │ │ - movs r3, #0 │ │ │ │ - mov r5, r0 │ │ │ │ - add.w lr, sp, #48 @ 0x30 │ │ │ │ - add.w ip, sp, #80 @ 0x50 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - movs r2, #0 │ │ │ │ - strd r2, r3, [sp, #8] │ │ │ │ - strd r2, r3, [sp, #24] │ │ │ │ - strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r2, [pc, #224] @ (10f4f8 ) │ │ │ │ - ldr r3, [pc, #228] @ (10f4fc ) │ │ │ │ - ldr r0, [sp, #136] @ 0x88 │ │ │ │ - add r2, pc │ │ │ │ - ldr r1, [sp, #144] @ 0x90 │ │ │ │ - str r0, [sp, #20] │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ - vstr d2, [sp, #64] @ 0x40 │ │ │ │ - vstr d3, [sp, #72] @ 0x48 │ │ │ │ - vstr d0, [sp, #48] @ 0x30 │ │ │ │ - vstr d1, [sp, #56] @ 0x38 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #116] @ 0x74 │ │ │ │ - mov.w r3, #0 │ │ │ │ - movs r3, #0 │ │ │ │ - movt r3, #769 @ 0x301 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - movs r3, #0 │ │ │ │ - movt r3, #257 @ 0x101 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - str r3, [sp, #32] │ │ │ │ - ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ - stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ - ldmia.w lr, {r0, r1, r2, r3} │ │ │ │ - stmia.w ip, {r0, r1, r2, r3} │ │ │ │ - add r3, sp, #80 @ 0x50 │ │ │ │ - add r2, sp, #32 │ │ │ │ - add r1, sp, #16 │ │ │ │ - mov r0, sp │ │ │ │ - blx 682e4 )@plt> │ │ │ │ - ldr r2, [pc, #148] @ (10f500 ) │ │ │ │ - ldr r3, [pc, #140] @ (10f4fc ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #116] @ 0x74 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n 10f4a6 │ │ │ │ - add sp, #124 @ 0x7c │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n 10f4aa │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 6b8c0 │ │ │ │ - ldr r2, [pc, #112] @ (10f504 ) │ │ │ │ - ldr r3, [pc, #100] @ (10f4fc ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #116] @ 0x74 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - beq.n 10f4b8 │ │ │ │ - blx 69ecc <__stack_chk_fail@plt> │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 6b8c0 │ │ │ │ - b.n 10f492 │ │ │ │ - add sp, #124 @ 0x7c │ │ │ │ - ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #64] @ (10f508 ) │ │ │ │ - ldr r3, [pc, #48] @ (10f4fc ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #116] @ 0x74 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n 10f4a6 │ │ │ │ - blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #40] @ (10f50c ) │ │ │ │ - ldr r3, [pc, #20] @ (10f4fc ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #116] @ 0x74 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - beq.n 10f4da │ │ │ │ - b.n 10f4a6 │ │ │ │ - vst1.8 {d16[0]}, [lr], sl │ │ │ │ - asrs r0, r0, #6 │ │ │ │ - movs r0, r0 │ │ │ │ - ldr??.w r0, [sl, sl] │ │ │ │ - ldr??.w r0, [r2, sl] │ │ │ │ - ldrsb.w r0, [lr, sl] │ │ │ │ - vst4.8 {d0-d3}, [r2], sl │ │ │ │ - │ │ │ │ -0010f510 : │ │ │ │ - push {r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ - sub sp, #92 @ 0x5c │ │ │ │ - ldr.w lr, [pc, #276] @ 10f638 │ │ │ │ - vldr d7, [pc, #256] @ 10f628 │ │ │ │ - movs r3, #0 │ │ │ │ - ldr.w ip, [pc, #272] @ 10f63c │ │ │ │ - add lr, pc │ │ │ │ - ldr r1, [sp, #104] @ 0x68 │ │ │ │ - mov r5, r0 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - movs r2, #0 │ │ │ │ - str r1, [sp, #20] │ │ │ │ - mov r0, sp │ │ │ │ - strd r2, r3, [sp, #56] @ 0x38 │ │ │ │ - add r1, sp, #16 │ │ │ │ - strd r2, r3, [sp, #64] @ 0x40 │ │ │ │ - strd r2, r3, [sp, #72] @ 0x48 │ │ │ │ - add r3, sp, #48 @ 0x30 │ │ │ │ - vstr d7, [sp, #48] @ 0x30 │ │ │ │ - add r2, sp, #32 │ │ │ │ - vldr d7, [pc, #220] @ 10f630 │ │ │ │ - ldr.w ip, [lr, ip] │ │ │ │ - ldr r4, [sp, #112] @ 0x70 │ │ │ │ - ldr.w ip, [ip] │ │ │ │ - str.w ip, [sp, #84] @ 0x54 │ │ │ │ - mov.w ip, #0 │ │ │ │ - mov.w ip, #0 │ │ │ │ - movt ip, #769 @ 0x301 │ │ │ │ - str r4, [sp, #36] @ 0x24 │ │ │ │ - str.w ip, [sp] │ │ │ │ - mov.w ip, #0 │ │ │ │ - movt ip, #257 @ 0x101 │ │ │ │ - vstr d7, [sp, #8] │ │ │ │ - str.w ip, [sp, #16] │ │ │ │ - str.w ip, [sp, #32] │ │ │ │ - vstr d7, [sp, #24] │ │ │ │ - vstr d7, [sp, #40] @ 0x28 │ │ │ │ - blx 682e4 )@plt> │ │ │ │ - ldr r2, [pc, #168] @ (10f640 ) │ │ │ │ - ldr r3, [pc, #160] @ (10f63c ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #84] @ 0x54 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n 10f5d2 │ │ │ │ - add sp, #92 @ 0x5c │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n 10f5d6 │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 6b8c0 │ │ │ │ - ldr r2, [pc, #132] @ (10f644 ) │ │ │ │ - ldr r3, [pc, #120] @ (10f63c ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #84] @ 0x54 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - beq.n 10f5e4 │ │ │ │ - blx 69ecc <__stack_chk_fail@plt> │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 6b8c0 │ │ │ │ - b.n 10f5be │ │ │ │ - add sp, #92 @ 0x5c │ │ │ │ - ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #84] @ (10f648 ) │ │ │ │ - ldr r3, [pc, #68] @ (10f63c ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #84] @ 0x54 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n 10f5d2 │ │ │ │ - blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #60] @ (10f64c ) │ │ │ │ - ldr r3, [pc, #40] @ (10f63c ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #84] @ 0x54 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - beq.n 10f606 │ │ │ │ - b.n 10f5d2 │ │ │ │ - nop.w │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ - b.n 10f630 │ │ │ │ - eors r7, r5 │ │ │ │ - ... │ │ │ │ - ldrh.w r0, [sl, #10] │ │ │ │ - asrs r0, r0, #6 │ │ │ │ - movs r0, r0 │ │ │ │ - str.w r0, [lr, sl] │ │ │ │ - strh.w r0, [r6, sl] │ │ │ │ - @ instruction: 0xf7f2000a │ │ │ │ - @ instruction: 0xf7d6000a │ │ │ │ - │ │ │ │ -0010f650 : │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ - sub sp, #72 @ 0x48 │ │ │ │ - vldr d7, [pc, #236] @ 10f750 │ │ │ │ - mov r4, r0 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ - ldr r2, [pc, #244] @ (10f760 ) │ │ │ │ - str r3, [sp, #20] │ │ │ │ - movs r3, #0 │ │ │ │ - movt r3, #769 @ 0x301 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - movs r3, #0 │ │ │ │ - movt r3, #257 @ 0x101 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [pc, #224] @ (10f764 ) │ │ │ │ - vstr d7, [sp, #8] │ │ │ │ - vstr d7, [sp, #24] │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #68] @ 0x44 │ │ │ │ - mov.w r3, #0 │ │ │ │ - blx 68c60 │ │ │ │ - vldr d7, [pc, #188] @ 10f758 │ │ │ │ - movs r1, #0 │ │ │ │ - mov r2, r0 │ │ │ │ - add r3, sp, #32 │ │ │ │ - movs r0, #0 │ │ │ │ - strd r0, r1, [sp, #40] @ 0x28 │ │ │ │ - strd r0, r1, [sp, #48] @ 0x30 │ │ │ │ - strd r0, r1, [sp, #56] @ 0x38 │ │ │ │ - add r1, sp, #16 │ │ │ │ - mov r0, sp │ │ │ │ - vstr d7, [sp, #32] │ │ │ │ - blx 682e4 )@plt> │ │ │ │ - ldr r2, [pc, #168] @ (10f768 ) │ │ │ │ - ldr r3, [pc, #164] @ (10f764 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #68] @ 0x44 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n 10f6f8 │ │ │ │ - add sp, #72 @ 0x48 │ │ │ │ - pop {r4, pc} │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n 10f6fc │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 6b8c0 │ │ │ │ - ldr r2, [pc, #132] @ (10f76c ) │ │ │ │ - ldr r3, [pc, #124] @ (10f764 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #68] @ 0x44 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - beq.n 10f70a │ │ │ │ - blx 69ecc <__stack_chk_fail@plt> │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 6b8c0 │ │ │ │ - b.n 10f6e4 │ │ │ │ - add sp, #72 @ 0x48 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #84] @ (10f770 ) │ │ │ │ - ldr r3, [pc, #72] @ (10f764 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #68] @ 0x44 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n 10f6f8 │ │ │ │ - blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #60] @ (10f774 ) │ │ │ │ - ldr r3, [pc, #44] @ (10f764 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #68] @ 0x44 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - beq.n 10f72c │ │ │ │ - b.n 10f6f8 │ │ │ │ - nop │ │ │ │ - nop.w │ │ │ │ - ... │ │ │ │ - b.n 10f760 │ │ │ │ - eors r7, r5 │ │ │ │ - @ instruction: 0xf76a000a │ │ │ │ - asrs r0, r0, #6 │ │ │ │ - movs r0, r0 │ │ │ │ - @ instruction: 0xf728000a │ │ │ │ - @ instruction: 0xf700000a │ │ │ │ - movt r0, #51210 @ 0xc80a │ │ │ │ - @ instruction: 0xf6b0000a │ │ │ │ - │ │ │ │ -0010f778 : │ │ │ │ +0010f3e8 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #212] @ (10f860 ) │ │ │ │ - ldr r3, [pc, #216] @ (10f864 ) │ │ │ │ + ldr r2, [pc, #212] @ (10f4d0 ) │ │ │ │ + ldr r3, [pc, #216] @ (10f4d4 ) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ add r2, pc │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ @@ -261752,100 +261419,100 @@ │ │ │ │ mov r4, r0 │ │ │ │ blx 68d5c │ │ │ │ ldrd r2, r3, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #12 │ │ │ │ strd r2, r3, [r4, #56] @ 0x38 │ │ │ │ asrs r5, r4, #31 │ │ │ │ blx 68504 │ │ │ │ - ldr r2, [pc, #164] @ (10f868 ) │ │ │ │ - ldr r3, [pc, #160] @ (10f864 ) │ │ │ │ + ldr r2, [pc, #164] @ (10f4d8 ) │ │ │ │ + ldr r3, [pc, #160] @ (10f4d4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 10f7f4 │ │ │ │ + bne.n 10f464 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (10f86c ) │ │ │ │ - ldr r3, [pc, #128] @ (10f864 ) │ │ │ │ + ldr r2, [pc, #136] @ (10f4dc ) │ │ │ │ + ldr r3, [pc, #128] @ (10f4d4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 10f85a │ │ │ │ + beq.n 10f4ca │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx 699b4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r4, r6 │ │ │ │ add r0, sp, #12 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx 68504 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 10f834 │ │ │ │ + bne.n 10f4a4 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6b8c0 │ │ │ │ movs r4, #0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r5, r4 │ │ │ │ - b.n 10f7c0 │ │ │ │ + b.n 10f430 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 10f806 │ │ │ │ + b.n 10f476 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 10f812 │ │ │ │ + b.n 10f482 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 10f822 │ │ │ │ + b.n 10f492 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #40] @ (10f870 ) │ │ │ │ - ldr r3, [pc, #24] @ (10f864 ) │ │ │ │ + ldr r2, [pc, #40] @ (10f4e0 ) │ │ │ │ + ldr r3, [pc, #24] @ (10f4d4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 10f7f4 │ │ │ │ + bne.n 10f464 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf65a000a │ │ │ │ + vld1.8 {d16[0]}, [sl], sl │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf624000a │ │ │ │ - addw r0, r4, #2058 @ 0x80a │ │ │ │ - @ instruction: 0xf59e000a │ │ │ │ + ldrsh.w r0, [r4, #10] │ │ │ │ + ldrsb.w r0, [r4, #10] │ │ │ │ + vld4.8 {d0-d3}, [lr], sl │ │ │ │ │ │ │ │ -0010f874 : │ │ │ │ +0010f4e4 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r7, r0 │ │ │ │ - ldr r0, [pc, #220] @ (10f964 ) │ │ │ │ + ldr r0, [pc, #220] @ (10f5d4 ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ ldr r4, [sp, #120] @ 0x78 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #212] @ (10f968 ) │ │ │ │ + ldr r4, [pc, #212] @ (10f5d8 ) │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ add r4, pc │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ mov.w r0, #0 │ │ │ │ add r0, sp, #20 │ │ │ │ @@ -261856,101 +261523,101 @@ │ │ │ │ mov r4, r0 │ │ │ │ blx 68d5c │ │ │ │ ldrd r2, r3, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #20 │ │ │ │ strd r2, r3, [r4, #56] @ 0x38 │ │ │ │ asrs r5, r4, #31 │ │ │ │ blx 68504 │ │ │ │ - ldr r2, [pc, #164] @ (10f96c ) │ │ │ │ - ldr r3, [pc, #156] @ (10f964 ) │ │ │ │ + ldr r2, [pc, #164] @ (10f5dc ) │ │ │ │ + ldr r3, [pc, #156] @ (10f5d4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 10f8f8 │ │ │ │ + bne.n 10f568 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (10f970 ) │ │ │ │ - ldr r3, [pc, #124] @ (10f964 ) │ │ │ │ + ldr r2, [pc, #136] @ (10f5e0 ) │ │ │ │ + ldr r3, [pc, #124] @ (10f5d4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 10f95e │ │ │ │ + beq.n 10f5ce │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 699b4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r4, r6 │ │ │ │ add r0, sp, #20 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 68504 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 10f938 │ │ │ │ + bne.n 10f5a8 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6b8c0 │ │ │ │ movs r4, #0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r5, r4 │ │ │ │ - b.n 10f8c4 │ │ │ │ + b.n 10f534 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 10f90a │ │ │ │ + b.n 10f57a │ │ │ │ mov r3, r1 │ │ │ │ - b.n 10f916 │ │ │ │ + b.n 10f586 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 10f926 │ │ │ │ + b.n 10f596 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #40] @ (10f974 ) │ │ │ │ - ldr r3, [pc, #20] @ (10f964 ) │ │ │ │ + ldr r2, [pc, #40] @ (10f5e4 ) │ │ │ │ + ldr r3, [pc, #20] @ (10f5d4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 10f8f8 │ │ │ │ + bne.n 10f568 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - adcs.w r0, r4, #9043968 @ 0x8a0000 │ │ │ │ - @ instruction: 0xf520000a │ │ │ │ - add.w r0, r0, #9043968 @ 0x8a0000 │ │ │ │ - eors.w r0, sl, #9043968 @ 0x8a0000 │ │ │ │ + str??.w r0, [r4, #10] │ │ │ │ + ldrh.w r0, [r0, #10] │ │ │ │ + ldrb.w r0, [r0, #10] │ │ │ │ + strh.w r0, [sl, sl] │ │ │ │ │ │ │ │ -0010f978 : │ │ │ │ +0010f5e8 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ - ldr r4, [pc, #220] @ (10fa68 ) │ │ │ │ + ldr r4, [pc, #220] @ (10f6d8 ) │ │ │ │ mov r7, r0 │ │ │ │ movs r0, #0 │ │ │ │ add r4, pc │ │ │ │ mov r1, r2 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ - ldr r0, [pc, #212] @ (10fa6c ) │ │ │ │ + ldr r0, [pc, #212] @ (10f6dc ) │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ mov.w r0, #0 │ │ │ │ add r0, sp, #20 │ │ │ │ blx 69c38 │ │ │ │ @@ -261960,96 +261627,96 @@ │ │ │ │ mov r4, r0 │ │ │ │ blx 68d5c │ │ │ │ ldrd r2, r3, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #20 │ │ │ │ strd r2, r3, [r4, #56] @ 0x38 │ │ │ │ asrs r5, r4, #31 │ │ │ │ blx 68504 │ │ │ │ - ldr r2, [pc, #164] @ (10fa70 ) │ │ │ │ - ldr r3, [pc, #160] @ (10fa6c ) │ │ │ │ + ldr r2, [pc, #164] @ (10f6e0 ) │ │ │ │ + ldr r3, [pc, #160] @ (10f6dc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 10f9fc │ │ │ │ + bne.n 10f66c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (10fa74 ) │ │ │ │ - ldr r3, [pc, #128] @ (10fa6c ) │ │ │ │ + ldr r2, [pc, #136] @ (10f6e4 ) │ │ │ │ + ldr r3, [pc, #128] @ (10f6dc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 10fa62 │ │ │ │ + beq.n 10f6d2 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 699b4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r4, r6 │ │ │ │ add r0, sp, #20 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 68504 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 10fa3c │ │ │ │ + bne.n 10f6ac │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6b8c0 │ │ │ │ movs r4, #0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r5, r4 │ │ │ │ - b.n 10f9c8 │ │ │ │ + b.n 10f638 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 10fa0e │ │ │ │ + b.n 10f67e │ │ │ │ mov r3, r1 │ │ │ │ - b.n 10fa1a │ │ │ │ + b.n 10f68a │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 10fa2a │ │ │ │ + b.n 10f69a │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #40] @ (10fa78 ) │ │ │ │ - ldr r3, [pc, #24] @ (10fa6c ) │ │ │ │ + ldr r2, [pc, #40] @ (10f6e8 ) │ │ │ │ + ldr r3, [pc, #24] @ (10f6dc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 10f9fc │ │ │ │ + bne.n 10f66c │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ - orrs.w r0, sl, #9043968 @ 0x8a0000 │ │ │ │ + @ instruction: 0xf7ea000a │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ands.w r0, ip, #9043968 @ 0x8a0000 │ │ │ │ - @ instruction: 0xf3fc000a │ │ │ │ - @ instruction: 0xf396000a │ │ │ │ + @ instruction: 0xf7ac000a │ │ │ │ + @ instruction: 0xf78c000a │ │ │ │ + @ instruction: 0xf726000a │ │ │ │ │ │ │ │ -0010fa7c : │ │ │ │ +0010f6ec : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #256] @ (10fb90 ) │ │ │ │ + ldr r2, [pc, #256] @ (10f800 ) │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #256] @ (10fb94 ) │ │ │ │ + ldr r3, [pc, #256] @ (10f804 ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #152 @ 0x98 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #84 @ 0x54 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ @@ -262070,202 +261737,202 @@ │ │ │ │ mov r4, r0 │ │ │ │ blx 68d5c │ │ │ │ ldrd r2, r3, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #20 │ │ │ │ strd r2, r3, [r4, #56] @ 0x38 │ │ │ │ asrs r5, r4, #31 │ │ │ │ blx 68504 │ │ │ │ - ldr r2, [pc, #184] @ (10fb98 ) │ │ │ │ - ldr r3, [pc, #176] @ (10fb94 ) │ │ │ │ + ldr r2, [pc, #184] @ (10f808 ) │ │ │ │ + ldr r3, [pc, #176] @ (10f804 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 10fb14 │ │ │ │ + bne.n 10f784 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ add sp, #152 @ 0x98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #152] @ (10fb9c ) │ │ │ │ - ldr r3, [pc, #144] @ (10fb94 ) │ │ │ │ + ldr r2, [pc, #152] @ (10f80c ) │ │ │ │ + ldr r3, [pc, #144] @ (10f804 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 10fb8c │ │ │ │ + beq.n 10f7fc │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 699b4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r4, r6 │ │ │ │ add r0, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 68504 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 10fb66 │ │ │ │ + bne.n 10f7d6 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 6b8c0 │ │ │ │ movs r4, #0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r5, r4 │ │ │ │ - b.n 10fade │ │ │ │ + b.n 10f74e │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 10fb26 │ │ │ │ + b.n 10f796 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ add r0, sp, #84 @ 0x54 │ │ │ │ blx 68504 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r4 │ │ │ │ - b.n 10fb32 │ │ │ │ + b.n 10f7a2 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 10fb32 │ │ │ │ + b.n 10f7a2 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 10fb42 │ │ │ │ + b.n 10f7b2 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #36] @ (10fba0 ) │ │ │ │ - ldr r3, [pc, #24] @ (10fb94 ) │ │ │ │ + ldr r2, [pc, #36] @ (10f810 ) │ │ │ │ + ldr r3, [pc, #24] @ (10f804 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 10fb14 │ │ │ │ + bne.n 10f784 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - @ instruction: 0xf354000a │ │ │ │ + @ instruction: 0xf6e4000a │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ssat r0, #11, r6 │ │ │ │ - @ instruction: 0xf2e4000a │ │ │ │ - @ instruction: 0xf26c000a │ │ │ │ + @ instruction: 0xf696000a │ │ │ │ + @ instruction: 0xf674000a │ │ │ │ + @ instruction: 0xf5fc000a │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ -0010fba8 : │ │ │ │ +0010f818 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov ip, r2 │ │ │ │ - ldr.w lr, [pc, #220] @ 10fc98 │ │ │ │ + ldr.w lr, [pc, #220] @ 10f908 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr.w ip, [pc, #216] @ 10fc9c │ │ │ │ + ldr.w ip, [pc, #216] @ 10f90c │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ add lr, pc │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ add r3, sp, #8 │ │ │ │ - vldr d7, [pc, #188] @ 10fc90 │ │ │ │ + vldr d7, [pc, #188] @ 10f900 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ ldrd r1, r2, [sp, #40] @ 0x28 │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #28] │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ movt ip, #513 @ 0x201 │ │ │ │ vstr d7, [sp, #16] │ │ │ │ str.w ip, [sp, #8] │ │ │ │ blx 68c90 │ │ │ │ - ldr r2, [pc, #160] @ (10fca0 ) │ │ │ │ - ldr r3, [pc, #152] @ (10fc9c ) │ │ │ │ + ldr r2, [pc, #160] @ (10f910 ) │ │ │ │ + ldr r3, [pc, #152] @ (10f90c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 10fc3a │ │ │ │ + bne.n 10f8aa │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 10fc3e │ │ │ │ + bne.n 10f8ae │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #124] @ (10fca4 ) │ │ │ │ - ldr r3, [pc, #112] @ (10fc9c ) │ │ │ │ + ldr r2, [pc, #124] @ (10f914 ) │ │ │ │ + ldr r3, [pc, #112] @ (10f90c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 10fc4c │ │ │ │ + beq.n 10f8bc │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 10fc26 │ │ │ │ + b.n 10f896 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (10fca8 ) │ │ │ │ - ldr r3, [pc, #60] @ (10fc9c ) │ │ │ │ + ldr r2, [pc, #76] @ (10f918 ) │ │ │ │ + ldr r3, [pc, #60] @ (10f90c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 10fc3a │ │ │ │ + bne.n 10f8aa │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (10fcac ) │ │ │ │ - ldr r3, [pc, #32] @ (10fc9c ) │ │ │ │ + ldr r2, [pc, #52] @ (10f91c ) │ │ │ │ + ldr r3, [pc, #32] @ (10f90c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 10fc6e │ │ │ │ - b.n 10fc3a │ │ │ │ + beq.n 10f8de │ │ │ │ + b.n 10f8aa │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - @ instruction: 0xf220000a │ │ │ │ + subs.w r0, r0, #9043968 @ 0x8a0000 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf1e6000a │ │ │ │ - subs.w r0, lr, #10 │ │ │ │ - @ instruction: 0xf18a000a │ │ │ │ - sbc.w r0, lr, #10 │ │ │ │ + sbcs.w r0, r6, #9043968 @ 0x8a0000 │ │ │ │ + adc.w r0, lr, #9043968 @ 0x8a0000 │ │ │ │ + adds.w r0, sl, #9043968 @ 0x8a0000 │ │ │ │ + @ instruction: 0xf4fe000a │ │ │ │ │ │ │ │ -0010fcb0 : │ │ │ │ +0010f920 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ - ldr.w ip, [pc, #204] @ 10fd90 │ │ │ │ - ldr r1, [pc, #204] @ (10fd94 ) │ │ │ │ + ldr.w ip, [pc, #204] @ 10fa00 │ │ │ │ + ldr r1, [pc, #204] @ (10fa04 ) │ │ │ │ mov r4, r0 │ │ │ │ add ip, pc │ │ │ │ - vldr d7, [pc, #188] @ 10fd88 │ │ │ │ + vldr d7, [pc, #188] @ 10f9f8 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movt r2, #513 @ 0x201 │ │ │ │ @@ -262274,79 +261941,412 @@ │ │ │ │ add r3, sp, #8 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #28] │ │ │ │ mov.w r1, #0 │ │ │ │ str r2, [sp, #8] │ │ │ │ ldrd r1, r2, [sp, #40] @ 0x28 │ │ │ │ blx 68c90 │ │ │ │ - ldr r2, [pc, #156] @ (10fd98 ) │ │ │ │ - ldr r3, [pc, #148] @ (10fd94 ) │ │ │ │ + ldr r2, [pc, #156] @ (10fa08 ) │ │ │ │ + ldr r3, [pc, #148] @ (10fa04 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 10fd36 │ │ │ │ + bne.n 10f9a6 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 10fd3a │ │ │ │ + bne.n 10f9aa │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #120] @ (10fd9c ) │ │ │ │ - ldr r3, [pc, #108] @ (10fd94 ) │ │ │ │ + ldr r2, [pc, #120] @ (10fa0c ) │ │ │ │ + ldr r3, [pc, #108] @ (10fa04 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 10fd48 │ │ │ │ + beq.n 10f9b8 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 10fd22 │ │ │ │ + b.n 10f992 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (10fda0 ) │ │ │ │ - ldr r3, [pc, #56] @ (10fd94 ) │ │ │ │ + ldr r2, [pc, #72] @ (10fa10 ) │ │ │ │ + ldr r3, [pc, #56] @ (10fa04 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 10fd36 │ │ │ │ + bne.n 10f9a6 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (10fda4 ) │ │ │ │ - ldr r3, [pc, #28] @ (10fd94 ) │ │ │ │ + ldr r2, [pc, #48] @ (10fa14 ) │ │ │ │ + ldr r3, [pc, #28] @ (10fa04 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 10fd6a │ │ │ │ - b.n 10fd36 │ │ │ │ + beq.n 10f9da │ │ │ │ + b.n 10f9a6 │ │ │ │ + ... │ │ │ │ + @ instruction: 0xf4b0000a │ │ │ │ + asrs r0, r0, #6 │ │ │ │ + movs r0, r0 │ │ │ │ + orns r0, sl, #9043968 @ 0x8a0000 │ │ │ │ + orrs.w r0, r2, #9043968 @ 0x8a0000 │ │ │ │ + ands.w r0, lr, #9043968 @ 0x8a0000 │ │ │ │ + and.w r0, r2, #9043968 @ 0x8a0000 │ │ │ │ + │ │ │ │ +0010fa18 : │ │ │ │ + push {r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ + sub sp, #124 @ 0x7c │ │ │ │ + movs r3, #0 │ │ │ │ + mov r5, r0 │ │ │ │ + add.w lr, sp, #48 @ 0x30 │ │ │ │ + add.w ip, sp, #80 @ 0x50 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + movs r2, #0 │ │ │ │ + strd r2, r3, [sp, #8] │ │ │ │ + strd r2, r3, [sp, #24] │ │ │ │ + strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r2, [pc, #224] @ (10fb28 ) │ │ │ │ + ldr r3, [pc, #228] @ (10fb2c ) │ │ │ │ + ldr r0, [sp, #136] @ 0x88 │ │ │ │ + add r2, pc │ │ │ │ + ldr r1, [sp, #144] @ 0x90 │ │ │ │ + str r0, [sp, #20] │ │ │ │ + str r1, [sp, #36] @ 0x24 │ │ │ │ + vstr d2, [sp, #64] @ 0x40 │ │ │ │ + vstr d3, [sp, #72] @ 0x48 │ │ │ │ + vstr d0, [sp, #48] @ 0x30 │ │ │ │ + vstr d1, [sp, #56] @ 0x38 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str r3, [sp, #116] @ 0x74 │ │ │ │ + mov.w r3, #0 │ │ │ │ + movs r3, #0 │ │ │ │ + movt r3, #769 @ 0x301 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + movs r3, #0 │ │ │ │ + movt r3, #257 @ 0x101 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + str r3, [sp, #32] │ │ │ │ + ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ + stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ + ldmia.w lr, {r0, r1, r2, r3} │ │ │ │ + stmia.w ip, {r0, r1, r2, r3} │ │ │ │ + add r3, sp, #80 @ 0x50 │ │ │ │ + add r2, sp, #32 │ │ │ │ + add r1, sp, #16 │ │ │ │ + mov r0, sp │ │ │ │ + blx 682e4 )@plt> │ │ │ │ + ldr r2, [pc, #148] @ (10fb30 ) │ │ │ │ + ldr r3, [pc, #140] @ (10fb2c ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #116] @ 0x74 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n 10fad6 │ │ │ │ + add sp, #124 @ 0x7c │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n 10fada │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 6b8c0 │ │ │ │ + ldr r2, [pc, #112] @ (10fb34 ) │ │ │ │ + ldr r3, [pc, #100] @ (10fb2c ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #116] @ 0x74 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n 10fae8 │ │ │ │ + blx 69ecc <__stack_chk_fail@plt> │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 6b8c0 │ │ │ │ + b.n 10fac2 │ │ │ │ + add sp, #124 @ 0x7c │ │ │ │ + ldmia.w sp!, {r4, r5, lr} │ │ │ │ + b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #64] @ (10fb38 ) │ │ │ │ + ldr r3, [pc, #48] @ (10fb2c ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #116] @ 0x74 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n 10fad6 │ │ │ │ + blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #40] @ (10fb3c ) │ │ │ │ + ldr r3, [pc, #20] @ (10fb2c ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #116] @ 0x74 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n 10fb0a │ │ │ │ + b.n 10fad6 │ │ │ │ + @ instruction: 0xf39e000a │ │ │ │ + asrs r0, r0, #6 │ │ │ │ + movs r0, r0 │ │ │ │ + sbfx r0, sl, #0, #11 │ │ │ │ + ssat16 r0, #11, r2 │ │ │ │ + @ instruction: 0xf2ee000a │ │ │ │ + @ instruction: 0xf2d2000a │ │ │ │ + │ │ │ │ +0010fb40 : │ │ │ │ + push {r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ + sub sp, #92 @ 0x5c │ │ │ │ + ldr.w lr, [pc, #276] @ 10fc68 │ │ │ │ + vldr d7, [pc, #256] @ 10fc58 │ │ │ │ + movs r3, #0 │ │ │ │ + ldr.w ip, [pc, #272] @ 10fc6c │ │ │ │ + add lr, pc │ │ │ │ + ldr r1, [sp, #104] @ 0x68 │ │ │ │ + mov r5, r0 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + movs r2, #0 │ │ │ │ + str r1, [sp, #20] │ │ │ │ + mov r0, sp │ │ │ │ + strd r2, r3, [sp, #56] @ 0x38 │ │ │ │ + add r1, sp, #16 │ │ │ │ + strd r2, r3, [sp, #64] @ 0x40 │ │ │ │ + strd r2, r3, [sp, #72] @ 0x48 │ │ │ │ + add r3, sp, #48 @ 0x30 │ │ │ │ + vstr d7, [sp, #48] @ 0x30 │ │ │ │ + add r2, sp, #32 │ │ │ │ + vldr d7, [pc, #220] @ 10fc60 │ │ │ │ + ldr.w ip, [lr, ip] │ │ │ │ + ldr r4, [sp, #112] @ 0x70 │ │ │ │ + ldr.w ip, [ip] │ │ │ │ + str.w ip, [sp, #84] @ 0x54 │ │ │ │ + mov.w ip, #0 │ │ │ │ + mov.w ip, #0 │ │ │ │ + movt ip, #769 @ 0x301 │ │ │ │ + str r4, [sp, #36] @ 0x24 │ │ │ │ + str.w ip, [sp] │ │ │ │ + mov.w ip, #0 │ │ │ │ + movt ip, #257 @ 0x101 │ │ │ │ + vstr d7, [sp, #8] │ │ │ │ + str.w ip, [sp, #16] │ │ │ │ + str.w ip, [sp, #32] │ │ │ │ + vstr d7, [sp, #24] │ │ │ │ + vstr d7, [sp, #40] @ 0x28 │ │ │ │ + blx 682e4 )@plt> │ │ │ │ + ldr r2, [pc, #168] @ (10fc70 ) │ │ │ │ + ldr r3, [pc, #160] @ (10fc6c ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #84] @ 0x54 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n 10fc02 │ │ │ │ + add sp, #92 @ 0x5c │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n 10fc06 │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 6b8c0 │ │ │ │ + ldr r2, [pc, #132] @ (10fc74 ) │ │ │ │ + ldr r3, [pc, #120] @ (10fc6c ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #84] @ 0x54 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n 10fc14 │ │ │ │ + blx 69ecc <__stack_chk_fail@plt> │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 6b8c0 │ │ │ │ + b.n 10fbee │ │ │ │ + add sp, #92 @ 0x5c │ │ │ │ + ldmia.w sp!, {r4, r5, lr} │ │ │ │ + b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #84] @ (10fc78 ) │ │ │ │ + ldr r3, [pc, #68] @ (10fc6c ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #84] @ 0x54 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n 10fc02 │ │ │ │ + blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #60] @ (10fc7c ) │ │ │ │ + ldr r3, [pc, #40] @ (10fc6c ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #84] @ 0x54 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n 10fc36 │ │ │ │ + b.n 10fc02 │ │ │ │ + nop.w │ │ │ │ + movs r0, r0 │ │ │ │ + movs r0, r0 │ │ │ │ + b.n 10fc60 │ │ │ │ + eors r7, r5 │ │ │ │ + ... │ │ │ │ + @ instruction: 0xf28a000a │ │ │ │ + asrs r0, r0, #6 │ │ │ │ + movs r0, r0 │ │ │ │ + @ instruction: 0xf21e000a │ │ │ │ + @ instruction: 0xf1f6000a │ │ │ │ + rsb r0, r2, #10 │ │ │ │ + sub.w r0, r6, #10 │ │ │ │ + │ │ │ │ +0010fc80 : │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ + sub sp, #72 @ 0x48 │ │ │ │ + vldr d7, [pc, #236] @ 10fd80 │ │ │ │ + mov r4, r0 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + ldr r3, [sp, #80] @ 0x50 │ │ │ │ + ldr r2, [pc, #244] @ (10fd90 ) │ │ │ │ + str r3, [sp, #20] │ │ │ │ + movs r3, #0 │ │ │ │ + movt r3, #769 @ 0x301 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + movs r3, #0 │ │ │ │ + movt r3, #257 @ 0x101 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [pc, #224] @ (10fd94 ) │ │ │ │ + vstr d7, [sp, #8] │ │ │ │ + vstr d7, [sp, #24] │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str r3, [sp, #68] @ 0x44 │ │ │ │ + mov.w r3, #0 │ │ │ │ + blx 68c60 │ │ │ │ + vldr d7, [pc, #188] @ 10fd88 │ │ │ │ + movs r1, #0 │ │ │ │ + mov r2, r0 │ │ │ │ + add r3, sp, #32 │ │ │ │ + movs r0, #0 │ │ │ │ + strd r0, r1, [sp, #40] @ 0x28 │ │ │ │ + strd r0, r1, [sp, #48] @ 0x30 │ │ │ │ + strd r0, r1, [sp, #56] @ 0x38 │ │ │ │ + add r1, sp, #16 │ │ │ │ + mov r0, sp │ │ │ │ + vstr d7, [sp, #32] │ │ │ │ + blx 682e4 )@plt> │ │ │ │ + ldr r2, [pc, #168] @ (10fd98 ) │ │ │ │ + ldr r3, [pc, #164] @ (10fd94 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #68] @ 0x44 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n 10fd28 │ │ │ │ + add sp, #72 @ 0x48 │ │ │ │ + pop {r4, pc} │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n 10fd2c │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 6b8c0 │ │ │ │ + ldr r2, [pc, #132] @ (10fd9c ) │ │ │ │ + ldr r3, [pc, #124] @ (10fd94 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #68] @ 0x44 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n 10fd3a │ │ │ │ + blx 69ecc <__stack_chk_fail@plt> │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 6b8c0 │ │ │ │ + b.n 10fd14 │ │ │ │ + add sp, #72 @ 0x48 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #84] @ (10fda0 ) │ │ │ │ + ldr r3, [pc, #72] @ (10fd94 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #68] @ 0x44 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n 10fd28 │ │ │ │ + blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #60] @ (10fda4 ) │ │ │ │ + ldr r3, [pc, #44] @ (10fd94 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #68] @ 0x44 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n 10fd5c │ │ │ │ + b.n 10fd28 │ │ │ │ + nop │ │ │ │ + nop.w │ │ │ │ ... │ │ │ │ - @ instruction: 0xf120000a │ │ │ │ + b.n 10fd90 │ │ │ │ + eors r7, r5 │ │ │ │ + @ instruction: 0xf13a000a │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0ea000a │ │ │ │ - @ instruction: 0xf0c2000a │ │ │ │ - eor.w r0, lr, #10 │ │ │ │ - orns r0, r2, #10 │ │ │ │ + @ instruction: 0xf0f8000a │ │ │ │ + @ instruction: 0xf0d0000a │ │ │ │ + eors.w r0, ip, #10 │ │ │ │ + eor.w r0, r0, #10 │ │ │ │ │ │ │ │ 0010fda8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -294725,6294 +294725,4904 @@ │ │ │ │ add r6, sp, #728 @ 0x2d8 │ │ │ │ movs r1, r1 │ │ │ │ add r6, sp, #520 @ 0x208 │ │ │ │ movs r1, r1 │ │ │ │ add r6, sp, #408 @ 0x198 │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -00123fb8 : │ │ │ │ - push {r4, lr} │ │ │ │ +00123fb8 : │ │ │ │ + push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ - sub sp, #80 @ 0x50 │ │ │ │ - ldr.w ip, [pc, #260] @ 1240d0 │ │ │ │ - mov r4, r0 │ │ │ │ - add r0, sp, #56 @ 0x38 │ │ │ │ - add ip, pc │ │ │ │ - vldr d7, [pc, #244] @ 1240c8 │ │ │ │ - ldr r3, [sp, #108] @ 0x6c │ │ │ │ - add r1, sp, #24 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr r3, [sp, #88] @ 0x58 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - str r0, [sp, #4] │ │ │ │ - ldr r3, [sp, #96] @ 0x60 │ │ │ │ - ldr r0, [pc, #236] @ (1240d4 ) │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - ldr r3, [sp, #112] @ 0x70 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - add r2, sp, #40 @ 0x28 │ │ │ │ - str r3, [sp, #60] @ 0x3c │ │ │ │ - ldr r3, [sp, #104] @ 0x68 │ │ │ │ - ldr.w r0, [ip, r0] │ │ │ │ + str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ + sub sp, #44 @ 0x2c │ │ │ │ + ldr.w lr, [pc, #244] @ 1240c0 │ │ │ │ + ldr.w ip, [pc, #244] @ 1240c4 │ │ │ │ + mov r5, r0 │ │ │ │ + add lr, pc │ │ │ │ + movs r0, #0 │ │ │ │ + movt r0, #513 @ 0x201 │ │ │ │ + ldrb.w r3, [sp, #68] @ 0x44 │ │ │ │ + ldr r4, [sp, #56] @ 0x38 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + subs r3, #0 │ │ │ │ + strd r0, r4, [sp, #16] │ │ │ │ + it ne │ │ │ │ + movne r3, #1 │ │ │ │ + ldrb.w r1, [sp, #64] @ 0x40 │ │ │ │ + mov r0, sp │ │ │ │ + vldr d7, [pc, #196] @ 1240b8 │ │ │ │ + ldr.w ip, [lr, ip] │ │ │ │ + subs r2, r1, #0 │ │ │ │ + it ne │ │ │ │ + movne r2, #1 │ │ │ │ + add r1, sp, #16 │ │ │ │ + ldr.w ip, [ip] │ │ │ │ + str.w ip, [sp, #36] @ 0x24 │ │ │ │ mov.w ip, #0 │ │ │ │ - movt ip, #257 @ 0x101 │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - str r0, [sp, #76] @ 0x4c │ │ │ │ - mov.w r0, #0 │ │ │ │ - add r0, sp, #8 │ │ │ │ - str.w ip, [sp, #8] │ │ │ │ - str.w ip, [sp, #24] │ │ │ │ - str.w ip, [sp, #56] @ 0x38 │ │ │ │ mov.w ip, #0 │ │ │ │ - movt ip, #513 @ 0x201 │ │ │ │ - vstr d7, [sp, #16] │ │ │ │ - str.w ip, [sp, #40] @ 0x28 │ │ │ │ - vstr d7, [sp, #32] │ │ │ │ - vstr d7, [sp, #48] @ 0x30 │ │ │ │ - vstr d7, [sp, #64] @ 0x40 │ │ │ │ - blx 69404 │ │ │ │ - ldr r2, [pc, #160] @ (1240d8 ) │ │ │ │ - ldr r3, [pc, #156] @ (1240d4 ) │ │ │ │ + movt ip, #257 @ 0x101 │ │ │ │ + vstr d7, [sp, #8] │ │ │ │ + str.w ip, [sp] │ │ │ │ + vstr d7, [sp, #24] │ │ │ │ + blx 6a7d8 │ │ │ │ + ldr r2, [pc, #160] @ (1240c8 ) │ │ │ │ + ldr r3, [pc, #152] @ (1240c4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #76] @ 0x4c │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 124070 │ │ │ │ - add sp, #80 @ 0x50 │ │ │ │ - pop {r4, pc} │ │ │ │ + bne.n 124062 │ │ │ │ + add sp, #44 @ 0x2c │ │ │ │ + pop {r4, r5, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 124074 │ │ │ │ + bne.n 124066 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ + mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #124] @ (1240dc ) │ │ │ │ - ldr r3, [pc, #116] @ (1240d4 ) │ │ │ │ + ldr r2, [pc, #124] @ (1240cc ) │ │ │ │ + ldr r3, [pc, #112] @ (1240c4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #76] @ 0x4c │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 124082 │ │ │ │ + beq.n 124074 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ + mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12405c │ │ │ │ - add sp, #80 @ 0x50 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ + b.n 12404e │ │ │ │ + add sp, #44 @ 0x2c │ │ │ │ + ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (1240e0 ) │ │ │ │ - ldr r3, [pc, #64] @ (1240d4 ) │ │ │ │ + ldr r2, [pc, #76] @ (1240d0 ) │ │ │ │ + ldr r3, [pc, #60] @ (1240c4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #76] @ 0x4c │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 124070 │ │ │ │ + bne.n 124062 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (1240e4 ) │ │ │ │ - ldr r3, [pc, #36] @ (1240d4 ) │ │ │ │ + ldr r2, [pc, #52] @ (1240d4 ) │ │ │ │ + ldr r3, [pc, #32] @ (1240c4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #76] @ 0x4c │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 1240a4 │ │ │ │ - b.n 124070 │ │ │ │ - nop │ │ │ │ + beq.n 124096 │ │ │ │ + b.n 124062 │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - add r6, sp, #96 @ 0x60 │ │ │ │ + add r6, sp, #88 @ 0x58 │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #704 @ 0x2c0 │ │ │ │ + add r5, sp, #760 @ 0x2f8 │ │ │ │ movs r1, r1 │ │ │ │ - add r5, sp, #544 @ 0x220 │ │ │ │ + add r5, sp, #600 @ 0x258 │ │ │ │ movs r1, r1 │ │ │ │ - add r5, sp, #336 @ 0x150 │ │ │ │ + add r5, sp, #392 @ 0x188 │ │ │ │ movs r1, r1 │ │ │ │ - add r5, sp, #224 @ 0xe0 │ │ │ │ + add r5, sp, #280 @ 0x118 │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -001240e8 : │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ +001240d8 : │ │ │ │ + push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ - vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ - sub sp, #64 @ 0x40 │ │ │ │ - vmov.f64 d8, d0 │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r3, [sp, #88] @ 0x58 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - ldr r3, [sp, #96] @ 0x60 │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - movs r3, #0 │ │ │ │ - movt r3, #513 @ 0x201 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - movs r2, #0 │ │ │ │ - movs r3, #0 │ │ │ │ - strd r2, r3, [sp, #16] │ │ │ │ - strd r2, r3, [sp, #32] │ │ │ │ - strd r2, r3, [sp, #48] @ 0x30 │ │ │ │ - ldr r2, [pc, #200] @ (1241f0 ) │ │ │ │ - ldr r3, [pc, #204] @ (1241f4 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r5, [sp, #104] @ 0x68 │ │ │ │ - ldr r4, [sp, #108] @ 0x6c │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #60] @ 0x3c │ │ │ │ - mov.w r3, #0 │ │ │ │ + str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ + sub sp, #40 @ 0x28 │ │ │ │ + ldr.w lr, [pc, #236] @ 1241d8 │ │ │ │ + ldr.w ip, [pc, #236] @ 1241dc │ │ │ │ + mov r4, r0 │ │ │ │ + vldr d7, [pc, #220] @ 1241d0 │ │ │ │ + add lr, pc │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ movs r3, #0 │ │ │ │ - movt r3, #257 @ 0x101 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - str r3, [sp, #24] │ │ │ │ - blx 68c60 │ │ │ │ - strd r4, r0, [sp] │ │ │ │ - vmov.f64 d0, d8 │ │ │ │ - mov r3, r5 │ │ │ │ - add r2, sp, #40 @ 0x28 │ │ │ │ - add r1, sp, #24 │ │ │ │ - add r0, sp, #8 │ │ │ │ - blx 69404 │ │ │ │ - ldr r2, [pc, #156] @ (1241f8 ) │ │ │ │ - ldr r3, [pc, #148] @ (1241f4 ) │ │ │ │ + str r2, [sp, #4] │ │ │ │ + str r0, [sp, #20] │ │ │ │ + mov r0, r3 │ │ │ │ + ldrb.w r1, [sp, #56] @ 0x38 │ │ │ │ + movt r0, #513 @ 0x201 │ │ │ │ + vstr d7, [sp, #8] │ │ │ │ + vstr d7, [sp, #24] │ │ │ │ + subs r2, r1, r3 │ │ │ │ + ldr.w ip, [lr, ip] │ │ │ │ + it ne │ │ │ │ + movne r2, #1 │ │ │ │ + add r1, sp, #16 │ │ │ │ + ldr.w ip, [ip] │ │ │ │ + str.w ip, [sp, #36] @ 0x24 │ │ │ │ + mov.w ip, #0 │ │ │ │ + mov ip, r3 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + mov r0, sp │ │ │ │ + movt ip, #257 @ 0x101 │ │ │ │ + str.w ip, [sp] │ │ │ │ + blx 6a7d8 │ │ │ │ + ldr r2, [pc, #160] @ (1241e0 ) │ │ │ │ + ldr r3, [pc, #156] @ (1241dc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #60] @ 0x3c │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12419a │ │ │ │ - add sp, #64 @ 0x40 │ │ │ │ - vpop {d8} │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + bne.n 124178 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 12419e │ │ │ │ + bne.n 12417c │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ - mov r0, r6 │ │ │ │ + mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #116] @ (1241fc ) │ │ │ │ - ldr r3, [pc, #104] @ (1241f4 ) │ │ │ │ + ldr r2, [pc, #124] @ (1241e4 ) │ │ │ │ + ldr r3, [pc, #116] @ (1241dc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #60] @ 0x3c │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 1241ac │ │ │ │ + beq.n 12418a │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ - mov r0, r6 │ │ │ │ + mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 124186 │ │ │ │ - add sp, #64 @ 0x40 │ │ │ │ - vpop {d8} │ │ │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ + b.n 124164 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #64] @ (124200 ) │ │ │ │ - ldr r3, [pc, #48] @ (1241f4 ) │ │ │ │ + ldr r2, [pc, #76] @ (1241e8 ) │ │ │ │ + ldr r3, [pc, #64] @ (1241dc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #60] @ 0x3c │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12419a │ │ │ │ + bne.n 124178 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #40] @ (124204 ) │ │ │ │ - ldr r3, [pc, #20] @ (1241f4 ) │ │ │ │ + ldr r2, [pc, #52] @ (1241ec ) │ │ │ │ + ldr r3, [pc, #36] @ (1241dc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #60] @ 0x3c │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 1241d2 │ │ │ │ - b.n 12419a │ │ │ │ - add r4, sp, #768 @ 0x300 │ │ │ │ + beq.n 1241ac │ │ │ │ + b.n 124178 │ │ │ │ + nop │ │ │ │ + nop.w │ │ │ │ + ... │ │ │ │ + add r4, sp, #968 @ 0x3c8 │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #552 @ 0x228 │ │ │ │ + add r4, sp, #672 @ 0x2a0 │ │ │ │ movs r1, r1 │ │ │ │ - add r4, sp, #376 @ 0x178 │ │ │ │ + add r4, sp, #512 @ 0x200 │ │ │ │ movs r1, r1 │ │ │ │ - add r4, sp, #152 @ 0x98 │ │ │ │ + add r4, sp, #304 @ 0x130 │ │ │ │ movs r1, r1 │ │ │ │ - add r4, sp, #40 @ 0x28 │ │ │ │ + add r4, sp, #192 @ 0xc0 │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -00124208 : │ │ │ │ - push {r4, r5, lr} │ │ │ │ +001241f0 : │ │ │ │ + push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ - vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ - sub sp, #68 @ 0x44 │ │ │ │ - movs r1, #0 │ │ │ │ - movt r1, #257 @ 0x101 │ │ │ │ - vmov.f64 d8, d0 │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r3, [sp, #88] @ 0x58 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - ldr r3, [sp, #96] @ 0x60 │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - movs r3, #0 │ │ │ │ - movt r3, #513 @ 0x201 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - movs r2, #0 │ │ │ │ + str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ + sub sp, #40 @ 0x28 │ │ │ │ + ldr.w lr, [pc, #228] @ 1242e8 │ │ │ │ + ldr.w ip, [pc, #228] @ 1242ec │ │ │ │ + mov r4, r0 │ │ │ │ + vldr d7, [pc, #212] @ 1242e0 │ │ │ │ + add lr, pc │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ movs r3, #0 │ │ │ │ - strd r2, r3, [sp, #16] │ │ │ │ - strd r2, r3, [sp, #32] │ │ │ │ - strd r2, r3, [sp, #48] @ 0x30 │ │ │ │ - ldr r2, [pc, #196] @ (124310 ) │ │ │ │ - ldr r3, [pc, #196] @ (124314 ) │ │ │ │ - add r2, pc │ │ │ │ - str r1, [sp, #8] │ │ │ │ - str r1, [sp, #24] │ │ │ │ - ldr r4, [sp, #104] @ 0x68 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #60] @ 0x3c │ │ │ │ - mov.w r3, #0 │ │ │ │ - blx 68c60 │ │ │ │ - movs r1, #1 │ │ │ │ - vmov.f64 d0, d8 │ │ │ │ - strd r1, r0, [sp] │ │ │ │ - mov r3, r4 │ │ │ │ - add r2, sp, #40 @ 0x28 │ │ │ │ - add r1, sp, #24 │ │ │ │ - add r0, sp, #8 │ │ │ │ - blx 69404 │ │ │ │ - ldr r2, [pc, #156] @ (124318 ) │ │ │ │ - ldr r3, [pc, #148] @ (124314 ) │ │ │ │ + str r2, [sp, #4] │ │ │ │ + add r1, sp, #16 │ │ │ │ + str r0, [sp, #20] │ │ │ │ + mov r0, r3 │ │ │ │ + vstr d7, [sp, #8] │ │ │ │ + movt r0, #513 @ 0x201 │ │ │ │ + vstr d7, [sp, #24] │ │ │ │ + mov r2, r3 │ │ │ │ + ldr.w ip, [lr, ip] │ │ │ │ + ldr.w ip, [ip] │ │ │ │ + str.w ip, [sp, #36] @ 0x24 │ │ │ │ + mov.w ip, #0 │ │ │ │ + mov ip, r3 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + mov r0, sp │ │ │ │ + movt ip, #257 @ 0x101 │ │ │ │ + str.w ip, [sp] │ │ │ │ + blx 6a7d8 │ │ │ │ + ldr r2, [pc, #160] @ (1242f0 ) │ │ │ │ + ldr r3, [pc, #156] @ (1242ec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #60] @ 0x3c │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1242ba │ │ │ │ - add sp, #68 @ 0x44 │ │ │ │ - vpop {d8} │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + bne.n 124288 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 1242be │ │ │ │ + bne.n 12428c │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #116] @ (12431c ) │ │ │ │ - ldr r3, [pc, #104] @ (124314 ) │ │ │ │ + ldr r2, [pc, #124] @ (1242f4 ) │ │ │ │ + ldr r3, [pc, #116] @ (1242ec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #60] @ 0x3c │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 1242cc │ │ │ │ + beq.n 12429a │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 1242a6 │ │ │ │ - add sp, #68 @ 0x44 │ │ │ │ - vpop {d8} │ │ │ │ - ldmia.w sp!, {r4, r5, lr} │ │ │ │ + b.n 124274 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #64] @ (124320 ) │ │ │ │ - ldr r3, [pc, #48] @ (124314 ) │ │ │ │ + ldr r2, [pc, #76] @ (1242f8 ) │ │ │ │ + ldr r3, [pc, #64] @ (1242ec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #60] @ 0x3c │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1242ba │ │ │ │ + bne.n 124288 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #40] @ (124324 ) │ │ │ │ - ldr r3, [pc, #20] @ (124314 ) │ │ │ │ + ldr r2, [pc, #52] @ (1242fc ) │ │ │ │ + ldr r3, [pc, #36] @ (1242ec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #60] @ 0x3c │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 1242f2 │ │ │ │ - b.n 1242ba │ │ │ │ - add r3, sp, #616 @ 0x268 │ │ │ │ + beq.n 1242bc │ │ │ │ + b.n 124288 │ │ │ │ + nop │ │ │ │ + nop.w │ │ │ │ + ... │ │ │ │ + add r3, sp, #872 @ 0x368 │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #424 @ 0x1a8 │ │ │ │ + add r3, sp, #608 @ 0x260 │ │ │ │ movs r1, r1 │ │ │ │ - add r3, sp, #248 @ 0xf8 │ │ │ │ + add r3, sp, #448 @ 0x1c0 │ │ │ │ movs r1, r1 │ │ │ │ - add r3, sp, #24 │ │ │ │ + add r3, sp, #240 @ 0xf0 │ │ │ │ movs r1, r1 │ │ │ │ - add r2, sp, #936 @ 0x3a8 │ │ │ │ + add r3, sp, #128 @ 0x80 │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -00124328 : │ │ │ │ - push {r4, r5, lr} │ │ │ │ +00124300 : │ │ │ │ + push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ - sub sp, #68 @ 0x44 │ │ │ │ - movs r1, #0 │ │ │ │ - movt r1, #257 @ 0x101 │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - ldr r3, [sp, #88] @ 0x58 │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - movs r3, #0 │ │ │ │ - movt r3, #513 @ 0x201 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - movs r2, #0 │ │ │ │ + str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ + sub sp, #40 @ 0x28 │ │ │ │ + ldr.w lr, [pc, #236] @ 124400 │ │ │ │ + ldr.w ip, [pc, #236] @ 124404 │ │ │ │ + mov r4, r0 │ │ │ │ + vldr d7, [pc, #212] @ 1243f0 │ │ │ │ + add lr, pc │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ movs r3, #0 │ │ │ │ - strd r2, r3, [sp, #16] │ │ │ │ - strd r2, r3, [sp, #32] │ │ │ │ - strd r2, r3, [sp, #48] @ 0x30 │ │ │ │ - ldr r2, [pc, #196] @ (124428 ) │ │ │ │ - ldr r3, [pc, #196] @ (12442c ) │ │ │ │ - add r2, pc │ │ │ │ - str r1, [sp, #8] │ │ │ │ - str r1, [sp, #24] │ │ │ │ - ldr r4, [sp, #96] @ 0x60 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #60] @ 0x3c │ │ │ │ - mov.w r3, #0 │ │ │ │ - blx 68c60 │ │ │ │ - movs r1, #1 │ │ │ │ - vldr d0, [pc, #160] @ 124420 │ │ │ │ - strd r1, r0, [sp] │ │ │ │ - mov r3, r4 │ │ │ │ - add r2, sp, #40 @ 0x28 │ │ │ │ - add r1, sp, #24 │ │ │ │ - add r0, sp, #8 │ │ │ │ - blx 69404 │ │ │ │ - ldr r2, [pc, #156] @ (124430 ) │ │ │ │ - ldr r3, [pc, #148] @ (12442c ) │ │ │ │ + str r2, [sp, #4] │ │ │ │ + add r1, sp, #16 │ │ │ │ + str r0, [sp, #20] │ │ │ │ + mov r0, r3 │ │ │ │ + vstr d7, [sp, #8] │ │ │ │ + movt r0, #513 @ 0x201 │ │ │ │ + vstr d7, [sp, #24] │ │ │ │ + mov r2, r3 │ │ │ │ + ldr.w ip, [lr, ip] │ │ │ │ + vldr d2, [pc, #184] @ 1243f8 │ │ │ │ + ldr.w ip, [ip] │ │ │ │ + str.w ip, [sp, #36] @ 0x24 │ │ │ │ + mov.w ip, #0 │ │ │ │ + mov ip, r3 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + mov r0, sp │ │ │ │ + movt ip, #257 @ 0x101 │ │ │ │ + str.w ip, [sp] │ │ │ │ + blx 6a7d8 │ │ │ │ + ldr r2, [pc, #164] @ (124408 ) │ │ │ │ + ldr r3, [pc, #160] @ (124404 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #60] @ 0x3c │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1243ce │ │ │ │ - add sp, #68 @ 0x44 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + bne.n 12439c │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 1243d2 │ │ │ │ + bne.n 1243a0 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #120] @ (124434 ) │ │ │ │ - ldr r3, [pc, #108] @ (12442c ) │ │ │ │ + ldr r2, [pc, #128] @ (12440c ) │ │ │ │ + ldr r3, [pc, #120] @ (124404 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #60] @ 0x3c │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 1243e0 │ │ │ │ + beq.n 1243ae │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 1243ba │ │ │ │ - add sp, #68 @ 0x44 │ │ │ │ - ldmia.w sp!, {r4, r5, lr} │ │ │ │ + b.n 124388 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (124438 ) │ │ │ │ - ldr r3, [pc, #56] @ (12442c ) │ │ │ │ + ldr r2, [pc, #80] @ (124410 ) │ │ │ │ + ldr r3, [pc, #68] @ (124404 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #60] @ 0x3c │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1243ce │ │ │ │ + bne.n 12439c │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (12443c ) │ │ │ │ - ldr r3, [pc, #28] @ (12442c ) │ │ │ │ + ldr r2, [pc, #56] @ (124414 ) │ │ │ │ + ldr r3, [pc, #40] @ (124404 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #60] @ 0x3c │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 124402 │ │ │ │ - b.n 1243ce │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ + beq.n 1243d0 │ │ │ │ + b.n 12439c │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ strh r0, [r0, #0] │ │ │ │ - ands r1, r7 │ │ │ │ - add r2, sp, #520 @ 0x208 │ │ │ │ + eors r6, r4 │ │ │ │ + add r2, sp, #808 @ 0x328 │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #328 @ 0x148 │ │ │ │ + add r2, sp, #528 @ 0x210 │ │ │ │ movs r1, r1 │ │ │ │ - add r2, sp, #168 @ 0xa8 │ │ │ │ + add r2, sp, #368 @ 0x170 │ │ │ │ movs r1, r1 │ │ │ │ - add r1, sp, #984 @ 0x3d8 │ │ │ │ + add r2, sp, #160 @ 0xa0 │ │ │ │ movs r1, r1 │ │ │ │ - add r1, sp, #872 @ 0x368 │ │ │ │ + add r2, sp, #48 @ 0x30 │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -00124440 : │ │ │ │ - push {r4, r5, lr} │ │ │ │ +00124418 : │ │ │ │ + push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #384] @ (1245d0 ) │ │ │ │ - sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #384] @ (1245d4 ) │ │ │ │ - mov r5, r0 │ │ │ │ - add r2, pc │ │ │ │ - ldr r4, [pc, #380] @ (1245d8 ) │ │ │ │ - add r0, sp, #16 │ │ │ │ - add r4, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - mov.w r3, #0 │ │ │ │ - blx 699f0 │ │ │ │ - movs r0, #8 │ │ │ │ - blx 682b4 │ │ │ │ - ldrd r1, r3, [sp, #16] │ │ │ │ - strd r1, r3, [r0] │ │ │ │ - mov r2, r0 │ │ │ │ - asrs r1, r0, #31 │ │ │ │ - cbz r3, 12449e │ │ │ │ - ldr r0, [pc, #344] @ (1245dc ) │ │ │ │ - ldr r4, [r4, r0] │ │ │ │ - ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 1244b8 │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ - adds r0, #1 │ │ │ │ - str r0, [r3, #4] │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ - add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ - cmp r0, #1 │ │ │ │ - str.w ip, [r3, #4] │ │ │ │ - beq.n 124500 │ │ │ │ - ldr r0, [pc, #320] @ (1245e0 ) │ │ │ │ - ldr r3, [pc, #304] @ (1245d4 ) │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r0, r3] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - eors r0, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n 12456e │ │ │ │ - mov r0, r2 │ │ │ │ - add sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - adds r3, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex ip, [r3] │ │ │ │ - add.w ip, ip, #1 │ │ │ │ - strex r0, ip, [r3] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 1244be │ │ │ │ - dmb ish │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 12449e │ │ │ │ - ldrsb.w r0, [r4] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 124490 │ │ │ │ - add.w ip, r3, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r0, [ip] │ │ │ │ - add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ - strex r5, lr, [ip] │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.n 1244e8 │ │ │ │ - cmp r0, #1 │ │ │ │ - dmb ish │ │ │ │ - bne.n 12449e │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - strd r2, r1, [sp, #8] │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ - mov r0, r3 │ │ │ │ - blx r2 │ │ │ │ - ldrsb.w r0, [r4] │ │ │ │ - ldrd r3, r2, [sp, #4] │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - cbz r0, 124536 │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ - subs r4, r0, #1 │ │ │ │ - str r4, [r3, #8] │ │ │ │ - cmp r0, #1 │ │ │ │ - bne.n 12449e │ │ │ │ - ldr r4, [r3, #0] │ │ │ │ + sub sp, #40 @ 0x28 │ │ │ │ + ldr.w lr, [pc, #252] @ 124528 │ │ │ │ + ldr.w ip, [pc, #252] @ 12452c │ │ │ │ + mov r4, r0 │ │ │ │ + vldr d7, [pc, #220] @ 124510 │ │ │ │ + add lr, pc │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ + movs r3, #0 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + add r1, sp, #16 │ │ │ │ + str r0, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ - strd r2, r1, [sp, #4] │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ - blx r3 │ │ │ │ - ldrd r2, r1, [sp, #4] │ │ │ │ - b.n 12449e │ │ │ │ - add.w r4, r3, #8 │ │ │ │ - dmb ish │ │ │ │ - ldrex r0, [r4] │ │ │ │ - add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ - strex lr, ip, [r4] │ │ │ │ - cmp.w lr, #0 │ │ │ │ - bne.n 12453e │ │ │ │ - dmb ish │ │ │ │ - b.n 124520 │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (1245e4 ) │ │ │ │ - ldr r3, [pc, #116] @ (1245d4 ) │ │ │ │ + vstr d7, [sp, #8] │ │ │ │ + movt r0, #513 @ 0x201 │ │ │ │ + vstr d7, [sp, #24] │ │ │ │ + mov r2, r3 │ │ │ │ + ldr.w ip, [lr, ip] │ │ │ │ + vldr d2, [pc, #192] @ 124518 │ │ │ │ + ldr.w ip, [ip] │ │ │ │ + str.w ip, [sp, #36] @ 0x24 │ │ │ │ + mov.w ip, #0 │ │ │ │ + vldr d1, [pc, #184] @ 124520 │ │ │ │ + mov ip, r3 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + mov r0, sp │ │ │ │ + movt ip, #257 @ 0x101 │ │ │ │ + str.w ip, [sp] │ │ │ │ + blx 6a7d8 │ │ │ │ + ldr r2, [pc, #176] @ (124530 ) │ │ │ │ + ldr r3, [pc, #172] @ (12452c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 1245ca │ │ │ │ - blx 69ecc <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r3, 124582 │ │ │ │ - mov r0, r3 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - bl 6cae8 │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r3, r1 │ │ │ │ - cmp r3, #1 │ │ │ │ - bne.n 1245a4 │ │ │ │ + bne.n 1244b8 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + pop {r4, pc} │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n 1244bc │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 6b8c0 │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - movs r2, #0 │ │ │ │ - mov r1, r2 │ │ │ │ - b.n 12449e │ │ │ │ - mov r3, r1 │ │ │ │ - b.n 124586 │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 124596 │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (1245e8 ) │ │ │ │ - ldr r3, [pc, #24] @ (1245d4 ) │ │ │ │ + ldr r2, [pc, #140] @ (124534 ) │ │ │ │ + ldr r3, [pc, #132] @ (12452c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12456e │ │ │ │ - blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - nop │ │ │ │ - add r1, sp, #584 @ 0x248 │ │ │ │ - movs r1, r1 │ │ │ │ - asrs r0, r0, #6 │ │ │ │ - movs r0, r0 │ │ │ │ - add r1, sp, #560 @ 0x230 │ │ │ │ - movs r1, r1 │ │ │ │ - asrs r4, r0, #7 │ │ │ │ - movs r0, r0 │ │ │ │ - add r1, sp, #280 @ 0x118 │ │ │ │ - movs r1, r1 │ │ │ │ - add r0, sp, #552 @ 0x228 │ │ │ │ - movs r1, r1 │ │ │ │ - add r0, sp, #184 @ 0xb8 │ │ │ │ - movs r1, r1 │ │ │ │ - │ │ │ │ -001245ec : │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ - mov sl, r2 │ │ │ │ - ldr r2, [pc, #704] @ (1248c0 ) │ │ │ │ - ldr r3, [pc, #704] @ (1248c4 ) │ │ │ │ - sub sp, #52 @ 0x34 │ │ │ │ - add r2, pc │ │ │ │ - ldr r5, [pc, #704] @ (1248c8 ) │ │ │ │ - mov r1, sl │ │ │ │ - mov r4, r0 │ │ │ │ - add r5, pc │ │ │ │ - ldr.w r9, [sp, #88] @ 0x58 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - movs r2, #0 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - mov.w r3, #0 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - ldr.w r3, [r3, #676] @ 0x2a4 │ │ │ │ - blx r3 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 124720 │ │ │ │ - add r6, sp, #28 │ │ │ │ - add.w r8, sp, #20 │ │ │ │ - str r6, [sp, #20] │ │ │ │ - blx 6a95c │ │ │ │ - mov fp, r0 │ │ │ │ - cmp r0, #15 │ │ │ │ - str r0, [sp, #8] │ │ │ │ - bhi.n 124706 │ │ │ │ - cmp r0, #1 │ │ │ │ - bne.w 1247ee │ │ │ │ - ldrsb.w r3, [r7] │ │ │ │ - strb.w r3, [sp, #28] │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - movs r7, #0 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - mov r1, sl │ │ │ │ - strb r7, [r0, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - ldr.w r3, [r3, #680] @ 0x2a8 │ │ │ │ - blx r3 │ │ │ │ - ldrd r2, r3, [r9] │ │ │ │ - strd r2, r3, [sp, #8] │ │ │ │ - cbz r3, 124682 │ │ │ │ - ldr r2, [pc, #600] @ (1248cc ) │ │ │ │ - ldr r2, [r5, r2] │ │ │ │ - ldrsb.w r2, [r2] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.n 12472c │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - add r2, sp, #8 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, sp │ │ │ │ - blx 6917c , std::allocator > const&, cv::Ptr)@plt> │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - cbz r7, 1246ac │ │ │ │ - ldr r3, [pc, #568] @ (1248cc ) │ │ │ │ - ldr.w r9, [r5, r3] │ │ │ │ - ldrsb.w r3, [r9] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 1247ac │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - subs r2, r3, #1 │ │ │ │ - cmp r3, #1 │ │ │ │ - str r2, [r7, #4] │ │ │ │ - beq.w 1247ca │ │ │ │ - movs r0, #8 │ │ │ │ - blx 682b4 │ │ │ │ - ldrd r3, r7, [sp] │ │ │ │ - mov r4, r0 │ │ │ │ - strd r3, r7, [r0] │ │ │ │ - cbz r7, 1246dc │ │ │ │ - ldr r3, [pc, #524] @ (1248cc ) │ │ │ │ - ldr.w r9, [r5, r3] │ │ │ │ - ldrsb.w r3, [r9] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 124746 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r7, #4] │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - subs r2, r3, #1 │ │ │ │ - cmp r3, #1 │ │ │ │ - str r2, [r7, #4] │ │ │ │ - beq.n 124788 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - cmp r0, r6 │ │ │ │ - beq.n 1246e6 │ │ │ │ - blx 699b4 │ │ │ │ + beq.n 1244ca │ │ │ │ + blx 69ecc <__stack_chk_fail@plt> │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - asrs r1, r4, #31 │ │ │ │ - ldr r2, [pc, #484] @ (1248d0 ) │ │ │ │ - ldr r3, [pc, #468] @ (1248c4 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.w 124848 │ │ │ │ - add sp, #52 @ 0x34 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - movs r2, #0 │ │ │ │ - add r1, sp, #8 │ │ │ │ - mov r0, r8 │ │ │ │ - blx 6af94 , std::allocator >::_M_create(unsigned int&, unsigned int)@plt> │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - str r0, [sp, #20] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, r7 │ │ │ │ - blx 6a868 │ │ │ │ - b.n 12464e │ │ │ │ - add r6, sp, #28 │ │ │ │ - add.w r8, sp, #20 │ │ │ │ - str r0, [sp, #8] │ │ │ │ - str r6, [sp, #20] │ │ │ │ - b.n 12464e │ │ │ │ - adds r3, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r1, [r3] │ │ │ │ - adds r1, #1 │ │ │ │ - strex r2, r1, [r3] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 124732 │ │ │ │ - dmb ish │ │ │ │ - b.n 124682 │ │ │ │ - adds r0, r7, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r3, [r0] │ │ │ │ - adds r3, #1 │ │ │ │ - strex r2, r3, [r0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 12474c │ │ │ │ - dmb ish │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.n 1246dc │ │ │ │ - ldrsb.w r3, [r9] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 1246d2 │ │ │ │ - adds r2, r7, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r3, [r2] │ │ │ │ - subs r1, r3, #1 │ │ │ │ - strex r5, r1, [r2] │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.n 124772 │ │ │ │ - cmp r3, #1 │ │ │ │ - dmb ish │ │ │ │ - bne.n 1246dc │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - blx r3 │ │ │ │ - ldrsb.w r3, [r9] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 124814 │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - subs r2, r3, #1 │ │ │ │ - str r2, [r7, #8] │ │ │ │ - cmp r3, #1 │ │ │ │ - bne.n 1246dc │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - blx r3 │ │ │ │ - b.n 1246dc │ │ │ │ - adds r2, r7, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r3, [r2] │ │ │ │ - subs r1, r3, #1 │ │ │ │ - strex r0, r1, [r2] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 1247b2 │ │ │ │ - cmp r3, #1 │ │ │ │ - dmb ish │ │ │ │ - bne.w 1246ac │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - blx r3 │ │ │ │ - ldrsb.w r3, [r9] │ │ │ │ - cbz r3, 1247f8 │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - subs r2, r3, #1 │ │ │ │ - str r2, [r7, #8] │ │ │ │ - cmp r3, #1 │ │ │ │ - bne.w 1246ac │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - blx r3 │ │ │ │ - b.n 1246ac │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 12464e │ │ │ │ - mov r0, r6 │ │ │ │ - b.n 124716 │ │ │ │ - add.w r2, r7, #8 │ │ │ │ - dmb ish │ │ │ │ - ldrex r3, [r2] │ │ │ │ - subs r1, r3, #1 │ │ │ │ - strex r0, r1, [r2] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 124800 │ │ │ │ - dmb ish │ │ │ │ - b.n 1247de │ │ │ │ - add.w r2, r7, #8 │ │ │ │ - dmb ish │ │ │ │ - ldrex r3, [r2] │ │ │ │ - subs r1, r3, #1 │ │ │ │ - strex r5, r1, [r2] │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.n 12481c │ │ │ │ - dmb ish │ │ │ │ - b.n 12479e │ │ │ │ + bl 6b8c0 │ │ │ │ + b.n 1244a4 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #156] @ (1248d4 ) │ │ │ │ - ldr r3, [pc, #140] @ (1248c4 ) │ │ │ │ + ldr r2, [pc, #92] @ (124538 ) │ │ │ │ + ldr r3, [pc, #80] @ (12452c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12489c │ │ │ │ - blx 69ecc <__stack_chk_fail@plt> │ │ │ │ - mov r6, r1 │ │ │ │ - cmp r6, #1 │ │ │ │ - beq.n 124876 │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 6b8c0 │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - movs r0, #0 │ │ │ │ - mov r1, r0 │ │ │ │ - b.n 1246ea │ │ │ │ - mov r5, r0 │ │ │ │ - mov r6, r1 │ │ │ │ - mov r0, r8 │ │ │ │ - blx 6a178 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov r0, r5 │ │ │ │ - b.n 12484e │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 6b8c0 │ │ │ │ - b.n 12485e │ │ │ │ + bne.n 1244b8 │ │ │ │ + blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (1248d8 ) │ │ │ │ - ldr r3, [pc, #56] @ (1248c4 ) │ │ │ │ + ldr r2, [pc, #68] @ (12453c ) │ │ │ │ + ldr r3, [pc, #52] @ (12452c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 124848 │ │ │ │ - blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r6, r1 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 12486c │ │ │ │ - mov r0, r3 │ │ │ │ - bl 6cae8 │ │ │ │ - b.n 12486c │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r6, r1 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 1248aa │ │ │ │ - b.n 12486c │ │ │ │ + beq.n 1244ec │ │ │ │ + b.n 1244b8 │ │ │ │ nop │ │ │ │ - add r7, pc, #912 @ (adr r7, 124c54 ) │ │ │ │ + nop.w │ │ │ │ + ... │ │ │ │ + strh r0, [r0, #0] │ │ │ │ + eors r6, r4 │ │ │ │ + ... │ │ │ │ + add r1, sp, #712 @ 0x2c8 │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #880 @ (adr r7, 124c3c ) │ │ │ │ + add r1, sp, #416 @ 0x1a0 │ │ │ │ movs r1, r1 │ │ │ │ - asrs r4, r0, #7 │ │ │ │ - movs r0, r0 │ │ │ │ - add r6, pc, #1000 @ (adr r6, 124cbc ) │ │ │ │ + add r1, sp, #256 @ 0x100 │ │ │ │ movs r1, r1 │ │ │ │ - add r5, pc, #704 @ (adr r5, 124b98 ) │ │ │ │ + add r1, sp, #48 @ 0x30 │ │ │ │ movs r1, r1 │ │ │ │ - add r5, pc, #368 @ (adr r5, 124a4c ) │ │ │ │ + add r0, sp, #960 @ 0x3c0 │ │ │ │ movs r1, r1 │ │ │ │ - movs r0, r0 │ │ │ │ - ... │ │ │ │ │ │ │ │ -001248e0 : │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ +00124540 : │ │ │ │ + push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ - mov r8, r2 │ │ │ │ - ldr r2, [pc, #652] @ (124b80 ) │ │ │ │ - ldr r3, [pc, #652] @ (124b84 ) │ │ │ │ - sub sp, #56 @ 0x38 │ │ │ │ - add r2, pc │ │ │ │ - ldr r6, [pc, #652] @ (124b88 ) │ │ │ │ - mov r1, r8 │ │ │ │ + str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ + sub sp, #40 @ 0x28 │ │ │ │ + ldr.w lr, [pc, #252] @ 124650 │ │ │ │ + ldr.w ip, [pc, #252] @ 124654 │ │ │ │ mov r4, r0 │ │ │ │ - add r6, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - movs r2, #0 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ - mov.w r3, #0 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - ldr.w r3, [r3, #676] @ 0x2a4 │ │ │ │ - blx r3 │ │ │ │ - mov r5, r0 │ │ │ │ - add r7, sp, #36 @ 0x24 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 1249f8 │ │ │ │ - str r7, [sp, #28] │ │ │ │ - add.w r9, sp, #28 │ │ │ │ - blx 6a95c │ │ │ │ - mov sl, r0 │ │ │ │ - cmp r0, #15 │ │ │ │ + vldr d7, [pc, #220] @ 124638 │ │ │ │ + add lr, pc │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ + movs r3, #0 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + add r1, sp, #16 │ │ │ │ + str r0, [sp, #20] │ │ │ │ + mov r0, r3 │ │ │ │ + vstr d7, [sp, #8] │ │ │ │ + movt r0, #513 @ 0x201 │ │ │ │ + vstr d7, [sp, #24] │ │ │ │ + mov r2, r3 │ │ │ │ + ldr.w ip, [lr, ip] │ │ │ │ + vmov.f64 d0, #112 @ 0x3f800000 1.0 │ │ │ │ + vldr d2, [pc, #188] @ 124640 │ │ │ │ + ldr.w ip, [ip] │ │ │ │ + str.w ip, [sp, #36] @ 0x24 │ │ │ │ + mov.w ip, #0 │ │ │ │ + vldr d1, [pc, #180] @ 124648 │ │ │ │ + mov ip, r3 │ │ │ │ str r0, [sp, #16] │ │ │ │ - bhi.n 1249de │ │ │ │ - cmp r0, #1 │ │ │ │ - bne.w 124aa6 │ │ │ │ - ldrsb.w r3, [r5] │ │ │ │ - strb.w r3, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ - movs r5, #0 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - mov r1, r8 │ │ │ │ - strb r5, [r0, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - ldr.w r3, [r3, #680] @ 0x2a8 │ │ │ │ - blx r3 │ │ │ │ - vldr d7, [pc, #544] @ 124b78 │ │ │ │ - add r2, sp, #16 │ │ │ │ - mov r1, r9 │ │ │ │ - add r0, sp, #8 │ │ │ │ - vstr d7, [sp, #16] │ │ │ │ - blx 6917c , std::allocator > const&, cv::Ptr)@plt> │ │ │ │ - ldr r5, [sp, #20] │ │ │ │ - cbz r5, 124984 │ │ │ │ - ldr r3, [pc, #540] @ (124b8c ) │ │ │ │ - ldr.w r8, [r6, r3] │ │ │ │ - ldrsb.w r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 124a02 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - subs r2, r3, #1 │ │ │ │ - cmp r3, #1 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - beq.n 124a1e │ │ │ │ - movs r0, #8 │ │ │ │ - blx 682b4 │ │ │ │ - mov r4, r0 │ │ │ │ - ldrd r3, r0, [sp, #8] │ │ │ │ - strd r3, r0, [r4] │ │ │ │ - cbz r0, 1249b4 │ │ │ │ - ldr r3, [pc, #500] @ (124b8c ) │ │ │ │ - ldr.w r8, [r6, r3] │ │ │ │ - ldrsb.w r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 124a42 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r0, #4] │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - subs r2, r3, #1 │ │ │ │ - cmp r3, #1 │ │ │ │ - str r2, [r0, #4] │ │ │ │ - beq.n 124a84 │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ - cmp r0, r7 │ │ │ │ - beq.n 1249be │ │ │ │ - blx 699b4 │ │ │ │ - mov r0, r4 │ │ │ │ - asrs r1, r4, #31 │ │ │ │ - ldr r2, [pc, #460] @ (124b90 ) │ │ │ │ - ldr r3, [pc, #444] @ (124b84 ) │ │ │ │ + mov r0, sp │ │ │ │ + movt ip, #257 @ 0x101 │ │ │ │ + str.w ip, [sp] │ │ │ │ + blx 6a7d8 │ │ │ │ + ldr r2, [pc, #172] @ (124658 ) │ │ │ │ + ldr r3, [pc, #168] @ (124654 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 124b00 │ │ │ │ - add sp, #56 @ 0x38 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - movs r2, #0 │ │ │ │ - add r1, sp, #16 │ │ │ │ - mov r0, r9 │ │ │ │ - blx 6af94 , std::allocator >::_M_create(unsigned int&, unsigned int)@plt> │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - str r0, [sp, #28] │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - mov r2, sl │ │ │ │ - mov r1, r5 │ │ │ │ - blx 6a868 │ │ │ │ - b.n 12493e │ │ │ │ - add.w r9, sp, #28 │ │ │ │ - str r0, [sp, #16] │ │ │ │ - str r7, [sp, #28] │ │ │ │ - b.n 12493e │ │ │ │ - adds r2, r5, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r3, [r2] │ │ │ │ - subs r1, r3, #1 │ │ │ │ - strex r0, r1, [r2] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 124a08 │ │ │ │ - cmp r3, #1 │ │ │ │ - dmb ish │ │ │ │ - bne.n 124984 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - blx r3 │ │ │ │ - ldrsb.w r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 124ab0 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - subs r2, r3, #1 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - cmp r3, #1 │ │ │ │ - bne.n 124984 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - blx r3 │ │ │ │ - b.n 124984 │ │ │ │ - adds r0, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r3, [r0] │ │ │ │ - adds r3, #1 │ │ │ │ - strex r2, r3, [r0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 124a48 │ │ │ │ - dmb ish │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 1249b4 │ │ │ │ - ldrsb.w r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 1249aa │ │ │ │ - adds r2, r0, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r3, [r2] │ │ │ │ - subs r1, r3, #1 │ │ │ │ - strex r5, r1, [r2] │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.n 124a6e │ │ │ │ - cmp r3, #1 │ │ │ │ - dmb ish │ │ │ │ - bne.n 1249b4 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - str r0, [sp, #4] │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - blx r3 │ │ │ │ - ldrsb.w r3, [r8] │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - cbz r3, 124acc │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ - subs r2, r3, #1 │ │ │ │ - str r2, [r0, #8] │ │ │ │ - cmp r3, #1 │ │ │ │ - bne.n 1249b4 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - blx r3 │ │ │ │ - b.n 1249b4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 12493e │ │ │ │ - mov r0, r7 │ │ │ │ - b.n 1249ee │ │ │ │ - add.w r2, r5, #8 │ │ │ │ - dmb ish │ │ │ │ - ldrex r3, [r2] │ │ │ │ - subs r1, r3, #1 │ │ │ │ - strex r0, r1, [r2] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 124ab8 │ │ │ │ - dmb ish │ │ │ │ - b.n 124a34 │ │ │ │ - add.w r2, r0, #8 │ │ │ │ - dmb ish │ │ │ │ - ldrex r3, [r2] │ │ │ │ - subs r1, r3, #1 │ │ │ │ - strex r5, r1, [r2] │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.n 124ad4 │ │ │ │ - dmb ish │ │ │ │ - b.n 124a9a │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #164] @ (124b94 ) │ │ │ │ - ldr r3, [pc, #148] @ (124b84 ) │ │ │ │ + bne.n 1245e4 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + pop {r4, pc} │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n 1245e8 │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 6b8c0 │ │ │ │ + ldr r2, [pc, #136] @ (12465c ) │ │ │ │ + ldr r3, [pc, #128] @ (124654 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 124b54 │ │ │ │ + beq.n 1245f6 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ - mov r6, r1 │ │ │ │ - cmp r6, #1 │ │ │ │ - beq.n 124b2e │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ + b.n 1245d0 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - movs r0, #0 │ │ │ │ - mov r1, r0 │ │ │ │ - b.n 1249c2 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r6, r1 │ │ │ │ - mov r0, r9 │ │ │ │ - blx 6a178 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov r0, r5 │ │ │ │ - b.n 124b06 │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 6b8c0 │ │ │ │ - b.n 124b16 │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #84] @ (124b98 ) │ │ │ │ - ldr r3, [pc, #64] @ (124b84 ) │ │ │ │ + ldr r2, [pc, #88] @ (124660 ) │ │ │ │ + ldr r3, [pc, #76] @ (124654 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 124b00 │ │ │ │ + bne.n 1245e4 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r6, r1 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 124b24 │ │ │ │ - mov r0, r3 │ │ │ │ - bl 6cae8 │ │ │ │ - b.n 124b24 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r6, r1 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 124b62 │ │ │ │ - b.n 124b24 │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #64] @ (124664 ) │ │ │ │ + ldr r3, [pc, #48] @ (124654 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n 124618 │ │ │ │ + b.n 1245e4 │ │ │ │ nop │ │ │ │ ... │ │ │ │ - add r4, pc, #960 @ (adr r4, 124f44 ) │ │ │ │ + strh r0, [r0, #0] │ │ │ │ + eors r6, r4 │ │ │ │ + ... │ │ │ │ + add r0, sp, #552 @ 0x228 │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #928 @ (adr r4, 124f2c ) │ │ │ │ + add r0, sp, #240 @ 0xf0 │ │ │ │ movs r1, r1 │ │ │ │ - asrs r4, r0, #7 │ │ │ │ - movs r0, r0 │ │ │ │ - add r4, pc, #136 @ (adr r4, 124c1c ) │ │ │ │ + add r0, sp, #80 @ 0x50 │ │ │ │ movs r1, r1 │ │ │ │ - add r2, pc, #992 @ (adr r2, 124f78 ) │ │ │ │ + add r7, pc, #896 @ (adr r7, 1249e4 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r2, pc, #656 @ (adr r2, 124e2c ) │ │ │ │ + add r7, pc, #784 @ (adr r7, 124978 ) │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -00124b9c : │ │ │ │ +00124668 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #384] @ (124d2c ) │ │ │ │ + mov r1, r2 │ │ │ │ + ldr r2, [pc, #380] @ (1247f8 ) │ │ │ │ + ldr r3, [pc, #384] @ (1247fc ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #384] @ (124d30 ) │ │ │ │ - mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr r4, [pc, #380] @ (124d34 ) │ │ │ │ + ldr r4, [pc, #380] @ (124800 ) │ │ │ │ + mov r5, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 6a634 │ │ │ │ + blx 69428 │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, 124bfa │ │ │ │ - ldr r0, [pc, #344] @ (124d38 ) │ │ │ │ + cbz r3, 1246c8 │ │ │ │ + ldr r0, [pc, #344] @ (124804 ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 124c14 │ │ │ │ + cbz r0, 1246e2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n 124c5c │ │ │ │ - ldr r0, [pc, #320] @ (124d3c ) │ │ │ │ - ldr r3, [pc, #304] @ (124d30 ) │ │ │ │ + beq.n 12472a │ │ │ │ + ldr r0, [pc, #316] @ (124808 ) │ │ │ │ + ldr r3, [pc, #304] @ (1247fc ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 124cca │ │ │ │ + bne.n 124798 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 124c1a │ │ │ │ + bne.n 1246e8 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 124bfa │ │ │ │ + beq.n 1246c8 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 124bec │ │ │ │ + bne.n 1246ba │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 124c44 │ │ │ │ + bne.n 124712 │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 124bfa │ │ │ │ + bne.n 1246c8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r0, 124c92 │ │ │ │ + cbz r0, 124760 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 124bfa │ │ │ │ + bne.n 1246c8 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ - b.n 124bfa │ │ │ │ + b.n 1246c8 │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 124c9a │ │ │ │ + bne.n 124768 │ │ │ │ dmb ish │ │ │ │ - b.n 124c7c │ │ │ │ + b.n 12474a │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (124d40 ) │ │ │ │ - ldr r3, [pc, #116] @ (124d30 ) │ │ │ │ + ldr r2, [pc, #132] @ (12480c ) │ │ │ │ + ldr r3, [pc, #116] @ (1247fc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 124d26 │ │ │ │ + beq.n 1247f4 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 124cde │ │ │ │ + cbz r3, 1247ac │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 6cae8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 124d00 │ │ │ │ + bne.n 1247ce │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 124bfa │ │ │ │ + b.n 1246c8 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 124ce2 │ │ │ │ + b.n 1247b0 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 124cf2 │ │ │ │ + b.n 1247c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (124d44 ) │ │ │ │ - ldr r3, [pc, #24] @ (124d30 ) │ │ │ │ + ldr r2, [pc, #44] @ (124810 ) │ │ │ │ + ldr r3, [pc, #24] @ (1247fc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 124cca │ │ │ │ + bne.n 124798 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - nop │ │ │ │ - add r2, pc, #216 @ (adr r2, 124e08 ) │ │ │ │ + add r7, pc, #424 @ (adr r7, 1249a4 ) │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #192 @ (adr r2, 124df8 ) │ │ │ │ + add r7, pc, #392 @ (adr r7, 12498c ) │ │ │ │ movs r1, r1 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #936 @ (adr r1, 1250e8 ) │ │ │ │ + add r7, pc, #112 @ (adr r7, 12487c ) │ │ │ │ movs r1, r1 │ │ │ │ - add r1, pc, #184 @ (adr r1, 124dfc ) │ │ │ │ + add r6, pc, #384 @ (adr r6, 124990 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r0, pc, #840 @ (adr r0, 125090 ) │ │ │ │ + add r6, pc, #16 @ (adr r6, 124824 ) │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -00124d48 : │ │ │ │ +00124814 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #384] @ (124ed8 ) │ │ │ │ + mov r1, r2 │ │ │ │ + ldr r2, [pc, #384] @ (1249a8 ) │ │ │ │ + ldr r3, [pc, #388] @ (1249ac ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #384] @ (124edc ) │ │ │ │ - mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr r4, [pc, #380] @ (124ee0 ) │ │ │ │ + ldr r4, [pc, #384] @ (1249b0 ) │ │ │ │ + mov r5, r0 │ │ │ │ + vmov.f32 s10, #120 @ 0x3fc00000 1.5 │ │ │ │ add r0, sp, #16 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 696bc │ │ │ │ + blx 69428 │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, 124da6 │ │ │ │ - ldr r0, [pc, #344] @ (124ee4 ) │ │ │ │ + cbz r3, 124878 │ │ │ │ + ldr r0, [pc, #344] @ (1249b4 ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 124dc0 │ │ │ │ + cbz r0, 124892 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n 124e08 │ │ │ │ - ldr r0, [pc, #320] @ (124ee8 ) │ │ │ │ - ldr r3, [pc, #304] @ (124edc ) │ │ │ │ + beq.n 1248da │ │ │ │ + ldr r0, [pc, #316] @ (1249b8 ) │ │ │ │ + ldr r3, [pc, #304] @ (1249ac ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 124e76 │ │ │ │ + bne.n 124948 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 124dc6 │ │ │ │ + bne.n 124898 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 124da6 │ │ │ │ + beq.n 124878 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 124d98 │ │ │ │ + bne.n 12486a │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 124df0 │ │ │ │ + bne.n 1248c2 │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 124da6 │ │ │ │ + bne.n 124878 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r0, 124e3e │ │ │ │ + cbz r0, 124910 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 124da6 │ │ │ │ + bne.n 124878 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ - b.n 124da6 │ │ │ │ + b.n 124878 │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 124e46 │ │ │ │ + bne.n 124918 │ │ │ │ dmb ish │ │ │ │ - b.n 124e28 │ │ │ │ + b.n 1248fa │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (124eec ) │ │ │ │ - ldr r3, [pc, #116] @ (124edc ) │ │ │ │ + ldr r2, [pc, #132] @ (1249bc ) │ │ │ │ + ldr r3, [pc, #116] @ (1249ac ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 124ed2 │ │ │ │ + beq.n 1249a4 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 124e8a │ │ │ │ + cbz r3, 12495c │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 6cae8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 124eac │ │ │ │ + bne.n 12497e │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 124da6 │ │ │ │ + b.n 124878 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 124e8e │ │ │ │ + b.n 124960 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 124e9e │ │ │ │ + b.n 124970 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (124ef0 ) │ │ │ │ - ldr r3, [pc, #24] @ (124edc ) │ │ │ │ + ldr r2, [pc, #44] @ (1249c0 ) │ │ │ │ + ldr r3, [pc, #24] @ (1249ac ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 124e76 │ │ │ │ + bne.n 124948 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - nop │ │ │ │ - add r0, pc, #552 @ (adr r0, 125104 ) │ │ │ │ + add r5, pc, #760 @ (adr r5, 124ca4 ) │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #528 @ (adr r0, 1250f4 ) │ │ │ │ + add r5, pc, #712 @ (adr r5, 124c7c ) │ │ │ │ movs r1, r1 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #248 @ (adr r0, 124fe4 ) │ │ │ │ + add r5, pc, #432 @ (adr r5, 124b6c ) │ │ │ │ movs r1, r1 │ │ │ │ - ldr r7, [sp, #520] @ 0x208 │ │ │ │ + add r4, pc, #704 @ (adr r4, 124c80 ) │ │ │ │ movs r1, r1 │ │ │ │ - ldr r7, [sp, #152] @ 0x98 │ │ │ │ + add r4, pc, #336 @ (adr r4, 124b14 ) │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -00124ef4 : │ │ │ │ +001249c4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - sub sp, #52 @ 0x34 │ │ │ │ - ldr.w ip, [pc, #408] @ 1250a0 │ │ │ │ - movs r1, #0 │ │ │ │ + str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ + mov r1, r2 │ │ │ │ + ldr r2, [pc, #388] @ (124b5c ) │ │ │ │ + ldr r3, [pc, #392] @ (124b60 ) │ │ │ │ + sub sp, #36 @ 0x24 │ │ │ │ + add r2, pc │ │ │ │ + ldr r4, [pc, #388] @ (124b64 ) │ │ │ │ mov r5, r0 │ │ │ │ - movs r0, #0 │ │ │ │ - add ip, pc │ │ │ │ - strd r0, r1, [sp, #32] │ │ │ │ - add r1, sp, #24 │ │ │ │ - ldr r0, [pc, #396] @ (1250a4 ) │ │ │ │ - str r2, [sp, #28] │ │ │ │ - movs r2, #0 │ │ │ │ - movt r2, #257 @ 0x101 │ │ │ │ - str r2, [sp, #24] │ │ │ │ - ldr r4, [pc, #388] @ (1250a8 ) │ │ │ │ - ldr.w r0, [ip, r0] │ │ │ │ - ldr r3, [sp, #68] @ 0x44 │ │ │ │ - add r4, pc │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - str r0, [sp, #44] @ 0x2c │ │ │ │ - mov.w r0, #0 │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ + vmov.f32 s10, #120 @ 0x3fc00000 1.5 │ │ │ │ add r0, sp, #16 │ │ │ │ - blx 681e8 │ │ │ │ + vmov.f32 s9, #0 @ 0x40000000 2.0 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + add r4, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + mov.w r3, #0 │ │ │ │ + blx 69428 │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, 124f6e │ │ │ │ - ldr r0, [pc, #344] @ (1250ac ) │ │ │ │ + cbz r3, 124a2c │ │ │ │ + ldr r0, [pc, #344] @ (124b68 ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 124f88 │ │ │ │ + cbz r0, 124a46 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n 124fd0 │ │ │ │ - ldr r0, [pc, #320] @ (1250b0 ) │ │ │ │ - ldr r3, [pc, #304] @ (1250a4 ) │ │ │ │ + beq.n 124a8e │ │ │ │ + ldr r0, [pc, #316] @ (124b6c ) │ │ │ │ + ldr r3, [pc, #304] @ (124b60 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12503e │ │ │ │ + bne.n 124afc │ │ │ │ mov r0, r2 │ │ │ │ - add sp, #52 @ 0x34 │ │ │ │ + add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 124f8e │ │ │ │ + bne.n 124a4c │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 124f6e │ │ │ │ + beq.n 124a2c │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 124f60 │ │ │ │ + bne.n 124a1e │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 124fb8 │ │ │ │ + bne.n 124a76 │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 124f6e │ │ │ │ + bne.n 124a2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r0, 125006 │ │ │ │ + cbz r0, 124ac4 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 124f6e │ │ │ │ + bne.n 124a2c │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ - b.n 124f6e │ │ │ │ + b.n 124a2c │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 12500e │ │ │ │ + bne.n 124acc │ │ │ │ dmb ish │ │ │ │ - b.n 124ff0 │ │ │ │ + b.n 124aae │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (1250b4 ) │ │ │ │ - ldr r3, [pc, #116] @ (1250a4 ) │ │ │ │ + ldr r2, [pc, #132] @ (124b70 ) │ │ │ │ + ldr r3, [pc, #116] @ (124b60 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12509a │ │ │ │ + beq.n 124b58 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 125052 │ │ │ │ + cbz r3, 124b10 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 6cae8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 125074 │ │ │ │ + bne.n 124b32 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 124f6e │ │ │ │ + b.n 124a2c │ │ │ │ mov r3, r1 │ │ │ │ - b.n 125056 │ │ │ │ + b.n 124b14 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 125066 │ │ │ │ + b.n 124b24 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (1250b8 ) │ │ │ │ - ldr r3, [pc, #24] @ (1250a4 ) │ │ │ │ + ldr r2, [pc, #44] @ (124b74 ) │ │ │ │ + ldr r3, [pc, #24] @ (124b60 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12503e │ │ │ │ + bne.n 124afc │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - nop │ │ │ │ - ldr r6, [sp, #872] @ 0x368 │ │ │ │ + add r4, pc, #56 @ (adr r4, 124b98 ) │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #760] @ 0x2f8 │ │ │ │ + add r3, pc, #1008 @ (adr r3, 124f58 ) │ │ │ │ movs r1, r1 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #472] @ 0x1d8 │ │ │ │ + add r3, pc, #736 @ (adr r3, 124e50 ) │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [sp, #744] @ 0x2e8 │ │ │ │ + add r2, pc, #1008 @ (adr r2, 124f64 ) │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [sp, #376] @ 0x178 │ │ │ │ + add r2, pc, #640 @ (adr r2, 124df8 ) │ │ │ │ movs r1, r1 │ │ │ │ - movs r0, r0 │ │ │ │ - ... │ │ │ │ │ │ │ │ -001250c0 : │ │ │ │ +00124b78 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - sub sp, #52 @ 0x34 │ │ │ │ - mov ip, r2 │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r0, [pc, #424] @ (125280 ) │ │ │ │ - vldr d7, [pc, #416] @ 125278 │ │ │ │ - add r1, sp, #24 │ │ │ │ - str.w ip, [sp, #28] │ │ │ │ - vmov.f32 s0, #36 @ 0x41200000 10.0 │ │ │ │ - ldr.w ip, [pc, #412] @ 125284 │ │ │ │ - ldr r4, [pc, #412] @ (125288 ) │ │ │ │ - add ip, pc │ │ │ │ - ldrd r2, r3, [sp, #64] @ 0x40 │ │ │ │ - add r4, pc │ │ │ │ - ldr.w r0, [ip, r0] │ │ │ │ - mov.w ip, #0 │ │ │ │ - movt ip, #257 @ 0x101 │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - str r0, [sp, #44] @ 0x2c │ │ │ │ - mov.w r0, #0 │ │ │ │ - add r0, sp, #16 │ │ │ │ - str.w ip, [sp, #24] │ │ │ │ - vstr d7, [sp, #32] │ │ │ │ - blx 681e8 │ │ │ │ - movs r0, #8 │ │ │ │ - blx 682b4 │ │ │ │ - ldrd r1, r3, [sp, #16] │ │ │ │ - strd r1, r3, [r0] │ │ │ │ - mov r2, r0 │ │ │ │ - asrs r1, r0, #31 │ │ │ │ - cbz r3, 125146 │ │ │ │ - ldr r0, [pc, #352] @ (12528c ) │ │ │ │ - ldr r4, [r4, r0] │ │ │ │ - ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 125160 │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ - adds r0, #1 │ │ │ │ - str r0, [r3, #4] │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ - add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ - cmp r0, #1 │ │ │ │ - str.w ip, [r3, #4] │ │ │ │ - beq.n 1251a8 │ │ │ │ - ldr r0, [pc, #328] @ (125290 ) │ │ │ │ - ldr r3, [pc, #308] @ (125280 ) │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r0, r3] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - eors r0, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n 125216 │ │ │ │ - mov r0, r2 │ │ │ │ - add sp, #52 @ 0x34 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - adds r3, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex ip, [r3] │ │ │ │ - add.w ip, ip, #1 │ │ │ │ - strex r0, ip, [r3] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 125166 │ │ │ │ - dmb ish │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 125146 │ │ │ │ - ldrsb.w r0, [r4] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 125138 │ │ │ │ - add.w ip, r3, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r0, [ip] │ │ │ │ - add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ - strex r5, lr, [ip] │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.n 125190 │ │ │ │ - cmp r0, #1 │ │ │ │ - dmb ish │ │ │ │ - bne.n 125146 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - strd r2, r1, [sp, #8] │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ - mov r0, r3 │ │ │ │ - blx r2 │ │ │ │ - ldrsb.w r0, [r4] │ │ │ │ - ldrd r3, r2, [sp, #4] │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - cbz r0, 1251de │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ - subs r4, r0, #1 │ │ │ │ - str r4, [r3, #8] │ │ │ │ - cmp r0, #1 │ │ │ │ - bne.n 125146 │ │ │ │ - ldr r4, [r3, #0] │ │ │ │ - mov r0, r3 │ │ │ │ - strd r2, r1, [sp, #4] │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ - blx r3 │ │ │ │ - ldrd r2, r1, [sp, #4] │ │ │ │ - b.n 125146 │ │ │ │ - add.w r4, r3, #8 │ │ │ │ - dmb ish │ │ │ │ - ldrex r0, [r4] │ │ │ │ - add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ - strex lr, ip, [r4] │ │ │ │ - cmp.w lr, #0 │ │ │ │ - bne.n 1251e6 │ │ │ │ - dmb ish │ │ │ │ - b.n 1251c8 │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #144] @ (125294 ) │ │ │ │ - ldr r3, [pc, #120] @ (125280 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - beq.n 125272 │ │ │ │ - blx 69ecc <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r3, 12522a │ │ │ │ - mov r0, r3 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - bl 6cae8 │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r3, r1 │ │ │ │ - cmp r3, #1 │ │ │ │ - bne.n 12524c │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 6b8c0 │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - movs r2, #0 │ │ │ │ + str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 125146 │ │ │ │ - mov r3, r1 │ │ │ │ - b.n 12522e │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 6b8c0 │ │ │ │ - b.n 12523e │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #56] @ (125298 ) │ │ │ │ - ldr r3, [pc, #28] @ (125280 ) │ │ │ │ + ldr r2, [pc, #396] @ (124d18 ) │ │ │ │ + ldr r3, [pc, #400] @ (124d1c ) │ │ │ │ + sub sp, #36 @ 0x24 │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n 125216 │ │ │ │ - blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - asrs r0, r0, #6 │ │ │ │ - movs r0, r0 │ │ │ │ - ldr r4, [sp, #1016] @ 0x3f8 │ │ │ │ - movs r1, r1 │ │ │ │ - ldr r4, [sp, #992] @ 0x3e0 │ │ │ │ - movs r1, r1 │ │ │ │ - asrs r4, r0, #7 │ │ │ │ - movs r0, r0 │ │ │ │ - ldr r4, [sp, #632] @ 0x278 │ │ │ │ - movs r1, r1 │ │ │ │ - ldr r3, [sp, #904] @ 0x388 │ │ │ │ - movs r1, r1 │ │ │ │ - ldr r3, [sp, #536] @ 0x218 │ │ │ │ - movs r1, r1 │ │ │ │ - movs r0, r0 │ │ │ │ - ... │ │ │ │ - │ │ │ │ -001252a0 : │ │ │ │ - push {r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - sub sp, #52 @ 0x34 │ │ │ │ - mov ip, r2 │ │ │ │ + ldr r4, [pc, #396] @ (124d20 ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #424] @ (125460 ) │ │ │ │ - vldr d7, [pc, #416] @ 125458 │ │ │ │ - movs r3, #10 │ │ │ │ - str.w ip, [sp, #28] │ │ │ │ - add r1, sp, #24 │ │ │ │ - ldr.w ip, [pc, #416] @ 125464 │ │ │ │ - vmov.f32 s0, #36 @ 0x41200000 10.0 │ │ │ │ - ldr r4, [pc, #412] @ (125468 ) │ │ │ │ - add ip, pc │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ - add r4, pc │ │ │ │ - ldr.w r0, [ip, r0] │ │ │ │ - mov.w ip, #0 │ │ │ │ - movt ip, #257 @ 0x101 │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - str r0, [sp, #44] @ 0x2c │ │ │ │ - mov.w r0, #0 │ │ │ │ + vldr s8, [pc, #380] @ 124d14 │ │ │ │ add r0, sp, #16 │ │ │ │ - str.w ip, [sp, #24] │ │ │ │ - vstr d7, [sp, #32] │ │ │ │ - blx 681e8 │ │ │ │ + vmov.f32 s10, #120 @ 0x3fc00000 1.5 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + vmov.f32 s9, #0 @ 0x40000000 2.0 │ │ │ │ + add r4, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + mov.w r3, #0 │ │ │ │ + blx 69428 │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, 125326 │ │ │ │ - ldr r0, [pc, #352] @ (12546c ) │ │ │ │ + cbz r3, 124be4 │ │ │ │ + ldr r0, [pc, #348] @ (124d24 ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 125340 │ │ │ │ + cbz r0, 124bfe │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n 125388 │ │ │ │ - ldr r0, [pc, #328] @ (125470 ) │ │ │ │ - ldr r3, [pc, #308] @ (125460 ) │ │ │ │ + beq.n 124c46 │ │ │ │ + ldr r0, [pc, #320] @ (124d28 ) │ │ │ │ + ldr r3, [pc, #308] @ (124d1c ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1253f6 │ │ │ │ + bne.n 124cb4 │ │ │ │ mov r0, r2 │ │ │ │ - add sp, #52 @ 0x34 │ │ │ │ + add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 125346 │ │ │ │ + bne.n 124c04 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 125326 │ │ │ │ + beq.n 124be4 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 125318 │ │ │ │ + bne.n 124bd6 │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 125370 │ │ │ │ + bne.n 124c2e │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 125326 │ │ │ │ + bne.n 124be4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r0, 1253be │ │ │ │ + cbz r0, 124c7c │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 125326 │ │ │ │ + bne.n 124be4 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ - b.n 125326 │ │ │ │ + b.n 124be4 │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 1253c6 │ │ │ │ + bne.n 124c84 │ │ │ │ dmb ish │ │ │ │ - b.n 1253a8 │ │ │ │ + b.n 124c66 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #144] @ (125474 ) │ │ │ │ - ldr r3, [pc, #120] @ (125460 ) │ │ │ │ + ldr r2, [pc, #136] @ (124d2c ) │ │ │ │ + ldr r3, [pc, #120] @ (124d1c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 125452 │ │ │ │ + beq.n 124d10 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 12540a │ │ │ │ + cbz r3, 124cc8 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 6cae8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 12542c │ │ │ │ + bne.n 124cea │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 125326 │ │ │ │ + b.n 124be4 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 12540e │ │ │ │ + b.n 124ccc │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12541e │ │ │ │ + b.n 124cdc │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #56] @ (125478 ) │ │ │ │ - ldr r3, [pc, #28] @ (125460 ) │ │ │ │ + ldr r2, [pc, #48] @ (124d30 ) │ │ │ │ + ldr r3, [pc, #28] @ (124d1c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1253f6 │ │ │ │ + bne.n 124cb4 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #112] @ 0x70 │ │ │ │ + add r2, pc │ │ │ │ + add r2, pc, #360 @ (adr r2, 124e84 ) │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #96] @ 0x60 │ │ │ │ + asrs r0, r0, #6 │ │ │ │ + movs r0, r0 │ │ │ │ + add r2, pc, #272 @ (adr r2, 124e34 ) │ │ │ │ movs r1, r1 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #760] @ 0x2f8 │ │ │ │ + add r2, pc, #0 @ (adr r2, 124d2c ) │ │ │ │ movs r1, r1 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ + add r1, pc, #272 @ (adr r1, 124e40 ) │ │ │ │ movs r1, r1 │ │ │ │ - ldr r1, [sp, #664] @ 0x298 │ │ │ │ + add r0, pc, #928 @ (adr r0, 1250d4 ) │ │ │ │ movs r1, r1 │ │ │ │ - movs r0, r0 │ │ │ │ - ... │ │ │ │ │ │ │ │ -00125480 : │ │ │ │ +00124d34 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr.w ip, [pc, #432] @ 125640 │ │ │ │ - sub sp, #52 @ 0x34 │ │ │ │ + str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ + mov r1, r2 │ │ │ │ + ldr r2, [pc, #400] @ (124ed8 ) │ │ │ │ + ldr r3, [pc, #404] @ (124edc ) │ │ │ │ + sub sp, #36 @ 0x24 │ │ │ │ + add r2, pc │ │ │ │ + ldr r4, [pc, #400] @ (124ee0 ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #428] @ (125644 ) │ │ │ │ - add ip, pc │ │ │ │ - vldr d7, [pc, #412] @ 125638 │ │ │ │ - str r2, [sp, #28] │ │ │ │ - movs r3, #10 │ │ │ │ - ldr r4, [pc, #420] @ (125648 ) │ │ │ │ - movs r2, #101 @ 0x65 │ │ │ │ - ldr.w r0, [ip, r0] │ │ │ │ - add r1, sp, #24 │ │ │ │ - vmov.f32 s0, #36 @ 0x41200000 10.0 │ │ │ │ - add r4, pc │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - str r0, [sp, #44] @ 0x2c │ │ │ │ - mov.w r0, #0 │ │ │ │ + vldr s8, [pc, #384] @ 124ed4 │ │ │ │ add r0, sp, #16 │ │ │ │ - mov.w ip, #0 │ │ │ │ - movt ip, #257 @ 0x101 │ │ │ │ - vstr d7, [sp, #32] │ │ │ │ - str.w ip, [sp, #24] │ │ │ │ - blx 681e8 │ │ │ │ + vmov.f32 s10, #120 @ 0x3fc00000 1.5 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + vmov.f32 s9, #0 @ 0x40000000 2.0 │ │ │ │ + vmov.f32 s7, #8 @ 0x40400000 3.0 │ │ │ │ + add r4, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + mov.w r3, #0 │ │ │ │ + blx 69428 │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, 125502 │ │ │ │ - ldr r0, [pc, #356] @ (12564c ) │ │ │ │ + cbz r3, 124da4 │ │ │ │ + ldr r0, [pc, #348] @ (124ee4 ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 12551c │ │ │ │ + cbz r0, 124dbe │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n 125564 │ │ │ │ - ldr r0, [pc, #332] @ (125650 ) │ │ │ │ - ldr r3, [pc, #316] @ (125644 ) │ │ │ │ + beq.n 124e06 │ │ │ │ + ldr r0, [pc, #320] @ (124ee8 ) │ │ │ │ + ldr r3, [pc, #308] @ (124edc ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1255d2 │ │ │ │ + bne.n 124e74 │ │ │ │ mov r0, r2 │ │ │ │ - add sp, #52 @ 0x34 │ │ │ │ + add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 125522 │ │ │ │ + bne.n 124dc4 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 125502 │ │ │ │ + beq.n 124da4 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1254f4 │ │ │ │ + bne.n 124d96 │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 12554c │ │ │ │ + bne.n 124dee │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 125502 │ │ │ │ + bne.n 124da4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r0, 12559a │ │ │ │ + cbz r0, 124e3c │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 125502 │ │ │ │ + bne.n 124da4 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ - b.n 125502 │ │ │ │ + b.n 124da4 │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 1255a2 │ │ │ │ + bne.n 124e44 │ │ │ │ dmb ish │ │ │ │ - b.n 125584 │ │ │ │ + b.n 124e26 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #148] @ (125654 ) │ │ │ │ - ldr r3, [pc, #128] @ (125644 ) │ │ │ │ + ldr r2, [pc, #136] @ (124eec ) │ │ │ │ + ldr r3, [pc, #120] @ (124edc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12562e │ │ │ │ + beq.n 124ed0 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 1255e6 │ │ │ │ + cbz r3, 124e88 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 6cae8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 125608 │ │ │ │ + bne.n 124eaa │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 125502 │ │ │ │ + b.n 124da4 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 1255ea │ │ │ │ + b.n 124e8c │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 1255fa │ │ │ │ + b.n 124e9c │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #60] @ (125658 ) │ │ │ │ - ldr r3, [pc, #36] @ (125644 ) │ │ │ │ + ldr r2, [pc, #48] @ (124ef0 ) │ │ │ │ + ldr r3, [pc, #28] @ (124edc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1255d2 │ │ │ │ + bne.n 124e74 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - nop │ │ │ │ - nop.w │ │ │ │ - ... │ │ │ │ - ldr r1, [sp, #320] @ 0x140 │ │ │ │ + movs r0, r0 │ │ │ │ + add r2, pc │ │ │ │ + add r0, pc, #632 @ (adr r0, 125154 ) │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #224] @ 0xe0 │ │ │ │ + add r0, pc, #528 @ (adr r0, 1250f4 ) │ │ │ │ movs r1, r1 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #904] @ 0x388 │ │ │ │ + add r0, pc, #256 @ (adr r0, 124fec ) │ │ │ │ movs r1, r1 │ │ │ │ - ldr r0, [sp, #152] @ 0x98 │ │ │ │ + ldr r7, [sp, #528] @ 0x210 │ │ │ │ movs r1, r1 │ │ │ │ - str r7, [sp, #808] @ 0x328 │ │ │ │ + ldr r7, [sp, #160] @ 0xa0 │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -0012565c : │ │ │ │ +00124ef4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #380] @ (1257ec ) │ │ │ │ - ldr r3, [pc, #384] @ (1257f0 ) │ │ │ │ + ldr r2, [pc, #404] @ (12509c ) │ │ │ │ + ldr r3, [pc, #408] @ (1250a0 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ add r2, pc │ │ │ │ - ldr r4, [pc, #380] @ (1257f4 ) │ │ │ │ + ldr r4, [pc, #404] @ (1250a4 ) │ │ │ │ mov r5, r0 │ │ │ │ + vldr s8, [pc, #388] @ 125098 │ │ │ │ add r0, sp, #16 │ │ │ │ - add r4, pc │ │ │ │ + vmov.f32 s10, #120 @ 0x3fc00000 1.5 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ + vmov.f32 s9, #0 @ 0x40000000 2.0 │ │ │ │ + vmov.f32 s7, #8 @ 0x40400000 3.0 │ │ │ │ + vmov.f32 s6, #96 @ 0x3f000000 0.5 │ │ │ │ + add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 6a31c │ │ │ │ + blx 69428 │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, 1256bc │ │ │ │ - ldr r0, [pc, #344] @ (1257f8 ) │ │ │ │ + cbz r3, 124f68 │ │ │ │ + ldr r0, [pc, #348] @ (1250a8 ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 1256d6 │ │ │ │ + cbz r0, 124f82 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n 12571e │ │ │ │ - ldr r0, [pc, #316] @ (1257fc ) │ │ │ │ - ldr r3, [pc, #304] @ (1257f0 ) │ │ │ │ + beq.n 124fca │ │ │ │ + ldr r0, [pc, #320] @ (1250ac ) │ │ │ │ + ldr r3, [pc, #308] @ (1250a0 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12578c │ │ │ │ + bne.n 125038 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1256dc │ │ │ │ + bne.n 124f88 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1256bc │ │ │ │ + beq.n 124f68 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1256ae │ │ │ │ + bne.n 124f5a │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 125706 │ │ │ │ + bne.n 124fb2 │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 1256bc │ │ │ │ + bne.n 124f68 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r0, 125754 │ │ │ │ + cbz r0, 125000 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 1256bc │ │ │ │ + bne.n 124f68 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ - b.n 1256bc │ │ │ │ + b.n 124f68 │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 12575c │ │ │ │ + bne.n 125008 │ │ │ │ dmb ish │ │ │ │ - b.n 12573e │ │ │ │ + b.n 124fea │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #132] @ (125800 ) │ │ │ │ - ldr r3, [pc, #116] @ (1257f0 ) │ │ │ │ + ldr r2, [pc, #136] @ (1250b0 ) │ │ │ │ + ldr r3, [pc, #120] @ (1250a0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 1257e8 │ │ │ │ + beq.n 125094 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 1257a0 │ │ │ │ + cbz r3, 12504c │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 6cae8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 1257c2 │ │ │ │ + bne.n 12506e │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 1256bc │ │ │ │ + b.n 124f68 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 1257a4 │ │ │ │ + b.n 125050 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 1257b4 │ │ │ │ + b.n 125060 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #44] @ (125804 ) │ │ │ │ - ldr r3, [pc, #24] @ (1257f0 ) │ │ │ │ + ldr r2, [pc, #48] @ (1250b4 ) │ │ │ │ + ldr r3, [pc, #28] @ (1250a0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12578c │ │ │ │ + bne.n 125038 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - str r7, [sp, #472] @ 0x1d8 │ │ │ │ + movs r0, r0 │ │ │ │ + add r2, pc │ │ │ │ + ldr r6, [sp, #888] @ 0x378 │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r6, [sp, #768] @ 0x300 │ │ │ │ movs r1, r1 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #160] @ 0xa0 │ │ │ │ + ldr r6, [sp, #496] @ 0x1f0 │ │ │ │ movs r1, r1 │ │ │ │ - str r6, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r5, [sp, #768] @ 0x300 │ │ │ │ movs r1, r1 │ │ │ │ - str r6, [sp, #64] @ 0x40 │ │ │ │ + ldr r5, [sp, #400] @ 0x190 │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -00125808 : │ │ │ │ +001250b8 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #384] @ (125998 ) │ │ │ │ + mov r1, r2 │ │ │ │ + ldr r2, [pc, #408] @ (125264 ) │ │ │ │ + ldr r3, [pc, #412] @ (125268 ) │ │ │ │ + vmov.f32 s6, #96 @ 0x3f000000 0.5 │ │ │ │ + add r2, pc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #384] @ (12599c ) │ │ │ │ + ldr r4, [pc, #404] @ (12526c ) │ │ │ │ mov r5, r0 │ │ │ │ - add r2, pc │ │ │ │ - ldr r4, [pc, #380] @ (1259a0 ) │ │ │ │ - movs r1, #100 @ 0x64 │ │ │ │ + vmov.f32 s5, s6 │ │ │ │ + vldr s8, [pc, #384] @ 125260 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ add r0, sp, #16 │ │ │ │ + vmov.f32 s10, #120 @ 0x3fc00000 1.5 │ │ │ │ + vmov.f32 s9, #0 @ 0x40000000 2.0 │ │ │ │ + vmov.f32 s7, #8 @ 0x40400000 3.0 │ │ │ │ add r4, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 6a31c │ │ │ │ + blx 69428 │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, 125868 │ │ │ │ - ldr r0, [pc, #344] @ (1259a4 ) │ │ │ │ + cbz r3, 125130 │ │ │ │ + ldr r0, [pc, #348] @ (125270 ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 125882 │ │ │ │ + cbz r0, 12514a │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n 1258ca │ │ │ │ - ldr r0, [pc, #316] @ (1259a8 ) │ │ │ │ - ldr r3, [pc, #304] @ (12599c ) │ │ │ │ + beq.n 125192 │ │ │ │ + ldr r0, [pc, #320] @ (125274 ) │ │ │ │ + ldr r3, [pc, #308] @ (125268 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 125938 │ │ │ │ + bne.n 125200 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 125888 │ │ │ │ + bne.n 125150 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 125868 │ │ │ │ + beq.n 125130 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12585a │ │ │ │ + bne.n 125122 │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 1258b2 │ │ │ │ + bne.n 12517a │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 125868 │ │ │ │ + bne.n 125130 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r0, 125900 │ │ │ │ + cbz r0, 1251c8 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 125868 │ │ │ │ + bne.n 125130 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ - b.n 125868 │ │ │ │ + b.n 125130 │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 125908 │ │ │ │ + bne.n 1251d0 │ │ │ │ dmb ish │ │ │ │ - b.n 1258ea │ │ │ │ + b.n 1251b2 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #132] @ (1259ac ) │ │ │ │ - ldr r3, [pc, #116] @ (12599c ) │ │ │ │ + ldr r2, [pc, #136] @ (125278 ) │ │ │ │ + ldr r3, [pc, #120] @ (125268 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 125994 │ │ │ │ + beq.n 12525c │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 12594c │ │ │ │ + cbz r3, 125214 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 6cae8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 12596e │ │ │ │ + bne.n 125236 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 125868 │ │ │ │ + b.n 125130 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 125950 │ │ │ │ + b.n 125218 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 125960 │ │ │ │ + b.n 125228 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #44] @ (1259b0 ) │ │ │ │ - ldr r3, [pc, #24] @ (12599c ) │ │ │ │ + ldr r2, [pc, #48] @ (12527c ) │ │ │ │ + ldr r3, [pc, #28] @ (125268 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 125938 │ │ │ │ + bne.n 125200 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - str r5, [sp, #808] @ 0x328 │ │ │ │ + movs r0, r0 │ │ │ │ + add r2, pc │ │ │ │ + ldr r5, [sp, #96] @ 0x60 │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #776] @ 0x308 │ │ │ │ + ldr r4, [sp, #992] @ 0x3e0 │ │ │ │ movs r1, r1 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r4, [sp, #720] @ 0x2d0 │ │ │ │ movs r1, r1 │ │ │ │ - str r4, [sp, #768] @ 0x300 │ │ │ │ + ldr r3, [sp, #992] @ 0x3e0 │ │ │ │ movs r1, r1 │ │ │ │ - str r4, [sp, #400] @ 0x190 │ │ │ │ + ldr r3, [sp, #624] @ 0x270 │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -001259b4 : │ │ │ │ +00125280 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #392] @ (125b4c ) │ │ │ │ + mov r1, r2 │ │ │ │ + ldr r2, [pc, #416] @ (125434 ) │ │ │ │ + ldr r3, [pc, #420] @ (125438 ) │ │ │ │ + vmov.f32 s6, #96 @ 0x3f000000 0.5 │ │ │ │ + add r2, pc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #392] @ (125b50 ) │ │ │ │ + ldr r4, [pc, #412] @ (12543c ) │ │ │ │ mov r5, r0 │ │ │ │ - add r2, pc │ │ │ │ - ldr r4, [pc, #388] @ (125b54 ) │ │ │ │ - movs r1, #100 @ 0x64 │ │ │ │ - vldr s2, [pc, #372] @ 125b48 │ │ │ │ + vmov.f32 s5, s6 │ │ │ │ + vldr s8, [pc, #388] @ 12542c │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ add r0, sp, #16 │ │ │ │ + vldr s4, [pc, #384] @ 125430 │ │ │ │ + vmov.f32 s10, #120 @ 0x3fc00000 1.5 │ │ │ │ + vmov.f32 s9, #0 @ 0x40000000 2.0 │ │ │ │ + vmov.f32 s7, #8 @ 0x40400000 3.0 │ │ │ │ add r4, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 6a31c │ │ │ │ + blx 69428 │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, 125a18 │ │ │ │ - ldr r0, [pc, #348] @ (125b58 ) │ │ │ │ + cbz r3, 1252fc │ │ │ │ + ldr r0, [pc, #352] @ (125440 ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 125a32 │ │ │ │ + cbz r0, 125316 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n 125a7a │ │ │ │ - ldr r0, [pc, #320] @ (125b5c ) │ │ │ │ - ldr r3, [pc, #308] @ (125b50 ) │ │ │ │ + beq.n 12535e │ │ │ │ + ldr r0, [pc, #324] @ (125444 ) │ │ │ │ + ldr r3, [pc, #312] @ (125438 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 125ae8 │ │ │ │ + bne.n 1253cc │ │ │ │ mov r0, r2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 125a38 │ │ │ │ + bne.n 12531c │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 125a18 │ │ │ │ + beq.n 1252fc │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 125a0a │ │ │ │ + bne.n 1252ee │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 125a62 │ │ │ │ + bne.n 125346 │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 125a18 │ │ │ │ + bne.n 1252fc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r0, 125ab0 │ │ │ │ + cbz r0, 125394 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 125a18 │ │ │ │ + bne.n 1252fc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ - b.n 125a18 │ │ │ │ + b.n 1252fc │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 125ab8 │ │ │ │ + bne.n 12539c │ │ │ │ dmb ish │ │ │ │ - b.n 125a9a │ │ │ │ + b.n 12537e │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (125b60 ) │ │ │ │ - ldr r3, [pc, #120] @ (125b50 ) │ │ │ │ + ldr r2, [pc, #140] @ (125448 ) │ │ │ │ + ldr r3, [pc, #124] @ (125438 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 125b44 │ │ │ │ + beq.n 125428 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 125afc │ │ │ │ + cbz r3, 1253e0 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 6cae8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 125b1e │ │ │ │ + bne.n 125402 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 125a18 │ │ │ │ + b.n 1252fc │ │ │ │ mov r3, r1 │ │ │ │ - b.n 125b00 │ │ │ │ + b.n 1253e4 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 125b10 │ │ │ │ + b.n 1253f4 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (125b64 ) │ │ │ │ - ldr r3, [pc, #28] @ (125b50 ) │ │ │ │ + ldr r2, [pc, #52] @ (12544c ) │ │ │ │ + ldr r3, [pc, #32] @ (125438 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 125ae8 │ │ │ │ + bne.n 1253cc │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ movs r0, r0 │ │ │ │ - bics r6, r2 │ │ │ │ - str r4, [sp, #120] @ 0x78 │ │ │ │ + add r2, pc │ │ │ │ + ldmia r4!, {r0, r2, r3, r6, r7} │ │ │ │ + subs r5, #204 @ 0xcc │ │ │ │ + ldr r3, [sp, #320] @ 0x140 │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #72] @ 0x48 │ │ │ │ + ldr r3, [sp, #176] @ 0xb0 │ │ │ │ movs r1, r1 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #816] @ 0x330 │ │ │ │ + ldr r2, [sp, #928] @ 0x3a0 │ │ │ │ movs r1, r1 │ │ │ │ - str r3, [sp, #64] @ 0x40 │ │ │ │ + ldr r2, [sp, #176] @ 0xb0 │ │ │ │ movs r1, r1 │ │ │ │ - str r2, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r1, [sp, #832] @ 0x340 │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -00125b68 : │ │ │ │ +00125450 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #396] @ (125d04 ) │ │ │ │ + ldr r2, [pc, #424] @ (125608 ) │ │ │ │ + vmov.f32 s6, #96 @ 0x3f000000 0.5 │ │ │ │ + ldr r3, [pc, #420] @ (12560c ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #396] @ (125d08 ) │ │ │ │ - mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr r4, [pc, #392] @ (125d0c ) │ │ │ │ - movs r1, #100 @ 0x64 │ │ │ │ - vldr s2, [pc, #376] @ 125d00 │ │ │ │ + ldr r4, [pc, #420] @ (125610 ) │ │ │ │ + mov r5, r0 │ │ │ │ + vmov.f32 s5, s6 │ │ │ │ + vldr s8, [pc, #396] @ 125600 │ │ │ │ add r0, sp, #16 │ │ │ │ - vmov.f64 d0, #96 @ 0x3f000000 0.5 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ + vmov.f32 s10, #120 @ 0x3fc00000 1.5 │ │ │ │ + vldr s4, [pc, #388] @ 125604 │ │ │ │ + vmov.f32 s9, #0 @ 0x40000000 2.0 │ │ │ │ + vmov.f32 s7, #8 @ 0x40400000 3.0 │ │ │ │ + movw r1, #10000 @ 0x2710 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 6a31c │ │ │ │ + blx 69428 │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, 125bd0 │ │ │ │ - ldr r0, [pc, #348] @ (125d10 ) │ │ │ │ + cbz r3, 1254ce │ │ │ │ + ldr r0, [pc, #352] @ (125614 ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 125bea │ │ │ │ + cbz r0, 1254e8 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n 125c32 │ │ │ │ - ldr r0, [pc, #320] @ (125d14 ) │ │ │ │ - ldr r3, [pc, #308] @ (125d08 ) │ │ │ │ + beq.n 125530 │ │ │ │ + ldr r0, [pc, #328] @ (125618 ) │ │ │ │ + ldr r3, [pc, #312] @ (12560c ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 125ca0 │ │ │ │ + bne.n 12559e │ │ │ │ mov r0, r2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 125bf0 │ │ │ │ + bne.n 1254ee │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 125bd0 │ │ │ │ + beq.n 1254ce │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 125bc2 │ │ │ │ + bne.n 1254c0 │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 125c1a │ │ │ │ + bne.n 125518 │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 125bd0 │ │ │ │ + bne.n 1254ce │ │ │ │ ldr r0, [r3, #0] │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r0, 125c68 │ │ │ │ + cbz r0, 125566 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 125bd0 │ │ │ │ + bne.n 1254ce │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ - b.n 125bd0 │ │ │ │ + b.n 1254ce │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 125c70 │ │ │ │ + bne.n 12556e │ │ │ │ dmb ish │ │ │ │ - b.n 125c52 │ │ │ │ + b.n 125550 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (125d18 ) │ │ │ │ - ldr r3, [pc, #120] @ (125d08 ) │ │ │ │ + ldr r2, [pc, #144] @ (12561c ) │ │ │ │ + ldr r3, [pc, #124] @ (12560c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 125cfc │ │ │ │ + beq.n 1255fa │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 125cb4 │ │ │ │ + cbz r3, 1255b2 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 6cae8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 125cd6 │ │ │ │ + bne.n 1255d4 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 125bd0 │ │ │ │ + b.n 1254ce │ │ │ │ mov r3, r1 │ │ │ │ - b.n 125cb8 │ │ │ │ + b.n 1255b6 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 125cc8 │ │ │ │ + b.n 1255c6 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (125d1c ) │ │ │ │ - ldr r3, [pc, #28] @ (125d08 ) │ │ │ │ + ldr r2, [pc, #56] @ (125620 ) │ │ │ │ + ldr r3, [pc, #32] @ (12560c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 125ca0 │ │ │ │ + bne.n 12559e │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ + nop │ │ │ │ movs r0, r0 │ │ │ │ - bics r6, r2 │ │ │ │ - str r2, [sp, #424] @ 0x1a8 │ │ │ │ + add r2, pc │ │ │ │ + ldmia r4!, {r0, r2, r3, r6, r7} │ │ │ │ + subs r5, #204 @ 0xcc │ │ │ │ + ldr r1, [sp, #512] @ 0x200 │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #352] @ 0x160 │ │ │ │ + ldr r1, [sp, #360] @ 0x168 │ │ │ │ movs r1, r1 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #80] @ 0x50 │ │ │ │ + ldr r1, [sp, #88] @ 0x58 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [sp, #352] @ 0x160 │ │ │ │ + ldr r0, [sp, #360] @ 0x168 │ │ │ │ movs r1, r1 │ │ │ │ - str r0, [sp, #1008] @ 0x3f0 │ │ │ │ + str r7, [sp, #1016] @ 0x3f8 │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -00125d20 : │ │ │ │ +00125624 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #384] @ (125eb0 ) │ │ │ │ + ldr r2, [pc, #432] @ (1257e4 ) │ │ │ │ + vmov.f32 s6, #96 @ 0x3f000000 0.5 │ │ │ │ + ldr r3, [pc, #428] @ (1257e8 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #384] @ (125eb4 ) │ │ │ │ - mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr r4, [pc, #380] @ (125eb8 ) │ │ │ │ + ldr r4, [pc, #428] @ (1257ec ) │ │ │ │ + mov r5, r0 │ │ │ │ + vmov.f32 s5, s6 │ │ │ │ + vldr s8, [pc, #400] @ 1257d8 │ │ │ │ add r0, sp, #16 │ │ │ │ - add r4, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ + vmov.f32 s10, #120 @ 0x3fc00000 1.5 │ │ │ │ + vldr s4, [pc, #392] @ 1257dc │ │ │ │ + vmov.f32 s9, #0 @ 0x40000000 2.0 │ │ │ │ + vldr s3, [pc, #388] @ 1257e0 │ │ │ │ + vmov.f32 s7, #8 @ 0x40400000 3.0 │ │ │ │ + movw r1, #10000 @ 0x2710 │ │ │ │ + add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 68be8 │ │ │ │ + blx 69428 │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, 125d7e │ │ │ │ - ldr r0, [pc, #344] @ (125ebc ) │ │ │ │ + cbz r3, 1256a6 │ │ │ │ + ldr r0, [pc, #356] @ (1257f0 ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 125d98 │ │ │ │ + cbz r0, 1256c0 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n 125de0 │ │ │ │ - ldr r0, [pc, #320] @ (125ec0 ) │ │ │ │ - ldr r3, [pc, #304] @ (125eb4 ) │ │ │ │ + beq.n 125708 │ │ │ │ + ldr r0, [pc, #332] @ (1257f4 ) │ │ │ │ + ldr r3, [pc, #316] @ (1257e8 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 125e4e │ │ │ │ + bne.n 125776 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 125d9e │ │ │ │ + bne.n 1256c6 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 125d7e │ │ │ │ + beq.n 1256a6 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 125d70 │ │ │ │ + bne.n 125698 │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 125dc8 │ │ │ │ + bne.n 1256f0 │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 125d7e │ │ │ │ + bne.n 1256a6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r0, 125e16 │ │ │ │ + cbz r0, 12573e │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 125d7e │ │ │ │ + bne.n 1256a6 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ - b.n 125d7e │ │ │ │ + b.n 1256a6 │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 125e1e │ │ │ │ + bne.n 125746 │ │ │ │ dmb ish │ │ │ │ - b.n 125e00 │ │ │ │ + b.n 125728 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (125ec4 ) │ │ │ │ - ldr r3, [pc, #116] @ (125eb4 ) │ │ │ │ + ldr r2, [pc, #148] @ (1257f8 ) │ │ │ │ + ldr r3, [pc, #128] @ (1257e8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 125eaa │ │ │ │ + beq.n 1257d2 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 125e62 │ │ │ │ + cbz r3, 12578a │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 6cae8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 125e84 │ │ │ │ + bne.n 1257ac │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 125d7e │ │ │ │ + b.n 1256a6 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 125e66 │ │ │ │ + b.n 12578e │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 125e76 │ │ │ │ + b.n 12579e │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (125ec8 ) │ │ │ │ - ldr r3, [pc, #24] @ (125eb4 ) │ │ │ │ + ldr r2, [pc, #60] @ (1257fc ) │ │ │ │ + ldr r3, [pc, #36] @ (1257e8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 125e4e │ │ │ │ + bne.n 125776 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ - str r0, [sp, #712] @ 0x2c8 │ │ │ │ + movs r0, r0 │ │ │ │ + add r2, pc │ │ │ │ + ldmia r4!, {r0, r2, r3, r6, r7} │ │ │ │ + subs r5, #204 @ 0xcc │ │ │ │ + bvc.n 1257f8 │ │ │ │ + subs r4, #35 @ 0x23 │ │ │ │ + str r7, [sp, #688] @ 0x2b0 │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #688] @ 0x2b0 │ │ │ │ + str r7, [sp, #520] @ 0x208 │ │ │ │ movs r1, r1 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #408] @ 0x198 │ │ │ │ + str r7, [sp, #248] @ 0xf8 │ │ │ │ movs r1, r1 │ │ │ │ - ldrh r2, [r5, #60] @ 0x3c │ │ │ │ + str r6, [sp, #520] @ 0x208 │ │ │ │ movs r1, r1 │ │ │ │ - ldrh r6, [r1, #58] @ 0x3a │ │ │ │ + str r6, [sp, #152] @ 0x98 │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -00125ecc : │ │ │ │ +00125800 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #384] @ (12605c ) │ │ │ │ + ldr r2, [pc, #436] @ (1259c4 ) │ │ │ │ + vmov.f32 s6, #96 @ 0x3f000000 0.5 │ │ │ │ + ldr r3, [pc, #432] @ (1259c8 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #384] @ (126060 ) │ │ │ │ - mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr r4, [pc, #380] @ (126064 ) │ │ │ │ + ldr r4, [pc, #432] @ (1259cc ) │ │ │ │ + mov r5, r0 │ │ │ │ + vmov.f32 s5, s6 │ │ │ │ + vldr s8, [pc, #404] @ 1259b8 │ │ │ │ add r0, sp, #16 │ │ │ │ - add r4, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ + vmov.f32 s10, #120 @ 0x3fc00000 1.5 │ │ │ │ + vldr s4, [pc, #396] @ 1259bc │ │ │ │ + vmov.f32 s9, #0 @ 0x40000000 2.0 │ │ │ │ + vldr s3, [pc, #392] @ 1259c0 │ │ │ │ + vmov.f32 s7, #8 @ 0x40400000 3.0 │ │ │ │ + movw r1, #10000 @ 0x2710 │ │ │ │ + vmov.f32 s2, #112 @ 0x3f800000 1.0 │ │ │ │ + add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 6841c │ │ │ │ + blx 69428 │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, 125f2a │ │ │ │ - ldr r0, [pc, #344] @ (126068 ) │ │ │ │ + cbz r3, 125886 │ │ │ │ + ldr r0, [pc, #356] @ (1259d0 ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 125f44 │ │ │ │ + cbz r0, 1258a0 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n 125f8c │ │ │ │ - ldr r0, [pc, #320] @ (12606c ) │ │ │ │ - ldr r3, [pc, #304] @ (126060 ) │ │ │ │ + beq.n 1258e8 │ │ │ │ + ldr r0, [pc, #332] @ (1259d4 ) │ │ │ │ + ldr r3, [pc, #316] @ (1259c8 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 125ffa │ │ │ │ + bne.n 125956 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 125f4a │ │ │ │ + bne.n 1258a6 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 125f2a │ │ │ │ + beq.n 125886 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 125f1c │ │ │ │ + bne.n 125878 │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 125f74 │ │ │ │ + bne.n 1258d0 │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 125f2a │ │ │ │ + bne.n 125886 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r0, 125fc2 │ │ │ │ + cbz r0, 12591e │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 125f2a │ │ │ │ + bne.n 125886 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ - b.n 125f2a │ │ │ │ + b.n 125886 │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 125fca │ │ │ │ + bne.n 125926 │ │ │ │ dmb ish │ │ │ │ - b.n 125fac │ │ │ │ + b.n 125908 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (126070 ) │ │ │ │ - ldr r3, [pc, #116] @ (126060 ) │ │ │ │ + ldr r2, [pc, #148] @ (1259d8 ) │ │ │ │ + ldr r3, [pc, #128] @ (1259c8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 126056 │ │ │ │ + beq.n 1259b2 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 12600e │ │ │ │ + cbz r3, 12596a │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 6cae8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 126030 │ │ │ │ + bne.n 12598c │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 125f2a │ │ │ │ + b.n 125886 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 126012 │ │ │ │ + b.n 12596e │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 126022 │ │ │ │ + b.n 12597e │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (126074 ) │ │ │ │ - ldr r3, [pc, #24] @ (126060 ) │ │ │ │ + ldr r2, [pc, #60] @ (1259dc ) │ │ │ │ + ldr r3, [pc, #36] @ (1259c8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 125ffa │ │ │ │ + bne.n 125956 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ - ldrh r6, [r0, #56] @ 0x38 │ │ │ │ + movs r0, r0 │ │ │ │ + add r2, pc │ │ │ │ + ldmia r4!, {r0, r2, r3, r6, r7} │ │ │ │ + subs r5, #204 @ 0xcc │ │ │ │ + bvc.n 1259d8 │ │ │ │ + subs r4, #35 @ 0x23 │ │ │ │ + str r5, [sp, #832] @ 0x340 │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, #56] @ 0x38 │ │ │ │ + str r5, [sp, #648] @ 0x288 │ │ │ │ movs r1, r1 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, #52] @ 0x34 │ │ │ │ + str r5, [sp, #376] @ 0x178 │ │ │ │ movs r1, r1 │ │ │ │ - ldrh r6, [r7, #46] @ 0x2e │ │ │ │ + str r4, [sp, #648] @ 0x288 │ │ │ │ movs r1, r1 │ │ │ │ - ldrh r2, [r4, #44] @ 0x2c │ │ │ │ + str r4, [sp, #280] @ 0x118 │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -00126078 : │ │ │ │ +001259e0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #384] @ (126208 ) │ │ │ │ + ldr r2, [pc, #440] @ (125ba8 ) │ │ │ │ + vmov.f32 s6, #96 @ 0x3f000000 0.5 │ │ │ │ + ldr r3, [pc, #436] @ (125bac ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #384] @ (12620c ) │ │ │ │ - mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr r4, [pc, #380] @ (126210 ) │ │ │ │ + ldr r4, [pc, #436] @ (125bb0 ) │ │ │ │ + mov r5, r0 │ │ │ │ + vmov.f32 s5, s6 │ │ │ │ + vldr s8, [pc, #408] @ 125b9c │ │ │ │ add r0, sp, #16 │ │ │ │ - add r4, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ + vmov.f32 s10, #120 @ 0x3fc00000 1.5 │ │ │ │ + vldr s4, [pc, #400] @ 125ba0 │ │ │ │ + vmov.f32 s9, #0 @ 0x40000000 2.0 │ │ │ │ + vldr s3, [pc, #396] @ 125ba4 │ │ │ │ + vmov.f32 s7, #8 @ 0x40400000 3.0 │ │ │ │ + movw r1, #10000 @ 0x2710 │ │ │ │ + vmov.f32 s2, #112 @ 0x3f800000 1.0 │ │ │ │ + vmov.f32 s1, #104 @ 0x3f400000 0.750 │ │ │ │ + add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 6abe4 │ │ │ │ + blx 69428 │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, 1260d6 │ │ │ │ - ldr r0, [pc, #344] @ (126214 ) │ │ │ │ + cbz r3, 125a6a │ │ │ │ + ldr r0, [pc, #356] @ (125bb4 ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 1260f0 │ │ │ │ + cbz r0, 125a84 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n 126138 │ │ │ │ - ldr r0, [pc, #320] @ (126218 ) │ │ │ │ - ldr r3, [pc, #304] @ (12620c ) │ │ │ │ + beq.n 125acc │ │ │ │ + ldr r0, [pc, #332] @ (125bb8 ) │ │ │ │ + ldr r3, [pc, #316] @ (125bac ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1261a6 │ │ │ │ + bne.n 125b3a │ │ │ │ mov r0, r2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1260f6 │ │ │ │ + bne.n 125a8a │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1260d6 │ │ │ │ + beq.n 125a6a │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1260c8 │ │ │ │ + bne.n 125a5c │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 126120 │ │ │ │ + bne.n 125ab4 │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 1260d6 │ │ │ │ + bne.n 125a6a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r0, 12616e │ │ │ │ + cbz r0, 125b02 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 1260d6 │ │ │ │ + bne.n 125a6a │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ - b.n 1260d6 │ │ │ │ + b.n 125a6a │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 126176 │ │ │ │ + bne.n 125b0a │ │ │ │ dmb ish │ │ │ │ - b.n 126158 │ │ │ │ + b.n 125aec │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (12621c ) │ │ │ │ - ldr r3, [pc, #116] @ (12620c ) │ │ │ │ + ldr r2, [pc, #148] @ (125bbc ) │ │ │ │ + ldr r3, [pc, #128] @ (125bac ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 126202 │ │ │ │ + beq.n 125b96 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 1261ba │ │ │ │ + cbz r3, 125b4e │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 6cae8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 1261dc │ │ │ │ + bne.n 125b70 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 1260d6 │ │ │ │ + b.n 125a6a │ │ │ │ mov r3, r1 │ │ │ │ - b.n 1261be │ │ │ │ + b.n 125b52 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 1261ce │ │ │ │ + b.n 125b62 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (126220 ) │ │ │ │ - ldr r3, [pc, #24] @ (12620c ) │ │ │ │ + ldr r2, [pc, #60] @ (125bc0 ) │ │ │ │ + ldr r3, [pc, #36] @ (125bac ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1261a6 │ │ │ │ + bne.n 125b3a │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ - ldrh r2, [r3, #42] @ 0x2a │ │ │ │ + movs r0, r0 │ │ │ │ + add r2, pc │ │ │ │ + ldmia r4!, {r0, r2, r3, r6, r7} │ │ │ │ + subs r5, #204 @ 0xcc │ │ │ │ + bvc.n 125bbc │ │ │ │ + subs r4, #35 @ 0x23 │ │ │ │ + str r3, [sp, #960] @ 0x3c0 │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, #42] @ 0x2a │ │ │ │ + str r3, [sp, #760] @ 0x2f8 │ │ │ │ movs r1, r1 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r1, #40] @ 0x28 │ │ │ │ + str r3, [sp, #488] @ 0x1e8 │ │ │ │ movs r1, r1 │ │ │ │ - ldrh r2, [r2, #34] @ 0x22 │ │ │ │ + str r2, [sp, #760] @ 0x2f8 │ │ │ │ movs r1, r1 │ │ │ │ - ldrh r6, [r6, #30] │ │ │ │ + str r2, [sp, #392] @ 0x188 │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -00126224 : │ │ │ │ +00125bc4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #384] @ (1263b4 ) │ │ │ │ + ldr r2, [pc, #448] @ (125d94 ) │ │ │ │ + vmov.f32 s6, #96 @ 0x3f000000 0.5 │ │ │ │ + ldr r3, [pc, #444] @ (125d98 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #384] @ (1263b8 ) │ │ │ │ - mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr r4, [pc, #380] @ (1263bc ) │ │ │ │ + ldr r4, [pc, #444] @ (125d9c ) │ │ │ │ + mov r5, r0 │ │ │ │ + vmov.f32 s5, s6 │ │ │ │ + vldr s8, [pc, #412] @ 125d84 │ │ │ │ add r0, sp, #16 │ │ │ │ - add r4, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ + vmov.f32 s10, #120 @ 0x3fc00000 1.5 │ │ │ │ + vldr s4, [pc, #404] @ 125d88 │ │ │ │ + vmov.f32 s9, #0 @ 0x40000000 2.0 │ │ │ │ + vldr s3, [pc, #400] @ 125d8c │ │ │ │ + vmov.f32 s7, #8 @ 0x40400000 3.0 │ │ │ │ + vldr s0, [pc, #396] @ 125d90 │ │ │ │ + movw r1, #10000 @ 0x2710 │ │ │ │ + vmov.f32 s2, #112 @ 0x3f800000 1.0 │ │ │ │ + vmov.f32 s1, #104 @ 0x3f400000 0.750 │ │ │ │ + add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 694b8 │ │ │ │ + blx 69428 │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, 126282 │ │ │ │ - ldr r0, [pc, #344] @ (1263c0 ) │ │ │ │ + cbz r3, 125c52 │ │ │ │ + ldr r0, [pc, #360] @ (125da0 ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 12629c │ │ │ │ + cbz r0, 125c6c │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n 1262e4 │ │ │ │ - ldr r0, [pc, #320] @ (1263c4 ) │ │ │ │ - ldr r3, [pc, #304] @ (1263b8 ) │ │ │ │ + beq.n 125cb4 │ │ │ │ + ldr r0, [pc, #336] @ (125da4 ) │ │ │ │ + ldr r3, [pc, #320] @ (125d98 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 126352 │ │ │ │ + bne.n 125d22 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1262a2 │ │ │ │ + bne.n 125c72 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 126282 │ │ │ │ + beq.n 125c52 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 126274 │ │ │ │ + bne.n 125c44 │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 1262cc │ │ │ │ + bne.n 125c9c │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 126282 │ │ │ │ + bne.n 125c52 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r0, 12631a │ │ │ │ + cbz r0, 125cea │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 126282 │ │ │ │ + bne.n 125c52 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ - b.n 126282 │ │ │ │ + b.n 125c52 │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 126322 │ │ │ │ + bne.n 125cf2 │ │ │ │ dmb ish │ │ │ │ - b.n 126304 │ │ │ │ + b.n 125cd4 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (1263c8 ) │ │ │ │ - ldr r3, [pc, #116] @ (1263b8 ) │ │ │ │ + ldr r2, [pc, #152] @ (125da8 ) │ │ │ │ + ldr r3, [pc, #132] @ (125d98 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 1263ae │ │ │ │ + beq.n 125d7e │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 126366 │ │ │ │ + cbz r3, 125d36 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 6cae8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 126388 │ │ │ │ + bne.n 125d58 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 126282 │ │ │ │ + b.n 125c52 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 12636a │ │ │ │ + b.n 125d3a │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12637a │ │ │ │ + b.n 125d4a │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (1263cc ) │ │ │ │ - ldr r3, [pc, #24] @ (1263b8 ) │ │ │ │ + ldr r2, [pc, #64] @ (125dac ) │ │ │ │ + ldr r3, [pc, #40] @ (125d98 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 126352 │ │ │ │ + bne.n 125d22 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ - ldrh r6, [r5, #28] │ │ │ │ + movs r0, r0 │ │ │ │ + add r2, pc │ │ │ │ + ldmia r4!, {r0, r2, r3, r6, r7} │ │ │ │ + subs r5, #204 @ 0xcc │ │ │ │ + bvc.n 125da4 │ │ │ │ + subs r4, #35 @ 0x23 │ │ │ │ + str r6, [r4, #100] @ 0x64 │ │ │ │ + subs r7, #38 @ 0x26 │ │ │ │ + str r2, [sp, #48] @ 0x30 │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r5, #28] │ │ │ │ + str r1, [sp, #856] @ 0x358 │ │ │ │ movs r1, r1 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, #26] │ │ │ │ + str r1, [sp, #584] @ 0x248 │ │ │ │ movs r1, r1 │ │ │ │ - ldrh r6, [r4, #20] │ │ │ │ + str r0, [sp, #856] @ 0x358 │ │ │ │ movs r1, r1 │ │ │ │ - ldrh r2, [r1, #18] │ │ │ │ + str r0, [sp, #488] @ 0x1e8 │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -001263d0 : │ │ │ │ +00125db0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #384] @ (126560 ) │ │ │ │ + ldr r2, [pc, #384] @ (125f40 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #384] @ (126564 ) │ │ │ │ + ldr r3, [pc, #384] @ (125f44 ) │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr r4, [pc, #380] @ (126568 ) │ │ │ │ + ldr r4, [pc, #380] @ (125f48 ) │ │ │ │ add r0, sp, #16 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 6aa94 │ │ │ │ + blx 699f0 │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, 12642e │ │ │ │ - ldr r0, [pc, #344] @ (12656c ) │ │ │ │ + cbz r3, 125e0e │ │ │ │ + ldr r0, [pc, #344] @ (125f4c ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 126448 │ │ │ │ + cbz r0, 125e28 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n 126490 │ │ │ │ - ldr r0, [pc, #320] @ (126570 ) │ │ │ │ - ldr r3, [pc, #304] @ (126564 ) │ │ │ │ + beq.n 125e70 │ │ │ │ + ldr r0, [pc, #320] @ (125f50 ) │ │ │ │ + ldr r3, [pc, #304] @ (125f44 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1264fe │ │ │ │ + bne.n 125ede │ │ │ │ mov r0, r2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12644e │ │ │ │ + bne.n 125e2e │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 12642e │ │ │ │ + beq.n 125e0e │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 126420 │ │ │ │ + bne.n 125e00 │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 126478 │ │ │ │ + bne.n 125e58 │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 12642e │ │ │ │ + bne.n 125e0e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r0, 1264c6 │ │ │ │ + cbz r0, 125ea6 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 12642e │ │ │ │ + bne.n 125e0e │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ - b.n 12642e │ │ │ │ + b.n 125e0e │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 1264ce │ │ │ │ + bne.n 125eae │ │ │ │ dmb ish │ │ │ │ - b.n 1264b0 │ │ │ │ + b.n 125e90 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (126574 ) │ │ │ │ - ldr r3, [pc, #116] @ (126564 ) │ │ │ │ + ldr r2, [pc, #136] @ (125f54 ) │ │ │ │ + ldr r3, [pc, #116] @ (125f44 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12655a │ │ │ │ + beq.n 125f3a │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 126512 │ │ │ │ + cbz r3, 125ef2 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 6cae8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 126534 │ │ │ │ + bne.n 125f14 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 12642e │ │ │ │ + b.n 125e0e │ │ │ │ mov r3, r1 │ │ │ │ - b.n 126516 │ │ │ │ + b.n 125ef6 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 126526 │ │ │ │ + b.n 125f06 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (126578 ) │ │ │ │ - ldr r3, [pc, #24] @ (126564 ) │ │ │ │ + ldr r2, [pc, #48] @ (125f58 ) │ │ │ │ + ldr r3, [pc, #24] @ (125f44 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1264fe │ │ │ │ + bne.n 125ede │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ - ldrh r2, [r0, #16] │ │ │ │ + str r0, [sp, #136] @ 0x88 │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r7, #14] │ │ │ │ + str r0, [sp, #112] @ 0x70 │ │ │ │ movs r1, r1 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r6, #12] │ │ │ │ + ldrh r6, [r2, #62] @ 0x3e │ │ │ │ movs r1, r1 │ │ │ │ - ldrh r2, [r7, #6] │ │ │ │ + ldrh r2, [r3, #56] @ 0x38 │ │ │ │ movs r1, r1 │ │ │ │ - ldrh r6, [r3, #4] │ │ │ │ + ldrh r6, [r7, #52] @ 0x34 │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -0012657c : │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ +00125f5c : │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r1, [pc, #560] @ (1267bc ) │ │ │ │ - sub sp, #40 @ 0x28 │ │ │ │ - ldr r3, [pc, #560] @ (1267c0 ) │ │ │ │ - mov r6, r0 │ │ │ │ - add r1, pc │ │ │ │ - ldr r4, [pc, #556] @ (1267c4 ) │ │ │ │ - add r4, pc │ │ │ │ - ldr r3, [r1, r3] │ │ │ │ + str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ + mov sl, r2 │ │ │ │ + ldr r2, [pc, #704] @ (126230 ) │ │ │ │ + ldr r3, [pc, #704] @ (126234 ) │ │ │ │ + sub sp, #52 @ 0x34 │ │ │ │ + add r2, pc │ │ │ │ + ldr r5, [pc, #704] @ (126238 ) │ │ │ │ + mov r1, sl │ │ │ │ + mov r4, r0 │ │ │ │ + add r5, pc │ │ │ │ + ldr.w r9, [sp, #88] @ 0x58 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + movs r2, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ - ldrd r2, r3, [r2] │ │ │ │ - strd r2, r3, [sp, #24] │ │ │ │ - cbz r3, 1265c0 │ │ │ │ - ldr r2, [pc, #536] @ (1267c8 ) │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + ldr.w r3, [r3, #676] @ 0x2a4 │ │ │ │ + blx r3 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 126090 │ │ │ │ + add r6, sp, #28 │ │ │ │ + add.w r8, sp, #20 │ │ │ │ + str r6, [sp, #20] │ │ │ │ + blx 6a95c │ │ │ │ + mov fp, r0 │ │ │ │ + cmp r0, #15 │ │ │ │ + str r0, [sp, #8] │ │ │ │ + bhi.n 126076 │ │ │ │ + cmp r0, #1 │ │ │ │ + bne.w 12615e │ │ │ │ + ldrsb.w r3, [r7] │ │ │ │ + strb.w r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + movs r7, #0 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + mov r1, sl │ │ │ │ + strb r7, [r0, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + ldr.w r3, [r3, #680] @ 0x2a8 │ │ │ │ + blx r3 │ │ │ │ + ldrd r2, r3, [r9] │ │ │ │ + strd r2, r3, [sp, #8] │ │ │ │ + cbz r3, 125ff2 │ │ │ │ + ldr r2, [pc, #600] @ (12623c ) │ │ │ │ + ldr r2, [r5, r2] │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1266ea │ │ │ │ + beq.n 12609c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #4] │ │ │ │ - add r1, sp, #24 │ │ │ │ - add r0, sp, #16 │ │ │ │ - blx 6aae8 )@plt> │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ - cbz r0, 1265e0 │ │ │ │ - ldr r3, [pc, #504] @ (1267c8 ) │ │ │ │ - ldr r5, [r4, r3] │ │ │ │ - ldrsb.w r3, [r5] │ │ │ │ - cbz r3, 12662c │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ + add r2, sp, #8 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, sp │ │ │ │ + blx 6917c , std::allocator > const&, cv::Ptr)@plt> │ │ │ │ + ldr r7, [sp, #12] │ │ │ │ + cbz r7, 12601c │ │ │ │ + ldr r3, [pc, #568] @ (12623c ) │ │ │ │ + ldr.w r9, [r5, r3] │ │ │ │ + ldrsb.w r3, [r9] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 12611c │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ subs r2, r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - str r2, [r0, #4] │ │ │ │ - beq.n 12664a │ │ │ │ + str r2, [r7, #4] │ │ │ │ + beq.w 12613a │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ - ldrd r1, r3, [sp, #16] │ │ │ │ - strd r1, r3, [r0] │ │ │ │ - mov r2, r0 │ │ │ │ - asrs r1, r0, #31 │ │ │ │ - cbz r3, 126610 │ │ │ │ - ldr r0, [pc, #464] @ (1267c8 ) │ │ │ │ - ldr r5, [r4, r0] │ │ │ │ - ldrsb.w r0, [r5] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 12666e │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ - adds r0, #1 │ │ │ │ - str r0, [r3, #4] │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ - subs r4, r0, #1 │ │ │ │ - cmp r0, #1 │ │ │ │ - str r4, [r3, #4] │ │ │ │ - beq.n 1266b4 │ │ │ │ - ldr r0, [pc, #440] @ (1267cc ) │ │ │ │ - ldr r3, [pc, #428] @ (1267c0 ) │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r0, r3] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r0, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.w 126756 │ │ │ │ - mov r0, r2 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - adds r2, r0, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r3, [r2] │ │ │ │ - subs r1, r3, #1 │ │ │ │ - strex ip, r1, [r2] │ │ │ │ - cmp.w ip, #0 │ │ │ │ - bne.n 126632 │ │ │ │ - cmp r3, #1 │ │ │ │ - dmb ish │ │ │ │ - bne.n 1265e0 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - str r0, [sp, #4] │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - blx r3 │ │ │ │ - ldrsb.w r3, [r5] │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ + ldrd r3, r7, [sp] │ │ │ │ + mov r4, r0 │ │ │ │ + strd r3, r7, [r0] │ │ │ │ + cbz r7, 12604c │ │ │ │ + ldr r3, [pc, #524] @ (12623c ) │ │ │ │ + ldr.w r9, [r5, r3] │ │ │ │ + ldrsb.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 126722 │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ + beq.n 1260b6 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r7, #4] │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ subs r2, r3, #1 │ │ │ │ - str r2, [r0, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 1265e0 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - blx r3 │ │ │ │ - b.n 1265e0 │ │ │ │ - adds r3, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r4, [r3] │ │ │ │ - adds r4, #1 │ │ │ │ - strex r0, r4, [r3] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 126674 │ │ │ │ - dmb ish │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 126610 │ │ │ │ - ldrsb.w r0, [r5] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 126606 │ │ │ │ - adds r4, r3, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r0, [r4] │ │ │ │ - add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ - strex lr, ip, [r4] │ │ │ │ - cmp.w lr, #0 │ │ │ │ - bne.n 12669a │ │ │ │ - cmp r0, #1 │ │ │ │ - dmb ish │ │ │ │ - bne.n 126610 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - strd r2, r1, [sp, #8] │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr r4, [r0, #8] │ │ │ │ - mov r0, r3 │ │ │ │ - blx r4 │ │ │ │ - ldrsb.w r0, [r5] │ │ │ │ - ldrd r3, r2, [sp, #4] │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - cbz r0, 126704 │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ - subs r4, r0, #1 │ │ │ │ - str r4, [r3, #8] │ │ │ │ - cmp r0, #1 │ │ │ │ - bne.n 126610 │ │ │ │ - ldr r4, [r3, #0] │ │ │ │ - mov r0, r3 │ │ │ │ - strd r2, r1, [sp, #4] │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ - blx r3 │ │ │ │ - ldrd r2, r1, [sp, #4] │ │ │ │ - b.n 126610 │ │ │ │ - adds r3, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r1, [r3] │ │ │ │ - adds r1, #1 │ │ │ │ - strex r2, r1, [r3] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 1266f0 │ │ │ │ - dmb ish │ │ │ │ - b.n 1265c0 │ │ │ │ - add.w r4, r3, #8 │ │ │ │ - dmb ish │ │ │ │ - ldrex r0, [r4] │ │ │ │ - subs r5, r0, #1 │ │ │ │ - strex ip, r5, [r4] │ │ │ │ - cmp.w ip, #0 │ │ │ │ - bne.n 12670c │ │ │ │ - dmb ish │ │ │ │ - b.n 1266d4 │ │ │ │ - add.w r2, r0, #8 │ │ │ │ - dmb ish │ │ │ │ - ldrex r3, [r2] │ │ │ │ - subs r1, r3, #1 │ │ │ │ - strex r5, r1, [r2] │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.n 12672a │ │ │ │ - dmb ish │ │ │ │ - b.n 126662 │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #140] @ (1267d0 ) │ │ │ │ - ldr r3, [pc, #120] @ (1267c0 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - beq.n 1267b6 │ │ │ │ - blx 69ecc <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - cbz r3, 126768 │ │ │ │ - mov r0, r3 │ │ │ │ - bl 6cae8 │ │ │ │ + str r2, [r7, #4] │ │ │ │ + beq.n 1260f8 │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + cmp r0, r6 │ │ │ │ + beq.n 126056 │ │ │ │ + blx 699b4 │ │ │ │ mov r0, r4 │ │ │ │ - cmp r5, #1 │ │ │ │ - beq.n 126790 │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 6b8c0 │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - movs r2, #0 │ │ │ │ - mov r1, r2 │ │ │ │ - b.n 126610 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 126762 │ │ │ │ - b.n 126768 │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 6b8c0 │ │ │ │ - b.n 12677a │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (1267d4 ) │ │ │ │ - ldr r3, [pc, #24] @ (1267c0 ) │ │ │ │ + asrs r1, r4, #31 │ │ │ │ + ldr r2, [pc, #484] @ (126240 ) │ │ │ │ + ldr r3, [pc, #468] @ (126234 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 126756 │ │ │ │ - blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - nop │ │ │ │ - ldrh r6, [r2, #2] │ │ │ │ - movs r1, r1 │ │ │ │ - asrs r0, r0, #6 │ │ │ │ - movs r0, r0 │ │ │ │ - ldrh r2, [r2, #2] │ │ │ │ - movs r1, r1 │ │ │ │ - asrs r4, r0, #7 │ │ │ │ - movs r0, r0 │ │ │ │ - strh r4, [r2, #62] @ 0x3e │ │ │ │ - movs r1, r1 │ │ │ │ - strh r2, [r4, #52] @ 0x34 │ │ │ │ - movs r1, r1 │ │ │ │ - strh r2, [r0, #50] @ 0x32 │ │ │ │ - movs r1, r1 │ │ │ │ - │ │ │ │ -001267d8 : │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r0, [pc, #752] @ (126adc ) │ │ │ │ - ldr r3, [pc, #756] @ (126ae0 ) │ │ │ │ - sub sp, #48 @ 0x30 │ │ │ │ - add r0, pc │ │ │ │ - ldr r4, [pc, #752] @ (126ae4 ) │ │ │ │ - add r4, pc │ │ │ │ - ldr r1, [sp, #64] @ 0x40 │ │ │ │ - ldr r3, [r0, r3] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - mov.w r3, #0 │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ + bne.w 1261b8 │ │ │ │ + add sp, #52 @ 0x34 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + movs r2, #0 │ │ │ │ + add r1, sp, #8 │ │ │ │ + mov r0, r8 │ │ │ │ + blx 6af94 , std::allocator >::_M_create(unsigned int&, unsigned int)@plt> │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + str r0, [sp, #20] │ │ │ │ str r3, [sp, #28] │ │ │ │ - cbz r3, 12681e │ │ │ │ - ldr r2, [pc, #732] @ (126ae8 ) │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ - ldrsb.w r2, [r2] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 1269e6 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - ldrd r2, r3, [r1] │ │ │ │ - strd r2, r3, [sp, #32] │ │ │ │ - cbz r3, 12683a │ │ │ │ - ldr r2, [pc, #700] @ (126ae8 ) │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ - ldrsb.w r2, [r2] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.n 1268c6 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - add r2, sp, #32 │ │ │ │ - add r1, sp, #24 │ │ │ │ - add r0, sp, #16 │ │ │ │ - blx 69644 , cv::Ptr)@plt> │ │ │ │ - ldr r0, [sp, #36] @ 0x24 │ │ │ │ - cbz r0, 12685e │ │ │ │ - ldr r3, [pc, #668] @ (126ae8 ) │ │ │ │ - ldr r5, [r4, r3] │ │ │ │ - ldrsb.w r3, [r5] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 1268e0 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - subs r2, r3, #1 │ │ │ │ - cmp r3, #1 │ │ │ │ - str r2, [r0, #4] │ │ │ │ - beq.n 1268fe │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ - cbz r0, 126878 │ │ │ │ - ldr r3, [pc, #644] @ (126ae8 ) │ │ │ │ - ldr r5, [r4, r3] │ │ │ │ - ldrsb.w r3, [r5] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 126924 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - subs r2, r3, #1 │ │ │ │ - cmp r3, #1 │ │ │ │ - str r2, [r0, #4] │ │ │ │ - beq.n 126942 │ │ │ │ - movs r0, #8 │ │ │ │ - blx 682b4 │ │ │ │ - ldrd r1, r3, [sp, #16] │ │ │ │ - strd r1, r3, [r0] │ │ │ │ - mov r2, r0 │ │ │ │ - asrs r1, r0, #31 │ │ │ │ - cbz r3, 1268aa │ │ │ │ - ldr r0, [pc, #600] @ (126ae8 ) │ │ │ │ - ldr r5, [r4, r0] │ │ │ │ - ldrsb.w r0, [r5] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 126966 │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ - adds r0, #1 │ │ │ │ - str r0, [r3, #4] │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ - subs r4, r0, #1 │ │ │ │ - cmp r0, #1 │ │ │ │ - str r4, [r3, #4] │ │ │ │ - beq.w 1269ae │ │ │ │ - ldr r0, [pc, #576] @ (126aec ) │ │ │ │ - ldr r3, [pc, #560] @ (126ae0 ) │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r0, r3] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - eors r0, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.w 126a6e │ │ │ │ - mov r0, r2 │ │ │ │ - add sp, #48 @ 0x30 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, r7 │ │ │ │ + blx 6a868 │ │ │ │ + b.n 125fbe │ │ │ │ + add r6, sp, #28 │ │ │ │ + add.w r8, sp, #20 │ │ │ │ + str r0, [sp, #8] │ │ │ │ + str r6, [sp, #20] │ │ │ │ + b.n 125fbe │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ adds r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 1268cc │ │ │ │ + bne.n 1260a2 │ │ │ │ dmb ish │ │ │ │ - b.n 12683a │ │ │ │ - adds r2, r0, #4 │ │ │ │ + b.n 125ff2 │ │ │ │ + adds r0, r7, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r3, [r0] │ │ │ │ + adds r3, #1 │ │ │ │ + strex r2, r3, [r0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 1260bc │ │ │ │ + dmb ish │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.n 12604c │ │ │ │ + ldrsb.w r3, [r9] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 126042 │ │ │ │ + adds r2, r7, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ subs r1, r3, #1 │ │ │ │ - strex ip, r1, [r2] │ │ │ │ - cmp.w ip, #0 │ │ │ │ - bne.n 1268e6 │ │ │ │ + strex r5, r1, [r2] │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.n 1260e2 │ │ │ │ cmp r3, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 12685e │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - str r0, [sp, #4] │ │ │ │ + bne.n 12604c │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + mov r0, r7 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ - ldrsb.w r3, [r5] │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ + ldrsb.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 126a3a │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ + beq.n 126184 │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ subs r2, r3, #1 │ │ │ │ - str r2, [r0, #8] │ │ │ │ + str r2, [r7, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 12685e │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ + bne.n 12604c │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + mov r0, r7 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ - b.n 12685e │ │ │ │ - adds r2, r0, #4 │ │ │ │ + b.n 12604c │ │ │ │ + adds r2, r7, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ subs r1, r3, #1 │ │ │ │ - strex ip, r1, [r2] │ │ │ │ - cmp.w ip, #0 │ │ │ │ - bne.n 12692a │ │ │ │ + strex r0, r1, [r2] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 126122 │ │ │ │ cmp r3, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 126878 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - str r0, [sp, #4] │ │ │ │ + bne.w 12601c │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + mov r0, r7 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ - ldrsb.w r3, [r5] │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 126a1e │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ + ldrsb.w r3, [r9] │ │ │ │ + cbz r3, 126168 │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ subs r2, r3, #1 │ │ │ │ - str r2, [r0, #8] │ │ │ │ + str r2, [r7, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 126878 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ + bne.w 12601c │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + mov r0, r7 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ - b.n 126878 │ │ │ │ - adds r3, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r4, [r3] │ │ │ │ - adds r4, #1 │ │ │ │ - strex r0, r4, [r3] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 12696c │ │ │ │ - dmb ish │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 1268aa │ │ │ │ - ldrsb.w r0, [r5] │ │ │ │ + b.n 12601c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12689e │ │ │ │ - adds r4, r3, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r0, [r4] │ │ │ │ - add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ - strex lr, ip, [r4] │ │ │ │ - cmp.w lr, #0 │ │ │ │ - bne.n 126992 │ │ │ │ - cmp r0, #1 │ │ │ │ - dmb ish │ │ │ │ - bne.w 1268aa │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - strd r2, r1, [sp, #8] │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr r4, [r0, #8] │ │ │ │ - mov r0, r3 │ │ │ │ - blx r4 │ │ │ │ - ldrsb.w r0, [r5] │ │ │ │ - ldrd r3, r2, [sp, #4] │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - cbz r0, 126a00 │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ - subs r4, r0, #1 │ │ │ │ - str r4, [r3, #8] │ │ │ │ - cmp r0, #1 │ │ │ │ - bne.w 1268aa │ │ │ │ - ldr r4, [r3, #0] │ │ │ │ - mov r0, r3 │ │ │ │ - strd r2, r1, [sp, #4] │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ - blx r3 │ │ │ │ - ldrd r2, r1, [sp, #4] │ │ │ │ - b.n 1268aa │ │ │ │ - adds r3, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r0, [r3] │ │ │ │ - adds r0, #1 │ │ │ │ - strex r2, r0, [r3] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 1269ec │ │ │ │ - dmb ish │ │ │ │ - b.n 12681e │ │ │ │ - add.w r4, r3, #8 │ │ │ │ - dmb ish │ │ │ │ - ldrex r0, [r4] │ │ │ │ - subs r5, r0, #1 │ │ │ │ - strex ip, r5, [r4] │ │ │ │ - cmp.w ip, #0 │ │ │ │ - bne.n 126a08 │ │ │ │ - dmb ish │ │ │ │ - b.n 1269ce │ │ │ │ - add.w r2, r0, #8 │ │ │ │ + beq.w 125fbe │ │ │ │ + mov r0, r6 │ │ │ │ + b.n 126086 │ │ │ │ + add.w r2, r7, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ subs r1, r3, #1 │ │ │ │ - strex r5, r1, [r2] │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.n 126a26 │ │ │ │ + strex r0, r1, [r2] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 126170 │ │ │ │ dmb ish │ │ │ │ - b.n 12695a │ │ │ │ - add.w r2, r0, #8 │ │ │ │ + b.n 12614e │ │ │ │ + add.w r2, r7, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ subs r1, r3, #1 │ │ │ │ strex r5, r1, [r2] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 126a42 │ │ │ │ + bne.n 12618c │ │ │ │ dmb ish │ │ │ │ - b.n 126918 │ │ │ │ + b.n 12610e │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #148] @ (126af0 ) │ │ │ │ - ldr r3, [pc, #128] @ (126ae0 ) │ │ │ │ + ldr r2, [pc, #156] @ (126244 ) │ │ │ │ + ldr r3, [pc, #140] @ (126234 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 126ad8 │ │ │ │ + beq.n 12620c │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - cbz r3, 126a80 │ │ │ │ - mov r0, r3 │ │ │ │ - bl 6cae8 │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ - cbz r0, 126a88 │ │ │ │ - bl 6cae8 │ │ │ │ - mov r0, r4 │ │ │ │ - cmp r5, #1 │ │ │ │ - beq.n 126ab2 │ │ │ │ + mov r6, r1 │ │ │ │ + cmp r6, #1 │ │ │ │ + beq.n 1261e6 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ - mov r0, r6 │ │ │ │ + mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - movs r2, #0 │ │ │ │ - mov r1, r2 │ │ │ │ - b.n 1268aa │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 126a88 │ │ │ │ - mov r0, r3 │ │ │ │ - b.n 126a84 │ │ │ │ + movs r0, #0 │ │ │ │ + mov r1, r0 │ │ │ │ + b.n 12605a │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, r1 │ │ │ │ + mov r0, r8 │ │ │ │ + blx 6a178 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov r0, r5 │ │ │ │ + b.n 1261be │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ - mov r0, r6 │ │ │ │ + mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 126a9a │ │ │ │ + b.n 1261ce │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #44] @ (126af4 ) │ │ │ │ - ldr r3, [pc, #24] @ (126ae0 ) │ │ │ │ + ldr r2, [pc, #76] @ (126248 ) │ │ │ │ + ldr r3, [pc, #56] @ (126234 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 126a6e │ │ │ │ + bne.n 1261b8 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - strh r2, [r7, #46] @ 0x2e │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, r1 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 1261dc │ │ │ │ + mov r0, r3 │ │ │ │ + bl 6cae8 │ │ │ │ + b.n 1261dc │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, r1 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 12621a │ │ │ │ + b.n 1261dc │ │ │ │ + nop │ │ │ │ + ldrh r4, [r6, #50] @ 0x32 │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r6, #46] @ 0x2e │ │ │ │ + ldrh r4, [r5, #50] @ 0x32 │ │ │ │ movs r1, r1 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r7, #40] @ 0x28 │ │ │ │ + ldrh r2, [r1, #44] @ 0x2c │ │ │ │ movs r1, r1 │ │ │ │ - strh r2, [r1, #28] │ │ │ │ + ldrh r0, [r0, #34] @ 0x22 │ │ │ │ movs r1, r1 │ │ │ │ - strh r0, [r4, #24] │ │ │ │ + ldrh r4, [r5, #30] │ │ │ │ movs r1, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + ... │ │ │ │ │ │ │ │ -00126af8 : │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ +00126250 : │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r0, [pc, #960] @ (126ecc ) │ │ │ │ - ldr r3, [pc, #964] @ (126ed0 ) │ │ │ │ + str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ + mov r8, r2 │ │ │ │ + ldr r2, [pc, #652] @ (1264f0 ) │ │ │ │ + ldr r3, [pc, #652] @ (1264f4 ) │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ - add r0, pc │ │ │ │ - ldr r4, [pc, #960] @ (126ed4 ) │ │ │ │ - add r4, pc │ │ │ │ - ldr r5, [sp, #72] @ 0x48 │ │ │ │ - ldr r3, [r0, r3] │ │ │ │ - ldr r1, [sp, #80] @ 0x50 │ │ │ │ + add r2, pc │ │ │ │ + ldr r6, [pc, #652] @ (1264f8 ) │ │ │ │ + mov r1, r8 │ │ │ │ + mov r4, r0 │ │ │ │ + add r6, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + movs r2, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r3, #0 │ │ │ │ - ldrd r2, r3, [r2] │ │ │ │ - strd r2, r3, [sp, #24] │ │ │ │ - cbz r3, 126b40 │ │ │ │ - ldr r2, [pc, #936] @ (126ed8 ) │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ - ldrsb.w r2, [r2] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 126d96 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - str r3, [sp, #32] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - cbz r3, 126b5e │ │ │ │ - ldr r2, [pc, #908] @ (126ed8 ) │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ - ldrsb.w r2, [r2] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 126db0 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - ldrd r2, r3, [r1] │ │ │ │ - strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - cbz r3, 126b7a │ │ │ │ - ldr r2, [pc, #876] @ (126ed8 ) │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ - ldrsb.w r2, [r2] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.n 126c26 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - add r3, sp, #40 @ 0x28 │ │ │ │ - add r2, sp, #32 │ │ │ │ - add r1, sp, #24 │ │ │ │ - add r0, sp, #16 │ │ │ │ - blx 6a658 , cv::Ptr, cv::Ptr)@plt> │ │ │ │ - ldr r0, [sp, #44] @ 0x2c │ │ │ │ - cbz r0, 126ba0 │ │ │ │ - ldr r3, [pc, #844] @ (126ed8 ) │ │ │ │ - ldr r5, [r4, r3] │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + ldr.w r3, [r3, #676] @ 0x2a4 │ │ │ │ + blx r3 │ │ │ │ + mov r5, r0 │ │ │ │ + add r7, sp, #36 @ 0x24 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 126368 │ │ │ │ + str r7, [sp, #28] │ │ │ │ + add.w r9, sp, #28 │ │ │ │ + blx 6a95c │ │ │ │ + mov sl, r0 │ │ │ │ + cmp r0, #15 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + bhi.n 12634e │ │ │ │ + cmp r0, #1 │ │ │ │ + bne.w 126416 │ │ │ │ ldrsb.w r3, [r5] │ │ │ │ + strb.w r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + movs r5, #0 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + mov r1, r8 │ │ │ │ + strb r5, [r0, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + ldr.w r3, [r3, #680] @ 0x2a8 │ │ │ │ + blx r3 │ │ │ │ + vldr d7, [pc, #544] @ 1264e8 │ │ │ │ + add r2, sp, #16 │ │ │ │ + mov r1, r9 │ │ │ │ + add r0, sp, #8 │ │ │ │ + vstr d7, [sp, #16] │ │ │ │ + blx 6917c , std::allocator > const&, cv::Ptr)@plt> │ │ │ │ + ldr r5, [sp, #20] │ │ │ │ + cbz r5, 1262f4 │ │ │ │ + ldr r3, [pc, #540] @ (1264fc ) │ │ │ │ + ldr.w r8, [r6, r3] │ │ │ │ + ldrsb.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 126c40 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ + beq.n 126372 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ subs r2, r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - str r2, [r0, #4] │ │ │ │ - beq.n 126c5e │ │ │ │ - ldr r0, [sp, #36] @ 0x24 │ │ │ │ - cbz r0, 126bba │ │ │ │ - ldr r3, [pc, #816] @ (126ed8 ) │ │ │ │ - ldr r5, [r4, r3] │ │ │ │ - ldrsb.w r3, [r5] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + beq.n 12638e │ │ │ │ + movs r0, #8 │ │ │ │ + blx 682b4 │ │ │ │ + mov r4, r0 │ │ │ │ + ldrd r3, r0, [sp, #8] │ │ │ │ + strd r3, r0, [r4] │ │ │ │ + cbz r0, 126324 │ │ │ │ + ldr r3, [pc, #500] @ (1264fc ) │ │ │ │ + ldr.w r8, [r6, r3] │ │ │ │ + ldrsb.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 126c84 │ │ │ │ + beq.n 1263b2 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - subs r2, r3, #1 │ │ │ │ - cmp r3, #1 │ │ │ │ - str r2, [r0, #4] │ │ │ │ - beq.n 126ca2 │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ - cbz r0, 126bd6 │ │ │ │ - ldr r3, [pc, #792] @ (126ed8 ) │ │ │ │ - ldr r5, [r4, r3] │ │ │ │ - ldrsb.w r3, [r5] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 126cca │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r0, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ subs r2, r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ str r2, [r0, #4] │ │ │ │ - beq.w 126cea │ │ │ │ - movs r0, #8 │ │ │ │ - blx 682b4 │ │ │ │ - ldrd r1, r3, [sp, #16] │ │ │ │ - strd r1, r3, [r0] │ │ │ │ - mov r2, r0 │ │ │ │ - asrs r1, r0, #31 │ │ │ │ - cbz r3, 126c0a │ │ │ │ - ldr r0, [pc, #748] @ (126ed8 ) │ │ │ │ - ldr r5, [r4, r0] │ │ │ │ - ldrsb.w r0, [r5] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 126d12 │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ - adds r0, #1 │ │ │ │ - str r0, [r3, #4] │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ - subs r4, r0, #1 │ │ │ │ - cmp r0, #1 │ │ │ │ - str r4, [r3, #4] │ │ │ │ - beq.w 126d5e │ │ │ │ - ldr r0, [pc, #720] @ (126edc ) │ │ │ │ - ldr r3, [pc, #704] @ (126ed0 ) │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r0, r3] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ + beq.n 1263f4 │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + cmp r0, r7 │ │ │ │ + beq.n 12632e │ │ │ │ + blx 699b4 │ │ │ │ + mov r0, r4 │ │ │ │ + asrs r1, r4, #31 │ │ │ │ + ldr r2, [pc, #460] @ (126500 ) │ │ │ │ + ldr r3, [pc, #444] @ (1264f4 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - eors r0, r3 │ │ │ │ + eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 126e54 │ │ │ │ - mov r0, r2 │ │ │ │ + bne.w 126470 │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - adds r3, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r1, [r3] │ │ │ │ - adds r1, #1 │ │ │ │ - strex r2, r1, [r3] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 126c2c │ │ │ │ - dmb ish │ │ │ │ - b.n 126b7a │ │ │ │ - adds r2, r0, #4 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + movs r2, #0 │ │ │ │ + add r1, sp, #16 │ │ │ │ + mov r0, r9 │ │ │ │ + blx 6af94 , std::allocator >::_M_create(unsigned int&, unsigned int)@plt> │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + str r0, [sp, #28] │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + mov r2, sl │ │ │ │ + mov r1, r5 │ │ │ │ + blx 6a868 │ │ │ │ + b.n 1262ae │ │ │ │ + add.w r9, sp, #28 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + str r7, [sp, #28] │ │ │ │ + b.n 1262ae │ │ │ │ + adds r2, r5, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ subs r1, r3, #1 │ │ │ │ - strex ip, r1, [r2] │ │ │ │ - cmp.w ip, #0 │ │ │ │ - bne.n 126c46 │ │ │ │ + strex r0, r1, [r2] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 126378 │ │ │ │ cmp r3, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 126ba0 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - str r0, [sp, #4] │ │ │ │ + bne.n 1262f4 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mov r0, r5 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ - ldrsb.w r3, [r5] │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ + ldrsb.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 126e20 │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ + beq.n 126420 │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ subs r2, r3, #1 │ │ │ │ - str r2, [r0, #8] │ │ │ │ + str r2, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 126ba0 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ + bne.n 1262f4 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mov r0, r5 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ - b.n 126ba0 │ │ │ │ - adds r2, r0, #4 │ │ │ │ + b.n 1262f4 │ │ │ │ + adds r0, #4 │ │ │ │ dmb ish │ │ │ │ - ldrex r3, [r2] │ │ │ │ - subs r1, r3, #1 │ │ │ │ - strex ip, r1, [r2] │ │ │ │ - cmp.w ip, #0 │ │ │ │ - bne.n 126c8a │ │ │ │ - cmp r3, #1 │ │ │ │ + ldrex r3, [r0] │ │ │ │ + adds r3, #1 │ │ │ │ + strex r2, r3, [r0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 1263b8 │ │ │ │ dmb ish │ │ │ │ - bne.n 126bba │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - str r0, [sp, #4] │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - blx r3 │ │ │ │ - ldrsb.w r3, [r5] │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 126324 │ │ │ │ + ldrsb.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 126dca │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ - subs r2, r3, #1 │ │ │ │ - str r2, [r0, #8] │ │ │ │ - cmp r3, #1 │ │ │ │ - bne.w 126bba │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - blx r3 │ │ │ │ - b.n 126bba │ │ │ │ + bne.n 12631a │ │ │ │ adds r2, r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ subs r1, r3, #1 │ │ │ │ - strex ip, r1, [r2] │ │ │ │ - cmp.w ip, #0 │ │ │ │ - bne.n 126cd0 │ │ │ │ + strex r5, r1, [r2] │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.n 1263de │ │ │ │ cmp r3, #1 │ │ │ │ dmb ish │ │ │ │ - bne.w 126bd6 │ │ │ │ + bne.n 126324 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ - ldrsb.w r3, [r5] │ │ │ │ + ldrsb.w r3, [r8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 126e04 │ │ │ │ + cbz r3, 12643c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ subs r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 126bd6 │ │ │ │ + bne.n 126324 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ - b.n 126bd6 │ │ │ │ - adds r3, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r4, [r3] │ │ │ │ - adds r4, #1 │ │ │ │ - strex r0, r4, [r3] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 126d18 │ │ │ │ - dmb ish │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 126c0a │ │ │ │ - ldrsb.w r0, [r5] │ │ │ │ + b.n 126324 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 126bfe │ │ │ │ - adds r4, r3, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r0, [r4] │ │ │ │ - add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ - strex lr, ip, [r4] │ │ │ │ - cmp.w lr, #0 │ │ │ │ - bne.n 126d42 │ │ │ │ - cmp r0, #1 │ │ │ │ - dmb ish │ │ │ │ - bne.w 126c0a │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - strd r2, r1, [sp, #8] │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr r4, [r0, #8] │ │ │ │ - mov r0, r3 │ │ │ │ - blx r4 │ │ │ │ - ldrsb.w r0, [r5] │ │ │ │ - ldrd r3, r2, [sp, #4] │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - cbz r0, 126de6 │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ - subs r4, r0, #1 │ │ │ │ - str r4, [r3, #8] │ │ │ │ - cmp r0, #1 │ │ │ │ - bne.w 126c0a │ │ │ │ - ldr r4, [r3, #0] │ │ │ │ - mov r0, r3 │ │ │ │ - strd r2, r1, [sp, #4] │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ - blx r3 │ │ │ │ - ldrd r2, r1, [sp, #4] │ │ │ │ - b.n 126c0a │ │ │ │ - adds r3, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r0, [r3] │ │ │ │ - adds r0, #1 │ │ │ │ - strex r2, r0, [r3] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 126d9c │ │ │ │ - dmb ish │ │ │ │ - b.n 126b40 │ │ │ │ - adds r3, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r0, [r3] │ │ │ │ - adds r0, #1 │ │ │ │ - strex r2, r0, [r3] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 126db6 │ │ │ │ - dmb ish │ │ │ │ - b.n 126b5e │ │ │ │ - add.w r2, r0, #8 │ │ │ │ - dmb ish │ │ │ │ - ldrex r3, [r2] │ │ │ │ - subs r1, r3, #1 │ │ │ │ - strex r5, r1, [r2] │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.n 126dd2 │ │ │ │ - dmb ish │ │ │ │ - b.n 126cbc │ │ │ │ - add.w r4, r3, #8 │ │ │ │ - dmb ish │ │ │ │ - ldrex r0, [r4] │ │ │ │ - subs r5, r0, #1 │ │ │ │ - strex ip, r5, [r4] │ │ │ │ - cmp.w ip, #0 │ │ │ │ - bne.n 126dee │ │ │ │ - dmb ish │ │ │ │ - b.n 126d7e │ │ │ │ - add.w r2, r0, #8 │ │ │ │ + beq.w 1262ae │ │ │ │ + mov r0, r7 │ │ │ │ + b.n 12635e │ │ │ │ + add.w r2, r5, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ subs r1, r3, #1 │ │ │ │ - strex r5, r1, [r2] │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.n 126e0c │ │ │ │ + strex r0, r1, [r2] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 126428 │ │ │ │ dmb ish │ │ │ │ - b.n 126d04 │ │ │ │ + b.n 1263a4 │ │ │ │ add.w r2, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ subs r1, r3, #1 │ │ │ │ strex r5, r1, [r2] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 126e28 │ │ │ │ + bne.n 126444 │ │ │ │ dmb ish │ │ │ │ - b.n 126c78 │ │ │ │ + b.n 12640a │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #156] @ (126ee0 ) │ │ │ │ - ldr r3, [pc, #140] @ (126ed0 ) │ │ │ │ + ldr r2, [pc, #164] @ (126504 ) │ │ │ │ + ldr r3, [pc, #148] @ (1264f4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 126ec6 │ │ │ │ + beq.n 1264c4 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - cbz r3, 126e66 │ │ │ │ - mov r0, r3 │ │ │ │ - bl 6cae8 │ │ │ │ - mov r0, r4 │ │ │ │ - cmp r5, #1 │ │ │ │ - beq.n 126ea0 │ │ │ │ + mov r6, r1 │ │ │ │ + cmp r6, #1 │ │ │ │ + beq.n 12649e │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ - mov r0, r6 │ │ │ │ + mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - movs r2, #0 │ │ │ │ - mov r1, r2 │ │ │ │ - b.n 126c0a │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - cbz r3, 126e90 │ │ │ │ - mov r0, r3 │ │ │ │ - bl 6cae8 │ │ │ │ - ldr r0, [sp, #36] @ 0x24 │ │ │ │ - cbz r0, 126e98 │ │ │ │ - bl 6cae8 │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 126e62 │ │ │ │ - b.n 126e66 │ │ │ │ + movs r0, #0 │ │ │ │ + mov r1, r0 │ │ │ │ + b.n 126332 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, r1 │ │ │ │ + mov r0, r9 │ │ │ │ + blx 6a178 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov r0, r5 │ │ │ │ + b.n 126476 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ - mov r0, r6 │ │ │ │ + mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 126e78 │ │ │ │ + b.n 126486 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (126ee4 ) │ │ │ │ - ldr r3, [pc, #24] @ (126ed0 ) │ │ │ │ + ldr r2, [pc, #84] @ (126508 ) │ │ │ │ + ldr r3, [pc, #64] @ (1264f4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 126e54 │ │ │ │ + bne.n 126470 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, r1 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 126494 │ │ │ │ + mov r0, r3 │ │ │ │ + bl 6cae8 │ │ │ │ + b.n 126494 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, r1 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 1264d2 │ │ │ │ + b.n 126494 │ │ │ │ nop │ │ │ │ - strh r2, [r3, #22] │ │ │ │ + ... │ │ │ │ + ldrh r0, [r0, #28] │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r2, #22] │ │ │ │ + ldrh r0, [r7, #26] │ │ │ │ movs r1, r1 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #14] │ │ │ │ + ldrh r2, [r6, #20] │ │ │ │ movs r1, r1 │ │ │ │ - ldrb r4, [r4, #30] │ │ │ │ + ldrh r0, [r1, #12] │ │ │ │ movs r1, r1 │ │ │ │ - ldrb r2, [r6, #28] │ │ │ │ + ldrh r4, [r6, #8] │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -00126ee8 : │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ +0012650c : │ │ │ │ + push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ - mov r6, r0 │ │ │ │ - ldr.w r0, [pc, #1176] @ 127394 │ │ │ │ - ldr.w r3, [pc, #1176] @ 127398 │ │ │ │ - sub sp, #72 @ 0x48 │ │ │ │ - add r0, pc │ │ │ │ - ldr.w r4, [pc, #1172] @ 12739c │ │ │ │ - ldr.w ip, [sp, #88] @ 0x58 │ │ │ │ + str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ + sub sp, #52 @ 0x34 │ │ │ │ + ldr.w ip, [pc, #404] @ 1266b4 │ │ │ │ + movs r3, #0 │ │ │ │ + movt r3, #257 @ 0x101 │ │ │ │ + add ip, pc │ │ │ │ + movs r1, #0 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r3, [pc, #392] @ (1266b8 ) │ │ │ │ + movs r0, #0 │ │ │ │ + str r2, [sp, #28] │ │ │ │ + strd r0, r1, [sp, #32] │ │ │ │ + add r1, sp, #24 │ │ │ │ + ldr r4, [pc, #384] @ (1266bc ) │ │ │ │ + add r0, sp, #16 │ │ │ │ + ldr.w r3, [ip, r3] │ │ │ │ + ldr r2, [sp, #64] @ 0x40 │ │ │ │ add r4, pc │ │ │ │ - ldr r3, [r0, r3] │ │ │ │ - ldr r1, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #68] @ 0x44 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r5, [sp, #104] @ 0x68 │ │ │ │ - ldrd r2, r3, [r2] │ │ │ │ - strd r2, r3, [sp, #32] │ │ │ │ - cbz r3, 126f3c │ │ │ │ - ldr.w r2, [pc, #1144] @ 1273a0 │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ - ldrsb.w r2, [r2] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 1271b2 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - ldrd r2, r3, [ip] │ │ │ │ - strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - cbz r3, 126f5c │ │ │ │ - ldr.w r2, [pc, #1112] @ 1273a0 │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ - ldrsb.w r2, [r2] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 1271cc │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ - cbz r3, 126f7c │ │ │ │ - ldr.w r2, [pc, #1080] @ 1273a0 │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ - ldrsb.w r2, [r2] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 1270b0 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - ldrd r2, r3, [r5] │ │ │ │ - strd r2, r3, [sp, #56] @ 0x38 │ │ │ │ - cbz r3, 126f9c │ │ │ │ - ldr.w r2, [pc, #1048] @ 1273a0 │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ - ldrsb.w r2, [r2] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 1270ca │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - add r1, sp, #56 @ 0x38 │ │ │ │ - add r3, sp, #48 @ 0x30 │ │ │ │ - str r1, [sp, #0] │ │ │ │ - add r2, sp, #40 @ 0x28 │ │ │ │ - add r1, sp, #32 │ │ │ │ - add r0, sp, #24 │ │ │ │ - blx 6b5c8 , cv::Ptr, cv::Ptr, cv::Ptr)@plt> │ │ │ │ - ldr r0, [sp, #60] @ 0x3c │ │ │ │ - cbz r0, 126fca │ │ │ │ - ldr r3, [pc, #1004] @ (1273a0 ) │ │ │ │ - ldr r5, [r4, r3] │ │ │ │ - ldrsb.w r3, [r5] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 1270e4 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - subs r2, r3, #1 │ │ │ │ - cmp r3, #1 │ │ │ │ - str r2, [r0, #4] │ │ │ │ - beq.w 127104 │ │ │ │ - ldr r0, [sp, #52] @ 0x34 │ │ │ │ - cbz r0, 126fe8 │ │ │ │ - ldr r3, [pc, #976] @ (1273a0 ) │ │ │ │ - ldr r5, [r4, r3] │ │ │ │ - ldrsb.w r3, [r5] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 1271e6 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - subs r2, r3, #1 │ │ │ │ - cmp r3, #1 │ │ │ │ - str r2, [r0, #4] │ │ │ │ - beq.w 127206 │ │ │ │ - ldr r0, [sp, #44] @ 0x2c │ │ │ │ - cbz r0, 127006 │ │ │ │ - ldr r3, [pc, #944] @ (1273a0 ) │ │ │ │ - ldr r5, [r4, r3] │ │ │ │ - ldrsb.w r3, [r5] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 12722c │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - subs r2, r3, #1 │ │ │ │ - cmp r3, #1 │ │ │ │ - str r2, [r0, #4] │ │ │ │ - beq.w 12724c │ │ │ │ - ldr r0, [sp, #36] @ 0x24 │ │ │ │ - cbz r0, 12701e │ │ │ │ - ldr r3, [pc, #916] @ (1273a0 ) │ │ │ │ - ldr r5, [r4, r3] │ │ │ │ - ldrsb.w r3, [r5] │ │ │ │ - cbz r3, 12706c │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - subs r2, r3, #1 │ │ │ │ - cmp r3, #1 │ │ │ │ - str r2, [r0, #4] │ │ │ │ - beq.n 12708a │ │ │ │ + blx 6b45c │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ - ldrd r1, r3, [sp, #24] │ │ │ │ + ldrd r1, r3, [sp, #16] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, 127050 │ │ │ │ - ldr r0, [pc, #876] @ (1273a0 ) │ │ │ │ - ldr r5, [r4, r0] │ │ │ │ - ldrsb.w r0, [r5] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 12712c │ │ │ │ + cbz r3, 126584 │ │ │ │ + ldr r0, [pc, #344] @ (1266c0 ) │ │ │ │ + ldr r4, [r4, r0] │ │ │ │ + ldrsb.w r0, [r4] │ │ │ │ + cbz r0, 12659e │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - subs r4, r0, #1 │ │ │ │ + add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ - str r4, [r3, #4] │ │ │ │ - beq.w 127176 │ │ │ │ - ldr r0, [pc, #848] @ (1273a4 ) │ │ │ │ - ldr r3, [pc, #836] @ (127398 ) │ │ │ │ + str.w ip, [r3, #4] │ │ │ │ + beq.n 1265e6 │ │ │ │ + ldr r0, [pc, #316] @ (1266c4 ) │ │ │ │ + ldr r3, [pc, #304] @ (1266b8 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - ldr r3, [sp, #68] @ 0x44 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 127316 │ │ │ │ + bne.n 126654 │ │ │ │ mov r0, r2 │ │ │ │ - add sp, #72 @ 0x48 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - adds r2, r0, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r3, [r2] │ │ │ │ - subs r1, r3, #1 │ │ │ │ - strex ip, r1, [r2] │ │ │ │ - cmp.w ip, #0 │ │ │ │ - bne.n 127072 │ │ │ │ - cmp r3, #1 │ │ │ │ - dmb ish │ │ │ │ - bne.n 12701e │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - str r0, [sp, #12] │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - blx r3 │ │ │ │ - ldrsb.w r3, [r5] │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 1272c6 │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ - subs r2, r3, #1 │ │ │ │ - str r2, [r0, #8] │ │ │ │ - cmp r3, #1 │ │ │ │ - bne.n 12701e │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - blx r3 │ │ │ │ - b.n 12701e │ │ │ │ - adds r3, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r1, [r3] │ │ │ │ - adds r1, #1 │ │ │ │ - strex r2, r1, [r3] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 1270b6 │ │ │ │ - dmb ish │ │ │ │ - b.n 126f7c │ │ │ │ - adds r3, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r1, [r3] │ │ │ │ - adds r1, #1 │ │ │ │ - strex r2, r1, [r3] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 1270d0 │ │ │ │ - dmb ish │ │ │ │ - b.n 126f9c │ │ │ │ - adds r2, r0, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r3, [r2] │ │ │ │ - subs r1, r3, #1 │ │ │ │ - strex ip, r1, [r2] │ │ │ │ - cmp.w ip, #0 │ │ │ │ - bne.n 1270ea │ │ │ │ - cmp r3, #1 │ │ │ │ - dmb ish │ │ │ │ - bne.w 126fca │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - str r0, [sp, #12] │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - blx r3 │ │ │ │ - ldrsb.w r3, [r5] │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 1272e2 │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ - subs r2, r3, #1 │ │ │ │ - str r2, [r0, #8] │ │ │ │ - cmp r3, #1 │ │ │ │ - bne.w 126fca │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - blx r3 │ │ │ │ - b.n 126fca │ │ │ │ + add sp, #52 @ 0x34 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ - ldrex r4, [r3] │ │ │ │ - adds r4, #1 │ │ │ │ - strex r0, r4, [r3] │ │ │ │ + ldrex ip, [r3] │ │ │ │ + add.w ip, ip, #1 │ │ │ │ + strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 127132 │ │ │ │ + bne.n 1265a4 │ │ │ │ dmb ish │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 127050 │ │ │ │ - ldrsb.w r0, [r5] │ │ │ │ + beq.n 126584 │ │ │ │ + ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 127044 │ │ │ │ - adds r4, r3, #4 │ │ │ │ + bne.n 126576 │ │ │ │ + add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ - ldrex r0, [r4] │ │ │ │ - add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ - strex lr, ip, [r4] │ │ │ │ - cmp.w lr, #0 │ │ │ │ - bne.n 12715a │ │ │ │ + ldrex r0, [ip] │ │ │ │ + add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ + strex r5, lr, [ip] │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.n 1265ce │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.w 127050 │ │ │ │ + bne.n 126584 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - strd r2, r1, [sp, #16] │ │ │ │ - str r3, [sp, #12] │ │ │ │ - ldr r4, [r0, #8] │ │ │ │ + strd r2, r1, [sp, #8] │ │ │ │ + str r3, [sp, #4] │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ - blx r4 │ │ │ │ - ldrsb.w r0, [r5] │ │ │ │ - ldrd r3, r2, [sp, #12] │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 1272a8 │ │ │ │ + blx r2 │ │ │ │ + ldrsb.w r0, [r4] │ │ │ │ + ldrd r3, r2, [sp, #4] │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + cbz r0, 12661c │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 127050 │ │ │ │ + bne.n 126584 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ - strd r2, r1, [sp, #12] │ │ │ │ + strd r2, r1, [sp, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ - ldrd r2, r1, [sp, #12] │ │ │ │ - b.n 127050 │ │ │ │ - adds r3, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r0, [r3] │ │ │ │ - adds r0, #1 │ │ │ │ - strex r2, r0, [r3] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 1271b8 │ │ │ │ - dmb ish │ │ │ │ - b.n 126f3c │ │ │ │ - adds r3, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r0, [r3] │ │ │ │ - adds r0, #1 │ │ │ │ - strex r2, r0, [r3] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 1271d2 │ │ │ │ - dmb ish │ │ │ │ - b.n 126f5c │ │ │ │ - adds r2, r0, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r3, [r2] │ │ │ │ - subs r1, r3, #1 │ │ │ │ - strex ip, r1, [r2] │ │ │ │ - cmp.w ip, #0 │ │ │ │ - bne.n 1271ec │ │ │ │ - cmp r3, #1 │ │ │ │ - dmb ish │ │ │ │ - bne.w 126fe8 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - str r0, [sp, #12] │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - blx r3 │ │ │ │ - ldrsb.w r3, [r5] │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 12728c │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ - subs r2, r3, #1 │ │ │ │ - str r2, [r0, #8] │ │ │ │ - cmp r3, #1 │ │ │ │ - bne.w 126fe8 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - blx r3 │ │ │ │ - b.n 126fe8 │ │ │ │ - adds r2, r0, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r3, [r2] │ │ │ │ - subs r1, r3, #1 │ │ │ │ - strex ip, r1, [r2] │ │ │ │ - cmp.w ip, #0 │ │ │ │ - bne.n 127232 │ │ │ │ - cmp r3, #1 │ │ │ │ - dmb ish │ │ │ │ - bne.w 127006 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - str r0, [sp, #12] │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - blx r3 │ │ │ │ - ldrsb.w r3, [r5] │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - cbz r3, 127270 │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ - subs r2, r3, #1 │ │ │ │ - str r2, [r0, #8] │ │ │ │ - cmp r3, #1 │ │ │ │ - bne.w 127006 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - blx r3 │ │ │ │ - b.n 127006 │ │ │ │ - add.w r2, r0, #8 │ │ │ │ - dmb ish │ │ │ │ - ldrex r3, [r2] │ │ │ │ - subs r1, r3, #1 │ │ │ │ - strex r5, r1, [r2] │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.n 127278 │ │ │ │ - dmb ish │ │ │ │ - b.n 127262 │ │ │ │ - add.w r2, r0, #8 │ │ │ │ - dmb ish │ │ │ │ - ldrex r3, [r2] │ │ │ │ - subs r1, r3, #1 │ │ │ │ - strex r5, r1, [r2] │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.n 127294 │ │ │ │ - dmb ish │ │ │ │ - b.n 12721e │ │ │ │ + ldrd r2, r1, [sp, #4] │ │ │ │ + b.n 126584 │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ - subs r5, r0, #1 │ │ │ │ - strex ip, r5, [r4] │ │ │ │ - cmp.w ip, #0 │ │ │ │ - bne.n 1272b0 │ │ │ │ - dmb ish │ │ │ │ - b.n 12719a │ │ │ │ - add.w r2, r0, #8 │ │ │ │ - dmb ish │ │ │ │ - ldrex r3, [r2] │ │ │ │ - subs r1, r3, #1 │ │ │ │ - strex r5, r1, [r2] │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.n 1272ce │ │ │ │ - dmb ish │ │ │ │ - b.n 1270a4 │ │ │ │ - add.w r2, r0, #8 │ │ │ │ - dmb ish │ │ │ │ - ldrex r3, [r2] │ │ │ │ - subs r1, r3, #1 │ │ │ │ - strex r5, r1, [r2] │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.n 1272ea │ │ │ │ + add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ + strex lr, ip, [r4] │ │ │ │ + cmp.w lr, #0 │ │ │ │ + bne.n 126624 │ │ │ │ dmb ish │ │ │ │ - b.n 12711e │ │ │ │ + b.n 126606 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #164] @ (1273a8 ) │ │ │ │ - ldr r3, [pc, #144] @ (127398 ) │ │ │ │ + ldr r2, [pc, #132] @ (1266c8 ) │ │ │ │ + ldr r3, [pc, #116] @ (1266b8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #68] @ 0x44 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 127390 │ │ │ │ + beq.n 1266b0 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [sp, #60] @ 0x3c │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - cbz r3, 127328 │ │ │ │ + cbz r3, 126668 │ │ │ │ mov r0, r3 │ │ │ │ + str r1, [sp, #4] │ │ │ │ bl 6cae8 │ │ │ │ - ldr r0, [sp, #52] @ 0x34 │ │ │ │ - cbz r0, 127330 │ │ │ │ - bl 6cae8 │ │ │ │ - ldr r0, [sp, #44] @ 0x2c │ │ │ │ - cbz r0, 127338 │ │ │ │ - bl 6cae8 │ │ │ │ - ldr r0, [sp, #36] @ 0x24 │ │ │ │ - cbz r0, 127340 │ │ │ │ - bl 6cae8 │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - cmp r5, #1 │ │ │ │ - beq.n 12736a │ │ │ │ + mov r3, r1 │ │ │ │ + cmp r3, #1 │ │ │ │ + bne.n 12668a │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r6 │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 127050 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 127340 │ │ │ │ - mov r0, r3 │ │ │ │ - b.n 12733c │ │ │ │ + b.n 126584 │ │ │ │ + mov r3, r1 │ │ │ │ + b.n 12666c │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r6 │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 127352 │ │ │ │ + b.n 12667c │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #44] @ (1273ac ) │ │ │ │ - ldr r3, [pc, #24] @ (127398 ) │ │ │ │ + ldr r2, [pc, #44] @ (1266cc ) │ │ │ │ + ldr r3, [pc, #24] @ (1266b8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #68] @ 0x44 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 127316 │ │ │ │ + bne.n 126654 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - ldrb r6, [r4, #27] │ │ │ │ + ldrh r2, [r0, #6] │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, #27] │ │ │ │ + ldrh r4, [r4, #4] │ │ │ │ movs r1, r1 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, #22] │ │ │ │ + ldrh r0, [r4, #2] │ │ │ │ movs r1, r1 │ │ │ │ - ldrb r2, [r4, #11] │ │ │ │ + strh r4, [r4, #60] @ 0x3c │ │ │ │ movs r1, r1 │ │ │ │ - ldrb r0, [r5, #9] │ │ │ │ + strh r0, [r1, #58] @ 0x3a │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -001273b0 : │ │ │ │ +001266d0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #384] @ (127540 ) │ │ │ │ - sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #384] @ (127544 ) │ │ │ │ + str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ + sub sp, #52 @ 0x34 │ │ │ │ + ldr.w ip, [pc, #424] @ 12688c │ │ │ │ + mov r3, r2 │ │ │ │ + vldr d7, [pc, #408] @ 126880 │ │ │ │ + add ip, pc │ │ │ │ + ldr r4, [pc, #416] @ (126890 ) │ │ │ │ + str r3, [sp, #28] │ │ │ │ mov r5, r0 │ │ │ │ - add r2, pc │ │ │ │ - ldr r4, [pc, #380] @ (127548 ) │ │ │ │ + ldr r3, [pc, #416] @ (126894 ) │ │ │ │ + add r1, sp, #24 │ │ │ │ + ldr r2, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #16 │ │ │ │ + vldr s0, [pc, #396] @ 126888 │ │ │ │ add r4, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ + ldr.w r3, [ip, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #28] │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 692fc │ │ │ │ + movs r3, #0 │ │ │ │ + movt r3, #257 @ 0x101 │ │ │ │ + vstr d7, [sp, #32] │ │ │ │ + str r3, [sp, #24] │ │ │ │ + blx 6b45c │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, 12740e │ │ │ │ - ldr r0, [pc, #344] @ (12754c ) │ │ │ │ + cbz r3, 12674e │ │ │ │ + ldr r0, [pc, #356] @ (126898 ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 127428 │ │ │ │ + cbz r0, 126768 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n 127470 │ │ │ │ - ldr r0, [pc, #320] @ (127550 ) │ │ │ │ - ldr r3, [pc, #304] @ (127544 ) │ │ │ │ + beq.n 1267b0 │ │ │ │ + ldr r0, [pc, #332] @ (12689c ) │ │ │ │ + ldr r3, [pc, #320] @ (126894 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1274de │ │ │ │ + bne.n 12681e │ │ │ │ mov r0, r2 │ │ │ │ - add sp, #36 @ 0x24 │ │ │ │ + add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12742e │ │ │ │ + bne.n 12676e │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 12740e │ │ │ │ + beq.n 12674e │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 127400 │ │ │ │ + bne.n 126740 │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 127458 │ │ │ │ + bne.n 126798 │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 12740e │ │ │ │ + bne.n 12674e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r0, 1274a6 │ │ │ │ + cbz r0, 1267e6 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 12740e │ │ │ │ + bne.n 12674e │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ - b.n 12740e │ │ │ │ + b.n 12674e │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 1274ae │ │ │ │ + bne.n 1267ee │ │ │ │ dmb ish │ │ │ │ - b.n 127490 │ │ │ │ + b.n 1267d0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (127554 ) │ │ │ │ - ldr r3, [pc, #116] @ (127544 ) │ │ │ │ + ldr r2, [pc, #148] @ (1268a0 ) │ │ │ │ + ldr r3, [pc, #132] @ (126894 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12753a │ │ │ │ + beq.n 12687a │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 1274f2 │ │ │ │ + cbz r3, 126832 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 6cae8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 127514 │ │ │ │ + bne.n 126854 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 12740e │ │ │ │ + b.n 12674e │ │ │ │ mov r3, r1 │ │ │ │ - b.n 1274f6 │ │ │ │ + b.n 126836 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 127506 │ │ │ │ + b.n 126846 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (127558 ) │ │ │ │ - ldr r3, [pc, #24] @ (127544 ) │ │ │ │ + ldr r2, [pc, #60] @ (1268a4 ) │ │ │ │ + ldr r3, [pc, #40] @ (126894 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1274de │ │ │ │ + bne.n 12681e │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ - ldrb r2, [r4, #8] │ │ │ │ + ... │ │ │ │ + ldr r1, [sp, #616] @ 0x268 │ │ │ │ + subs r5, #153 @ 0x99 │ │ │ │ + strh r6, [r7, #54] @ 0x36 │ │ │ │ + movs r1, r1 │ │ │ │ + strh r2, [r5, #54] @ 0x36 │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, #8] │ │ │ │ - movs r1, r1 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r2, #7] │ │ │ │ + strh r6, [r2, #52] @ 0x34 │ │ │ │ movs r1, r1 │ │ │ │ - ldrb r2, [r3, #4] │ │ │ │ + strh r2, [r3, #46] @ 0x2e │ │ │ │ movs r1, r1 │ │ │ │ - ldrb r6, [r7, #2] │ │ │ │ + strh r6, [r7, #42] @ 0x2a │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -0012755c : │ │ │ │ +001268a8 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - sub sp, #60 @ 0x3c │ │ │ │ - mov r1, r2 │ │ │ │ - ldr.w lr, [pc, #424] @ 127718 │ │ │ │ + str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ + ldr.w ip, [pc, #428] @ 126a64 │ │ │ │ + sub sp, #52 @ 0x34 │ │ │ │ + ldr r3, [pc, #424] @ (126a68 ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r4, [pc, #420] @ (12771c ) │ │ │ │ - add r0, sp, #40 @ 0x28 │ │ │ │ - ldr r2, [sp, #76] @ 0x4c │ │ │ │ - add lr, pc │ │ │ │ - str r2, [sp, #0] │ │ │ │ + add ip, pc │ │ │ │ + vldr d7, [pc, #404] @ 126a58 │ │ │ │ + str r2, [sp, #28] │ │ │ │ + add r1, sp, #24 │ │ │ │ + ldr r4, [pc, #416] @ (126a6c ) │ │ │ │ + movs r2, #10 │ │ │ │ + ldr.w r3, [ip, r3] │ │ │ │ + add r0, sp, #16 │ │ │ │ + vldr s0, [pc, #392] @ 126a60 │ │ │ │ add r4, pc │ │ │ │ - ldr r2, [sp, #80] @ 0x50 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - ldrb.w ip, [sp, #92] @ 0x5c │ │ │ │ - ldr r2, [sp, #84] @ 0x54 │ │ │ │ - str r2, [sp, #8] │ │ │ │ - ldr r2, [sp, #88] @ 0x58 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - mov r2, r3 │ │ │ │ - subs.w r3, ip, #0 │ │ │ │ - ldr.w ip, [pc, #392] @ 127720 │ │ │ │ - it ne │ │ │ │ - movne r3, #1 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - ldr r3, [sp, #72] @ 0x48 │ │ │ │ - ldr.w ip, [lr, ip] │ │ │ │ - ldr.w ip, [ip] │ │ │ │ - str.w ip, [sp, #52] @ 0x34 │ │ │ │ - mov.w ip, #0 │ │ │ │ - blx 6965c │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + mov.w r3, #0 │ │ │ │ + movs r3, #0 │ │ │ │ + movt r3, #257 @ 0x101 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + vstr d7, [sp, #32] │ │ │ │ + blx 6b45c │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ - ldrd r1, r3, [sp, #40] @ 0x28 │ │ │ │ + ldrd r1, r3, [sp, #16] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, 1275e8 │ │ │ │ - ldr r0, [pc, #344] @ (127724 ) │ │ │ │ + cbz r3, 126924 │ │ │ │ + ldr r0, [pc, #360] @ (126a70 ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 127602 │ │ │ │ + cbz r0, 12693e │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n 12764a │ │ │ │ - ldr r0, [pc, #316] @ (127728 ) │ │ │ │ - ldr r3, [pc, #308] @ (127720 ) │ │ │ │ + beq.n 126986 │ │ │ │ + ldr r0, [pc, #332] @ (126a74 ) │ │ │ │ + ldr r3, [pc, #320] @ (126a68 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1276b8 │ │ │ │ + bne.n 1269f4 │ │ │ │ mov r0, r2 │ │ │ │ - add sp, #60 @ 0x3c │ │ │ │ + add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 127608 │ │ │ │ + bne.n 126944 │ │ │ │ dmb ish │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1275e8 │ │ │ │ + beq.n 126924 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1275da │ │ │ │ + bne.n 126916 │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 127632 │ │ │ │ + bne.n 12696e │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 1275e8 │ │ │ │ + bne.n 126924 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - strd r2, r1, [sp, #32] │ │ │ │ - str r3, [sp, #28] │ │ │ │ + strd r2, r1, [sp, #8] │ │ │ │ + str r3, [sp, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - ldrd r3, r2, [sp, #28] │ │ │ │ - ldr r1, [sp, #36] @ 0x24 │ │ │ │ - cbz r0, 127680 │ │ │ │ + ldrd r3, r2, [sp, #4] │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + cbz r0, 1269bc │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 1275e8 │ │ │ │ + bne.n 126924 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ - strd r2, r1, [sp, #28] │ │ │ │ + strd r2, r1, [sp, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ - ldrd r2, r1, [sp, #28] │ │ │ │ - b.n 1275e8 │ │ │ │ + ldrd r2, r1, [sp, #4] │ │ │ │ + b.n 126924 │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 127688 │ │ │ │ + bne.n 1269c4 │ │ │ │ dmb ish │ │ │ │ - b.n 12766a │ │ │ │ + b.n 1269a6 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #132] @ (12772c ) │ │ │ │ - ldr r3, [pc, #120] @ (127720 ) │ │ │ │ + ldr r2, [pc, #148] @ (126a78 ) │ │ │ │ + ldr r3, [pc, #132] @ (126a68 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 127714 │ │ │ │ + beq.n 126a50 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 1276cc │ │ │ │ + cbz r3, 126a08 │ │ │ │ mov r0, r3 │ │ │ │ - str r1, [sp, #28] │ │ │ │ + str r1, [sp, #4] │ │ │ │ bl 6cae8 │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 1276ee │ │ │ │ + bne.n 126a2a │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 1275e8 │ │ │ │ + b.n 126924 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 1276d0 │ │ │ │ + b.n 126a0c │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 1276e0 │ │ │ │ + b.n 126a1c │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #44] @ (127730 ) │ │ │ │ - ldr r3, [pc, #28] @ (127720 ) │ │ │ │ + ldr r2, [pc, #60] @ (126a7c ) │ │ │ │ + ldr r3, [pc, #40] @ (126a68 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1276b8 │ │ │ │ + bne.n 1269f4 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - ldrb r6, [r5, #1] │ │ │ │ - movs r1, r1 │ │ │ │ - ldrb r2, [r5, #1] │ │ │ │ + nop.w │ │ │ │ + ... │ │ │ │ + ldr r1, [sp, #616] @ 0x268 │ │ │ │ + subs r5, #153 @ 0x99 │ │ │ │ + strh r0, [r5, #40] @ 0x28 │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ + strh r0, [r2, #40] @ 0x28 │ │ │ │ + movs r1, r1 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #31] │ │ │ │ + strh r0, [r0, #38] @ 0x26 │ │ │ │ movs r1, r1 │ │ │ │ - strb r0, [r0, #29] │ │ │ │ + strh r4, [r0, #32] │ │ │ │ movs r1, r1 │ │ │ │ - strb r4, [r4, #27] │ │ │ │ + strh r0, [r5, #28] │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -00127734 : │ │ │ │ - push {r4, r5, lr} │ │ │ │ +00126a80 : │ │ │ │ + push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - sub sp, #60 @ 0x3c │ │ │ │ - mov r1, r2 │ │ │ │ - mov r2, r3 │ │ │ │ - ldr.w lr, [pc, #416] @ 1278ec │ │ │ │ - ldr.w ip, [pc, #416] @ 1278f0 │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r3, [sp, #76] @ 0x4c │ │ │ │ - add lr, pc │ │ │ │ + str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ + sub sp, #80 @ 0x50 │ │ │ │ + ldr.w ip, [pc, #260] @ 126b98 │ │ │ │ + mov r4, r0 │ │ │ │ + add r0, sp, #56 @ 0x38 │ │ │ │ + add ip, pc │ │ │ │ + vldr d7, [pc, #244] @ 126b90 │ │ │ │ + ldr r3, [sp, #108] @ 0x6c │ │ │ │ + add r1, sp, #24 │ │ │ │ str r3, [sp, #0] │ │ │ │ - add r0, sp, #40 @ 0x28 │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr r3, [sp, #84] @ 0x54 │ │ │ │ - str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - ldr r4, [pc, #396] @ (1278f4 ) │ │ │ │ - ldr.w ip, [lr, ip] │ │ │ │ - ldr r3, [sp, #72] @ 0x48 │ │ │ │ - add r4, pc │ │ │ │ - ldr.w ip, [ip] │ │ │ │ - str.w ip, [sp, #52] @ 0x34 │ │ │ │ - mov.w ip, #0 │ │ │ │ - mov.w ip, #0 │ │ │ │ - str.w ip, [sp, #16] │ │ │ │ - blx 6965c │ │ │ │ - movs r0, #8 │ │ │ │ - blx 682b4 │ │ │ │ - ldrd r1, r3, [sp, #40] @ 0x28 │ │ │ │ - strd r1, r3, [r0] │ │ │ │ - mov r2, r0 │ │ │ │ - asrs r1, r0, #31 │ │ │ │ - cbz r3, 1277ba │ │ │ │ - ldr r0, [pc, #344] @ (1278f8 ) │ │ │ │ - ldr r4, [r4, r0] │ │ │ │ - ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 1277d4 │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ - adds r0, #1 │ │ │ │ - str r0, [r3, #4] │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ - add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ - cmp r0, #1 │ │ │ │ - str.w ip, [r3, #4] │ │ │ │ - beq.n 12781c │ │ │ │ - ldr r0, [pc, #320] @ (1278fc ) │ │ │ │ - ldr r3, [pc, #304] @ (1278f0 ) │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r0, r3] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - eors r0, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n 12788a │ │ │ │ - mov r0, r2 │ │ │ │ - add sp, #60 @ 0x3c │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - adds r3, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex ip, [r3] │ │ │ │ - add.w ip, ip, #1 │ │ │ │ - strex r0, ip, [r3] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 1277da │ │ │ │ - dmb ish │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 1277ba │ │ │ │ - ldrsb.w r0, [r4] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 1277ac │ │ │ │ - add.w ip, r3, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r0, [ip] │ │ │ │ - add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ - strex r5, lr, [ip] │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.n 127804 │ │ │ │ - cmp r0, #1 │ │ │ │ - dmb ish │ │ │ │ - bne.n 1277ba │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - strd r2, r1, [sp, #32] │ │ │ │ str r3, [sp, #28] │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ - mov r0, r3 │ │ │ │ - blx r2 │ │ │ │ - ldrsb.w r0, [r4] │ │ │ │ - ldrd r3, r2, [sp, #28] │ │ │ │ - ldr r1, [sp, #36] @ 0x24 │ │ │ │ - cbz r0, 127852 │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ - subs r4, r0, #1 │ │ │ │ - str r4, [r3, #8] │ │ │ │ - cmp r0, #1 │ │ │ │ - bne.n 1277ba │ │ │ │ - ldr r4, [r3, #0] │ │ │ │ - mov r0, r3 │ │ │ │ - strd r2, r1, [sp, #28] │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ - blx r3 │ │ │ │ - ldrd r2, r1, [sp, #28] │ │ │ │ - b.n 1277ba │ │ │ │ - add.w r4, r3, #8 │ │ │ │ - dmb ish │ │ │ │ - ldrex r0, [r4] │ │ │ │ - add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ - strex lr, ip, [r4] │ │ │ │ - cmp.w lr, #0 │ │ │ │ - bne.n 12785a │ │ │ │ - dmb ish │ │ │ │ - b.n 12783c │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (127900 ) │ │ │ │ - ldr r3, [pc, #116] @ (1278f0 ) │ │ │ │ + str r0, [sp, #4] │ │ │ │ + ldr r3, [sp, #96] @ 0x60 │ │ │ │ + ldr r0, [pc, #236] @ (126b9c ) │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #112] @ 0x70 │ │ │ │ + str r2, [sp, #12] │ │ │ │ + add r2, sp, #40 @ 0x28 │ │ │ │ + str r3, [sp, #60] @ 0x3c │ │ │ │ + ldr r3, [sp, #104] @ 0x68 │ │ │ │ + ldr.w r0, [ip, r0] │ │ │ │ + mov.w ip, #0 │ │ │ │ + movt ip, #257 @ 0x101 │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + str r0, [sp, #76] @ 0x4c │ │ │ │ + mov.w r0, #0 │ │ │ │ + add r0, sp, #8 │ │ │ │ + str.w ip, [sp, #8] │ │ │ │ + str.w ip, [sp, #24] │ │ │ │ + str.w ip, [sp, #56] @ 0x38 │ │ │ │ + mov.w ip, #0 │ │ │ │ + movt ip, #513 @ 0x201 │ │ │ │ + vstr d7, [sp, #16] │ │ │ │ + str.w ip, [sp, #40] @ 0x28 │ │ │ │ + vstr d7, [sp, #32] │ │ │ │ + vstr d7, [sp, #48] @ 0x30 │ │ │ │ + vstr d7, [sp, #64] @ 0x40 │ │ │ │ + blx 69404 │ │ │ │ + ldr r2, [pc, #160] @ (126ba0 ) │ │ │ │ + ldr r3, [pc, #156] @ (126b9c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ + ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 1278e6 │ │ │ │ - blx 69ecc <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r3, 12789e │ │ │ │ - mov r0, r3 │ │ │ │ - str r1, [sp, #28] │ │ │ │ - bl 6cae8 │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r3, r1 │ │ │ │ - cmp r3, #1 │ │ │ │ - bne.n 1278c0 │ │ │ │ + bne.n 126b38 │ │ │ │ + add sp, #80 @ 0x50 │ │ │ │ + pop {r4, pc} │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n 126b3c │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - movs r2, #0 │ │ │ │ - mov r1, r2 │ │ │ │ - b.n 1277ba │ │ │ │ - mov r3, r1 │ │ │ │ - b.n 1278a2 │ │ │ │ + ldr r2, [pc, #124] @ (126ba4 ) │ │ │ │ + ldr r3, [pc, #116] @ (126b9c ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #76] @ 0x4c │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n 126b4a │ │ │ │ + blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 1278b2 │ │ │ │ + b.n 126b24 │ │ │ │ + add sp, #80 @ 0x50 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (127904 ) │ │ │ │ - ldr r3, [pc, #24] @ (1278f0 ) │ │ │ │ + ldr r2, [pc, #76] @ (126ba8 ) │ │ │ │ + ldr r3, [pc, #64] @ (126b9c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ + ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12788a │ │ │ │ + bne.n 126b38 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #52] @ (126bac ) │ │ │ │ + ldr r3, [pc, #36] @ (126b9c ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #76] @ 0x4c │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n 126b6c │ │ │ │ + b.n 126b38 │ │ │ │ nop │ │ │ │ - strb r4, [r2, #26] │ │ │ │ + nop.w │ │ │ │ + ... │ │ │ │ + strh r0, [r2, #26] │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r7, #25] │ │ │ │ + strh r0, [r5, #22] │ │ │ │ movs r1, r1 │ │ │ │ - asrs r4, r0, #7 │ │ │ │ + strh r0, [r0, #22] │ │ │ │ + movs r1, r1 │ │ │ │ + strh r4, [r1, #20] │ │ │ │ + movs r1, r1 │ │ │ │ + strh r0, [r6, #18] │ │ │ │ + movs r1, r1 │ │ │ │ + │ │ │ │ +00126bb0 : │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + vpush {d8} │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ + sub sp, #64 @ 0x40 │ │ │ │ + vmov.f64 d8, d0 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r3, [sp, #88] @ 0x58 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #96] @ 0x60 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + movs r3, #0 │ │ │ │ + movt r3, #513 @ 0x201 │ │ │ │ + str r2, [sp, #12] │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + movs r2, #0 │ │ │ │ + movs r3, #0 │ │ │ │ + strd r2, r3, [sp, #16] │ │ │ │ + strd r2, r3, [sp, #32] │ │ │ │ + strd r2, r3, [sp, #48] @ 0x30 │ │ │ │ + ldr r2, [pc, #200] @ (126cb8 ) │ │ │ │ + ldr r3, [pc, #204] @ (126cbc ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r5, [sp, #104] @ 0x68 │ │ │ │ + ldr r4, [sp, #108] @ 0x6c │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str r3, [sp, #60] @ 0x3c │ │ │ │ + mov.w r3, #0 │ │ │ │ + movs r3, #0 │ │ │ │ + movt r3, #257 @ 0x101 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + str r3, [sp, #24] │ │ │ │ + blx 68c60 │ │ │ │ + strd r4, r0, [sp] │ │ │ │ + vmov.f64 d0, d8 │ │ │ │ + mov r3, r5 │ │ │ │ + add r2, sp, #40 @ 0x28 │ │ │ │ + add r1, sp, #24 │ │ │ │ + add r0, sp, #8 │ │ │ │ + blx 69404 │ │ │ │ + ldr r2, [pc, #156] @ (126cc0 ) │ │ │ │ + ldr r3, [pc, #148] @ (126cbc ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #60] @ 0x3c │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n 126c62 │ │ │ │ + add sp, #64 @ 0x40 │ │ │ │ + vpop {d8} │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n 126c66 │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 6b8c0 │ │ │ │ + ldr r2, [pc, #116] @ (126cc4 ) │ │ │ │ + ldr r3, [pc, #104] @ (126cbc ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #60] @ 0x3c │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n 126c74 │ │ │ │ + blx 69ecc <__stack_chk_fail@plt> │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 6b8c0 │ │ │ │ + b.n 126c4e │ │ │ │ + add sp, #64 @ 0x40 │ │ │ │ + vpop {d8} │ │ │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ + b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #64] @ (126cc8 ) │ │ │ │ + ldr r3, [pc, #48] @ (126cbc ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #60] @ 0x3c │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n 126c62 │ │ │ │ + blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #40] @ (126ccc ) │ │ │ │ + ldr r3, [pc, #20] @ (126cbc ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #60] @ 0x3c │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n 126c9a │ │ │ │ + b.n 126c62 │ │ │ │ + strh r0, [r7, #14] │ │ │ │ + movs r1, r1 │ │ │ │ + asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, #24] │ │ │ │ + strh r2, [r0, #14] │ │ │ │ movs r1, r1 │ │ │ │ - strb r6, [r5, #21] │ │ │ │ + strh r6, [r2, #12] │ │ │ │ movs r1, r1 │ │ │ │ - strb r2, [r2, #20] │ │ │ │ + strh r6, [r3, #10] │ │ │ │ + movs r1, r1 │ │ │ │ + strh r2, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -00127908 : │ │ │ │ +00126cd0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ + vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - sub sp, #60 @ 0x3c │ │ │ │ - ldr.w lr, [pc, #420] @ 127ac0 │ │ │ │ - mov r1, r2 │ │ │ │ - mov r2, r3 │ │ │ │ - ldr.w ip, [pc, #416] @ 127ac4 │ │ │ │ - add lr, pc │ │ │ │ - ldr r3, [sp, #76] @ 0x4c │ │ │ │ + str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ + sub sp, #68 @ 0x44 │ │ │ │ + movs r1, #0 │ │ │ │ + movt r1, #257 @ 0x101 │ │ │ │ + vmov.f64 d8, d0 │ │ │ │ mov r5, r0 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - add r0, sp, #40 @ 0x28 │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr r3, [sp, #84] @ 0x54 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - ldr r4, [pc, #400] @ (127ac8 ) │ │ │ │ - ldr.w ip, [lr, ip] │ │ │ │ - mov.w lr, #0 │ │ │ │ - ldr r3, [sp, #72] @ 0x48 │ │ │ │ - add r4, pc │ │ │ │ - ldr.w ip, [ip] │ │ │ │ - str.w ip, [sp, #52] @ 0x34 │ │ │ │ - mov.w ip, #0 │ │ │ │ - mov.w ip, #5 │ │ │ │ - strd ip, lr, [sp, #12] │ │ │ │ - blx 6965c │ │ │ │ - movs r0, #8 │ │ │ │ - blx 682b4 │ │ │ │ - ldrd r1, r3, [sp, #40] @ 0x28 │ │ │ │ - strd r1, r3, [r0] │ │ │ │ - mov r2, r0 │ │ │ │ - asrs r1, r0, #31 │ │ │ │ - cbz r3, 12798e │ │ │ │ - ldr r0, [pc, #344] @ (127acc ) │ │ │ │ - ldr r4, [r4, r0] │ │ │ │ - ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 1279a8 │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ - adds r0, #1 │ │ │ │ - str r0, [r3, #4] │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ - add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ - cmp r0, #1 │ │ │ │ - str.w ip, [r3, #4] │ │ │ │ - beq.n 1279f0 │ │ │ │ - ldr r0, [pc, #320] @ (127ad0 ) │ │ │ │ - ldr r3, [pc, #304] @ (127ac4 ) │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r0, r3] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - eors r0, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n 127a5e │ │ │ │ - mov r0, r2 │ │ │ │ - add sp, #60 @ 0x3c │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - adds r3, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex ip, [r3] │ │ │ │ - add.w ip, ip, #1 │ │ │ │ - strex r0, ip, [r3] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 1279ae │ │ │ │ - dmb ish │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 12798e │ │ │ │ - ldrsb.w r0, [r4] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 127980 │ │ │ │ - add.w ip, r3, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r0, [ip] │ │ │ │ - add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ - strex r5, lr, [ip] │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.n 1279d8 │ │ │ │ - cmp r0, #1 │ │ │ │ - dmb ish │ │ │ │ - bne.n 12798e │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - strd r2, r1, [sp, #32] │ │ │ │ + ldr r3, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #28] │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ - mov r0, r3 │ │ │ │ - blx r2 │ │ │ │ - ldrsb.w r0, [r4] │ │ │ │ - ldrd r3, r2, [sp, #28] │ │ │ │ - ldr r1, [sp, #36] @ 0x24 │ │ │ │ - cbz r0, 127a26 │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ - subs r4, r0, #1 │ │ │ │ - str r4, [r3, #8] │ │ │ │ - cmp r0, #1 │ │ │ │ - bne.n 12798e │ │ │ │ - ldr r4, [r3, #0] │ │ │ │ - mov r0, r3 │ │ │ │ - strd r2, r1, [sp, #28] │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ - blx r3 │ │ │ │ - ldrd r2, r1, [sp, #28] │ │ │ │ - b.n 12798e │ │ │ │ - add.w r4, r3, #8 │ │ │ │ - dmb ish │ │ │ │ - ldrex r0, [r4] │ │ │ │ - add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ - strex lr, ip, [r4] │ │ │ │ - cmp.w lr, #0 │ │ │ │ - bne.n 127a2e │ │ │ │ - dmb ish │ │ │ │ - b.n 127a10 │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (127ad4 ) │ │ │ │ - ldr r3, [pc, #116] @ (127ac4 ) │ │ │ │ + ldr r3, [sp, #96] @ 0x60 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + movs r3, #0 │ │ │ │ + movt r3, #513 @ 0x201 │ │ │ │ + str r2, [sp, #12] │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + movs r2, #0 │ │ │ │ + movs r3, #0 │ │ │ │ + strd r2, r3, [sp, #16] │ │ │ │ + strd r2, r3, [sp, #32] │ │ │ │ + strd r2, r3, [sp, #48] @ 0x30 │ │ │ │ + ldr r2, [pc, #196] @ (126dd8 ) │ │ │ │ + ldr r3, [pc, #196] @ (126ddc ) │ │ │ │ + add r2, pc │ │ │ │ + str r1, [sp, #8] │ │ │ │ + str r1, [sp, #24] │ │ │ │ + ldr r4, [sp, #104] @ 0x68 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str r3, [sp, #60] @ 0x3c │ │ │ │ + mov.w r3, #0 │ │ │ │ + blx 68c60 │ │ │ │ + movs r1, #1 │ │ │ │ + vmov.f64 d0, d8 │ │ │ │ + strd r1, r0, [sp] │ │ │ │ + mov r3, r4 │ │ │ │ + add r2, sp, #40 @ 0x28 │ │ │ │ + add r1, sp, #24 │ │ │ │ + add r0, sp, #8 │ │ │ │ + blx 69404 │ │ │ │ + ldr r2, [pc, #156] @ (126de0 ) │ │ │ │ + ldr r3, [pc, #148] @ (126ddc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ + ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 127aba │ │ │ │ - blx 69ecc <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r3, 127a72 │ │ │ │ - mov r0, r3 │ │ │ │ - str r1, [sp, #28] │ │ │ │ - bl 6cae8 │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r3, r1 │ │ │ │ - cmp r3, #1 │ │ │ │ - bne.n 127a94 │ │ │ │ + bne.n 126d82 │ │ │ │ + add sp, #68 @ 0x44 │ │ │ │ + vpop {d8} │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n 126d86 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - movs r2, #0 │ │ │ │ - mov r1, r2 │ │ │ │ - b.n 12798e │ │ │ │ - mov r3, r1 │ │ │ │ - b.n 127a76 │ │ │ │ + ldr r2, [pc, #116] @ (126de4 ) │ │ │ │ + ldr r3, [pc, #104] @ (126ddc ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #60] @ 0x3c │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n 126d94 │ │ │ │ + blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 127a86 │ │ │ │ + b.n 126d6e │ │ │ │ + add sp, #68 @ 0x44 │ │ │ │ + vpop {d8} │ │ │ │ + ldmia.w sp!, {r4, r5, lr} │ │ │ │ + b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (127ad8 ) │ │ │ │ - ldr r3, [pc, #24] @ (127ac4 ) │ │ │ │ + ldr r2, [pc, #64] @ (126de8 ) │ │ │ │ + ldr r3, [pc, #48] @ (126ddc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ + ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 127a5e │ │ │ │ + bne.n 126d82 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - nop │ │ │ │ - strb r4, [r0, #19] │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #40] @ (126dec ) │ │ │ │ + ldr r3, [pc, #20] @ (126ddc ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #60] @ 0x3c │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n 126dba │ │ │ │ + b.n 126d82 │ │ │ │ + strh r2, [r2, #6] │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, #18] │ │ │ │ + strh r2, [r4, #4] │ │ │ │ movs r1, r1 │ │ │ │ - asrs r4, r0, #7 │ │ │ │ - movs r0, r0 │ │ │ │ - strb r6, [r2, #17] │ │ │ │ + strh r6, [r6, #2] │ │ │ │ movs r1, r1 │ │ │ │ - strb r2, [r3, #14] │ │ │ │ + strh r6, [r7, #0] │ │ │ │ movs r1, r1 │ │ │ │ - strb r6, [r7, #12] │ │ │ │ + strh r2, [r4, #0] │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -00127adc : │ │ │ │ +00126df0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - sub sp, #60 @ 0x3c │ │ │ │ - ldr.w lr, [pc, #424] @ 127c98 │ │ │ │ - ldr.w ip, [pc, #424] @ 127c9c │ │ │ │ - mov r1, r2 │ │ │ │ - mov r2, r3 │ │ │ │ - add lr, pc │ │ │ │ - ldr r3, [sp, #76] @ 0x4c │ │ │ │ + str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ + sub sp, #68 @ 0x44 │ │ │ │ + movs r1, #0 │ │ │ │ + movt r1, #257 @ 0x101 │ │ │ │ mov r5, r0 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - add r0, sp, #40 @ 0x28 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr r4, [pc, #408] @ (127ca0 ) │ │ │ │ - ldr.w ip, [lr, ip] │ │ │ │ - mov.w lr, #0 │ │ │ │ - ldr r3, [sp, #72] @ 0x48 │ │ │ │ - add r4, pc │ │ │ │ - ldr.w ip, [ip] │ │ │ │ - str.w ip, [sp, #52] @ 0x34 │ │ │ │ - mov.w ip, #0 │ │ │ │ - mov.w ip, #5 │ │ │ │ - strd ip, lr, [sp, #12] │ │ │ │ - mov.w ip, #2 │ │ │ │ - str.w ip, [sp, #8] │ │ │ │ - blx 6965c │ │ │ │ - movs r0, #8 │ │ │ │ - blx 682b4 │ │ │ │ - ldrd r1, r3, [sp, #40] @ 0x28 │ │ │ │ - strd r1, r3, [r0] │ │ │ │ - mov r2, r0 │ │ │ │ - asrs r1, r0, #31 │ │ │ │ - cbz r3, 127b66 │ │ │ │ - ldr r0, [pc, #344] @ (127ca4 ) │ │ │ │ - ldr r4, [r4, r0] │ │ │ │ - ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 127b80 │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ - adds r0, #1 │ │ │ │ - str r0, [r3, #4] │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ - add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ - cmp r0, #1 │ │ │ │ - str.w ip, [r3, #4] │ │ │ │ - beq.n 127bc8 │ │ │ │ - ldr r0, [pc, #320] @ (127ca8 ) │ │ │ │ - ldr r3, [pc, #304] @ (127c9c ) │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r0, r3] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - eors r0, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n 127c36 │ │ │ │ - mov r0, r2 │ │ │ │ - add sp, #60 @ 0x3c │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - adds r3, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex ip, [r3] │ │ │ │ - add.w ip, ip, #1 │ │ │ │ - strex r0, ip, [r3] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 127b86 │ │ │ │ - dmb ish │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 127b66 │ │ │ │ - ldrsb.w r0, [r4] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 127b58 │ │ │ │ - add.w ip, r3, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r0, [ip] │ │ │ │ - add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ - strex r5, lr, [ip] │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.n 127bb0 │ │ │ │ - cmp r0, #1 │ │ │ │ - dmb ish │ │ │ │ - bne.n 127b66 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - strd r2, r1, [sp, #32] │ │ │ │ str r3, [sp, #28] │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ - mov r0, r3 │ │ │ │ - blx r2 │ │ │ │ - ldrsb.w r0, [r4] │ │ │ │ - ldrd r3, r2, [sp, #28] │ │ │ │ - ldr r1, [sp, #36] @ 0x24 │ │ │ │ - cbz r0, 127bfe │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ - subs r4, r0, #1 │ │ │ │ - str r4, [r3, #8] │ │ │ │ - cmp r0, #1 │ │ │ │ - bne.n 127b66 │ │ │ │ - ldr r4, [r3, #0] │ │ │ │ - mov r0, r3 │ │ │ │ - strd r2, r1, [sp, #28] │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ - blx r3 │ │ │ │ - ldrd r2, r1, [sp, #28] │ │ │ │ - b.n 127b66 │ │ │ │ - add.w r4, r3, #8 │ │ │ │ - dmb ish │ │ │ │ - ldrex r0, [r4] │ │ │ │ - add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ - strex lr, ip, [r4] │ │ │ │ - cmp.w lr, #0 │ │ │ │ - bne.n 127c06 │ │ │ │ - dmb ish │ │ │ │ - b.n 127be8 │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (127cac ) │ │ │ │ - ldr r3, [pc, #116] @ (127c9c ) │ │ │ │ + ldr r3, [sp, #88] @ 0x58 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + movs r3, #0 │ │ │ │ + movt r3, #513 @ 0x201 │ │ │ │ + str r2, [sp, #12] │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + movs r2, #0 │ │ │ │ + movs r3, #0 │ │ │ │ + strd r2, r3, [sp, #16] │ │ │ │ + strd r2, r3, [sp, #32] │ │ │ │ + strd r2, r3, [sp, #48] @ 0x30 │ │ │ │ + ldr r2, [pc, #196] @ (126ef0 ) │ │ │ │ + ldr r3, [pc, #196] @ (126ef4 ) │ │ │ │ + add r2, pc │ │ │ │ + str r1, [sp, #8] │ │ │ │ + str r1, [sp, #24] │ │ │ │ + ldr r4, [sp, #96] @ 0x60 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str r3, [sp, #60] @ 0x3c │ │ │ │ + mov.w r3, #0 │ │ │ │ + blx 68c60 │ │ │ │ + movs r1, #1 │ │ │ │ + vldr d0, [pc, #160] @ 126ee8 │ │ │ │ + strd r1, r0, [sp] │ │ │ │ + mov r3, r4 │ │ │ │ + add r2, sp, #40 @ 0x28 │ │ │ │ + add r1, sp, #24 │ │ │ │ + add r0, sp, #8 │ │ │ │ + blx 69404 │ │ │ │ + ldr r2, [pc, #156] @ (126ef8 ) │ │ │ │ + ldr r3, [pc, #148] @ (126ef4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ + ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 127c92 │ │ │ │ - blx 69ecc <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r3, 127c4a │ │ │ │ - mov r0, r3 │ │ │ │ - str r1, [sp, #28] │ │ │ │ - bl 6cae8 │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r3, r1 │ │ │ │ - cmp r3, #1 │ │ │ │ - bne.n 127c6c │ │ │ │ + bne.n 126e96 │ │ │ │ + add sp, #68 @ 0x44 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n 126e9a │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - movs r2, #0 │ │ │ │ - mov r1, r2 │ │ │ │ - b.n 127b66 │ │ │ │ - mov r3, r1 │ │ │ │ - b.n 127c4e │ │ │ │ + ldr r2, [pc, #120] @ (126efc ) │ │ │ │ + ldr r3, [pc, #108] @ (126ef4 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #60] @ 0x3c │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n 126ea8 │ │ │ │ + blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 127c5e │ │ │ │ + b.n 126e82 │ │ │ │ + add sp, #68 @ 0x44 │ │ │ │ + ldmia.w sp!, {r4, r5, lr} │ │ │ │ + b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (127cb0 ) │ │ │ │ - ldr r3, [pc, #24] @ (127c9c ) │ │ │ │ + ldr r2, [pc, #72] @ (126f00 ) │ │ │ │ + ldr r3, [pc, #56] @ (126ef4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ + ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 127c36 │ │ │ │ + bne.n 126e96 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - nop │ │ │ │ - strb r0, [r6, #11] │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #48] @ (126f04 ) │ │ │ │ + ldr r3, [pc, #28] @ (126ef4 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #60] @ 0x3c │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n 126eca │ │ │ │ + b.n 126e96 │ │ │ │ + movs r0, r0 │ │ │ │ + movs r0, r0 │ │ │ │ + strh r0, [r0, #0] │ │ │ │ + ands r1, r7 │ │ │ │ + ldrb r2, [r7, #30] │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r2, #11] │ │ │ │ + ldrb r2, [r1, #30] │ │ │ │ movs r1, r1 │ │ │ │ - asrs r4, r0, #7 │ │ │ │ - movs r0, r0 │ │ │ │ - strb r6, [r7, #9] │ │ │ │ + ldrb r2, [r4, #29] │ │ │ │ movs r1, r1 │ │ │ │ - strb r2, [r0, #7] │ │ │ │ + ldrb r6, [r5, #28] │ │ │ │ movs r1, r1 │ │ │ │ - strb r6, [r4, #5] │ │ │ │ + ldrb r2, [r2, #28] │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -00127cb4 : │ │ │ │ +00126f08 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r4, [pc, #404] @ (127e60 ) │ │ │ │ + ldr r4, [pc, #404] @ (1270b4 ) │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ ldrb.w ip, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #0] │ │ │ │ subs.w r3, ip, #0 │ │ │ │ - ldr.w ip, [pc, #392] @ 127e64 │ │ │ │ + ldr.w ip, [pc, #392] @ 1270b8 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ add ip, pc │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ mov.w r4, #0 │ │ │ │ - ldr r4, [pc, #368] @ (127e68 ) │ │ │ │ + ldr r4, [pc, #368] @ (1270bc ) │ │ │ │ add r4, pc │ │ │ │ blx 68510 │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ ldrd r1, r3, [sp, #24] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, 127d2e │ │ │ │ - ldr r0, [pc, #344] @ (127e6c ) │ │ │ │ + cbz r3, 126f82 │ │ │ │ + ldr r0, [pc, #344] @ (1270c0 ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 127d48 │ │ │ │ + cbz r0, 126f9c │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n 127d90 │ │ │ │ - ldr r0, [pc, #320] @ (127e70 ) │ │ │ │ - ldr r3, [pc, #300] @ (127e60 ) │ │ │ │ + beq.n 126fe4 │ │ │ │ + ldr r0, [pc, #320] @ (1270c4 ) │ │ │ │ + ldr r3, [pc, #300] @ (1270b4 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 127dfe │ │ │ │ + bne.n 127052 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 127d4e │ │ │ │ + bne.n 126fa2 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 127d2e │ │ │ │ + beq.n 126f82 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 127d20 │ │ │ │ + bne.n 126f74 │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 127d78 │ │ │ │ + bne.n 126fcc │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 127d2e │ │ │ │ + bne.n 126f82 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ strd r2, r1, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - cbz r0, 127dc6 │ │ │ │ + cbz r0, 12701a │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 127d2e │ │ │ │ + bne.n 126f82 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #12] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldrd r2, r1, [sp, #12] │ │ │ │ - b.n 127d2e │ │ │ │ + b.n 126f82 │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 127dce │ │ │ │ + bne.n 127022 │ │ │ │ dmb ish │ │ │ │ - b.n 127db0 │ │ │ │ + b.n 127004 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (127e74 ) │ │ │ │ - ldr r3, [pc, #112] @ (127e60 ) │ │ │ │ + ldr r2, [pc, #136] @ (1270c8 ) │ │ │ │ + ldr r3, [pc, #112] @ (1270b4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 127e5a │ │ │ │ + beq.n 1270ae │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 127e12 │ │ │ │ + cbz r3, 127066 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #12] │ │ │ │ bl 6cae8 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 127e34 │ │ │ │ + bne.n 127088 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 127d2e │ │ │ │ + b.n 126f82 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 127e16 │ │ │ │ + b.n 12706a │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 127e26 │ │ │ │ + b.n 12707a │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (127e78 ) │ │ │ │ - ldr r3, [pc, #20] @ (127e60 ) │ │ │ │ + ldr r2, [pc, #48] @ (1270cc ) │ │ │ │ + ldr r3, [pc, #20] @ (1270b4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 127dfe │ │ │ │ + bne.n 127052 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, #4] │ │ │ │ + ldrb r0, [r6, #26] │ │ │ │ movs r1, r1 │ │ │ │ - strb r2, [r6, #3] │ │ │ │ + ldrb r6, [r3, #26] │ │ │ │ movs r1, r1 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, #2] │ │ │ │ + ldrb r2, [r4, #25] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r2, [r7, #124] @ 0x7c │ │ │ │ + ldrb r6, [r4, #22] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r6, [r3, #120] @ 0x78 │ │ │ │ + ldrb r2, [r1, #21] │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -00127e7c : │ │ │ │ +001270d0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr.w lr, [pc, #408] @ 128028 │ │ │ │ - ldr.w ip, [pc, #408] @ 12802c │ │ │ │ + ldr.w lr, [pc, #408] @ 12727c │ │ │ │ + ldr.w ip, [pc, #408] @ 127280 │ │ │ │ mov r1, r2 │ │ │ │ add lr, pc │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, sp, #24 │ │ │ │ - ldr r4, [pc, #396] @ (128030 ) │ │ │ │ + ldr r4, [pc, #396] @ (127284 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w ip, #1 │ │ │ │ @@ -301020,172 +299630,172 @@ │ │ │ │ blx 68510 │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ ldrd r1, r3, [sp, #24] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, 127ef6 │ │ │ │ - ldr r0, [pc, #344] @ (128034 ) │ │ │ │ + cbz r3, 12714a │ │ │ │ + ldr r0, [pc, #344] @ (127288 ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 127f10 │ │ │ │ + cbz r0, 127164 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n 127f58 │ │ │ │ - ldr r0, [pc, #320] @ (128038 ) │ │ │ │ - ldr r3, [pc, #304] @ (12802c ) │ │ │ │ + beq.n 1271ac │ │ │ │ + ldr r0, [pc, #320] @ (12728c ) │ │ │ │ + ldr r3, [pc, #304] @ (127280 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 127fc6 │ │ │ │ + bne.n 12721a │ │ │ │ mov r0, r2 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 127f16 │ │ │ │ + bne.n 12716a │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 127ef6 │ │ │ │ + beq.n 12714a │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 127ee8 │ │ │ │ + bne.n 12713c │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 127f40 │ │ │ │ + bne.n 127194 │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 127ef6 │ │ │ │ + bne.n 12714a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ strd r2, r1, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - cbz r0, 127f8e │ │ │ │ + cbz r0, 1271e2 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 127ef6 │ │ │ │ + bne.n 12714a │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #12] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldrd r2, r1, [sp, #12] │ │ │ │ - b.n 127ef6 │ │ │ │ + b.n 12714a │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 127f96 │ │ │ │ + bne.n 1271ea │ │ │ │ dmb ish │ │ │ │ - b.n 127f78 │ │ │ │ + b.n 1271cc │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (12803c ) │ │ │ │ - ldr r3, [pc, #116] @ (12802c ) │ │ │ │ + ldr r2, [pc, #136] @ (127290 ) │ │ │ │ + ldr r3, [pc, #116] @ (127280 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 128022 │ │ │ │ + beq.n 127276 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 127fda │ │ │ │ + cbz r3, 12722e │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #12] │ │ │ │ bl 6cae8 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 127ffc │ │ │ │ + bne.n 127250 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 127ef6 │ │ │ │ + b.n 12714a │ │ │ │ mov r3, r1 │ │ │ │ - b.n 127fde │ │ │ │ + b.n 127232 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 127fee │ │ │ │ + b.n 127242 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (128040 ) │ │ │ │ - ldr r3, [pc, #24] @ (12802c ) │ │ │ │ + ldr r2, [pc, #48] @ (127294 ) │ │ │ │ + ldr r3, [pc, #24] @ (127280 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 127fc6 │ │ │ │ + bne.n 12721a │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ - ldr r2, [r2, #116] @ 0x74 │ │ │ │ + ldrb r6, [r7, #19] │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #112] @ 0x70 │ │ │ │ + ldrb r2, [r5, #19] │ │ │ │ movs r1, r1 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #108] @ 0x6c │ │ │ │ + ldrb r2, [r3, #18] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r2, [r6, #96] @ 0x60 │ │ │ │ + ldrb r6, [r3, #15] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r6, [r2, #92] @ 0x5c │ │ │ │ + ldrb r2, [r0, #14] │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -00128044 : │ │ │ │ +00127298 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w lr, [pc, #408] @ 1281ec │ │ │ │ + ldr.w lr, [pc, #408] @ 127440 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr.w ip, [pc, #404] @ 1281f0 │ │ │ │ + ldr.w ip, [pc, #404] @ 127444 │ │ │ │ mov r5, r0 │ │ │ │ add lr, pc │ │ │ │ movs r4, #1 │ │ │ │ movs r0, #8 │ │ │ │ strd r0, r4, [sp] │ │ │ │ - ldr r4, [pc, #392] @ (1281f4 ) │ │ │ │ + ldr r4, [pc, #392] @ (127448 ) │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ mov r2, r3 │ │ │ │ add r0, sp, #24 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ @@ -301194,7183 +299804,10720 @@ │ │ │ │ blx 68510 │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ ldrd r1, r3, [sp, #24] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, 1280ba │ │ │ │ - ldr r0, [pc, #344] @ (1281f8 ) │ │ │ │ + cbz r3, 12730e │ │ │ │ + ldr r0, [pc, #344] @ (12744c ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 1280d4 │ │ │ │ + cbz r0, 127328 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n 12811c │ │ │ │ - ldr r0, [pc, #320] @ (1281fc ) │ │ │ │ - ldr r3, [pc, #304] @ (1281f0 ) │ │ │ │ + beq.n 127370 │ │ │ │ + ldr r0, [pc, #320] @ (127450 ) │ │ │ │ + ldr r3, [pc, #304] @ (127444 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12818a │ │ │ │ + bne.n 1273de │ │ │ │ mov r0, r2 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1280da │ │ │ │ + bne.n 12732e │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1280ba │ │ │ │ + beq.n 12730e │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1280ac │ │ │ │ + bne.n 127300 │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 128104 │ │ │ │ + bne.n 127358 │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 1280ba │ │ │ │ + bne.n 12730e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ strd r2, r1, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - cbz r0, 128152 │ │ │ │ + cbz r0, 1273a6 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 1280ba │ │ │ │ + bne.n 12730e │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #12] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldrd r2, r1, [sp, #12] │ │ │ │ - b.n 1280ba │ │ │ │ + b.n 12730e │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 12815a │ │ │ │ + bne.n 1273ae │ │ │ │ dmb ish │ │ │ │ - b.n 12813c │ │ │ │ + b.n 127390 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (128200 ) │ │ │ │ - ldr r3, [pc, #116] @ (1281f0 ) │ │ │ │ + ldr r2, [pc, #136] @ (127454 ) │ │ │ │ + ldr r3, [pc, #116] @ (127444 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 1281e6 │ │ │ │ + beq.n 12743a │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 12819e │ │ │ │ + cbz r3, 1273f2 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #12] │ │ │ │ bl 6cae8 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 1281c0 │ │ │ │ + bne.n 127414 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 1280ba │ │ │ │ + b.n 12730e │ │ │ │ mov r3, r1 │ │ │ │ - b.n 1281a2 │ │ │ │ + b.n 1273f6 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 1281b2 │ │ │ │ + b.n 127406 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (128204 ) │ │ │ │ - ldr r3, [pc, #24] @ (1281f0 ) │ │ │ │ + ldr r2, [pc, #48] @ (127458 ) │ │ │ │ + ldr r3, [pc, #24] @ (127444 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12818a │ │ │ │ + bne.n 1273de │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ - ldr r2, [r1, #88] @ 0x58 │ │ │ │ + ldrb r6, [r6, #12] │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, #84] @ 0x54 │ │ │ │ + ldrb r6, [r3, #12] │ │ │ │ movs r1, r1 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r5, #80] @ 0x50 │ │ │ │ + ldrb r6, [r2, #11] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r6, [r5, #68] @ 0x44 │ │ │ │ + ldrb r2, [r3, #8] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r2, [r2, #64] @ 0x40 │ │ │ │ + ldrb r6, [r7, #6] │ │ │ │ movs r1, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + ... │ │ │ │ │ │ │ │ -00128208 : │ │ │ │ - push {r4, r5, lr} │ │ │ │ +00127460 : │ │ │ │ + push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - sub sp, #44 @ 0x2c │ │ │ │ - ldr.w lr, [pc, #244] @ 128310 │ │ │ │ - ldr.w ip, [pc, #244] @ 128314 │ │ │ │ - mov r5, r0 │ │ │ │ + sub sp, #48 @ 0x30 │ │ │ │ + ldr.w lr, [pc, #236] @ 127560 │ │ │ │ + ldr.w ip, [pc, #236] @ 127564 │ │ │ │ + mov r4, r0 │ │ │ │ + vldr d7, [pc, #220] @ 127558 │ │ │ │ add lr, pc │ │ │ │ + ldr r3, [sp, #72] @ 0x48 │ │ │ │ + add r1, sp, #24 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr r3, [sp, #76] @ 0x4c │ │ │ │ + ldr r0, [sp, #56] @ 0x38 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + str r2, [sp, #12] │ │ │ │ + str r0, [sp, #28] │ │ │ │ movs r0, #0 │ │ │ │ movt r0, #513 @ 0x201 │ │ │ │ - ldrb.w r3, [sp, #68] @ 0x44 │ │ │ │ - ldr r4, [sp, #56] @ 0x38 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - subs r3, #0 │ │ │ │ - strd r0, r4, [sp, #16] │ │ │ │ - it ne │ │ │ │ - movne r3, #1 │ │ │ │ - ldrb.w r1, [sp, #64] @ 0x40 │ │ │ │ - mov r0, sp │ │ │ │ - vldr d7, [pc, #196] @ 128308 │ │ │ │ + vstr d7, [sp, #16] │ │ │ │ + vstr d7, [sp, #32] │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ - subs r2, r1, #0 │ │ │ │ - it ne │ │ │ │ - movne r2, #1 │ │ │ │ - add r1, sp, #16 │ │ │ │ + ldrd r2, r3, [sp, #64] @ 0x40 │ │ │ │ ldr.w ip, [ip] │ │ │ │ - str.w ip, [sp, #36] @ 0x24 │ │ │ │ + str.w ip, [sp, #44] @ 0x2c │ │ │ │ mov.w ip, #0 │ │ │ │ + str r0, [sp, #24] │ │ │ │ + add r0, sp, #8 │ │ │ │ mov.w ip, #0 │ │ │ │ movt ip, #257 @ 0x101 │ │ │ │ - vstr d7, [sp, #8] │ │ │ │ - str.w ip, [sp] │ │ │ │ - vstr d7, [sp, #24] │ │ │ │ - blx 6a7d8 │ │ │ │ - ldr r2, [pc, #160] @ (128318 ) │ │ │ │ - ldr r3, [pc, #152] @ (128314 ) │ │ │ │ + str.w ip, [sp, #8] │ │ │ │ + blx 68e34 │ │ │ │ + ldr r2, [pc, #160] @ (127568 ) │ │ │ │ + ldr r3, [pc, #152] @ (127564 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1282b2 │ │ │ │ - add sp, #44 @ 0x2c │ │ │ │ + bne.n 127502 │ │ │ │ + add sp, #48 @ 0x30 │ │ │ │ + pop {r4, pc} │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n 127506 │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 6b8c0 │ │ │ │ + ldr r2, [pc, #124] @ (12756c ) │ │ │ │ + ldr r3, [pc, #112] @ (127564 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n 127514 │ │ │ │ + blx 69ecc <__stack_chk_fail@plt> │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 6b8c0 │ │ │ │ + b.n 1274ee │ │ │ │ + add sp, #48 @ 0x30 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #76] @ (127570 ) │ │ │ │ + ldr r3, [pc, #60] @ (127564 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n 127502 │ │ │ │ + blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #52] @ (127574 ) │ │ │ │ + ldr r3, [pc, #32] @ (127564 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n 127536 │ │ │ │ + b.n 127502 │ │ │ │ + nop.w │ │ │ │ + ... │ │ │ │ + ldrb r2, [r5, #5] │ │ │ │ + movs r1, r1 │ │ │ │ + asrs r0, r0, #6 │ │ │ │ + movs r0, r0 │ │ │ │ + ldrb r6, [r3, #4] │ │ │ │ + movs r1, r1 │ │ │ │ + ldrb r6, [r6, #3] │ │ │ │ + movs r1, r1 │ │ │ │ + ldrb r2, [r0, #3] │ │ │ │ + movs r1, r1 │ │ │ │ + ldrb r6, [r4, #2] │ │ │ │ + movs r1, r1 │ │ │ │ + │ │ │ │ +00127578 : │ │ │ │ + push {r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ + sub sp, #52 @ 0x34 │ │ │ │ + ldr.w lr, [pc, #228] @ 127670 │ │ │ │ + mov.w ip, #0 │ │ │ │ + movt ip, #513 @ 0x201 │ │ │ │ + add lr, pc │ │ │ │ + movs r1, #1 │ │ │ │ + str.w ip, [sp, #24] │ │ │ │ + mov r5, r0 │ │ │ │ + ldr.w ip, [pc, #212] @ 127674 │ │ │ │ + movs r0, #0 │ │ │ │ + ldr r3, [sp, #80] @ 0x50 │ │ │ │ + ldr r4, [sp, #64] @ 0x40 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + str r2, [sp, #12] │ │ │ │ + str r1, [sp, #4] │ │ │ │ + movs r1, #0 │ │ │ │ + str r4, [sp, #28] │ │ │ │ + strd r0, r1, [sp, #16] │ │ │ │ + strd r0, r1, [sp, #32] │ │ │ │ + add r1, sp, #24 │ │ │ │ + ldrd r2, r3, [sp, #72] @ 0x48 │ │ │ │ + add r0, sp, #8 │ │ │ │ + ldr.w ip, [lr, ip] │ │ │ │ + ldr.w ip, [ip] │ │ │ │ + str.w ip, [sp, #44] @ 0x2c │ │ │ │ + mov.w ip, #0 │ │ │ │ + mov.w ip, #0 │ │ │ │ + movt ip, #257 @ 0x101 │ │ │ │ + str.w ip, [sp, #8] │ │ │ │ + blx 68e34 │ │ │ │ + ldr r2, [pc, #148] @ (127678 ) │ │ │ │ + ldr r3, [pc, #140] @ (127674 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n 12761e │ │ │ │ + add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 1282b6 │ │ │ │ + bne.n 127622 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #124] @ (12831c ) │ │ │ │ - ldr r3, [pc, #112] @ (128314 ) │ │ │ │ + ldr r2, [pc, #112] @ (12767c ) │ │ │ │ + ldr r3, [pc, #100] @ (127674 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 1282c4 │ │ │ │ + beq.n 127630 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12829e │ │ │ │ - add sp, #44 @ 0x2c │ │ │ │ + b.n 12760a │ │ │ │ + add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (128320 ) │ │ │ │ - ldr r3, [pc, #60] @ (128314 ) │ │ │ │ + ldr r2, [pc, #64] @ (127680 ) │ │ │ │ + ldr r3, [pc, #48] @ (127674 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1282b2 │ │ │ │ + bne.n 12761e │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (128324 ) │ │ │ │ - ldr r3, [pc, #32] @ (128314 ) │ │ │ │ + ldr r2, [pc, #40] @ (127684 ) │ │ │ │ + ldr r3, [pc, #20] @ (127674 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 1282e6 │ │ │ │ - b.n 1282b2 │ │ │ │ - nop.w │ │ │ │ - ... │ │ │ │ - ldr r6, [r0, #60] @ 0x3c │ │ │ │ + beq.n 127652 │ │ │ │ + b.n 12761e │ │ │ │ + ldrb r4, [r2, #1] │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #52] @ 0x34 │ │ │ │ + ldrb r2, [r0, #0] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r6, [r0, #52] @ 0x34 │ │ │ │ + strb r2, [r3, #31] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r2, [r2, #48] @ 0x30 │ │ │ │ + strb r6, [r4, #30] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r6, [r6, #44] @ 0x2c │ │ │ │ + strb r2, [r1, #30] │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -00128328 : │ │ │ │ - push {r4, lr} │ │ │ │ +00127688 : │ │ │ │ + push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - sub sp, #40 @ 0x28 │ │ │ │ - ldr.w lr, [pc, #236] @ 128428 │ │ │ │ - ldr.w ip, [pc, #236] @ 12842c │ │ │ │ - mov r4, r0 │ │ │ │ - vldr d7, [pc, #220] @ 128420 │ │ │ │ + str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ + sub sp, #52 @ 0x34 │ │ │ │ + ldr.w lr, [pc, #220] @ 127778 │ │ │ │ + ldr.w ip, [pc, #220] @ 12777c │ │ │ │ + movs r1, #0 │ │ │ │ add lr, pc │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r4, [sp, #64] @ 0x40 │ │ │ │ + movs r0, #0 │ │ │ │ + str r2, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - str r0, [sp, #20] │ │ │ │ - mov r0, r3 │ │ │ │ - ldrb.w r1, [sp, #56] @ 0x38 │ │ │ │ - movt r0, #513 @ 0x201 │ │ │ │ - vstr d7, [sp, #8] │ │ │ │ - vstr d7, [sp, #24] │ │ │ │ - subs r2, r1, r3 │ │ │ │ + movt r3, #257 @ 0x101 │ │ │ │ + strd r0, r1, [sp, #16] │ │ │ │ + strd r0, r1, [sp, #32] │ │ │ │ + movs r2, #1 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + movs r3, #2 │ │ │ │ + strd r3, r2, [sp] │ │ │ │ + movs r2, #0 │ │ │ │ + movt r2, #513 @ 0x201 │ │ │ │ + strd r2, r4, [sp, #24] │ │ │ │ + ldr r3, [sp, #76] @ 0x4c │ │ │ │ + add r1, sp, #24 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ - it ne │ │ │ │ - movne r2, #1 │ │ │ │ - add r1, sp, #16 │ │ │ │ + add r0, sp, #8 │ │ │ │ + ldr r2, [sp, #72] @ 0x48 │ │ │ │ ldr.w ip, [ip] │ │ │ │ - str.w ip, [sp, #36] @ 0x24 │ │ │ │ + str.w ip, [sp, #44] @ 0x2c │ │ │ │ mov.w ip, #0 │ │ │ │ - mov ip, r3 │ │ │ │ - str r0, [sp, #16] │ │ │ │ - mov r0, sp │ │ │ │ - movt ip, #257 @ 0x101 │ │ │ │ - str.w ip, [sp] │ │ │ │ - blx 6a7d8 │ │ │ │ - ldr r2, [pc, #160] @ (128430 ) │ │ │ │ - ldr r3, [pc, #156] @ (12842c ) │ │ │ │ + blx 68e34 │ │ │ │ + ldr r2, [pc, #148] @ (127780 ) │ │ │ │ + ldr r3, [pc, #140] @ (12777c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1283c8 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - pop {r4, pc} │ │ │ │ + bne.n 127726 │ │ │ │ + add sp, #52 @ 0x34 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 1283cc │ │ │ │ + bne.n 12772a │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ + mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #124] @ (128434 ) │ │ │ │ - ldr r3, [pc, #116] @ (12842c ) │ │ │ │ + ldr r2, [pc, #112] @ (127784 ) │ │ │ │ + ldr r3, [pc, #100] @ (12777c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 1283da │ │ │ │ + beq.n 127738 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ + mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 1283b4 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ + b.n 127712 │ │ │ │ + add sp, #52 @ 0x34 │ │ │ │ + ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (128438 ) │ │ │ │ - ldr r3, [pc, #64] @ (12842c ) │ │ │ │ + ldr r2, [pc, #64] @ (127788 ) │ │ │ │ + ldr r3, [pc, #48] @ (12777c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1283c8 │ │ │ │ + bne.n 127726 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (12843c ) │ │ │ │ - ldr r3, [pc, #36] @ (12842c ) │ │ │ │ + ldr r2, [pc, #40] @ (12778c ) │ │ │ │ + ldr r3, [pc, #20] @ (12777c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 1283fc │ │ │ │ - b.n 1283c8 │ │ │ │ - nop │ │ │ │ - nop.w │ │ │ │ - ... │ │ │ │ - ldr r2, [r4, #40] @ 0x28 │ │ │ │ + beq.n 12775a │ │ │ │ + b.n 127726 │ │ │ │ + strb r6, [r0, #29] │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r3, #36] @ 0x24 │ │ │ │ + strb r2, [r7, #27] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r0, [r6, #32] │ │ │ │ + strb r2, [r2, #27] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r4, [r7, #28] │ │ │ │ + strb r6, [r3, #26] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ + strb r2, [r0, #26] │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -00128440 : │ │ │ │ - push {r4, lr} │ │ │ │ +00127790 : │ │ │ │ + push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - sub sp, #40 @ 0x28 │ │ │ │ - ldr.w lr, [pc, #228] @ 128538 │ │ │ │ - ldr.w ip, [pc, #228] @ 12853c │ │ │ │ - mov r4, r0 │ │ │ │ - vldr d7, [pc, #212] @ 128530 │ │ │ │ + str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ + sub sp, #52 @ 0x34 │ │ │ │ + ldr.w lr, [pc, #220] @ 127880 │ │ │ │ + ldr.w ip, [pc, #220] @ 127884 │ │ │ │ + movs r1, #0 │ │ │ │ add lr, pc │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r4, [sp, #64] @ 0x40 │ │ │ │ + movs r0, #0 │ │ │ │ + str r2, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - add r1, sp, #16 │ │ │ │ - str r0, [sp, #20] │ │ │ │ - mov r0, r3 │ │ │ │ - vstr d7, [sp, #8] │ │ │ │ - movt r0, #513 @ 0x201 │ │ │ │ - vstr d7, [sp, #24] │ │ │ │ - mov r2, r3 │ │ │ │ + movt r3, #257 @ 0x101 │ │ │ │ + strd r0, r1, [sp, #16] │ │ │ │ + strd r0, r1, [sp, #32] │ │ │ │ + movs r2, #1 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + movs r3, #2 │ │ │ │ + strd r3, r2, [sp] │ │ │ │ + movs r2, #0 │ │ │ │ + movt r2, #513 @ 0x201 │ │ │ │ + strd r2, r4, [sp, #24] │ │ │ │ + movs r3, #6 │ │ │ │ + ldr r2, [sp, #72] @ 0x48 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ + add r1, sp, #24 │ │ │ │ + add r0, sp, #8 │ │ │ │ ldr.w ip, [ip] │ │ │ │ - str.w ip, [sp, #36] @ 0x24 │ │ │ │ + str.w ip, [sp, #44] @ 0x2c │ │ │ │ mov.w ip, #0 │ │ │ │ - mov ip, r3 │ │ │ │ - str r0, [sp, #16] │ │ │ │ - mov r0, sp │ │ │ │ - movt ip, #257 @ 0x101 │ │ │ │ - str.w ip, [sp] │ │ │ │ - blx 6a7d8 │ │ │ │ - ldr r2, [pc, #160] @ (128540 ) │ │ │ │ - ldr r3, [pc, #156] @ (12853c ) │ │ │ │ + blx 68e34 │ │ │ │ + ldr r2, [pc, #148] @ (127888 ) │ │ │ │ + ldr r3, [pc, #140] @ (127884 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1284d8 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - pop {r4, pc} │ │ │ │ + bne.n 12782e │ │ │ │ + add sp, #52 @ 0x34 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 1284dc │ │ │ │ + bne.n 127832 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ + mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #124] @ (128544 ) │ │ │ │ - ldr r3, [pc, #116] @ (12853c ) │ │ │ │ + ldr r2, [pc, #112] @ (12788c ) │ │ │ │ + ldr r3, [pc, #100] @ (127884 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 1284ea │ │ │ │ + beq.n 127840 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ + mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 1284c4 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ + b.n 12781a │ │ │ │ + add sp, #52 @ 0x34 │ │ │ │ + ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (128548 ) │ │ │ │ - ldr r3, [pc, #64] @ (12853c ) │ │ │ │ + ldr r2, [pc, #64] @ (127890 ) │ │ │ │ + ldr r3, [pc, #48] @ (127884 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1284d8 │ │ │ │ + bne.n 12782e │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (12854c ) │ │ │ │ - ldr r3, [pc, #36] @ (12853c ) │ │ │ │ + ldr r2, [pc, #40] @ (127894 ) │ │ │ │ + ldr r3, [pc, #20] @ (127884 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12850c │ │ │ │ - b.n 1284d8 │ │ │ │ - nop │ │ │ │ - nop.w │ │ │ │ - ... │ │ │ │ - ldr r2, [r1, #24] │ │ │ │ + beq.n 127862 │ │ │ │ + b.n 12782e │ │ │ │ + strb r6, [r7, #24] │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, #20] │ │ │ │ + strb r2, [r6, #23] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r0, [r4, #16] │ │ │ │ + strb r2, [r1, #23] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r4, [r5, #12] │ │ │ │ + strb r6, [r2, #22] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r0, [r2, #12] │ │ │ │ + strb r2, [r7, #21] │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -00128550 : │ │ │ │ +00127898 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr.w lr, [pc, #236] @ 128650 │ │ │ │ - ldr.w ip, [pc, #236] @ 128654 │ │ │ │ + ldr.w ip, [pc, #212] @ 127980 │ │ │ │ + vldr d7, [pc, #200] @ 127978 │ │ │ │ mov r4, r0 │ │ │ │ - vldr d7, [pc, #212] @ 128640 │ │ │ │ - add lr, pc │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ - movs r3, #0 │ │ │ │ - str r2, [sp, #4] │ │ │ │ + add ip, pc │ │ │ │ add r1, sp, #16 │ │ │ │ - str r0, [sp, #20] │ │ │ │ - mov r0, r3 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + mov r0, sp │ │ │ │ + ldr r2, [pc, #200] @ (127984 ) │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + movs r3, #0 │ │ │ │ + movt r3, #513 @ 0x201 │ │ │ │ vstr d7, [sp, #8] │ │ │ │ - movt r0, #513 @ 0x201 │ │ │ │ vstr d7, [sp, #24] │ │ │ │ - mov r2, r3 │ │ │ │ - ldr.w ip, [lr, ip] │ │ │ │ - vldr d2, [pc, #184] @ 128648 │ │ │ │ - ldr.w ip, [ip] │ │ │ │ - str.w ip, [sp, #36] @ 0x24 │ │ │ │ - mov.w ip, #0 │ │ │ │ - mov ip, r3 │ │ │ │ - str r0, [sp, #16] │ │ │ │ - mov r0, sp │ │ │ │ - movt ip, #257 @ 0x101 │ │ │ │ - str.w ip, [sp] │ │ │ │ - blx 6a7d8 │ │ │ │ - ldr r2, [pc, #164] @ (128658 ) │ │ │ │ - ldr r3, [pc, #160] @ (128654 ) │ │ │ │ + ldr.w r2, [ip, r2] │ │ │ │ + ldr r2, [r2, #0] │ │ │ │ + str r2, [sp, #36] @ 0x24 │ │ │ │ + mov.w r2, #0 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + movs r3, #0 │ │ │ │ + movt r3, #257 @ 0x101 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + blx 69f50 │ │ │ │ + ldr r2, [pc, #156] @ (127988 ) │ │ │ │ + ldr r3, [pc, #152] @ (127984 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1285ec │ │ │ │ + bne.n 127924 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 1285f0 │ │ │ │ + bne.n 127928 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #128] @ (12865c ) │ │ │ │ - ldr r3, [pc, #120] @ (128654 ) │ │ │ │ + ldr r2, [pc, #120] @ (12798c ) │ │ │ │ + ldr r3, [pc, #112] @ (127984 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 1285fe │ │ │ │ + beq.n 127936 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 1285d8 │ │ │ │ + b.n 127910 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #80] @ (128660 ) │ │ │ │ - ldr r3, [pc, #68] @ (128654 ) │ │ │ │ + ldr r2, [pc, #72] @ (127990 ) │ │ │ │ + ldr r3, [pc, #60] @ (127984 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1285ec │ │ │ │ + bne.n 127924 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #56] @ (128664 ) │ │ │ │ - ldr r3, [pc, #40] @ (128654 ) │ │ │ │ + ldr r2, [pc, #48] @ (127994 ) │ │ │ │ + ldr r3, [pc, #32] @ (127984 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 128620 │ │ │ │ - b.n 1285ec │ │ │ │ + beq.n 127958 │ │ │ │ + b.n 127924 │ │ │ │ nop │ │ │ │ ... │ │ │ │ - strh r0, [r0, #0] │ │ │ │ - eors r6, r4 │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ + strb r6, [r6, #20] │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, #0] │ │ │ │ + strb r4, [r7, #19] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r4, [r1, #0] │ │ │ │ + strb r4, [r2, #19] │ │ │ │ movs r1, r1 │ │ │ │ - str r0, [r3, #124] @ 0x7c │ │ │ │ + strb r0, [r4, #18] │ │ │ │ movs r1, r1 │ │ │ │ - str r4, [r7, #120] @ 0x78 │ │ │ │ + strb r4, [r0, #18] │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -00128668 : │ │ │ │ +00127998 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr.w lr, [pc, #252] @ 128778 │ │ │ │ - ldr.w ip, [pc, #252] @ 12877c │ │ │ │ + ldr.w ip, [pc, #224] @ 127a8c │ │ │ │ + vldr d7, [pc, #208] @ 127a80 │ │ │ │ mov r4, r0 │ │ │ │ - vldr d7, [pc, #220] @ 128760 │ │ │ │ - add lr, pc │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ - movs r3, #0 │ │ │ │ + add ip, pc │ │ │ │ + vldr s2, [pc, #208] @ 127a88 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ - str r0, [sp, #20] │ │ │ │ - mov r0, r3 │ │ │ │ + ldr r2, [pc, #208] @ (127a90 ) │ │ │ │ + mov r0, sp │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + movs r3, #0 │ │ │ │ + movt r3, #513 @ 0x201 │ │ │ │ vstr d7, [sp, #8] │ │ │ │ - movt r0, #513 @ 0x201 │ │ │ │ vstr d7, [sp, #24] │ │ │ │ - mov r2, r3 │ │ │ │ - ldr.w ip, [lr, ip] │ │ │ │ - vldr d2, [pc, #192] @ 128768 │ │ │ │ - ldr.w ip, [ip] │ │ │ │ - str.w ip, [sp, #36] @ 0x24 │ │ │ │ - mov.w ip, #0 │ │ │ │ - vldr d1, [pc, #184] @ 128770 │ │ │ │ - mov ip, r3 │ │ │ │ - str r0, [sp, #16] │ │ │ │ - mov r0, sp │ │ │ │ - movt ip, #257 @ 0x101 │ │ │ │ - str.w ip, [sp] │ │ │ │ - blx 6a7d8 │ │ │ │ - ldr r2, [pc, #176] @ (128780 ) │ │ │ │ - ldr r3, [pc, #172] @ (12877c ) │ │ │ │ + ldr.w r2, [ip, r2] │ │ │ │ + ldr r2, [r2, #0] │ │ │ │ + str r2, [sp, #36] @ 0x24 │ │ │ │ + mov.w r2, #0 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + movs r3, #0 │ │ │ │ + movt r3, #257 @ 0x101 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + blx 69f50 │ │ │ │ + ldr r2, [pc, #164] @ (127a94 ) │ │ │ │ + ldr r3, [pc, #160] @ (127a90 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 128708 │ │ │ │ + bne.n 127a28 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 12870c │ │ │ │ + bne.n 127a2c │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #140] @ (128784 ) │ │ │ │ - ldr r3, [pc, #132] @ (12877c ) │ │ │ │ + ldr r2, [pc, #128] @ (127a98 ) │ │ │ │ + ldr r3, [pc, #120] @ (127a90 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12871a │ │ │ │ + beq.n 127a3a │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 1286f4 │ │ │ │ + b.n 127a14 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #92] @ (128788 ) │ │ │ │ - ldr r3, [pc, #80] @ (12877c ) │ │ │ │ + ldr r2, [pc, #80] @ (127a9c ) │ │ │ │ + ldr r3, [pc, #68] @ (127a90 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 128708 │ │ │ │ + bne.n 127a28 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #68] @ (12878c ) │ │ │ │ - ldr r3, [pc, #52] @ (12877c ) │ │ │ │ + ldr r2, [pc, #56] @ (127aa0 ) │ │ │ │ + ldr r3, [pc, #40] @ (127a90 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12873c │ │ │ │ - b.n 128708 │ │ │ │ + beq.n 127a5c │ │ │ │ + b.n 127a28 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - strh r0, [r0, #0] │ │ │ │ - eors r6, r4 │ │ │ │ - ... │ │ │ │ - str r2, [r4, #116] @ 0x74 │ │ │ │ + ldmia r4!, {r0, r2, r3, r6, r7} │ │ │ │ + subs r5, #76 @ 0x4c │ │ │ │ + strb r6, [r6, #16] │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #112] @ 0x70 │ │ │ │ + strb r0, [r7, #15] │ │ │ │ movs r1, r1 │ │ │ │ - str r0, [r6, #108] @ 0x6c │ │ │ │ + strb r0, [r2, #15] │ │ │ │ movs r1, r1 │ │ │ │ - str r4, [r7, #104] @ 0x68 │ │ │ │ + strb r4, [r3, #14] │ │ │ │ movs r1, r1 │ │ │ │ - str r0, [r4, #104] @ 0x68 │ │ │ │ + strb r0, [r0, #14] │ │ │ │ movs r1, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + ... │ │ │ │ │ │ │ │ -00128790 : │ │ │ │ +00127aa8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr.w lr, [pc, #252] @ 1288a0 │ │ │ │ - ldr.w ip, [pc, #252] @ 1288a4 │ │ │ │ + ldr.w ip, [pc, #224] @ 127b9c │ │ │ │ + vldr d7, [pc, #208] @ 127b90 │ │ │ │ mov r4, r0 │ │ │ │ - vldr d7, [pc, #220] @ 128888 │ │ │ │ - add lr, pc │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ - movs r3, #0 │ │ │ │ + add ip, pc │ │ │ │ + vldr s2, [pc, #208] @ 127b98 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ - str r0, [sp, #20] │ │ │ │ - mov r0, r3 │ │ │ │ + ldr r2, [pc, #208] @ (127ba0 ) │ │ │ │ + mov r0, sp │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ + vmov.f32 s1, #96 @ 0x3f000000 0.5 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + movs r3, #0 │ │ │ │ + movt r3, #513 @ 0x201 │ │ │ │ vstr d7, [sp, #8] │ │ │ │ - movt r0, #513 @ 0x201 │ │ │ │ vstr d7, [sp, #24] │ │ │ │ - mov r2, r3 │ │ │ │ - ldr.w ip, [lr, ip] │ │ │ │ - vmov.f64 d0, #112 @ 0x3f800000 1.0 │ │ │ │ - vldr d2, [pc, #188] @ 128890 │ │ │ │ - ldr.w ip, [ip] │ │ │ │ - str.w ip, [sp, #36] @ 0x24 │ │ │ │ - mov.w ip, #0 │ │ │ │ - vldr d1, [pc, #180] @ 128898 │ │ │ │ - mov ip, r3 │ │ │ │ - str r0, [sp, #16] │ │ │ │ - mov r0, sp │ │ │ │ - movt ip, #257 @ 0x101 │ │ │ │ - str.w ip, [sp] │ │ │ │ - blx 6a7d8 │ │ │ │ - ldr r2, [pc, #172] @ (1288a8 ) │ │ │ │ - ldr r3, [pc, #168] @ (1288a4 ) │ │ │ │ + ldr.w r2, [ip, r2] │ │ │ │ + ldr r2, [r2, #0] │ │ │ │ + str r2, [sp, #36] @ 0x24 │ │ │ │ + mov.w r2, #0 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + movs r3, #0 │ │ │ │ + movt r3, #257 @ 0x101 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + blx 69f50 │ │ │ │ + ldr r2, [pc, #160] @ (127ba4 ) │ │ │ │ + ldr r3, [pc, #156] @ (127ba0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 128834 │ │ │ │ + bne.n 127b3c │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 128838 │ │ │ │ + bne.n 127b40 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #136] @ (1288ac ) │ │ │ │ - ldr r3, [pc, #128] @ (1288a4 ) │ │ │ │ + ldr r2, [pc, #124] @ (127ba8 ) │ │ │ │ + ldr r3, [pc, #116] @ (127ba0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 128846 │ │ │ │ + beq.n 127b4e │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 128820 │ │ │ │ + b.n 127b28 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #88] @ (1288b0 ) │ │ │ │ - ldr r3, [pc, #76] @ (1288a4 ) │ │ │ │ + ldr r2, [pc, #76] @ (127bac ) │ │ │ │ + ldr r3, [pc, #64] @ (127ba0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 128834 │ │ │ │ + bne.n 127b3c │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #64] @ (1288b4 ) │ │ │ │ - ldr r3, [pc, #48] @ (1288a4 ) │ │ │ │ + ldr r2, [pc, #52] @ (127bb0 ) │ │ │ │ + ldr r3, [pc, #36] @ (127ba0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 128868 │ │ │ │ - b.n 128834 │ │ │ │ + beq.n 127b70 │ │ │ │ + b.n 127b3c │ │ │ │ nop │ │ │ │ ... │ │ │ │ - strh r0, [r0, #0] │ │ │ │ - eors r6, r4 │ │ │ │ - ... │ │ │ │ - str r2, [r7, #96] @ 0x60 │ │ │ │ + ldmia r4!, {r0, r2, r3, r6, r7} │ │ │ │ + subs r5, #76 @ 0x4c │ │ │ │ + strb r6, [r4, #12] │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, #92] @ 0x5c │ │ │ │ + strb r4, [r4, #11] │ │ │ │ movs r1, r1 │ │ │ │ - str r4, [r0, #92] @ 0x5c │ │ │ │ + strb r4, [r7, #10] │ │ │ │ movs r1, r1 │ │ │ │ - str r0, [r2, #88] @ 0x58 │ │ │ │ + strb r0, [r1, #10] │ │ │ │ movs r1, r1 │ │ │ │ - str r4, [r6, #84] @ 0x54 │ │ │ │ + strb r4, [r5, #9] │ │ │ │ movs r1, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + ... │ │ │ │ │ │ │ │ -001288b8 : │ │ │ │ +00127bb8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr.w ip, [pc, #212] @ 1289a0 │ │ │ │ - vldr d7, [pc, #200] @ 128998 │ │ │ │ + ldr.w ip, [pc, #236] @ 127cb8 │ │ │ │ + vldr d7, [pc, #216] @ 127ca8 │ │ │ │ mov r4, r0 │ │ │ │ add ip, pc │ │ │ │ - add r1, sp, #16 │ │ │ │ + vldr s2, [pc, #216] @ 127cb0 │ │ │ │ str r2, [sp, #4] │ │ │ │ + add r1, sp, #16 │ │ │ │ + ldr r2, [pc, #220] @ (127cbc ) │ │ │ │ mov r0, sp │ │ │ │ - ldr r2, [pc, #200] @ (1289a4 ) │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ + vmov.f32 s1, #96 @ 0x3f000000 0.5 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ movt r3, #513 @ 0x201 │ │ │ │ vstr d7, [sp, #8] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ + vldr s0, [pc, #184] @ 127cb4 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov.w r2, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r3, #0 │ │ │ │ movt r3, #257 @ 0x101 │ │ │ │ str r3, [sp, #0] │ │ │ │ - blx 69cf8 │ │ │ │ - ldr r2, [pc, #156] @ (1289a8 ) │ │ │ │ - ldr r3, [pc, #152] @ (1289a4 ) │ │ │ │ + blx 69f50 │ │ │ │ + ldr r2, [pc, #168] @ (127cc0 ) │ │ │ │ + ldr r3, [pc, #164] @ (127cbc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 128944 │ │ │ │ + bne.n 127c50 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 128948 │ │ │ │ + bne.n 127c54 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #120] @ (1289ac ) │ │ │ │ - ldr r3, [pc, #112] @ (1289a4 ) │ │ │ │ + ldr r2, [pc, #132] @ (127cc4 ) │ │ │ │ + ldr r3, [pc, #124] @ (127cbc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 128956 │ │ │ │ + beq.n 127c62 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 128930 │ │ │ │ + b.n 127c3c │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (1289b0 ) │ │ │ │ - ldr r3, [pc, #60] @ (1289a4 ) │ │ │ │ + ldr r2, [pc, #84] @ (127cc8 ) │ │ │ │ + ldr r3, [pc, #72] @ (127cbc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 128944 │ │ │ │ + bne.n 127c50 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (1289b4 ) │ │ │ │ - ldr r3, [pc, #32] @ (1289a4 ) │ │ │ │ + ldr r2, [pc, #60] @ (127ccc ) │ │ │ │ + ldr r3, [pc, #44] @ (127cbc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 128978 │ │ │ │ - b.n 128944 │ │ │ │ + beq.n 127c84 │ │ │ │ + b.n 127c50 │ │ │ │ nop │ │ │ │ + nop.w │ │ │ │ ... │ │ │ │ - str r6, [r2, #80] @ 0x50 │ │ │ │ + ldmia r4!, {r0, r2, r3, r6, r7} │ │ │ │ + subs r5, #76 @ 0x4c │ │ │ │ + adds r3, #51 @ 0x33 │ │ │ │ + subs r7, #51 @ 0x33 │ │ │ │ + strb r6, [r2, #8] │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #76] @ 0x4c │ │ │ │ + strb r0, [r2, #7] │ │ │ │ movs r1, r1 │ │ │ │ - str r4, [r6, #72] @ 0x48 │ │ │ │ + strb r0, [r5, #6] │ │ │ │ movs r1, r1 │ │ │ │ - str r0, [r0, #72] @ 0x48 │ │ │ │ + strb r4, [r6, #5] │ │ │ │ movs r1, r1 │ │ │ │ - str r4, [r4, #68] @ 0x44 │ │ │ │ + strb r0, [r3, #5] │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -001289b8 : │ │ │ │ +00127cd0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - sub sp, #52 @ 0x34 │ │ │ │ - ldr.w ip, [pc, #404] @ 128b60 │ │ │ │ - movs r3, #0 │ │ │ │ - movt r3, #257 @ 0x101 │ │ │ │ - add ip, pc │ │ │ │ - movs r1, #0 │ │ │ │ - str r3, [sp, #24] │ │ │ │ + str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ + ldr r2, [pc, #384] @ (127e60 ) │ │ │ │ + sub sp, #36 @ 0x24 │ │ │ │ + ldr r3, [pc, #384] @ (127e64 ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r3, [pc, #392] @ (128b64 ) │ │ │ │ - movs r0, #0 │ │ │ │ - str r2, [sp, #28] │ │ │ │ - strd r0, r1, [sp, #32] │ │ │ │ - add r1, sp, #24 │ │ │ │ - ldr r4, [pc, #384] @ (128b68 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r4, [pc, #380] @ (127e68 ) │ │ │ │ add r0, sp, #16 │ │ │ │ - ldr.w r3, [ip, r3] │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ add r4, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ + str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 6b45c │ │ │ │ + blx 68eb8 │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, 128a30 │ │ │ │ - ldr r0, [pc, #344] @ (128b6c ) │ │ │ │ + cbz r3, 127d2e │ │ │ │ + ldr r0, [pc, #344] @ (127e6c ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 128a4a │ │ │ │ + cbz r0, 127d48 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n 128a92 │ │ │ │ - ldr r0, [pc, #316] @ (128b70 ) │ │ │ │ - ldr r3, [pc, #304] @ (128b64 ) │ │ │ │ + beq.n 127d90 │ │ │ │ + ldr r0, [pc, #320] @ (127e70 ) │ │ │ │ + ldr r3, [pc, #304] @ (127e64 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 128b00 │ │ │ │ + bne.n 127dfe │ │ │ │ mov r0, r2 │ │ │ │ - add sp, #52 @ 0x34 │ │ │ │ + add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 128a50 │ │ │ │ + bne.n 127d4e │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 128a30 │ │ │ │ + beq.n 127d2e │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 128a22 │ │ │ │ + bne.n 127d20 │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 128a7a │ │ │ │ + bne.n 127d78 │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 128a30 │ │ │ │ + bne.n 127d2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r0, 128ac8 │ │ │ │ + cbz r0, 127dc6 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 128a30 │ │ │ │ + bne.n 127d2e │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ - b.n 128a30 │ │ │ │ + b.n 127d2e │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 128ad0 │ │ │ │ + bne.n 127dce │ │ │ │ dmb ish │ │ │ │ - b.n 128ab2 │ │ │ │ + b.n 127db0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #132] @ (128b74 ) │ │ │ │ - ldr r3, [pc, #116] @ (128b64 ) │ │ │ │ + ldr r2, [pc, #136] @ (127e74 ) │ │ │ │ + ldr r3, [pc, #116] @ (127e64 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 128b5c │ │ │ │ + beq.n 127e5a │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 128b14 │ │ │ │ + cbz r3, 127e12 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 6cae8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 128b36 │ │ │ │ + bne.n 127e34 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 128a30 │ │ │ │ + b.n 127d2e │ │ │ │ mov r3, r1 │ │ │ │ - b.n 128b18 │ │ │ │ + b.n 127e16 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 128b28 │ │ │ │ + b.n 127e26 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #44] @ (128b78 ) │ │ │ │ - ldr r3, [pc, #24] @ (128b64 ) │ │ │ │ + ldr r2, [pc, #48] @ (127e78 ) │ │ │ │ + ldr r3, [pc, #24] @ (127e64 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 128b00 │ │ │ │ + bne.n 127dfe │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - str r6, [r2, #64] @ 0x40 │ │ │ │ + nop │ │ │ │ + strb r2, [r0, #4] │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r7, #60] @ 0x3c │ │ │ │ + strb r4, [r7, #3] │ │ │ │ movs r1, r1 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, #56] @ 0x38 │ │ │ │ + strb r6, [r6, #2] │ │ │ │ movs r1, r1 │ │ │ │ - str r0, [r7, #44] @ 0x2c │ │ │ │ + ldr r2, [r7, #124] @ 0x7c │ │ │ │ movs r1, r1 │ │ │ │ - str r4, [r3, #40] @ 0x28 │ │ │ │ + ldr r6, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - movs r0, r0 │ │ │ │ - ... │ │ │ │ │ │ │ │ -00128b80 : │ │ │ │ +00127e7c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - sub sp, #52 @ 0x34 │ │ │ │ - ldr.w ip, [pc, #424] @ 128d3c │ │ │ │ - mov r3, r2 │ │ │ │ - vldr d7, [pc, #408] @ 128d30 │ │ │ │ - add ip, pc │ │ │ │ - ldr r4, [pc, #416] @ (128d40 ) │ │ │ │ - str r3, [sp, #28] │ │ │ │ + str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ + ldr r2, [pc, #384] @ (12800c ) │ │ │ │ + sub sp, #36 @ 0x24 │ │ │ │ + ldr r3, [pc, #384] @ (128010 ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r3, [pc, #416] @ (128d44 ) │ │ │ │ - add r1, sp, #24 │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ + add r2, pc │ │ │ │ + ldr r4, [pc, #380] @ (128014 ) │ │ │ │ add r0, sp, #16 │ │ │ │ - vldr s0, [pc, #396] @ 128d38 │ │ │ │ add r4, pc │ │ │ │ - ldr.w r3, [ip, r3] │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ + str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - movs r3, #0 │ │ │ │ - movt r3, #257 @ 0x101 │ │ │ │ - vstr d7, [sp, #32] │ │ │ │ - str r3, [sp, #24] │ │ │ │ - blx 6b45c │ │ │ │ + blx 6a634 │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, 128bfe │ │ │ │ - ldr r0, [pc, #356] @ (128d48 ) │ │ │ │ + cbz r3, 127eda │ │ │ │ + ldr r0, [pc, #344] @ (128018 ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 128c18 │ │ │ │ + cbz r0, 127ef4 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n 128c60 │ │ │ │ - ldr r0, [pc, #332] @ (128d4c ) │ │ │ │ - ldr r3, [pc, #320] @ (128d44 ) │ │ │ │ + beq.n 127f3c │ │ │ │ + ldr r0, [pc, #320] @ (12801c ) │ │ │ │ + ldr r3, [pc, #304] @ (128010 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 128cce │ │ │ │ + bne.n 127faa │ │ │ │ mov r0, r2 │ │ │ │ - add sp, #52 @ 0x34 │ │ │ │ + add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 128c1e │ │ │ │ + bne.n 127efa │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 128bfe │ │ │ │ + beq.n 127eda │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 128bf0 │ │ │ │ + bne.n 127ecc │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 128c48 │ │ │ │ + bne.n 127f24 │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 128bfe │ │ │ │ + bne.n 127eda │ │ │ │ ldr r0, [r3, #0] │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r0, 128c96 │ │ │ │ + cbz r0, 127f72 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 128bfe │ │ │ │ + bne.n 127eda │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ - b.n 128bfe │ │ │ │ + b.n 127eda │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 128c9e │ │ │ │ + bne.n 127f7a │ │ │ │ dmb ish │ │ │ │ - b.n 128c80 │ │ │ │ + b.n 127f5c │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #148] @ (128d50 ) │ │ │ │ - ldr r3, [pc, #132] @ (128d44 ) │ │ │ │ + ldr r2, [pc, #136] @ (128020 ) │ │ │ │ + ldr r3, [pc, #116] @ (128010 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 128d2a │ │ │ │ + beq.n 128006 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 128ce2 │ │ │ │ + cbz r3, 127fbe │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 6cae8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 128d04 │ │ │ │ + bne.n 127fe0 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 128bfe │ │ │ │ + b.n 127eda │ │ │ │ mov r3, r1 │ │ │ │ - b.n 128ce6 │ │ │ │ + b.n 127fc2 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 128cf6 │ │ │ │ + b.n 127fd2 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #60] @ (128d54 ) │ │ │ │ - ldr r3, [pc, #40] @ (128d44 ) │ │ │ │ + ldr r2, [pc, #48] @ (128024 ) │ │ │ │ + ldr r3, [pc, #24] @ (128010 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 128cce │ │ │ │ + bne.n 127faa │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ - ... │ │ │ │ - ldr r1, [sp, #616] @ 0x268 │ │ │ │ - subs r5, #153 @ 0x99 │ │ │ │ - str r6, [r1, #36] @ 0x24 │ │ │ │ - movs r1, r1 │ │ │ │ - str r2, [r7, #32] │ │ │ │ + ldr r6, [r2, #116] @ 0x74 │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ + ldr r0, [r2, #116] @ 0x74 │ │ │ │ + movs r1, r1 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #28] │ │ │ │ + ldr r2, [r1, #112] @ 0x70 │ │ │ │ movs r1, r1 │ │ │ │ - str r2, [r5, #16] │ │ │ │ + ldr r6, [r1, #100] @ 0x64 │ │ │ │ movs r1, r1 │ │ │ │ - str r6, [r1, #12] │ │ │ │ + ldr r2, [r6, #92] @ 0x5c │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -00128d58 : │ │ │ │ +00128028 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr.w ip, [pc, #428] @ 128f14 │ │ │ │ - sub sp, #52 @ 0x34 │ │ │ │ - ldr r3, [pc, #424] @ (128f18 ) │ │ │ │ + str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ + ldr r2, [pc, #384] @ (1281b8 ) │ │ │ │ + sub sp, #36 @ 0x24 │ │ │ │ + ldr r3, [pc, #384] @ (1281bc ) │ │ │ │ mov r5, r0 │ │ │ │ - add ip, pc │ │ │ │ - vldr d7, [pc, #404] @ 128f08 │ │ │ │ - str r2, [sp, #28] │ │ │ │ - add r1, sp, #24 │ │ │ │ - ldr r4, [pc, #416] @ (128f1c ) │ │ │ │ - movs r2, #10 │ │ │ │ - ldr.w r3, [ip, r3] │ │ │ │ + add r2, pc │ │ │ │ + ldr r4, [pc, #380] @ (1281c0 ) │ │ │ │ add r0, sp, #16 │ │ │ │ - vldr s0, [pc, #392] @ 128f10 │ │ │ │ add r4, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ + str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - movs r3, #0 │ │ │ │ - movt r3, #257 @ 0x101 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - vstr d7, [sp, #32] │ │ │ │ - blx 6b45c │ │ │ │ + blx 696bc │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, 128dd4 │ │ │ │ - ldr r0, [pc, #360] @ (128f20 ) │ │ │ │ + cbz r3, 128086 │ │ │ │ + ldr r0, [pc, #344] @ (1281c4 ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 128dee │ │ │ │ + cbz r0, 1280a0 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n 128e36 │ │ │ │ - ldr r0, [pc, #332] @ (128f24 ) │ │ │ │ - ldr r3, [pc, #320] @ (128f18 ) │ │ │ │ + beq.n 1280e8 │ │ │ │ + ldr r0, [pc, #320] @ (1281c8 ) │ │ │ │ + ldr r3, [pc, #304] @ (1281bc ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 128ea4 │ │ │ │ + bne.n 128156 │ │ │ │ mov r0, r2 │ │ │ │ - add sp, #52 @ 0x34 │ │ │ │ + add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 128df4 │ │ │ │ + bne.n 1280a6 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 128dd4 │ │ │ │ + beq.n 128086 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 128dc6 │ │ │ │ + bne.n 128078 │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 128e1e │ │ │ │ + bne.n 1280d0 │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 128dd4 │ │ │ │ + bne.n 128086 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r0, 128e6c │ │ │ │ + cbz r0, 12811e │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 128dd4 │ │ │ │ + bne.n 128086 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ - b.n 128dd4 │ │ │ │ + b.n 128086 │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 128e74 │ │ │ │ + bne.n 128126 │ │ │ │ dmb ish │ │ │ │ - b.n 128e56 │ │ │ │ + b.n 128108 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #148] @ (128f28 ) │ │ │ │ - ldr r3, [pc, #132] @ (128f18 ) │ │ │ │ + ldr r2, [pc, #136] @ (1281cc ) │ │ │ │ + ldr r3, [pc, #116] @ (1281bc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 128f00 │ │ │ │ + beq.n 1281b2 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 128eb8 │ │ │ │ + cbz r3, 12816a │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 6cae8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 128eda │ │ │ │ + bne.n 12818c │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 128dd4 │ │ │ │ + b.n 128086 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 128ebc │ │ │ │ + b.n 12816e │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 128ecc │ │ │ │ + b.n 12817e │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #60] @ (128f2c ) │ │ │ │ - ldr r3, [pc, #40] @ (128f18 ) │ │ │ │ + ldr r2, [pc, #48] @ (1281d0 ) │ │ │ │ + ldr r3, [pc, #24] @ (1281bc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 128ea4 │ │ │ │ + bne.n 128156 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - nop.w │ │ │ │ - ... │ │ │ │ - ldr r1, [sp, #616] @ 0x268 │ │ │ │ - subs r5, #153 @ 0x99 │ │ │ │ - str r0, [r7, #4] │ │ │ │ + nop │ │ │ │ + ldr r2, [r5, #88] @ 0x58 │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, #4] │ │ │ │ + ldr r4, [r4, #88] @ 0x58 │ │ │ │ movs r1, r1 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #0] │ │ │ │ + ldr r6, [r3, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - ldrsh r4, [r2, r5] │ │ │ │ + ldr r2, [r4, #72] @ 0x48 │ │ │ │ movs r1, r1 │ │ │ │ - ldrsh r0, [r7, r3] │ │ │ │ + ldr r6, [r0, #68] @ 0x44 │ │ │ │ movs r1, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + ... │ │ │ │ │ │ │ │ -00128f30 : │ │ │ │ - push {r4, r5, lr} │ │ │ │ +001281d8 : │ │ │ │ + push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - sub sp, #44 @ 0x2c │ │ │ │ - movs r1, #0 │ │ │ │ - mov r5, r0 │ │ │ │ - movs r0, #0 │ │ │ │ + str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ + sub sp, #40 @ 0x28 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [pc, #212] @ (1282c0 ) │ │ │ │ movs r3, #0 │ │ │ │ movt r3, #257 @ 0x101 │ │ │ │ - strd r0, r1, [sp, #8] │ │ │ │ - strd r0, r1, [sp, #24] │ │ │ │ - ldr r0, [pc, #184] @ (129010 ) │ │ │ │ - ldr r1, [pc, #188] @ (129014 ) │ │ │ │ + vldr d7, [pc, #196] @ 1282b8 │ │ │ │ + ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r0, pc │ │ │ │ - ldr r4, [sp, #56] @ 0x38 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - movs r2, #0 │ │ │ │ - movt r2, #513 @ 0x201 │ │ │ │ str r3, [sp, #0] │ │ │ │ - strd r2, r4, [sp, #16] │ │ │ │ - ldr r3, [sp, #68] @ 0x44 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - mov r0, sp │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ - ldr r1, [r1, #0] │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ - mov.w r1, #0 │ │ │ │ + movs r3, #0 │ │ │ │ + movt r3, #513 @ 0x201 │ │ │ │ + strd r3, r1, [sp, #16] │ │ │ │ + ldr r3, [pc, #188] @ (1282c4 ) │ │ │ │ add r1, sp, #16 │ │ │ │ - blx 68b1c │ │ │ │ - ldr r2, [pc, #148] @ (129018 ) │ │ │ │ - ldr r3, [pc, #144] @ (129014 ) │ │ │ │ + str r2, [sp, #4] │ │ │ │ + vstr d7, [sp, #8] │ │ │ │ + vstr d7, [sp, #24] │ │ │ │ + ldr r3, [r0, r3] │ │ │ │ + mov r0, sp │ │ │ │ + ldr r2, [sp, #56] @ 0x38 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + mov.w r3, #0 │ │ │ │ + blx 69278 │ │ │ │ + ldr r2, [pc, #160] @ (1282c8 ) │ │ │ │ + ldr r3, [pc, #152] @ (1282c4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 128fbc │ │ │ │ - add sp, #44 @ 0x2c │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + bne.n 128262 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 128fc0 │ │ │ │ + bne.n 128266 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #112] @ (12901c ) │ │ │ │ - ldr r3, [pc, #104] @ (129014 ) │ │ │ │ + ldr r2, [pc, #124] @ (1282cc ) │ │ │ │ + ldr r3, [pc, #112] @ (1282c4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 128fce │ │ │ │ + beq.n 128274 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 128fa8 │ │ │ │ - add sp, #44 @ 0x2c │ │ │ │ - ldmia.w sp!, {r4, r5, lr} │ │ │ │ + b.n 12824e │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #64] @ (129020 ) │ │ │ │ - ldr r3, [pc, #52] @ (129014 ) │ │ │ │ + ldr r2, [pc, #76] @ (1282d0 ) │ │ │ │ + ldr r3, [pc, #60] @ (1282c4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 128fbc │ │ │ │ + bne.n 128262 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #40] @ (129024 ) │ │ │ │ - ldr r3, [pc, #24] @ (129014 ) │ │ │ │ + ldr r2, [pc, #52] @ (1282d4 ) │ │ │ │ + ldr r3, [pc, #32] @ (1282c4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 128ff0 │ │ │ │ - b.n 128fbc │ │ │ │ - nop │ │ │ │ - ldrsh r0, [r2, r2] │ │ │ │ + beq.n 128296 │ │ │ │ + b.n 128262 │ │ │ │ + nop.w │ │ │ │ + ... │ │ │ │ + ldr r0, [r6, #60] @ 0x3c │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r4, r1] │ │ │ │ + ldr r6, [r7, #56] @ 0x38 │ │ │ │ movs r1, r1 │ │ │ │ - ldrsh r4, [r7, r0] │ │ │ │ + ldr r6, [r2, #56] @ 0x38 │ │ │ │ movs r1, r1 │ │ │ │ - ldrsh r0, [r1, r0] │ │ │ │ + ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r1, r1 │ │ │ │ - ldrb r4, [r5, r7] │ │ │ │ + ldr r6, [r0, #52] @ 0x34 │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -00129028 : │ │ │ │ +001282d8 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - sub sp, #44 @ 0x2c │ │ │ │ - ldr.w lr, [pc, #216] @ 129114 │ │ │ │ - mov.w ip, #0 │ │ │ │ - movt ip, #513 @ 0x201 │ │ │ │ - add lr, pc │ │ │ │ + str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ + sub sp, #52 @ 0x34 │ │ │ │ + ldr.w ip, [pc, #408] @ 128484 │ │ │ │ movs r1, #0 │ │ │ │ - ldr r4, [sp, #56] @ 0x38 │ │ │ │ mov r5, r0 │ │ │ │ - strd ip, r4, [sp, #16] │ │ │ │ movs r0, #0 │ │ │ │ - ldr.w ip, [pc, #196] @ 129118 │ │ │ │ - movs r3, #0 │ │ │ │ - movt r3, #257 @ 0x101 │ │ │ │ - strd r0, r1, [sp, #8] │ │ │ │ - strd r0, r1, [sp, #24] │ │ │ │ - add r1, sp, #16 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - mov r0, sp │ │ │ │ - str r3, [sp, #0] │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ + add ip, pc │ │ │ │ + strd r0, r1, [sp, #32] │ │ │ │ + add r1, sp, #24 │ │ │ │ + ldr r0, [pc, #396] @ (128488 ) │ │ │ │ + str r2, [sp, #28] │ │ │ │ + movs r2, #0 │ │ │ │ + movt r2, #257 @ 0x101 │ │ │ │ + str r2, [sp, #24] │ │ │ │ + ldr r4, [pc, #388] @ (12848c ) │ │ │ │ + ldr.w r0, [ip, r0] │ │ │ │ + ldr r3, [sp, #68] @ 0x44 │ │ │ │ + add r4, pc │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ + mov.w r0, #0 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ - ldr.w ip, [lr, ip] │ │ │ │ - ldr.w ip, [ip] │ │ │ │ - str.w ip, [sp, #36] @ 0x24 │ │ │ │ - mov.w ip, #0 │ │ │ │ - blx 68b1c │ │ │ │ - ldr r2, [pc, #148] @ (12911c ) │ │ │ │ - ldr r3, [pc, #140] @ (129118 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3 │ │ │ │ + add r0, sp, #16 │ │ │ │ + blx 681e8 │ │ │ │ + movs r0, #8 │ │ │ │ + blx 682b4 │ │ │ │ + ldrd r1, r3, [sp, #16] │ │ │ │ + strd r1, r3, [r0] │ │ │ │ + mov r2, r0 │ │ │ │ + asrs r1, r0, #31 │ │ │ │ + cbz r3, 128352 │ │ │ │ + ldr r0, [pc, #344] @ (128490 ) │ │ │ │ + ldr r4, [r4, r0] │ │ │ │ + ldrsb.w r0, [r4] │ │ │ │ + cbz r0, 12836c │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + adds r0, #1 │ │ │ │ + str r0, [r3, #4] │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ + cmp r0, #1 │ │ │ │ + str.w ip, [r3, #4] │ │ │ │ + beq.n 1283b4 │ │ │ │ + ldr r0, [pc, #320] @ (128494 ) │ │ │ │ + ldr r3, [pc, #304] @ (128488 ) │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r0, r3] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1290c2 │ │ │ │ - add sp, #44 @ 0x2c │ │ │ │ + bne.n 128422 │ │ │ │ + mov r0, r2 │ │ │ │ + add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n 1290c6 │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 6b8c0 │ │ │ │ - ldr r2, [pc, #112] @ (129120 ) │ │ │ │ - ldr r3, [pc, #100] @ (129118 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - beq.n 1290d4 │ │ │ │ - blx 69ecc <__stack_chk_fail@plt> │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 6b8c0 │ │ │ │ - b.n 1290ae │ │ │ │ - add sp, #44 @ 0x2c │ │ │ │ - ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #64] @ (129124 ) │ │ │ │ - ldr r3, [pc, #48] @ (129118 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n 1290c2 │ │ │ │ - blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ + adds r3, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex ip, [r3] │ │ │ │ + add.w ip, ip, #1 │ │ │ │ + strex r0, ip, [r3] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 128372 │ │ │ │ + dmb ish │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 128352 │ │ │ │ + ldrsb.w r0, [r4] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 128344 │ │ │ │ + add.w ip, r3, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r0, [ip] │ │ │ │ + add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ + strex r5, lr, [ip] │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.n 12839c │ │ │ │ + cmp r0, #1 │ │ │ │ + dmb ish │ │ │ │ + bne.n 128352 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + strd r2, r1, [sp, #8] │ │ │ │ + str r3, [sp, #4] │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ + mov r0, r3 │ │ │ │ + blx r2 │ │ │ │ + ldrsb.w r0, [r4] │ │ │ │ + ldrd r3, r2, [sp, #4] │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + cbz r0, 1283ea │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + subs r4, r0, #1 │ │ │ │ + str r4, [r3, #8] │ │ │ │ + cmp r0, #1 │ │ │ │ + bne.n 128352 │ │ │ │ + ldr r4, [r3, #0] │ │ │ │ + mov r0, r3 │ │ │ │ + strd r2, r1, [sp, #4] │ │ │ │ + ldr r3, [r4, #12] │ │ │ │ + blx r3 │ │ │ │ + ldrd r2, r1, [sp, #4] │ │ │ │ + b.n 128352 │ │ │ │ + add.w r4, r3, #8 │ │ │ │ + dmb ish │ │ │ │ + ldrex r0, [r4] │ │ │ │ + add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ + strex lr, ip, [r4] │ │ │ │ + cmp.w lr, #0 │ │ │ │ + bne.n 1283f2 │ │ │ │ + dmb ish │ │ │ │ + b.n 1283d4 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #40] @ (129128 ) │ │ │ │ - ldr r3, [pc, #20] @ (129118 ) │ │ │ │ + ldr r2, [pc, #136] @ (128498 ) │ │ │ │ + ldr r3, [pc, #116] @ (128488 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 1290f6 │ │ │ │ - b.n 1290c2 │ │ │ │ - ldrb r4, [r4, r6] │ │ │ │ - movs r1, r1 │ │ │ │ - asrs r0, r0, #6 │ │ │ │ - movs r0, r0 │ │ │ │ - ldrb r6, [r3, r5] │ │ │ │ - movs r1, r1 │ │ │ │ - ldrb r6, [r6, r4] │ │ │ │ - movs r1, r1 │ │ │ │ - ldrb r2, [r0, r4] │ │ │ │ - movs r1, r1 │ │ │ │ - ldrb r6, [r4, r3] │ │ │ │ - movs r1, r1 │ │ │ │ - movs r0, r0 │ │ │ │ - ... │ │ │ │ - │ │ │ │ -00129130 : │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - sub sp, #40 @ 0x28 │ │ │ │ - ldr.w lr, [pc, #228] @ 129228 │ │ │ │ - ldr.w ip, [pc, #228] @ 12922c │ │ │ │ + beq.n 12847e │ │ │ │ + blx 69ecc <__stack_chk_fail@plt> │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - vldr d7, [pc, #212] @ 129220 │ │ │ │ - add lr, pc │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - str r2, [sp, #4] │ │ │ │ - add r1, sp, #16 │ │ │ │ - str r0, [sp, #20] │ │ │ │ - mov r2, r3 │ │ │ │ - vstr d7, [sp, #8] │ │ │ │ - movs r0, #0 │ │ │ │ - movt r0, #513 @ 0x201 │ │ │ │ - vstr d7, [sp, #24] │ │ │ │ - ldr.w ip, [lr, ip] │ │ │ │ - ldr.w ip, [ip] │ │ │ │ - str.w ip, [sp, #36] @ 0x24 │ │ │ │ - mov.w ip, #0 │ │ │ │ - str r0, [sp, #16] │ │ │ │ - mov r0, sp │ │ │ │ - mov.w ip, #0 │ │ │ │ - movt ip, #257 @ 0x101 │ │ │ │ - str.w ip, [sp] │ │ │ │ - blx 68b1c │ │ │ │ - ldr r2, [pc, #156] @ (129230 ) │ │ │ │ - ldr r3, [pc, #152] @ (12922c ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n 1291cc │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - pop {r4, pc} │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n 1291d0 │ │ │ │ + cbz r3, 128436 │ │ │ │ + mov r0, r3 │ │ │ │ + str r1, [sp, #4] │ │ │ │ + bl 6cae8 │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r3, r1 │ │ │ │ + cmp r3, #1 │ │ │ │ + bne.n 128458 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ + mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #120] @ (129234 ) │ │ │ │ - ldr r3, [pc, #112] @ (12922c ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - beq.n 1291de │ │ │ │ - blx 69ecc <__stack_chk_fail@plt> │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + movs r2, #0 │ │ │ │ + mov r1, r2 │ │ │ │ + b.n 128352 │ │ │ │ + mov r3, r1 │ │ │ │ + b.n 12843a │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ + mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 1291b8 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ + b.n 12844a │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (129238 ) │ │ │ │ - ldr r3, [pc, #60] @ (12922c ) │ │ │ │ + ldr r2, [pc, #48] @ (12849c ) │ │ │ │ + ldr r3, [pc, #24] @ (128488 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1291cc │ │ │ │ + bne.n 128422 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (12923c ) │ │ │ │ - ldr r3, [pc, #32] @ (12922c ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - beq.n 129200 │ │ │ │ - b.n 1291cc │ │ │ │ nop │ │ │ │ - ... │ │ │ │ - ldrb r2, [r3, r2] │ │ │ │ + ldr r6, [r6, #44] @ 0x2c │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, r1] │ │ │ │ + ldr r2, [r3, #44] @ 0x2c │ │ │ │ movs r1, r1 │ │ │ │ - ldrb r4, [r5, r0] │ │ │ │ + asrs r4, r0, #7 │ │ │ │ + movs r0, r0 │ │ │ │ + ldr r2, [r2, #40] @ 0x28 │ │ │ │ movs r1, r1 │ │ │ │ - ldrh r0, [r7, r7] │ │ │ │ + ldr r6, [r2, #28] │ │ │ │ movs r1, r1 │ │ │ │ - ldrh r4, [r3, r7] │ │ │ │ + ldr r2, [r7, #20] │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -00129240 : │ │ │ │ +001284a0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - sub sp, #60 @ 0x3c │ │ │ │ - ldr.w lr, [pc, #240] @ 129344 │ │ │ │ - mov.w ip, #0 │ │ │ │ - movt ip, #513 @ 0x201 │ │ │ │ - add lr, pc │ │ │ │ - movs r1, #0 │ │ │ │ - str.w ip, [sp, #32] │ │ │ │ + str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ + sub sp, #52 @ 0x34 │ │ │ │ + mov ip, r2 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r4, [sp, #72] @ 0x48 │ │ │ │ - movs r0, #0 │ │ │ │ - ldr.w ip, [pc, #220] @ 129348 │ │ │ │ - str r4, [sp, #20] │ │ │ │ - ldr r4, [sp, #80] @ 0x50 │ │ │ │ - strd r0, r1, [sp, #8] │ │ │ │ - strd r0, r1, [sp, #24] │ │ │ │ - strd r0, r1, [sp, #40] @ 0x28 │ │ │ │ - add r1, sp, #16 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - mov r0, sp │ │ │ │ - str r4, [sp, #36] @ 0x24 │ │ │ │ - add r2, sp, #32 │ │ │ │ - ldrb.w r3, [sp, #88] @ 0x58 │ │ │ │ - ldr.w ip, [lr, ip] │ │ │ │ - subs r3, #0 │ │ │ │ - it ne │ │ │ │ - movne r3, #1 │ │ │ │ - ldr.w ip, [ip] │ │ │ │ - str.w ip, [sp, #52] @ 0x34 │ │ │ │ - mov.w ip, #0 │ │ │ │ + ldr r0, [pc, #424] @ (128660 ) │ │ │ │ + vldr d7, [pc, #416] @ 128658 │ │ │ │ + add r1, sp, #24 │ │ │ │ + str.w ip, [sp, #28] │ │ │ │ + vmov.f32 s0, #36 @ 0x41200000 10.0 │ │ │ │ + ldr.w ip, [pc, #412] @ 128664 │ │ │ │ + ldr r4, [pc, #412] @ (128668 ) │ │ │ │ + add ip, pc │ │ │ │ + ldrd r2, r3, [sp, #64] @ 0x40 │ │ │ │ + add r4, pc │ │ │ │ + ldr.w r0, [ip, r0] │ │ │ │ mov.w ip, #0 │ │ │ │ movt ip, #257 @ 0x101 │ │ │ │ - str.w ip, [sp] │ │ │ │ - str.w ip, [sp, #16] │ │ │ │ - blx 6b09c │ │ │ │ - ldr r2, [pc, #148] @ (12934c ) │ │ │ │ - ldr r3, [pc, #140] @ (129348 ) │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ + mov.w r0, #0 │ │ │ │ + add r0, sp, #16 │ │ │ │ + str.w ip, [sp, #24] │ │ │ │ + vstr d7, [sp, #32] │ │ │ │ + blx 681e8 │ │ │ │ + movs r0, #8 │ │ │ │ + blx 682b4 │ │ │ │ + ldrd r1, r3, [sp, #16] │ │ │ │ + strd r1, r3, [r0] │ │ │ │ + mov r2, r0 │ │ │ │ + asrs r1, r0, #31 │ │ │ │ + cbz r3, 128526 │ │ │ │ + ldr r0, [pc, #352] @ (12866c ) │ │ │ │ + ldr r4, [r4, r0] │ │ │ │ + ldrsb.w r0, [r4] │ │ │ │ + cbz r0, 128540 │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + adds r0, #1 │ │ │ │ + str r0, [r3, #4] │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ + cmp r0, #1 │ │ │ │ + str.w ip, [r3, #4] │ │ │ │ + beq.n 128588 │ │ │ │ + ldr r0, [pc, #328] @ (128670 ) │ │ │ │ + ldr r3, [pc, #308] @ (128660 ) │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r0, r3] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + eors r0, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n 1285f6 │ │ │ │ + mov r0, r2 │ │ │ │ + add sp, #52 @ 0x34 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + adds r3, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex ip, [r3] │ │ │ │ + add.w ip, ip, #1 │ │ │ │ + strex r0, ip, [r3] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 128546 │ │ │ │ + dmb ish │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 128526 │ │ │ │ + ldrsb.w r0, [r4] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 128518 │ │ │ │ + add.w ip, r3, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r0, [ip] │ │ │ │ + add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ + strex r5, lr, [ip] │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.n 128570 │ │ │ │ + cmp r0, #1 │ │ │ │ + dmb ish │ │ │ │ + bne.n 128526 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + strd r2, r1, [sp, #8] │ │ │ │ + str r3, [sp, #4] │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ + mov r0, r3 │ │ │ │ + blx r2 │ │ │ │ + ldrsb.w r0, [r4] │ │ │ │ + ldrd r3, r2, [sp, #4] │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + cbz r0, 1285be │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + subs r4, r0, #1 │ │ │ │ + str r4, [r3, #8] │ │ │ │ + cmp r0, #1 │ │ │ │ + bne.n 128526 │ │ │ │ + ldr r4, [r3, #0] │ │ │ │ + mov r0, r3 │ │ │ │ + strd r2, r1, [sp, #4] │ │ │ │ + ldr r3, [r4, #12] │ │ │ │ + blx r3 │ │ │ │ + ldrd r2, r1, [sp, #4] │ │ │ │ + b.n 128526 │ │ │ │ + add.w r4, r3, #8 │ │ │ │ + dmb ish │ │ │ │ + ldrex r0, [r4] │ │ │ │ + add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ + strex lr, ip, [r4] │ │ │ │ + cmp.w lr, #0 │ │ │ │ + bne.n 1285c6 │ │ │ │ + dmb ish │ │ │ │ + b.n 1285a8 │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #144] @ (128674 ) │ │ │ │ + ldr r3, [pc, #120] @ (128660 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1292f2 │ │ │ │ - add sp, #60 @ 0x3c │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n 1292f6 │ │ │ │ + beq.n 128652 │ │ │ │ + blx 69ecc <__stack_chk_fail@plt> │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r3, 12860a │ │ │ │ + mov r0, r3 │ │ │ │ + str r1, [sp, #4] │ │ │ │ + bl 6cae8 │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r3, r1 │ │ │ │ + cmp r3, #1 │ │ │ │ + bne.n 12862c │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #112] @ (129350 ) │ │ │ │ - ldr r3, [pc, #100] @ (129348 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - beq.n 129304 │ │ │ │ - blx 69ecc <__stack_chk_fail@plt> │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + movs r2, #0 │ │ │ │ + mov r1, r2 │ │ │ │ + b.n 128526 │ │ │ │ + mov r3, r1 │ │ │ │ + b.n 12860e │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 1292de │ │ │ │ - add sp, #60 @ 0x3c │ │ │ │ - ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ + b.n 12861e │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #64] @ (129354 ) │ │ │ │ - ldr r3, [pc, #48] @ (129348 ) │ │ │ │ + ldr r2, [pc, #56] @ (128678 ) │ │ │ │ + ldr r3, [pc, #28] @ (128660 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1292f2 │ │ │ │ + bne.n 1285f6 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #40] @ (129358 ) │ │ │ │ - ldr r3, [pc, #20] @ (129348 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - beq.n 129326 │ │ │ │ - b.n 1292f2 │ │ │ │ - ldrh r4, [r1, r6] │ │ │ │ - movs r1, r1 │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r5, r4] │ │ │ │ + ldr r6, [r3, #16] │ │ │ │ movs r1, r1 │ │ │ │ - ldrh r6, [r0, r4] │ │ │ │ + ldr r0, [r3, #16] │ │ │ │ movs r1, r1 │ │ │ │ - ldrh r2, [r2, r3] │ │ │ │ + asrs r4, r0, #7 │ │ │ │ + movs r0, r0 │ │ │ │ + ldr r6, [r7, #8] │ │ │ │ movs r1, r1 │ │ │ │ - ldrh r6, [r6, r2] │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ + movs r1, r1 │ │ │ │ + str r6, [r4, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ -00129360 : │ │ │ │ - push {r4, lr} │ │ │ │ +00128680 : │ │ │ │ + push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - sub sp, #56 @ 0x38 │ │ │ │ - ldr.w lr, [pc, #244] @ 129468 │ │ │ │ - ldr.w ip, [pc, #244] @ 12946c │ │ │ │ - mov r4, r0 │ │ │ │ - add lr, pc │ │ │ │ - vldr d7, [pc, #224] @ 129460 │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ - add r1, sp, #16 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - mov r0, sp │ │ │ │ - ldr r3, [sp, #72] @ 0x48 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - add r2, sp, #32 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - movs r3, #1 │ │ │ │ - ldr.w ip, [lr, ip] │ │ │ │ - ldr.w ip, [ip] │ │ │ │ - str.w ip, [sp, #52] @ 0x34 │ │ │ │ - mov.w ip, #0 │ │ │ │ + sub sp, #52 @ 0x34 │ │ │ │ + mov ip, r2 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r0, [pc, #424] @ (128840 ) │ │ │ │ + vldr d7, [pc, #416] @ 128838 │ │ │ │ + movs r3, #10 │ │ │ │ + str.w ip, [sp, #28] │ │ │ │ + add r1, sp, #24 │ │ │ │ + ldr.w ip, [pc, #416] @ 128844 │ │ │ │ + vmov.f32 s0, #36 @ 0x41200000 10.0 │ │ │ │ + ldr r4, [pc, #412] @ (128848 ) │ │ │ │ + add ip, pc │ │ │ │ + ldr r2, [sp, #64] @ 0x40 │ │ │ │ + add r4, pc │ │ │ │ + ldr.w r0, [ip, r0] │ │ │ │ mov.w ip, #0 │ │ │ │ movt ip, #257 @ 0x101 │ │ │ │ - vstr d7, [sp, #8] │ │ │ │ - str.w ip, [sp] │ │ │ │ - str.w ip, [sp, #16] │ │ │ │ - mov.w ip, #0 │ │ │ │ - movt ip, #513 @ 0x201 │ │ │ │ - vstr d7, [sp, #24] │ │ │ │ - str.w ip, [sp, #32] │ │ │ │ - vstr d7, [sp, #40] @ 0x28 │ │ │ │ - blx 6b09c │ │ │ │ - ldr r2, [pc, #160] @ (129470 ) │ │ │ │ - ldr r3, [pc, #152] @ (12946c ) │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ + mov.w r0, #0 │ │ │ │ + add r0, sp, #16 │ │ │ │ + str.w ip, [sp, #24] │ │ │ │ + vstr d7, [sp, #32] │ │ │ │ + blx 681e8 │ │ │ │ + movs r0, #8 │ │ │ │ + blx 682b4 │ │ │ │ + ldrd r1, r3, [sp, #16] │ │ │ │ + strd r1, r3, [r0] │ │ │ │ + mov r2, r0 │ │ │ │ + asrs r1, r0, #31 │ │ │ │ + cbz r3, 128706 │ │ │ │ + ldr r0, [pc, #352] @ (12884c ) │ │ │ │ + ldr r4, [r4, r0] │ │ │ │ + ldrsb.w r0, [r4] │ │ │ │ + cbz r0, 128720 │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + adds r0, #1 │ │ │ │ + str r0, [r3, #4] │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ + cmp r0, #1 │ │ │ │ + str.w ip, [r3, #4] │ │ │ │ + beq.n 128768 │ │ │ │ + ldr r0, [pc, #328] @ (128850 ) │ │ │ │ + ldr r3, [pc, #308] @ (128840 ) │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r0, r3] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + eors r0, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n 1287d6 │ │ │ │ + mov r0, r2 │ │ │ │ + add sp, #52 @ 0x34 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + adds r3, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex ip, [r3] │ │ │ │ + add.w ip, ip, #1 │ │ │ │ + strex r0, ip, [r3] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 128726 │ │ │ │ + dmb ish │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 128706 │ │ │ │ + ldrsb.w r0, [r4] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 1286f8 │ │ │ │ + add.w ip, r3, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r0, [ip] │ │ │ │ + add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ + strex r5, lr, [ip] │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.n 128750 │ │ │ │ + cmp r0, #1 │ │ │ │ + dmb ish │ │ │ │ + bne.n 128706 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + strd r2, r1, [sp, #8] │ │ │ │ + str r3, [sp, #4] │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ + mov r0, r3 │ │ │ │ + blx r2 │ │ │ │ + ldrsb.w r0, [r4] │ │ │ │ + ldrd r3, r2, [sp, #4] │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + cbz r0, 12879e │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + subs r4, r0, #1 │ │ │ │ + str r4, [r3, #8] │ │ │ │ + cmp r0, #1 │ │ │ │ + bne.n 128706 │ │ │ │ + ldr r4, [r3, #0] │ │ │ │ + mov r0, r3 │ │ │ │ + strd r2, r1, [sp, #4] │ │ │ │ + ldr r3, [r4, #12] │ │ │ │ + blx r3 │ │ │ │ + ldrd r2, r1, [sp, #4] │ │ │ │ + b.n 128706 │ │ │ │ + add.w r4, r3, #8 │ │ │ │ + dmb ish │ │ │ │ + ldrex r0, [r4] │ │ │ │ + add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ + strex lr, ip, [r4] │ │ │ │ + cmp.w lr, #0 │ │ │ │ + bne.n 1287a6 │ │ │ │ + dmb ish │ │ │ │ + b.n 128788 │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #144] @ (128854 ) │ │ │ │ + ldr r3, [pc, #120] @ (128840 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12940a │ │ │ │ - add sp, #56 @ 0x38 │ │ │ │ - pop {r4, pc} │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n 12940e │ │ │ │ + beq.n 128832 │ │ │ │ + blx 69ecc <__stack_chk_fail@plt> │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r3, 1287ea │ │ │ │ + mov r0, r3 │ │ │ │ + str r1, [sp, #4] │ │ │ │ + bl 6cae8 │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r3, r1 │ │ │ │ + cmp r3, #1 │ │ │ │ + bne.n 12880c │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ + mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #124] @ (129474 ) │ │ │ │ - ldr r3, [pc, #112] @ (12946c ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - beq.n 12941c │ │ │ │ - blx 69ecc <__stack_chk_fail@plt> │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + movs r2, #0 │ │ │ │ + mov r1, r2 │ │ │ │ + b.n 128706 │ │ │ │ + mov r3, r1 │ │ │ │ + b.n 1287ee │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ + mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 1293f6 │ │ │ │ - add sp, #56 @ 0x38 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ + b.n 1287fe │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (129478 ) │ │ │ │ - ldr r3, [pc, #60] @ (12946c ) │ │ │ │ + ldr r2, [pc, #56] @ (128858 ) │ │ │ │ + ldr r3, [pc, #28] @ (128840 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12940a │ │ │ │ + bne.n 1287d6 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (12947c ) │ │ │ │ - ldr r3, [pc, #32] @ (12946c ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - beq.n 12943e │ │ │ │ - b.n 12940a │ │ │ │ - nop.w │ │ │ │ + nop │ │ │ │ ... │ │ │ │ - ldrh r6, [r5, r1] │ │ │ │ - movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, r0] │ │ │ │ + str r4, [r7, #112] @ 0x70 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r6, [r5, r7] │ │ │ │ + str r0, [r7, #112] @ 0x70 │ │ │ │ + movs r1, r1 │ │ │ │ + asrs r4, r0, #7 │ │ │ │ + movs r0, r0 │ │ │ │ + str r6, [r3, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - ldr r2, [r7, r6] │ │ │ │ + str r2, [r4, #96] @ 0x60 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r6, [r3, r6] │ │ │ │ + str r6, [r0, #92] @ 0x5c │ │ │ │ movs r1, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + ... │ │ │ │ │ │ │ │ -00129480 : │ │ │ │ - push {r4, lr} │ │ │ │ +00128860 : │ │ │ │ + push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - sub sp, #40 @ 0x28 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [pc, #212] @ (129568 ) │ │ │ │ - movs r3, #0 │ │ │ │ - movt r3, #257 @ 0x101 │ │ │ │ - vldr d7, [pc, #196] @ 129560 │ │ │ │ - ldr r1, [sp, #48] @ 0x30 │ │ │ │ + str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ + ldr.w ip, [pc, #432] @ 128a20 │ │ │ │ + sub sp, #52 @ 0x34 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r0, [pc, #428] @ (128a24 ) │ │ │ │ + add ip, pc │ │ │ │ + vldr d7, [pc, #412] @ 128a18 │ │ │ │ + str r2, [sp, #28] │ │ │ │ + movs r3, #10 │ │ │ │ + ldr r4, [pc, #420] @ (128a28 ) │ │ │ │ + movs r2, #101 @ 0x65 │ │ │ │ + ldr.w r0, [ip, r0] │ │ │ │ + add r1, sp, #24 │ │ │ │ + vmov.f32 s0, #36 @ 0x41200000 10.0 │ │ │ │ + add r4, pc │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ + mov.w r0, #0 │ │ │ │ + add r0, sp, #16 │ │ │ │ + mov.w ip, #0 │ │ │ │ + movt ip, #257 @ 0x101 │ │ │ │ + vstr d7, [sp, #32] │ │ │ │ + str.w ip, [sp, #24] │ │ │ │ + blx 681e8 │ │ │ │ + movs r0, #8 │ │ │ │ + blx 682b4 │ │ │ │ + ldrd r1, r3, [sp, #16] │ │ │ │ + strd r1, r3, [r0] │ │ │ │ + mov r2, r0 │ │ │ │ + asrs r1, r0, #31 │ │ │ │ + cbz r3, 1288e2 │ │ │ │ + ldr r0, [pc, #356] @ (128a2c ) │ │ │ │ + ldr r4, [r4, r0] │ │ │ │ + ldrsb.w r0, [r4] │ │ │ │ + cbz r0, 1288fc │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + adds r0, #1 │ │ │ │ + str r0, [r3, #4] │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ + cmp r0, #1 │ │ │ │ + str.w ip, [r3, #4] │ │ │ │ + beq.n 128944 │ │ │ │ + ldr r0, [pc, #332] @ (128a30 ) │ │ │ │ + ldr r3, [pc, #316] @ (128a24 ) │ │ │ │ add r0, pc │ │ │ │ - str r3, [sp, #0] │ │ │ │ - movs r3, #0 │ │ │ │ - movt r3, #513 @ 0x201 │ │ │ │ - strd r3, r1, [sp, #16] │ │ │ │ - ldr r3, [pc, #188] @ (12956c ) │ │ │ │ - add r1, sp, #16 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - vstr d7, [sp, #8] │ │ │ │ - vstr d7, [sp, #24] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - mov r0, sp │ │ │ │ - ldr r2, [sp, #56] @ 0x38 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 6ab48 │ │ │ │ - ldr r2, [pc, #160] @ (129570 ) │ │ │ │ - ldr r3, [pc, #152] @ (12956c ) │ │ │ │ + bne.n 1289b2 │ │ │ │ + mov r0, r2 │ │ │ │ + add sp, #52 @ 0x34 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + adds r3, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex ip, [r3] │ │ │ │ + add.w ip, ip, #1 │ │ │ │ + strex r0, ip, [r3] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 128902 │ │ │ │ + dmb ish │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 1288e2 │ │ │ │ + ldrsb.w r0, [r4] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 1288d4 │ │ │ │ + add.w ip, r3, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r0, [ip] │ │ │ │ + add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ + strex r5, lr, [ip] │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.n 12892c │ │ │ │ + cmp r0, #1 │ │ │ │ + dmb ish │ │ │ │ + bne.n 1288e2 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + strd r2, r1, [sp, #8] │ │ │ │ + str r3, [sp, #4] │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ + mov r0, r3 │ │ │ │ + blx r2 │ │ │ │ + ldrsb.w r0, [r4] │ │ │ │ + ldrd r3, r2, [sp, #4] │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + cbz r0, 12897a │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + subs r4, r0, #1 │ │ │ │ + str r4, [r3, #8] │ │ │ │ + cmp r0, #1 │ │ │ │ + bne.n 1288e2 │ │ │ │ + ldr r4, [r3, #0] │ │ │ │ + mov r0, r3 │ │ │ │ + strd r2, r1, [sp, #4] │ │ │ │ + ldr r3, [r4, #12] │ │ │ │ + blx r3 │ │ │ │ + ldrd r2, r1, [sp, #4] │ │ │ │ + b.n 1288e2 │ │ │ │ + add.w r4, r3, #8 │ │ │ │ + dmb ish │ │ │ │ + ldrex r0, [r4] │ │ │ │ + add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ + strex lr, ip, [r4] │ │ │ │ + cmp.w lr, #0 │ │ │ │ + bne.n 128982 │ │ │ │ + dmb ish │ │ │ │ + b.n 128964 │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #148] @ (128a34 ) │ │ │ │ + ldr r3, [pc, #128] @ (128a24 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12950a │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - pop {r4, pc} │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n 12950e │ │ │ │ + beq.n 128a0e │ │ │ │ + blx 69ecc <__stack_chk_fail@plt> │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r3, 1289c6 │ │ │ │ + mov r0, r3 │ │ │ │ + str r1, [sp, #4] │ │ │ │ + bl 6cae8 │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r3, r1 │ │ │ │ + cmp r3, #1 │ │ │ │ + bne.n 1289e8 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ + mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #124] @ (129574 ) │ │ │ │ - ldr r3, [pc, #112] @ (12956c ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - beq.n 12951c │ │ │ │ - blx 69ecc <__stack_chk_fail@plt> │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + movs r2, #0 │ │ │ │ + mov r1, r2 │ │ │ │ + b.n 1288e2 │ │ │ │ + mov r3, r1 │ │ │ │ + b.n 1289ca │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ + mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 1294f6 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ + b.n 1289da │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (129578 ) │ │ │ │ - ldr r3, [pc, #60] @ (12956c ) │ │ │ │ + ldr r2, [pc, #60] @ (128a38 ) │ │ │ │ + ldr r3, [pc, #36] @ (128a24 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12950a │ │ │ │ + bne.n 1289b2 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (12957c ) │ │ │ │ - ldr r3, [pc, #32] @ (12956c ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - beq.n 12953e │ │ │ │ - b.n 12950a │ │ │ │ + nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - ldr r0, [r1, r5] │ │ │ │ + str r0, [r6, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, r4] │ │ │ │ + str r0, [r3, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r6, [r5, r3] │ │ │ │ + asrs r4, r0, #7 │ │ │ │ + movs r0, r0 │ │ │ │ + str r2, [r0, #80] @ 0x50 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r2, [r7, r2] │ │ │ │ + str r6, [r0, #68] @ 0x44 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r6, [r3, r2] │ │ │ │ + str r2, [r5, #60] @ 0x3c │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -00129580 : │ │ │ │ +00128a3c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w ip, [pc, #392] @ 129718 │ │ │ │ mov r1, r2 │ │ │ │ - mov r2, r3 │ │ │ │ - ldr r3, [pc, #388] @ (12971c ) │ │ │ │ - add ip, pc │ │ │ │ + ldr r2, [pc, #380] @ (128bcc ) │ │ │ │ + ldr r3, [pc, #384] @ (128bd0 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r4, [pc, #384] @ (129720 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r4, [pc, #380] @ (128bd4 ) │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ - ldr.w r3, [ip, r3] │ │ │ │ add r4, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 6893c │ │ │ │ + blx 6a31c │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, 1295e6 │ │ │ │ - ldr r0, [pc, #344] @ (129724 ) │ │ │ │ + cbz r3, 128a9c │ │ │ │ + ldr r0, [pc, #344] @ (128bd8 ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 129600 │ │ │ │ + cbz r0, 128ab6 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n 129648 │ │ │ │ - ldr r0, [pc, #320] @ (129728 ) │ │ │ │ - ldr r3, [pc, #304] @ (12971c ) │ │ │ │ + beq.n 128afe │ │ │ │ + ldr r0, [pc, #316] @ (128bdc ) │ │ │ │ + ldr r3, [pc, #304] @ (128bd0 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1296b6 │ │ │ │ + bne.n 128b6c │ │ │ │ mov r0, r2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 129606 │ │ │ │ + bne.n 128abc │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1295e6 │ │ │ │ + beq.n 128a9c │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1295d8 │ │ │ │ + bne.n 128a8e │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 129630 │ │ │ │ + bne.n 128ae6 │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 1295e6 │ │ │ │ + bne.n 128a9c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r0, 12967e │ │ │ │ + cbz r0, 128b34 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 1295e6 │ │ │ │ + bne.n 128a9c │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ - b.n 1295e6 │ │ │ │ + b.n 128a9c │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 129686 │ │ │ │ + bne.n 128b3c │ │ │ │ dmb ish │ │ │ │ - b.n 129668 │ │ │ │ + b.n 128b1e │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (12972c ) │ │ │ │ - ldr r3, [pc, #116] @ (12971c ) │ │ │ │ + ldr r2, [pc, #132] @ (128be0 ) │ │ │ │ + ldr r3, [pc, #116] @ (128bd0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 129712 │ │ │ │ + beq.n 128bc8 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 1296ca │ │ │ │ + cbz r3, 128b80 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 6cae8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 1296ec │ │ │ │ + bne.n 128ba2 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 1295e6 │ │ │ │ + b.n 128a9c │ │ │ │ mov r3, r1 │ │ │ │ - b.n 1296ce │ │ │ │ + b.n 128b84 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 1296de │ │ │ │ + b.n 128b94 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (129730 ) │ │ │ │ - ldr r3, [pc, #24] @ (12971c ) │ │ │ │ + ldr r2, [pc, #44] @ (128be4 ) │ │ │ │ + ldr r3, [pc, #24] @ (128bd0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1296b6 │ │ │ │ + bne.n 128b6c │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - nop │ │ │ │ - ldr r0, [r2, r1] │ │ │ │ + str r6, [r2, #56] @ 0x38 │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r0, r1] │ │ │ │ + str r6, [r1, #56] @ 0x38 │ │ │ │ movs r1, r1 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r7, r7] │ │ │ │ + str r0, [r1, #52] @ 0x34 │ │ │ │ movs r1, r1 │ │ │ │ - ldrsb r2, [r0, r5] │ │ │ │ + str r4, [r1, #40] @ 0x28 │ │ │ │ movs r1, r1 │ │ │ │ - ldrsb r6, [r4, r3] │ │ │ │ + str r0, [r6, #32] │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -00129734 : │ │ │ │ +00128be8 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w ip, [pc, #392] @ 1298cc │ │ │ │ + ldr r2, [pc, #384] @ (128d78 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #388] @ (1298d0 ) │ │ │ │ - mov r1, r2 │ │ │ │ - add ip, pc │ │ │ │ - movs r2, #16 │ │ │ │ - ldr r4, [pc, #384] @ (1298d4 ) │ │ │ │ + ldr r3, [pc, #384] @ (128d7c ) │ │ │ │ mov r5, r0 │ │ │ │ - add.w r0, sp, r2 │ │ │ │ - ldr.w r3, [ip, r3] │ │ │ │ + add r2, pc │ │ │ │ + ldr r4, [pc, #380] @ (128d80 ) │ │ │ │ + movs r1, #100 @ 0x64 │ │ │ │ + add r0, sp, #16 │ │ │ │ add r4, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 6893c │ │ │ │ + blx 6a31c │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, 12979c │ │ │ │ - ldr r0, [pc, #344] @ (1298d8 ) │ │ │ │ + cbz r3, 128c48 │ │ │ │ + ldr r0, [pc, #344] @ (128d84 ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 1297b6 │ │ │ │ + cbz r0, 128c62 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n 1297fe │ │ │ │ - ldr r0, [pc, #316] @ (1298dc ) │ │ │ │ - ldr r3, [pc, #304] @ (1298d0 ) │ │ │ │ + beq.n 128caa │ │ │ │ + ldr r0, [pc, #316] @ (128d88 ) │ │ │ │ + ldr r3, [pc, #304] @ (128d7c ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12986c │ │ │ │ + bne.n 128d18 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1297bc │ │ │ │ + bne.n 128c68 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 12979c │ │ │ │ + beq.n 128c48 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12978e │ │ │ │ + bne.n 128c3a │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 1297e6 │ │ │ │ + bne.n 128c92 │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 12979c │ │ │ │ + bne.n 128c48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r0, 129834 │ │ │ │ + cbz r0, 128ce0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 12979c │ │ │ │ + bne.n 128c48 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ - b.n 12979c │ │ │ │ + b.n 128c48 │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 12983c │ │ │ │ + bne.n 128ce8 │ │ │ │ dmb ish │ │ │ │ - b.n 12981e │ │ │ │ + b.n 128cca │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #132] @ (1298e0 ) │ │ │ │ - ldr r3, [pc, #116] @ (1298d0 ) │ │ │ │ + ldr r2, [pc, #132] @ (128d8c ) │ │ │ │ + ldr r3, [pc, #116] @ (128d7c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 1298c8 │ │ │ │ + beq.n 128d74 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 129880 │ │ │ │ + cbz r3, 128d2c │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 6cae8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 1298a2 │ │ │ │ + bne.n 128d4e │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 12979c │ │ │ │ + b.n 128c48 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 129884 │ │ │ │ + b.n 128d30 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 129894 │ │ │ │ + b.n 128d40 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #44] @ (1298e4 ) │ │ │ │ - ldr r3, [pc, #24] @ (1298d0 ) │ │ │ │ + ldr r2, [pc, #44] @ (128d90 ) │ │ │ │ + ldr r3, [pc, #24] @ (128d7c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12986c │ │ │ │ + bne.n 128d18 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - ldrsb r4, [r3, r2] │ │ │ │ + str r2, [r5, #28] │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r1, r2] │ │ │ │ + str r2, [r4, #28] │ │ │ │ movs r1, r1 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r1, r1] │ │ │ │ + str r4, [r3, #24] │ │ │ │ movs r1, r1 │ │ │ │ - strb r4, [r1, r6] │ │ │ │ + str r0, [r4, #12] │ │ │ │ movs r1, r1 │ │ │ │ - strb r0, [r6, r4] │ │ │ │ + str r4, [r0, #8] │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -001298e8 : │ │ │ │ +00128d94 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w ip, [pc, #396] @ 129a84 │ │ │ │ + ldr r2, [pc, #392] @ (128f2c ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #392] @ (129a88 ) │ │ │ │ - movs r2, #16 │ │ │ │ - add ip, pc │ │ │ │ - ldr r4, [pc, #392] @ (129a8c ) │ │ │ │ + ldr r3, [pc, #392] @ (128f30 ) │ │ │ │ mov r5, r0 │ │ │ │ - mov.w r1, #1024 @ 0x400 │ │ │ │ - add.w r0, sp, r2 │ │ │ │ + add r2, pc │ │ │ │ + ldr r4, [pc, #388] @ (128f34 ) │ │ │ │ + movs r1, #100 @ 0x64 │ │ │ │ + vldr s2, [pc, #372] @ 128f28 │ │ │ │ + add r0, sp, #16 │ │ │ │ add r4, pc │ │ │ │ - ldr.w r3, [ip, r3] │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 6893c │ │ │ │ + blx 6a31c │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, 129952 │ │ │ │ - ldr r0, [pc, #344] @ (129a90 ) │ │ │ │ + cbz r3, 128df8 │ │ │ │ + ldr r0, [pc, #348] @ (128f38 ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 12996c │ │ │ │ + cbz r0, 128e12 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n 1299b4 │ │ │ │ - ldr r0, [pc, #320] @ (129a94 ) │ │ │ │ - ldr r3, [pc, #304] @ (129a88 ) │ │ │ │ + beq.n 128e5a │ │ │ │ + ldr r0, [pc, #320] @ (128f3c ) │ │ │ │ + ldr r3, [pc, #308] @ (128f30 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 129a22 │ │ │ │ + bne.n 128ec8 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 129972 │ │ │ │ + bne.n 128e18 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 129952 │ │ │ │ + beq.n 128df8 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 129944 │ │ │ │ + bne.n 128dea │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 12999c │ │ │ │ + bne.n 128e42 │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 129952 │ │ │ │ + bne.n 128df8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r0, 1299ea │ │ │ │ + cbz r0, 128e90 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 129952 │ │ │ │ + bne.n 128df8 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ - b.n 129952 │ │ │ │ + b.n 128df8 │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 1299f2 │ │ │ │ + bne.n 128e98 │ │ │ │ dmb ish │ │ │ │ - b.n 1299d4 │ │ │ │ + b.n 128e7a │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (129a98 ) │ │ │ │ - ldr r3, [pc, #116] @ (129a88 ) │ │ │ │ + ldr r2, [pc, #136] @ (128f40 ) │ │ │ │ + ldr r3, [pc, #120] @ (128f30 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 129a7e │ │ │ │ + beq.n 128f24 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 129a36 │ │ │ │ + cbz r3, 128edc │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 6cae8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 129a58 │ │ │ │ + bne.n 128efe │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 129952 │ │ │ │ + b.n 128df8 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 129a3a │ │ │ │ + b.n 128ee0 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 129a4a │ │ │ │ + b.n 128ef0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (129a9c ) │ │ │ │ - ldr r3, [pc, #24] @ (129a88 ) │ │ │ │ + ldr r2, [pc, #48] @ (128f44 ) │ │ │ │ + ldr r3, [pc, #28] @ (128f30 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 129a22 │ │ │ │ + bne.n 128ec8 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - nop │ │ │ │ - strb r0, [r5, r3] │ │ │ │ + movs r0, r0 │ │ │ │ + bics r6, r2 │ │ │ │ + str r6, [r7, #0] │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, r3] │ │ │ │ + str r2, [r6, #0] │ │ │ │ movs r1, r1 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, r2] │ │ │ │ + ldrsh r4, [r5, r7] │ │ │ │ movs r1, r1 │ │ │ │ - strh r6, [r2, r7] │ │ │ │ + ldrsh r0, [r6, r4] │ │ │ │ movs r1, r1 │ │ │ │ - strh r2, [r7, r5] │ │ │ │ + ldrsh r4, [r2, r3] │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -00129aa0 : │ │ │ │ - push {r4, lr} │ │ │ │ +00128f48 : │ │ │ │ + push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - sub sp, #40 @ 0x28 │ │ │ │ - ldr.w ip, [pc, #212] @ 129b88 │ │ │ │ - vldr d7, [pc, #200] @ 129b80 │ │ │ │ - mov r4, r0 │ │ │ │ - add ip, pc │ │ │ │ - add r1, sp, #16 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - mov r0, sp │ │ │ │ - ldr r2, [pc, #200] @ (129b8c ) │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - movs r3, #0 │ │ │ │ - movt r3, #513 @ 0x201 │ │ │ │ - vstr d7, [sp, #8] │ │ │ │ - vstr d7, [sp, #24] │ │ │ │ - ldr.w r2, [ip, r2] │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ - mov.w r2, #0 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - movs r3, #0 │ │ │ │ - movt r3, #257 @ 0x101 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - blx 69f50 │ │ │ │ - ldr r2, [pc, #156] @ (129b90 ) │ │ │ │ - ldr r3, [pc, #152] @ (129b8c ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n 129b2c │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - pop {r4, pc} │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n 129b30 │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 6b8c0 │ │ │ │ - ldr r2, [pc, #120] @ (129b94 ) │ │ │ │ - ldr r3, [pc, #112] @ (129b8c ) │ │ │ │ + ldr r2, [pc, #396] @ (1290e4 ) │ │ │ │ + sub sp, #36 @ 0x24 │ │ │ │ + ldr r3, [pc, #396] @ (1290e8 ) │ │ │ │ + mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ + ldr r4, [pc, #392] @ (1290ec ) │ │ │ │ + movs r1, #100 @ 0x64 │ │ │ │ + vldr s2, [pc, #376] @ 1290e0 │ │ │ │ + add r0, sp, #16 │ │ │ │ + vmov.f64 d0, #96 @ 0x3f000000 0.5 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3 │ │ │ │ + add r4, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 129b3e │ │ │ │ - blx 69ecc <__stack_chk_fail@plt> │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 6b8c0 │ │ │ │ - b.n 129b18 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (129b98 ) │ │ │ │ - ldr r3, [pc, #60] @ (129b8c ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3 │ │ │ │ + blx 6a31c │ │ │ │ + movs r0, #8 │ │ │ │ + blx 682b4 │ │ │ │ + ldrd r1, r3, [sp, #16] │ │ │ │ + strd r1, r3, [r0] │ │ │ │ + mov r2, r0 │ │ │ │ + asrs r1, r0, #31 │ │ │ │ + cbz r3, 128fb0 │ │ │ │ + ldr r0, [pc, #348] @ (1290f0 ) │ │ │ │ + ldr r4, [r4, r0] │ │ │ │ + ldrsb.w r0, [r4] │ │ │ │ + cbz r0, 128fca │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + adds r0, #1 │ │ │ │ + str r0, [r3, #4] │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ + cmp r0, #1 │ │ │ │ + str.w ip, [r3, #4] │ │ │ │ + beq.n 129012 │ │ │ │ + ldr r0, [pc, #320] @ (1290f4 ) │ │ │ │ + ldr r3, [pc, #308] @ (1290e8 ) │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r0, r3] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 129b2c │ │ │ │ - blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ + bne.n 129080 │ │ │ │ + mov r0, r2 │ │ │ │ + add sp, #36 @ 0x24 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + adds r3, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex ip, [r3] │ │ │ │ + add.w ip, ip, #1 │ │ │ │ + strex r0, ip, [r3] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 128fd0 │ │ │ │ + dmb ish │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 128fb0 │ │ │ │ + ldrsb.w r0, [r4] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 128fa2 │ │ │ │ + add.w ip, r3, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r0, [ip] │ │ │ │ + add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ + strex r5, lr, [ip] │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.n 128ffa │ │ │ │ + cmp r0, #1 │ │ │ │ + dmb ish │ │ │ │ + bne.n 128fb0 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + strd r2, r1, [sp, #8] │ │ │ │ + str r3, [sp, #4] │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ + mov r0, r3 │ │ │ │ + blx r2 │ │ │ │ + ldrsb.w r0, [r4] │ │ │ │ + ldrd r3, r2, [sp, #4] │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + cbz r0, 129048 │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + subs r4, r0, #1 │ │ │ │ + str r4, [r3, #8] │ │ │ │ + cmp r0, #1 │ │ │ │ + bne.n 128fb0 │ │ │ │ + ldr r4, [r3, #0] │ │ │ │ + mov r0, r3 │ │ │ │ + strd r2, r1, [sp, #4] │ │ │ │ + ldr r3, [r4, #12] │ │ │ │ + blx r3 │ │ │ │ + ldrd r2, r1, [sp, #4] │ │ │ │ + b.n 128fb0 │ │ │ │ + add.w r4, r3, #8 │ │ │ │ + dmb ish │ │ │ │ + ldrex r0, [r4] │ │ │ │ + add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ + strex lr, ip, [r4] │ │ │ │ + cmp.w lr, #0 │ │ │ │ + bne.n 129050 │ │ │ │ + dmb ish │ │ │ │ + b.n 129032 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (129b9c ) │ │ │ │ - ldr r3, [pc, #32] @ (129b8c ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - beq.n 129b60 │ │ │ │ - b.n 129b2c │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - strh r6, [r5, r4] │ │ │ │ - movs r1, r1 │ │ │ │ - asrs r0, r0, #6 │ │ │ │ - movs r0, r0 │ │ │ │ - strh r4, [r6, r3] │ │ │ │ - movs r1, r1 │ │ │ │ - strh r4, [r1, r3] │ │ │ │ - movs r1, r1 │ │ │ │ - strh r0, [r3, r2] │ │ │ │ - movs r1, r1 │ │ │ │ - strh r4, [r7, r1] │ │ │ │ - movs r1, r1 │ │ │ │ - │ │ │ │ -00129ba0 : │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - sub sp, #40 @ 0x28 │ │ │ │ - ldr.w ip, [pc, #224] @ 129c94 │ │ │ │ - vldr d7, [pc, #208] @ 129c88 │ │ │ │ - mov r4, r0 │ │ │ │ - add ip, pc │ │ │ │ - vldr s2, [pc, #208] @ 129c90 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - add r1, sp, #16 │ │ │ │ - ldr r2, [pc, #208] @ (129c98 ) │ │ │ │ - mov r0, sp │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - movs r3, #0 │ │ │ │ - movt r3, #513 @ 0x201 │ │ │ │ - vstr d7, [sp, #8] │ │ │ │ - vstr d7, [sp, #24] │ │ │ │ - ldr.w r2, [ip, r2] │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ - mov.w r2, #0 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - movs r3, #0 │ │ │ │ - movt r3, #257 @ 0x101 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - blx 69f50 │ │ │ │ - ldr r2, [pc, #164] @ (129c9c ) │ │ │ │ - ldr r3, [pc, #160] @ (129c98 ) │ │ │ │ + ldr r2, [pc, #136] @ (1290f8 ) │ │ │ │ + ldr r3, [pc, #120] @ (1290e8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n 129c30 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - pop {r4, pc} │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n 129c34 │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 6b8c0 │ │ │ │ - ldr r2, [pc, #128] @ (129ca0 ) │ │ │ │ - ldr r3, [pc, #120] @ (129c98 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 129c42 │ │ │ │ + beq.n 1290dc │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 6b8c0 │ │ │ │ - b.n 129c1c │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #80] @ (129ca4 ) │ │ │ │ - ldr r3, [pc, #68] @ (129c98 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n 129c30 │ │ │ │ - blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #56] @ (129ca8 ) │ │ │ │ - ldr r3, [pc, #40] @ (129c98 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - beq.n 129c64 │ │ │ │ - b.n 129c30 │ │ │ │ - nop │ │ │ │ - nop.w │ │ │ │ - ... │ │ │ │ - ldmia r4!, {r0, r2, r3, r6, r7} │ │ │ │ - subs r5, #76 @ 0x4c │ │ │ │ - strh r6, [r5, r0] │ │ │ │ - movs r1, r1 │ │ │ │ - asrs r0, r0, #6 │ │ │ │ - movs r0, r0 │ │ │ │ - str r0, [r6, r7] │ │ │ │ - movs r1, r1 │ │ │ │ - str r0, [r1, r7] │ │ │ │ - movs r1, r1 │ │ │ │ - str r4, [r2, r6] │ │ │ │ - movs r1, r1 │ │ │ │ - str r0, [r7, r5] │ │ │ │ - movs r1, r1 │ │ │ │ - movs r0, r0 │ │ │ │ - ... │ │ │ │ - │ │ │ │ -00129cb0 : │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - sub sp, #40 @ 0x28 │ │ │ │ - ldr.w ip, [pc, #224] @ 129da4 │ │ │ │ - vldr d7, [pc, #208] @ 129d98 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - add ip, pc │ │ │ │ - vldr s2, [pc, #208] @ 129da0 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - add r1, sp, #16 │ │ │ │ - ldr r2, [pc, #208] @ (129da8 ) │ │ │ │ - mov r0, sp │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ - vmov.f32 s1, #96 @ 0x3f000000 0.5 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - movs r3, #0 │ │ │ │ - movt r3, #513 @ 0x201 │ │ │ │ - vstr d7, [sp, #8] │ │ │ │ - vstr d7, [sp, #24] │ │ │ │ - ldr.w r2, [ip, r2] │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ - mov.w r2, #0 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - movs r3, #0 │ │ │ │ - movt r3, #257 @ 0x101 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - blx 69f50 │ │ │ │ - ldr r2, [pc, #160] @ (129dac ) │ │ │ │ - ldr r3, [pc, #156] @ (129da8 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n 129d44 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - pop {r4, pc} │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n 129d48 │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 6b8c0 │ │ │ │ - ldr r2, [pc, #124] @ (129db0 ) │ │ │ │ - ldr r3, [pc, #116] @ (129da8 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - beq.n 129d56 │ │ │ │ - blx 69ecc <__stack_chk_fail@plt> │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ + cbz r3, 129094 │ │ │ │ + mov r0, r3 │ │ │ │ + str r1, [sp, #4] │ │ │ │ + bl 6cae8 │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 6b8c0 │ │ │ │ - b.n 129d30 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (129db4 ) │ │ │ │ - ldr r3, [pc, #64] @ (129da8 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n 129d44 │ │ │ │ - blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (129db8 ) │ │ │ │ - ldr r3, [pc, #36] @ (129da8 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - beq.n 129d78 │ │ │ │ - b.n 129d44 │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - ldmia r4!, {r0, r2, r3, r6, r7} │ │ │ │ - subs r5, #76 @ 0x4c │ │ │ │ - str r6, [r3, r4] │ │ │ │ - movs r1, r1 │ │ │ │ - asrs r0, r0, #6 │ │ │ │ - movs r0, r0 │ │ │ │ - str r4, [r3, r3] │ │ │ │ - movs r1, r1 │ │ │ │ - str r4, [r6, r2] │ │ │ │ - movs r1, r1 │ │ │ │ - str r0, [r0, r2] │ │ │ │ - movs r1, r1 │ │ │ │ - str r4, [r4, r1] │ │ │ │ - movs r1, r1 │ │ │ │ - movs r0, r0 │ │ │ │ - ... │ │ │ │ - │ │ │ │ -00129dc0 : │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - sub sp, #40 @ 0x28 │ │ │ │ - ldr.w ip, [pc, #236] @ 129ec0 │ │ │ │ - vldr d7, [pc, #216] @ 129eb0 │ │ │ │ - mov r4, r0 │ │ │ │ - add ip, pc │ │ │ │ - vldr s2, [pc, #216] @ 129eb8 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - add r1, sp, #16 │ │ │ │ - ldr r2, [pc, #220] @ (129ec4 ) │ │ │ │ - mov r0, sp │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ - vmov.f32 s1, #96 @ 0x3f000000 0.5 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - movs r3, #0 │ │ │ │ - movt r3, #513 @ 0x201 │ │ │ │ - vstr d7, [sp, #8] │ │ │ │ - vstr d7, [sp, #24] │ │ │ │ - ldr.w r2, [ip, r2] │ │ │ │ - vldr s0, [pc, #184] @ 129ebc │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ - mov.w r2, #0 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - movs r3, #0 │ │ │ │ - movt r3, #257 @ 0x101 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - blx 69f50 │ │ │ │ - ldr r2, [pc, #168] @ (129ec8 ) │ │ │ │ - ldr r3, [pc, #164] @ (129ec4 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n 129e58 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - pop {r4, pc} │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n 129e5c │ │ │ │ + mov r3, r1 │ │ │ │ + cmp r3, #1 │ │ │ │ + bne.n 1290b6 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ + mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #132] @ (129ecc ) │ │ │ │ - ldr r3, [pc, #124] @ (129ec4 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - beq.n 129e6a │ │ │ │ - blx 69ecc <__stack_chk_fail@plt> │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + movs r2, #0 │ │ │ │ + mov r1, r2 │ │ │ │ + b.n 128fb0 │ │ │ │ + mov r3, r1 │ │ │ │ + b.n 129098 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ + mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 129e44 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ + b.n 1290a8 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #84] @ (129ed0 ) │ │ │ │ - ldr r3, [pc, #72] @ (129ec4 ) │ │ │ │ + ldr r2, [pc, #48] @ (1290fc ) │ │ │ │ + ldr r3, [pc, #28] @ (1290e8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 129e58 │ │ │ │ + bne.n 129080 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #60] @ (129ed4 ) │ │ │ │ - ldr r3, [pc, #44] @ (129ec4 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - beq.n 129e8c │ │ │ │ - b.n 129e58 │ │ │ │ - nop │ │ │ │ - nop.w │ │ │ │ - ... │ │ │ │ - ldmia r4!, {r0, r2, r3, r6, r7} │ │ │ │ - subs r5, #76 @ 0x4c │ │ │ │ - adds r3, #51 @ 0x33 │ │ │ │ - subs r7, #51 @ 0x33 │ │ │ │ - str r6, [r1, r0] │ │ │ │ + movs r0, r0 │ │ │ │ + bics r6, r2 │ │ │ │ + ldrsh r2, [r1, r2] │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #800] @ (12a1ec ) │ │ │ │ + ldrsh r0, [r7, r1] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r7, [pc, #640] @ (12a150 ) │ │ │ │ + asrs r4, r0, #7 │ │ │ │ + movs r0, r0 │ │ │ │ + ldrsh r4, [r6, r0] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r7, [pc, #432] @ (12a084 ) │ │ │ │ + ldrb r0, [r7, r5] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r7, [pc, #320] @ (12a018 ) │ │ │ │ + ldrb r4, [r3, r4] │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -00129ed8 : │ │ │ │ +00129100 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w ip, [pc, #400] @ 12a078 │ │ │ │ + ldr r2, [pc, #384] @ (129290 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ + ldr r3, [pc, #384] @ (129294 ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #396] @ (12a07c ) │ │ │ │ - add ip, pc │ │ │ │ - mov r1, r2 │ │ │ │ - ldrb.w r4, [sp, #48] @ 0x30 │ │ │ │ - mov r2, r3 │ │ │ │ - ldr.w r0, [ip, r0] │ │ │ │ - subs r3, r4, #0 │ │ │ │ - ldr r4, [pc, #380] @ (12a080 ) │ │ │ │ - it ne │ │ │ │ - movne r3, #1 │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - str r0, [sp, #28] │ │ │ │ - mov.w r0, #0 │ │ │ │ + add r2, pc │ │ │ │ + ldr r4, [pc, #380] @ (129298 ) │ │ │ │ add r0, sp, #16 │ │ │ │ add r4, pc │ │ │ │ - blx 69440 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + mov.w r3, #0 │ │ │ │ + blx 68be8 │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, 129f48 │ │ │ │ - ldr r0, [pc, #344] @ (12a084 ) │ │ │ │ + cbz r3, 12915e │ │ │ │ + ldr r0, [pc, #344] @ (12929c ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 129f62 │ │ │ │ + cbz r0, 129178 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n 129faa │ │ │ │ - ldr r0, [pc, #316] @ (12a088 ) │ │ │ │ - ldr r3, [pc, #304] @ (12a07c ) │ │ │ │ + beq.n 1291c0 │ │ │ │ + ldr r0, [pc, #320] @ (1292a0 ) │ │ │ │ + ldr r3, [pc, #304] @ (129294 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12a018 │ │ │ │ + bne.n 12922e │ │ │ │ mov r0, r2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 129f68 │ │ │ │ + bne.n 12917e │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 129f48 │ │ │ │ + beq.n 12915e │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 129f3a │ │ │ │ + bne.n 129150 │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 129f92 │ │ │ │ + bne.n 1291a8 │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 129f48 │ │ │ │ + bne.n 12915e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r0, 129fe0 │ │ │ │ + cbz r0, 1291f6 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 129f48 │ │ │ │ + bne.n 12915e │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ - b.n 129f48 │ │ │ │ + b.n 12915e │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 129fe8 │ │ │ │ + bne.n 1291fe │ │ │ │ dmb ish │ │ │ │ - b.n 129fca │ │ │ │ + b.n 1291e0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #132] @ (12a08c ) │ │ │ │ - ldr r3, [pc, #116] @ (12a07c ) │ │ │ │ + ldr r2, [pc, #136] @ (1292a4 ) │ │ │ │ + ldr r3, [pc, #116] @ (129294 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12a074 │ │ │ │ + beq.n 12928a │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 12a02c │ │ │ │ + cbz r3, 129242 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 6cae8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 12a04e │ │ │ │ + bne.n 129264 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 129f48 │ │ │ │ + b.n 12915e │ │ │ │ mov r3, r1 │ │ │ │ - b.n 12a030 │ │ │ │ + b.n 129246 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12a040 │ │ │ │ + b.n 129256 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #44] @ (12a090 ) │ │ │ │ - ldr r3, [pc, #24] @ (12a07c ) │ │ │ │ + ldr r2, [pc, #48] @ (1292a8 ) │ │ │ │ + ldr r3, [pc, #24] @ (129294 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12a018 │ │ │ │ + bne.n 12922e │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - ldr r6, [pc, #992] @ (12a45c ) │ │ │ │ + nop │ │ │ │ + ldrb r2, [r2, r3] │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #864] @ (12a3e4 ) │ │ │ │ + ldrb r4, [r1, r3] │ │ │ │ movs r1, r1 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #624] @ (12a2fc ) │ │ │ │ + ldrb r6, [r0, r2] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [pc, #896] @ (12a410 ) │ │ │ │ + ldrh r2, [r1, r7] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [pc, #528] @ (12a2a4 ) │ │ │ │ + ldrh r6, [r5, r5] │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -0012a094 : │ │ │ │ +001292ac : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w lr, [pc, #400] @ 12a234 │ │ │ │ + ldr r2, [pc, #384] @ (12943c ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr.w ip, [pc, #396] @ 12a238 │ │ │ │ - mov r1, r2 │ │ │ │ - add lr, pc │ │ │ │ - ldr r4, [pc, #392] @ (12a23c ) │ │ │ │ - mov r2, r3 │ │ │ │ + ldr r3, [pc, #384] @ (129440 ) │ │ │ │ mov r5, r0 │ │ │ │ - movs r3, #0 │ │ │ │ + add r2, pc │ │ │ │ + ldr r4, [pc, #380] @ (129444 ) │ │ │ │ add r0, sp, #16 │ │ │ │ - ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ - ldr.w ip, [ip] │ │ │ │ - str.w ip, [sp, #28] │ │ │ │ - mov.w ip, #0 │ │ │ │ - blx 69440 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + mov.w r3, #0 │ │ │ │ + blx 6841c │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, 12a102 │ │ │ │ - ldr r0, [pc, #344] @ (12a240 ) │ │ │ │ + cbz r3, 12930a │ │ │ │ + ldr r0, [pc, #344] @ (129448 ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 12a11c │ │ │ │ + cbz r0, 129324 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n 12a164 │ │ │ │ - ldr r0, [pc, #320] @ (12a244 ) │ │ │ │ - ldr r3, [pc, #304] @ (12a238 ) │ │ │ │ + beq.n 12936c │ │ │ │ + ldr r0, [pc, #320] @ (12944c ) │ │ │ │ + ldr r3, [pc, #304] @ (129440 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12a1d2 │ │ │ │ + bne.n 1293da │ │ │ │ mov r0, r2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12a122 │ │ │ │ + bne.n 12932a │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 12a102 │ │ │ │ + beq.n 12930a │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12a0f4 │ │ │ │ + bne.n 1292fc │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 12a14c │ │ │ │ + bne.n 129354 │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 12a102 │ │ │ │ + bne.n 12930a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r0, 12a19a │ │ │ │ + cbz r0, 1293a2 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 12a102 │ │ │ │ + bne.n 12930a │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ - b.n 12a102 │ │ │ │ + b.n 12930a │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 12a1a2 │ │ │ │ + bne.n 1293aa │ │ │ │ dmb ish │ │ │ │ - b.n 12a184 │ │ │ │ + b.n 12938c │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (12a248 ) │ │ │ │ - ldr r3, [pc, #116] @ (12a238 ) │ │ │ │ + ldr r2, [pc, #136] @ (129450 ) │ │ │ │ + ldr r3, [pc, #116] @ (129440 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12a22e │ │ │ │ + beq.n 129436 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 12a1e6 │ │ │ │ + cbz r3, 1293ee │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 6cae8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 12a208 │ │ │ │ + bne.n 129410 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 12a102 │ │ │ │ + b.n 12930a │ │ │ │ mov r3, r1 │ │ │ │ - b.n 12a1ea │ │ │ │ + b.n 1293f2 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12a1fa │ │ │ │ + b.n 129402 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (12a24c ) │ │ │ │ - ldr r3, [pc, #24] @ (12a238 ) │ │ │ │ + ldr r2, [pc, #48] @ (129454 ) │ │ │ │ + ldr r3, [pc, #24] @ (129440 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12a1d2 │ │ │ │ + bne.n 1293da │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #232] @ (12a320 ) │ │ │ │ + ldrh r6, [r4, r4] │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #168] @ (12a2e8 ) │ │ │ │ + ldrh r0, [r4, r4] │ │ │ │ movs r1, r1 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #904] @ (12a5d0 ) │ │ │ │ + ldrh r2, [r3, r3] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r4, [pc, #152] @ (12a2e4 ) │ │ │ │ + ldrh r6, [r3, r0] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [pc, #808] @ (12a578 ) │ │ │ │ + ldr r2, [r0, r7] │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -0012a250 : │ │ │ │ +00129458 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w lr, [pc, #400] @ 12a3f0 │ │ │ │ + ldr r2, [pc, #384] @ (1295e8 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr.w ip, [pc, #396] @ 12a3f4 │ │ │ │ - mov r1, r2 │ │ │ │ - add lr, pc │ │ │ │ - ldr r4, [pc, #392] @ (12a3f8 ) │ │ │ │ + ldr r3, [pc, #384] @ (1295ec ) │ │ │ │ mov r5, r0 │ │ │ │ - movs r3, #0 │ │ │ │ - movs r2, #3 │ │ │ │ + add r2, pc │ │ │ │ + ldr r4, [pc, #380] @ (1295f0 ) │ │ │ │ add r0, sp, #16 │ │ │ │ - ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ - ldr.w ip, [ip] │ │ │ │ - str.w ip, [sp, #28] │ │ │ │ - mov.w ip, #0 │ │ │ │ - blx 69440 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + mov.w r3, #0 │ │ │ │ + blx 6abe4 │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, 12a2be │ │ │ │ - ldr r0, [pc, #344] @ (12a3fc ) │ │ │ │ + cbz r3, 1294b6 │ │ │ │ + ldr r0, [pc, #344] @ (1295f4 ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 12a2d8 │ │ │ │ + cbz r0, 1294d0 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n 12a320 │ │ │ │ - ldr r0, [pc, #320] @ (12a400 ) │ │ │ │ - ldr r3, [pc, #304] @ (12a3f4 ) │ │ │ │ + beq.n 129518 │ │ │ │ + ldr r0, [pc, #320] @ (1295f8 ) │ │ │ │ + ldr r3, [pc, #304] @ (1295ec ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12a38e │ │ │ │ + bne.n 129586 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12a2de │ │ │ │ + bne.n 1294d6 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 12a2be │ │ │ │ + beq.n 1294b6 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12a2b0 │ │ │ │ + bne.n 1294a8 │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 12a308 │ │ │ │ + bne.n 129500 │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 12a2be │ │ │ │ + bne.n 1294b6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r0, 12a356 │ │ │ │ + cbz r0, 12954e │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 12a2be │ │ │ │ + bne.n 1294b6 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ - b.n 12a2be │ │ │ │ + b.n 1294b6 │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 12a35e │ │ │ │ + bne.n 129556 │ │ │ │ dmb ish │ │ │ │ - b.n 12a340 │ │ │ │ + b.n 129538 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (12a404 ) │ │ │ │ - ldr r3, [pc, #116] @ (12a3f4 ) │ │ │ │ + ldr r2, [pc, #136] @ (1295fc ) │ │ │ │ + ldr r3, [pc, #116] @ (1295ec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12a3ea │ │ │ │ + beq.n 1295e2 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 12a3a2 │ │ │ │ + cbz r3, 12959a │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 6cae8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 12a3c4 │ │ │ │ + bne.n 1295bc │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 12a2be │ │ │ │ + b.n 1294b6 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 12a3a6 │ │ │ │ + b.n 12959e │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12a3b6 │ │ │ │ + b.n 1295ae │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (12a408 ) │ │ │ │ - ldr r3, [pc, #24] @ (12a3f4 ) │ │ │ │ + ldr r2, [pc, #48] @ (129600 ) │ │ │ │ + ldr r3, [pc, #24] @ (1295ec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12a38e │ │ │ │ + bne.n 129586 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #504] @ (12a5ec ) │ │ │ │ + ldr r2, [r7, r5] │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #440] @ (12a5b4 ) │ │ │ │ + ldr r4, [r6, r5] │ │ │ │ movs r1, r1 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #152] @ (12a49c ) │ │ │ │ + ldr r6, [r5, r4] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r2, [pc, #424] @ (12a5b0 ) │ │ │ │ + ldr r2, [r6, r1] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r2, [pc, #56] @ (12a444 ) │ │ │ │ + ldr r6, [r2, r0] │ │ │ │ movs r1, r1 │ │ │ │ - movs r0, r0 │ │ │ │ - ... │ │ │ │ │ │ │ │ -0012a410 : │ │ │ │ +00129604 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w lr, [pc, #416] @ 12a5c0 │ │ │ │ + ldr r2, [pc, #384] @ (129794 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr.w ip, [pc, #412] @ 12a5c4 │ │ │ │ - mov r1, r2 │ │ │ │ - add lr, pc │ │ │ │ - ldr r4, [pc, #408] @ (12a5c8 ) │ │ │ │ + ldr r3, [pc, #384] @ (129798 ) │ │ │ │ mov r5, r0 │ │ │ │ - movs r3, #0 │ │ │ │ - movs r2, #3 │ │ │ │ - vldr d2, [pc, #384] @ 12a5b8 │ │ │ │ - ldr.w ip, [lr, ip] │ │ │ │ + add r2, pc │ │ │ │ + ldr r4, [pc, #380] @ (12979c ) │ │ │ │ add r0, sp, #16 │ │ │ │ add r4, pc │ │ │ │ - ldr.w ip, [ip] │ │ │ │ - str.w ip, [sp, #28] │ │ │ │ - mov.w ip, #0 │ │ │ │ - blx 69440 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + mov.w r3, #0 │ │ │ │ + blx 694b8 │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, 12a482 │ │ │ │ - ldr r0, [pc, #356] @ (12a5cc ) │ │ │ │ + cbz r3, 129662 │ │ │ │ + ldr r0, [pc, #344] @ (1297a0 ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 12a49c │ │ │ │ + cbz r0, 12967c │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n 12a4e4 │ │ │ │ - ldr r0, [pc, #332] @ (12a5d0 ) │ │ │ │ - ldr r3, [pc, #316] @ (12a5c4 ) │ │ │ │ + beq.n 1296c4 │ │ │ │ + ldr r0, [pc, #320] @ (1297a4 ) │ │ │ │ + ldr r3, [pc, #304] @ (129798 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12a552 │ │ │ │ + bne.n 129732 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12a4a2 │ │ │ │ + bne.n 129682 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 12a482 │ │ │ │ + beq.n 129662 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12a474 │ │ │ │ + bne.n 129654 │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 12a4cc │ │ │ │ + bne.n 1296ac │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 12a482 │ │ │ │ + bne.n 129662 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r0, 12a51a │ │ │ │ + cbz r0, 1296fa │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 12a482 │ │ │ │ + bne.n 129662 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ - b.n 12a482 │ │ │ │ + b.n 129662 │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 12a522 │ │ │ │ + bne.n 129702 │ │ │ │ dmb ish │ │ │ │ - b.n 12a504 │ │ │ │ + b.n 1296e4 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #148] @ (12a5d4 ) │ │ │ │ - ldr r3, [pc, #128] @ (12a5c4 ) │ │ │ │ + ldr r2, [pc, #136] @ (1297a8 ) │ │ │ │ + ldr r3, [pc, #116] @ (129798 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12a5ae │ │ │ │ + beq.n 12978e │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 12a566 │ │ │ │ + cbz r3, 129746 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 6cae8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 12a588 │ │ │ │ + bne.n 129768 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 12a482 │ │ │ │ + b.n 129662 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 12a56a │ │ │ │ + b.n 12974a │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12a57a │ │ │ │ + b.n 12975a │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #60] @ (12a5d8 ) │ │ │ │ - ldr r3, [pc, #36] @ (12a5c4 ) │ │ │ │ + ldr r2, [pc, #48] @ (1297ac ) │ │ │ │ + ldr r3, [pc, #24] @ (129798 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12a552 │ │ │ │ + bne.n 129732 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ - nop.w │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ - eors r1, r1 │ │ │ │ - ldr r1, [pc, #760] @ (12a8bc ) │ │ │ │ + ldrsb r6, [r1, r7] │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #680] @ (12a874 ) │ │ │ │ + ldrsb r0, [r1, r7] │ │ │ │ movs r1, r1 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #392] @ (12a75c ) │ │ │ │ + ldrsb r2, [r0, r6] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r0, [pc, #664] @ (12a870 ) │ │ │ │ + ldrsb r6, [r0, r3] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r0, [pc, #296] @ (12a704 ) │ │ │ │ + ldrsb r2, [r5, r1] │ │ │ │ movs r1, r1 │ │ │ │ - movs r0, r0 │ │ │ │ - ... │ │ │ │ │ │ │ │ -0012a5e0 : │ │ │ │ +001297b0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w lr, [pc, #416] @ 12a790 │ │ │ │ + ldr r2, [pc, #384] @ (129940 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr.w ip, [pc, #412] @ 12a794 │ │ │ │ - mov r1, r2 │ │ │ │ - add lr, pc │ │ │ │ - vldr d2, [pc, #392] @ 12a788 │ │ │ │ - ldr r4, [pc, #404] @ (12a798 ) │ │ │ │ + ldr r3, [pc, #384] @ (129944 ) │ │ │ │ mov r5, r0 │ │ │ │ - movs r3, #0 │ │ │ │ - movs r2, #3 │ │ │ │ - ldr.w ip, [lr, ip] │ │ │ │ - vmov.f64 d1, d2 │ │ │ │ + add r2, pc │ │ │ │ + ldr r4, [pc, #380] @ (129948 ) │ │ │ │ add r0, sp, #16 │ │ │ │ add r4, pc │ │ │ │ - ldr.w ip, [ip] │ │ │ │ - str.w ip, [sp, #28] │ │ │ │ - mov.w ip, #0 │ │ │ │ - blx 69440 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + mov.w r3, #0 │ │ │ │ + blx 6aa94 │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, 12a656 │ │ │ │ - ldr r0, [pc, #352] @ (12a79c ) │ │ │ │ + cbz r3, 12980e │ │ │ │ + ldr r0, [pc, #344] @ (12994c ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 12a670 │ │ │ │ + cbz r0, 129828 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n 12a6b8 │ │ │ │ - ldr r0, [pc, #328] @ (12a7a0 ) │ │ │ │ - ldr r3, [pc, #312] @ (12a794 ) │ │ │ │ + beq.n 129870 │ │ │ │ + ldr r0, [pc, #320] @ (129950 ) │ │ │ │ + ldr r3, [pc, #304] @ (129944 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12a726 │ │ │ │ + bne.n 1298de │ │ │ │ mov r0, r2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12a676 │ │ │ │ + bne.n 12982e │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 12a656 │ │ │ │ + beq.n 12980e │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12a648 │ │ │ │ + bne.n 129800 │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 12a6a0 │ │ │ │ + bne.n 129858 │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 12a656 │ │ │ │ + bne.n 12980e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r0, 12a6ee │ │ │ │ + cbz r0, 1298a6 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 12a656 │ │ │ │ + bne.n 12980e │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ - b.n 12a656 │ │ │ │ + b.n 12980e │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 12a6f6 │ │ │ │ + bne.n 1298ae │ │ │ │ dmb ish │ │ │ │ - b.n 12a6d8 │ │ │ │ + b.n 129890 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #144] @ (12a7a4 ) │ │ │ │ - ldr r3, [pc, #124] @ (12a794 ) │ │ │ │ + ldr r2, [pc, #136] @ (129954 ) │ │ │ │ + ldr r3, [pc, #116] @ (129944 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12a782 │ │ │ │ + beq.n 12993a │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 12a73a │ │ │ │ + cbz r3, 1298f2 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 6cae8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 12a75c │ │ │ │ + bne.n 129914 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 12a656 │ │ │ │ + b.n 12980e │ │ │ │ mov r3, r1 │ │ │ │ - b.n 12a73e │ │ │ │ + b.n 1298f6 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12a74e │ │ │ │ + b.n 129906 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #56] @ (12a7a8 ) │ │ │ │ - ldr r3, [pc, #32] @ (12a794 ) │ │ │ │ + ldr r2, [pc, #48] @ (129958 ) │ │ │ │ + ldr r3, [pc, #24] @ (129944 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12a726 │ │ │ │ + bne.n 1298de │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ + ldrsb r2, [r4, r0] │ │ │ │ + movs r1, r1 │ │ │ │ + asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ + ldrsb r4, [r3, r0] │ │ │ │ + movs r1, r1 │ │ │ │ + asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ - eors r1, r1 │ │ │ │ - @ instruction: 0x47ee │ │ │ │ + strb r6, [r2, r7] │ │ │ │ + movs r1, r1 │ │ │ │ + strb r2, [r3, r4] │ │ │ │ + movs r1, r1 │ │ │ │ + strb r6, [r7, r2] │ │ │ │ + movs r1, r1 │ │ │ │ + │ │ │ │ +0012995c : │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ + ldr r1, [pc, #560] @ (129b9c ) │ │ │ │ + sub sp, #40 @ 0x28 │ │ │ │ + ldr r3, [pc, #560] @ (129ba0 ) │ │ │ │ + mov r6, r0 │ │ │ │ + add r1, pc │ │ │ │ + ldr r4, [pc, #556] @ (129ba4 ) │ │ │ │ + add r4, pc │ │ │ │ + ldr r3, [r1, r3] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + mov.w r3, #0 │ │ │ │ + ldrd r2, r3, [r2] │ │ │ │ + strd r2, r3, [sp, #24] │ │ │ │ + cbz r3, 1299a0 │ │ │ │ + ldr r2, [pc, #536] @ (129ba8 ) │ │ │ │ + ldr r2, [r4, r2] │ │ │ │ + ldrsb.w r2, [r2] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 129aca │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r3, #4] │ │ │ │ + add r1, sp, #24 │ │ │ │ + add r0, sp, #16 │ │ │ │ + blx 6aae8 )@plt> │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + cbz r0, 1299c0 │ │ │ │ + ldr r3, [pc, #504] @ (129ba8 ) │ │ │ │ + ldr r5, [r4, r3] │ │ │ │ + ldrsb.w r3, [r5] │ │ │ │ + cbz r3, 129a0c │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + subs r2, r3, #1 │ │ │ │ + cmp r3, #1 │ │ │ │ + str r2, [r0, #4] │ │ │ │ + beq.n 129a2a │ │ │ │ + movs r0, #8 │ │ │ │ + blx 682b4 │ │ │ │ + ldrd r1, r3, [sp, #16] │ │ │ │ + strd r1, r3, [r0] │ │ │ │ + mov r2, r0 │ │ │ │ + asrs r1, r0, #31 │ │ │ │ + cbz r3, 1299f0 │ │ │ │ + ldr r0, [pc, #464] @ (129ba8 ) │ │ │ │ + ldr r5, [r4, r0] │ │ │ │ + ldrsb.w r0, [r5] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 129a4e │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + adds r0, #1 │ │ │ │ + str r0, [r3, #4] │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + subs r4, r0, #1 │ │ │ │ + cmp r0, #1 │ │ │ │ + str r4, [r3, #4] │ │ │ │ + beq.n 129a94 │ │ │ │ + ldr r0, [pc, #440] @ (129bac ) │ │ │ │ + ldr r3, [pc, #428] @ (129ba0 ) │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r0, r3] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r0, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.w 129b36 │ │ │ │ + mov r0, r2 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + adds r2, r0, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r3, [r2] │ │ │ │ + subs r1, r3, #1 │ │ │ │ + strex ip, r1, [r2] │ │ │ │ + cmp.w ip, #0 │ │ │ │ + bne.n 129a12 │ │ │ │ + cmp r3, #1 │ │ │ │ + dmb ish │ │ │ │ + bne.n 1299c0 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + str r0, [sp, #4] │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + blx r3 │ │ │ │ + ldrsb.w r3, [r5] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 129b02 │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ + subs r2, r3, #1 │ │ │ │ + str r2, [r0, #8] │ │ │ │ + cmp r3, #1 │ │ │ │ + bne.n 1299c0 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + blx r3 │ │ │ │ + b.n 1299c0 │ │ │ │ + adds r3, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r4, [r3] │ │ │ │ + adds r4, #1 │ │ │ │ + strex r0, r4, [r3] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 129a54 │ │ │ │ + dmb ish │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 1299f0 │ │ │ │ + ldrsb.w r0, [r5] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 1299e6 │ │ │ │ + adds r4, r3, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r0, [r4] │ │ │ │ + add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ + strex lr, ip, [r4] │ │ │ │ + cmp.w lr, #0 │ │ │ │ + bne.n 129a7a │ │ │ │ + cmp r0, #1 │ │ │ │ + dmb ish │ │ │ │ + bne.n 1299f0 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + strd r2, r1, [sp, #8] │ │ │ │ + str r3, [sp, #4] │ │ │ │ + ldr r4, [r0, #8] │ │ │ │ + mov r0, r3 │ │ │ │ + blx r4 │ │ │ │ + ldrsb.w r0, [r5] │ │ │ │ + ldrd r3, r2, [sp, #4] │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + cbz r0, 129ae4 │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + subs r4, r0, #1 │ │ │ │ + str r4, [r3, #8] │ │ │ │ + cmp r0, #1 │ │ │ │ + bne.n 1299f0 │ │ │ │ + ldr r4, [r3, #0] │ │ │ │ + mov r0, r3 │ │ │ │ + strd r2, r1, [sp, #4] │ │ │ │ + ldr r3, [r4, #12] │ │ │ │ + blx r3 │ │ │ │ + ldrd r2, r1, [sp, #4] │ │ │ │ + b.n 1299f0 │ │ │ │ + adds r3, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r1, [r3] │ │ │ │ + adds r1, #1 │ │ │ │ + strex r2, r1, [r3] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 129ad0 │ │ │ │ + dmb ish │ │ │ │ + b.n 1299a0 │ │ │ │ + add.w r4, r3, #8 │ │ │ │ + dmb ish │ │ │ │ + ldrex r0, [r4] │ │ │ │ + subs r5, r0, #1 │ │ │ │ + strex ip, r5, [r4] │ │ │ │ + cmp.w ip, #0 │ │ │ │ + bne.n 129aec │ │ │ │ + dmb ish │ │ │ │ + b.n 129ab4 │ │ │ │ + add.w r2, r0, #8 │ │ │ │ + dmb ish │ │ │ │ + ldrex r3, [r2] │ │ │ │ + subs r1, r3, #1 │ │ │ │ + strex r5, r1, [r2] │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.n 129b0a │ │ │ │ + dmb ish │ │ │ │ + b.n 129a42 │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #140] @ (129bb0 ) │ │ │ │ + ldr r3, [pc, #120] @ (129ba0 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n 129b96 │ │ │ │ + blx 69ecc <__stack_chk_fail@plt> │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + cbz r3, 129b48 │ │ │ │ + mov r0, r3 │ │ │ │ + bl 6cae8 │ │ │ │ + mov r0, r4 │ │ │ │ + cmp r5, #1 │ │ │ │ + beq.n 129b70 │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 6b8c0 │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + movs r2, #0 │ │ │ │ + mov r1, r2 │ │ │ │ + b.n 1299f0 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 129b42 │ │ │ │ + b.n 129b48 │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 6b8c0 │ │ │ │ + b.n 129b5a │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #48] @ (129bb4 ) │ │ │ │ + ldr r3, [pc, #24] @ (129ba0 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n 129b36 │ │ │ │ + blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ + nop │ │ │ │ + strb r6, [r6, r1] │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0x47d6 │ │ │ │ + strb r2, [r6, r1] │ │ │ │ movs r1, r1 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0x478e │ │ │ │ + strh r4, [r6, r7] │ │ │ │ movs r1, r1 │ │ │ │ - mov sl, sl │ │ │ │ + strh r2, [r0, r3] │ │ │ │ movs r1, r1 │ │ │ │ - mov r6, lr │ │ │ │ + strh r2, [r4, r1] │ │ │ │ movs r1, r1 │ │ │ │ - movs r0, r0 │ │ │ │ - ... │ │ │ │ │ │ │ │ -0012a7b0 : │ │ │ │ - push {r4, r5, lr} │ │ │ │ +00129bb8 : │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w lr, [pc, #428] @ 12a96c │ │ │ │ - sub sp, #36 @ 0x24 │ │ │ │ - ldr.w ip, [pc, #424] @ 12a970 │ │ │ │ - mov r1, r2 │ │ │ │ - add lr, pc │ │ │ │ - vldr d2, [pc, #400] @ 12a960 │ │ │ │ - ldr r4, [pc, #416] @ (12a974 ) │ │ │ │ - mov r5, r0 │ │ │ │ - movs r3, #0 │ │ │ │ - movs r2, #3 │ │ │ │ - ldr.w ip, [lr, ip] │ │ │ │ - vmov.f64 d1, d2 │ │ │ │ - vldr s0, [pc, #388] @ 12a968 │ │ │ │ - add r0, sp, #16 │ │ │ │ + str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r0, [pc, #752] @ (129ebc ) │ │ │ │ + ldr r3, [pc, #756] @ (129ec0 ) │ │ │ │ + sub sp, #48 @ 0x30 │ │ │ │ + add r0, pc │ │ │ │ + ldr r4, [pc, #752] @ (129ec4 ) │ │ │ │ add r4, pc │ │ │ │ - ldr.w ip, [ip] │ │ │ │ - str.w ip, [sp, #28] │ │ │ │ - mov.w ip, #0 │ │ │ │ - blx 69440 │ │ │ │ + ldr r1, [sp, #64] @ 0x40 │ │ │ │ + ldr r3, [r0, r3] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + mov.w r3, #0 │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + str r3, [sp, #24] │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + cbz r3, 129bfe │ │ │ │ + ldr r2, [pc, #732] @ (129ec8 ) │ │ │ │ + ldr r2, [r4, r2] │ │ │ │ + ldrsb.w r2, [r2] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 129dc6 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r3, #4] │ │ │ │ + ldrd r2, r3, [r1] │ │ │ │ + strd r2, r3, [sp, #32] │ │ │ │ + cbz r3, 129c1a │ │ │ │ + ldr r2, [pc, #700] @ (129ec8 ) │ │ │ │ + ldr r2, [r4, r2] │ │ │ │ + ldrsb.w r2, [r2] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.n 129ca6 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r3, #4] │ │ │ │ + add r2, sp, #32 │ │ │ │ + add r1, sp, #24 │ │ │ │ + add r0, sp, #16 │ │ │ │ + blx 69644 , cv::Ptr)@plt> │ │ │ │ + ldr r0, [sp, #36] @ 0x24 │ │ │ │ + cbz r0, 129c3e │ │ │ │ + ldr r3, [pc, #668] @ (129ec8 ) │ │ │ │ + ldr r5, [r4, r3] │ │ │ │ + ldrsb.w r3, [r5] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 129cc0 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + subs r2, r3, #1 │ │ │ │ + cmp r3, #1 │ │ │ │ + str r2, [r0, #4] │ │ │ │ + beq.n 129cde │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + cbz r0, 129c58 │ │ │ │ + ldr r3, [pc, #644] @ (129ec8 ) │ │ │ │ + ldr r5, [r4, r3] │ │ │ │ + ldrsb.w r3, [r5] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 129d04 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + subs r2, r3, #1 │ │ │ │ + cmp r3, #1 │ │ │ │ + str r2, [r0, #4] │ │ │ │ + beq.n 129d22 │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, 12a82a │ │ │ │ - ldr r0, [pc, #360] @ (12a978 ) │ │ │ │ - ldr r4, [r4, r0] │ │ │ │ - ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 12a844 │ │ │ │ + cbz r3, 129c8a │ │ │ │ + ldr r0, [pc, #600] @ (129ec8 ) │ │ │ │ + ldr r5, [r4, r0] │ │ │ │ + ldrsb.w r0, [r5] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 129d46 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ + subs r4, r0, #1 │ │ │ │ cmp r0, #1 │ │ │ │ - str.w ip, [r3, #4] │ │ │ │ - beq.n 12a88c │ │ │ │ - ldr r0, [pc, #336] @ (12a97c ) │ │ │ │ - ldr r3, [pc, #320] @ (12a970 ) │ │ │ │ + str r4, [r3, #4] │ │ │ │ + beq.w 129d8e │ │ │ │ + ldr r0, [pc, #576] @ (129ecc ) │ │ │ │ + ldr r3, [pc, #560] @ (129ec0 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12a8fa │ │ │ │ + bne.w 129e4e │ │ │ │ mov r0, r2 │ │ │ │ - add sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + add sp, #48 @ 0x30 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ - ldrex ip, [r3] │ │ │ │ - add.w ip, ip, #1 │ │ │ │ - strex r0, ip, [r3] │ │ │ │ + ldrex r1, [r3] │ │ │ │ + adds r1, #1 │ │ │ │ + strex r2, r1, [r3] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 129cac │ │ │ │ + dmb ish │ │ │ │ + b.n 129c1a │ │ │ │ + adds r2, r0, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r3, [r2] │ │ │ │ + subs r1, r3, #1 │ │ │ │ + strex ip, r1, [r2] │ │ │ │ + cmp.w ip, #0 │ │ │ │ + bne.n 129cc6 │ │ │ │ + cmp r3, #1 │ │ │ │ + dmb ish │ │ │ │ + bne.n 129c3e │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + str r0, [sp, #4] │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + blx r3 │ │ │ │ + ldrsb.w r3, [r5] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 129e1a │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ + subs r2, r3, #1 │ │ │ │ + str r2, [r0, #8] │ │ │ │ + cmp r3, #1 │ │ │ │ + bne.n 129c3e │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + blx r3 │ │ │ │ + b.n 129c3e │ │ │ │ + adds r2, r0, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r3, [r2] │ │ │ │ + subs r1, r3, #1 │ │ │ │ + strex ip, r1, [r2] │ │ │ │ + cmp.w ip, #0 │ │ │ │ + bne.n 129d0a │ │ │ │ + cmp r3, #1 │ │ │ │ + dmb ish │ │ │ │ + bne.n 129c58 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + str r0, [sp, #4] │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + blx r3 │ │ │ │ + ldrsb.w r3, [r5] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 129dfe │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ + subs r2, r3, #1 │ │ │ │ + str r2, [r0, #8] │ │ │ │ + cmp r3, #1 │ │ │ │ + bne.n 129c58 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + blx r3 │ │ │ │ + b.n 129c58 │ │ │ │ + adds r3, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r4, [r3] │ │ │ │ + adds r4, #1 │ │ │ │ + strex r0, r4, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12a84a │ │ │ │ + bne.n 129d4c │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 12a82a │ │ │ │ - ldrsb.w r0, [r4] │ │ │ │ + beq.n 129c8a │ │ │ │ + ldrsb.w r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12a81c │ │ │ │ - add.w ip, r3, #4 │ │ │ │ + bne.n 129c7e │ │ │ │ + adds r4, r3, #4 │ │ │ │ dmb ish │ │ │ │ - ldrex r0, [ip] │ │ │ │ - add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ - strex r5, lr, [ip] │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.n 12a874 │ │ │ │ + ldrex r0, [r4] │ │ │ │ + add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ + strex lr, ip, [r4] │ │ │ │ + cmp.w lr, #0 │ │ │ │ + bne.n 129d72 │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 12a82a │ │ │ │ + bne.w 129c8a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ + ldr r4, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ - blx r2 │ │ │ │ - ldrsb.w r0, [r4] │ │ │ │ + blx r4 │ │ │ │ + ldrsb.w r0, [r5] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r0, 12a8c2 │ │ │ │ + cbz r0, 129de0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 12a82a │ │ │ │ + bne.w 129c8a │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ - b.n 12a82a │ │ │ │ + b.n 129c8a │ │ │ │ + adds r3, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r0, [r3] │ │ │ │ + adds r0, #1 │ │ │ │ + strex r2, r0, [r3] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 129dcc │ │ │ │ + dmb ish │ │ │ │ + b.n 129bfe │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ + subs r5, r0, #1 │ │ │ │ + strex ip, r5, [r4] │ │ │ │ + cmp.w ip, #0 │ │ │ │ + bne.n 129de8 │ │ │ │ + dmb ish │ │ │ │ + b.n 129dae │ │ │ │ + add.w r2, r0, #8 │ │ │ │ + dmb ish │ │ │ │ + ldrex r3, [r2] │ │ │ │ + subs r1, r3, #1 │ │ │ │ + strex r5, r1, [r2] │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.n 129e06 │ │ │ │ + dmb ish │ │ │ │ + b.n 129d3a │ │ │ │ + add.w r2, r0, #8 │ │ │ │ + dmb ish │ │ │ │ + ldrex r3, [r2] │ │ │ │ + subs r1, r3, #1 │ │ │ │ + strex r5, r1, [r2] │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.n 129e22 │ │ │ │ + dmb ish │ │ │ │ + b.n 129cf8 │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #148] @ (129ed0 ) │ │ │ │ + ldr r3, [pc, #128] @ (129ec0 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n 129eb8 │ │ │ │ + blx 69ecc <__stack_chk_fail@plt> │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + cbz r3, 129e60 │ │ │ │ + mov r0, r3 │ │ │ │ + bl 6cae8 │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + cbz r0, 129e68 │ │ │ │ + bl 6cae8 │ │ │ │ + mov r0, r4 │ │ │ │ + cmp r5, #1 │ │ │ │ + beq.n 129e92 │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 6b8c0 │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + movs r2, #0 │ │ │ │ + mov r1, r2 │ │ │ │ + b.n 129c8a │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 129e68 │ │ │ │ + mov r0, r3 │ │ │ │ + b.n 129e64 │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 6b8c0 │ │ │ │ + b.n 129e7a │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #44] @ (129ed4 ) │ │ │ │ + ldr r3, [pc, #24] @ (129ec0 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n 129e4e │ │ │ │ + blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ + strh r2, [r3, r0] │ │ │ │ + movs r1, r1 │ │ │ │ + asrs r0, r0, #6 │ │ │ │ + movs r0, r0 │ │ │ │ + strh r6, [r2, r0] │ │ │ │ + movs r1, r1 │ │ │ │ + asrs r4, r0, #7 │ │ │ │ + movs r0, r0 │ │ │ │ + str r2, [r3, r5] │ │ │ │ + movs r1, r1 │ │ │ │ + ldr r7, [pc, #680] @ (12a17c ) │ │ │ │ + movs r1, r1 │ │ │ │ + ldr r7, [pc, #256] @ (129fd8 ) │ │ │ │ + movs r1, r1 │ │ │ │ + │ │ │ │ +00129ed8 : │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r0, [pc, #960] @ (12a2ac ) │ │ │ │ + ldr r3, [pc, #964] @ (12a2b0 ) │ │ │ │ + sub sp, #56 @ 0x38 │ │ │ │ + add r0, pc │ │ │ │ + ldr r4, [pc, #960] @ (12a2b4 ) │ │ │ │ + add r4, pc │ │ │ │ + ldr r5, [sp, #72] @ 0x48 │ │ │ │ + ldr r3, [r0, r3] │ │ │ │ + ldr r1, [sp, #80] @ 0x50 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str r3, [sp, #52] @ 0x34 │ │ │ │ + mov.w r3, #0 │ │ │ │ + ldrd r2, r3, [r2] │ │ │ │ + strd r2, r3, [sp, #24] │ │ │ │ + cbz r3, 129f20 │ │ │ │ + ldr r2, [pc, #936] @ (12a2b8 ) │ │ │ │ + ldr r2, [r4, r2] │ │ │ │ + ldrsb.w r2, [r2] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 12a176 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r3, #4] │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + str r3, [sp, #32] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + cbz r3, 129f3e │ │ │ │ + ldr r2, [pc, #908] @ (12a2b8 ) │ │ │ │ + ldr r2, [r4, r2] │ │ │ │ + ldrsb.w r2, [r2] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 12a190 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r3, #4] │ │ │ │ + ldrd r2, r3, [r1] │ │ │ │ + strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ + cbz r3, 129f5a │ │ │ │ + ldr r2, [pc, #876] @ (12a2b8 ) │ │ │ │ + ldr r2, [r4, r2] │ │ │ │ + ldrsb.w r2, [r2] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.n 12a006 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r3, #4] │ │ │ │ + add r3, sp, #40 @ 0x28 │ │ │ │ + add r2, sp, #32 │ │ │ │ + add r1, sp, #24 │ │ │ │ + add r0, sp, #16 │ │ │ │ + blx 6a658 , cv::Ptr, cv::Ptr)@plt> │ │ │ │ + ldr r0, [sp, #44] @ 0x2c │ │ │ │ + cbz r0, 129f80 │ │ │ │ + ldr r3, [pc, #844] @ (12a2b8 ) │ │ │ │ + ldr r5, [r4, r3] │ │ │ │ + ldrsb.w r3, [r5] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 12a020 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + subs r2, r3, #1 │ │ │ │ + cmp r3, #1 │ │ │ │ + str r2, [r0, #4] │ │ │ │ + beq.n 12a03e │ │ │ │ + ldr r0, [sp, #36] @ 0x24 │ │ │ │ + cbz r0, 129f9a │ │ │ │ + ldr r3, [pc, #816] @ (12a2b8 ) │ │ │ │ + ldr r5, [r4, r3] │ │ │ │ + ldrsb.w r3, [r5] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 12a064 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + subs r2, r3, #1 │ │ │ │ + cmp r3, #1 │ │ │ │ + str r2, [r0, #4] │ │ │ │ + beq.n 12a082 │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + cbz r0, 129fb6 │ │ │ │ + ldr r3, [pc, #792] @ (12a2b8 ) │ │ │ │ + ldr r5, [r4, r3] │ │ │ │ + ldrsb.w r3, [r5] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 12a0aa │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + subs r2, r3, #1 │ │ │ │ + cmp r3, #1 │ │ │ │ + str r2, [r0, #4] │ │ │ │ + beq.w 12a0ca │ │ │ │ + movs r0, #8 │ │ │ │ + blx 682b4 │ │ │ │ + ldrd r1, r3, [sp, #16] │ │ │ │ + strd r1, r3, [r0] │ │ │ │ + mov r2, r0 │ │ │ │ + asrs r1, r0, #31 │ │ │ │ + cbz r3, 129fea │ │ │ │ + ldr r0, [pc, #748] @ (12a2b8 ) │ │ │ │ + ldr r5, [r4, r0] │ │ │ │ + ldrsb.w r0, [r5] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 12a0f2 │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + adds r0, #1 │ │ │ │ + str r0, [r3, #4] │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + subs r4, r0, #1 │ │ │ │ + cmp r0, #1 │ │ │ │ + str r4, [r3, #4] │ │ │ │ + beq.w 12a13e │ │ │ │ + ldr r0, [pc, #720] @ (12a2bc ) │ │ │ │ + ldr r3, [pc, #704] @ (12a2b0 ) │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r0, r3] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + eors r0, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.w 12a234 │ │ │ │ + mov r0, r2 │ │ │ │ + add sp, #56 @ 0x38 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + adds r3, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r1, [r3] │ │ │ │ + adds r1, #1 │ │ │ │ + strex r2, r1, [r3] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 12a00c │ │ │ │ + dmb ish │ │ │ │ + b.n 129f5a │ │ │ │ + adds r2, r0, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r3, [r2] │ │ │ │ + subs r1, r3, #1 │ │ │ │ + strex ip, r1, [r2] │ │ │ │ + cmp.w ip, #0 │ │ │ │ + bne.n 12a026 │ │ │ │ + cmp r3, #1 │ │ │ │ + dmb ish │ │ │ │ + bne.n 129f80 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + str r0, [sp, #4] │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + blx r3 │ │ │ │ + ldrsb.w r3, [r5] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 12a200 │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ + subs r2, r3, #1 │ │ │ │ + str r2, [r0, #8] │ │ │ │ + cmp r3, #1 │ │ │ │ + bne.n 129f80 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + blx r3 │ │ │ │ + b.n 129f80 │ │ │ │ + adds r2, r0, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r3, [r2] │ │ │ │ + subs r1, r3, #1 │ │ │ │ + strex ip, r1, [r2] │ │ │ │ + cmp.w ip, #0 │ │ │ │ + bne.n 12a06a │ │ │ │ + cmp r3, #1 │ │ │ │ + dmb ish │ │ │ │ + bne.n 129f9a │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + str r0, [sp, #4] │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + blx r3 │ │ │ │ + ldrsb.w r3, [r5] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 12a1aa │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ + subs r2, r3, #1 │ │ │ │ + str r2, [r0, #8] │ │ │ │ + cmp r3, #1 │ │ │ │ + bne.w 129f9a │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + blx r3 │ │ │ │ + b.n 129f9a │ │ │ │ + adds r2, r0, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r3, [r2] │ │ │ │ + subs r1, r3, #1 │ │ │ │ + strex ip, r1, [r2] │ │ │ │ + cmp.w ip, #0 │ │ │ │ + bne.n 12a0b0 │ │ │ │ + cmp r3, #1 │ │ │ │ + dmb ish │ │ │ │ + bne.w 129fb6 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + str r0, [sp, #4] │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + blx r3 │ │ │ │ + ldrsb.w r3, [r5] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 12a1e4 │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ + subs r2, r3, #1 │ │ │ │ + str r2, [r0, #8] │ │ │ │ + cmp r3, #1 │ │ │ │ + bne.w 129fb6 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + blx r3 │ │ │ │ + b.n 129fb6 │ │ │ │ + adds r3, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r4, [r3] │ │ │ │ + adds r4, #1 │ │ │ │ + strex r0, r4, [r3] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 12a0f8 │ │ │ │ + dmb ish │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 129fea │ │ │ │ + ldrsb.w r0, [r5] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 129fde │ │ │ │ + adds r4, r3, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 12a8ca │ │ │ │ + bne.n 12a122 │ │ │ │ + cmp r0, #1 │ │ │ │ + dmb ish │ │ │ │ + bne.w 129fea │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + strd r2, r1, [sp, #8] │ │ │ │ + str r3, [sp, #4] │ │ │ │ + ldr r4, [r0, #8] │ │ │ │ + mov r0, r3 │ │ │ │ + blx r4 │ │ │ │ + ldrsb.w r0, [r5] │ │ │ │ + ldrd r3, r2, [sp, #4] │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + cbz r0, 12a1c6 │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + subs r4, r0, #1 │ │ │ │ + str r4, [r3, #8] │ │ │ │ + cmp r0, #1 │ │ │ │ + bne.w 129fea │ │ │ │ + ldr r4, [r3, #0] │ │ │ │ + mov r0, r3 │ │ │ │ + strd r2, r1, [sp, #4] │ │ │ │ + ldr r3, [r4, #12] │ │ │ │ + blx r3 │ │ │ │ + ldrd r2, r1, [sp, #4] │ │ │ │ + b.n 129fea │ │ │ │ + adds r3, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r0, [r3] │ │ │ │ + adds r0, #1 │ │ │ │ + strex r2, r0, [r3] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 12a17c │ │ │ │ + dmb ish │ │ │ │ + b.n 129f20 │ │ │ │ + adds r3, #4 │ │ │ │ dmb ish │ │ │ │ - b.n 12a8ac │ │ │ │ + ldrex r0, [r3] │ │ │ │ + adds r0, #1 │ │ │ │ + strex r2, r0, [r3] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 12a196 │ │ │ │ + dmb ish │ │ │ │ + b.n 129f3e │ │ │ │ + add.w r2, r0, #8 │ │ │ │ + dmb ish │ │ │ │ + ldrex r3, [r2] │ │ │ │ + subs r1, r3, #1 │ │ │ │ + strex r5, r1, [r2] │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.n 12a1b2 │ │ │ │ + dmb ish │ │ │ │ + b.n 12a09c │ │ │ │ + add.w r4, r3, #8 │ │ │ │ + dmb ish │ │ │ │ + ldrex r0, [r4] │ │ │ │ + subs r5, r0, #1 │ │ │ │ + strex ip, r5, [r4] │ │ │ │ + cmp.w ip, #0 │ │ │ │ + bne.n 12a1ce │ │ │ │ + dmb ish │ │ │ │ + b.n 12a15e │ │ │ │ + add.w r2, r0, #8 │ │ │ │ + dmb ish │ │ │ │ + ldrex r3, [r2] │ │ │ │ + subs r1, r3, #1 │ │ │ │ + strex r5, r1, [r2] │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.n 12a1ec │ │ │ │ + dmb ish │ │ │ │ + b.n 12a0e4 │ │ │ │ + add.w r2, r0, #8 │ │ │ │ + dmb ish │ │ │ │ + ldrex r3, [r2] │ │ │ │ + subs r1, r3, #1 │ │ │ │ + strex r5, r1, [r2] │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.n 12a208 │ │ │ │ + dmb ish │ │ │ │ + b.n 12a058 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #152] @ (12a980 ) │ │ │ │ - ldr r3, [pc, #132] @ (12a970 ) │ │ │ │ + ldr r2, [pc, #156] @ (12a2c0 ) │ │ │ │ + ldr r3, [pc, #140] @ (12a2b0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12a956 │ │ │ │ + beq.n 12a2a6 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 12a90e │ │ │ │ + mov r5, r1 │ │ │ │ + cbz r3, 12a246 │ │ │ │ mov r0, r3 │ │ │ │ - str r1, [sp, #4] │ │ │ │ bl 6cae8 │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - mov r3, r1 │ │ │ │ - cmp r3, #1 │ │ │ │ - bne.n 12a930 │ │ │ │ + cmp r5, #1 │ │ │ │ + beq.n 12a280 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r5 │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r6 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 12a82a │ │ │ │ - mov r3, r1 │ │ │ │ - b.n 12a912 │ │ │ │ + b.n 129fea │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + cbz r3, 12a270 │ │ │ │ + mov r0, r3 │ │ │ │ + bl 6cae8 │ │ │ │ + ldr r0, [sp, #36] @ 0x24 │ │ │ │ + cbz r0, 12a278 │ │ │ │ + bl 6cae8 │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 12a242 │ │ │ │ + b.n 12a246 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r6 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12a922 │ │ │ │ + b.n 12a258 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #64] @ (12a984 ) │ │ │ │ - ldr r3, [pc, #40] @ (12a970 ) │ │ │ │ + ldr r2, [pc, #48] @ (12a2c4 ) │ │ │ │ + ldr r3, [pc, #24] @ (12a2b0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12a8fa │ │ │ │ + bne.n 12a234 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ - nop.w │ │ │ │ - movs r0, r0 │ │ │ │ + ldr r6, [pc, #1000] @ (12a698 ) │ │ │ │ + movs r1, r1 │ │ │ │ + asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ + ldr r6, [pc, #984] @ (12a690 ) │ │ │ │ + movs r1, r1 │ │ │ │ + asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - eors r1, r1 │ │ │ │ - lsls r3, r6, #19 │ │ │ │ - subs r7, #181 @ 0xb5 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r5, [pc, #1000] @ (12a6a8 ) │ │ │ │ + movs r1, r1 │ │ │ │ + ldr r3, [pc, #784] @ (12a5d4 ) │ │ │ │ + movs r1, r1 │ │ │ │ + ldr r3, [pc, #328] @ (12a410 ) │ │ │ │ + movs r1, r1 │ │ │ │ + │ │ │ │ +0012a2c8 : │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr.w r0, [pc, #1176] @ 12a774 │ │ │ │ + ldr.w r3, [pc, #1176] @ 12a778 │ │ │ │ + sub sp, #72 @ 0x48 │ │ │ │ + add r0, pc │ │ │ │ + ldr.w r4, [pc, #1172] @ 12a77c │ │ │ │ + ldr.w ip, [sp, #88] @ 0x58 │ │ │ │ + add r4, pc │ │ │ │ + ldr r3, [r0, r3] │ │ │ │ + ldr r1, [sp, #96] @ 0x60 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str r3, [sp, #68] @ 0x44 │ │ │ │ + mov.w r3, #0 │ │ │ │ + ldr r5, [sp, #104] @ 0x68 │ │ │ │ + ldrd r2, r3, [r2] │ │ │ │ + strd r2, r3, [sp, #32] │ │ │ │ + cbz r3, 12a31c │ │ │ │ + ldr.w r2, [pc, #1144] @ 12a780 │ │ │ │ + ldr r2, [r4, r2] │ │ │ │ + ldrsb.w r2, [r2] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 12a592 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r3, #4] │ │ │ │ + ldrd r2, r3, [ip] │ │ │ │ + strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ + cbz r3, 12a33c │ │ │ │ + ldr.w r2, [pc, #1112] @ 12a780 │ │ │ │ + ldr r2, [r4, r2] │ │ │ │ + ldrsb.w r2, [r2] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 12a5ac │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r3, #4] │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + str r3, [sp, #52] @ 0x34 │ │ │ │ + cbz r3, 12a35c │ │ │ │ + ldr.w r2, [pc, #1080] @ 12a780 │ │ │ │ + ldr r2, [r4, r2] │ │ │ │ + ldrsb.w r2, [r2] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 12a490 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r3, #4] │ │ │ │ + ldrd r2, r3, [r5] │ │ │ │ + strd r2, r3, [sp, #56] @ 0x38 │ │ │ │ + cbz r3, 12a37c │ │ │ │ + ldr.w r2, [pc, #1048] @ 12a780 │ │ │ │ + ldr r2, [r4, r2] │ │ │ │ + ldrsb.w r2, [r2] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 12a4aa │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r3, #4] │ │ │ │ + add r1, sp, #56 @ 0x38 │ │ │ │ + add r3, sp, #48 @ 0x30 │ │ │ │ + str r1, [sp, #0] │ │ │ │ + add r2, sp, #40 @ 0x28 │ │ │ │ + add r1, sp, #32 │ │ │ │ + add r0, sp, #24 │ │ │ │ + blx 6b5c8 , cv::Ptr, cv::Ptr, cv::Ptr)@plt> │ │ │ │ + ldr r0, [sp, #60] @ 0x3c │ │ │ │ + cbz r0, 12a3aa │ │ │ │ + ldr r3, [pc, #1004] @ (12a780 ) │ │ │ │ + ldr r5, [r4, r3] │ │ │ │ + ldrsb.w r3, [r5] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 12a4c4 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + subs r2, r3, #1 │ │ │ │ + cmp r3, #1 │ │ │ │ + str r2, [r0, #4] │ │ │ │ + beq.w 12a4e4 │ │ │ │ + ldr r0, [sp, #52] @ 0x34 │ │ │ │ + cbz r0, 12a3c8 │ │ │ │ + ldr r3, [pc, #976] @ (12a780 ) │ │ │ │ + ldr r5, [r4, r3] │ │ │ │ + ldrsb.w r3, [r5] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 12a5c6 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + subs r2, r3, #1 │ │ │ │ + cmp r3, #1 │ │ │ │ + str r2, [r0, #4] │ │ │ │ + beq.w 12a5e6 │ │ │ │ + ldr r0, [sp, #44] @ 0x2c │ │ │ │ + cbz r0, 12a3e6 │ │ │ │ + ldr r3, [pc, #944] @ (12a780 ) │ │ │ │ + ldr r5, [r4, r3] │ │ │ │ + ldrsb.w r3, [r5] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 12a60c │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + subs r2, r3, #1 │ │ │ │ + cmp r3, #1 │ │ │ │ + str r2, [r0, #4] │ │ │ │ + beq.w 12a62c │ │ │ │ + ldr r0, [sp, #36] @ 0x24 │ │ │ │ + cbz r0, 12a3fe │ │ │ │ + ldr r3, [pc, #916] @ (12a780 ) │ │ │ │ + ldr r5, [r4, r3] │ │ │ │ + ldrsb.w r3, [r5] │ │ │ │ + cbz r3, 12a44c │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + subs r2, r3, #1 │ │ │ │ + cmp r3, #1 │ │ │ │ + str r2, [r0, #4] │ │ │ │ + beq.n 12a46a │ │ │ │ + movs r0, #8 │ │ │ │ + blx 682b4 │ │ │ │ + ldrd r1, r3, [sp, #24] │ │ │ │ + strd r1, r3, [r0] │ │ │ │ + mov r2, r0 │ │ │ │ + asrs r1, r0, #31 │ │ │ │ + cbz r3, 12a430 │ │ │ │ + ldr r0, [pc, #876] @ (12a780 ) │ │ │ │ + ldr r5, [r4, r0] │ │ │ │ + ldrsb.w r0, [r5] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 12a50c │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + adds r0, #1 │ │ │ │ + str r0, [r3, #4] │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + subs r4, r0, #1 │ │ │ │ + cmp r0, #1 │ │ │ │ + str r4, [r3, #4] │ │ │ │ + beq.w 12a556 │ │ │ │ + ldr r0, [pc, #848] @ (12a784 ) │ │ │ │ + ldr r3, [pc, #836] @ (12a778 ) │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r0, r3] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + ldr r3, [sp, #68] @ 0x44 │ │ │ │ + eors r0, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.w 12a6f6 │ │ │ │ + mov r0, r2 │ │ │ │ + add sp, #72 @ 0x48 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + adds r2, r0, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r3, [r2] │ │ │ │ + subs r1, r3, #1 │ │ │ │ + strex ip, r1, [r2] │ │ │ │ + cmp.w ip, #0 │ │ │ │ + bne.n 12a452 │ │ │ │ + cmp r3, #1 │ │ │ │ + dmb ish │ │ │ │ + bne.n 12a3fe │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + str r0, [sp, #12] │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + blx r3 │ │ │ │ + ldrsb.w r3, [r5] │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 12a6a6 │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ + subs r2, r3, #1 │ │ │ │ + str r2, [r0, #8] │ │ │ │ + cmp r3, #1 │ │ │ │ + bne.n 12a3fe │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + blx r3 │ │ │ │ + b.n 12a3fe │ │ │ │ + adds r3, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r1, [r3] │ │ │ │ + adds r1, #1 │ │ │ │ + strex r2, r1, [r3] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 12a496 │ │ │ │ + dmb ish │ │ │ │ + b.n 12a35c │ │ │ │ + adds r3, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r1, [r3] │ │ │ │ + adds r1, #1 │ │ │ │ + strex r2, r1, [r3] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 12a4b0 │ │ │ │ + dmb ish │ │ │ │ + b.n 12a37c │ │ │ │ + adds r2, r0, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r3, [r2] │ │ │ │ + subs r1, r3, #1 │ │ │ │ + strex ip, r1, [r2] │ │ │ │ + cmp.w ip, #0 │ │ │ │ + bne.n 12a4ca │ │ │ │ + cmp r3, #1 │ │ │ │ + dmb ish │ │ │ │ + bne.w 12a3aa │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + str r0, [sp, #12] │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + blx r3 │ │ │ │ + ldrsb.w r3, [r5] │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 12a6c2 │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ + subs r2, r3, #1 │ │ │ │ + str r2, [r0, #8] │ │ │ │ + cmp r3, #1 │ │ │ │ + bne.w 12a3aa │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + blx r3 │ │ │ │ + b.n 12a3aa │ │ │ │ + adds r3, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r4, [r3] │ │ │ │ + adds r4, #1 │ │ │ │ + strex r0, r4, [r3] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 12a512 │ │ │ │ + dmb ish │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 12a430 │ │ │ │ + ldrsb.w r0, [r5] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 12a424 │ │ │ │ + adds r4, r3, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r0, [r4] │ │ │ │ + add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ + strex lr, ip, [r4] │ │ │ │ + cmp.w lr, #0 │ │ │ │ + bne.n 12a53a │ │ │ │ + cmp r0, #1 │ │ │ │ + dmb ish │ │ │ │ + bne.w 12a430 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + strd r2, r1, [sp, #16] │ │ │ │ + str r3, [sp, #12] │ │ │ │ + ldr r4, [r0, #8] │ │ │ │ + mov r0, r3 │ │ │ │ + blx r4 │ │ │ │ + ldrsb.w r0, [r5] │ │ │ │ + ldrd r3, r2, [sp, #12] │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 12a688 │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + subs r4, r0, #1 │ │ │ │ + str r4, [r3, #8] │ │ │ │ + cmp r0, #1 │ │ │ │ + bne.w 12a430 │ │ │ │ + ldr r4, [r3, #0] │ │ │ │ + mov r0, r3 │ │ │ │ + strd r2, r1, [sp, #12] │ │ │ │ + ldr r3, [r4, #12] │ │ │ │ + blx r3 │ │ │ │ + ldrd r2, r1, [sp, #12] │ │ │ │ + b.n 12a430 │ │ │ │ + adds r3, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r0, [r3] │ │ │ │ + adds r0, #1 │ │ │ │ + strex r2, r0, [r3] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 12a598 │ │ │ │ + dmb ish │ │ │ │ + b.n 12a31c │ │ │ │ + adds r3, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r0, [r3] │ │ │ │ + adds r0, #1 │ │ │ │ + strex r2, r0, [r3] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 12a5b2 │ │ │ │ + dmb ish │ │ │ │ + b.n 12a33c │ │ │ │ + adds r2, r0, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r3, [r2] │ │ │ │ + subs r1, r3, #1 │ │ │ │ + strex ip, r1, [r2] │ │ │ │ + cmp.w ip, #0 │ │ │ │ + bne.n 12a5cc │ │ │ │ + cmp r3, #1 │ │ │ │ + dmb ish │ │ │ │ + bne.w 12a3c8 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + str r0, [sp, #12] │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + blx r3 │ │ │ │ + ldrsb.w r3, [r5] │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 12a66c │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ + subs r2, r3, #1 │ │ │ │ + str r2, [r0, #8] │ │ │ │ + cmp r3, #1 │ │ │ │ + bne.w 12a3c8 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + blx r3 │ │ │ │ + b.n 12a3c8 │ │ │ │ + adds r2, r0, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r3, [r2] │ │ │ │ + subs r1, r3, #1 │ │ │ │ + strex ip, r1, [r2] │ │ │ │ + cmp.w ip, #0 │ │ │ │ + bne.n 12a612 │ │ │ │ + cmp r3, #1 │ │ │ │ + dmb ish │ │ │ │ + bne.w 12a3e6 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + str r0, [sp, #12] │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + blx r3 │ │ │ │ + ldrsb.w r3, [r5] │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + cbz r3, 12a650 │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ + subs r2, r3, #1 │ │ │ │ + str r2, [r0, #8] │ │ │ │ + cmp r3, #1 │ │ │ │ + bne.w 12a3e6 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + blx r3 │ │ │ │ + b.n 12a3e6 │ │ │ │ + add.w r2, r0, #8 │ │ │ │ + dmb ish │ │ │ │ + ldrex r3, [r2] │ │ │ │ + subs r1, r3, #1 │ │ │ │ + strex r5, r1, [r2] │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.n 12a658 │ │ │ │ + dmb ish │ │ │ │ + b.n 12a642 │ │ │ │ + add.w r2, r0, #8 │ │ │ │ + dmb ish │ │ │ │ + ldrex r3, [r2] │ │ │ │ + subs r1, r3, #1 │ │ │ │ + strex r5, r1, [r2] │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.n 12a674 │ │ │ │ + dmb ish │ │ │ │ + b.n 12a5fe │ │ │ │ + add.w r4, r3, #8 │ │ │ │ + dmb ish │ │ │ │ + ldrex r0, [r4] │ │ │ │ + subs r5, r0, #1 │ │ │ │ + strex ip, r5, [r4] │ │ │ │ + cmp.w ip, #0 │ │ │ │ + bne.n 12a690 │ │ │ │ + dmb ish │ │ │ │ + b.n 12a57a │ │ │ │ + add.w r2, r0, #8 │ │ │ │ + dmb ish │ │ │ │ + ldrex r3, [r2] │ │ │ │ + subs r1, r3, #1 │ │ │ │ + strex r5, r1, [r2] │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.n 12a6ae │ │ │ │ + dmb ish │ │ │ │ + b.n 12a484 │ │ │ │ + add.w r2, r0, #8 │ │ │ │ + dmb ish │ │ │ │ + ldrex r3, [r2] │ │ │ │ + subs r1, r3, #1 │ │ │ │ + strex r5, r1, [r2] │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.n 12a6ca │ │ │ │ + dmb ish │ │ │ │ + b.n 12a4fe │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #164] @ (12a788 ) │ │ │ │ + ldr r3, [pc, #144] @ (12a778 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #68] @ 0x44 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n 12a770 │ │ │ │ + blx 69ecc <__stack_chk_fail@plt> │ │ │ │ + ldr r3, [sp, #60] @ 0x3c │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + cbz r3, 12a708 │ │ │ │ + mov r0, r3 │ │ │ │ + bl 6cae8 │ │ │ │ + ldr r0, [sp, #52] @ 0x34 │ │ │ │ + cbz r0, 12a710 │ │ │ │ + bl 6cae8 │ │ │ │ + ldr r0, [sp, #44] @ 0x2c │ │ │ │ + cbz r0, 12a718 │ │ │ │ + bl 6cae8 │ │ │ │ + ldr r0, [sp, #36] @ 0x24 │ │ │ │ + cbz r0, 12a720 │ │ │ │ + bl 6cae8 │ │ │ │ + mov r0, r4 │ │ │ │ + cmp r5, #1 │ │ │ │ + beq.n 12a74a │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 6b8c0 │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + movs r2, #0 │ │ │ │ + mov r1, r2 │ │ │ │ + b.n 12a430 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 12a720 │ │ │ │ + mov r0, r3 │ │ │ │ + b.n 12a71c │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 6b8c0 │ │ │ │ + b.n 12a732 │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #44] @ (12a78c ) │ │ │ │ + ldr r3, [pc, #24] @ (12a778 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #68] @ 0x44 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n 12a6f6 │ │ │ │ + blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ + ldr r3, [pc, #24] @ (12a790 ) │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - mov r2, r0 │ │ │ │ + ldr r2, [pc, #1008] @ (12ab70 ) │ │ │ │ movs r1, r1 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - cmp sl, r7 │ │ │ │ + ldr r1, [pc, #720] @ (12aa58 ) │ │ │ │ movs r1, r1 │ │ │ │ - add lr, pc │ │ │ │ + bx r0 │ │ │ │ movs r1, r1 │ │ │ │ - add sl, r4 │ │ │ │ + mov r8, r1 │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -0012a988 : │ │ │ │ +0012a790 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w lr, [pc, #428] @ 12ab44 │ │ │ │ + ldr r2, [pc, #384] @ (12a920 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr.w ip, [pc, #424] @ 12ab48 │ │ │ │ + ldr r3, [pc, #384] @ (12a924 ) │ │ │ │ mov r5, r0 │ │ │ │ - add lr, pc │ │ │ │ - vldr d2, [pc, #400] @ 12ab38 │ │ │ │ - ldr r4, [pc, #416] @ (12ab4c ) │ │ │ │ - movs r3, #0 │ │ │ │ - movs r2, #3 │ │ │ │ - vldr s0, [pc, #400] @ 12ab40 │ │ │ │ - ldr.w ip, [lr, ip] │ │ │ │ - vmov.f64 d1, d2 │ │ │ │ - movs r1, #10 │ │ │ │ + add r2, pc │ │ │ │ + ldr r4, [pc, #380] @ (12a928 ) │ │ │ │ add r0, sp, #16 │ │ │ │ add r4, pc │ │ │ │ - ldr.w ip, [ip] │ │ │ │ - str.w ip, [sp, #28] │ │ │ │ - mov.w ip, #0 │ │ │ │ - blx 69440 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + mov.w r3, #0 │ │ │ │ + blx 692fc │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, 12aa02 │ │ │ │ - ldr r0, [pc, #360] @ (12ab50 ) │ │ │ │ + cbz r3, 12a7ee │ │ │ │ + ldr r0, [pc, #344] @ (12a92c ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 12aa1c │ │ │ │ + cbz r0, 12a808 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n 12aa64 │ │ │ │ - ldr r0, [pc, #336] @ (12ab54 ) │ │ │ │ - ldr r3, [pc, #320] @ (12ab48 ) │ │ │ │ + beq.n 12a850 │ │ │ │ + ldr r0, [pc, #320] @ (12a930 ) │ │ │ │ + ldr r3, [pc, #304] @ (12a924 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12aad2 │ │ │ │ + bne.n 12a8be │ │ │ │ mov r0, r2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12aa22 │ │ │ │ + bne.n 12a80e │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 12aa02 │ │ │ │ + beq.n 12a7ee │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12a9f4 │ │ │ │ + bne.n 12a7e0 │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 12aa4c │ │ │ │ + bne.n 12a838 │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 12aa02 │ │ │ │ + bne.n 12a7ee │ │ │ │ ldr r0, [r3, #0] │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r0, 12aa9a │ │ │ │ + cbz r0, 12a886 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 12aa02 │ │ │ │ + bne.n 12a7ee │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ - b.n 12aa02 │ │ │ │ + b.n 12a7ee │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 12aaa2 │ │ │ │ + bne.n 12a88e │ │ │ │ dmb ish │ │ │ │ - b.n 12aa84 │ │ │ │ + b.n 12a870 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #152] @ (12ab58 ) │ │ │ │ - ldr r3, [pc, #132] @ (12ab48 ) │ │ │ │ + ldr r2, [pc, #136] @ (12a934 ) │ │ │ │ + ldr r3, [pc, #116] @ (12a924 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12ab2e │ │ │ │ + beq.n 12a91a │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 12aae6 │ │ │ │ + cbz r3, 12a8d2 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 6cae8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 12ab08 │ │ │ │ + bne.n 12a8f4 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 12aa02 │ │ │ │ + b.n 12a7ee │ │ │ │ mov r3, r1 │ │ │ │ - b.n 12aaea │ │ │ │ + b.n 12a8d6 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12aafa │ │ │ │ + b.n 12a8e6 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #64] @ (12ab5c ) │ │ │ │ - ldr r3, [pc, #40] @ (12ab48 ) │ │ │ │ + ldr r2, [pc, #48] @ (12a938 ) │ │ │ │ + ldr r3, [pc, #24] @ (12a924 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12aad2 │ │ │ │ + bne.n 12a8be │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ - nop.w │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ - eors r1, r1 │ │ │ │ - lsls r3, r6, #19 │ │ │ │ - subs r7, #181 @ 0xb5 │ │ │ │ - add r6, r8 │ │ │ │ + mov r2, r8 │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, r5 │ │ │ │ + mov r4, r7 │ │ │ │ movs r1, r1 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - mvns r2, r4 │ │ │ │ + cmp lr, lr │ │ │ │ movs r1, r1 │ │ │ │ - orrs r6, r4 │ │ │ │ + cmp r2, r7 │ │ │ │ movs r1, r1 │ │ │ │ - cmn r2, r1 │ │ │ │ + add lr, fp │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -0012ab60 : │ │ │ │ - push {r4, lr} │ │ │ │ +0012a93c : │ │ │ │ + push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - sub sp, #48 @ 0x30 │ │ │ │ - ldr.w lr, [pc, #236] @ 12ac60 │ │ │ │ - ldr.w ip, [pc, #236] @ 12ac64 │ │ │ │ + sub sp, #44 @ 0x2c │ │ │ │ + movs r1, #0 │ │ │ │ + mov r5, r0 │ │ │ │ + movs r0, #0 │ │ │ │ + movs r3, #0 │ │ │ │ + movt r3, #257 @ 0x101 │ │ │ │ + strd r0, r1, [sp, #8] │ │ │ │ + strd r0, r1, [sp, #24] │ │ │ │ + ldr r0, [pc, #184] @ (12aa1c ) │ │ │ │ + ldr r1, [pc, #188] @ (12aa20 ) │ │ │ │ + add r0, pc │ │ │ │ + ldr r4, [sp, #56] @ 0x38 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + movs r2, #0 │ │ │ │ + movt r2, #513 @ 0x201 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + strd r2, r4, [sp, #16] │ │ │ │ + ldr r3, [sp, #68] @ 0x44 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + mov r0, sp │ │ │ │ + ldr r2, [sp, #64] @ 0x40 │ │ │ │ + ldr r1, [r1, #0] │ │ │ │ + str r1, [sp, #36] @ 0x24 │ │ │ │ + mov.w r1, #0 │ │ │ │ + add r1, sp, #16 │ │ │ │ + blx 698fc │ │ │ │ + ldr r2, [pc, #148] @ (12aa24 ) │ │ │ │ + ldr r3, [pc, #144] @ (12aa20 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n 12a9c8 │ │ │ │ + add sp, #44 @ 0x2c │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n 12a9cc │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 6b8c0 │ │ │ │ + ldr r2, [pc, #112] @ (12aa28 ) │ │ │ │ + ldr r3, [pc, #104] @ (12aa20 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n 12a9da │ │ │ │ + blx 69ecc <__stack_chk_fail@plt> │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 6b8c0 │ │ │ │ + b.n 12a9b4 │ │ │ │ + add sp, #44 @ 0x2c │ │ │ │ + ldmia.w sp!, {r4, r5, lr} │ │ │ │ + b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #64] @ (12aa2c ) │ │ │ │ + ldr r3, [pc, #52] @ (12aa20 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n 12a9c8 │ │ │ │ + blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #40] @ (12aa30 ) │ │ │ │ + ldr r3, [pc, #24] @ (12aa20 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n 12a9fc │ │ │ │ + b.n 12a9c8 │ │ │ │ + nop │ │ │ │ + add ip, r0 │ │ │ │ + movs r1, r1 │ │ │ │ + asrs r0, r0, #6 │ │ │ │ + movs r0, r0 │ │ │ │ + add r0, fp │ │ │ │ + movs r1, r1 │ │ │ │ + add r0, r6 │ │ │ │ + movs r1, r1 │ │ │ │ + mvns r4, r7 │ │ │ │ + movs r1, r1 │ │ │ │ + mvns r0, r4 │ │ │ │ + movs r1, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + ... │ │ │ │ + │ │ │ │ +0012aa38 : │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ + sub sp, #40 @ 0x28 │ │ │ │ + ldr.w ip, [pc, #212] @ 12ab20 │ │ │ │ + vldr d7, [pc, #200] @ 12ab18 │ │ │ │ mov r4, r0 │ │ │ │ - vldr d7, [pc, #220] @ 12ac58 │ │ │ │ - add lr, pc │ │ │ │ - ldr r3, [sp, #72] @ 0x48 │ │ │ │ - add r1, sp, #24 │ │ │ │ + add ip, pc │ │ │ │ + add r1, sp, #16 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + mov r0, sp │ │ │ │ + ldr r2, [pc, #200] @ (12ab24 ) │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + movs r3, #0 │ │ │ │ + movt r3, #513 @ 0x201 │ │ │ │ + vstr d7, [sp, #8] │ │ │ │ + vstr d7, [sp, #24] │ │ │ │ + ldr.w r2, [ip, r2] │ │ │ │ + ldr r2, [r2, #0] │ │ │ │ + str r2, [sp, #36] @ 0x24 │ │ │ │ + mov.w r2, #0 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + movs r3, #0 │ │ │ │ + movt r3, #257 @ 0x101 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [sp, #76] @ 0x4c │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - str r2, [sp, #12] │ │ │ │ - str r0, [sp, #28] │ │ │ │ - movs r0, #0 │ │ │ │ - movt r0, #513 @ 0x201 │ │ │ │ - vstr d7, [sp, #16] │ │ │ │ - vstr d7, [sp, #32] │ │ │ │ - ldr.w ip, [lr, ip] │ │ │ │ - ldrd r2, r3, [sp, #64] @ 0x40 │ │ │ │ - ldr.w ip, [ip] │ │ │ │ - str.w ip, [sp, #44] @ 0x2c │ │ │ │ - mov.w ip, #0 │ │ │ │ - str r0, [sp, #24] │ │ │ │ - add r0, sp, #8 │ │ │ │ - mov.w ip, #0 │ │ │ │ - movt ip, #257 @ 0x101 │ │ │ │ - str.w ip, [sp, #8] │ │ │ │ - blx 68e34 │ │ │ │ - ldr r2, [pc, #160] @ (12ac68 ) │ │ │ │ - ldr r3, [pc, #152] @ (12ac64 ) │ │ │ │ + blx 69cf8 │ │ │ │ + ldr r2, [pc, #156] @ (12ab28 ) │ │ │ │ + ldr r3, [pc, #152] @ (12ab24 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12ac02 │ │ │ │ - add sp, #48 @ 0x30 │ │ │ │ + bne.n 12aac4 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 12ac06 │ │ │ │ + bne.n 12aac8 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #124] @ (12ac6c ) │ │ │ │ - ldr r3, [pc, #112] @ (12ac64 ) │ │ │ │ + ldr r2, [pc, #120] @ (12ab2c ) │ │ │ │ + ldr r3, [pc, #112] @ (12ab24 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12ac14 │ │ │ │ + beq.n 12aad6 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12abee │ │ │ │ - add sp, #48 @ 0x30 │ │ │ │ + b.n 12aab0 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (12ac70 ) │ │ │ │ - ldr r3, [pc, #60] @ (12ac64 ) │ │ │ │ + ldr r2, [pc, #72] @ (12ab30 ) │ │ │ │ + ldr r3, [pc, #60] @ (12ab24 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12ac02 │ │ │ │ + bne.n 12aac4 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (12ac74 ) │ │ │ │ - ldr r3, [pc, #32] @ (12ac64 ) │ │ │ │ + ldr r2, [pc, #48] @ (12ab34 ) │ │ │ │ + ldr r3, [pc, #32] @ (12ab24 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12ac36 │ │ │ │ - b.n 12ac02 │ │ │ │ - nop.w │ │ │ │ + beq.n 12aaf8 │ │ │ │ + b.n 12aac4 │ │ │ │ + nop │ │ │ │ ... │ │ │ │ - negs r2, r5 │ │ │ │ + bics r6, r2 │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - tst r6, r3 │ │ │ │ + muls r4, r3 │ │ │ │ movs r1, r1 │ │ │ │ - rors r6, r6 │ │ │ │ + orrs r4, r6 │ │ │ │ movs r1, r1 │ │ │ │ - rors r2, r0 │ │ │ │ + orrs r0, r0 │ │ │ │ movs r1, r1 │ │ │ │ - sbcs r6, r4 │ │ │ │ + cmn r4, r4 │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -0012ac78 : │ │ │ │ - push {r4, r5, lr} │ │ │ │ +0012ab38 : │ │ │ │ + push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - sub sp, #52 @ 0x34 │ │ │ │ - ldr.w lr, [pc, #228] @ 12ad70 │ │ │ │ - mov.w ip, #0 │ │ │ │ - movt ip, #513 @ 0x201 │ │ │ │ - add lr, pc │ │ │ │ - movs r1, #1 │ │ │ │ - str.w ip, [sp, #24] │ │ │ │ - mov r5, r0 │ │ │ │ - ldr.w ip, [pc, #212] @ 12ad74 │ │ │ │ - movs r0, #0 │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ - ldr r4, [sp, #64] @ 0x40 │ │ │ │ + str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ + sub sp, #40 @ 0x28 │ │ │ │ + ldr.w ip, [pc, #212] @ 12ac20 │ │ │ │ + vldr d7, [pc, #200] @ 12ac18 │ │ │ │ + mov r4, r0 │ │ │ │ + add ip, pc │ │ │ │ + add r1, sp, #16 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + mov r0, sp │ │ │ │ + ldr r2, [pc, #200] @ (12ac24 ) │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + movs r3, #0 │ │ │ │ + movt r3, #513 @ 0x201 │ │ │ │ + vstr d7, [sp, #8] │ │ │ │ + vstr d7, [sp, #24] │ │ │ │ + ldr.w r2, [ip, r2] │ │ │ │ + ldr r2, [r2, #0] │ │ │ │ + str r2, [sp, #36] @ 0x24 │ │ │ │ + mov.w r2, #0 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + movs r3, #0 │ │ │ │ + movt r3, #257 @ 0x101 │ │ │ │ str r3, [sp, #0] │ │ │ │ - str r2, [sp, #12] │ │ │ │ - str r1, [sp, #4] │ │ │ │ - movs r1, #0 │ │ │ │ - str r4, [sp, #28] │ │ │ │ - strd r0, r1, [sp, #16] │ │ │ │ - strd r0, r1, [sp, #32] │ │ │ │ - add r1, sp, #24 │ │ │ │ - ldrd r2, r3, [sp, #72] @ 0x48 │ │ │ │ - add r0, sp, #8 │ │ │ │ - ldr.w ip, [lr, ip] │ │ │ │ - ldr.w ip, [ip] │ │ │ │ - str.w ip, [sp, #44] @ 0x2c │ │ │ │ - mov.w ip, #0 │ │ │ │ - mov.w ip, #0 │ │ │ │ - movt ip, #257 @ 0x101 │ │ │ │ - str.w ip, [sp, #8] │ │ │ │ - blx 68e34 │ │ │ │ - ldr r2, [pc, #148] @ (12ad78 ) │ │ │ │ - ldr r3, [pc, #140] @ (12ad74 ) │ │ │ │ + blx 68bd0 │ │ │ │ + ldr r2, [pc, #156] @ (12ac28 ) │ │ │ │ + ldr r3, [pc, #152] @ (12ac24 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12ad1e │ │ │ │ - add sp, #52 @ 0x34 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + bne.n 12abc4 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 12ad22 │ │ │ │ + bne.n 12abc8 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #112] @ (12ad7c ) │ │ │ │ - ldr r3, [pc, #100] @ (12ad74 ) │ │ │ │ + ldr r2, [pc, #120] @ (12ac2c ) │ │ │ │ + ldr r3, [pc, #112] @ (12ac24 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12ad30 │ │ │ │ + beq.n 12abd6 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12ad0a │ │ │ │ - add sp, #52 @ 0x34 │ │ │ │ - ldmia.w sp!, {r4, r5, lr} │ │ │ │ + b.n 12abb0 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #64] @ (12ad80 ) │ │ │ │ - ldr r3, [pc, #48] @ (12ad74 ) │ │ │ │ + ldr r2, [pc, #72] @ (12ac30 ) │ │ │ │ + ldr r3, [pc, #60] @ (12ac24 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12ad1e │ │ │ │ + bne.n 12abc4 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #40] @ (12ad84 ) │ │ │ │ - ldr r3, [pc, #20] @ (12ad74 ) │ │ │ │ + ldr r2, [pc, #48] @ (12ac34 ) │ │ │ │ + ldr r3, [pc, #32] @ (12ac24 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12ad52 │ │ │ │ - b.n 12ad1e │ │ │ │ - adcs r4, r2 │ │ │ │ + beq.n 12abf8 │ │ │ │ + b.n 12abc4 │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + cmp r6, r2 │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r0 │ │ │ │ + negs r4, r3 │ │ │ │ movs r1, r1 │ │ │ │ - lsrs r2, r3 │ │ │ │ + tst r4, r6 │ │ │ │ movs r1, r1 │ │ │ │ - lsls r6, r4 │ │ │ │ + tst r0, r0 │ │ │ │ movs r1, r1 │ │ │ │ - lsls r2, r1 │ │ │ │ + rors r4, r4 │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -0012ad88 : │ │ │ │ - push {r4, r5, lr} │ │ │ │ +0012ac38 : │ │ │ │ + push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - sub sp, #52 @ 0x34 │ │ │ │ - ldr.w lr, [pc, #220] @ 12ae78 │ │ │ │ - ldr.w ip, [pc, #220] @ 12ae7c │ │ │ │ - movs r1, #0 │ │ │ │ - add lr, pc │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r4, [sp, #64] @ 0x40 │ │ │ │ - movs r0, #0 │ │ │ │ - str r2, [sp, #12] │ │ │ │ + str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ + sub sp, #40 @ 0x28 │ │ │ │ + ldr.w ip, [pc, #212] @ 12ad20 │ │ │ │ + vldr d7, [pc, #200] @ 12ad18 │ │ │ │ + mov r4, r0 │ │ │ │ + add ip, pc │ │ │ │ + add r1, sp, #16 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + mov r0, sp │ │ │ │ + ldr r2, [pc, #200] @ (12ad24 ) │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + movs r3, #0 │ │ │ │ + movt r3, #513 @ 0x201 │ │ │ │ + vstr d7, [sp, #8] │ │ │ │ + vstr d7, [sp, #24] │ │ │ │ + ldr.w r2, [ip, r2] │ │ │ │ + ldr r2, [r2, #0] │ │ │ │ + str r2, [sp, #36] @ 0x24 │ │ │ │ + mov.w r2, #0 │ │ │ │ + str r3, [sp, #16] │ │ │ │ movs r3, #0 │ │ │ │ movt r3, #257 @ 0x101 │ │ │ │ - strd r0, r1, [sp, #16] │ │ │ │ - strd r0, r1, [sp, #32] │ │ │ │ - movs r2, #1 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - movs r3, #2 │ │ │ │ - strd r3, r2, [sp] │ │ │ │ - movs r2, #0 │ │ │ │ - movt r2, #513 @ 0x201 │ │ │ │ - strd r2, r4, [sp, #24] │ │ │ │ - ldr r3, [sp, #76] @ 0x4c │ │ │ │ - add r1, sp, #24 │ │ │ │ - ldr.w ip, [lr, ip] │ │ │ │ - add r0, sp, #8 │ │ │ │ - ldr r2, [sp, #72] @ 0x48 │ │ │ │ - ldr.w ip, [ip] │ │ │ │ - str.w ip, [sp, #44] @ 0x2c │ │ │ │ - mov.w ip, #0 │ │ │ │ - blx 68e34 │ │ │ │ - ldr r2, [pc, #148] @ (12ae80 ) │ │ │ │ - ldr r3, [pc, #140] @ (12ae7c ) │ │ │ │ + str r3, [sp, #0] │ │ │ │ + blx 6b060 │ │ │ │ + ldr r2, [pc, #156] @ (12ad28 ) │ │ │ │ + ldr r3, [pc, #152] @ (12ad24 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12ae26 │ │ │ │ - add sp, #52 @ 0x34 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + bne.n 12acc4 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 12ae2a │ │ │ │ + bne.n 12acc8 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #112] @ (12ae84 ) │ │ │ │ - ldr r3, [pc, #100] @ (12ae7c ) │ │ │ │ + ldr r2, [pc, #120] @ (12ad2c ) │ │ │ │ + ldr r3, [pc, #112] @ (12ad24 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12ae38 │ │ │ │ + beq.n 12acd6 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12ae12 │ │ │ │ - add sp, #52 @ 0x34 │ │ │ │ - ldmia.w sp!, {r4, r5, lr} │ │ │ │ + b.n 12acb0 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #64] @ (12ae88 ) │ │ │ │ - ldr r3, [pc, #48] @ (12ae7c ) │ │ │ │ + ldr r2, [pc, #72] @ (12ad30 ) │ │ │ │ + ldr r3, [pc, #60] @ (12ad24 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12ae26 │ │ │ │ + bne.n 12acc4 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #40] @ (12ae8c ) │ │ │ │ - ldr r3, [pc, #20] @ (12ae7c ) │ │ │ │ + ldr r2, [pc, #48] @ (12ad34 ) │ │ │ │ + ldr r3, [pc, #32] @ (12ad24 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12ae5a │ │ │ │ - b.n 12ae26 │ │ │ │ - eors r6, r0 │ │ │ │ + beq.n 12acf8 │ │ │ │ + b.n 12acc4 │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + sbcs r6, r2 │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #250 @ 0xfa │ │ │ │ + adcs r4, r3 │ │ │ │ movs r1, r1 │ │ │ │ - subs r7, #210 @ 0xd2 │ │ │ │ + asrs r4, r6 │ │ │ │ movs r1, r1 │ │ │ │ - subs r7, #158 @ 0x9e │ │ │ │ + asrs r0, r0 │ │ │ │ movs r1, r1 │ │ │ │ - subs r7, #130 @ 0x82 │ │ │ │ + lsrs r4, r4 │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -0012ae90 : │ │ │ │ - push {r4, r5, lr} │ │ │ │ +0012ad38 : │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - sub sp, #52 @ 0x34 │ │ │ │ - ldr.w lr, [pc, #220] @ 12af80 │ │ │ │ - ldr.w ip, [pc, #220] @ 12af84 │ │ │ │ + str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ + ldr r1, [pc, #560] @ (12af78 ) │ │ │ │ + sub sp, #40 @ 0x28 │ │ │ │ + ldr r3, [pc, #560] @ (12af7c ) │ │ │ │ + mov r6, r0 │ │ │ │ + add r1, pc │ │ │ │ + ldr r4, [pc, #556] @ (12af80 ) │ │ │ │ + add r4, pc │ │ │ │ + ldr r3, [r1, r3] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + mov.w r3, #0 │ │ │ │ + ldrd r2, r3, [r2] │ │ │ │ + strd r2, r3, [sp, #24] │ │ │ │ + cbz r3, 12ad7c │ │ │ │ + ldr r2, [pc, #536] @ (12af84 ) │ │ │ │ + ldr r2, [r4, r2] │ │ │ │ + ldrsb.w r2, [r2] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 12aea6 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r3, #4] │ │ │ │ + add r1, sp, #24 │ │ │ │ + add r0, sp, #16 │ │ │ │ + blx 6acf0 )@plt> │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + cbz r0, 12ad9c │ │ │ │ + ldr r3, [pc, #504] @ (12af84 ) │ │ │ │ + ldr r5, [r4, r3] │ │ │ │ + ldrsb.w r3, [r5] │ │ │ │ + cbz r3, 12ade8 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + subs r2, r3, #1 │ │ │ │ + cmp r3, #1 │ │ │ │ + str r2, [r0, #4] │ │ │ │ + beq.n 12ae06 │ │ │ │ + movs r0, #8 │ │ │ │ + blx 682b4 │ │ │ │ + ldrd r1, r3, [sp, #16] │ │ │ │ + strd r1, r3, [r0] │ │ │ │ + mov r2, r0 │ │ │ │ + asrs r1, r0, #31 │ │ │ │ + cbz r3, 12adcc │ │ │ │ + ldr r0, [pc, #464] @ (12af84 ) │ │ │ │ + ldr r5, [r4, r0] │ │ │ │ + ldrsb.w r0, [r5] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 12ae2a │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + adds r0, #1 │ │ │ │ + str r0, [r3, #4] │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + subs r4, r0, #1 │ │ │ │ + cmp r0, #1 │ │ │ │ + str r4, [r3, #4] │ │ │ │ + beq.n 12ae70 │ │ │ │ + ldr r0, [pc, #440] @ (12af88 ) │ │ │ │ + ldr r3, [pc, #428] @ (12af7c ) │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r0, r3] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r0, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.w 12af12 │ │ │ │ + mov r0, r2 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + adds r2, r0, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r3, [r2] │ │ │ │ + subs r1, r3, #1 │ │ │ │ + strex ip, r1, [r2] │ │ │ │ + cmp.w ip, #0 │ │ │ │ + bne.n 12adee │ │ │ │ + cmp r3, #1 │ │ │ │ + dmb ish │ │ │ │ + bne.n 12ad9c │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + str r0, [sp, #4] │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + blx r3 │ │ │ │ + ldrsb.w r3, [r5] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 12aede │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ + subs r2, r3, #1 │ │ │ │ + str r2, [r0, #8] │ │ │ │ + cmp r3, #1 │ │ │ │ + bne.n 12ad9c │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + blx r3 │ │ │ │ + b.n 12ad9c │ │ │ │ + adds r3, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r4, [r3] │ │ │ │ + adds r4, #1 │ │ │ │ + strex r0, r4, [r3] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 12ae30 │ │ │ │ + dmb ish │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 12adcc │ │ │ │ + ldrsb.w r0, [r5] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 12adc2 │ │ │ │ + adds r4, r3, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r0, [r4] │ │ │ │ + add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ + strex lr, ip, [r4] │ │ │ │ + cmp.w lr, #0 │ │ │ │ + bne.n 12ae56 │ │ │ │ + cmp r0, #1 │ │ │ │ + dmb ish │ │ │ │ + bne.n 12adcc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + strd r2, r1, [sp, #8] │ │ │ │ + str r3, [sp, #4] │ │ │ │ + ldr r4, [r0, #8] │ │ │ │ + mov r0, r3 │ │ │ │ + blx r4 │ │ │ │ + ldrsb.w r0, [r5] │ │ │ │ + ldrd r3, r2, [sp, #4] │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + cbz r0, 12aec0 │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + subs r4, r0, #1 │ │ │ │ + str r4, [r3, #8] │ │ │ │ + cmp r0, #1 │ │ │ │ + bne.n 12adcc │ │ │ │ + ldr r4, [r3, #0] │ │ │ │ + mov r0, r3 │ │ │ │ + strd r2, r1, [sp, #4] │ │ │ │ + ldr r3, [r4, #12] │ │ │ │ + blx r3 │ │ │ │ + ldrd r2, r1, [sp, #4] │ │ │ │ + b.n 12adcc │ │ │ │ + adds r3, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r1, [r3] │ │ │ │ + adds r1, #1 │ │ │ │ + strex r2, r1, [r3] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 12aeac │ │ │ │ + dmb ish │ │ │ │ + b.n 12ad7c │ │ │ │ + add.w r4, r3, #8 │ │ │ │ + dmb ish │ │ │ │ + ldrex r0, [r4] │ │ │ │ + subs r5, r0, #1 │ │ │ │ + strex ip, r5, [r4] │ │ │ │ + cmp.w ip, #0 │ │ │ │ + bne.n 12aec8 │ │ │ │ + dmb ish │ │ │ │ + b.n 12ae90 │ │ │ │ + add.w r2, r0, #8 │ │ │ │ + dmb ish │ │ │ │ + ldrex r3, [r2] │ │ │ │ + subs r1, r3, #1 │ │ │ │ + strex r5, r1, [r2] │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.n 12aee6 │ │ │ │ + dmb ish │ │ │ │ + b.n 12ae1e │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #140] @ (12af8c ) │ │ │ │ + ldr r3, [pc, #120] @ (12af7c ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n 12af72 │ │ │ │ + blx 69ecc <__stack_chk_fail@plt> │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + cbz r3, 12af24 │ │ │ │ + mov r0, r3 │ │ │ │ + bl 6cae8 │ │ │ │ + mov r0, r4 │ │ │ │ + cmp r5, #1 │ │ │ │ + beq.n 12af4c │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ - add lr, pc │ │ │ │ + mov r0, r6 │ │ │ │ + bl 6b8c0 │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + movs r2, #0 │ │ │ │ + mov r1, r2 │ │ │ │ + b.n 12adcc │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 12af1e │ │ │ │ + b.n 12af24 │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 6b8c0 │ │ │ │ + b.n 12af36 │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #48] @ (12af90 ) │ │ │ │ + ldr r3, [pc, #24] @ (12af7c ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n 12af12 │ │ │ │ + blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ + nop │ │ │ │ + lsls r2, r3 │ │ │ │ + movs r1, r1 │ │ │ │ + asrs r0, r0, #6 │ │ │ │ + movs r0, r0 │ │ │ │ + lsls r6, r2 │ │ │ │ + movs r1, r1 │ │ │ │ + asrs r4, r0, #7 │ │ │ │ + movs r0, r0 │ │ │ │ + ands r0, r3 │ │ │ │ + movs r1, r1 │ │ │ │ + subs r6, #230 @ 0xe6 │ │ │ │ + movs r1, r1 │ │ │ │ + subs r6, #134 @ 0x86 │ │ │ │ + movs r1, r1 │ │ │ │ + │ │ │ │ +0012af94 : │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ + ldr r1, [pc, #560] @ (12b1d4 ) │ │ │ │ + sub sp, #40 @ 0x28 │ │ │ │ + ldr r3, [pc, #560] @ (12b1d8 ) │ │ │ │ + mov r6, r0 │ │ │ │ + add r1, pc │ │ │ │ + ldr r4, [pc, #556] @ (12b1dc ) │ │ │ │ + add r4, pc │ │ │ │ + ldr r3, [r1, r3] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + mov.w r3, #0 │ │ │ │ + ldrd r2, r3, [r2] │ │ │ │ + strd r2, r3, [sp, #24] │ │ │ │ + cbz r3, 12afd8 │ │ │ │ + ldr r2, [pc, #536] @ (12b1e0 ) │ │ │ │ + ldr r2, [r4, r2] │ │ │ │ + ldrsb.w r2, [r2] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 12b102 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r3, #4] │ │ │ │ + add r1, sp, #24 │ │ │ │ + add r0, sp, #16 │ │ │ │ + blx 6a388 )@plt> │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + cbz r0, 12aff8 │ │ │ │ + ldr r3, [pc, #504] @ (12b1e0 ) │ │ │ │ + ldr r5, [r4, r3] │ │ │ │ + ldrsb.w r3, [r5] │ │ │ │ + cbz r3, 12b044 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + subs r2, r3, #1 │ │ │ │ + cmp r3, #1 │ │ │ │ + str r2, [r0, #4] │ │ │ │ + beq.n 12b062 │ │ │ │ + movs r0, #8 │ │ │ │ + blx 682b4 │ │ │ │ + ldrd r1, r3, [sp, #16] │ │ │ │ + strd r1, r3, [r0] │ │ │ │ + mov r2, r0 │ │ │ │ + asrs r1, r0, #31 │ │ │ │ + cbz r3, 12b028 │ │ │ │ + ldr r0, [pc, #464] @ (12b1e0 ) │ │ │ │ + ldr r5, [r4, r0] │ │ │ │ + ldrsb.w r0, [r5] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 12b086 │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + adds r0, #1 │ │ │ │ + str r0, [r3, #4] │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + subs r4, r0, #1 │ │ │ │ + cmp r0, #1 │ │ │ │ + str r4, [r3, #4] │ │ │ │ + beq.n 12b0cc │ │ │ │ + ldr r0, [pc, #440] @ (12b1e4 ) │ │ │ │ + ldr r3, [pc, #428] @ (12b1d8 ) │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r0, r3] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r0, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.w 12b16e │ │ │ │ + mov r0, r2 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + adds r2, r0, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r3, [r2] │ │ │ │ + subs r1, r3, #1 │ │ │ │ + strex ip, r1, [r2] │ │ │ │ + cmp.w ip, #0 │ │ │ │ + bne.n 12b04a │ │ │ │ + cmp r3, #1 │ │ │ │ + dmb ish │ │ │ │ + bne.n 12aff8 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + str r0, [sp, #4] │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + blx r3 │ │ │ │ + ldrsb.w r3, [r5] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 12b13a │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ + subs r2, r3, #1 │ │ │ │ + str r2, [r0, #8] │ │ │ │ + cmp r3, #1 │ │ │ │ + bne.n 12aff8 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + blx r3 │ │ │ │ + b.n 12aff8 │ │ │ │ + adds r3, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r4, [r3] │ │ │ │ + adds r4, #1 │ │ │ │ + strex r0, r4, [r3] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 12b08c │ │ │ │ + dmb ish │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 12b028 │ │ │ │ + ldrsb.w r0, [r5] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 12b01e │ │ │ │ + adds r4, r3, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r0, [r4] │ │ │ │ + add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ + strex lr, ip, [r4] │ │ │ │ + cmp.w lr, #0 │ │ │ │ + bne.n 12b0b2 │ │ │ │ + cmp r0, #1 │ │ │ │ + dmb ish │ │ │ │ + bne.n 12b028 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + strd r2, r1, [sp, #8] │ │ │ │ + str r3, [sp, #4] │ │ │ │ + ldr r4, [r0, #8] │ │ │ │ + mov r0, r3 │ │ │ │ + blx r4 │ │ │ │ + ldrsb.w r0, [r5] │ │ │ │ + ldrd r3, r2, [sp, #4] │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + cbz r0, 12b11c │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + subs r4, r0, #1 │ │ │ │ + str r4, [r3, #8] │ │ │ │ + cmp r0, #1 │ │ │ │ + bne.n 12b028 │ │ │ │ + ldr r4, [r3, #0] │ │ │ │ + mov r0, r3 │ │ │ │ + strd r2, r1, [sp, #4] │ │ │ │ + ldr r3, [r4, #12] │ │ │ │ + blx r3 │ │ │ │ + ldrd r2, r1, [sp, #4] │ │ │ │ + b.n 12b028 │ │ │ │ + adds r3, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r1, [r3] │ │ │ │ + adds r1, #1 │ │ │ │ + strex r2, r1, [r3] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 12b108 │ │ │ │ + dmb ish │ │ │ │ + b.n 12afd8 │ │ │ │ + add.w r4, r3, #8 │ │ │ │ + dmb ish │ │ │ │ + ldrex r0, [r4] │ │ │ │ + subs r5, r0, #1 │ │ │ │ + strex ip, r5, [r4] │ │ │ │ + cmp.w ip, #0 │ │ │ │ + bne.n 12b124 │ │ │ │ + dmb ish │ │ │ │ + b.n 12b0ec │ │ │ │ + add.w r2, r0, #8 │ │ │ │ + dmb ish │ │ │ │ + ldrex r3, [r2] │ │ │ │ + subs r1, r3, #1 │ │ │ │ + strex r5, r1, [r2] │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.n 12b142 │ │ │ │ + dmb ish │ │ │ │ + b.n 12b07a │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #140] @ (12b1e8 ) │ │ │ │ + ldr r3, [pc, #120] @ (12b1d8 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n 12b1ce │ │ │ │ + blx 69ecc <__stack_chk_fail@plt> │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + cbz r3, 12b180 │ │ │ │ + mov r0, r3 │ │ │ │ + bl 6cae8 │ │ │ │ + mov r0, r4 │ │ │ │ + cmp r5, #1 │ │ │ │ + beq.n 12b1a8 │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 6b8c0 │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + movs r2, #0 │ │ │ │ + mov r1, r2 │ │ │ │ + b.n 12b028 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 12b17a │ │ │ │ + b.n 12b180 │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 6b8c0 │ │ │ │ + b.n 12b192 │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #48] @ (12b1ec ) │ │ │ │ + ldr r3, [pc, #24] @ (12b1d8 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n 12b16e │ │ │ │ + blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ + nop │ │ │ │ + subs r6, #62 @ 0x3e │ │ │ │ + movs r1, r1 │ │ │ │ + asrs r0, r0, #6 │ │ │ │ + movs r0, r0 │ │ │ │ + subs r6, #58 @ 0x3a │ │ │ │ + movs r1, r1 │ │ │ │ + asrs r4, r0, #7 │ │ │ │ + movs r0, r0 │ │ │ │ + subs r5, #188 @ 0xbc │ │ │ │ + movs r1, r1 │ │ │ │ + subs r4, #138 @ 0x8a │ │ │ │ + movs r1, r1 │ │ │ │ + subs r4, #42 @ 0x2a │ │ │ │ + movs r1, r1 │ │ │ │ + │ │ │ │ +0012b1f0 : │ │ │ │ + push {r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ + subs r1, r2, #0 │ │ │ │ + ldr r2, [pc, #384] @ (12b384 ) │ │ │ │ + ldr r3, [pc, #388] @ (12b388 ) │ │ │ │ + sub sp, #36 @ 0x24 │ │ │ │ + add r2, pc │ │ │ │ + ldr r4, [pc, #384] @ (12b38c ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r4, [sp, #64] @ 0x40 │ │ │ │ - movs r0, #0 │ │ │ │ + it ne │ │ │ │ + movne r1, #1 │ │ │ │ + add r0, sp, #16 │ │ │ │ + add r4, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + mov.w r3, #0 │ │ │ │ + blx 6b468 │ │ │ │ + movs r0, #8 │ │ │ │ + blx 682b4 │ │ │ │ + ldrd r1, r3, [sp, #16] │ │ │ │ + strd r1, r3, [r0] │ │ │ │ + mov r2, r0 │ │ │ │ + asrs r1, r0, #31 │ │ │ │ + cbz r3, 12b254 │ │ │ │ + ldr r0, [pc, #344] @ (12b390 ) │ │ │ │ + ldr r4, [r4, r0] │ │ │ │ + ldrsb.w r0, [r4] │ │ │ │ + cbz r0, 12b26e │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + adds r0, #1 │ │ │ │ + str r0, [r3, #4] │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ + cmp r0, #1 │ │ │ │ + str.w ip, [r3, #4] │ │ │ │ + beq.n 12b2b6 │ │ │ │ + ldr r0, [pc, #316] @ (12b394 ) │ │ │ │ + ldr r3, [pc, #304] @ (12b388 ) │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r0, r3] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + eors r0, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n 12b324 │ │ │ │ + mov r0, r2 │ │ │ │ + add sp, #36 @ 0x24 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + adds r3, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex ip, [r3] │ │ │ │ + add.w ip, ip, #1 │ │ │ │ + strex r0, ip, [r3] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 12b274 │ │ │ │ + dmb ish │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 12b254 │ │ │ │ + ldrsb.w r0, [r4] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 12b246 │ │ │ │ + add.w ip, r3, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r0, [ip] │ │ │ │ + add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ + strex r5, lr, [ip] │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.n 12b29e │ │ │ │ + cmp r0, #1 │ │ │ │ + dmb ish │ │ │ │ + bne.n 12b254 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + strd r2, r1, [sp, #8] │ │ │ │ + str r3, [sp, #4] │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ + mov r0, r3 │ │ │ │ + blx r2 │ │ │ │ + ldrsb.w r0, [r4] │ │ │ │ + ldrd r3, r2, [sp, #4] │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + cbz r0, 12b2ec │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + subs r4, r0, #1 │ │ │ │ + str r4, [r3, #8] │ │ │ │ + cmp r0, #1 │ │ │ │ + bne.n 12b254 │ │ │ │ + ldr r4, [r3, #0] │ │ │ │ + mov r0, r3 │ │ │ │ + strd r2, r1, [sp, #4] │ │ │ │ + ldr r3, [r4, #12] │ │ │ │ + blx r3 │ │ │ │ + ldrd r2, r1, [sp, #4] │ │ │ │ + b.n 12b254 │ │ │ │ + add.w r4, r3, #8 │ │ │ │ + dmb ish │ │ │ │ + ldrex r0, [r4] │ │ │ │ + add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ + strex lr, ip, [r4] │ │ │ │ + cmp.w lr, #0 │ │ │ │ + bne.n 12b2f4 │ │ │ │ + dmb ish │ │ │ │ + b.n 12b2d6 │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #132] @ (12b398 ) │ │ │ │ + ldr r3, [pc, #116] @ (12b388 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n 12b380 │ │ │ │ + blx 69ecc <__stack_chk_fail@plt> │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r3, 12b338 │ │ │ │ + mov r0, r3 │ │ │ │ + str r1, [sp, #4] │ │ │ │ + bl 6cae8 │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r3, r1 │ │ │ │ + cmp r3, #1 │ │ │ │ + bne.n 12b35a │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 6b8c0 │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + movs r2, #0 │ │ │ │ + mov r1, r2 │ │ │ │ + b.n 12b254 │ │ │ │ + mov r3, r1 │ │ │ │ + b.n 12b33c │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 6b8c0 │ │ │ │ + b.n 12b34c │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #44] @ (12b39c ) │ │ │ │ + ldr r3, [pc, #24] @ (12b388 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n 12b324 │ │ │ │ + blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ + subs r3, #226 @ 0xe2 │ │ │ │ + movs r1, r1 │ │ │ │ + asrs r0, r0, #6 │ │ │ │ + movs r0, r0 │ │ │ │ + subs r3, #214 @ 0xd6 │ │ │ │ + movs r1, r1 │ │ │ │ + asrs r4, r0, #7 │ │ │ │ + movs r0, r0 │ │ │ │ + subs r3, #144 @ 0x90 │ │ │ │ + movs r1, r1 │ │ │ │ + subs r2, #212 @ 0xd4 │ │ │ │ + movs r1, r1 │ │ │ │ + subs r2, #120 @ 0x78 │ │ │ │ + movs r1, r1 │ │ │ │ + │ │ │ │ +0012b3a0 : │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ + sub sp, #64 @ 0x40 │ │ │ │ + mov.w ip, #0 │ │ │ │ + movt ip, #257 @ 0x101 │ │ │ │ + ldr r3, [sp, #80] @ 0x50 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + ldrd r3, r4, [sp, #84] @ 0x54 │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #12] │ │ │ │ - movs r3, #0 │ │ │ │ - movt r3, #257 @ 0x101 │ │ │ │ + ldr r3, [sp, #72] @ 0x48 │ │ │ │ + ldr r2, [pc, #192] @ (12b488 ) │ │ │ │ + str r3, [sp, #28] │ │ │ │ + ldr r3, [pc, #192] @ (12b48c ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r1, [sp, #92] @ 0x5c │ │ │ │ + strd r4, r1, [sp, #52] @ 0x34 │ │ │ │ + movs r1, #0 │ │ │ │ + mov r4, r0 │ │ │ │ + movs r0, #0 │ │ │ │ strd r0, r1, [sp, #16] │ │ │ │ strd r0, r1, [sp, #32] │ │ │ │ - movs r2, #1 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - movs r3, #2 │ │ │ │ - strd r3, r2, [sp] │ │ │ │ - movs r2, #0 │ │ │ │ - movt r2, #513 @ 0x201 │ │ │ │ - strd r2, r4, [sp, #24] │ │ │ │ - movs r3, #6 │ │ │ │ - ldr r2, [sp, #72] @ 0x48 │ │ │ │ - ldr.w ip, [lr, ip] │ │ │ │ + ldrd r0, r1, [sp, #52] @ 0x34 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str r3, [sp, #60] @ 0x3c │ │ │ │ + mov.w r3, #0 │ │ │ │ + stmia.w sp, {r0, r1} │ │ │ │ + ldrd r2, r3, [sp, #44] @ 0x2c │ │ │ │ add r1, sp, #24 │ │ │ │ add r0, sp, #8 │ │ │ │ - ldr.w ip, [ip] │ │ │ │ - str.w ip, [sp, #44] @ 0x2c │ │ │ │ - mov.w ip, #0 │ │ │ │ - blx 68e34 │ │ │ │ - ldr r2, [pc, #148] @ (12af88 ) │ │ │ │ - ldr r3, [pc, #140] @ (12af84 ) │ │ │ │ + str.w ip, [sp, #8] │ │ │ │ + str.w ip, [sp, #24] │ │ │ │ + blx 6929c )@plt> │ │ │ │ + ldr r2, [pc, #132] @ (12b490 ) │ │ │ │ + ldr r3, [pc, #128] @ (12b48c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12af2e │ │ │ │ - add sp, #52 @ 0x34 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + bne.n 12b438 │ │ │ │ + add sp, #64 @ 0x40 │ │ │ │ + pop {r4, pc} │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #108] @ (12b494 ) │ │ │ │ + ldr r3, [pc, #100] @ (12b48c ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #60] @ 0x3c │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n 12b47c │ │ │ │ + blx 69ecc <__stack_chk_fail@plt> │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 12af32 │ │ │ │ + bne.n 12b456 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 6b8c0 │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + vldr d0, [pc, #44] @ 12b480 │ │ │ │ + b.n 12b408 │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #112] @ (12af8c ) │ │ │ │ - ldr r3, [pc, #100] @ (12af84 ) │ │ │ │ + b.n 12b44c │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #44] @ (12b498 ) │ │ │ │ + ldr r3, [pc, #32] @ (12b48c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12af40 │ │ │ │ + bne.n 12b438 │ │ │ │ + blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ + ... │ │ │ │ + subs r2, #28 │ │ │ │ + movs r1, r1 │ │ │ │ + asrs r0, r0, #6 │ │ │ │ + movs r0, r0 │ │ │ │ + subs r1, #220 @ 0xdc │ │ │ │ + movs r1, r1 │ │ │ │ + subs r1, #192 @ 0xc0 │ │ │ │ + movs r1, r1 │ │ │ │ + subs r1, #124 @ 0x7c │ │ │ │ + movs r1, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + ... │ │ │ │ + │ │ │ │ +0012b4a0 : │ │ │ │ + push {r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ + sub sp, #76 @ 0x4c │ │ │ │ + mov r5, r0 │ │ │ │ + movs r0, #0 │ │ │ │ + mov.w ip, #0 │ │ │ │ + movt ip, #257 @ 0x101 │ │ │ │ + ldr r3, [sp, #96] @ 0x60 │ │ │ │ + str r3, [sp, #52] @ 0x34 │ │ │ │ + ldr r3, [sp, #108] @ 0x6c │ │ │ │ + str r3, [sp, #64] @ 0x40 │ │ │ │ + str r2, [sp, #20] │ │ │ │ + ldr r3, [sp, #88] @ 0x58 │ │ │ │ + ldr r2, [pc, #196] @ (12b590 ) │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [pc, #196] @ (12b594 ) │ │ │ │ + add r2, pc │ │ │ │ + ldrd r1, r4, [sp, #100] @ 0x64 │ │ │ │ + strd r1, r4, [sp, #56] @ 0x38 │ │ │ │ + movs r1, #0 │ │ │ │ + strd r0, r1, [sp, #24] │ │ │ │ + strd r0, r1, [sp, #40] @ 0x28 │ │ │ │ + ldr r4, [sp, #112] @ 0x70 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldrd r0, r1, [sp, #60] @ 0x3c │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str r3, [sp, #68] @ 0x44 │ │ │ │ + mov.w r3, #0 │ │ │ │ + stmia.w sp, {r0, r1} │ │ │ │ + add r1, sp, #32 │ │ │ │ + ldrd r2, r3, [sp, #52] @ 0x34 │ │ │ │ + add r0, sp, #16 │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str.w ip, [sp, #16] │ │ │ │ + str.w ip, [sp, #32] │ │ │ │ + blx 69020 , int)@plt> │ │ │ │ + ldr r2, [pc, #136] @ (12b598 ) │ │ │ │ + ldr r3, [pc, #132] @ (12b594 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #68] @ 0x44 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n 12b53c │ │ │ │ + add sp, #76 @ 0x4c │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #112] @ (12b59c ) │ │ │ │ + ldr r3, [pc, #104] @ (12b594 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #68] @ 0x44 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n 12b580 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n 12b55a │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 6b8c0 │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + vldr d0, [pc, #48] @ 12b588 │ │ │ │ + b.n 12b50c │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12af1a │ │ │ │ - add sp, #52 @ 0x34 │ │ │ │ - ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ + b.n 12b550 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #64] @ (12af90 ) │ │ │ │ - ldr r3, [pc, #48] @ (12af84 ) │ │ │ │ + ldr r2, [pc, #48] @ (12b5a0 ) │ │ │ │ + ldr r3, [pc, #36] @ (12b594 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12af2e │ │ │ │ + bne.n 12b53c │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ + nop.w │ │ │ │ + ... │ │ │ │ + subs r1, #26 │ │ │ │ + movs r1, r1 │ │ │ │ + asrs r0, r0, #6 │ │ │ │ + movs r0, r0 │ │ │ │ + subs r0, #216 @ 0xd8 │ │ │ │ + movs r1, r1 │ │ │ │ + subs r0, #188 @ 0xbc │ │ │ │ + movs r1, r1 │ │ │ │ + subs r0, #120 @ 0x78 │ │ │ │ + movs r1, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + ... │ │ │ │ + │ │ │ │ +0012b5a8 : │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ + sub sp, #72 @ 0x48 │ │ │ │ + ldr.w lr, [pc, #228] @ 12b6a0 │ │ │ │ + ldr.w ip, [pc, #228] @ 12b6a4 │ │ │ │ + add lr, pc │ │ │ │ + ldr r3, [sp, #88] @ 0x58 │ │ │ │ + str r3, [sp, #52] @ 0x34 │ │ │ │ + ldr r1, [sp, #100] @ 0x64 │ │ │ │ + ldrd r3, r4, [sp, #92] @ 0x5c │ │ │ │ + strd r4, r1, [sp, #60] @ 0x3c │ │ │ │ + str r3, [sp, #56] @ 0x38 │ │ │ │ + movs r1, #0 │ │ │ │ + movs r3, #24 │ │ │ │ + mov r4, r0 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + movs r0, #0 │ │ │ │ + ldr r3, [sp, #80] @ 0x50 │ │ │ │ + strd r0, r1, [sp, #24] │ │ │ │ + strd r0, r1, [sp, #40] @ 0x28 │ │ │ │ + ldrd r0, r1, [sp, #60] @ 0x3c │ │ │ │ + stmia.w sp, {r0, r1} │ │ │ │ + str r2, [sp, #20] │ │ │ │ + add r1, sp, #32 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + add r0, sp, #16 │ │ │ │ + ldrd r2, r3, [sp, #52] @ 0x34 │ │ │ │ + ldr.w ip, [lr, ip] │ │ │ │ + ldr.w ip, [ip] │ │ │ │ + str.w ip, [sp, #68] @ 0x44 │ │ │ │ + mov.w ip, #0 │ │ │ │ + mov.w ip, #0 │ │ │ │ + movt ip, #257 @ 0x101 │ │ │ │ + str.w ip, [sp, #16] │ │ │ │ + str.w ip, [sp, #32] │ │ │ │ + blx 69020 , int)@plt> │ │ │ │ + ldr r2, [pc, #136] @ (12b6a8 ) │ │ │ │ + ldr r3, [pc, #128] @ (12b6a4 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #68] @ 0x44 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n 12b64e │ │ │ │ + add sp, #72 @ 0x48 │ │ │ │ + pop {r4, pc} │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #40] @ (12af94 ) │ │ │ │ - ldr r3, [pc, #20] @ (12af84 ) │ │ │ │ + ldr r2, [pc, #112] @ (12b6ac ) │ │ │ │ + ldr r3, [pc, #100] @ (12b6a4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #68] @ 0x44 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n 12b692 │ │ │ │ + blx 69ecc <__stack_chk_fail@plt> │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n 12b66c │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 6b8c0 │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + vldr d0, [pc, #48] @ 12b698 │ │ │ │ + b.n 12b61e │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 6b8c0 │ │ │ │ + b.n 12b662 │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #48] @ (12b6b0 ) │ │ │ │ + ldr r3, [pc, #32] @ (12b6a4 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12af62 │ │ │ │ - b.n 12af2e │ │ │ │ - subs r7, #62 @ 0x3e │ │ │ │ + bne.n 12b64e │ │ │ │ + blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + subs r0, #40 @ 0x28 │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #242 @ 0xf2 │ │ │ │ - movs r1, r1 │ │ │ │ - subs r6, #202 @ 0xca │ │ │ │ + adds r7, #198 @ 0xc6 │ │ │ │ movs r1, r1 │ │ │ │ - subs r6, #150 @ 0x96 │ │ │ │ + adds r7, #170 @ 0xaa │ │ │ │ movs r1, r1 │ │ │ │ - subs r6, #122 @ 0x7a │ │ │ │ + adds r7, #102 @ 0x66 │ │ │ │ movs r1, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + ... │ │ │ │ │ │ │ │ -0012af98 : │ │ │ │ - push {r4, r5, lr} │ │ │ │ +0012b6b8 : │ │ │ │ + push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - sub sp, #44 @ 0x2c │ │ │ │ - movs r1, #0 │ │ │ │ - mov r5, r0 │ │ │ │ - movs r0, #0 │ │ │ │ + str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ + sub sp, #40 @ 0x28 │ │ │ │ + ldr.w ip, [pc, #212] @ 12b7a0 │ │ │ │ + vldr d7, [pc, #200] @ 12b798 │ │ │ │ + mov r4, r0 │ │ │ │ + add ip, pc │ │ │ │ + add r1, sp, #16 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + mov r0, sp │ │ │ │ + ldr r2, [pc, #200] @ (12b7a4 ) │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + movs r3, #0 │ │ │ │ + movt r3, #513 @ 0x201 │ │ │ │ + vstr d7, [sp, #8] │ │ │ │ + vstr d7, [sp, #24] │ │ │ │ + ldr.w r2, [ip, r2] │ │ │ │ + ldr r2, [r2, #0] │ │ │ │ + str r2, [sp, #36] @ 0x24 │ │ │ │ + mov.w r2, #0 │ │ │ │ + str r3, [sp, #16] │ │ │ │ movs r3, #0 │ │ │ │ movt r3, #257 @ 0x101 │ │ │ │ - strd r0, r1, [sp, #8] │ │ │ │ - strd r0, r1, [sp, #24] │ │ │ │ - ldr r0, [pc, #184] @ (12b078 ) │ │ │ │ - ldr r1, [pc, #188] @ (12b07c ) │ │ │ │ - add r0, pc │ │ │ │ - ldr r4, [sp, #56] @ 0x38 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - movs r2, #0 │ │ │ │ - movt r2, #513 @ 0x201 │ │ │ │ str r3, [sp, #0] │ │ │ │ - strd r2, r4, [sp, #16] │ │ │ │ - ldr r3, [sp, #68] @ 0x44 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - mov r0, sp │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ - ldr r1, [r1, #0] │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ - mov.w r1, #0 │ │ │ │ - add r1, sp, #16 │ │ │ │ - blx 698fc │ │ │ │ - ldr r2, [pc, #148] @ (12b080 ) │ │ │ │ - ldr r3, [pc, #144] @ (12b07c ) │ │ │ │ + blx 68dc8 │ │ │ │ + ldr r2, [pc, #156] @ (12b7a8 ) │ │ │ │ + ldr r3, [pc, #152] @ (12b7a4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12b024 │ │ │ │ - add sp, #44 @ 0x2c │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + bne.n 12b744 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 12b028 │ │ │ │ + bne.n 12b748 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #112] @ (12b084 ) │ │ │ │ - ldr r3, [pc, #104] @ (12b07c ) │ │ │ │ + ldr r2, [pc, #120] @ (12b7ac ) │ │ │ │ + ldr r3, [pc, #112] @ (12b7a4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12b036 │ │ │ │ + beq.n 12b756 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12b010 │ │ │ │ - add sp, #44 @ 0x2c │ │ │ │ - ldmia.w sp!, {r4, r5, lr} │ │ │ │ + b.n 12b730 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #64] @ (12b088 ) │ │ │ │ - ldr r3, [pc, #52] @ (12b07c ) │ │ │ │ + ldr r2, [pc, #72] @ (12b7b0 ) │ │ │ │ + ldr r3, [pc, #60] @ (12b7a4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12b024 │ │ │ │ + bne.n 12b744 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #40] @ (12b08c ) │ │ │ │ - ldr r3, [pc, #24] @ (12b07c ) │ │ │ │ + ldr r2, [pc, #48] @ (12b7b4 ) │ │ │ │ + ldr r3, [pc, #32] @ (12b7a4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12b058 │ │ │ │ - b.n 12b024 │ │ │ │ + beq.n 12b778 │ │ │ │ + b.n 12b744 │ │ │ │ nop │ │ │ │ - subs r6, #40 @ 0x28 │ │ │ │ + ... │ │ │ │ + adds r7, #22 │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #252 @ 0xfc │ │ │ │ + adds r6, #220 @ 0xdc │ │ │ │ movs r1, r1 │ │ │ │ - subs r5, #212 @ 0xd4 │ │ │ │ + adds r6, #180 @ 0xb4 │ │ │ │ movs r1, r1 │ │ │ │ - subs r5, #160 @ 0xa0 │ │ │ │ + adds r6, #128 @ 0x80 │ │ │ │ movs r1, r1 │ │ │ │ - subs r5, #132 @ 0x84 │ │ │ │ + adds r6, #100 @ 0x64 │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -0012b090 : │ │ │ │ +0012b7b8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ + ldr.w ip, [pc, #220] @ 12b8a8 │ │ │ │ + vldr d7, [pc, #208] @ 12b8a0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #212] @ (12b178 ) │ │ │ │ - movs r3, #0 │ │ │ │ - movt r3, #257 @ 0x101 │ │ │ │ - vldr d7, [pc, #196] @ 12b170 │ │ │ │ - ldr r1, [sp, #48] @ 0x30 │ │ │ │ - add r0, pc │ │ │ │ - str r3, [sp, #0] │ │ │ │ - movs r3, #0 │ │ │ │ - movt r3, #513 @ 0x201 │ │ │ │ - strd r3, r1, [sp, #16] │ │ │ │ - ldr r3, [pc, #188] @ (12b17c ) │ │ │ │ + add ip, pc │ │ │ │ add r1, sp, #16 │ │ │ │ str r2, [sp, #4] │ │ │ │ + mov r0, sp │ │ │ │ + ldr r2, [pc, #208] @ (12b8ac ) │ │ │ │ + vmov.f64 d0, #112 @ 0x3f800000 1.0 │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + movs r3, #0 │ │ │ │ + movt r3, #513 @ 0x201 │ │ │ │ vstr d7, [sp, #8] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ - ldr r3, [r0, r3] │ │ │ │ - mov r0, sp │ │ │ │ - ldr r2, [sp, #56] @ 0x38 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - mov.w r3, #0 │ │ │ │ - blx 69278 │ │ │ │ - ldr r2, [pc, #160] @ (12b180 ) │ │ │ │ - ldr r3, [pc, #152] @ (12b17c ) │ │ │ │ + ldr.w r2, [ip, r2] │ │ │ │ + ldr r2, [r2, #0] │ │ │ │ + str r2, [sp, #36] @ 0x24 │ │ │ │ + mov.w r2, #0 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + movs r3, #0 │ │ │ │ + movt r3, #257 @ 0x101 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + blx 68dc8 │ │ │ │ + ldr r2, [pc, #160] @ (12b8b0 ) │ │ │ │ + ldr r3, [pc, #156] @ (12b8ac ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12b11a │ │ │ │ + bne.n 12b848 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 12b11e │ │ │ │ + bne.n 12b84c │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #124] @ (12b184 ) │ │ │ │ - ldr r3, [pc, #112] @ (12b17c ) │ │ │ │ + ldr r2, [pc, #124] @ (12b8b4 ) │ │ │ │ + ldr r3, [pc, #116] @ (12b8ac ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12b12c │ │ │ │ + beq.n 12b85a │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12b106 │ │ │ │ + b.n 12b834 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (12b188 ) │ │ │ │ - ldr r3, [pc, #60] @ (12b17c ) │ │ │ │ + ldr r2, [pc, #76] @ (12b8b8 ) │ │ │ │ + ldr r3, [pc, #64] @ (12b8ac ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12b11a │ │ │ │ + bne.n 12b848 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (12b18c ) │ │ │ │ - ldr r3, [pc, #32] @ (12b17c ) │ │ │ │ + ldr r2, [pc, #52] @ (12b8bc ) │ │ │ │ + ldr r3, [pc, #36] @ (12b8ac ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12b14e │ │ │ │ - b.n 12b11a │ │ │ │ + beq.n 12b87c │ │ │ │ + b.n 12b848 │ │ │ │ + nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - subs r5, #56 @ 0x38 │ │ │ │ + adds r6, #22 │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #6 │ │ │ │ + adds r5, #216 @ 0xd8 │ │ │ │ movs r1, r1 │ │ │ │ - subs r4, #222 @ 0xde │ │ │ │ + adds r5, #176 @ 0xb0 │ │ │ │ movs r1, r1 │ │ │ │ - subs r4, #170 @ 0xaa │ │ │ │ + adds r5, #124 @ 0x7c │ │ │ │ movs r1, r1 │ │ │ │ - subs r4, #142 @ 0x8e │ │ │ │ + adds r5, #96 @ 0x60 │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -0012b190 : │ │ │ │ +0012b8c0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - mov r1, r2 │ │ │ │ - ldr r2, [pc, #380] @ (12b320 ) │ │ │ │ - ldr r3, [pc, #384] @ (12b324 ) │ │ │ │ + ldr.w ip, [pc, #400] @ 12ba60 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - add r2, pc │ │ │ │ - ldr r4, [pc, #380] @ (12b328 ) │ │ │ │ mov r5, r0 │ │ │ │ + ldr r0, [pc, #396] @ (12ba64 ) │ │ │ │ + add ip, pc │ │ │ │ + mov r1, r2 │ │ │ │ + ldrb.w r4, [sp, #48] @ 0x30 │ │ │ │ + mov r2, r3 │ │ │ │ + ldr.w r0, [ip, r0] │ │ │ │ + subs r3, r4, #0 │ │ │ │ + ldr r4, [pc, #380] @ (12ba68 ) │ │ │ │ + it ne │ │ │ │ + movne r3, #1 │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + str r0, [sp, #28] │ │ │ │ + mov.w r0, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ add r4, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - mov.w r3, #0 │ │ │ │ - blx 69428 │ │ │ │ + blx 69440 │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, 12b1f0 │ │ │ │ - ldr r0, [pc, #344] @ (12b32c ) │ │ │ │ + cbz r3, 12b930 │ │ │ │ + ldr r0, [pc, #344] @ (12ba6c ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 12b20a │ │ │ │ + cbz r0, 12b94a │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n 12b252 │ │ │ │ - ldr r0, [pc, #316] @ (12b330 ) │ │ │ │ - ldr r3, [pc, #304] @ (12b324 ) │ │ │ │ + beq.n 12b992 │ │ │ │ + ldr r0, [pc, #316] @ (12ba70 ) │ │ │ │ + ldr r3, [pc, #304] @ (12ba64 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12b2c0 │ │ │ │ + bne.n 12ba00 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12b210 │ │ │ │ + bne.n 12b950 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 12b1f0 │ │ │ │ + beq.n 12b930 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12b1e2 │ │ │ │ + bne.n 12b922 │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 12b23a │ │ │ │ + bne.n 12b97a │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 12b1f0 │ │ │ │ + bne.n 12b930 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r0, 12b288 │ │ │ │ + cbz r0, 12b9c8 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 12b1f0 │ │ │ │ + bne.n 12b930 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ - b.n 12b1f0 │ │ │ │ + b.n 12b930 │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 12b290 │ │ │ │ + bne.n 12b9d0 │ │ │ │ dmb ish │ │ │ │ - b.n 12b272 │ │ │ │ + b.n 12b9b2 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #132] @ (12b334 ) │ │ │ │ - ldr r3, [pc, #116] @ (12b324 ) │ │ │ │ + ldr r2, [pc, #132] @ (12ba74 ) │ │ │ │ + ldr r3, [pc, #116] @ (12ba64 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12b31c │ │ │ │ + beq.n 12ba5c │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 12b2d4 │ │ │ │ + cbz r3, 12ba14 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 6cae8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 12b2f6 │ │ │ │ + bne.n 12ba36 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 12b1f0 │ │ │ │ + b.n 12b930 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 12b2d8 │ │ │ │ + b.n 12ba18 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12b2e8 │ │ │ │ + b.n 12ba28 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #44] @ (12b338 ) │ │ │ │ - ldr r3, [pc, #24] @ (12b324 ) │ │ │ │ + ldr r2, [pc, #44] @ (12ba78 ) │ │ │ │ + ldr r3, [pc, #24] @ (12ba64 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12b2c0 │ │ │ │ + bne.n 12ba00 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - subs r4, #66 @ 0x42 │ │ │ │ + adds r5, #16 │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #58 @ 0x3a │ │ │ │ + adds r4, #240 @ 0xf0 │ │ │ │ movs r1, r1 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #244 @ 0xf4 │ │ │ │ + adds r4, #180 @ 0xb4 │ │ │ │ movs r1, r1 │ │ │ │ - subs r3, #56 @ 0x38 │ │ │ │ + adds r3, #248 @ 0xf8 │ │ │ │ movs r1, r1 │ │ │ │ - subs r2, #220 @ 0xdc │ │ │ │ + adds r3, #156 @ 0x9c │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -0012b33c : │ │ │ │ +0012ba7c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - mov r1, r2 │ │ │ │ - ldr r2, [pc, #384] @ (12b4d0 ) │ │ │ │ - ldr r3, [pc, #388] @ (12b4d4 ) │ │ │ │ + ldr.w lr, [pc, #400] @ 12bc1c │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - add r2, pc │ │ │ │ - ldr r4, [pc, #384] @ (12b4d8 ) │ │ │ │ + ldr.w ip, [pc, #396] @ 12bc20 │ │ │ │ + mov r1, r2 │ │ │ │ + add lr, pc │ │ │ │ + ldr r4, [pc, #392] @ (12bc24 ) │ │ │ │ + mov r2, r3 │ │ │ │ mov r5, r0 │ │ │ │ - vmov.f32 s10, #120 @ 0x3fc00000 1.5 │ │ │ │ + movs r3, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ + ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - mov.w r3, #0 │ │ │ │ - blx 69428 │ │ │ │ + ldr.w ip, [ip] │ │ │ │ + str.w ip, [sp, #28] │ │ │ │ + mov.w ip, #0 │ │ │ │ + blx 69440 │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, 12b3a0 │ │ │ │ - ldr r0, [pc, #344] @ (12b4dc ) │ │ │ │ + cbz r3, 12baea │ │ │ │ + ldr r0, [pc, #344] @ (12bc28 ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 12b3ba │ │ │ │ + cbz r0, 12bb04 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n 12b402 │ │ │ │ - ldr r0, [pc, #316] @ (12b4e0 ) │ │ │ │ - ldr r3, [pc, #304] @ (12b4d4 ) │ │ │ │ + beq.n 12bb4c │ │ │ │ + ldr r0, [pc, #320] @ (12bc2c ) │ │ │ │ + ldr r3, [pc, #304] @ (12bc20 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12b470 │ │ │ │ + bne.n 12bbba │ │ │ │ mov r0, r2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12b3c0 │ │ │ │ + bne.n 12bb0a │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 12b3a0 │ │ │ │ + beq.n 12baea │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12b392 │ │ │ │ + bne.n 12badc │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 12b3ea │ │ │ │ + bne.n 12bb34 │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 12b3a0 │ │ │ │ + bne.n 12baea │ │ │ │ ldr r0, [r3, #0] │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r0, 12b438 │ │ │ │ + cbz r0, 12bb82 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 12b3a0 │ │ │ │ + bne.n 12baea │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ - b.n 12b3a0 │ │ │ │ + b.n 12baea │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 12b440 │ │ │ │ + bne.n 12bb8a │ │ │ │ dmb ish │ │ │ │ - b.n 12b422 │ │ │ │ + b.n 12bb6c │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #132] @ (12b4e4 ) │ │ │ │ - ldr r3, [pc, #116] @ (12b4d4 ) │ │ │ │ + ldr r2, [pc, #136] @ (12bc30 ) │ │ │ │ + ldr r3, [pc, #116] @ (12bc20 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12b4cc │ │ │ │ + beq.n 12bc16 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 12b484 │ │ │ │ + cbz r3, 12bbce │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 6cae8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 12b4a6 │ │ │ │ + bne.n 12bbf0 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 12b3a0 │ │ │ │ + b.n 12baea │ │ │ │ mov r3, r1 │ │ │ │ - b.n 12b488 │ │ │ │ + b.n 12bbd2 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12b498 │ │ │ │ + b.n 12bbe2 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #44] @ (12b4e8 ) │ │ │ │ - ldr r3, [pc, #24] @ (12b4d4 ) │ │ │ │ + ldr r2, [pc, #48] @ (12bc34 ) │ │ │ │ + ldr r3, [pc, #24] @ (12bc20 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12b470 │ │ │ │ + bne.n 12bbba │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - subs r2, #150 @ 0x96 │ │ │ │ + nop │ │ │ │ + adds r3, #82 @ 0x52 │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #138 @ 0x8a │ │ │ │ + adds r3, #66 @ 0x42 │ │ │ │ movs r1, r1 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #68 @ 0x44 │ │ │ │ + adds r2, #250 @ 0xfa │ │ │ │ movs r1, r1 │ │ │ │ - subs r1, #136 @ 0x88 │ │ │ │ + adds r2, #62 @ 0x3e │ │ │ │ movs r1, r1 │ │ │ │ - subs r1, #44 @ 0x2c │ │ │ │ + adds r1, #226 @ 0xe2 │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -0012b4ec : │ │ │ │ +0012bc38 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - mov r1, r2 │ │ │ │ - ldr r2, [pc, #388] @ (12b684 ) │ │ │ │ - ldr r3, [pc, #392] @ (12b688 ) │ │ │ │ + ldr.w lr, [pc, #400] @ 12bdd8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - add r2, pc │ │ │ │ - ldr r4, [pc, #388] @ (12b68c ) │ │ │ │ + ldr.w ip, [pc, #396] @ 12bddc │ │ │ │ + mov r1, r2 │ │ │ │ + add lr, pc │ │ │ │ + ldr r4, [pc, #392] @ (12bde0 ) │ │ │ │ mov r5, r0 │ │ │ │ - vmov.f32 s10, #120 @ 0x3fc00000 1.5 │ │ │ │ + movs r3, #0 │ │ │ │ + movs r2, #3 │ │ │ │ add r0, sp, #16 │ │ │ │ - vmov.f32 s9, #0 @ 0x40000000 2.0 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ + ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - mov.w r3, #0 │ │ │ │ - blx 69428 │ │ │ │ + ldr.w ip, [ip] │ │ │ │ + str.w ip, [sp, #28] │ │ │ │ + mov.w ip, #0 │ │ │ │ + blx 69440 │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, 12b554 │ │ │ │ - ldr r0, [pc, #344] @ (12b690 ) │ │ │ │ + cbz r3, 12bca6 │ │ │ │ + ldr r0, [pc, #344] @ (12bde4 ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 12b56e │ │ │ │ + cbz r0, 12bcc0 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n 12b5b6 │ │ │ │ - ldr r0, [pc, #316] @ (12b694 ) │ │ │ │ - ldr r3, [pc, #304] @ (12b688 ) │ │ │ │ + beq.n 12bd08 │ │ │ │ + ldr r0, [pc, #320] @ (12bde8 ) │ │ │ │ + ldr r3, [pc, #304] @ (12bddc ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12b624 │ │ │ │ + bne.n 12bd76 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12b574 │ │ │ │ + bne.n 12bcc6 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 12b554 │ │ │ │ + beq.n 12bca6 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12b546 │ │ │ │ + bne.n 12bc98 │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 12b59e │ │ │ │ + bne.n 12bcf0 │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 12b554 │ │ │ │ + bne.n 12bca6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r0, 12b5ec │ │ │ │ + cbz r0, 12bd3e │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 12b554 │ │ │ │ + bne.n 12bca6 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ - b.n 12b554 │ │ │ │ + b.n 12bca6 │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 12b5f4 │ │ │ │ + bne.n 12bd46 │ │ │ │ dmb ish │ │ │ │ - b.n 12b5d6 │ │ │ │ + b.n 12bd28 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #132] @ (12b698 ) │ │ │ │ - ldr r3, [pc, #116] @ (12b688 ) │ │ │ │ + ldr r2, [pc, #136] @ (12bdec ) │ │ │ │ + ldr r3, [pc, #116] @ (12bddc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12b680 │ │ │ │ + beq.n 12bdd2 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 12b638 │ │ │ │ + cbz r3, 12bd8a │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 6cae8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 12b65a │ │ │ │ + bne.n 12bdac │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 12b554 │ │ │ │ + b.n 12bca6 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 12b63c │ │ │ │ + b.n 12bd8e │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12b64c │ │ │ │ + b.n 12bd9e │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #44] @ (12b69c ) │ │ │ │ - ldr r3, [pc, #24] @ (12b688 ) │ │ │ │ + ldr r2, [pc, #48] @ (12bdf0 ) │ │ │ │ + ldr r3, [pc, #24] @ (12bddc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12b624 │ │ │ │ + bne.n 12bd76 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - subs r0, #230 @ 0xe6 │ │ │ │ + nop │ │ │ │ + adds r1, #150 @ 0x96 │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #212 @ 0xd4 │ │ │ │ + adds r1, #134 @ 0x86 │ │ │ │ movs r1, r1 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #144 @ 0x90 │ │ │ │ + adds r1, #62 @ 0x3e │ │ │ │ movs r1, r1 │ │ │ │ - adds r7, #212 @ 0xd4 │ │ │ │ + adds r0, #130 @ 0x82 │ │ │ │ movs r1, r1 │ │ │ │ - adds r7, #120 @ 0x78 │ │ │ │ + adds r0, #38 @ 0x26 │ │ │ │ movs r1, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + ... │ │ │ │ │ │ │ │ -0012b6a0 : │ │ │ │ +0012bdf8 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - mov r1, r2 │ │ │ │ - ldr r2, [pc, #396] @ (12b840 ) │ │ │ │ - ldr r3, [pc, #400] @ (12b844 ) │ │ │ │ + ldr.w lr, [pc, #416] @ 12bfa8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - add r2, pc │ │ │ │ - ldr r4, [pc, #396] @ (12b848 ) │ │ │ │ + ldr.w ip, [pc, #412] @ 12bfac │ │ │ │ + mov r1, r2 │ │ │ │ + add lr, pc │ │ │ │ + ldr r4, [pc, #408] @ (12bfb0 ) │ │ │ │ mov r5, r0 │ │ │ │ - vldr s8, [pc, #380] @ 12b83c │ │ │ │ + movs r3, #0 │ │ │ │ + movs r2, #3 │ │ │ │ + vldr d2, [pc, #384] @ 12bfa0 │ │ │ │ + ldr.w ip, [lr, ip] │ │ │ │ add r0, sp, #16 │ │ │ │ - vmov.f32 s10, #120 @ 0x3fc00000 1.5 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - vmov.f32 s9, #0 @ 0x40000000 2.0 │ │ │ │ add r4, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - mov.w r3, #0 │ │ │ │ - blx 69428 │ │ │ │ + ldr.w ip, [ip] │ │ │ │ + str.w ip, [sp, #28] │ │ │ │ + mov.w ip, #0 │ │ │ │ + blx 69440 │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, 12b70c │ │ │ │ - ldr r0, [pc, #348] @ (12b84c ) │ │ │ │ + cbz r3, 12be6a │ │ │ │ + ldr r0, [pc, #356] @ (12bfb4 ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 12b726 │ │ │ │ + cbz r0, 12be84 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n 12b76e │ │ │ │ - ldr r0, [pc, #320] @ (12b850 ) │ │ │ │ - ldr r3, [pc, #308] @ (12b844 ) │ │ │ │ + beq.n 12becc │ │ │ │ + ldr r0, [pc, #332] @ (12bfb8 ) │ │ │ │ + ldr r3, [pc, #316] @ (12bfac ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12b7dc │ │ │ │ + bne.n 12bf3a │ │ │ │ mov r0, r2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12b72c │ │ │ │ + bne.n 12be8a │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 12b70c │ │ │ │ + beq.n 12be6a │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12b6fe │ │ │ │ + bne.n 12be5c │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 12b756 │ │ │ │ + bne.n 12beb4 │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 12b70c │ │ │ │ + bne.n 12be6a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r0, 12b7a4 │ │ │ │ + cbz r0, 12bf02 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 12b70c │ │ │ │ + bne.n 12be6a │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ - b.n 12b70c │ │ │ │ + b.n 12be6a │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 12b7ac │ │ │ │ + bne.n 12bf0a │ │ │ │ dmb ish │ │ │ │ - b.n 12b78e │ │ │ │ + b.n 12beec │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (12b854 ) │ │ │ │ - ldr r3, [pc, #120] @ (12b844 ) │ │ │ │ + ldr r2, [pc, #148] @ (12bfbc ) │ │ │ │ + ldr r3, [pc, #128] @ (12bfac ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12b838 │ │ │ │ + beq.n 12bf96 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 12b7f0 │ │ │ │ + cbz r3, 12bf4e │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 6cae8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 12b812 │ │ │ │ + bne.n 12bf70 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 12b70c │ │ │ │ + b.n 12be6a │ │ │ │ mov r3, r1 │ │ │ │ - b.n 12b7f4 │ │ │ │ + b.n 12bf52 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12b804 │ │ │ │ + b.n 12bf62 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (12b858 ) │ │ │ │ - ldr r3, [pc, #28] @ (12b844 ) │ │ │ │ + ldr r2, [pc, #60] @ (12bfc0 ) │ │ │ │ + ldr r3, [pc, #36] @ (12bfac ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12b7dc │ │ │ │ + bne.n 12bf3a │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ + nop │ │ │ │ + nop.w │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc │ │ │ │ - adds r7, #50 @ 0x32 │ │ │ │ + movs r0, r0 │ │ │ │ + movs r0, r0 │ │ │ │ + eors r1, r1 │ │ │ │ + cmp r7, #214 @ 0xd6 │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #28 │ │ │ │ + cmp r7, #194 @ 0xc2 │ │ │ │ movs r1, r1 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #216 @ 0xd8 │ │ │ │ + cmp r7, #122 @ 0x7a │ │ │ │ movs r1, r1 │ │ │ │ - adds r6, #28 │ │ │ │ + cmp r6, #190 @ 0xbe │ │ │ │ movs r1, r1 │ │ │ │ - adds r5, #192 @ 0xc0 │ │ │ │ + cmp r6, #98 @ 0x62 │ │ │ │ movs r1, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + ... │ │ │ │ │ │ │ │ -0012b85c : │ │ │ │ +0012bfc8 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - mov r1, r2 │ │ │ │ - ldr r2, [pc, #400] @ (12ba00 ) │ │ │ │ - ldr r3, [pc, #404] @ (12ba04 ) │ │ │ │ + ldr.w lr, [pc, #416] @ 12c178 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - add r2, pc │ │ │ │ - ldr r4, [pc, #400] @ (12ba08 ) │ │ │ │ + ldr.w ip, [pc, #412] @ 12c17c │ │ │ │ + mov r1, r2 │ │ │ │ + add lr, pc │ │ │ │ + vldr d2, [pc, #392] @ 12c170 │ │ │ │ + ldr r4, [pc, #404] @ (12c180 ) │ │ │ │ mov r5, r0 │ │ │ │ - vldr s8, [pc, #384] @ 12b9fc │ │ │ │ + movs r3, #0 │ │ │ │ + movs r2, #3 │ │ │ │ + ldr.w ip, [lr, ip] │ │ │ │ + vmov.f64 d1, d2 │ │ │ │ add r0, sp, #16 │ │ │ │ - vmov.f32 s10, #120 @ 0x3fc00000 1.5 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - vmov.f32 s9, #0 @ 0x40000000 2.0 │ │ │ │ - vmov.f32 s7, #8 @ 0x40400000 3.0 │ │ │ │ add r4, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - mov.w r3, #0 │ │ │ │ - blx 69428 │ │ │ │ + ldr.w ip, [ip] │ │ │ │ + str.w ip, [sp, #28] │ │ │ │ + mov.w ip, #0 │ │ │ │ + blx 69440 │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, 12b8cc │ │ │ │ - ldr r0, [pc, #348] @ (12ba0c ) │ │ │ │ + cbz r3, 12c03e │ │ │ │ + ldr r0, [pc, #352] @ (12c184 ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 12b8e6 │ │ │ │ + cbz r0, 12c058 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n 12b92e │ │ │ │ - ldr r0, [pc, #320] @ (12ba10 ) │ │ │ │ - ldr r3, [pc, #308] @ (12ba04 ) │ │ │ │ + beq.n 12c0a0 │ │ │ │ + ldr r0, [pc, #328] @ (12c188 ) │ │ │ │ + ldr r3, [pc, #312] @ (12c17c ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12b99c │ │ │ │ + bne.n 12c10e │ │ │ │ mov r0, r2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12b8ec │ │ │ │ + bne.n 12c05e │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 12b8cc │ │ │ │ + beq.n 12c03e │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12b8be │ │ │ │ + bne.n 12c030 │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 12b916 │ │ │ │ + bne.n 12c088 │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 12b8cc │ │ │ │ + bne.n 12c03e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r0, 12b964 │ │ │ │ + cbz r0, 12c0d6 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 12b8cc │ │ │ │ + bne.n 12c03e │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ - b.n 12b8cc │ │ │ │ + b.n 12c03e │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 12b96c │ │ │ │ + bne.n 12c0de │ │ │ │ dmb ish │ │ │ │ - b.n 12b94e │ │ │ │ + b.n 12c0c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (12ba14 ) │ │ │ │ - ldr r3, [pc, #120] @ (12ba04 ) │ │ │ │ + ldr r2, [pc, #144] @ (12c18c ) │ │ │ │ + ldr r3, [pc, #124] @ (12c17c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12b9f8 │ │ │ │ + beq.n 12c16a │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 12b9b0 │ │ │ │ + cbz r3, 12c122 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 6cae8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 12b9d2 │ │ │ │ + bne.n 12c144 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 12b8cc │ │ │ │ + b.n 12c03e │ │ │ │ mov r3, r1 │ │ │ │ - b.n 12b9b4 │ │ │ │ + b.n 12c126 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12b9c4 │ │ │ │ + b.n 12c136 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (12ba18 ) │ │ │ │ - ldr r3, [pc, #28] @ (12ba04 ) │ │ │ │ + ldr r2, [pc, #56] @ (12c190 ) │ │ │ │ + ldr r3, [pc, #32] @ (12c17c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12b99c │ │ │ │ + bne.n 12c10e │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ + nop │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc │ │ │ │ - adds r5, #118 @ 0x76 │ │ │ │ + movs r0, r0 │ │ │ │ + movs r0, r0 │ │ │ │ + eors r1, r1 │ │ │ │ + cmp r6, #6 │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #92 @ 0x5c │ │ │ │ + cmp r5, #238 @ 0xee │ │ │ │ movs r1, r1 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #24 │ │ │ │ + cmp r5, #166 @ 0xa6 │ │ │ │ movs r1, r1 │ │ │ │ - adds r4, #92 @ 0x5c │ │ │ │ + cmp r4, #234 @ 0xea │ │ │ │ movs r1, r1 │ │ │ │ - adds r4, #0 │ │ │ │ + cmp r4, #142 @ 0x8e │ │ │ │ movs r1, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + ... │ │ │ │ │ │ │ │ -0012ba1c : │ │ │ │ +0012c198 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - mov r1, r2 │ │ │ │ - ldr r2, [pc, #404] @ (12bbc4 ) │ │ │ │ - ldr r3, [pc, #408] @ (12bbc8 ) │ │ │ │ + ldr.w lr, [pc, #428] @ 12c354 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - add r2, pc │ │ │ │ - ldr r4, [pc, #404] @ (12bbcc ) │ │ │ │ + ldr.w ip, [pc, #424] @ 12c358 │ │ │ │ + mov r1, r2 │ │ │ │ + add lr, pc │ │ │ │ + vldr d2, [pc, #400] @ 12c348 │ │ │ │ + ldr r4, [pc, #416] @ (12c35c ) │ │ │ │ mov r5, r0 │ │ │ │ - vldr s8, [pc, #388] @ 12bbc0 │ │ │ │ + movs r3, #0 │ │ │ │ + movs r2, #3 │ │ │ │ + ldr.w ip, [lr, ip] │ │ │ │ + vmov.f64 d1, d2 │ │ │ │ + vldr s0, [pc, #388] @ 12c350 │ │ │ │ add r0, sp, #16 │ │ │ │ - vmov.f32 s10, #120 @ 0x3fc00000 1.5 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - vmov.f32 s9, #0 @ 0x40000000 2.0 │ │ │ │ - vmov.f32 s7, #8 @ 0x40400000 3.0 │ │ │ │ - vmov.f32 s6, #96 @ 0x3f000000 0.5 │ │ │ │ add r4, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - mov.w r3, #0 │ │ │ │ - blx 69428 │ │ │ │ + ldr.w ip, [ip] │ │ │ │ + str.w ip, [sp, #28] │ │ │ │ + mov.w ip, #0 │ │ │ │ + blx 69440 │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, 12ba90 │ │ │ │ - ldr r0, [pc, #348] @ (12bbd0 ) │ │ │ │ + cbz r3, 12c212 │ │ │ │ + ldr r0, [pc, #360] @ (12c360 ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 12baaa │ │ │ │ + cbz r0, 12c22c │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n 12baf2 │ │ │ │ - ldr r0, [pc, #320] @ (12bbd4 ) │ │ │ │ - ldr r3, [pc, #308] @ (12bbc8 ) │ │ │ │ + beq.n 12c274 │ │ │ │ + ldr r0, [pc, #336] @ (12c364 ) │ │ │ │ + ldr r3, [pc, #320] @ (12c358 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12bb60 │ │ │ │ + bne.n 12c2e2 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12bab0 │ │ │ │ + bne.n 12c232 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 12ba90 │ │ │ │ + beq.n 12c212 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12ba82 │ │ │ │ + bne.n 12c204 │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 12bada │ │ │ │ + bne.n 12c25c │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 12ba90 │ │ │ │ + bne.n 12c212 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r0, 12bb28 │ │ │ │ + cbz r0, 12c2aa │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 12ba90 │ │ │ │ + bne.n 12c212 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ - b.n 12ba90 │ │ │ │ + b.n 12c212 │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 12bb30 │ │ │ │ + bne.n 12c2b2 │ │ │ │ dmb ish │ │ │ │ - b.n 12bb12 │ │ │ │ + b.n 12c294 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (12bbd8 ) │ │ │ │ - ldr r3, [pc, #120] @ (12bbc8 ) │ │ │ │ + ldr r2, [pc, #152] @ (12c368 ) │ │ │ │ + ldr r3, [pc, #132] @ (12c358 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12bbbc │ │ │ │ + beq.n 12c33e │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 12bb74 │ │ │ │ + cbz r3, 12c2f6 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 6cae8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 12bb96 │ │ │ │ + bne.n 12c318 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 12ba90 │ │ │ │ + b.n 12c212 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 12bb78 │ │ │ │ + b.n 12c2fa │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12bb88 │ │ │ │ + b.n 12c30a │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (12bbdc ) │ │ │ │ - ldr r3, [pc, #28] @ (12bbc8 ) │ │ │ │ + ldr r2, [pc, #64] @ (12c36c ) │ │ │ │ + ldr r3, [pc, #40] @ (12c358 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12bb60 │ │ │ │ + bne.n 12c2e2 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ + nop │ │ │ │ + nop.w │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc │ │ │ │ - adds r3, #182 @ 0xb6 │ │ │ │ + movs r0, r0 │ │ │ │ + movs r0, r0 │ │ │ │ + eors r1, r1 │ │ │ │ + lsls r3, r6, #19 │ │ │ │ + subs r7, #181 @ 0xb5 │ │ │ │ + cmp r4, #54 @ 0x36 │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #152 @ 0x98 │ │ │ │ + cmp r4, #26 │ │ │ │ movs r1, r1 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #84 @ 0x54 │ │ │ │ + cmp r3, #210 @ 0xd2 │ │ │ │ movs r1, r1 │ │ │ │ - adds r2, #152 @ 0x98 │ │ │ │ + cmp r3, #22 │ │ │ │ movs r1, r1 │ │ │ │ - adds r2, #60 @ 0x3c │ │ │ │ + cmp r2, #186 @ 0xba │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -0012bbe0 : │ │ │ │ +0012c370 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - mov r1, r2 │ │ │ │ - ldr r2, [pc, #408] @ (12bd8c ) │ │ │ │ - ldr r3, [pc, #412] @ (12bd90 ) │ │ │ │ - vmov.f32 s6, #96 @ 0x3f000000 0.5 │ │ │ │ - add r2, pc │ │ │ │ + ldr.w lr, [pc, #428] @ 12c52c │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r4, [pc, #404] @ (12bd94 ) │ │ │ │ + ldr.w ip, [pc, #424] @ 12c530 │ │ │ │ mov r5, r0 │ │ │ │ - vmov.f32 s5, s6 │ │ │ │ - vldr s8, [pc, #384] @ 12bd88 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ + add lr, pc │ │ │ │ + vldr d2, [pc, #400] @ 12c520 │ │ │ │ + ldr r4, [pc, #416] @ (12c534 ) │ │ │ │ + movs r3, #0 │ │ │ │ + movs r2, #3 │ │ │ │ + vldr s0, [pc, #400] @ 12c528 │ │ │ │ + ldr.w ip, [lr, ip] │ │ │ │ + vmov.f64 d1, d2 │ │ │ │ + movs r1, #10 │ │ │ │ add r0, sp, #16 │ │ │ │ - vmov.f32 s10, #120 @ 0x3fc00000 1.5 │ │ │ │ - vmov.f32 s9, #0 @ 0x40000000 2.0 │ │ │ │ - vmov.f32 s7, #8 @ 0x40400000 3.0 │ │ │ │ add r4, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - mov.w r3, #0 │ │ │ │ - blx 69428 │ │ │ │ + ldr.w ip, [ip] │ │ │ │ + str.w ip, [sp, #28] │ │ │ │ + mov.w ip, #0 │ │ │ │ + blx 69440 │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, 12bc58 │ │ │ │ - ldr r0, [pc, #348] @ (12bd98 ) │ │ │ │ + cbz r3, 12c3ea │ │ │ │ + ldr r0, [pc, #360] @ (12c538 ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 12bc72 │ │ │ │ + cbz r0, 12c404 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n 12bcba │ │ │ │ - ldr r0, [pc, #320] @ (12bd9c ) │ │ │ │ - ldr r3, [pc, #308] @ (12bd90 ) │ │ │ │ + beq.n 12c44c │ │ │ │ + ldr r0, [pc, #336] @ (12c53c ) │ │ │ │ + ldr r3, [pc, #320] @ (12c530 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12bd28 │ │ │ │ + bne.n 12c4ba │ │ │ │ mov r0, r2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12bc78 │ │ │ │ + bne.n 12c40a │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 12bc58 │ │ │ │ + beq.n 12c3ea │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12bc4a │ │ │ │ + bne.n 12c3dc │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 12bca2 │ │ │ │ + bne.n 12c434 │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 12bc58 │ │ │ │ + bne.n 12c3ea │ │ │ │ ldr r0, [r3, #0] │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r0, 12bcf0 │ │ │ │ + cbz r0, 12c482 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 12bc58 │ │ │ │ + bne.n 12c3ea │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ - b.n 12bc58 │ │ │ │ + b.n 12c3ea │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 12bcf8 │ │ │ │ + bne.n 12c48a │ │ │ │ dmb ish │ │ │ │ - b.n 12bcda │ │ │ │ + b.n 12c46c │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (12bda0 ) │ │ │ │ - ldr r3, [pc, #120] @ (12bd90 ) │ │ │ │ + ldr r2, [pc, #152] @ (12c540 ) │ │ │ │ + ldr r3, [pc, #132] @ (12c530 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12bd84 │ │ │ │ + beq.n 12c516 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 12bd3c │ │ │ │ + cbz r3, 12c4ce │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 6cae8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 12bd5e │ │ │ │ + bne.n 12c4f0 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 12bc58 │ │ │ │ + b.n 12c3ea │ │ │ │ mov r3, r1 │ │ │ │ - b.n 12bd40 │ │ │ │ + b.n 12c4d2 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12bd50 │ │ │ │ + b.n 12c4e2 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (12bda4 ) │ │ │ │ - ldr r3, [pc, #28] @ (12bd90 ) │ │ │ │ + ldr r2, [pc, #64] @ (12c544 ) │ │ │ │ + ldr r3, [pc, #40] @ (12c530 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12bd28 │ │ │ │ + bne.n 12c4ba │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ + nop │ │ │ │ + nop.w │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc │ │ │ │ - adds r1, #240 @ 0xf0 │ │ │ │ + movs r0, r0 │ │ │ │ + movs r0, r0 │ │ │ │ + eors r1, r1 │ │ │ │ + lsls r3, r6, #19 │ │ │ │ + subs r7, #181 @ 0xb5 │ │ │ │ + cmp r2, #94 @ 0x5e │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #208 @ 0xd0 │ │ │ │ + cmp r2, #66 @ 0x42 │ │ │ │ movs r1, r1 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #140 @ 0x8c │ │ │ │ + cmp r1, #250 @ 0xfa │ │ │ │ movs r1, r1 │ │ │ │ - adds r0, #208 @ 0xd0 │ │ │ │ + cmp r1, #62 @ 0x3e │ │ │ │ movs r1, r1 │ │ │ │ - adds r0, #116 @ 0x74 │ │ │ │ + cmp r0, #226 @ 0xe2 │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -0012bda8 : │ │ │ │ +0012c548 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ + str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ + sub sp, #60 @ 0x3c │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #416] @ (12bf5c ) │ │ │ │ - ldr r3, [pc, #420] @ (12bf60 ) │ │ │ │ - vmov.f32 s6, #96 @ 0x3f000000 0.5 │ │ │ │ - add r2, pc │ │ │ │ - sub sp, #36 @ 0x24 │ │ │ │ - ldr r4, [pc, #412] @ (12bf64 ) │ │ │ │ + ldr.w lr, [pc, #424] @ 12c704 │ │ │ │ mov r5, r0 │ │ │ │ - vmov.f32 s5, s6 │ │ │ │ - vldr s8, [pc, #388] @ 12bf54 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - add r0, sp, #16 │ │ │ │ - vldr s4, [pc, #384] @ 12bf58 │ │ │ │ - vmov.f32 s10, #120 @ 0x3fc00000 1.5 │ │ │ │ - vmov.f32 s9, #0 @ 0x40000000 2.0 │ │ │ │ - vmov.f32 s7, #8 @ 0x40400000 3.0 │ │ │ │ + ldr r4, [pc, #420] @ (12c708 ) │ │ │ │ + add r0, sp, #40 @ 0x28 │ │ │ │ + ldr r2, [sp, #76] @ 0x4c │ │ │ │ + add lr, pc │ │ │ │ + str r2, [sp, #0] │ │ │ │ add r4, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - mov.w r3, #0 │ │ │ │ - blx 69428 │ │ │ │ + ldr r2, [sp, #80] @ 0x50 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + ldrb.w ip, [sp, #92] @ 0x5c │ │ │ │ + ldr r2, [sp, #84] @ 0x54 │ │ │ │ + str r2, [sp, #8] │ │ │ │ + ldr r2, [sp, #88] @ 0x58 │ │ │ │ + str r2, [sp, #12] │ │ │ │ + mov r2, r3 │ │ │ │ + subs.w r3, ip, #0 │ │ │ │ + ldr.w ip, [pc, #392] @ 12c70c │ │ │ │ + it ne │ │ │ │ + movne r3, #1 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + ldr r3, [sp, #72] @ 0x48 │ │ │ │ + ldr.w ip, [lr, ip] │ │ │ │ + ldr.w ip, [ip] │ │ │ │ + str.w ip, [sp, #52] @ 0x34 │ │ │ │ + mov.w ip, #0 │ │ │ │ + blx 6965c │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ - ldrd r1, r3, [sp, #16] │ │ │ │ + ldrd r1, r3, [sp, #40] @ 0x28 │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, 12be24 │ │ │ │ - ldr r0, [pc, #352] @ (12bf68 ) │ │ │ │ + cbz r3, 12c5d4 │ │ │ │ + ldr r0, [pc, #344] @ (12c710 ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 12be3e │ │ │ │ + cbz r0, 12c5ee │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n 12be86 │ │ │ │ - ldr r0, [pc, #324] @ (12bf6c ) │ │ │ │ - ldr r3, [pc, #312] @ (12bf60 ) │ │ │ │ + beq.n 12c636 │ │ │ │ + ldr r0, [pc, #316] @ (12c714 ) │ │ │ │ + ldr r3, [pc, #308] @ (12c70c ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12bef4 │ │ │ │ + bne.n 12c6a4 │ │ │ │ mov r0, r2 │ │ │ │ - add sp, #36 @ 0x24 │ │ │ │ + add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12be44 │ │ │ │ + bne.n 12c5f4 │ │ │ │ dmb ish │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 12be24 │ │ │ │ + beq.n 12c5d4 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12be16 │ │ │ │ + bne.n 12c5c6 │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 12be6e │ │ │ │ + bne.n 12c61e │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 12be24 │ │ │ │ + bne.n 12c5d4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - strd r2, r1, [sp, #8] │ │ │ │ - str r3, [sp, #4] │ │ │ │ + strd r2, r1, [sp, #32] │ │ │ │ + str r3, [sp, #28] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - ldrd r3, r2, [sp, #4] │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - cbz r0, 12bebc │ │ │ │ + ldrd r3, r2, [sp, #28] │ │ │ │ + ldr r1, [sp, #36] @ 0x24 │ │ │ │ + cbz r0, 12c66c │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 12be24 │ │ │ │ + bne.n 12c5d4 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ - strd r2, r1, [sp, #4] │ │ │ │ + strd r2, r1, [sp, #28] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ - ldrd r2, r1, [sp, #4] │ │ │ │ - b.n 12be24 │ │ │ │ + ldrd r2, r1, [sp, #28] │ │ │ │ + b.n 12c5d4 │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 12bec4 │ │ │ │ + bne.n 12c674 │ │ │ │ dmb ish │ │ │ │ - b.n 12bea6 │ │ │ │ + b.n 12c656 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #140] @ (12bf70 ) │ │ │ │ - ldr r3, [pc, #124] @ (12bf60 ) │ │ │ │ + ldr r2, [pc, #132] @ (12c718 ) │ │ │ │ + ldr r3, [pc, #120] @ (12c70c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12bf50 │ │ │ │ + beq.n 12c700 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 12bf08 │ │ │ │ + cbz r3, 12c6b8 │ │ │ │ mov r0, r3 │ │ │ │ - str r1, [sp, #4] │ │ │ │ + str r1, [sp, #28] │ │ │ │ bl 6cae8 │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 12bf2a │ │ │ │ + bne.n 12c6da │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 12be24 │ │ │ │ + b.n 12c5d4 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 12bf0c │ │ │ │ + b.n 12c6bc │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12bf1c │ │ │ │ + b.n 12c6cc │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (12bf74 ) │ │ │ │ - ldr r3, [pc, #32] @ (12bf60 ) │ │ │ │ + ldr r2, [pc, #44] @ (12c71c ) │ │ │ │ + ldr r3, [pc, #28] @ (12c70c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12bef4 │ │ │ │ + bne.n 12c6a4 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ + cmp r0, #130 @ 0x82 │ │ │ │ + movs r1, r1 │ │ │ │ + cmp r0, #126 @ 0x7e │ │ │ │ + movs r1, r1 │ │ │ │ + asrs r0, r0, #6 │ │ │ │ + movs r0, r0 │ │ │ │ + asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ + cmp r0, #16 │ │ │ │ + movs r1, r1 │ │ │ │ + movs r7, #84 @ 0x54 │ │ │ │ + movs r1, r1 │ │ │ │ + movs r6, #248 @ 0xf8 │ │ │ │ + movs r1, r1 │ │ │ │ + │ │ │ │ +0012c720 : │ │ │ │ + push {r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ + sub sp, #60 @ 0x3c │ │ │ │ + mov r1, r2 │ │ │ │ + mov r2, r3 │ │ │ │ + ldr.w lr, [pc, #416] @ 12c8d8 │ │ │ │ + ldr.w ip, [pc, #416] @ 12c8dc │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r3, [sp, #76] @ 0x4c │ │ │ │ + add lr, pc │ │ │ │ + str r3, [sp, #0] │ │ │ │ + add r0, sp, #40 @ 0x28 │ │ │ │ + ldr r3, [sp, #80] @ 0x50 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + ldr r3, [sp, #84] @ 0x54 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + ldr r3, [sp, #88] @ 0x58 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + ldr r4, [pc, #396] @ (12c8e0 ) │ │ │ │ + ldr.w ip, [lr, ip] │ │ │ │ + ldr r3, [sp, #72] @ 0x48 │ │ │ │ + add r4, pc │ │ │ │ + ldr.w ip, [ip] │ │ │ │ + str.w ip, [sp, #52] @ 0x34 │ │ │ │ + mov.w ip, #0 │ │ │ │ + mov.w ip, #0 │ │ │ │ + str.w ip, [sp, #16] │ │ │ │ + blx 6965c │ │ │ │ + movs r0, #8 │ │ │ │ + blx 682b4 │ │ │ │ + ldrd r1, r3, [sp, #40] @ 0x28 │ │ │ │ + strd r1, r3, [r0] │ │ │ │ + mov r2, r0 │ │ │ │ + asrs r1, r0, #31 │ │ │ │ + cbz r3, 12c7a6 │ │ │ │ + ldr r0, [pc, #344] @ (12c8e4 ) │ │ │ │ + ldr r4, [r4, r0] │ │ │ │ + ldrsb.w r0, [r4] │ │ │ │ + cbz r0, 12c7c0 │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + adds r0, #1 │ │ │ │ + str r0, [r3, #4] │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ + cmp r0, #1 │ │ │ │ + str.w ip, [r3, #4] │ │ │ │ + beq.n 12c808 │ │ │ │ + ldr r0, [pc, #320] @ (12c8e8 ) │ │ │ │ + ldr r3, [pc, #304] @ (12c8dc ) │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r0, r3] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + eors r0, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n 12c876 │ │ │ │ + mov r0, r2 │ │ │ │ + add sp, #60 @ 0x3c │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + adds r3, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex ip, [r3] │ │ │ │ + add.w ip, ip, #1 │ │ │ │ + strex r0, ip, [r3] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 12c7c6 │ │ │ │ + dmb ish │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 12c7a6 │ │ │ │ + ldrsb.w r0, [r4] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 12c798 │ │ │ │ + add.w ip, r3, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r0, [ip] │ │ │ │ + add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ + strex r5, lr, [ip] │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.n 12c7f0 │ │ │ │ + cmp r0, #1 │ │ │ │ + dmb ish │ │ │ │ + bne.n 12c7a6 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + strd r2, r1, [sp, #32] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ + mov r0, r3 │ │ │ │ + blx r2 │ │ │ │ + ldrsb.w r0, [r4] │ │ │ │ + ldrd r3, r2, [sp, #28] │ │ │ │ + ldr r1, [sp, #36] @ 0x24 │ │ │ │ + cbz r0, 12c83e │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + subs r4, r0, #1 │ │ │ │ + str r4, [r3, #8] │ │ │ │ + cmp r0, #1 │ │ │ │ + bne.n 12c7a6 │ │ │ │ + ldr r4, [r3, #0] │ │ │ │ + mov r0, r3 │ │ │ │ + strd r2, r1, [sp, #28] │ │ │ │ + ldr r3, [r4, #12] │ │ │ │ + blx r3 │ │ │ │ + ldrd r2, r1, [sp, #28] │ │ │ │ + b.n 12c7a6 │ │ │ │ + add.w r4, r3, #8 │ │ │ │ + dmb ish │ │ │ │ + ldrex r0, [r4] │ │ │ │ + add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ + strex lr, ip, [r4] │ │ │ │ + cmp.w lr, #0 │ │ │ │ + bne.n 12c846 │ │ │ │ + dmb ish │ │ │ │ + b.n 12c828 │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #136] @ (12c8ec ) │ │ │ │ + ldr r3, [pc, #116] @ (12c8dc ) │ │ │ │ add r2, pc │ │ │ │ - ldmia r4!, {r0, r2, r3, r6, r7} │ │ │ │ - subs r5, #204 @ 0xcc │ │ │ │ - adds r0, #40 @ 0x28 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n 12c8d2 │ │ │ │ + blx 69ecc <__stack_chk_fail@plt> │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r3, 12c88a │ │ │ │ + mov r0, r3 │ │ │ │ + str r1, [sp, #28] │ │ │ │ + bl 6cae8 │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r3, r1 │ │ │ │ + cmp r3, #1 │ │ │ │ + bne.n 12c8ac │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 6b8c0 │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + movs r2, #0 │ │ │ │ + mov r1, r2 │ │ │ │ + b.n 12c7a6 │ │ │ │ + mov r3, r1 │ │ │ │ + b.n 12c88e │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 6b8c0 │ │ │ │ + b.n 12c89e │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #48] @ (12c8f0 ) │ │ │ │ + ldr r3, [pc, #24] @ (12c8dc ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n 12c876 │ │ │ │ + blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ + nop │ │ │ │ + movs r6, #168 @ 0xa8 │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #4 │ │ │ │ + movs r6, #142 @ 0x8e │ │ │ │ movs r1, r1 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #192 @ 0xc0 │ │ │ │ + movs r6, #62 @ 0x3e │ │ │ │ movs r1, r1 │ │ │ │ - cmp r7, #4 │ │ │ │ + movs r5, #130 @ 0x82 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r6, #168 @ 0xa8 │ │ │ │ + movs r5, #38 @ 0x26 │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -0012bf78 : │ │ │ │ +0012c8f4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #424] @ (12c130 ) │ │ │ │ - vmov.f32 s6, #96 @ 0x3f000000 0.5 │ │ │ │ - ldr r3, [pc, #420] @ (12c134 ) │ │ │ │ - sub sp, #36 @ 0x24 │ │ │ │ - add r2, pc │ │ │ │ - ldr r4, [pc, #420] @ (12c138 ) │ │ │ │ + str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ + sub sp, #60 @ 0x3c │ │ │ │ + ldr.w lr, [pc, #420] @ 12caac │ │ │ │ + mov r1, r2 │ │ │ │ + mov r2, r3 │ │ │ │ + ldr.w ip, [pc, #416] @ 12cab0 │ │ │ │ + add lr, pc │ │ │ │ + ldr r3, [sp, #76] @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ - vmov.f32 s5, s6 │ │ │ │ - vldr s8, [pc, #396] @ 12c128 │ │ │ │ - add r0, sp, #16 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - vmov.f32 s10, #120 @ 0x3fc00000 1.5 │ │ │ │ - vldr s4, [pc, #388] @ 12c12c │ │ │ │ - vmov.f32 s9, #0 @ 0x40000000 2.0 │ │ │ │ - vmov.f32 s7, #8 @ 0x40400000 3.0 │ │ │ │ - movw r1, #10000 @ 0x2710 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + add r0, sp, #40 @ 0x28 │ │ │ │ + ldr r3, [sp, #80] @ 0x50 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + ldr r3, [sp, #84] @ 0x54 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + ldr r4, [pc, #400] @ (12cab4 ) │ │ │ │ + ldr.w ip, [lr, ip] │ │ │ │ + mov.w lr, #0 │ │ │ │ + ldr r3, [sp, #72] @ 0x48 │ │ │ │ add r4, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - mov.w r3, #0 │ │ │ │ - blx 69428 │ │ │ │ + ldr.w ip, [ip] │ │ │ │ + str.w ip, [sp, #52] @ 0x34 │ │ │ │ + mov.w ip, #0 │ │ │ │ + mov.w ip, #5 │ │ │ │ + strd ip, lr, [sp, #12] │ │ │ │ + blx 6965c │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ - ldrd r1, r3, [sp, #16] │ │ │ │ + ldrd r1, r3, [sp, #40] @ 0x28 │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, 12bff6 │ │ │ │ - ldr r0, [pc, #352] @ (12c13c ) │ │ │ │ + cbz r3, 12c97a │ │ │ │ + ldr r0, [pc, #344] @ (12cab8 ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 12c010 │ │ │ │ + cbz r0, 12c994 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n 12c058 │ │ │ │ - ldr r0, [pc, #328] @ (12c140 ) │ │ │ │ - ldr r3, [pc, #312] @ (12c134 ) │ │ │ │ + beq.n 12c9dc │ │ │ │ + ldr r0, [pc, #320] @ (12cabc ) │ │ │ │ + ldr r3, [pc, #304] @ (12cab0 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12c0c6 │ │ │ │ + bne.n 12ca4a │ │ │ │ mov r0, r2 │ │ │ │ - add sp, #36 @ 0x24 │ │ │ │ + add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12c016 │ │ │ │ + bne.n 12c99a │ │ │ │ dmb ish │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 12bff6 │ │ │ │ + beq.n 12c97a │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12bfe8 │ │ │ │ + bne.n 12c96c │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 12c040 │ │ │ │ + bne.n 12c9c4 │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 12bff6 │ │ │ │ + bne.n 12c97a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - strd r2, r1, [sp, #8] │ │ │ │ - str r3, [sp, #4] │ │ │ │ + strd r2, r1, [sp, #32] │ │ │ │ + str r3, [sp, #28] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - ldrd r3, r2, [sp, #4] │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - cbz r0, 12c08e │ │ │ │ + ldrd r3, r2, [sp, #28] │ │ │ │ + ldr r1, [sp, #36] @ 0x24 │ │ │ │ + cbz r0, 12ca12 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 12bff6 │ │ │ │ + bne.n 12c97a │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ - strd r2, r1, [sp, #4] │ │ │ │ + strd r2, r1, [sp, #28] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ - ldrd r2, r1, [sp, #4] │ │ │ │ - b.n 12bff6 │ │ │ │ + ldrd r2, r1, [sp, #28] │ │ │ │ + b.n 12c97a │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 12c096 │ │ │ │ + bne.n 12ca1a │ │ │ │ dmb ish │ │ │ │ - b.n 12c078 │ │ │ │ + b.n 12c9fc │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #144] @ (12c144 ) │ │ │ │ - ldr r3, [pc, #124] @ (12c134 ) │ │ │ │ + ldr r2, [pc, #136] @ (12cac0 ) │ │ │ │ + ldr r3, [pc, #116] @ (12cab0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12c122 │ │ │ │ + beq.n 12caa6 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 12c0da │ │ │ │ + cbz r3, 12ca5e │ │ │ │ mov r0, r3 │ │ │ │ - str r1, [sp, #4] │ │ │ │ + str r1, [sp, #28] │ │ │ │ bl 6cae8 │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 12c0fc │ │ │ │ + bne.n 12ca80 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 12bff6 │ │ │ │ + b.n 12c97a │ │ │ │ mov r3, r1 │ │ │ │ - b.n 12c0de │ │ │ │ + b.n 12ca62 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12c0ee │ │ │ │ + b.n 12ca72 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #56] @ (12c148 ) │ │ │ │ - ldr r3, [pc, #32] @ (12c134 ) │ │ │ │ + ldr r2, [pc, #48] @ (12cac4 ) │ │ │ │ + ldr r3, [pc, #24] @ (12cab0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12c0c6 │ │ │ │ + bne.n 12ca4a │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ - movs r0, r0 │ │ │ │ - add r2, pc │ │ │ │ - ldmia r4!, {r0, r2, r3, r6, r7} │ │ │ │ - subs r5, #204 @ 0xcc │ │ │ │ - cmp r6, #88 @ 0x58 │ │ │ │ + movs r4, #216 @ 0xd8 │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #50 @ 0x32 │ │ │ │ + movs r4, #186 @ 0xba │ │ │ │ movs r1, r1 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #238 @ 0xee │ │ │ │ + movs r4, #106 @ 0x6a │ │ │ │ movs r1, r1 │ │ │ │ - cmp r5, #50 @ 0x32 │ │ │ │ + movs r3, #174 @ 0xae │ │ │ │ movs r1, r1 │ │ │ │ - cmp r4, #214 @ 0xd6 │ │ │ │ + movs r3, #82 @ 0x52 │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -0012c14c : │ │ │ │ +0012cac8 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #432] @ (12c30c ) │ │ │ │ - vmov.f32 s6, #96 @ 0x3f000000 0.5 │ │ │ │ - ldr r3, [pc, #428] @ (12c310 ) │ │ │ │ - sub sp, #36 @ 0x24 │ │ │ │ - add r2, pc │ │ │ │ - ldr r4, [pc, #428] @ (12c314 ) │ │ │ │ + str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ + sub sp, #60 @ 0x3c │ │ │ │ + ldr.w lr, [pc, #424] @ 12cc84 │ │ │ │ + ldr.w ip, [pc, #424] @ 12cc88 │ │ │ │ + mov r1, r2 │ │ │ │ + mov r2, r3 │ │ │ │ + add lr, pc │ │ │ │ + ldr r3, [sp, #76] @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ - vmov.f32 s5, s6 │ │ │ │ - vldr s8, [pc, #400] @ 12c300 │ │ │ │ - add r0, sp, #16 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - vmov.f32 s10, #120 @ 0x3fc00000 1.5 │ │ │ │ - vldr s4, [pc, #392] @ 12c304 │ │ │ │ - vmov.f32 s9, #0 @ 0x40000000 2.0 │ │ │ │ - vldr s3, [pc, #388] @ 12c308 │ │ │ │ - vmov.f32 s7, #8 @ 0x40400000 3.0 │ │ │ │ - movw r1, #10000 @ 0x2710 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + add r0, sp, #40 @ 0x28 │ │ │ │ + ldr r3, [sp, #80] @ 0x50 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + ldr r4, [pc, #408] @ (12cc8c ) │ │ │ │ + ldr.w ip, [lr, ip] │ │ │ │ + mov.w lr, #0 │ │ │ │ + ldr r3, [sp, #72] @ 0x48 │ │ │ │ add r4, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - mov.w r3, #0 │ │ │ │ - blx 69428 │ │ │ │ + ldr.w ip, [ip] │ │ │ │ + str.w ip, [sp, #52] @ 0x34 │ │ │ │ + mov.w ip, #0 │ │ │ │ + mov.w ip, #5 │ │ │ │ + strd ip, lr, [sp, #12] │ │ │ │ + mov.w ip, #2 │ │ │ │ + str.w ip, [sp, #8] │ │ │ │ + blx 6965c │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ - ldrd r1, r3, [sp, #16] │ │ │ │ + ldrd r1, r3, [sp, #40] @ 0x28 │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, 12c1ce │ │ │ │ - ldr r0, [pc, #356] @ (12c318 ) │ │ │ │ + cbz r3, 12cb52 │ │ │ │ + ldr r0, [pc, #344] @ (12cc90 ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 12c1e8 │ │ │ │ + cbz r0, 12cb6c │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n 12c230 │ │ │ │ - ldr r0, [pc, #332] @ (12c31c ) │ │ │ │ - ldr r3, [pc, #316] @ (12c310 ) │ │ │ │ + beq.n 12cbb4 │ │ │ │ + ldr r0, [pc, #320] @ (12cc94 ) │ │ │ │ + ldr r3, [pc, #304] @ (12cc88 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12c29e │ │ │ │ + bne.n 12cc22 │ │ │ │ mov r0, r2 │ │ │ │ - add sp, #36 @ 0x24 │ │ │ │ + add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12c1ee │ │ │ │ + bne.n 12cb72 │ │ │ │ dmb ish │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 12c1ce │ │ │ │ + beq.n 12cb52 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12c1c0 │ │ │ │ + bne.n 12cb44 │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 12c218 │ │ │ │ + bne.n 12cb9c │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 12c1ce │ │ │ │ + bne.n 12cb52 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - strd r2, r1, [sp, #8] │ │ │ │ - str r3, [sp, #4] │ │ │ │ + strd r2, r1, [sp, #32] │ │ │ │ + str r3, [sp, #28] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - ldrd r3, r2, [sp, #4] │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - cbz r0, 12c266 │ │ │ │ + ldrd r3, r2, [sp, #28] │ │ │ │ + ldr r1, [sp, #36] @ 0x24 │ │ │ │ + cbz r0, 12cbea │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 12c1ce │ │ │ │ + bne.n 12cb52 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ - strd r2, r1, [sp, #4] │ │ │ │ + strd r2, r1, [sp, #28] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ - ldrd r2, r1, [sp, #4] │ │ │ │ - b.n 12c1ce │ │ │ │ + ldrd r2, r1, [sp, #28] │ │ │ │ + b.n 12cb52 │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 12c26e │ │ │ │ + bne.n 12cbf2 │ │ │ │ dmb ish │ │ │ │ - b.n 12c250 │ │ │ │ + b.n 12cbd4 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #148] @ (12c320 ) │ │ │ │ - ldr r3, [pc, #128] @ (12c310 ) │ │ │ │ + ldr r2, [pc, #136] @ (12cc98 ) │ │ │ │ + ldr r3, [pc, #116] @ (12cc88 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12c2fa │ │ │ │ + beq.n 12cc7e │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 12c2b2 │ │ │ │ + cbz r3, 12cc36 │ │ │ │ mov r0, r3 │ │ │ │ - str r1, [sp, #4] │ │ │ │ + str r1, [sp, #28] │ │ │ │ bl 6cae8 │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 12c2d4 │ │ │ │ + bne.n 12cc58 │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 6b8c0 │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + movs r2, #0 │ │ │ │ + mov r1, r2 │ │ │ │ + b.n 12cb52 │ │ │ │ + mov r3, r1 │ │ │ │ + b.n 12cc3a │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 6b8c0 │ │ │ │ + b.n 12cc4a │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #48] @ (12cc9c ) │ │ │ │ + ldr r3, [pc, #24] @ (12cc88 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n 12cc22 │ │ │ │ + blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ + nop │ │ │ │ + movs r3, #4 │ │ │ │ + movs r1, r1 │ │ │ │ + asrs r0, r0, #6 │ │ │ │ + movs r0, r0 │ │ │ │ + movs r2, #234 @ 0xea │ │ │ │ + movs r1, r1 │ │ │ │ + asrs r4, r0, #7 │ │ │ │ + movs r0, r0 │ │ │ │ + movs r2, #146 @ 0x92 │ │ │ │ + movs r1, r1 │ │ │ │ + movs r1, #214 @ 0xd6 │ │ │ │ + movs r1, r1 │ │ │ │ + movs r1, #122 @ 0x7a │ │ │ │ + movs r1, r1 │ │ │ │ + │ │ │ │ +0012cca0 : │ │ │ │ + push {r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ + sub sp, #44 @ 0x2c │ │ │ │ + movs r1, #0 │ │ │ │ + mov r5, r0 │ │ │ │ + movs r0, #0 │ │ │ │ + movs r3, #0 │ │ │ │ + movt r3, #257 @ 0x101 │ │ │ │ + strd r0, r1, [sp, #8] │ │ │ │ + strd r0, r1, [sp, #24] │ │ │ │ + ldr r0, [pc, #184] @ (12cd80 ) │ │ │ │ + ldr r1, [pc, #188] @ (12cd84 ) │ │ │ │ + add r0, pc │ │ │ │ + ldr r4, [sp, #56] @ 0x38 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + movs r2, #0 │ │ │ │ + movt r2, #513 @ 0x201 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + strd r2, r4, [sp, #16] │ │ │ │ + ldr r3, [sp, #68] @ 0x44 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + mov r0, sp │ │ │ │ + ldr r2, [sp, #64] @ 0x40 │ │ │ │ + ldr r1, [r1, #0] │ │ │ │ + str r1, [sp, #36] @ 0x24 │ │ │ │ + mov.w r1, #0 │ │ │ │ + add r1, sp, #16 │ │ │ │ + blx 68b1c │ │ │ │ + ldr r2, [pc, #148] @ (12cd88 ) │ │ │ │ + ldr r3, [pc, #144] @ (12cd84 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n 12cd2c │ │ │ │ + add sp, #44 @ 0x2c │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n 12cd30 │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 6b8c0 │ │ │ │ + ldr r2, [pc, #112] @ (12cd8c ) │ │ │ │ + ldr r3, [pc, #104] @ (12cd84 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n 12cd3e │ │ │ │ + blx 69ecc <__stack_chk_fail@plt> │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 6b8c0 │ │ │ │ + b.n 12cd18 │ │ │ │ + add sp, #44 @ 0x2c │ │ │ │ + ldmia.w sp!, {r4, r5, lr} │ │ │ │ + b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #64] @ (12cd90 ) │ │ │ │ + ldr r3, [pc, #52] @ (12cd84 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n 12cd2c │ │ │ │ + blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #40] @ (12cd94 ) │ │ │ │ + ldr r3, [pc, #24] @ (12cd84 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n 12cd60 │ │ │ │ + b.n 12cd2c │ │ │ │ + nop │ │ │ │ + movs r1, #32 │ │ │ │ + movs r1, r1 │ │ │ │ + asrs r0, r0, #6 │ │ │ │ + movs r0, r0 │ │ │ │ + movs r0, #244 @ 0xf4 │ │ │ │ + movs r1, r1 │ │ │ │ + movs r0, #204 @ 0xcc │ │ │ │ + movs r1, r1 │ │ │ │ + movs r0, #152 @ 0x98 │ │ │ │ + movs r1, r1 │ │ │ │ + movs r0, #124 @ 0x7c │ │ │ │ + movs r1, r1 │ │ │ │ + │ │ │ │ +0012cd98 : │ │ │ │ + push {r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ + sub sp, #44 @ 0x2c │ │ │ │ + ldr.w lr, [pc, #216] @ 12ce84 │ │ │ │ + mov.w ip, #0 │ │ │ │ + movt ip, #513 @ 0x201 │ │ │ │ + add lr, pc │ │ │ │ + movs r1, #0 │ │ │ │ + ldr r4, [sp, #56] @ 0x38 │ │ │ │ + mov r5, r0 │ │ │ │ + strd ip, r4, [sp, #16] │ │ │ │ + movs r0, #0 │ │ │ │ + ldr.w ip, [pc, #196] @ 12ce88 │ │ │ │ + movs r3, #0 │ │ │ │ + movt r3, #257 @ 0x101 │ │ │ │ + strd r0, r1, [sp, #8] │ │ │ │ + strd r0, r1, [sp, #24] │ │ │ │ + add r1, sp, #16 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + mov r0, sp │ │ │ │ + str r3, [sp, #0] │ │ │ │ + mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ + ldr r2, [sp, #64] @ 0x40 │ │ │ │ + ldr.w ip, [lr, ip] │ │ │ │ + ldr.w ip, [ip] │ │ │ │ + str.w ip, [sp, #36] @ 0x24 │ │ │ │ + mov.w ip, #0 │ │ │ │ + blx 68b1c │ │ │ │ + ldr r2, [pc, #148] @ (12ce8c ) │ │ │ │ + ldr r3, [pc, #140] @ (12ce88 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n 12ce32 │ │ │ │ + add sp, #44 @ 0x2c │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n 12ce36 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - movs r2, #0 │ │ │ │ - mov r1, r2 │ │ │ │ - b.n 12c1ce │ │ │ │ - mov r3, r1 │ │ │ │ - b.n 12c2b6 │ │ │ │ + ldr r2, [pc, #112] @ (12ce90 ) │ │ │ │ + ldr r3, [pc, #100] @ (12ce88 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n 12ce44 │ │ │ │ + blx 69ecc <__stack_chk_fail@plt> │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 6b8c0 │ │ │ │ + b.n 12ce1e │ │ │ │ + add sp, #44 @ 0x2c │ │ │ │ + ldmia.w sp!, {r4, r5, lr} │ │ │ │ + b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #64] @ (12ce94 ) │ │ │ │ + ldr r3, [pc, #48] @ (12ce88 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n 12ce32 │ │ │ │ + blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #40] @ (12ce98 ) │ │ │ │ + ldr r3, [pc, #20] @ (12ce88 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n 12ce66 │ │ │ │ + b.n 12ce32 │ │ │ │ + movs r0, #52 @ 0x34 │ │ │ │ + movs r1, r1 │ │ │ │ + asrs r0, r0, #6 │ │ │ │ + movs r0, r0 │ │ │ │ + subs r6, r5, #7 │ │ │ │ + movs r1, r1 │ │ │ │ + subs r6, r0, #7 │ │ │ │ + movs r1, r1 │ │ │ │ + subs r2, r2, #6 │ │ │ │ + movs r1, r1 │ │ │ │ + subs r6, r6, #5 │ │ │ │ + movs r1, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + ... │ │ │ │ + │ │ │ │ +0012cea0 : │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ + sub sp, #40 @ 0x28 │ │ │ │ + ldr.w lr, [pc, #228] @ 12cf98 │ │ │ │ + ldr.w ip, [pc, #228] @ 12cf9c │ │ │ │ + mov r4, r0 │ │ │ │ + vldr d7, [pc, #212] @ 12cf90 │ │ │ │ + add lr, pc │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ + mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ + str r2, [sp, #4] │ │ │ │ + add r1, sp, #16 │ │ │ │ + str r0, [sp, #20] │ │ │ │ + mov r2, r3 │ │ │ │ + vstr d7, [sp, #8] │ │ │ │ + movs r0, #0 │ │ │ │ + movt r0, #513 @ 0x201 │ │ │ │ + vstr d7, [sp, #24] │ │ │ │ + ldr.w ip, [lr, ip] │ │ │ │ + ldr.w ip, [ip] │ │ │ │ + str.w ip, [sp, #36] @ 0x24 │ │ │ │ + mov.w ip, #0 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + mov r0, sp │ │ │ │ + mov.w ip, #0 │ │ │ │ + movt ip, #257 @ 0x101 │ │ │ │ + str.w ip, [sp] │ │ │ │ + blx 68b1c │ │ │ │ + ldr r2, [pc, #156] @ (12cfa0 ) │ │ │ │ + ldr r3, [pc, #152] @ (12cf9c ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n 12cf3c │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + pop {r4, pc} │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n 12cf40 │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 6b8c0 │ │ │ │ + ldr r2, [pc, #120] @ (12cfa4 ) │ │ │ │ + ldr r3, [pc, #112] @ (12cf9c ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n 12cf4e │ │ │ │ + blx 69ecc <__stack_chk_fail@plt> │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 6b8c0 │ │ │ │ + b.n 12cf28 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #72] @ (12cfa8 ) │ │ │ │ + ldr r3, [pc, #60] @ (12cf9c ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n 12cf3c │ │ │ │ + blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #48] @ (12cfac ) │ │ │ │ + ldr r3, [pc, #32] @ (12cf9c ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n 12cf70 │ │ │ │ + b.n 12cf3c │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + subs r2, r5, #4 │ │ │ │ + movs r1, r1 │ │ │ │ + asrs r0, r0, #6 │ │ │ │ + movs r0, r0 │ │ │ │ + subs r4, r4, #3 │ │ │ │ + movs r1, r1 │ │ │ │ + subs r4, r7, #2 │ │ │ │ + movs r1, r1 │ │ │ │ + subs r0, r1, #2 │ │ │ │ + movs r1, r1 │ │ │ │ + subs r4, r5, #1 │ │ │ │ + movs r1, r1 │ │ │ │ + │ │ │ │ +0012cfb0 : │ │ │ │ + push {r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ + sub sp, #60 @ 0x3c │ │ │ │ + ldr.w lr, [pc, #240] @ 12d0b4 │ │ │ │ + mov.w ip, #0 │ │ │ │ + movt ip, #513 @ 0x201 │ │ │ │ + add lr, pc │ │ │ │ + movs r1, #0 │ │ │ │ + str.w ip, [sp, #32] │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r4, [sp, #72] @ 0x48 │ │ │ │ + movs r0, #0 │ │ │ │ + ldr.w ip, [pc, #220] @ 12d0b8 │ │ │ │ + str r4, [sp, #20] │ │ │ │ + ldr r4, [sp, #80] @ 0x50 │ │ │ │ + strd r0, r1, [sp, #8] │ │ │ │ + strd r0, r1, [sp, #24] │ │ │ │ + strd r0, r1, [sp, #40] @ 0x28 │ │ │ │ + add r1, sp, #16 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + mov r0, sp │ │ │ │ + str r4, [sp, #36] @ 0x24 │ │ │ │ + add r2, sp, #32 │ │ │ │ + ldrb.w r3, [sp, #88] @ 0x58 │ │ │ │ + ldr.w ip, [lr, ip] │ │ │ │ + subs r3, #0 │ │ │ │ + it ne │ │ │ │ + movne r3, #1 │ │ │ │ + ldr.w ip, [ip] │ │ │ │ + str.w ip, [sp, #52] @ 0x34 │ │ │ │ + mov.w ip, #0 │ │ │ │ + mov.w ip, #0 │ │ │ │ + movt ip, #257 @ 0x101 │ │ │ │ + str.w ip, [sp] │ │ │ │ + str.w ip, [sp, #16] │ │ │ │ + blx 6b09c │ │ │ │ + ldr r2, [pc, #148] @ (12d0bc ) │ │ │ │ + ldr r3, [pc, #140] @ (12d0b8 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n 12d062 │ │ │ │ + add sp, #60 @ 0x3c │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n 12d066 │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 6b8c0 │ │ │ │ + ldr r2, [pc, #112] @ (12d0c0 ) │ │ │ │ + ldr r3, [pc, #100] @ (12d0b8 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n 12d074 │ │ │ │ + blx 69ecc <__stack_chk_fail@plt> │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 6b8c0 │ │ │ │ + b.n 12d04e │ │ │ │ + add sp, #60 @ 0x3c │ │ │ │ + ldmia.w sp!, {r4, r5, lr} │ │ │ │ + b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #64] @ (12d0c4 ) │ │ │ │ + ldr r3, [pc, #48] @ (12d0b8 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n 12d062 │ │ │ │ + blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #40] @ (12d0c8 ) │ │ │ │ + ldr r3, [pc, #20] @ (12d0b8 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n 12d096 │ │ │ │ + b.n 12d062 │ │ │ │ + subs r4, r3, #0 │ │ │ │ + movs r1, r1 │ │ │ │ + asrs r0, r0, #6 │ │ │ │ + movs r0, r0 │ │ │ │ + adds r6, r7, #6 │ │ │ │ + movs r1, r1 │ │ │ │ + adds r6, r2, #6 │ │ │ │ + movs r1, r1 │ │ │ │ + adds r2, r4, #5 │ │ │ │ + movs r1, r1 │ │ │ │ + adds r6, r0, #5 │ │ │ │ + movs r1, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + ... │ │ │ │ + │ │ │ │ +0012d0d0 : │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ + sub sp, #56 @ 0x38 │ │ │ │ + ldr.w lr, [pc, #244] @ 12d1d8 │ │ │ │ + ldr.w ip, [pc, #244] @ 12d1dc │ │ │ │ + mov r4, r0 │ │ │ │ + add lr, pc │ │ │ │ + vldr d7, [pc, #224] @ 12d1d0 │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ + add r1, sp, #16 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + mov r0, sp │ │ │ │ + ldr r3, [sp, #72] @ 0x48 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + add r2, sp, #32 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + movs r3, #1 │ │ │ │ + ldr.w ip, [lr, ip] │ │ │ │ + ldr.w ip, [ip] │ │ │ │ + str.w ip, [sp, #52] @ 0x34 │ │ │ │ + mov.w ip, #0 │ │ │ │ + mov.w ip, #0 │ │ │ │ + movt ip, #257 @ 0x101 │ │ │ │ + vstr d7, [sp, #8] │ │ │ │ + str.w ip, [sp] │ │ │ │ + str.w ip, [sp, #16] │ │ │ │ + mov.w ip, #0 │ │ │ │ + movt ip, #513 @ 0x201 │ │ │ │ + vstr d7, [sp, #24] │ │ │ │ + str.w ip, [sp, #32] │ │ │ │ + vstr d7, [sp, #40] @ 0x28 │ │ │ │ + blx 6b09c │ │ │ │ + ldr r2, [pc, #160] @ (12d1e0 ) │ │ │ │ + ldr r3, [pc, #152] @ (12d1dc ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n 12d17a │ │ │ │ + add sp, #56 @ 0x38 │ │ │ │ + pop {r4, pc} │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n 12d17e │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 6b8c0 │ │ │ │ + ldr r2, [pc, #124] @ (12d1e4 ) │ │ │ │ + ldr r3, [pc, #112] @ (12d1dc ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n 12d18c │ │ │ │ + blx 69ecc <__stack_chk_fail@plt> │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 6b8c0 │ │ │ │ + b.n 12d166 │ │ │ │ + add sp, #56 @ 0x38 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #76] @ (12d1e8 ) │ │ │ │ + ldr r3, [pc, #60] @ (12d1dc ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n 12d17a │ │ │ │ + blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #52] @ (12d1ec ) │ │ │ │ + ldr r3, [pc, #32] @ (12d1dc ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n 12d1ae │ │ │ │ + b.n 12d17a │ │ │ │ + nop.w │ │ │ │ + ... │ │ │ │ + adds r6, r7, #3 │ │ │ │ + movs r1, r1 │ │ │ │ + asrs r0, r0, #6 │ │ │ │ + movs r0, r0 │ │ │ │ + adds r6, r4, #2 │ │ │ │ + movs r1, r1 │ │ │ │ + adds r6, r7, #1 │ │ │ │ + movs r1, r1 │ │ │ │ + adds r2, r1, #1 │ │ │ │ + movs r1, r1 │ │ │ │ + adds r6, r5, #0 │ │ │ │ + movs r1, r1 │ │ │ │ + │ │ │ │ +0012d1f0 : │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ + sub sp, #40 @ 0x28 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [pc, #212] @ (12d2d8 ) │ │ │ │ + movs r3, #0 │ │ │ │ + movt r3, #257 @ 0x101 │ │ │ │ + vldr d7, [pc, #196] @ 12d2d0 │ │ │ │ + ldr r1, [sp, #48] @ 0x30 │ │ │ │ + add r0, pc │ │ │ │ + str r3, [sp, #0] │ │ │ │ + movs r3, #0 │ │ │ │ + movt r3, #513 @ 0x201 │ │ │ │ + strd r3, r1, [sp, #16] │ │ │ │ + ldr r3, [pc, #188] @ (12d2dc ) │ │ │ │ + add r1, sp, #16 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + vstr d7, [sp, #8] │ │ │ │ + vstr d7, [sp, #24] │ │ │ │ + ldr r3, [r0, r3] │ │ │ │ + mov r0, sp │ │ │ │ + ldr r2, [sp, #56] @ 0x38 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + mov.w r3, #0 │ │ │ │ + blx 6ab48 │ │ │ │ + ldr r2, [pc, #160] @ (12d2e0 ) │ │ │ │ + ldr r3, [pc, #152] @ (12d2dc ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n 12d27a │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + pop {r4, pc} │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n 12d27e │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 6b8c0 │ │ │ │ + ldr r2, [pc, #124] @ (12d2e4 ) │ │ │ │ + ldr r3, [pc, #112] @ (12d2dc ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n 12d28c │ │ │ │ + blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12c2c6 │ │ │ │ + b.n 12d266 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #60] @ (12c324 ) │ │ │ │ - ldr r3, [pc, #36] @ (12c310 ) │ │ │ │ + ldr r2, [pc, #76] @ (12d2e8 ) │ │ │ │ + ldr r3, [pc, #60] @ (12d2dc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12c29e │ │ │ │ + bne.n 12d27a │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - nop │ │ │ │ - movs r0, r0 │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #52] @ (12d2ec ) │ │ │ │ + ldr r3, [pc, #32] @ (12d2dc ) │ │ │ │ add r2, pc │ │ │ │ - ldmia r4!, {r0, r2, r3, r6, r7} │ │ │ │ - subs r5, #204 @ 0xcc │ │ │ │ - bvc.n 12c320 │ │ │ │ - subs r4, #35 @ 0x23 │ │ │ │ - cmp r4, #132 @ 0x84 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n 12d2ae │ │ │ │ + b.n 12d27a │ │ │ │ + nop.w │ │ │ │ + ... │ │ │ │ + subs r0, r3, r7 │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #90 @ 0x5a │ │ │ │ + subs r6, r4, r6 │ │ │ │ movs r1, r1 │ │ │ │ - asrs r4, r0, #7 │ │ │ │ - movs r0, r0 │ │ │ │ - cmp r4, #22 │ │ │ │ + subs r6, r7, r5 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r3, #90 @ 0x5a │ │ │ │ + subs r2, r1, r5 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r2, #254 @ 0xfe │ │ │ │ + subs r6, r5, r4 │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -0012c328 : │ │ │ │ +0012d2f0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #436] @ (12c4ec ) │ │ │ │ - vmov.f32 s6, #96 @ 0x3f000000 0.5 │ │ │ │ - ldr r3, [pc, #432] @ (12c4f0 ) │ │ │ │ + ldr.w ip, [pc, #392] @ 12d488 │ │ │ │ + mov r1, r2 │ │ │ │ + mov r2, r3 │ │ │ │ + ldr r3, [pc, #388] @ (12d48c ) │ │ │ │ + add ip, pc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - add r2, pc │ │ │ │ - ldr r4, [pc, #432] @ (12c4f4 ) │ │ │ │ + ldr r4, [pc, #384] @ (12d490 ) │ │ │ │ mov r5, r0 │ │ │ │ - vmov.f32 s5, s6 │ │ │ │ - vldr s8, [pc, #404] @ 12c4e0 │ │ │ │ add r0, sp, #16 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - vmov.f32 s10, #120 @ 0x3fc00000 1.5 │ │ │ │ - vldr s4, [pc, #396] @ 12c4e4 │ │ │ │ - vmov.f32 s9, #0 @ 0x40000000 2.0 │ │ │ │ - vldr s3, [pc, #392] @ 12c4e8 │ │ │ │ - vmov.f32 s7, #8 @ 0x40400000 3.0 │ │ │ │ - movw r1, #10000 @ 0x2710 │ │ │ │ - vmov.f32 s2, #112 @ 0x3f800000 1.0 │ │ │ │ + ldr.w r3, [ip, r3] │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 69428 │ │ │ │ + blx 6893c │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, 12c3ae │ │ │ │ - ldr r0, [pc, #356] @ (12c4f8 ) │ │ │ │ + cbz r3, 12d356 │ │ │ │ + ldr r0, [pc, #344] @ (12d494 ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 12c3c8 │ │ │ │ + cbz r0, 12d370 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n 12c410 │ │ │ │ - ldr r0, [pc, #332] @ (12c4fc ) │ │ │ │ - ldr r3, [pc, #316] @ (12c4f0 ) │ │ │ │ + beq.n 12d3b8 │ │ │ │ + ldr r0, [pc, #320] @ (12d498 ) │ │ │ │ + ldr r3, [pc, #304] @ (12d48c ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12c47e │ │ │ │ + bne.n 12d426 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12c3ce │ │ │ │ + bne.n 12d376 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 12c3ae │ │ │ │ + beq.n 12d356 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12c3a0 │ │ │ │ + bne.n 12d348 │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 12c3f8 │ │ │ │ + bne.n 12d3a0 │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 12c3ae │ │ │ │ + bne.n 12d356 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r0, 12c446 │ │ │ │ + cbz r0, 12d3ee │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 12c3ae │ │ │ │ + bne.n 12d356 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ - b.n 12c3ae │ │ │ │ + b.n 12d356 │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 12c44e │ │ │ │ + bne.n 12d3f6 │ │ │ │ dmb ish │ │ │ │ - b.n 12c430 │ │ │ │ + b.n 12d3d8 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #148] @ (12c500 ) │ │ │ │ - ldr r3, [pc, #128] @ (12c4f0 ) │ │ │ │ + ldr r2, [pc, #136] @ (12d49c ) │ │ │ │ + ldr r3, [pc, #116] @ (12d48c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12c4da │ │ │ │ + beq.n 12d482 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 12c492 │ │ │ │ + cbz r3, 12d43a │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 6cae8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 12c4b4 │ │ │ │ + bne.n 12d45c │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 12c3ae │ │ │ │ + b.n 12d356 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 12c496 │ │ │ │ + b.n 12d43e │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12c4a6 │ │ │ │ + b.n 12d44e │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #60] @ (12c504 ) │ │ │ │ - ldr r3, [pc, #36] @ (12c4f0 ) │ │ │ │ + ldr r2, [pc, #48] @ (12d4a0 ) │ │ │ │ + ldr r3, [pc, #24] @ (12d48c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12c47e │ │ │ │ + bne.n 12d426 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ - movs r0, r0 │ │ │ │ - add r2, pc │ │ │ │ - ldmia r4!, {r0, r2, r3, r6, r7} │ │ │ │ - subs r5, #204 @ 0xcc │ │ │ │ - bvc.n 12c500 │ │ │ │ - subs r4, #35 @ 0x23 │ │ │ │ - cmp r2, #168 @ 0xa8 │ │ │ │ + subs r0, r4, r3 │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #122 @ 0x7a │ │ │ │ + subs r2, r2, r3 │ │ │ │ movs r1, r1 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #54 @ 0x36 │ │ │ │ + subs r6, r1, r2 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r1, #122 @ 0x7a │ │ │ │ + adds r2, r2, r7 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r1, #30 │ │ │ │ + adds r6, r6, r5 │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -0012c508 : │ │ │ │ +0012d4a4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #440] @ (12c6d0 ) │ │ │ │ - vmov.f32 s6, #96 @ 0x3f000000 0.5 │ │ │ │ - ldr r3, [pc, #436] @ (12c6d4 ) │ │ │ │ + ldr.w ip, [pc, #392] @ 12d63c │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - add r2, pc │ │ │ │ - ldr r4, [pc, #436] @ (12c6d8 ) │ │ │ │ + ldr r3, [pc, #388] @ (12d640 ) │ │ │ │ + mov r1, r2 │ │ │ │ + add ip, pc │ │ │ │ + movs r2, #16 │ │ │ │ + ldr r4, [pc, #384] @ (12d644 ) │ │ │ │ mov r5, r0 │ │ │ │ - vmov.f32 s5, s6 │ │ │ │ - vldr s8, [pc, #408] @ 12c6c4 │ │ │ │ - add r0, sp, #16 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - vmov.f32 s10, #120 @ 0x3fc00000 1.5 │ │ │ │ - vldr s4, [pc, #400] @ 12c6c8 │ │ │ │ - vmov.f32 s9, #0 @ 0x40000000 2.0 │ │ │ │ - vldr s3, [pc, #396] @ 12c6cc │ │ │ │ - vmov.f32 s7, #8 @ 0x40400000 3.0 │ │ │ │ - movw r1, #10000 @ 0x2710 │ │ │ │ - vmov.f32 s2, #112 @ 0x3f800000 1.0 │ │ │ │ - vmov.f32 s1, #104 @ 0x3f400000 0.750 │ │ │ │ + add.w r0, sp, r2 │ │ │ │ + ldr.w r3, [ip, r3] │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 69428 │ │ │ │ + blx 6893c │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, 12c592 │ │ │ │ - ldr r0, [pc, #356] @ (12c6dc ) │ │ │ │ + cbz r3, 12d50c │ │ │ │ + ldr r0, [pc, #344] @ (12d648 ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 12c5ac │ │ │ │ + cbz r0, 12d526 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n 12c5f4 │ │ │ │ - ldr r0, [pc, #332] @ (12c6e0 ) │ │ │ │ - ldr r3, [pc, #316] @ (12c6d4 ) │ │ │ │ + beq.n 12d56e │ │ │ │ + ldr r0, [pc, #316] @ (12d64c ) │ │ │ │ + ldr r3, [pc, #304] @ (12d640 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12c662 │ │ │ │ + bne.n 12d5dc │ │ │ │ mov r0, r2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12c5b2 │ │ │ │ + bne.n 12d52c │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 12c592 │ │ │ │ + beq.n 12d50c │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12c584 │ │ │ │ + bne.n 12d4fe │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 12c5dc │ │ │ │ + bne.n 12d556 │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 12c592 │ │ │ │ + bne.n 12d50c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r0, 12c62a │ │ │ │ + cbz r0, 12d5a4 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 12c592 │ │ │ │ + bne.n 12d50c │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ - b.n 12c592 │ │ │ │ + b.n 12d50c │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 12c632 │ │ │ │ + bne.n 12d5ac │ │ │ │ dmb ish │ │ │ │ - b.n 12c614 │ │ │ │ + b.n 12d58e │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #148] @ (12c6e4 ) │ │ │ │ - ldr r3, [pc, #128] @ (12c6d4 ) │ │ │ │ + ldr r2, [pc, #132] @ (12d650 ) │ │ │ │ + ldr r3, [pc, #116] @ (12d640 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12c6be │ │ │ │ + beq.n 12d638 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 12c676 │ │ │ │ + cbz r3, 12d5f0 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 6cae8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 12c698 │ │ │ │ + bne.n 12d612 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 12c592 │ │ │ │ + b.n 12d50c │ │ │ │ mov r3, r1 │ │ │ │ - b.n 12c67a │ │ │ │ + b.n 12d5f4 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12c68a │ │ │ │ + b.n 12d604 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #60] @ (12c6e8 ) │ │ │ │ - ldr r3, [pc, #36] @ (12c6d4 ) │ │ │ │ + ldr r2, [pc, #44] @ (12d654 ) │ │ │ │ + ldr r3, [pc, #24] @ (12d640 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12c662 │ │ │ │ + bne.n 12d5dc │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - nop │ │ │ │ - movs r0, r0 │ │ │ │ - add r2, pc │ │ │ │ - ldmia r4!, {r0, r2, r3, r6, r7} │ │ │ │ - subs r5, #204 @ 0xcc │ │ │ │ - bvc.n 12c6e4 │ │ │ │ - subs r4, #35 @ 0x23 │ │ │ │ - cmp r0, #200 @ 0xc8 │ │ │ │ + adds r4, r5, r4 │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #150 @ 0x96 │ │ │ │ + adds r4, r3, r4 │ │ │ │ movs r1, r1 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #82 @ 0x52 │ │ │ │ + adds r0, r3, r3 │ │ │ │ movs r1, r1 │ │ │ │ - movs r7, #150 @ 0x96 │ │ │ │ + adds r4, r3, r0 │ │ │ │ movs r1, r1 │ │ │ │ - movs r7, #58 @ 0x3a │ │ │ │ + asrs r0, r0, #31 │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -0012c6ec : │ │ │ │ +0012d658 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #448] @ (12c8bc ) │ │ │ │ - vmov.f32 s6, #96 @ 0x3f000000 0.5 │ │ │ │ - ldr r3, [pc, #444] @ (12c8c0 ) │ │ │ │ + ldr.w ip, [pc, #396] @ 12d7f4 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - add r2, pc │ │ │ │ - ldr r4, [pc, #444] @ (12c8c4 ) │ │ │ │ + ldr r3, [pc, #392] @ (12d7f8 ) │ │ │ │ + movs r2, #16 │ │ │ │ + add ip, pc │ │ │ │ + ldr r4, [pc, #392] @ (12d7fc ) │ │ │ │ mov r5, r0 │ │ │ │ - vmov.f32 s5, s6 │ │ │ │ - vldr s8, [pc, #412] @ 12c8ac │ │ │ │ - add r0, sp, #16 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - vmov.f32 s10, #120 @ 0x3fc00000 1.5 │ │ │ │ - vldr s4, [pc, #404] @ 12c8b0 │ │ │ │ - vmov.f32 s9, #0 @ 0x40000000 2.0 │ │ │ │ - vldr s3, [pc, #400] @ 12c8b4 │ │ │ │ - vmov.f32 s7, #8 @ 0x40400000 3.0 │ │ │ │ - vldr s0, [pc, #396] @ 12c8b8 │ │ │ │ - movw r1, #10000 @ 0x2710 │ │ │ │ - vmov.f32 s2, #112 @ 0x3f800000 1.0 │ │ │ │ - vmov.f32 s1, #104 @ 0x3f400000 0.750 │ │ │ │ + mov.w r1, #1024 @ 0x400 │ │ │ │ + add.w r0, sp, r2 │ │ │ │ add r4, pc │ │ │ │ + ldr.w r3, [ip, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 69428 │ │ │ │ + blx 6893c │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, 12c77a │ │ │ │ - ldr r0, [pc, #360] @ (12c8c8 ) │ │ │ │ + cbz r3, 12d6c2 │ │ │ │ + ldr r0, [pc, #344] @ (12d800 ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 12c794 │ │ │ │ + cbz r0, 12d6dc │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n 12c7dc │ │ │ │ - ldr r0, [pc, #336] @ (12c8cc ) │ │ │ │ - ldr r3, [pc, #320] @ (12c8c0 ) │ │ │ │ + beq.n 12d724 │ │ │ │ + ldr r0, [pc, #320] @ (12d804 ) │ │ │ │ + ldr r3, [pc, #304] @ (12d7f8 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12c84a │ │ │ │ + bne.n 12d792 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12c79a │ │ │ │ + bne.n 12d6e2 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 12c77a │ │ │ │ + beq.n 12d6c2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12c76c │ │ │ │ + bne.n 12d6b4 │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 12c7c4 │ │ │ │ + bne.n 12d70c │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 12c77a │ │ │ │ + bne.n 12d6c2 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r0, 12c812 │ │ │ │ + cbz r0, 12d75a │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 12c77a │ │ │ │ + bne.n 12d6c2 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ - b.n 12c77a │ │ │ │ + b.n 12d6c2 │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 12c81a │ │ │ │ + bne.n 12d762 │ │ │ │ dmb ish │ │ │ │ - b.n 12c7fc │ │ │ │ + b.n 12d744 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #152] @ (12c8d0 ) │ │ │ │ - ldr r3, [pc, #132] @ (12c8c0 ) │ │ │ │ + ldr r2, [pc, #136] @ (12d808 ) │ │ │ │ + ldr r3, [pc, #116] @ (12d7f8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12c8a6 │ │ │ │ + beq.n 12d7ee │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 12c85e │ │ │ │ + cbz r3, 12d7a6 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 6cae8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 12c880 │ │ │ │ + bne.n 12d7c8 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 12c77a │ │ │ │ + b.n 12d6c2 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 12c862 │ │ │ │ + b.n 12d7aa │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12c872 │ │ │ │ + b.n 12d7ba │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #64] @ (12c8d4 ) │ │ │ │ - ldr r3, [pc, #40] @ (12c8c0 ) │ │ │ │ + ldr r2, [pc, #48] @ (12d80c ) │ │ │ │ + ldr r3, [pc, #24] @ (12d7f8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12c84a │ │ │ │ + bne.n 12d792 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ + asrs r0, r7, #29 │ │ │ │ + movs r1, r1 │ │ │ │ + asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ + asrs r2, r5, #29 │ │ │ │ + movs r1, r1 │ │ │ │ + asrs r4, r0, #7 │ │ │ │ + movs r0, r0 │ │ │ │ + asrs r2, r4, #28 │ │ │ │ + movs r1, r1 │ │ │ │ + asrs r6, r4, #25 │ │ │ │ + movs r1, r1 │ │ │ │ + asrs r2, r1, #24 │ │ │ │ + movs r1, r1 │ │ │ │ + │ │ │ │ +0012d810 : │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ + sub sp, #40 @ 0x28 │ │ │ │ + ldr.w ip, [pc, #212] @ 12d8f8 │ │ │ │ + vldr d7, [pc, #200] @ 12d8f0 │ │ │ │ + mov r4, r0 │ │ │ │ + add ip, pc │ │ │ │ + add r1, sp, #16 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + mov r0, sp │ │ │ │ + ldr r2, [pc, #200] @ (12d8fc ) │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + movs r3, #0 │ │ │ │ + movt r3, #513 @ 0x201 │ │ │ │ + vstr d7, [sp, #8] │ │ │ │ + vstr d7, [sp, #24] │ │ │ │ + ldr.w r2, [ip, r2] │ │ │ │ + ldr r2, [r2, #0] │ │ │ │ + str r2, [sp, #36] @ 0x24 │ │ │ │ + mov.w r2, #0 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + movs r3, #0 │ │ │ │ + movt r3, #257 @ 0x101 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + blx 6a850 │ │ │ │ + ldr r2, [pc, #156] @ (12d900 ) │ │ │ │ + ldr r3, [pc, #152] @ (12d8fc ) │ │ │ │ add r2, pc │ │ │ │ - ldmia r4!, {r0, r2, r3, r6, r7} │ │ │ │ - subs r5, #204 @ 0xcc │ │ │ │ - bvc.n 12c8cc │ │ │ │ - subs r4, #35 @ 0x23 │ │ │ │ - str r6, [r4, #100] @ 0x64 │ │ │ │ - subs r7, #38 @ 0x26 │ │ │ │ - movs r6, #228 @ 0xe4 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n 12d89c │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + pop {r4, pc} │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n 12d8a0 │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 6b8c0 │ │ │ │ + ldr r2, [pc, #120] @ (12d904 ) │ │ │ │ + ldr r3, [pc, #112] @ (12d8fc ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n 12d8ae │ │ │ │ + blx 69ecc <__stack_chk_fail@plt> │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 6b8c0 │ │ │ │ + b.n 12d888 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #72] @ (12d908 ) │ │ │ │ + ldr r3, [pc, #60] @ (12d8fc ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n 12d89c │ │ │ │ + blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #48] @ (12d90c ) │ │ │ │ + ldr r3, [pc, #32] @ (12d8fc ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n 12d8d0 │ │ │ │ + b.n 12d89c │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + asrs r6, r7, #22 │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #174 @ 0xae │ │ │ │ + asrs r4, r0, #22 │ │ │ │ movs r1, r1 │ │ │ │ - asrs r4, r0, #7 │ │ │ │ + asrs r4, r3, #21 │ │ │ │ + movs r1, r1 │ │ │ │ + asrs r0, r5, #20 │ │ │ │ + movs r1, r1 │ │ │ │ + asrs r4, r1, #20 │ │ │ │ + movs r1, r1 │ │ │ │ + │ │ │ │ +0012d910 : │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ + sub sp, #40 @ 0x28 │ │ │ │ + ldr.w ip, [pc, #212] @ 12d9f8 │ │ │ │ + vldr d7, [pc, #200] @ 12d9f0 │ │ │ │ + mov r4, r0 │ │ │ │ + add ip, pc │ │ │ │ + add r1, sp, #16 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + mov r0, sp │ │ │ │ + ldr r2, [pc, #200] @ (12d9fc ) │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + movs r3, #0 │ │ │ │ + movt r3, #513 @ 0x201 │ │ │ │ + vstr d7, [sp, #8] │ │ │ │ + vstr d7, [sp, #24] │ │ │ │ + ldr.w r2, [ip, r2] │ │ │ │ + ldr r2, [r2, #0] │ │ │ │ + str r2, [sp, #36] @ 0x24 │ │ │ │ + mov.w r2, #0 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + movs r3, #0 │ │ │ │ + movt r3, #257 @ 0x101 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + blx 68380 │ │ │ │ + ldr r2, [pc, #156] @ (12da00 ) │ │ │ │ + ldr r3, [pc, #152] @ (12d9fc ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n 12d99c │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + pop {r4, pc} │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n 12d9a0 │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 6b8c0 │ │ │ │ + ldr r2, [pc, #120] @ (12da04 ) │ │ │ │ + ldr r3, [pc, #112] @ (12d9fc ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n 12d9ae │ │ │ │ + blx 69ecc <__stack_chk_fail@plt> │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 6b8c0 │ │ │ │ + b.n 12d988 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #72] @ (12da08 ) │ │ │ │ + ldr r3, [pc, #60] @ (12d9fc ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n 12d99c │ │ │ │ + blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #48] @ (12da0c ) │ │ │ │ + ldr r3, [pc, #32] @ (12d9fc ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n 12d9d0 │ │ │ │ + b.n 12d99c │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + asrs r6, r7, #18 │ │ │ │ + movs r1, r1 │ │ │ │ + asrs r0, r0, #6 │ │ │ │ + movs r0, r0 │ │ │ │ + asrs r4, r0, #18 │ │ │ │ + movs r1, r1 │ │ │ │ + asrs r4, r3, #17 │ │ │ │ + movs r1, r1 │ │ │ │ + asrs r0, r5, #16 │ │ │ │ + movs r1, r1 │ │ │ │ + asrs r4, r1, #16 │ │ │ │ + movs r1, r1 │ │ │ │ + │ │ │ │ +0012da10 : │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ + sub sp, #40 @ 0x28 │ │ │ │ + ldr.w ip, [pc, #212] @ 12daf8 │ │ │ │ + vldr d7, [pc, #200] @ 12daf0 │ │ │ │ + mov r4, r0 │ │ │ │ + add ip, pc │ │ │ │ + add r1, sp, #16 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + mov r0, sp │ │ │ │ + ldr r2, [pc, #200] @ (12dafc ) │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + movs r3, #0 │ │ │ │ + movt r3, #513 @ 0x201 │ │ │ │ + vstr d7, [sp, #8] │ │ │ │ + vstr d7, [sp, #24] │ │ │ │ + ldr.w r2, [ip, r2] │ │ │ │ + ldr r2, [r2, #0] │ │ │ │ + str r2, [sp, #36] @ 0x24 │ │ │ │ + mov.w r2, #0 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + movs r3, #0 │ │ │ │ + movt r3, #257 @ 0x101 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + blx 691c4 │ │ │ │ + ldr r2, [pc, #156] @ (12db00 ) │ │ │ │ + ldr r3, [pc, #152] @ (12dafc ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n 12da9c │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + pop {r4, pc} │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n 12daa0 │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 6b8c0 │ │ │ │ + ldr r2, [pc, #120] @ (12db04 ) │ │ │ │ + ldr r3, [pc, #112] @ (12dafc ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n 12daae │ │ │ │ + blx 69ecc <__stack_chk_fail@plt> │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 6b8c0 │ │ │ │ + b.n 12da88 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #72] @ (12db08 ) │ │ │ │ + ldr r3, [pc, #60] @ (12dafc ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n 12da9c │ │ │ │ + blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #48] @ (12db0c ) │ │ │ │ + ldr r3, [pc, #32] @ (12dafc ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n 12dad0 │ │ │ │ + b.n 12da9c │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + asrs r6, r7, #14 │ │ │ │ + movs r1, r1 │ │ │ │ + asrs r0, r0, #6 │ │ │ │ + movs r0, r0 │ │ │ │ + asrs r4, r0, #14 │ │ │ │ + movs r1, r1 │ │ │ │ + asrs r4, r3, #13 │ │ │ │ + movs r1, r1 │ │ │ │ + asrs r0, r5, #12 │ │ │ │ + movs r1, r1 │ │ │ │ + asrs r4, r1, #12 │ │ │ │ + movs r1, r1 │ │ │ │ + │ │ │ │ +0012db10 : │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ + sub sp, #56 @ 0x38 │ │ │ │ + ldr.w ip, [pc, #228] @ 12dc08 │ │ │ │ + vldr d7, [pc, #216] @ 12dc00 │ │ │ │ + mov r4, r0 │ │ │ │ + add ip, pc │ │ │ │ + add r1, sp, #16 │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ + mov r0, sp │ │ │ │ + str r3, [sp, #20] │ │ │ │ + ldr r3, [sp, #72] @ 0x48 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [pc, #208] @ (12dc0c ) │ │ │ │ + str r2, [sp, #4] │ │ │ │ + add r2, sp, #32 │ │ │ │ + ldr.w r3, [ip, r3] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str r3, [sp, #52] @ 0x34 │ │ │ │ + mov.w r3, #0 │ │ │ │ + movs r3, #0 │ │ │ │ + movt r3, #513 @ 0x201 │ │ │ │ + vstr d7, [sp, #8] │ │ │ │ + str r3, [sp, #32] │ │ │ │ + movs r3, #0 │ │ │ │ + movt r3, #257 @ 0x101 │ │ │ │ + vstr d7, [sp, #24] │ │ │ │ + str r3, [sp, #0] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + vstr d7, [sp, #40] @ 0x28 │ │ │ │ + blx 6a3e8 │ │ │ │ + ldr r2, [pc, #160] @ (12dc10 ) │ │ │ │ + ldr r3, [pc, #156] @ (12dc0c ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n 12dba8 │ │ │ │ + add sp, #56 @ 0x38 │ │ │ │ + pop {r4, pc} │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n 12dbac │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 6b8c0 │ │ │ │ + ldr r2, [pc, #124] @ (12dc14 ) │ │ │ │ + ldr r3, [pc, #116] @ (12dc0c ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n 12dbba │ │ │ │ + blx 69ecc <__stack_chk_fail@plt> │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 6b8c0 │ │ │ │ + b.n 12db94 │ │ │ │ + add sp, #56 @ 0x38 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #76] @ (12dc18 ) │ │ │ │ + ldr r3, [pc, #64] @ (12dc0c ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n 12dba8 │ │ │ │ + blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #52] @ (12dc1c ) │ │ │ │ + ldr r3, [pc, #36] @ (12dc0c ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n 12dbdc │ │ │ │ + b.n 12dba8 │ │ │ │ + nop │ │ │ │ + nop.w │ │ │ │ + ... │ │ │ │ + asrs r6, r7, #10 │ │ │ │ + movs r1, r1 │ │ │ │ + asrs r0, r0, #6 │ │ │ │ + movs r0, r0 │ │ │ │ + asrs r0, r7, #9 │ │ │ │ + movs r1, r1 │ │ │ │ + asrs r0, r2, #9 │ │ │ │ + movs r1, r1 │ │ │ │ + asrs r4, r3, #8 │ │ │ │ + movs r1, r1 │ │ │ │ + asrs r0, r0, #8 │ │ │ │ + movs r1, r1 │ │ │ │ + │ │ │ │ +0012dc20 : │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ + sub sp, #40 @ 0x28 │ │ │ │ + ldr.w lr, [pc, #236] @ 12dd20 │ │ │ │ + ldr.w ip, [pc, #236] @ 12dd24 │ │ │ │ + mov r4, r0 │ │ │ │ + vldr d7, [pc, #220] @ 12dd18 │ │ │ │ + add lr, pc │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ + add r1, sp, #16 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + str r0, [sp, #20] │ │ │ │ + movs r0, #0 │ │ │ │ + movt r0, #513 @ 0x201 │ │ │ │ + ldrb.w r3, [sp, #60] @ 0x3c │ │ │ │ + vstr d7, [sp, #8] │ │ │ │ + vstr d7, [sp, #24] │ │ │ │ + subs r3, #0 │ │ │ │ + ldr.w ip, [lr, ip] │ │ │ │ + it ne │ │ │ │ + movne r3, #1 │ │ │ │ + ldr r2, [sp, #56] @ 0x38 │ │ │ │ + ldr.w ip, [ip] │ │ │ │ + str.w ip, [sp, #36] @ 0x24 │ │ │ │ + mov.w ip, #0 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + mov r0, sp │ │ │ │ + mov.w ip, #0 │ │ │ │ + movt ip, #257 @ 0x101 │ │ │ │ + str.w ip, [sp] │ │ │ │ + blx 69d4c │ │ │ │ + ldr r2, [pc, #160] @ (12dd28 ) │ │ │ │ + ldr r3, [pc, #152] @ (12dd24 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n 12dcc2 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + pop {r4, pc} │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n 12dcc6 │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 6b8c0 │ │ │ │ + ldr r2, [pc, #124] @ (12dd2c ) │ │ │ │ + ldr r3, [pc, #112] @ (12dd24 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n 12dcd4 │ │ │ │ + blx 69ecc <__stack_chk_fail@plt> │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 6b8c0 │ │ │ │ + b.n 12dcae │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #76] @ (12dd30 ) │ │ │ │ + ldr r3, [pc, #60] @ (12dd24 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n 12dcc2 │ │ │ │ + blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #52] @ (12dd34 ) │ │ │ │ + ldr r3, [pc, #32] @ (12dd24 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n 12dcf6 │ │ │ │ + b.n 12dcc2 │ │ │ │ + nop.w │ │ │ │ + ... │ │ │ │ + asrs r2, r5, #6 │ │ │ │ + movs r1, r1 │ │ │ │ + asrs r0, r0, #6 │ │ │ │ + movs r0, r0 │ │ │ │ + asrs r6, r3, #5 │ │ │ │ + movs r1, r1 │ │ │ │ + asrs r6, r6, #4 │ │ │ │ + movs r1, r1 │ │ │ │ + asrs r2, r0, #4 │ │ │ │ + movs r1, r1 │ │ │ │ + asrs r6, r4, #3 │ │ │ │ + movs r1, r1 │ │ │ │ + │ │ │ │ +0012dd38 : │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ + sub sp, #56 @ 0x38 │ │ │ │ + ldr.w ip, [pc, #228] @ 12de30 │ │ │ │ + vldr d7, [pc, #216] @ 12de28 │ │ │ │ + mov r4, r0 │ │ │ │ + add ip, pc │ │ │ │ + add r1, sp, #16 │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ + mov r0, sp │ │ │ │ + str r3, [sp, #20] │ │ │ │ + ldr r3, [sp, #72] @ 0x48 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [pc, #208] @ (12de34 ) │ │ │ │ + str r2, [sp, #4] │ │ │ │ + add r2, sp, #32 │ │ │ │ + ldr.w r3, [ip, r3] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str r3, [sp, #52] @ 0x34 │ │ │ │ + mov.w r3, #0 │ │ │ │ + movs r3, #0 │ │ │ │ + movt r3, #513 @ 0x201 │ │ │ │ + vstr d7, [sp, #8] │ │ │ │ + str r3, [sp, #32] │ │ │ │ + movs r3, #0 │ │ │ │ + movt r3, #257 @ 0x101 │ │ │ │ + vstr d7, [sp, #24] │ │ │ │ + str r3, [sp, #0] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + vstr d7, [sp, #40] @ 0x28 │ │ │ │ + blx 6aed0 │ │ │ │ + ldr r2, [pc, #160] @ (12de38 ) │ │ │ │ + ldr r3, [pc, #156] @ (12de34 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n 12ddd0 │ │ │ │ + add sp, #56 @ 0x38 │ │ │ │ + pop {r4, pc} │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n 12ddd4 │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 6b8c0 │ │ │ │ + ldr r2, [pc, #124] @ (12de3c ) │ │ │ │ + ldr r3, [pc, #116] @ (12de34 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n 12dde2 │ │ │ │ + blx 69ecc <__stack_chk_fail@plt> │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 6b8c0 │ │ │ │ + b.n 12ddbc │ │ │ │ + add sp, #56 @ 0x38 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #76] @ (12de40 ) │ │ │ │ + ldr r3, [pc, #64] @ (12de34 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n 12ddd0 │ │ │ │ + blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #52] @ (12de44 ) │ │ │ │ + ldr r3, [pc, #36] @ (12de34 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n 12de04 │ │ │ │ + b.n 12ddd0 │ │ │ │ + nop │ │ │ │ + nop.w │ │ │ │ + ... │ │ │ │ + asrs r6, r2, #2 │ │ │ │ + movs r1, r1 │ │ │ │ + asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #106 @ 0x6a │ │ │ │ + asrs r0, r2, #1 │ │ │ │ movs r1, r1 │ │ │ │ - movs r5, #174 @ 0xae │ │ │ │ + asrs r0, r5, #32 │ │ │ │ movs r1, r1 │ │ │ │ - movs r5, #82 @ 0x52 │ │ │ │ + lsrs r4, r6, #31 │ │ │ │ + movs r1, r1 │ │ │ │ + lsrs r0, r3, #31 │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -0012c8d8 : │ │ │ │ +0012de48 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr.w ip, [pc, #408] @ 12ca84 │ │ │ │ + ldr.w ip, [pc, #408] @ 12dff4 │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ add ip, pc │ │ │ │ strd r0, r1, [sp, #32] │ │ │ │ add r1, sp, #24 │ │ │ │ - ldr r0, [pc, #396] @ (12ca88 ) │ │ │ │ + ldr r0, [pc, #396] @ (12dff8 ) │ │ │ │ str r2, [sp, #28] │ │ │ │ movs r2, #0 │ │ │ │ movt r2, #257 @ 0x101 │ │ │ │ str r2, [sp, #24] │ │ │ │ - ldr r4, [pc, #388] @ (12ca8c ) │ │ │ │ + ldr r4, [pc, #388] @ (12dffc ) │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ add r4, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov.w r0, #0 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ @@ -308378,525 +310525,525 @@ │ │ │ │ blx 6a880 │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, 12c952 │ │ │ │ - ldr r0, [pc, #344] @ (12ca90 ) │ │ │ │ + cbz r3, 12dec2 │ │ │ │ + ldr r0, [pc, #344] @ (12e000 ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 12c96c │ │ │ │ + cbz r0, 12dedc │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n 12c9b4 │ │ │ │ - ldr r0, [pc, #320] @ (12ca94 ) │ │ │ │ - ldr r3, [pc, #304] @ (12ca88 ) │ │ │ │ + beq.n 12df24 │ │ │ │ + ldr r0, [pc, #320] @ (12e004 ) │ │ │ │ + ldr r3, [pc, #304] @ (12dff8 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12ca22 │ │ │ │ + bne.n 12df92 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12c972 │ │ │ │ + bne.n 12dee2 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 12c952 │ │ │ │ + beq.n 12dec2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12c944 │ │ │ │ + bne.n 12deb4 │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 12c99c │ │ │ │ + bne.n 12df0c │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 12c952 │ │ │ │ + bne.n 12dec2 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r0, 12c9ea │ │ │ │ + cbz r0, 12df5a │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 12c952 │ │ │ │ + bne.n 12dec2 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ - b.n 12c952 │ │ │ │ + b.n 12dec2 │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 12c9f2 │ │ │ │ + bne.n 12df62 │ │ │ │ dmb ish │ │ │ │ - b.n 12c9d4 │ │ │ │ + b.n 12df44 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (12ca98 ) │ │ │ │ - ldr r3, [pc, #116] @ (12ca88 ) │ │ │ │ + ldr r2, [pc, #136] @ (12e008 ) │ │ │ │ + ldr r3, [pc, #116] @ (12dff8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12ca7e │ │ │ │ + beq.n 12dfee │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 12ca36 │ │ │ │ + cbz r3, 12dfa6 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 6cae8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 12ca58 │ │ │ │ + bne.n 12dfc8 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 12c952 │ │ │ │ + b.n 12dec2 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 12ca3a │ │ │ │ + b.n 12dfaa │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12ca4a │ │ │ │ + b.n 12dfba │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (12ca9c ) │ │ │ │ - ldr r3, [pc, #24] @ (12ca88 ) │ │ │ │ + ldr r2, [pc, #48] @ (12e00c ) │ │ │ │ + ldr r3, [pc, #24] @ (12dff8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12ca22 │ │ │ │ + bne.n 12df92 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ - movs r4, #246 @ 0xf6 │ │ │ │ + lsrs r6, r0, #30 │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #218 @ 0xda │ │ │ │ + lsrs r2, r5, #29 │ │ │ │ movs r1, r1 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #146 @ 0x92 │ │ │ │ + lsrs r2, r4, #28 │ │ │ │ movs r1, r1 │ │ │ │ - movs r3, #214 @ 0xd6 │ │ │ │ + lsrs r6, r4, #25 │ │ │ │ movs r1, r1 │ │ │ │ - movs r3, #122 @ 0x7a │ │ │ │ + lsrs r2, r1, #24 │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -0012caa0 : │ │ │ │ +0012e010 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr.w ip, [pc, #408] @ 12cc4c │ │ │ │ + ldr.w ip, [pc, #408] @ 12e1bc │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ add ip, pc │ │ │ │ strd r0, r1, [sp, #32] │ │ │ │ movs r3, #3 │ │ │ │ - ldr r0, [pc, #396] @ (12cc50 ) │ │ │ │ + ldr r0, [pc, #396] @ (12e1c0 ) │ │ │ │ add r1, sp, #24 │ │ │ │ str r2, [sp, #28] │ │ │ │ movs r2, #0 │ │ │ │ movt r2, #257 @ 0x101 │ │ │ │ str r2, [sp, #24] │ │ │ │ - ldr r4, [pc, #384] @ (12cc54 ) │ │ │ │ + ldr r4, [pc, #384] @ (12e1c4 ) │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ add r4, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov.w r0, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ blx 6a880 │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, 12cb1a │ │ │ │ - ldr r0, [pc, #344] @ (12cc58 ) │ │ │ │ + cbz r3, 12e08a │ │ │ │ + ldr r0, [pc, #344] @ (12e1c8 ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 12cb34 │ │ │ │ + cbz r0, 12e0a4 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n 12cb7c │ │ │ │ - ldr r0, [pc, #320] @ (12cc5c ) │ │ │ │ - ldr r3, [pc, #304] @ (12cc50 ) │ │ │ │ + beq.n 12e0ec │ │ │ │ + ldr r0, [pc, #320] @ (12e1cc ) │ │ │ │ + ldr r3, [pc, #304] @ (12e1c0 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12cbea │ │ │ │ + bne.n 12e15a │ │ │ │ mov r0, r2 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12cb3a │ │ │ │ + bne.n 12e0aa │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 12cb1a │ │ │ │ + beq.n 12e08a │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12cb0c │ │ │ │ + bne.n 12e07c │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 12cb64 │ │ │ │ + bne.n 12e0d4 │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 12cb1a │ │ │ │ + bne.n 12e08a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r0, 12cbb2 │ │ │ │ + cbz r0, 12e122 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 12cb1a │ │ │ │ + bne.n 12e08a │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ - b.n 12cb1a │ │ │ │ + b.n 12e08a │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 12cbba │ │ │ │ + bne.n 12e12a │ │ │ │ dmb ish │ │ │ │ - b.n 12cb9c │ │ │ │ + b.n 12e10c │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (12cc60 ) │ │ │ │ - ldr r3, [pc, #116] @ (12cc50 ) │ │ │ │ + ldr r2, [pc, #136] @ (12e1d0 ) │ │ │ │ + ldr r3, [pc, #116] @ (12e1c0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12cc46 │ │ │ │ + beq.n 12e1b6 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 12cbfe │ │ │ │ + cbz r3, 12e16e │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 6cae8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 12cc20 │ │ │ │ + bne.n 12e190 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 12cb1a │ │ │ │ + b.n 12e08a │ │ │ │ mov r3, r1 │ │ │ │ - b.n 12cc02 │ │ │ │ + b.n 12e172 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12cc12 │ │ │ │ + b.n 12e182 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (12cc64 ) │ │ │ │ - ldr r3, [pc, #24] @ (12cc50 ) │ │ │ │ + ldr r2, [pc, #48] @ (12e1d4 ) │ │ │ │ + ldr r3, [pc, #24] @ (12e1c0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12cbea │ │ │ │ + bne.n 12e15a │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ - movs r3, #46 @ 0x2e │ │ │ │ + lsrs r6, r7, #22 │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #16 │ │ │ │ + lsrs r0, r4, #22 │ │ │ │ movs r1, r1 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #202 @ 0xca │ │ │ │ + lsrs r2, r3, #21 │ │ │ │ movs r1, r1 │ │ │ │ - movs r2, #14 │ │ │ │ + lsrs r6, r3, #18 │ │ │ │ movs r1, r1 │ │ │ │ - movs r1, #178 @ 0xb2 │ │ │ │ + lsrs r2, r0, #17 │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -0012cc68 : │ │ │ │ +0012e1d8 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr.w ip, [pc, #408] @ 12ce14 │ │ │ │ + ldr.w ip, [pc, #408] @ 12e384 │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ add ip, pc │ │ │ │ strd r0, r1, [sp, #32] │ │ │ │ movs r3, #3 │ │ │ │ - ldr r0, [pc, #396] @ (12ce18 ) │ │ │ │ + ldr r0, [pc, #396] @ (12e388 ) │ │ │ │ add r1, sp, #24 │ │ │ │ str r2, [sp, #28] │ │ │ │ movs r2, #0 │ │ │ │ movt r2, #257 @ 0x101 │ │ │ │ str r2, [sp, #24] │ │ │ │ - ldr r4, [pc, #384] @ (12ce1c ) │ │ │ │ + ldr r4, [pc, #384] @ (12e38c ) │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ add r4, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov.w r0, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ blx 6a880 │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, 12cce2 │ │ │ │ - ldr r0, [pc, #344] @ (12ce20 ) │ │ │ │ + cbz r3, 12e252 │ │ │ │ + ldr r0, [pc, #344] @ (12e390 ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 12ccfc │ │ │ │ + cbz r0, 12e26c │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n 12cd44 │ │ │ │ - ldr r0, [pc, #320] @ (12ce24 ) │ │ │ │ - ldr r3, [pc, #304] @ (12ce18 ) │ │ │ │ + beq.n 12e2b4 │ │ │ │ + ldr r0, [pc, #320] @ (12e394 ) │ │ │ │ + ldr r3, [pc, #304] @ (12e388 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12cdb2 │ │ │ │ + bne.n 12e322 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12cd02 │ │ │ │ + bne.n 12e272 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 12cce2 │ │ │ │ + beq.n 12e252 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12ccd4 │ │ │ │ + bne.n 12e244 │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 12cd2c │ │ │ │ + bne.n 12e29c │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 12cce2 │ │ │ │ + bne.n 12e252 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r0, 12cd7a │ │ │ │ + cbz r0, 12e2ea │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 12cce2 │ │ │ │ + bne.n 12e252 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ - b.n 12cce2 │ │ │ │ + b.n 12e252 │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 12cd82 │ │ │ │ + bne.n 12e2f2 │ │ │ │ dmb ish │ │ │ │ - b.n 12cd64 │ │ │ │ + b.n 12e2d4 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (12ce28 ) │ │ │ │ - ldr r3, [pc, #116] @ (12ce18 ) │ │ │ │ + ldr r2, [pc, #136] @ (12e398 ) │ │ │ │ + ldr r3, [pc, #116] @ (12e388 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12ce0e │ │ │ │ + beq.n 12e37e │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 12cdc6 │ │ │ │ + cbz r3, 12e336 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 6cae8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 12cde8 │ │ │ │ + bne.n 12e358 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 12cce2 │ │ │ │ + b.n 12e252 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 12cdca │ │ │ │ + b.n 12e33a │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12cdda │ │ │ │ + b.n 12e34a │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (12ce2c ) │ │ │ │ - ldr r3, [pc, #24] @ (12ce18 ) │ │ │ │ + ldr r2, [pc, #48] @ (12e39c ) │ │ │ │ + ldr r3, [pc, #24] @ (12e388 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12cdb2 │ │ │ │ + bne.n 12e322 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ - movs r1, #102 @ 0x66 │ │ │ │ + lsrs r6, r6, #15 │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #72 @ 0x48 │ │ │ │ + lsrs r0, r3, #15 │ │ │ │ movs r1, r1 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #2 │ │ │ │ + lsrs r2, r2, #14 │ │ │ │ movs r1, r1 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + lsrs r6, r2, #11 │ │ │ │ movs r1, r1 │ │ │ │ - subs r2, r5, #7 │ │ │ │ + lsrs r2, r7, #9 │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -0012ce30 : │ │ │ │ +0012e3a0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ - ldr.w lr, [pc, #244] @ 12cf38 │ │ │ │ - ldr.w ip, [pc, #244] @ 12cf3c │ │ │ │ + ldr.w lr, [pc, #244] @ 12e4a8 │ │ │ │ + ldr.w ip, [pc, #244] @ 12e4ac │ │ │ │ mov r4, r0 │ │ │ │ add lr, pc │ │ │ │ - vldr d7, [pc, #224] @ 12cf30 │ │ │ │ + vldr d7, [pc, #224] @ 12e4a0 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ add r1, sp, #24 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, sp, #8 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ @@ -308915,100 +311062,100 @@ │ │ │ │ str.w ip, [sp, #24] │ │ │ │ mov.w ip, #0 │ │ │ │ movt ip, #513 @ 0x201 │ │ │ │ vstr d7, [sp, #32] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ vstr d7, [sp, #48] @ 0x30 │ │ │ │ blx 69830 │ │ │ │ - ldr r2, [pc, #156] @ (12cf40 ) │ │ │ │ - ldr r3, [pc, #148] @ (12cf3c ) │ │ │ │ + ldr r2, [pc, #156] @ (12e4b0 ) │ │ │ │ + ldr r3, [pc, #148] @ (12e4ac ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12cede │ │ │ │ + bne.n 12e44e │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 12cee2 │ │ │ │ + bne.n 12e452 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #120] @ (12cf44 ) │ │ │ │ - ldr r3, [pc, #108] @ (12cf3c ) │ │ │ │ + ldr r2, [pc, #120] @ (12e4b4 ) │ │ │ │ + ldr r3, [pc, #108] @ (12e4ac ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12cef0 │ │ │ │ + beq.n 12e460 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12ceca │ │ │ │ + b.n 12e43a │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (12cf48 ) │ │ │ │ - ldr r3, [pc, #56] @ (12cf3c ) │ │ │ │ + ldr r2, [pc, #72] @ (12e4b8 ) │ │ │ │ + ldr r3, [pc, #56] @ (12e4ac ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12cede │ │ │ │ + bne.n 12e44e │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (12cf4c ) │ │ │ │ - ldr r3, [pc, #28] @ (12cf3c ) │ │ │ │ + ldr r2, [pc, #48] @ (12e4bc ) │ │ │ │ + ldr r3, [pc, #28] @ (12e4ac ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12cf12 │ │ │ │ - b.n 12cede │ │ │ │ + beq.n 12e482 │ │ │ │ + b.n 12e44e │ │ │ │ ... │ │ │ │ - subs r6, r3, #6 │ │ │ │ + lsrs r6, r5, #8 │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r0, #5 │ │ │ │ + lsrs r2, r2, #7 │ │ │ │ movs r1, r1 │ │ │ │ - subs r2, r3, #4 │ │ │ │ + lsrs r2, r5, #6 │ │ │ │ movs r1, r1 │ │ │ │ - subs r6, r4, #3 │ │ │ │ + lsrs r6, r6, #5 │ │ │ │ movs r1, r1 │ │ │ │ - subs r2, r1, #3 │ │ │ │ + lsrs r2, r3, #5 │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -0012cf50 : │ │ │ │ +0012e4c0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ - ldr.w ip, [pc, #236] @ 12d050 │ │ │ │ + ldr.w ip, [pc, #236] @ 12e5c0 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #3 │ │ │ │ add ip, pc │ │ │ │ - vldr d7, [pc, #220] @ 12d048 │ │ │ │ + vldr d7, [pc, #220] @ 12e5b8 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ - ldr r0, [pc, #220] @ (12d054 ) │ │ │ │ + ldr r0, [pc, #220] @ (12e5c4 ) │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ @@ -309023,101 +311170,101 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ str.w ip, [sp, #8] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ vstr d7, [sp, #32] │ │ │ │ vstr d7, [sp, #48] @ 0x30 │ │ │ │ blx 69830 │ │ │ │ - ldr r2, [pc, #156] @ (12d058 ) │ │ │ │ - ldr r3, [pc, #152] @ (12d054 ) │ │ │ │ + ldr r2, [pc, #156] @ (12e5c8 ) │ │ │ │ + ldr r3, [pc, #152] @ (12e5c4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12cff4 │ │ │ │ + bne.n 12e564 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 12cff8 │ │ │ │ + bne.n 12e568 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #120] @ (12d05c ) │ │ │ │ - ldr r3, [pc, #112] @ (12d054 ) │ │ │ │ + ldr r2, [pc, #120] @ (12e5cc ) │ │ │ │ + ldr r3, [pc, #112] @ (12e5c4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12d006 │ │ │ │ + beq.n 12e576 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12cfe0 │ │ │ │ + b.n 12e550 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (12d060 ) │ │ │ │ - ldr r3, [pc, #60] @ (12d054 ) │ │ │ │ + ldr r2, [pc, #72] @ (12e5d0 ) │ │ │ │ + ldr r3, [pc, #60] @ (12e5c4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12cff4 │ │ │ │ + bne.n 12e564 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (12d064 ) │ │ │ │ - ldr r3, [pc, #32] @ (12d054 ) │ │ │ │ + ldr r2, [pc, #48] @ (12e5d4 ) │ │ │ │ + ldr r3, [pc, #32] @ (12e5c4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12d028 │ │ │ │ - b.n 12cff4 │ │ │ │ + beq.n 12e598 │ │ │ │ + b.n 12e564 │ │ │ │ nop │ │ │ │ ... │ │ │ │ - subs r0, r0, #2 │ │ │ │ + lsrs r0, r2, #4 │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r5, #0 │ │ │ │ + lsrs r4, r7, #2 │ │ │ │ movs r1, r1 │ │ │ │ - subs r4, r0, #0 │ │ │ │ + lsrs r4, r2, #2 │ │ │ │ movs r1, r1 │ │ │ │ - adds r0, r2, #7 │ │ │ │ + lsrs r0, r4, #1 │ │ │ │ movs r1, r1 │ │ │ │ - adds r4, r6, #6 │ │ │ │ + lsrs r4, r0, #1 │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -0012d068 : │ │ │ │ +0012e5d8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ - ldr.w ip, [pc, #236] @ 12d168 │ │ │ │ + ldr.w ip, [pc, #236] @ 12e6d8 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #3 │ │ │ │ add ip, pc │ │ │ │ - vldr d7, [pc, #220] @ 12d160 │ │ │ │ + vldr d7, [pc, #220] @ 12e6d0 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ - ldr r0, [pc, #220] @ (12d16c ) │ │ │ │ + ldr r0, [pc, #220] @ (12e6dc ) │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ @@ -309132,278 +311279,278 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ str.w ip, [sp, #8] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ vstr d7, [sp, #32] │ │ │ │ vstr d7, [sp, #48] @ 0x30 │ │ │ │ blx 69830 │ │ │ │ - ldr r2, [pc, #160] @ (12d170 ) │ │ │ │ - ldr r3, [pc, #152] @ (12d16c ) │ │ │ │ + ldr r2, [pc, #160] @ (12e6e0 ) │ │ │ │ + ldr r3, [pc, #152] @ (12e6dc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12d10a │ │ │ │ + bne.n 12e67a │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 12d10e │ │ │ │ + bne.n 12e67e │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #124] @ (12d174 ) │ │ │ │ - ldr r3, [pc, #112] @ (12d16c ) │ │ │ │ + ldr r2, [pc, #124] @ (12e6e4 ) │ │ │ │ + ldr r3, [pc, #112] @ (12e6dc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12d11c │ │ │ │ + beq.n 12e68c │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12d0f6 │ │ │ │ + b.n 12e666 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (12d178 ) │ │ │ │ - ldr r3, [pc, #60] @ (12d16c ) │ │ │ │ + ldr r2, [pc, #76] @ (12e6e8 ) │ │ │ │ + ldr r3, [pc, #60] @ (12e6dc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12d10a │ │ │ │ + bne.n 12e67a │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (12d17c ) │ │ │ │ - ldr r3, [pc, #32] @ (12d16c ) │ │ │ │ + ldr r2, [pc, #52] @ (12e6ec ) │ │ │ │ + ldr r3, [pc, #32] @ (12e6dc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12d13e │ │ │ │ - b.n 12d10a │ │ │ │ + beq.n 12e6ae │ │ │ │ + b.n 12e67a │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - adds r0, r5, #5 │ │ │ │ + lsls r0, r7, #31 │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r2, #4 │ │ │ │ + lsls r6, r4, #30 │ │ │ │ movs r1, r1 │ │ │ │ - adds r6, r5, #3 │ │ │ │ + lsls r6, r7, #29 │ │ │ │ movs r1, r1 │ │ │ │ - adds r2, r7, #2 │ │ │ │ + lsls r2, r1, #29 │ │ │ │ movs r1, r1 │ │ │ │ - adds r6, r3, #2 │ │ │ │ + lsls r6, r5, #28 │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -0012d180 : │ │ │ │ +0012e6f0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr.w ip, [pc, #404] @ 12d328 │ │ │ │ + ldr.w ip, [pc, #404] @ 12e898 │ │ │ │ movs r3, #0 │ │ │ │ movt r3, #257 @ 0x101 │ │ │ │ add ip, pc │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r5, r0 │ │ │ │ - ldr r3, [pc, #392] @ (12d32c ) │ │ │ │ + ldr r3, [pc, #392] @ (12e89c ) │ │ │ │ movs r0, #0 │ │ │ │ str r2, [sp, #28] │ │ │ │ strd r0, r1, [sp, #32] │ │ │ │ add r1, sp, #24 │ │ │ │ - ldr r4, [pc, #384] @ (12d330 ) │ │ │ │ + ldr r4, [pc, #384] @ (12e8a0 ) │ │ │ │ add r0, sp, #16 │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ blx 68f24 │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, 12d1f8 │ │ │ │ - ldr r0, [pc, #344] @ (12d334 ) │ │ │ │ + cbz r3, 12e768 │ │ │ │ + ldr r0, [pc, #344] @ (12e8a4 ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 12d212 │ │ │ │ + cbz r0, 12e782 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n 12d25a │ │ │ │ - ldr r0, [pc, #316] @ (12d338 ) │ │ │ │ - ldr r3, [pc, #304] @ (12d32c ) │ │ │ │ + beq.n 12e7ca │ │ │ │ + ldr r0, [pc, #316] @ (12e8a8 ) │ │ │ │ + ldr r3, [pc, #304] @ (12e89c ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12d2c8 │ │ │ │ + bne.n 12e838 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12d218 │ │ │ │ + bne.n 12e788 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 12d1f8 │ │ │ │ + beq.n 12e768 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12d1ea │ │ │ │ + bne.n 12e75a │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 12d242 │ │ │ │ + bne.n 12e7b2 │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 12d1f8 │ │ │ │ + bne.n 12e768 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r0, 12d290 │ │ │ │ + cbz r0, 12e800 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 12d1f8 │ │ │ │ + bne.n 12e768 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ - b.n 12d1f8 │ │ │ │ + b.n 12e768 │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 12d298 │ │ │ │ + bne.n 12e808 │ │ │ │ dmb ish │ │ │ │ - b.n 12d27a │ │ │ │ + b.n 12e7ea │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #132] @ (12d33c ) │ │ │ │ - ldr r3, [pc, #116] @ (12d32c ) │ │ │ │ + ldr r2, [pc, #132] @ (12e8ac ) │ │ │ │ + ldr r3, [pc, #116] @ (12e89c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12d324 │ │ │ │ + beq.n 12e894 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 12d2dc │ │ │ │ + cbz r3, 12e84c │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 6cae8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 12d2fe │ │ │ │ + bne.n 12e86e │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 12d1f8 │ │ │ │ + b.n 12e768 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 12d2e0 │ │ │ │ + b.n 12e850 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12d2f0 │ │ │ │ + b.n 12e860 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #44] @ (12d340 ) │ │ │ │ - ldr r3, [pc, #24] @ (12d32c ) │ │ │ │ + ldr r2, [pc, #44] @ (12e8b0 ) │ │ │ │ + ldr r3, [pc, #24] @ (12e89c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12d2c8 │ │ │ │ + bne.n 12e838 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - adds r6, r1, #1 │ │ │ │ + lsls r6, r3, #27 │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r6, #0 │ │ │ │ + lsls r0, r0, #27 │ │ │ │ movs r1, r1 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r5, r7 │ │ │ │ + lsls r4, r7, #25 │ │ │ │ movs r1, r1 │ │ │ │ - subs r0, r6, r4 │ │ │ │ + lsls r0, r0, #23 │ │ │ │ movs r1, r1 │ │ │ │ - subs r4, r2, r3 │ │ │ │ + lsls r4, r4, #21 │ │ │ │ movs r1, r1 │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ -0012d348 : │ │ │ │ +0012e8b8 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr.w ip, [pc, #420] @ 12d500 │ │ │ │ + ldr.w ip, [pc, #420] @ 12ea70 │ │ │ │ mov r3, r2 │ │ │ │ - vldr d7, [pc, #408] @ 12d4f8 │ │ │ │ + vldr d7, [pc, #408] @ 12ea68 │ │ │ │ add ip, pc │ │ │ │ - ldr r4, [pc, #412] @ (12d504 ) │ │ │ │ + ldr r4, [pc, #412] @ (12ea74 ) │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r5, r0 │ │ │ │ - ldr r3, [pc, #412] @ (12d508 ) │ │ │ │ + ldr r3, [pc, #412] @ (12ea78 ) │ │ │ │ add r1, sp, #24 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #16 │ │ │ │ vmov.f64 d1, #112 @ 0x3f800000 1.0 │ │ │ │ add r4, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -309416,172 +311563,172 @@ │ │ │ │ blx 68f24 │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, 12d3c6 │ │ │ │ - ldr r0, [pc, #352] @ (12d50c ) │ │ │ │ + cbz r3, 12e936 │ │ │ │ + ldr r0, [pc, #352] @ (12ea7c ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 12d3e0 │ │ │ │ + cbz r0, 12e950 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n 12d428 │ │ │ │ - ldr r0, [pc, #328] @ (12d510 ) │ │ │ │ - ldr r3, [pc, #316] @ (12d508 ) │ │ │ │ + beq.n 12e998 │ │ │ │ + ldr r0, [pc, #328] @ (12ea80 ) │ │ │ │ + ldr r3, [pc, #316] @ (12ea78 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12d496 │ │ │ │ + bne.n 12ea06 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12d3e6 │ │ │ │ + bne.n 12e956 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 12d3c6 │ │ │ │ + beq.n 12e936 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12d3b8 │ │ │ │ + bne.n 12e928 │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 12d410 │ │ │ │ + bne.n 12e980 │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 12d3c6 │ │ │ │ + bne.n 12e936 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r0, 12d45e │ │ │ │ + cbz r0, 12e9ce │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 12d3c6 │ │ │ │ + bne.n 12e936 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ - b.n 12d3c6 │ │ │ │ + b.n 12e936 │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 12d466 │ │ │ │ + bne.n 12e9d6 │ │ │ │ dmb ish │ │ │ │ - b.n 12d448 │ │ │ │ + b.n 12e9b8 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #144] @ (12d514 ) │ │ │ │ - ldr r3, [pc, #128] @ (12d508 ) │ │ │ │ + ldr r2, [pc, #144] @ (12ea84 ) │ │ │ │ + ldr r3, [pc, #128] @ (12ea78 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12d4f2 │ │ │ │ + beq.n 12ea62 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 12d4aa │ │ │ │ + cbz r3, 12ea1a │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 6cae8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 12d4cc │ │ │ │ + bne.n 12ea3c │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 12d3c6 │ │ │ │ + b.n 12e936 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 12d4ae │ │ │ │ + b.n 12ea1e │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12d4be │ │ │ │ + b.n 12ea2e │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #56] @ (12d518 ) │ │ │ │ - ldr r3, [pc, #36] @ (12d508 ) │ │ │ │ + ldr r2, [pc, #56] @ (12ea88 ) │ │ │ │ + ldr r3, [pc, #36] @ (12ea78 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12d496 │ │ │ │ + bne.n 12ea06 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - subs r6, r0, r2 │ │ │ │ + lsls r6, r2, #20 │ │ │ │ movs r1, r1 │ │ │ │ - subs r2, r6, r1 │ │ │ │ + lsls r2, r0, #20 │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r3, r0 │ │ │ │ + lsls r6, r5, #18 │ │ │ │ movs r1, r1 │ │ │ │ - adds r2, r4, r5 │ │ │ │ + lsls r2, r6, #15 │ │ │ │ movs r1, r1 │ │ │ │ - adds r6, r0, r4 │ │ │ │ + lsls r6, r2, #14 │ │ │ │ movs r1, r1 │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ -0012d520 : │ │ │ │ +0012ea90 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ - ldr.w lr, [pc, #244] @ 12d628 │ │ │ │ - ldr.w ip, [pc, #244] @ 12d62c │ │ │ │ + ldr.w lr, [pc, #244] @ 12eb98 │ │ │ │ + ldr.w ip, [pc, #244] @ 12eb9c │ │ │ │ mov r4, r0 │ │ │ │ add lr, pc │ │ │ │ - vldr d7, [pc, #224] @ 12d620 │ │ │ │ + vldr d7, [pc, #224] @ 12eb90 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ add r1, sp, #24 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, sp, #8 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ @@ -309600,96 +311747,96 @@ │ │ │ │ str.w ip, [sp, #24] │ │ │ │ mov.w ip, #0 │ │ │ │ movt ip, #513 @ 0x201 │ │ │ │ vstr d7, [sp, #32] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ vstr d7, [sp, #48] @ 0x30 │ │ │ │ blx 68870 │ │ │ │ - ldr r2, [pc, #156] @ (12d630 ) │ │ │ │ - ldr r3, [pc, #148] @ (12d62c ) │ │ │ │ + ldr r2, [pc, #156] @ (12eba0 ) │ │ │ │ + ldr r3, [pc, #148] @ (12eb9c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12d5ce │ │ │ │ + bne.n 12eb3e │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 12d5d2 │ │ │ │ + bne.n 12eb42 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #120] @ (12d634 ) │ │ │ │ - ldr r3, [pc, #108] @ (12d62c ) │ │ │ │ + ldr r2, [pc, #120] @ (12eba4 ) │ │ │ │ + ldr r3, [pc, #108] @ (12eb9c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12d5e0 │ │ │ │ + beq.n 12eb50 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12d5ba │ │ │ │ + b.n 12eb2a │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (12d638 ) │ │ │ │ - ldr r3, [pc, #56] @ (12d62c ) │ │ │ │ + ldr r2, [pc, #72] @ (12eba8 ) │ │ │ │ + ldr r3, [pc, #56] @ (12eb9c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12d5ce │ │ │ │ + bne.n 12eb3e │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (12d63c ) │ │ │ │ - ldr r3, [pc, #28] @ (12d62c ) │ │ │ │ + ldr r2, [pc, #48] @ (12ebac ) │ │ │ │ + ldr r3, [pc, #28] @ (12eb9c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12d602 │ │ │ │ - b.n 12d5ce │ │ │ │ + beq.n 12eb72 │ │ │ │ + b.n 12eb3e │ │ │ │ ... │ │ │ │ - adds r6, r5, r2 │ │ │ │ + lsls r6, r7, #12 │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r2, r1 │ │ │ │ + lsls r2, r4, #11 │ │ │ │ movs r1, r1 │ │ │ │ - adds r2, r5, r0 │ │ │ │ + lsls r2, r7, #10 │ │ │ │ movs r1, r1 │ │ │ │ - asrs r6, r6, #31 │ │ │ │ + lsls r6, r0, #10 │ │ │ │ movs r1, r1 │ │ │ │ - asrs r2, r3, #31 │ │ │ │ + lsls r2, r5, #9 │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -0012d640 : │ │ │ │ +0012ebb0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ - ldr.w lr, [pc, #252] @ 12d750 │ │ │ │ - ldr.w ip, [pc, #252] @ 12d754 │ │ │ │ + ldr.w lr, [pc, #252] @ 12ecc0 │ │ │ │ + ldr.w ip, [pc, #252] @ 12ecc4 │ │ │ │ mov r4, r0 │ │ │ │ add lr, pc │ │ │ │ - vldr d7, [pc, #232] @ 12d748 │ │ │ │ + vldr d7, [pc, #232] @ 12ecb8 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ add r1, sp, #24 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, sp, #8 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ vmov.f64 d1, #112 @ 0x3f800000 1.0 │ │ │ │ str r3, [sp, #28] │ │ │ │ @@ -309709,108 +311856,108 @@ │ │ │ │ str.w ip, [sp, #24] │ │ │ │ mov.w ip, #0 │ │ │ │ movt ip, #513 @ 0x201 │ │ │ │ vstr d7, [sp, #32] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ vstr d7, [sp, #48] @ 0x30 │ │ │ │ blx 68870 │ │ │ │ - ldr r2, [pc, #160] @ (12d758 ) │ │ │ │ - ldr r3, [pc, #152] @ (12d754 ) │ │ │ │ + ldr r2, [pc, #160] @ (12ecc8 ) │ │ │ │ + ldr r3, [pc, #152] @ (12ecc4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12d6f2 │ │ │ │ + bne.n 12ec62 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 12d6f6 │ │ │ │ + bne.n 12ec66 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #124] @ (12d75c ) │ │ │ │ - ldr r3, [pc, #112] @ (12d754 ) │ │ │ │ + ldr r2, [pc, #124] @ (12eccc ) │ │ │ │ + ldr r3, [pc, #112] @ (12ecc4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12d704 │ │ │ │ + beq.n 12ec74 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12d6de │ │ │ │ + b.n 12ec4e │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (12d760 ) │ │ │ │ - ldr r3, [pc, #60] @ (12d754 ) │ │ │ │ + ldr r2, [pc, #76] @ (12ecd0 ) │ │ │ │ + ldr r3, [pc, #60] @ (12ecc4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12d6f2 │ │ │ │ + bne.n 12ec62 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (12d764 ) │ │ │ │ - ldr r3, [pc, #32] @ (12d754 ) │ │ │ │ + ldr r2, [pc, #52] @ (12ecd4 ) │ │ │ │ + ldr r3, [pc, #32] @ (12ecc4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12d726 │ │ │ │ - b.n 12d6f2 │ │ │ │ + beq.n 12ec96 │ │ │ │ + b.n 12ec62 │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - asrs r6, r1, #30 │ │ │ │ + lsls r6, r3, #8 │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r5, #28 │ │ │ │ + lsls r6, r7, #6 │ │ │ │ movs r1, r1 │ │ │ │ - asrs r6, r0, #28 │ │ │ │ + lsls r6, r2, #6 │ │ │ │ movs r1, r1 │ │ │ │ - asrs r2, r2, #27 │ │ │ │ + lsls r2, r4, #5 │ │ │ │ movs r1, r1 │ │ │ │ - asrs r6, r6, #26 │ │ │ │ + lsls r6, r0, #5 │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -0012d768 : │ │ │ │ +0012ecd8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ - ldr.w lr, [pc, #252] @ 12d878 │ │ │ │ - ldr.w ip, [pc, #252] @ 12d87c │ │ │ │ + ldr.w lr, [pc, #252] @ 12ede8 │ │ │ │ + ldr.w ip, [pc, #252] @ 12edec │ │ │ │ mov r4, r0 │ │ │ │ add lr, pc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ add r1, sp, #24 │ │ │ │ str r3, [sp, #28] │ │ │ │ vmov.f64 d1, #112 @ 0x3f800000 1.0 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #0] │ │ │ │ add r0, sp, #8 │ │ │ │ - vldr d7, [pc, #208] @ 12d870 │ │ │ │ + vldr d7, [pc, #208] @ 12ede0 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #60] @ 0x3c │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ movt ip, #257 @ 0x101 │ │ │ │ @@ -309819,97 +311966,97 @@ │ │ │ │ str.w ip, [sp, #24] │ │ │ │ mov.w ip, #0 │ │ │ │ movt ip, #513 @ 0x201 │ │ │ │ vstr d7, [sp, #32] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ vstr d7, [sp, #48] @ 0x30 │ │ │ │ blx 68870 │ │ │ │ - ldr r2, [pc, #156] @ (12d880 ) │ │ │ │ - ldr r3, [pc, #152] @ (12d87c ) │ │ │ │ + ldr r2, [pc, #156] @ (12edf0 ) │ │ │ │ + ldr r3, [pc, #152] @ (12edec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12d81c │ │ │ │ + bne.n 12ed8c │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 12d820 │ │ │ │ + bne.n 12ed90 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #120] @ (12d884 ) │ │ │ │ - ldr r3, [pc, #112] @ (12d87c ) │ │ │ │ + ldr r2, [pc, #120] @ (12edf4 ) │ │ │ │ + ldr r3, [pc, #112] @ (12edec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12d82e │ │ │ │ + beq.n 12ed9e │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12d808 │ │ │ │ + b.n 12ed78 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (12d888 ) │ │ │ │ - ldr r3, [pc, #60] @ (12d87c ) │ │ │ │ + ldr r2, [pc, #72] @ (12edf8 ) │ │ │ │ + ldr r3, [pc, #60] @ (12edec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12d81c │ │ │ │ + bne.n 12ed8c │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (12d88c ) │ │ │ │ - ldr r3, [pc, #32] @ (12d87c ) │ │ │ │ + ldr r2, [pc, #48] @ (12edfc ) │ │ │ │ + ldr r3, [pc, #32] @ (12edec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12d850 │ │ │ │ - b.n 12d81c │ │ │ │ + beq.n 12edc0 │ │ │ │ + b.n 12ed8c │ │ │ │ nop │ │ │ │ ... │ │ │ │ - asrs r6, r4, #25 │ │ │ │ + lsls r6, r6, #3 │ │ │ │ movs r1, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r0, #24 │ │ │ │ + lsls r4, r2, #2 │ │ │ │ movs r1, r1 │ │ │ │ - asrs r4, r3, #23 │ │ │ │ + lsls r4, r5, #1 │ │ │ │ movs r1, r1 │ │ │ │ - asrs r0, r5, #22 │ │ │ │ + movs r0, r7 │ │ │ │ movs r1, r1 │ │ │ │ - asrs r4, r1, #22 │ │ │ │ + movs r4, r3 │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -0012d890 : │ │ │ │ +0012ee00 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs r1, r2, #0 │ │ │ │ - ldr r2, [pc, #384] @ (12da24 ) │ │ │ │ - ldr r3, [pc, #388] @ (12da28 ) │ │ │ │ + ldr r2, [pc, #384] @ (12ef94 ) │ │ │ │ + ldr r3, [pc, #388] @ (12ef98 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ add r2, pc │ │ │ │ - ldr r4, [pc, #384] @ (12da2c ) │ │ │ │ + ldr r4, [pc, #384] @ (12ef9c ) │ │ │ │ mov r5, r0 │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ add r0, sp, #16 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -309918,341 +312065,331 @@ │ │ │ │ blx 6adbc │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, 12d8f4 │ │ │ │ - ldr r0, [pc, #344] @ (12da30 ) │ │ │ │ + cbz r3, 12ee64 │ │ │ │ + ldr r0, [pc, #344] @ (12efa0 ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 12d90e │ │ │ │ + cbz r0, 12ee7e │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n 12d956 │ │ │ │ - ldr r0, [pc, #316] @ (12da34 ) │ │ │ │ - ldr r3, [pc, #304] @ (12da28 ) │ │ │ │ + beq.n 12eec6 │ │ │ │ + ldr r0, [pc, #316] @ (12efa4 ) │ │ │ │ + ldr r3, [pc, #304] @ (12ef98 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12d9c4 │ │ │ │ + bne.n 12ef34 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12d914 │ │ │ │ + bne.n 12ee84 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 12d8f4 │ │ │ │ + beq.n 12ee64 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12d8e6 │ │ │ │ + bne.n 12ee56 │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 12d93e │ │ │ │ + bne.n 12eeae │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 12d8f4 │ │ │ │ + bne.n 12ee64 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r0, 12d98c │ │ │ │ + cbz r0, 12eefc │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 12d8f4 │ │ │ │ + bne.n 12ee64 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ - b.n 12d8f4 │ │ │ │ + b.n 12ee64 │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 12d994 │ │ │ │ + bne.n 12ef04 │ │ │ │ dmb ish │ │ │ │ - b.n 12d976 │ │ │ │ + b.n 12eee6 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #132] @ (12da38 ) │ │ │ │ - ldr r3, [pc, #116] @ (12da28 ) │ │ │ │ + ldr r2, [pc, #132] @ (12efa8 ) │ │ │ │ + ldr r3, [pc, #116] @ (12ef98 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12da20 │ │ │ │ + beq.n 12ef90 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 12d9d8 │ │ │ │ + cbz r3, 12ef48 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 6cae8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 12d9fa │ │ │ │ + bne.n 12ef6a │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 12d8f4 │ │ │ │ + b.n 12ee64 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 12d9dc │ │ │ │ + b.n 12ef4c │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12d9ec │ │ │ │ + b.n 12ef5c │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #44] @ (12da3c ) │ │ │ │ - ldr r3, [pc, #24] @ (12da28 ) │ │ │ │ + ldr r2, [pc, #44] @ (12efac ) │ │ │ │ + ldr r3, [pc, #24] @ (12ef98 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12d9c4 │ │ │ │ + bne.n 12ef34 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - asrs r2, r0, #21 │ │ │ │ - movs r1, r1 │ │ │ │ + vaddl.u16 q8, d2, d8 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r6, #20 │ │ │ │ - movs r1, r1 │ │ │ │ + vaddl.u8 q8, d6, d8 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r6, #19 │ │ │ │ - movs r1, r1 │ │ │ │ - asrs r4, r6, #16 │ │ │ │ - movs r1, r1 │ │ │ │ - asrs r0, r3, #15 │ │ │ │ - movs r1, r1 │ │ │ │ + vaddl.u8 q0, d0, d8 │ │ │ │ + cdp2 0, 12, cr0, cr4, cr8, {0} │ │ │ │ + cdp2 0, 6, cr0, cr8, cr8, {0} │ │ │ │ │ │ │ │ -0012da40 : │ │ │ │ +0012efb0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #384] @ (12dbd0 ) │ │ │ │ + ldr r2, [pc, #384] @ (12f140 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #384] @ (12dbd4 ) │ │ │ │ + ldr r3, [pc, #384] @ (12f144 ) │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr r4, [pc, #380] @ (12dbd8 ) │ │ │ │ + ldr r4, [pc, #380] @ (12f148 ) │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx 6adbc │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, 12daa0 │ │ │ │ - ldr r0, [pc, #344] @ (12dbdc ) │ │ │ │ + cbz r3, 12f010 │ │ │ │ + ldr r0, [pc, #344] @ (12f14c ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 12daba │ │ │ │ + cbz r0, 12f02a │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n 12db02 │ │ │ │ - ldr r0, [pc, #316] @ (12dbe0 ) │ │ │ │ - ldr r3, [pc, #304] @ (12dbd4 ) │ │ │ │ + beq.n 12f072 │ │ │ │ + ldr r0, [pc, #316] @ (12f150 ) │ │ │ │ + ldr r3, [pc, #304] @ (12f144 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12db70 │ │ │ │ + bne.n 12f0e0 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12dac0 │ │ │ │ + bne.n 12f030 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 12daa0 │ │ │ │ + beq.n 12f010 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12da92 │ │ │ │ + bne.n 12f002 │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 12daea │ │ │ │ + bne.n 12f05a │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 12daa0 │ │ │ │ + bne.n 12f010 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r0, 12db38 │ │ │ │ + cbz r0, 12f0a8 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 12daa0 │ │ │ │ + bne.n 12f010 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ - b.n 12daa0 │ │ │ │ + b.n 12f010 │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 12db40 │ │ │ │ + bne.n 12f0b0 │ │ │ │ dmb ish │ │ │ │ - b.n 12db22 │ │ │ │ + b.n 12f092 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #132] @ (12dbe4 ) │ │ │ │ - ldr r3, [pc, #116] @ (12dbd4 ) │ │ │ │ + ldr r2, [pc, #132] @ (12f154 ) │ │ │ │ + ldr r3, [pc, #116] @ (12f144 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12dbcc │ │ │ │ + beq.n 12f13c │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 12db84 │ │ │ │ + cbz r3, 12f0f4 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 6cae8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 12dba6 │ │ │ │ + bne.n 12f116 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 12daa0 │ │ │ │ + b.n 12f010 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 12db88 │ │ │ │ + b.n 12f0f8 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12db98 │ │ │ │ + b.n 12f108 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #44] @ (12dbe8 ) │ │ │ │ - ldr r3, [pc, #24] @ (12dbd4 ) │ │ │ │ + ldr r2, [pc, #44] @ (12f158 ) │ │ │ │ + ldr r3, [pc, #24] @ (12f144 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12db70 │ │ │ │ + bne.n 12f0e0 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - asrs r2, r2, #14 │ │ │ │ - movs r1, r1 │ │ │ │ + cdp2 0, 2, cr0, cr2, cr8, {0} │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r1, #14 │ │ │ │ - movs r1, r1 │ │ │ │ + cdp2 0, 1, cr0, cr10, cr8, {0} │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r0, #13 │ │ │ │ - movs r1, r1 │ │ │ │ - asrs r0, r1, #10 │ │ │ │ - movs r1, r1 │ │ │ │ - asrs r4, r5, #8 │ │ │ │ - movs r1, r1 │ │ │ │ + ldc2l 0, cr0, [r4, #32] │ │ │ │ + ldc2 0, cr0, [r8, #-32] @ 0xffffffe0 │ │ │ │ + ldc2 0, cr0, [ip], #32 │ │ │ │ │ │ │ │ -0012dbec : │ │ │ │ +0012f15c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ - ldr.w lr, [pc, #240] @ 12dcf0 │ │ │ │ + ldr.w lr, [pc, #240] @ 12f260 │ │ │ │ mov.w ip, #0 │ │ │ │ movt ip, #513 @ 0x201 │ │ │ │ add lr, pc │ │ │ │ movs r1, #0 │ │ │ │ str.w ip, [sp, #32] │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ movs r0, #0 │ │ │ │ - ldr.w ip, [pc, #220] @ 12dcf4 │ │ │ │ + ldr.w ip, [pc, #220] @ 12f264 │ │ │ │ str r4, [sp, #20] │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ strd r0, r1, [sp, #8] │ │ │ │ strd r0, r1, [sp, #24] │ │ │ │ strd r0, r1, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #16 │ │ │ │ str r2, [sp, #4] │ │ │ │ @@ -310268,95 +312405,90 @@ │ │ │ │ str.w ip, [sp, #52] @ 0x34 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ movt ip, #257 @ 0x101 │ │ │ │ str.w ip, [sp] │ │ │ │ str.w ip, [sp, #16] │ │ │ │ blx 691a0 │ │ │ │ - ldr r2, [pc, #148] @ (12dcf8 ) │ │ │ │ - ldr r3, [pc, #140] @ (12dcf4 ) │ │ │ │ + ldr r2, [pc, #148] @ (12f268 ) │ │ │ │ + ldr r3, [pc, #140] @ (12f264 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12dc9e │ │ │ │ + bne.n 12f20e │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 12dca2 │ │ │ │ + bne.n 12f212 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #112] @ (12dcfc ) │ │ │ │ - ldr r3, [pc, #100] @ (12dcf4 ) │ │ │ │ + ldr r2, [pc, #112] @ (12f26c ) │ │ │ │ + ldr r3, [pc, #100] @ (12f264 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12dcb0 │ │ │ │ + beq.n 12f220 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12dc8a │ │ │ │ + b.n 12f1fa │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #64] @ (12dd00 ) │ │ │ │ - ldr r3, [pc, #48] @ (12dcf4 ) │ │ │ │ + ldr r2, [pc, #64] @ (12f270 ) │ │ │ │ + ldr r3, [pc, #48] @ (12f264 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12dc9e │ │ │ │ + bne.n 12f20e │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #40] @ (12dd04 ) │ │ │ │ - ldr r3, [pc, #20] @ (12dcf4 ) │ │ │ │ + ldr r2, [pc, #40] @ (12f274 ) │ │ │ │ + ldr r3, [pc, #20] @ (12f264 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12dcd2 │ │ │ │ - b.n 12dc9e │ │ │ │ - asrs r0, r4, #7 │ │ │ │ - movs r1, r1 │ │ │ │ + beq.n 12f242 │ │ │ │ + b.n 12f20e │ │ │ │ + ldc2l 0, cr0, [r0], #-32 @ 0xffffffe0 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r0, #6 │ │ │ │ - movs r1, r1 │ │ │ │ - asrs r2, r3, #5 │ │ │ │ - movs r1, r1 │ │ │ │ - asrs r6, r4, #4 │ │ │ │ - movs r1, r1 │ │ │ │ - asrs r2, r1, #4 │ │ │ │ - movs r1, r1 │ │ │ │ + ldc2 0, cr0, [r2], {8} │ │ │ │ + umlal r0, r0, sl, r8 │ │ │ │ + @ instruction: 0xfbb60008 │ │ │ │ + @ instruction: 0xfb9a0008 │ │ │ │ │ │ │ │ -0012dd08 : │ │ │ │ +0012f278 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ - ldr.w lr, [pc, #236] @ 12de08 │ │ │ │ - ldr.w ip, [pc, #236] @ 12de0c │ │ │ │ + ldr.w lr, [pc, #236] @ 12f378 │ │ │ │ + ldr.w ip, [pc, #236] @ 12f37c │ │ │ │ mov r4, r0 │ │ │ │ add lr, pc │ │ │ │ - vldr d7, [pc, #216] @ 12de00 │ │ │ │ + vldr d7, [pc, #216] @ 12f370 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, sp │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #32 │ │ │ │ @@ -310373,96 +312505,91 @@ │ │ │ │ mov ip, r3 │ │ │ │ movt ip, #513 @ 0x201 │ │ │ │ vstr d7, [sp, #8] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ vstr d7, [sp, #40] @ 0x28 │ │ │ │ blx 691a0 │ │ │ │ - ldr r2, [pc, #156] @ (12de10 ) │ │ │ │ - ldr r3, [pc, #148] @ (12de0c ) │ │ │ │ + ldr r2, [pc, #156] @ (12f380 ) │ │ │ │ + ldr r3, [pc, #148] @ (12f37c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12ddae │ │ │ │ + bne.n 12f31e │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 12ddb2 │ │ │ │ + bne.n 12f322 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #120] @ (12de14 ) │ │ │ │ - ldr r3, [pc, #108] @ (12de0c ) │ │ │ │ + ldr r2, [pc, #120] @ (12f384 ) │ │ │ │ + ldr r3, [pc, #108] @ (12f37c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12ddc0 │ │ │ │ + beq.n 12f330 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12dd9a │ │ │ │ + b.n 12f30a │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (12de18 ) │ │ │ │ - ldr r3, [pc, #56] @ (12de0c ) │ │ │ │ + ldr r2, [pc, #72] @ (12f388 ) │ │ │ │ + ldr r3, [pc, #56] @ (12f37c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12ddae │ │ │ │ + bne.n 12f31e │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (12de1c ) │ │ │ │ - ldr r3, [pc, #28] @ (12de0c ) │ │ │ │ + ldr r2, [pc, #48] @ (12f38c ) │ │ │ │ + ldr r3, [pc, #28] @ (12f37c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12dde2 │ │ │ │ - b.n 12ddae │ │ │ │ + beq.n 12f352 │ │ │ │ + b.n 12f31e │ │ │ │ ... │ │ │ │ - asrs r6, r0, #3 │ │ │ │ - movs r1, r1 │ │ │ │ + smmla r0, r6, r8, r0 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r6, #1 │ │ │ │ - movs r1, r1 │ │ │ │ - asrs r2, r1, #1 │ │ │ │ - movs r1, r1 │ │ │ │ - asrs r6, r2, #32 │ │ │ │ - movs r1, r1 │ │ │ │ - lsrs r2, r7, #31 │ │ │ │ - movs r1, r1 │ │ │ │ + mla r0, r2, r8, r0 │ │ │ │ + @ instruction: 0xfada0008 │ │ │ │ + @ instruction: 0xfaa60008 │ │ │ │ + @ instruction: 0xfa8a0008 │ │ │ │ │ │ │ │ -0012de20 : │ │ │ │ +0012f390 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ - ldr.w lr, [pc, #244] @ 12df28 │ │ │ │ - ldr.w ip, [pc, #244] @ 12df2c │ │ │ │ + ldr.w lr, [pc, #244] @ 12f498 │ │ │ │ + ldr.w ip, [pc, #244] @ 12f49c │ │ │ │ mov r4, r0 │ │ │ │ add lr, pc │ │ │ │ - vldr d7, [pc, #224] @ 12df20 │ │ │ │ + vldr d7, [pc, #224] @ 12f490 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ add r1, sp, #24 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, sp, #8 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ @@ -310481,100 +312608,95 @@ │ │ │ │ str.w ip, [sp, #24] │ │ │ │ mov.w ip, #0 │ │ │ │ movt ip, #513 @ 0x201 │ │ │ │ vstr d7, [sp, #32] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ vstr d7, [sp, #48] @ 0x30 │ │ │ │ blx 6b018 │ │ │ │ - ldr r2, [pc, #156] @ (12df30 ) │ │ │ │ - ldr r3, [pc, #148] @ (12df2c ) │ │ │ │ + ldr r2, [pc, #156] @ (12f4a0 ) │ │ │ │ + ldr r3, [pc, #148] @ (12f49c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12dece │ │ │ │ + bne.n 12f43e │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 12ded2 │ │ │ │ + bne.n 12f442 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #120] @ (12df34 ) │ │ │ │ - ldr r3, [pc, #108] @ (12df2c ) │ │ │ │ + ldr r2, [pc, #120] @ (12f4a4 ) │ │ │ │ + ldr r3, [pc, #108] @ (12f49c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12dee0 │ │ │ │ + beq.n 12f450 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12deba │ │ │ │ + b.n 12f42a │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (12df38 ) │ │ │ │ - ldr r3, [pc, #56] @ (12df2c ) │ │ │ │ + ldr r2, [pc, #72] @ (12f4a8 ) │ │ │ │ + ldr r3, [pc, #56] @ (12f49c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12dece │ │ │ │ + bne.n 12f43e │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (12df3c ) │ │ │ │ - ldr r3, [pc, #28] @ (12df2c ) │ │ │ │ + ldr r2, [pc, #48] @ (12f4ac ) │ │ │ │ + ldr r3, [pc, #28] @ (12f49c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12df02 │ │ │ │ - b.n 12dece │ │ │ │ + beq.n 12f472 │ │ │ │ + b.n 12f43e │ │ │ │ ... │ │ │ │ - lsrs r6, r5, #30 │ │ │ │ - movs r1, r1 │ │ │ │ + @ instruction: 0xfa3e0008 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r2, #29 │ │ │ │ - movs r1, r1 │ │ │ │ - lsrs r2, r5, #28 │ │ │ │ - movs r1, r1 │ │ │ │ - lsrs r6, r6, #27 │ │ │ │ - movs r1, r1 │ │ │ │ - lsrs r2, r3, #27 │ │ │ │ - movs r1, r1 │ │ │ │ + vld1.8 {d16[0]}, [r2], r8 │ │ │ │ + ldrsh.w r0, [sl, #8] │ │ │ │ + vst1.8 {d0[0]}, [r6], r8 │ │ │ │ + vld4.8 {d16-d19}, [sl], r8 │ │ │ │ │ │ │ │ -0012df40 : │ │ │ │ +0012f4b0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ - ldr.w ip, [pc, #236] @ 12e040 │ │ │ │ + ldr.w ip, [pc, #236] @ 12f5b0 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #4 │ │ │ │ add ip, pc │ │ │ │ - vldr d7, [pc, #220] @ 12e038 │ │ │ │ + vldr d7, [pc, #220] @ 12f5a8 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ - ldr r0, [pc, #220] @ (12e044 ) │ │ │ │ + ldr r0, [pc, #220] @ (12f5b4 ) │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ @@ -310589,101 +312711,96 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ str.w ip, [sp, #8] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ vstr d7, [sp, #32] │ │ │ │ vstr d7, [sp, #48] @ 0x30 │ │ │ │ blx 6b018 │ │ │ │ - ldr r2, [pc, #156] @ (12e048 ) │ │ │ │ - ldr r3, [pc, #152] @ (12e044 ) │ │ │ │ + ldr r2, [pc, #156] @ (12f5b8 ) │ │ │ │ + ldr r3, [pc, #152] @ (12f5b4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12dfe4 │ │ │ │ + bne.n 12f554 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 12dfe8 │ │ │ │ + bne.n 12f558 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #120] @ (12e04c ) │ │ │ │ - ldr r3, [pc, #112] @ (12e044 ) │ │ │ │ + ldr r2, [pc, #120] @ (12f5bc ) │ │ │ │ + ldr r3, [pc, #112] @ (12f5b4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12dff6 │ │ │ │ + beq.n 12f566 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12dfd0 │ │ │ │ + b.n 12f540 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (12e050 ) │ │ │ │ - ldr r3, [pc, #60] @ (12e044 ) │ │ │ │ + ldr r2, [pc, #72] @ (12f5c0 ) │ │ │ │ + ldr r3, [pc, #60] @ (12f5b4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12dfe4 │ │ │ │ + bne.n 12f554 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (12e054 ) │ │ │ │ - ldr r3, [pc, #32] @ (12e044 ) │ │ │ │ + ldr r2, [pc, #48] @ (12f5c4 ) │ │ │ │ + ldr r3, [pc, #32] @ (12f5b4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12e018 │ │ │ │ - b.n 12dfe4 │ │ │ │ + beq.n 12f588 │ │ │ │ + b.n 12f554 │ │ │ │ nop │ │ │ │ ... │ │ │ │ - lsrs r0, r2, #26 │ │ │ │ - movs r1, r1 │ │ │ │ + vld4.8 {d0-d3}, [r0], r8 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r7, #24 │ │ │ │ - movs r1, r1 │ │ │ │ - lsrs r4, r2, #24 │ │ │ │ - movs r1, r1 │ │ │ │ - lsrs r0, r4, #23 │ │ │ │ - movs r1, r1 │ │ │ │ - lsrs r4, r0, #23 │ │ │ │ - movs r1, r1 │ │ │ │ + str.w r0, [ip, #8] │ │ │ │ + strh.w r0, [r4, #8] │ │ │ │ + ldr??.w r0, [r0, r8] │ │ │ │ + ldr.w r0, [r4, r8] │ │ │ │ │ │ │ │ -0012e058 : │ │ │ │ +0012f5c8 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ movs r3, #0 │ │ │ │ movt r3, #257 @ 0x101 │ │ │ │ strd r0, r1, [sp, #8] │ │ │ │ strd r0, r1, [sp, #24] │ │ │ │ - ldr r0, [pc, #184] @ (12e138 ) │ │ │ │ - ldr r1, [pc, #188] @ (12e13c ) │ │ │ │ + ldr r0, [pc, #184] @ (12f6a8 ) │ │ │ │ + ldr r1, [pc, #188] @ (12f6ac ) │ │ │ │ add r0, pc │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ movt r2, #513 @ 0x201 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r2, r4, [sp, #16] │ │ │ │ @@ -310692,95 +312809,90 @@ │ │ │ │ mov r0, sp │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ mov.w r1, #0 │ │ │ │ add r1, sp, #16 │ │ │ │ blx 68314 │ │ │ │ - ldr r2, [pc, #148] @ (12e140 ) │ │ │ │ - ldr r3, [pc, #144] @ (12e13c ) │ │ │ │ + ldr r2, [pc, #148] @ (12f6b0 ) │ │ │ │ + ldr r3, [pc, #144] @ (12f6ac ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12e0e4 │ │ │ │ + bne.n 12f654 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 12e0e8 │ │ │ │ + bne.n 12f658 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #112] @ (12e144 ) │ │ │ │ - ldr r3, [pc, #104] @ (12e13c ) │ │ │ │ + ldr r2, [pc, #112] @ (12f6b4 ) │ │ │ │ + ldr r3, [pc, #104] @ (12f6ac ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12e0f6 │ │ │ │ + beq.n 12f666 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12e0d0 │ │ │ │ + b.n 12f640 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #64] @ (12e148 ) │ │ │ │ - ldr r3, [pc, #52] @ (12e13c ) │ │ │ │ + ldr r2, [pc, #64] @ (12f6b8 ) │ │ │ │ + ldr r3, [pc, #52] @ (12f6ac ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12e0e4 │ │ │ │ + bne.n 12f654 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #40] @ (12e14c ) │ │ │ │ - ldr r3, [pc, #24] @ (12e13c ) │ │ │ │ + ldr r2, [pc, #40] @ (12f6bc ) │ │ │ │ + ldr r3, [pc, #24] @ (12f6ac ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12e118 │ │ │ │ - b.n 12e0e4 │ │ │ │ + beq.n 12f688 │ │ │ │ + b.n 12f654 │ │ │ │ nop │ │ │ │ - lsrs r0, r5, #21 │ │ │ │ - movs r1, r1 │ │ │ │ + @ instruction: 0xf7f80008 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r7, #20 │ │ │ │ - movs r1, r1 │ │ │ │ - lsrs r4, r2, #20 │ │ │ │ - movs r1, r1 │ │ │ │ - lsrs r0, r4, #19 │ │ │ │ - movs r1, r1 │ │ │ │ - lsrs r4, r0, #19 │ │ │ │ - movs r1, r1 │ │ │ │ + @ instruction: 0xf7cc0008 │ │ │ │ + @ instruction: 0xf7a40008 │ │ │ │ + @ instruction: 0xf7700008 │ │ │ │ + @ instruction: 0xf7540008 │ │ │ │ │ │ │ │ -0012e150 : │ │ │ │ +0012f6c0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr.w lr, [pc, #228] @ 12e248 │ │ │ │ - ldr.w ip, [pc, #228] @ 12e24c │ │ │ │ + ldr.w lr, [pc, #228] @ 12f7b8 │ │ │ │ + ldr.w ip, [pc, #228] @ 12f7bc │ │ │ │ mov r4, r0 │ │ │ │ - vldr d7, [pc, #212] @ 12e240 │ │ │ │ + vldr d7, [pc, #212] @ 12f7b0 │ │ │ │ add lr, pc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ add r1, sp, #16 │ │ │ │ str r2, [sp, #4] │ │ │ │ vmov.f64 d1, #240 @ 0xbf800000 -1.0 │ │ │ │ str r0, [sp, #20] │ │ │ │ movs r0, #0 │ │ │ │ @@ -310794,95 +312906,90 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, sp │ │ │ │ mov.w ip, #0 │ │ │ │ movt ip, #257 @ 0x101 │ │ │ │ str.w ip, [sp] │ │ │ │ blx 68314 │ │ │ │ - ldr r2, [pc, #156] @ (12e250 ) │ │ │ │ - ldr r3, [pc, #148] @ (12e24c ) │ │ │ │ + ldr r2, [pc, #156] @ (12f7c0 ) │ │ │ │ + ldr r3, [pc, #148] @ (12f7bc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12e1ee │ │ │ │ + bne.n 12f75e │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 12e1f2 │ │ │ │ + bne.n 12f762 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #120] @ (12e254 ) │ │ │ │ - ldr r3, [pc, #108] @ (12e24c ) │ │ │ │ + ldr r2, [pc, #120] @ (12f7c4 ) │ │ │ │ + ldr r3, [pc, #108] @ (12f7bc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12e200 │ │ │ │ + beq.n 12f770 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12e1da │ │ │ │ + b.n 12f74a │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (12e258 ) │ │ │ │ - ldr r3, [pc, #56] @ (12e24c ) │ │ │ │ + ldr r2, [pc, #72] @ (12f7c8 ) │ │ │ │ + ldr r3, [pc, #56] @ (12f7bc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12e1ee │ │ │ │ + bne.n 12f75e │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (12e25c ) │ │ │ │ - ldr r3, [pc, #28] @ (12e24c ) │ │ │ │ + ldr r2, [pc, #48] @ (12f7cc ) │ │ │ │ + ldr r3, [pc, #28] @ (12f7bc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12e222 │ │ │ │ - b.n 12e1ee │ │ │ │ + beq.n 12f792 │ │ │ │ + b.n 12f75e │ │ │ │ ... │ │ │ │ - lsrs r2, r7, #17 │ │ │ │ - movs r1, r1 │ │ │ │ + @ instruction: 0xf70a0008 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r6, #16 │ │ │ │ - movs r1, r1 │ │ │ │ - lsrs r2, r1, #16 │ │ │ │ - movs r1, r1 │ │ │ │ - lsrs r6, r2, #15 │ │ │ │ - movs r1, r1 │ │ │ │ - lsrs r2, r7, #14 │ │ │ │ - movs r1, r1 │ │ │ │ + movt r0, #10248 @ 0x2808 │ │ │ │ + @ instruction: 0xf69a0008 │ │ │ │ + @ instruction: 0xf6660008 │ │ │ │ + movw r0, #43016 @ 0xa808 │ │ │ │ │ │ │ │ -0012e260 : │ │ │ │ +0012f7d0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr.w lr, [pc, #236] @ 12e360 │ │ │ │ - ldr.w ip, [pc, #236] @ 12e364 │ │ │ │ + ldr.w lr, [pc, #236] @ 12f8d0 │ │ │ │ + ldr.w ip, [pc, #236] @ 12f8d4 │ │ │ │ mov r4, r0 │ │ │ │ - vldr d7, [pc, #220] @ 12e358 │ │ │ │ + vldr d7, [pc, #220] @ 12f8c8 │ │ │ │ add lr, pc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ vmov.f64 d1, #240 @ 0xbf800000 -1.0 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #20] │ │ │ │ vmov.f64 d0, d1 │ │ │ │ @@ -310897,96 +313004,91 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, sp │ │ │ │ mov.w ip, #0 │ │ │ │ movt ip, #257 @ 0x101 │ │ │ │ str.w ip, [sp] │ │ │ │ blx 68314 │ │ │ │ - ldr r2, [pc, #160] @ (12e368 ) │ │ │ │ - ldr r3, [pc, #152] @ (12e364 ) │ │ │ │ + ldr r2, [pc, #160] @ (12f8d8 ) │ │ │ │ + ldr r3, [pc, #152] @ (12f8d4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12e302 │ │ │ │ + bne.n 12f872 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 12e306 │ │ │ │ + bne.n 12f876 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #124] @ (12e36c ) │ │ │ │ - ldr r3, [pc, #112] @ (12e364 ) │ │ │ │ + ldr r2, [pc, #124] @ (12f8dc ) │ │ │ │ + ldr r3, [pc, #112] @ (12f8d4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12e314 │ │ │ │ + beq.n 12f884 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12e2ee │ │ │ │ + b.n 12f85e │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (12e370 ) │ │ │ │ - ldr r3, [pc, #60] @ (12e364 ) │ │ │ │ + ldr r2, [pc, #76] @ (12f8e0 ) │ │ │ │ + ldr r3, [pc, #60] @ (12f8d4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12e302 │ │ │ │ + bne.n 12f872 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (12e374 ) │ │ │ │ - ldr r3, [pc, #32] @ (12e364 ) │ │ │ │ + ldr r2, [pc, #52] @ (12f8e4 ) │ │ │ │ + ldr r3, [pc, #32] @ (12f8d4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12e336 │ │ │ │ - b.n 12e302 │ │ │ │ + beq.n 12f8a6 │ │ │ │ + b.n 12f872 │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - lsrs r2, r5, #13 │ │ │ │ - movs r1, r1 │ │ │ │ + @ instruction: 0xf5fa0008 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r3, #12 │ │ │ │ - movs r1, r1 │ │ │ │ - lsrs r6, r6, #11 │ │ │ │ - movs r1, r1 │ │ │ │ - lsrs r2, r0, #11 │ │ │ │ - movs r1, r1 │ │ │ │ - lsrs r6, r4, #10 │ │ │ │ - movs r1, r1 │ │ │ │ + sub.w r0, lr, #8912896 @ 0x880000 │ │ │ │ + @ instruction: 0xf5860008 │ │ │ │ + adcs.w r0, r2, #8912896 @ 0x880000 │ │ │ │ + @ instruction: 0xf5360008 │ │ │ │ │ │ │ │ -0012e378 : │ │ │ │ +0012f8e8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr.w lr, [pc, #236] @ 12e478 │ │ │ │ - ldr.w ip, [pc, #236] @ 12e47c │ │ │ │ + ldr.w lr, [pc, #236] @ 12f9e8 │ │ │ │ + ldr.w ip, [pc, #236] @ 12f9ec │ │ │ │ mov r4, r0 │ │ │ │ - vldr d7, [pc, #220] @ 12e470 │ │ │ │ + vldr d7, [pc, #220] @ 12f9e0 │ │ │ │ add lr, pc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ vmov.f64 d1, #240 @ 0xbf800000 -1.0 │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ vmov.f64 d0, d1 │ │ │ │ @@ -311002,96 +313104,91 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, sp │ │ │ │ mov.w ip, #0 │ │ │ │ movt ip, #257 @ 0x101 │ │ │ │ str.w ip, [sp] │ │ │ │ blx 68314 │ │ │ │ - ldr r2, [pc, #160] @ (12e480 ) │ │ │ │ - ldr r3, [pc, #152] @ (12e47c ) │ │ │ │ + ldr r2, [pc, #160] @ (12f9f0 ) │ │ │ │ + ldr r3, [pc, #152] @ (12f9ec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12e41a │ │ │ │ + bne.n 12f98a │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 12e41e │ │ │ │ + bne.n 12f98e │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #124] @ (12e484 ) │ │ │ │ - ldr r3, [pc, #112] @ (12e47c ) │ │ │ │ + ldr r2, [pc, #124] @ (12f9f4 ) │ │ │ │ + ldr r3, [pc, #112] @ (12f9ec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12e42c │ │ │ │ + beq.n 12f99c │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12e406 │ │ │ │ + b.n 12f976 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (12e488 ) │ │ │ │ - ldr r3, [pc, #60] @ (12e47c ) │ │ │ │ + ldr r2, [pc, #76] @ (12f9f8 ) │ │ │ │ + ldr r3, [pc, #60] @ (12f9ec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12e41a │ │ │ │ + bne.n 12f98a │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (12e48c ) │ │ │ │ - ldr r3, [pc, #32] @ (12e47c ) │ │ │ │ + ldr r2, [pc, #52] @ (12f9fc ) │ │ │ │ + ldr r3, [pc, #32] @ (12f9ec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12e44e │ │ │ │ - b.n 12e41a │ │ │ │ + beq.n 12f9be │ │ │ │ + b.n 12f98a │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - lsrs r2, r2, #9 │ │ │ │ - movs r1, r1 │ │ │ │ + @ instruction: 0xf4e20008 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r0, #8 │ │ │ │ - movs r1, r1 │ │ │ │ - lsrs r6, r3, #7 │ │ │ │ - movs r1, r1 │ │ │ │ - lsrs r2, r5, #6 │ │ │ │ - movs r1, r1 │ │ │ │ - lsrs r6, r1, #6 │ │ │ │ - movs r1, r1 │ │ │ │ + eors.w r0, r6, #8912896 @ 0x880000 │ │ │ │ + orn r0, lr, #8912896 @ 0x880000 │ │ │ │ + bics.w r0, sl, #8912896 @ 0x880000 │ │ │ │ + ands.w r0, lr, #8912896 @ 0x880000 │ │ │ │ │ │ │ │ -0012e490 : │ │ │ │ +0012fa00 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr.w lr, [pc, #236] @ 12e590 │ │ │ │ - ldr.w ip, [pc, #236] @ 12e594 │ │ │ │ + ldr.w lr, [pc, #236] @ 12fb00 │ │ │ │ + ldr.w ip, [pc, #236] @ 12fb04 │ │ │ │ mov r4, r0 │ │ │ │ - vldr d7, [pc, #220] @ 12e588 │ │ │ │ + vldr d7, [pc, #220] @ 12faf8 │ │ │ │ add lr, pc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ vmov.f64 d1, #240 @ 0xbf800000 -1.0 │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ vmov.f64 d0, d1 │ │ │ │ @@ -311107,96 +313204,91 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, sp │ │ │ │ mov.w ip, #0 │ │ │ │ movt ip, #257 @ 0x101 │ │ │ │ str.w ip, [sp] │ │ │ │ blx 68314 │ │ │ │ - ldr r2, [pc, #160] @ (12e598 ) │ │ │ │ - ldr r3, [pc, #152] @ (12e594 ) │ │ │ │ + ldr r2, [pc, #160] @ (12fb08 ) │ │ │ │ + ldr r3, [pc, #152] @ (12fb04 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12e532 │ │ │ │ + bne.n 12faa2 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 12e536 │ │ │ │ + bne.n 12faa6 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #124] @ (12e59c ) │ │ │ │ - ldr r3, [pc, #112] @ (12e594 ) │ │ │ │ + ldr r2, [pc, #124] @ (12fb0c ) │ │ │ │ + ldr r3, [pc, #112] @ (12fb04 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12e544 │ │ │ │ + beq.n 12fab4 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12e51e │ │ │ │ + b.n 12fa8e │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (12e5a0 ) │ │ │ │ - ldr r3, [pc, #60] @ (12e594 ) │ │ │ │ + ldr r2, [pc, #76] @ (12fb10 ) │ │ │ │ + ldr r3, [pc, #60] @ (12fb04 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12e532 │ │ │ │ + bne.n 12faa2 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (12e5a4 ) │ │ │ │ - ldr r3, [pc, #32] @ (12e594 ) │ │ │ │ + ldr r2, [pc, #52] @ (12fb14 ) │ │ │ │ + ldr r3, [pc, #32] @ (12fb04 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12e566 │ │ │ │ - b.n 12e532 │ │ │ │ + beq.n 12fad6 │ │ │ │ + b.n 12faa2 │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - lsrs r2, r7, #4 │ │ │ │ - movs r1, r1 │ │ │ │ + ubfx r0, sl, #0, #9 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r5, #3 │ │ │ │ - movs r1, r1 │ │ │ │ - lsrs r6, r0, #3 │ │ │ │ - movs r1, r1 │ │ │ │ - lsrs r2, r2, #2 │ │ │ │ - movs r1, r1 │ │ │ │ - lsrs r6, r6, #1 │ │ │ │ - movs r1, r1 │ │ │ │ + @ instruction: 0xf37e0008 │ │ │ │ + @ instruction: 0xf3560008 │ │ │ │ + ssat16 r0, #9, r2 │ │ │ │ + ssat r0, #9, r6 │ │ │ │ │ │ │ │ -0012e5a8 : │ │ │ │ +0012fb18 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ - ldr.w lr, [pc, #228] @ 12e6a0 │ │ │ │ - ldr.w ip, [pc, #228] @ 12e6a4 │ │ │ │ + ldr.w lr, [pc, #228] @ 12fc10 │ │ │ │ + ldr.w ip, [pc, #228] @ 12fc14 │ │ │ │ mov r4, r0 │ │ │ │ - vldr d7, [pc, #212] @ 12e698 │ │ │ │ + vldr d7, [pc, #212] @ 12fc08 │ │ │ │ add lr, pc │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ add r1, sp, #24 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r0, [sp, #28] │ │ │ │ @@ -311211,93 +313303,88 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #8 │ │ │ │ mov.w ip, #0 │ │ │ │ movt ip, #257 @ 0x101 │ │ │ │ str.w ip, [sp, #8] │ │ │ │ blx 696b0 │ │ │ │ - ldr r2, [pc, #156] @ (12e6a8 ) │ │ │ │ - ldr r3, [pc, #148] @ (12e6a4 ) │ │ │ │ + ldr r2, [pc, #156] @ (12fc18 ) │ │ │ │ + ldr r3, [pc, #148] @ (12fc14 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12e646 │ │ │ │ + bne.n 12fbb6 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 12e64a │ │ │ │ + bne.n 12fbba │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #120] @ (12e6ac ) │ │ │ │ - ldr r3, [pc, #108] @ (12e6a4 ) │ │ │ │ + ldr r2, [pc, #120] @ (12fc1c ) │ │ │ │ + ldr r3, [pc, #108] @ (12fc14 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12e658 │ │ │ │ + beq.n 12fbc8 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12e632 │ │ │ │ + b.n 12fba2 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (12e6b0 ) │ │ │ │ - ldr r3, [pc, #56] @ (12e6a4 ) │ │ │ │ + ldr r2, [pc, #72] @ (12fc20 ) │ │ │ │ + ldr r3, [pc, #56] @ (12fc14 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12e646 │ │ │ │ + bne.n 12fbb6 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (12e6b4 ) │ │ │ │ - ldr r3, [pc, #28] @ (12e6a4 ) │ │ │ │ + ldr r2, [pc, #48] @ (12fc24 ) │ │ │ │ + ldr r3, [pc, #28] @ (12fc14 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12e67a │ │ │ │ - b.n 12e646 │ │ │ │ + beq.n 12fbea │ │ │ │ + b.n 12fbb6 │ │ │ │ ... │ │ │ │ - lsrs r2, r4, #32 │ │ │ │ - movs r1, r1 │ │ │ │ + @ instruction: 0xf2b20008 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r3, #31 │ │ │ │ - movs r1, r1 │ │ │ │ - lsls r2, r6, #30 │ │ │ │ - movs r1, r1 │ │ │ │ - lsls r6, r7, #29 │ │ │ │ - movs r1, r1 │ │ │ │ - lsls r2, r4, #29 │ │ │ │ - movs r1, r1 │ │ │ │ + @ instruction: 0xf26a0008 │ │ │ │ + movw r0, #8200 @ 0x2008 │ │ │ │ + addw r0, lr, #8 │ │ │ │ + @ instruction: 0xf1f20008 │ │ │ │ │ │ │ │ -0012e6b8 : │ │ │ │ +0012fc28 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr.w lr, [pc, #216] @ 12e7a4 │ │ │ │ - ldr.w ip, [pc, #216] @ 12e7a8 │ │ │ │ + ldr.w lr, [pc, #216] @ 12fd14 │ │ │ │ + ldr.w ip, [pc, #216] @ 12fd18 │ │ │ │ movs r1, #0 │ │ │ │ add lr, pc │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ movs r0, #0 │ │ │ │ str r2, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ @@ -311315,96 +313402,91 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #44] @ 0x2c │ │ │ │ mov.w ip, #0 │ │ │ │ blx 696b0 │ │ │ │ - ldr r2, [pc, #148] @ (12e7ac ) │ │ │ │ - ldr r3, [pc, #140] @ (12e7a8 ) │ │ │ │ + ldr r2, [pc, #148] @ (12fd1c ) │ │ │ │ + ldr r3, [pc, #140] @ (12fd18 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12e752 │ │ │ │ + bne.n 12fcc2 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 12e756 │ │ │ │ + bne.n 12fcc6 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #112] @ (12e7b0 ) │ │ │ │ - ldr r3, [pc, #100] @ (12e7a8 ) │ │ │ │ + ldr r2, [pc, #112] @ (12fd20 ) │ │ │ │ + ldr r3, [pc, #100] @ (12fd18 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12e764 │ │ │ │ + beq.n 12fcd4 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12e73e │ │ │ │ + b.n 12fcae │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #64] @ (12e7b4 ) │ │ │ │ - ldr r3, [pc, #48] @ (12e7a8 ) │ │ │ │ + ldr r2, [pc, #64] @ (12fd24 ) │ │ │ │ + ldr r3, [pc, #48] @ (12fd18 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12e752 │ │ │ │ + bne.n 12fcc2 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #40] @ (12e7b8 ) │ │ │ │ - ldr r3, [pc, #20] @ (12e7a8 ) │ │ │ │ + ldr r2, [pc, #40] @ (12fd28 ) │ │ │ │ + ldr r3, [pc, #20] @ (12fd18 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12e786 │ │ │ │ - b.n 12e752 │ │ │ │ - lsls r6, r2, #28 │ │ │ │ - movs r1, r1 │ │ │ │ + beq.n 12fcf6 │ │ │ │ + b.n 12fcc2 │ │ │ │ + sub.w r0, r6, #8 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r1, #27 │ │ │ │ - movs r1, r1 │ │ │ │ - lsls r6, r4, #26 │ │ │ │ - movs r1, r1 │ │ │ │ - lsls r2, r6, #25 │ │ │ │ - movs r1, r1 │ │ │ │ - lsls r6, r2, #25 │ │ │ │ - movs r1, r1 │ │ │ │ + adcs.w r0, lr, #8 │ │ │ │ + @ instruction: 0xf1360008 │ │ │ │ + add.w r0, r2, #8 │ │ │ │ + @ instruction: 0xf0e60008 │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ -0012e7c0 : │ │ │ │ +0012fd30 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ - ldr.w lr, [pc, #228] @ 12e8b8 │ │ │ │ - ldr.w ip, [pc, #228] @ 12e8bc │ │ │ │ + ldr.w lr, [pc, #228] @ 12fe28 │ │ │ │ + ldr.w ip, [pc, #228] @ 12fe2c │ │ │ │ mov r4, r0 │ │ │ │ - vldr d7, [pc, #212] @ 12e8b0 │ │ │ │ + vldr d7, [pc, #212] @ 12fe20 │ │ │ │ add lr, pc │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ movs r3, #4 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r1, sp, #24 │ │ │ │ str r0, [sp, #28] │ │ │ │ movs r0, #0 │ │ │ │ @@ -311419,96 +313501,91 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #8 │ │ │ │ mov.w ip, #0 │ │ │ │ movt ip, #257 @ 0x101 │ │ │ │ str.w ip, [sp, #8] │ │ │ │ blx 696b0 │ │ │ │ - ldr r2, [pc, #156] @ (12e8c0 ) │ │ │ │ - ldr r3, [pc, #152] @ (12e8bc ) │ │ │ │ + ldr r2, [pc, #156] @ (12fe30 ) │ │ │ │ + ldr r3, [pc, #152] @ (12fe2c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12e85c │ │ │ │ + bne.n 12fdcc │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 12e860 │ │ │ │ + bne.n 12fdd0 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #120] @ (12e8c4 ) │ │ │ │ - ldr r3, [pc, #112] @ (12e8bc ) │ │ │ │ + ldr r2, [pc, #120] @ (12fe34 ) │ │ │ │ + ldr r3, [pc, #112] @ (12fe2c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12e86e │ │ │ │ + beq.n 12fdde │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12e848 │ │ │ │ + b.n 12fdb8 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (12e8c8 ) │ │ │ │ - ldr r3, [pc, #60] @ (12e8bc ) │ │ │ │ + ldr r2, [pc, #72] @ (12fe38 ) │ │ │ │ + ldr r3, [pc, #60] @ (12fe2c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12e85c │ │ │ │ + bne.n 12fdcc │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (12e8cc ) │ │ │ │ - ldr r3, [pc, #32] @ (12e8bc ) │ │ │ │ + ldr r2, [pc, #48] @ (12fe3c ) │ │ │ │ + ldr r3, [pc, #32] @ (12fe2c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12e890 │ │ │ │ - b.n 12e85c │ │ │ │ + beq.n 12fe00 │ │ │ │ + b.n 12fdcc │ │ │ │ nop │ │ │ │ ... │ │ │ │ - lsls r2, r1, #24 │ │ │ │ - movs r1, r1 │ │ │ │ + eors.w r0, sl, #8 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #23 │ │ │ │ - movs r1, r1 │ │ │ │ - lsls r4, r3, #22 │ │ │ │ - movs r1, r1 │ │ │ │ - lsls r0, r5, #21 │ │ │ │ - movs r1, r1 │ │ │ │ - lsls r4, r1, #21 │ │ │ │ - movs r1, r1 │ │ │ │ + orrs.w r0, r4, #8 │ │ │ │ + bic.w r0, ip, #8 │ │ │ │ + vext.8 d16, d8, d8, #0 │ │ │ │ + vaddl.s16 q8, d12, d8 │ │ │ │ │ │ │ │ -0012e8d0 : │ │ │ │ +0012fe40 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ - ldr.w lr, [pc, #236] @ 12e9d0 │ │ │ │ - ldr.w ip, [pc, #236] @ 12e9d4 │ │ │ │ + ldr.w lr, [pc, #236] @ 12ff40 │ │ │ │ + ldr.w ip, [pc, #236] @ 12ff44 │ │ │ │ mov r4, r0 │ │ │ │ - vldr d7, [pc, #220] @ 12e9c8 │ │ │ │ + vldr d7, [pc, #220] @ 12ff38 │ │ │ │ add lr, pc │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ movs r3, #4 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r1, sp, #24 │ │ │ │ str r0, [sp, #28] │ │ │ │ vmov.f64 d1, #8 @ 0x40400000 3.0 │ │ │ │ @@ -311524,97 +313601,92 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #8 │ │ │ │ mov.w ip, #0 │ │ │ │ movt ip, #257 @ 0x101 │ │ │ │ str.w ip, [sp, #8] │ │ │ │ blx 696b0 │ │ │ │ - ldr r2, [pc, #160] @ (12e9d8 ) │ │ │ │ - ldr r3, [pc, #156] @ (12e9d4 ) │ │ │ │ + ldr r2, [pc, #160] @ (12ff48 ) │ │ │ │ + ldr r3, [pc, #156] @ (12ff44 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12e970 │ │ │ │ + bne.n 12fee0 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 12e974 │ │ │ │ + bne.n 12fee4 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #124] @ (12e9dc ) │ │ │ │ - ldr r3, [pc, #116] @ (12e9d4 ) │ │ │ │ + ldr r2, [pc, #124] @ (12ff4c ) │ │ │ │ + ldr r3, [pc, #116] @ (12ff44 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12e982 │ │ │ │ + beq.n 12fef2 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12e95c │ │ │ │ + b.n 12fecc │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (12e9e0 ) │ │ │ │ - ldr r3, [pc, #64] @ (12e9d4 ) │ │ │ │ + ldr r2, [pc, #76] @ (12ff50 ) │ │ │ │ + ldr r3, [pc, #64] @ (12ff44 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12e970 │ │ │ │ + bne.n 12fee0 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (12e9e4 ) │ │ │ │ - ldr r3, [pc, #36] @ (12e9d4 ) │ │ │ │ + ldr r2, [pc, #52] @ (12ff54 ) │ │ │ │ + ldr r3, [pc, #36] @ (12ff44 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12e9a4 │ │ │ │ - b.n 12e970 │ │ │ │ + beq.n 12ff14 │ │ │ │ + b.n 12fee0 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - lsls r2, r7, #19 │ │ │ │ - movs r1, r1 │ │ │ │ + vaddl.s8 q0, d10, d8 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #18 │ │ │ │ - movs r1, r1 │ │ │ │ - lsls r0, r1, #18 │ │ │ │ - movs r1, r1 │ │ │ │ - lsls r4, r2, #17 │ │ │ │ - movs r1, r1 │ │ │ │ - lsls r0, r7, #16 │ │ │ │ - movs r1, r1 │ │ │ │ + vhadd.s8 d16, d0, d8 │ │ │ │ + vhadd.s16 d0, d8, d8 │ │ │ │ + cdp 0, 14, cr0, cr4, cr8, {0} │ │ │ │ + cdp 0, 12, cr0, cr8, cr8, {0} │ │ │ │ │ │ │ │ -0012e9e8 : │ │ │ │ +0012ff58 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ - ldr.w lr, [pc, #236] @ 12eae8 │ │ │ │ - ldr.w ip, [pc, #236] @ 12eaec │ │ │ │ + ldr.w lr, [pc, #236] @ 130058 │ │ │ │ + ldr.w ip, [pc, #236] @ 13005c │ │ │ │ mov r4, r0 │ │ │ │ - vldr d7, [pc, #220] @ 12eae0 │ │ │ │ + vldr d7, [pc, #220] @ 130050 │ │ │ │ add lr, pc │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ movs r3, #4 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r1, sp, #24 │ │ │ │ str r0, [sp, #28] │ │ │ │ vmov.f64 d1, #8 @ 0x40400000 3.0 │ │ │ │ @@ -311631,100 +313703,95 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #8 │ │ │ │ mov.w ip, #0 │ │ │ │ movt ip, #257 @ 0x101 │ │ │ │ str.w ip, [sp, #8] │ │ │ │ blx 696b0 │ │ │ │ - ldr r2, [pc, #156] @ (12eaf0 ) │ │ │ │ - ldr r3, [pc, #152] @ (12eaec ) │ │ │ │ + ldr r2, [pc, #156] @ (130060 ) │ │ │ │ + ldr r3, [pc, #152] @ (13005c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12ea8c │ │ │ │ + bne.n 12fffc │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 12ea90 │ │ │ │ + bne.n 130000 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #120] @ (12eaf4 ) │ │ │ │ - ldr r3, [pc, #112] @ (12eaec ) │ │ │ │ + ldr r2, [pc, #120] @ (130064 ) │ │ │ │ + ldr r3, [pc, #112] @ (13005c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12ea9e │ │ │ │ + beq.n 13000e │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12ea78 │ │ │ │ + b.n 12ffe8 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (12eaf8 ) │ │ │ │ - ldr r3, [pc, #60] @ (12eaec ) │ │ │ │ + ldr r2, [pc, #72] @ (130068 ) │ │ │ │ + ldr r3, [pc, #60] @ (13005c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12ea8c │ │ │ │ + bne.n 12fffc │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (12eafc ) │ │ │ │ - ldr r3, [pc, #32] @ (12eaec ) │ │ │ │ + ldr r2, [pc, #48] @ (13006c ) │ │ │ │ + ldr r3, [pc, #32] @ (13005c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12eac0 │ │ │ │ - b.n 12ea8c │ │ │ │ + beq.n 130030 │ │ │ │ + b.n 12fffc │ │ │ │ nop │ │ │ │ ... │ │ │ │ - lsls r2, r4, #15 │ │ │ │ - movs r1, r1 │ │ │ │ + cdp 0, 7, cr0, cr2, cr8, {0} │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r2, #14 │ │ │ │ - movs r1, r1 │ │ │ │ - lsls r4, r5, #13 │ │ │ │ - movs r1, r1 │ │ │ │ - lsls r0, r7, #12 │ │ │ │ - movs r1, r1 │ │ │ │ - lsls r4, r3, #12 │ │ │ │ - movs r1, r1 │ │ │ │ + cdp 0, 2, cr0, cr4, cr8, {0} │ │ │ │ + ldcl 0, cr0, [ip, #32]! │ │ │ │ + stcl 0, cr0, [r8, #32] │ │ │ │ + stc 0, cr0, [ip, #32]! │ │ │ │ │ │ │ │ -0012eb00 : │ │ │ │ +00130070 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr.w lr, [pc, #232] @ 12ebfc │ │ │ │ + ldr.w lr, [pc, #232] @ 13016c │ │ │ │ mov.w ip, #0 │ │ │ │ movt ip, #513 @ 0x201 │ │ │ │ add lr, pc │ │ │ │ movs r1, #0 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ movs r3, #4 │ │ │ │ - ldr.w ip, [pc, #216] @ 12ec00 │ │ │ │ + ldr.w ip, [pc, #216] @ 130170 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ movs r0, #0 │ │ │ │ str r2, [sp, #12] │ │ │ │ vmov.f64 d1, #8 @ 0x40400000 3.0 │ │ │ │ strd r0, r1, [sp, #16] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -311738,278 +313805,268 @@ │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #44] @ 0x2c │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ movt ip, #257 @ 0x101 │ │ │ │ str.w ip, [sp, #8] │ │ │ │ blx 696b0 │ │ │ │ - ldr r2, [pc, #148] @ (12ec04 ) │ │ │ │ - ldr r3, [pc, #140] @ (12ec00 ) │ │ │ │ + ldr r2, [pc, #148] @ (130174 ) │ │ │ │ + ldr r3, [pc, #140] @ (130170 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12ebaa │ │ │ │ + bne.n 13011a │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 12ebae │ │ │ │ + bne.n 13011e │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #112] @ (12ec08 ) │ │ │ │ - ldr r3, [pc, #100] @ (12ec00 ) │ │ │ │ + ldr r2, [pc, #112] @ (130178 ) │ │ │ │ + ldr r3, [pc, #100] @ (130170 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12ebbc │ │ │ │ + beq.n 13012c │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12eb96 │ │ │ │ + b.n 130106 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #64] @ (12ec0c ) │ │ │ │ - ldr r3, [pc, #48] @ (12ec00 ) │ │ │ │ + ldr r2, [pc, #64] @ (13017c ) │ │ │ │ + ldr r3, [pc, #48] @ (130170 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12ebaa │ │ │ │ + bne.n 13011a │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #40] @ (12ec10 ) │ │ │ │ - ldr r3, [pc, #20] @ (12ec00 ) │ │ │ │ + ldr r2, [pc, #40] @ (130180 ) │ │ │ │ + ldr r3, [pc, #20] @ (130170 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12ebde │ │ │ │ - b.n 12ebaa │ │ │ │ - lsls r4, r1, #11 │ │ │ │ - movs r1, r1 │ │ │ │ + beq.n 13014e │ │ │ │ + b.n 13011a │ │ │ │ + ldcl 0, cr0, [ip, #-32] @ 0xffffffe0 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r6, #9 │ │ │ │ - movs r1, r1 │ │ │ │ - lsls r6, r1, #9 │ │ │ │ - movs r1, r1 │ │ │ │ - lsls r2, r3, #8 │ │ │ │ - movs r1, r1 │ │ │ │ - lsls r6, r7, #7 │ │ │ │ - movs r1, r1 │ │ │ │ + stc 0, cr0, [r6, #-32] @ 0xffffffe0 │ │ │ │ + ldcl 0, cr0, [lr], {8} │ │ │ │ + stc 0, cr0, [sl], #32 │ │ │ │ + stc 0, cr0, [lr], {8} │ │ │ │ │ │ │ │ -0012ec14 : │ │ │ │ +00130184 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr.w ip, [pc, #404] @ 12edbc │ │ │ │ + ldr.w ip, [pc, #404] @ 13032c │ │ │ │ movs r3, #0 │ │ │ │ movt r3, #257 @ 0x101 │ │ │ │ add ip, pc │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r5, r0 │ │ │ │ - ldr r3, [pc, #392] @ (12edc0 ) │ │ │ │ + ldr r3, [pc, #392] @ (130330 ) │ │ │ │ movs r0, #0 │ │ │ │ str r2, [sp, #28] │ │ │ │ strd r0, r1, [sp, #32] │ │ │ │ add r1, sp, #24 │ │ │ │ - ldr r4, [pc, #384] @ (12edc4 ) │ │ │ │ + ldr r4, [pc, #384] @ (130334 ) │ │ │ │ add r0, sp, #16 │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ blx 68bdc │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, 12ec8c │ │ │ │ - ldr r0, [pc, #344] @ (12edc8 ) │ │ │ │ + cbz r3, 1301fc │ │ │ │ + ldr r0, [pc, #344] @ (130338 ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 12eca6 │ │ │ │ + cbz r0, 130216 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n 12ecee │ │ │ │ - ldr r0, [pc, #316] @ (12edcc ) │ │ │ │ - ldr r3, [pc, #304] @ (12edc0 ) │ │ │ │ + beq.n 13025e │ │ │ │ + ldr r0, [pc, #316] @ (13033c ) │ │ │ │ + ldr r3, [pc, #304] @ (130330 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12ed5c │ │ │ │ + bne.n 1302cc │ │ │ │ mov r0, r2 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12ecac │ │ │ │ + bne.n 13021c │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 12ec8c │ │ │ │ + beq.n 1301fc │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12ec7e │ │ │ │ + bne.n 1301ee │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 12ecd6 │ │ │ │ + bne.n 130246 │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 12ec8c │ │ │ │ + bne.n 1301fc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r0, 12ed24 │ │ │ │ + cbz r0, 130294 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 12ec8c │ │ │ │ + bne.n 1301fc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ - b.n 12ec8c │ │ │ │ + b.n 1301fc │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 12ed2c │ │ │ │ + bne.n 13029c │ │ │ │ dmb ish │ │ │ │ - b.n 12ed0e │ │ │ │ + b.n 13027e │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #132] @ (12edd0 ) │ │ │ │ - ldr r3, [pc, #116] @ (12edc0 ) │ │ │ │ + ldr r2, [pc, #132] @ (130340 ) │ │ │ │ + ldr r3, [pc, #116] @ (130330 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12edb8 │ │ │ │ + beq.n 130328 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 12ed70 │ │ │ │ + cbz r3, 1302e0 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 6cae8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 12ed92 │ │ │ │ + bne.n 130302 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 12ec8c │ │ │ │ + b.n 1301fc │ │ │ │ mov r3, r1 │ │ │ │ - b.n 12ed74 │ │ │ │ + b.n 1302e4 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12ed84 │ │ │ │ + b.n 1302f4 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #44] @ (12edd4 ) │ │ │ │ - ldr r3, [pc, #24] @ (12edc0 ) │ │ │ │ + ldr r2, [pc, #44] @ (130344 ) │ │ │ │ + ldr r3, [pc, #24] @ (130330 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12ed5c │ │ │ │ + bne.n 1302cc │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - lsls r2, r7, #6 │ │ │ │ - movs r1, r1 │ │ │ │ + mcrr 0, 0, r0, sl, cr8 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #6 │ │ │ │ - movs r1, r1 │ │ │ │ + stc 0, cr0, [ip], #-32 @ 0xffffffe0 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r3, #5 │ │ │ │ - movs r1, r1 │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - movs r1, r1 │ │ │ │ - lsls r0, r0, #1 │ │ │ │ - movs r1, r1 │ │ │ │ + @ instruction: 0xebe80008 │ │ │ │ + @ instruction: 0xeb2c0008 │ │ │ │ + @ instruction: 0xead00008 │ │ │ │ │ │ │ │ -0012edd8 : │ │ │ │ +00130348 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr.w ip, [pc, #428] @ 12ef98 │ │ │ │ + ldr.w ip, [pc, #428] @ 130508 │ │ │ │ mov r3, r2 │ │ │ │ - vldr d7, [pc, #408] @ 12ef88 │ │ │ │ + vldr d7, [pc, #408] @ 1304f8 │ │ │ │ add ip, pc │ │ │ │ - ldr r4, [pc, #420] @ (12ef9c ) │ │ │ │ + ldr r4, [pc, #420] @ (13050c ) │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r5, r0 │ │ │ │ - ldr r3, [pc, #420] @ (12efa0 ) │ │ │ │ + ldr r3, [pc, #420] @ (130510 ) │ │ │ │ add r1, sp, #24 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #16 │ │ │ │ - vldr d4, [pc, #396] @ 12ef90 │ │ │ │ + vldr d4, [pc, #396] @ 130500 │ │ │ │ add r4, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ movs r3, #0 │ │ │ │ movt r3, #257 @ 0x101 │ │ │ │ @@ -312018,177 +314075,177 @@ │ │ │ │ blx 68bdc │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, 12ee56 │ │ │ │ - ldr r0, [pc, #360] @ (12efa4 ) │ │ │ │ + cbz r3, 1303c6 │ │ │ │ + ldr r0, [pc, #360] @ (130514 ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 12ee70 │ │ │ │ + cbz r0, 1303e0 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n 12eeb8 │ │ │ │ - ldr r0, [pc, #336] @ (12efa8 ) │ │ │ │ - ldr r3, [pc, #324] @ (12efa0 ) │ │ │ │ + beq.n 130428 │ │ │ │ + ldr r0, [pc, #336] @ (130518 ) │ │ │ │ + ldr r3, [pc, #324] @ (130510 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12ef26 │ │ │ │ + bne.n 130496 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12ee76 │ │ │ │ + bne.n 1303e6 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 12ee56 │ │ │ │ + beq.n 1303c6 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12ee48 │ │ │ │ + bne.n 1303b8 │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 12eea0 │ │ │ │ + bne.n 130410 │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 12ee56 │ │ │ │ + bne.n 1303c6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r0, 12eeee │ │ │ │ + cbz r0, 13045e │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 12ee56 │ │ │ │ + bne.n 1303c6 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ - b.n 12ee56 │ │ │ │ + b.n 1303c6 │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 12eef6 │ │ │ │ + bne.n 130466 │ │ │ │ dmb ish │ │ │ │ - b.n 12eed8 │ │ │ │ + b.n 130448 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #152] @ (12efac ) │ │ │ │ - ldr r3, [pc, #136] @ (12efa0 ) │ │ │ │ + ldr r2, [pc, #152] @ (13051c ) │ │ │ │ + ldr r3, [pc, #136] @ (130510 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12ef82 │ │ │ │ + beq.n 1304f2 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 12ef3a │ │ │ │ + cbz r3, 1304aa │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 6cae8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 12ef5c │ │ │ │ + bne.n 1304cc │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 12ee56 │ │ │ │ + b.n 1303c6 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 12ef3e │ │ │ │ + b.n 1304ae │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12ef4e │ │ │ │ + b.n 1304be │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #64] @ (12efb0 ) │ │ │ │ - ldr r3, [pc, #44] @ (12efa0 ) │ │ │ │ + ldr r2, [pc, #64] @ (130520 ) │ │ │ │ + ldr r3, [pc, #44] @ (130510 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12ef26 │ │ │ │ + bne.n 130496 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ ldr r1, [r6, #12] │ │ │ │ ldrh r3, [r4, #6] │ │ │ │ ldrh.w r3, [r5, #3812] @ 0xee4 │ │ │ │ - vaddl.u q8, d6, d8 │ │ │ │ - vaddl.u32 q8, d2, d8 │ │ │ │ + eor.w r0, r6, r8 │ │ │ │ + orns r0, r2, r8 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.u8 q0, d14, d8 │ │ │ │ - cdp2 0, 13, cr0, cr2, cr8, {0} │ │ │ │ - cdp2 0, 7, cr0, cr6, cr8, {0} │ │ │ │ + ands.w r0, lr, r8 │ │ │ │ + strd r0, r0, [r2, #-32]! │ │ │ │ + stmdb r6, {r3} │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ -0012efb8 : │ │ │ │ +00130528 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr.w ip, [pc, #432] @ 12f178 │ │ │ │ + ldr.w ip, [pc, #432] @ 1306e8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr r3, [pc, #428] @ (12f17c ) │ │ │ │ + ldr r3, [pc, #428] @ (1306ec ) │ │ │ │ mov r5, r0 │ │ │ │ add ip, pc │ │ │ │ - vldr d7, [pc, #404] @ 12f168 │ │ │ │ + vldr d7, [pc, #404] @ 1306d8 │ │ │ │ str r2, [sp, #28] │ │ │ │ add r1, sp, #24 │ │ │ │ - ldr r4, [pc, #420] @ (12f180 ) │ │ │ │ + ldr r4, [pc, #420] @ (1306f0 ) │ │ │ │ movs r2, #25 │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add r0, sp, #16 │ │ │ │ - vldr d4, [pc, #392] @ 12f170 │ │ │ │ + vldr d4, [pc, #392] @ 1306e0 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ movs r3, #0 │ │ │ │ movt r3, #257 @ 0x101 │ │ │ │ str r3, [sp, #24] │ │ │ │ @@ -312196,352 +314253,359 @@ │ │ │ │ blx 68bdc │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, 12f034 │ │ │ │ - ldr r0, [pc, #364] @ (12f184 ) │ │ │ │ + cbz r3, 1305a4 │ │ │ │ + ldr r0, [pc, #364] @ (1306f4 ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 12f04e │ │ │ │ + cbz r0, 1305be │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n 12f096 │ │ │ │ - ldr r0, [pc, #336] @ (12f188 ) │ │ │ │ - ldr r3, [pc, #324] @ (12f17c ) │ │ │ │ + beq.n 130606 │ │ │ │ + ldr r0, [pc, #336] @ (1306f8 ) │ │ │ │ + ldr r3, [pc, #324] @ (1306ec ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12f104 │ │ │ │ + bne.n 130674 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12f054 │ │ │ │ + bne.n 1305c4 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 12f034 │ │ │ │ + beq.n 1305a4 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12f026 │ │ │ │ + bne.n 130596 │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 12f07e │ │ │ │ + bne.n 1305ee │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 12f034 │ │ │ │ + bne.n 1305a4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r0, 12f0cc │ │ │ │ + cbz r0, 13063c │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 12f034 │ │ │ │ + bne.n 1305a4 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ - b.n 12f034 │ │ │ │ + b.n 1305a4 │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 12f0d4 │ │ │ │ + bne.n 130644 │ │ │ │ dmb ish │ │ │ │ - b.n 12f0b6 │ │ │ │ + b.n 130626 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #152] @ (12f18c ) │ │ │ │ - ldr r3, [pc, #136] @ (12f17c ) │ │ │ │ + ldr r2, [pc, #152] @ (1306fc ) │ │ │ │ + ldr r3, [pc, #136] @ (1306ec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12f160 │ │ │ │ + beq.n 1306d0 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 12f118 │ │ │ │ + cbz r3, 130688 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 6cae8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 12f13a │ │ │ │ + bne.n 1306aa │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 12f034 │ │ │ │ + b.n 1305a4 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 12f11c │ │ │ │ + b.n 13068c │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12f12c │ │ │ │ + b.n 13069c │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #64] @ (12f190 ) │ │ │ │ - ldr r3, [pc, #44] @ (12f17c ) │ │ │ │ + ldr r2, [pc, #64] @ (130700 ) │ │ │ │ + ldr r3, [pc, #44] @ (1306ec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12f104 │ │ │ │ + bne.n 130674 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldr r1, [r6, #12] │ │ │ │ ldrh r3, [r4, #6] │ │ │ │ ldrh.w r3, [r5, #3812] @ 0xee4 │ │ │ │ - cdp2 0, 1, cr0, cr8, cr8, {0} │ │ │ │ + stmia.w r8!, {r3} │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 0, cr0, cr0, cr8, {0} │ │ │ │ + ldmia.w r0, {r3} │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r0, #32]! │ │ │ │ - ldc2l 0, cr0, [r4], #32 │ │ │ │ - ldc2 0, cr0, [r8], {8} │ │ │ │ + strex r0, r0, [r0, #32] │ │ │ │ + b.n 130608 │ │ │ │ + movs r0, r1 │ │ │ │ + b.n 130554 │ │ │ │ + movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ -0012f198 : │ │ │ │ +00130708 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr.w ip, [pc, #440] @ 12f360 │ │ │ │ + ldr.w ip, [pc, #440] @ 1308d0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr r3, [pc, #436] @ (12f364 ) │ │ │ │ + ldr r3, [pc, #436] @ (1308d4 ) │ │ │ │ mov r5, r0 │ │ │ │ add ip, pc │ │ │ │ - vldr d7, [pc, #404] @ 12f348 │ │ │ │ + vldr d7, [pc, #404] @ 1308b8 │ │ │ │ str r2, [sp, #28] │ │ │ │ add r1, sp, #24 │ │ │ │ - ldr r4, [pc, #428] @ (12f368 ) │ │ │ │ + ldr r4, [pc, #428] @ (1308d8 ) │ │ │ │ movs r2, #25 │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add r0, sp, #16 │ │ │ │ - vldr d4, [pc, #392] @ 12f350 │ │ │ │ + vldr d4, [pc, #392] @ 1308c0 │ │ │ │ add r4, pc │ │ │ │ - vldr d3, [pc, #396] @ 12f358 │ │ │ │ + vldr d3, [pc, #396] @ 1308c8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ movs r3, #0 │ │ │ │ movt r3, #257 @ 0x101 │ │ │ │ str r3, [sp, #24] │ │ │ │ vstr d7, [sp, #32] │ │ │ │ blx 68bdc │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, 12f218 │ │ │ │ - ldr r0, [pc, #368] @ (12f36c ) │ │ │ │ + cbz r3, 130788 │ │ │ │ + ldr r0, [pc, #368] @ (1308dc ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 12f232 │ │ │ │ + cbz r0, 1307a2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n 12f27a │ │ │ │ - ldr r0, [pc, #340] @ (12f370 ) │ │ │ │ - ldr r3, [pc, #328] @ (12f364 ) │ │ │ │ + beq.n 1307ea │ │ │ │ + ldr r0, [pc, #340] @ (1308e0 ) │ │ │ │ + ldr r3, [pc, #328] @ (1308d4 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12f2e8 │ │ │ │ + bne.n 130858 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12f238 │ │ │ │ + bne.n 1307a8 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 12f218 │ │ │ │ + beq.n 130788 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12f20a │ │ │ │ + bne.n 13077a │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 12f262 │ │ │ │ + bne.n 1307d2 │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 12f218 │ │ │ │ + bne.n 130788 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r0, 12f2b0 │ │ │ │ + cbz r0, 130820 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 12f218 │ │ │ │ + bne.n 130788 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ - b.n 12f218 │ │ │ │ + b.n 130788 │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 12f2b8 │ │ │ │ + bne.n 130828 │ │ │ │ dmb ish │ │ │ │ - b.n 12f29a │ │ │ │ + b.n 13080a │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #156] @ (12f374 ) │ │ │ │ - ldr r3, [pc, #140] @ (12f364 ) │ │ │ │ + ldr r2, [pc, #156] @ (1308e4 ) │ │ │ │ + ldr r3, [pc, #140] @ (1308d4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12f344 │ │ │ │ + beq.n 1308b4 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 12f2fc │ │ │ │ + cbz r3, 13086c │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 6cae8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 12f31e │ │ │ │ + bne.n 13088e │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 12f218 │ │ │ │ + b.n 130788 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 12f300 │ │ │ │ + b.n 130870 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12f310 │ │ │ │ + b.n 130880 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #68] @ (12f378 ) │ │ │ │ - ldr r3, [pc, #48] @ (12f364 ) │ │ │ │ + ldr r2, [pc, #68] @ (1308e8 ) │ │ │ │ + ldr r3, [pc, #48] @ (1308d4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12f2e8 │ │ │ │ + bne.n 130858 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ ... │ │ │ │ ldr r1, [r6, #12] │ │ │ │ ldrh r3, [r4, #6] │ │ │ │ ldrh.w r3, [r5, #3812] @ 0xee4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ eors r0, r4 │ │ │ │ - ldc2 0, cr0, [r8], #-32 @ 0xffffffe0 │ │ │ │ + b.n 130664 │ │ │ │ + movs r0, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r0], #-32 @ 0xffffffe0 │ │ │ │ + b.n 13063c │ │ │ │ + movs r0, r1 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - smlal r0, r0, ip, r8 │ │ │ │ - smlabb r0, r0, r8, r0 │ │ │ │ - @ instruction: 0xfab40008 │ │ │ │ + b.n 13059c │ │ │ │ + movs r0, r1 │ │ │ │ + b.n 130428 │ │ │ │ + movs r0, r1 │ │ │ │ + b.n 130374 │ │ │ │ + movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ -0012f380 : │ │ │ │ +001308f0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ - ldr.w lr, [pc, #260] @ 12f498 │ │ │ │ - ldr.w ip, [pc, #260] @ 12f49c │ │ │ │ + ldr.w lr, [pc, #260] @ 130a08 │ │ │ │ + ldr.w ip, [pc, #260] @ 130a0c │ │ │ │ mov r4, r0 │ │ │ │ add lr, pc │ │ │ │ - vldr d7, [pc, #240] @ 12f490 │ │ │ │ + vldr d7, [pc, #240] @ 130a00 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ add r1, sp, #24 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r0, sp, #8 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ @@ -312564,106 +314628,111 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ movt ip, #513 @ 0x201 │ │ │ │ vstr d7, [sp, #32] │ │ │ │ str.w ip, [sp, #56] @ 0x38 │ │ │ │ vstr d7, [sp, #48] @ 0x30 │ │ │ │ vstr d7, [sp, #64] @ 0x40 │ │ │ │ blx 6b3b4 │ │ │ │ - ldr r2, [pc, #160] @ (12f4a0 ) │ │ │ │ - ldr r3, [pc, #152] @ (12f49c ) │ │ │ │ + ldr r2, [pc, #160] @ (130a10 ) │ │ │ │ + ldr r3, [pc, #152] @ (130a0c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12f43a │ │ │ │ + bne.n 1309aa │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 12f43e │ │ │ │ + bne.n 1309ae │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #124] @ (12f4a4 ) │ │ │ │ - ldr r3, [pc, #112] @ (12f49c ) │ │ │ │ + ldr r2, [pc, #124] @ (130a14 ) │ │ │ │ + ldr r3, [pc, #112] @ (130a0c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12f44c │ │ │ │ + beq.n 1309bc │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12f426 │ │ │ │ + b.n 130996 │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (12f4a8 ) │ │ │ │ - ldr r3, [pc, #60] @ (12f49c ) │ │ │ │ + ldr r2, [pc, #76] @ (130a18 ) │ │ │ │ + ldr r3, [pc, #60] @ (130a0c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12f43a │ │ │ │ + bne.n 1309aa │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (12f4ac ) │ │ │ │ - ldr r3, [pc, #32] @ (12f49c ) │ │ │ │ + ldr r2, [pc, #52] @ (130a1c ) │ │ │ │ + ldr r3, [pc, #32] @ (130a0c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12f46e │ │ │ │ - b.n 12f43a │ │ │ │ + beq.n 1309de │ │ │ │ + b.n 1309aa │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - @ instruction: 0xfa4e0008 │ │ │ │ + b.n 1303c8 │ │ │ │ + movs r0, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - vld1.8 {d16[0]}, [r6], r8 │ │ │ │ - ldrsh.w r0, [lr, #8] │ │ │ │ - vst1.8 {d0[0]}, [sl], r8 │ │ │ │ - vld4.8 {d16-d19}, [lr], r8 │ │ │ │ + b.n 130300 │ │ │ │ + movs r0, r1 │ │ │ │ + b.n 1302b4 │ │ │ │ + movs r0, r1 │ │ │ │ + b.n 130250 │ │ │ │ + movs r0, r1 │ │ │ │ + b.n 13121c │ │ │ │ + movs r0, r1 │ │ │ │ │ │ │ │ -0012f4b0 : │ │ │ │ +00130a20 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ - ldr.w lr, [pc, #268] @ 12f5d0 │ │ │ │ - ldr.w ip, [pc, #268] @ 12f5d4 │ │ │ │ + ldr.w lr, [pc, #268] @ 130b40 │ │ │ │ + ldr.w ip, [pc, #268] @ 130b44 │ │ │ │ mov r4, r0 │ │ │ │ add lr, pc │ │ │ │ - vldr d7, [pc, #240] @ 12f5c0 │ │ │ │ + vldr d7, [pc, #240] @ 130b30 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ add r1, sp, #24 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r0, sp, #8 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ - vldr d4, [pc, #220] @ 12f5c8 │ │ │ │ + vldr d4, [pc, #220] @ 130b38 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #76] @ 0x4c │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ movt ip, #257 @ 0x101 │ │ │ │ vstr d7, [sp, #16] │ │ │ │ @@ -312673,107 +314742,112 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ movt ip, #513 @ 0x201 │ │ │ │ vstr d7, [sp, #32] │ │ │ │ str.w ip, [sp, #56] @ 0x38 │ │ │ │ vstr d7, [sp, #48] @ 0x30 │ │ │ │ vstr d7, [sp, #64] @ 0x40 │ │ │ │ blx 6b3b4 │ │ │ │ - ldr r2, [pc, #164] @ (12f5d8 ) │ │ │ │ - ldr r3, [pc, #156] @ (12f5d4 ) │ │ │ │ + ldr r2, [pc, #164] @ (130b48 ) │ │ │ │ + ldr r3, [pc, #156] @ (130b44 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12f56e │ │ │ │ + bne.n 130ade │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 12f572 │ │ │ │ + bne.n 130ae2 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #128] @ (12f5dc ) │ │ │ │ - ldr r3, [pc, #116] @ (12f5d4 ) │ │ │ │ + ldr r2, [pc, #128] @ (130b4c ) │ │ │ │ + ldr r3, [pc, #116] @ (130b44 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12f580 │ │ │ │ + beq.n 130af0 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12f55a │ │ │ │ + b.n 130aca │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #80] @ (12f5e0 ) │ │ │ │ - ldr r3, [pc, #64] @ (12f5d4 ) │ │ │ │ + ldr r2, [pc, #80] @ (130b50 ) │ │ │ │ + ldr r3, [pc, #64] @ (130b44 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12f56e │ │ │ │ + bne.n 130ade │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #56] @ (12f5e4 ) │ │ │ │ - ldr r3, [pc, #36] @ (12f5d4 ) │ │ │ │ + ldr r2, [pc, #56] @ (130b54 ) │ │ │ │ + ldr r3, [pc, #36] @ (130b44 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12f5a2 │ │ │ │ - b.n 12f56e │ │ │ │ + beq.n 130b12 │ │ │ │ + b.n 130ade │ │ │ │ ... │ │ │ │ ldr r1, [r6, #12] │ │ │ │ ldrh r3, [r4, #6] │ │ │ │ ldrh.w r3, [r5, #3812] @ 0xee4 │ │ │ │ - ldrsb.w r0, [lr, r8] │ │ │ │ + b.n 1312a0 │ │ │ │ + movs r0, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh.w r0, [r2, #8] │ │ │ │ - strb.w r0, [sl, #8] │ │ │ │ - ldr.w r0, [r6, r8] │ │ │ │ - ldrh.w r0, [sl, r8] │ │ │ │ + b.n 1311d0 │ │ │ │ + movs r0, r1 │ │ │ │ + b.n 131184 │ │ │ │ + movs r0, r1 │ │ │ │ + b.n 131120 │ │ │ │ + movs r0, r1 │ │ │ │ + b.n 1310ec │ │ │ │ + movs r0, r1 │ │ │ │ │ │ │ │ -0012f5e8 : │ │ │ │ +00130b58 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ - ldr.w ip, [pc, #260] @ 12f700 │ │ │ │ + ldr.w ip, [pc, #260] @ 130c70 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #25 │ │ │ │ add ip, pc │ │ │ │ - vldr d7, [pc, #236] @ 12f6f0 │ │ │ │ + vldr d7, [pc, #236] @ 130c60 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ add r1, sp, #24 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ - ldr r0, [pc, #240] @ (12f704 ) │ │ │ │ + ldr r0, [pc, #240] @ (130c74 ) │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ - vldr d4, [pc, #216] @ 12f6f8 │ │ │ │ + vldr d4, [pc, #216] @ 130c68 │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ mov.w ip, #0 │ │ │ │ movt ip, #257 @ 0x101 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ mov.w r0, #0 │ │ │ │ movs r0, #0 │ │ │ │ @@ -312784,112 +314858,117 @@ │ │ │ │ str.w ip, [sp, #24] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ vstr d7, [sp, #16] │ │ │ │ vstr d7, [sp, #32] │ │ │ │ vstr d7, [sp, #48] @ 0x30 │ │ │ │ vstr d7, [sp, #64] @ 0x40 │ │ │ │ blx 6b3b4 │ │ │ │ - ldr r2, [pc, #164] @ (12f708 ) │ │ │ │ - ldr r3, [pc, #160] @ (12f704 ) │ │ │ │ + ldr r2, [pc, #164] @ (130c78 ) │ │ │ │ + ldr r3, [pc, #160] @ (130c74 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12f69c │ │ │ │ + bne.n 130c0c │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 12f6a0 │ │ │ │ + bne.n 130c10 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #128] @ (12f70c ) │ │ │ │ - ldr r3, [pc, #120] @ (12f704 ) │ │ │ │ + ldr r2, [pc, #128] @ (130c7c ) │ │ │ │ + ldr r3, [pc, #120] @ (130c74 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12f6ae │ │ │ │ + beq.n 130c1e │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12f688 │ │ │ │ + b.n 130bf8 │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #80] @ (12f710 ) │ │ │ │ - ldr r3, [pc, #68] @ (12f704 ) │ │ │ │ + ldr r2, [pc, #80] @ (130c80 ) │ │ │ │ + ldr r3, [pc, #68] @ (130c74 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12f69c │ │ │ │ + bne.n 130c0c │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #56] @ (12f714 ) │ │ │ │ - ldr r3, [pc, #40] @ (12f704 ) │ │ │ │ + ldr r2, [pc, #56] @ (130c84 ) │ │ │ │ + ldr r3, [pc, #40] @ (130c74 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12f6d0 │ │ │ │ - b.n 12f69c │ │ │ │ + beq.n 130c40 │ │ │ │ + b.n 130c0c │ │ │ │ nop │ │ │ │ ... │ │ │ │ ldr r1, [r6, #12] │ │ │ │ ldrh r3, [r4, #6] │ │ │ │ ldrh.w r3, [r5, #3812] @ 0xee4 │ │ │ │ - @ instruction: 0xf7e80008 │ │ │ │ + b.n 131164 │ │ │ │ + movs r0, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7840008 │ │ │ │ - @ instruction: 0xf75c0008 │ │ │ │ - @ instruction: 0xf7280008 │ │ │ │ - @ instruction: 0xf70c0008 │ │ │ │ + b.n 1310a4 │ │ │ │ + movs r0, r1 │ │ │ │ + b.n 131058 │ │ │ │ + movs r0, r1 │ │ │ │ + b.n 130ff4 │ │ │ │ + movs r0, r1 │ │ │ │ + b.n 130fc0 │ │ │ │ + movs r0, r1 │ │ │ │ │ │ │ │ -0012f718 : │ │ │ │ +00130c88 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ - ldr.w ip, [pc, #276] @ 12f840 │ │ │ │ + ldr.w ip, [pc, #276] @ 130db0 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #25 │ │ │ │ add ip, pc │ │ │ │ - vldr d7, [pc, #244] @ 12f828 │ │ │ │ + vldr d7, [pc, #244] @ 130d98 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ add r1, sp, #24 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ - ldr r0, [pc, #256] @ (12f844 ) │ │ │ │ + ldr r0, [pc, #256] @ (130db4 ) │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ - vldr d4, [pc, #224] @ 12f830 │ │ │ │ + vldr d4, [pc, #224] @ 130da0 │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ mov.w ip, #0 │ │ │ │ movt ip, #257 @ 0x101 │ │ │ │ - vldr d3, [pc, #216] @ 12f838 │ │ │ │ + vldr d3, [pc, #216] @ 130da8 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ mov.w r0, #0 │ │ │ │ movs r0, #0 │ │ │ │ movt r0, #513 @ 0x201 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #8 │ │ │ │ @@ -312897,97 +314976,102 @@ │ │ │ │ str.w ip, [sp, #24] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ vstr d7, [sp, #16] │ │ │ │ vstr d7, [sp, #32] │ │ │ │ vstr d7, [sp, #48] @ 0x30 │ │ │ │ vstr d7, [sp, #64] @ 0x40 │ │ │ │ blx 6b3b4 │ │ │ │ - ldr r2, [pc, #176] @ (12f848 ) │ │ │ │ - ldr r3, [pc, #172] @ (12f844 ) │ │ │ │ + ldr r2, [pc, #176] @ (130db8 ) │ │ │ │ + ldr r3, [pc, #172] @ (130db4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12f7d0 │ │ │ │ + bne.n 130d40 │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 12f7d4 │ │ │ │ + bne.n 130d44 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #140] @ (12f84c ) │ │ │ │ - ldr r3, [pc, #132] @ (12f844 ) │ │ │ │ + ldr r2, [pc, #140] @ (130dbc ) │ │ │ │ + ldr r3, [pc, #132] @ (130db4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12f7e2 │ │ │ │ + beq.n 130d52 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12f7bc │ │ │ │ + b.n 130d2c │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #92] @ (12f850 ) │ │ │ │ - ldr r3, [pc, #80] @ (12f844 ) │ │ │ │ + ldr r2, [pc, #92] @ (130dc0 ) │ │ │ │ + ldr r3, [pc, #80] @ (130db4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12f7d0 │ │ │ │ + bne.n 130d40 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #68] @ (12f854 ) │ │ │ │ - ldr r3, [pc, #52] @ (12f844 ) │ │ │ │ + ldr r2, [pc, #68] @ (130dc4 ) │ │ │ │ + ldr r3, [pc, #52] @ (130db4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12f804 │ │ │ │ - b.n 12f7d0 │ │ │ │ + beq.n 130d74 │ │ │ │ + b.n 130d40 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldr r1, [r6, #12] │ │ │ │ ldrh r3, [r4, #6] │ │ │ │ ldrh.w r3, [r5, #3812] @ 0xee4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ eors r0, r4 │ │ │ │ - @ instruction: 0xf6b80008 │ │ │ │ + b.n 131044 │ │ │ │ + movs r0, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6500008 │ │ │ │ - @ instruction: 0xf6280008 │ │ │ │ - @ instruction: 0xf5f40008 │ │ │ │ - rsbs r0, r8, #8912896 @ 0x880000 │ │ │ │ + b.n 130f7c │ │ │ │ + movs r0, r1 │ │ │ │ + b.n 130f30 │ │ │ │ + movs r0, r1 │ │ │ │ + b.n 130ecc │ │ │ │ + movs r0, r1 │ │ │ │ + b.n 130e98 │ │ │ │ + movs r0, r1 │ │ │ │ │ │ │ │ -0012f858 : │ │ │ │ +00130dc8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ - ldr.w lr, [pc, #284] @ 12f988 │ │ │ │ - ldr.w ip, [pc, #284] @ 12f98c │ │ │ │ + ldr.w lr, [pc, #284] @ 130ef8 │ │ │ │ + ldr.w ip, [pc, #284] @ 130efc │ │ │ │ mov r4, r0 │ │ │ │ add lr, pc │ │ │ │ movs r0, #25 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ add r1, sp, #24 │ │ │ │ str r3, [sp, #28] │ │ │ │ vmov.f64 d2, #32 @ 0x41000000 8.0 │ │ │ │ @@ -312996,18 +315080,18 @@ │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r0, sp, #8 │ │ │ │ - vldr d7, [pc, #220] @ 12f970 │ │ │ │ + vldr d7, [pc, #220] @ 130ee0 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ - vldr d4, [pc, #220] @ 12f978 │ │ │ │ - vldr d3, [pc, #224] @ 12f980 │ │ │ │ + vldr d4, [pc, #220] @ 130ee8 │ │ │ │ + vldr d3, [pc, #224] @ 130ef0 │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #76] @ 0x4c │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ movt ip, #257 @ 0x101 │ │ │ │ vstr d7, [sp, #16] │ │ │ │ str.w ip, [sp, #8] │ │ │ │ @@ -313016,117 +315100,122 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ movt ip, #513 @ 0x201 │ │ │ │ vstr d7, [sp, #32] │ │ │ │ str.w ip, [sp, #56] @ 0x38 │ │ │ │ vstr d7, [sp, #48] @ 0x30 │ │ │ │ vstr d7, [sp, #64] @ 0x40 │ │ │ │ blx 6b3b4 │ │ │ │ - ldr r2, [pc, #172] @ (12f990 ) │ │ │ │ - ldr r3, [pc, #164] @ (12f98c ) │ │ │ │ + ldr r2, [pc, #172] @ (130f00 ) │ │ │ │ + ldr r3, [pc, #164] @ (130efc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12f91e │ │ │ │ + bne.n 130e8e │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 12f922 │ │ │ │ + bne.n 130e92 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #136] @ (12f994 ) │ │ │ │ - ldr r3, [pc, #124] @ (12f98c ) │ │ │ │ + ldr r2, [pc, #136] @ (130f04 ) │ │ │ │ + ldr r3, [pc, #124] @ (130efc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12f930 │ │ │ │ + beq.n 130ea0 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12f90a │ │ │ │ + b.n 130e7a │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #88] @ (12f998 ) │ │ │ │ - ldr r3, [pc, #72] @ (12f98c ) │ │ │ │ + ldr r2, [pc, #88] @ (130f08 ) │ │ │ │ + ldr r3, [pc, #72] @ (130efc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12f91e │ │ │ │ + bne.n 130e8e │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #64] @ (12f99c ) │ │ │ │ - ldr r3, [pc, #44] @ (12f98c ) │ │ │ │ + ldr r2, [pc, #64] @ (130f0c ) │ │ │ │ + ldr r3, [pc, #44] @ (130efc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12f952 │ │ │ │ - b.n 12f91e │ │ │ │ + beq.n 130ec2 │ │ │ │ + b.n 130e8e │ │ │ │ ... │ │ │ │ ldr r1, [r6, #12] │ │ │ │ ldrh r3, [r4, #6] │ │ │ │ ldrh.w r3, [r5, #3812] @ 0xee4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ eors r0, r4 │ │ │ │ - sbcs.w r0, r6, #8912896 @ 0x880000 │ │ │ │ + b.n 130f08 │ │ │ │ + movs r0, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - add.w r0, r2, #8912896 @ 0x880000 │ │ │ │ - @ instruction: 0xf4da0008 │ │ │ │ - @ instruction: 0xf4a60008 │ │ │ │ - eor.w r0, sl, #8912896 @ 0x880000 │ │ │ │ + svc 146 @ 0x92 │ │ │ │ + movs r0, r1 │ │ │ │ + svc 106 @ 0x6a │ │ │ │ + movs r0, r1 │ │ │ │ + svc 54 @ 0x36 │ │ │ │ + movs r0, r1 │ │ │ │ + svc 26 │ │ │ │ + movs r0, r1 │ │ │ │ │ │ │ │ -0012f9a0 : │ │ │ │ +00130f10 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ - ldr.w ip, [pc, #284] @ 12fad0 │ │ │ │ + ldr.w ip, [pc, #284] @ 131040 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #25 │ │ │ │ add ip, pc │ │ │ │ - vldr d7, [pc, #252] @ 12fab8 │ │ │ │ + vldr d7, [pc, #252] @ 131028 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ vmov.f64 d2, #32 @ 0x41000000 8.0 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r1, sp, #24 │ │ │ │ str r0, [sp, #0] │ │ │ │ vmov.f64 d1, d2 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ - ldr r0, [pc, #256] @ (12fad4 ) │ │ │ │ + ldr r0, [pc, #256] @ (131044 ) │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ - vldr d4, [pc, #224] @ 12fac0 │ │ │ │ + vldr d4, [pc, #224] @ 131030 │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ mov.w ip, #0 │ │ │ │ movt ip, #257 @ 0x101 │ │ │ │ - vldr d3, [pc, #216] @ 12fac8 │ │ │ │ + vldr d3, [pc, #216] @ 131038 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ mov.w r0, #0 │ │ │ │ movs r0, #0 │ │ │ │ movt r0, #513 @ 0x201 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #8 │ │ │ │ @@ -313134,120 +315223,125 @@ │ │ │ │ str.w ip, [sp, #24] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ vstr d7, [sp, #16] │ │ │ │ vstr d7, [sp, #32] │ │ │ │ vstr d7, [sp, #48] @ 0x30 │ │ │ │ vstr d7, [sp, #64] @ 0x40 │ │ │ │ blx 6b3b4 │ │ │ │ - ldr r2, [pc, #176] @ (12fad8 ) │ │ │ │ - ldr r3, [pc, #172] @ (12fad4 ) │ │ │ │ + ldr r2, [pc, #176] @ (131048 ) │ │ │ │ + ldr r3, [pc, #172] @ (131044 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12fa60 │ │ │ │ + bne.n 130fd0 │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 12fa64 │ │ │ │ + bne.n 130fd4 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #140] @ (12fadc ) │ │ │ │ - ldr r3, [pc, #132] @ (12fad4 ) │ │ │ │ + ldr r2, [pc, #140] @ (13104c ) │ │ │ │ + ldr r3, [pc, #132] @ (131044 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12fa72 │ │ │ │ + beq.n 130fe2 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12fa4c │ │ │ │ + b.n 130fbc │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #92] @ (12fae0 ) │ │ │ │ - ldr r3, [pc, #80] @ (12fad4 ) │ │ │ │ + ldr r2, [pc, #92] @ (131050 ) │ │ │ │ + ldr r3, [pc, #80] @ (131044 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12fa60 │ │ │ │ + bne.n 130fd0 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #68] @ (12fae4 ) │ │ │ │ - ldr r3, [pc, #52] @ (12fad4 ) │ │ │ │ + ldr r2, [pc, #68] @ (131054 ) │ │ │ │ + ldr r3, [pc, #52] @ (131044 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12fa94 │ │ │ │ - b.n 12fa60 │ │ │ │ + beq.n 131004 │ │ │ │ + b.n 130fd0 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldr r1, [r6, #12] │ │ │ │ ldrh r3, [r4, #6] │ │ │ │ ldrh.w r3, [r5, #3812] @ 0xee4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ eors r0, r4 │ │ │ │ - bics.w r0, r0, #8912896 @ 0x880000 │ │ │ │ + udf #192 @ 0xc0 │ │ │ │ + movs r0, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ubfx r0, r0, #0, #9 │ │ │ │ - @ instruction: 0xf3980008 │ │ │ │ - bfi r0, r4, #0, #9 │ │ │ │ - sbfx r0, r8, #0, #9 │ │ │ │ + udf #80 @ 0x50 │ │ │ │ + movs r0, r1 │ │ │ │ + udf #40 @ 0x28 │ │ │ │ + movs r0, r1 │ │ │ │ + ble.n 13103c │ │ │ │ + movs r0, r1 │ │ │ │ + ble.n 131008 │ │ │ │ + movs r0, r1 │ │ │ │ │ │ │ │ -0012fae8 : │ │ │ │ +00131058 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ - ldr.w ip, [pc, #284] @ 12fc18 │ │ │ │ + ldr.w ip, [pc, #284] @ 131188 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #25 │ │ │ │ add ip, pc │ │ │ │ - vldr d7, [pc, #252] @ 12fc00 │ │ │ │ + vldr d7, [pc, #252] @ 131170 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ vmov.f64 d2, #32 @ 0x41000000 8.0 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r1, sp, #24 │ │ │ │ str r0, [sp, #0] │ │ │ │ vmov.f64 d1, d2 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ vmov.f64 d0, d2 │ │ │ │ - ldr r0, [pc, #252] @ (12fc1c ) │ │ │ │ + ldr r0, [pc, #252] @ (13118c ) │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ - vldr d4, [pc, #220] @ 12fc08 │ │ │ │ + vldr d4, [pc, #220] @ 131178 │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ mov.w ip, #0 │ │ │ │ movt ip, #257 @ 0x101 │ │ │ │ - vldr d3, [pc, #212] @ 12fc10 │ │ │ │ + vldr d3, [pc, #212] @ 131180 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ mov.w r0, #0 │ │ │ │ movs r0, #0 │ │ │ │ movt r0, #513 @ 0x201 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #8 │ │ │ │ @@ -313255,444 +315349,459 @@ │ │ │ │ str.w ip, [sp, #24] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ vstr d7, [sp, #16] │ │ │ │ vstr d7, [sp, #32] │ │ │ │ vstr d7, [sp, #48] @ 0x30 │ │ │ │ vstr d7, [sp, #64] @ 0x40 │ │ │ │ blx 6b3b4 │ │ │ │ - ldr r2, [pc, #172] @ (12fc20 ) │ │ │ │ - ldr r3, [pc, #168] @ (12fc1c ) │ │ │ │ + ldr r2, [pc, #172] @ (131190 ) │ │ │ │ + ldr r3, [pc, #168] @ (13118c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12fbac │ │ │ │ + bne.n 13111c │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 12fbb0 │ │ │ │ + bne.n 131120 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #136] @ (12fc24 ) │ │ │ │ - ldr r3, [pc, #128] @ (12fc1c ) │ │ │ │ + ldr r2, [pc, #136] @ (131194 ) │ │ │ │ + ldr r3, [pc, #128] @ (13118c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12fbbe │ │ │ │ + beq.n 13112e │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12fb98 │ │ │ │ + b.n 131108 │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #88] @ (12fc28 ) │ │ │ │ - ldr r3, [pc, #76] @ (12fc1c ) │ │ │ │ + ldr r2, [pc, #88] @ (131198 ) │ │ │ │ + ldr r3, [pc, #76] @ (13118c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12fbac │ │ │ │ + bne.n 13111c │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #64] @ (12fc2c ) │ │ │ │ - ldr r3, [pc, #48] @ (12fc1c ) │ │ │ │ + ldr r2, [pc, #64] @ (13119c ) │ │ │ │ + ldr r3, [pc, #48] @ (13118c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12fbe0 │ │ │ │ - b.n 12fbac │ │ │ │ + beq.n 131150 │ │ │ │ + b.n 13111c │ │ │ │ nop │ │ │ │ ... │ │ │ │ ldr r1, [r6, #12] │ │ │ │ ldrh r3, [r4, #6] │ │ │ │ ldrh.w r3, [r5, #3812] @ 0xee4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ eors r0, r4 │ │ │ │ - @ instruction: 0xf2e80008 │ │ │ │ + ble.n 13127c │ │ │ │ + movs r0, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2740008 │ │ │ │ - movw r0, #49160 @ 0xc008 │ │ │ │ - @ instruction: 0xf2180008 │ │ │ │ - @ instruction: 0xf1fc0008 │ │ │ │ + ble.n 13119c │ │ │ │ + movs r0, r1 │ │ │ │ + bgt.n 131150 │ │ │ │ + movs r0, r1 │ │ │ │ + bgt.n 1310ec │ │ │ │ + movs r0, r1 │ │ │ │ + bgt.n 1310b8 │ │ │ │ + movs r0, r1 │ │ │ │ │ │ │ │ -0012fc30 : │ │ │ │ +001311a0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr.w ip, [pc, #404] @ 12fdd8 │ │ │ │ + ldr.w ip, [pc, #404] @ 131348 │ │ │ │ movs r3, #0 │ │ │ │ movt r3, #257 @ 0x101 │ │ │ │ add ip, pc │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r5, r0 │ │ │ │ - ldr r3, [pc, #392] @ (12fddc ) │ │ │ │ + ldr r3, [pc, #392] @ (13134c ) │ │ │ │ movs r0, #0 │ │ │ │ str r2, [sp, #28] │ │ │ │ strd r0, r1, [sp, #32] │ │ │ │ add r1, sp, #24 │ │ │ │ - ldr r4, [pc, #384] @ (12fde0 ) │ │ │ │ + ldr r4, [pc, #384] @ (131350 ) │ │ │ │ add r0, sp, #16 │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ blx 6b544 │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, 12fca8 │ │ │ │ - ldr r0, [pc, #344] @ (12fde4 ) │ │ │ │ + cbz r3, 131218 │ │ │ │ + ldr r0, [pc, #344] @ (131354 ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 12fcc2 │ │ │ │ + cbz r0, 131232 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n 12fd0a │ │ │ │ - ldr r0, [pc, #316] @ (12fde8 ) │ │ │ │ - ldr r3, [pc, #304] @ (12fddc ) │ │ │ │ + beq.n 13127a │ │ │ │ + ldr r0, [pc, #316] @ (131358 ) │ │ │ │ + ldr r3, [pc, #304] @ (13134c ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12fd78 │ │ │ │ + bne.n 1312e8 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12fcc8 │ │ │ │ + bne.n 131238 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 12fca8 │ │ │ │ + beq.n 131218 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12fc9a │ │ │ │ + bne.n 13120a │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 12fcf2 │ │ │ │ + bne.n 131262 │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 12fca8 │ │ │ │ + bne.n 131218 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r0, 12fd40 │ │ │ │ + cbz r0, 1312b0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 12fca8 │ │ │ │ + bne.n 131218 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ - b.n 12fca8 │ │ │ │ + b.n 131218 │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 12fd48 │ │ │ │ + bne.n 1312b8 │ │ │ │ dmb ish │ │ │ │ - b.n 12fd2a │ │ │ │ + b.n 13129a │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #132] @ (12fdec ) │ │ │ │ - ldr r3, [pc, #116] @ (12fddc ) │ │ │ │ + ldr r2, [pc, #132] @ (13135c ) │ │ │ │ + ldr r3, [pc, #116] @ (13134c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12fdd4 │ │ │ │ + beq.n 131344 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 12fd8c │ │ │ │ + cbz r3, 1312fc │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 6cae8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 12fdae │ │ │ │ + bne.n 13131e │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 12fca8 │ │ │ │ + b.n 131218 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 12fd90 │ │ │ │ + b.n 131300 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12fda0 │ │ │ │ + b.n 131310 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #44] @ (12fdf0 ) │ │ │ │ - ldr r3, [pc, #24] @ (12fddc ) │ │ │ │ + ldr r2, [pc, #44] @ (131360 ) │ │ │ │ + ldr r3, [pc, #24] @ (13134c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12fd78 │ │ │ │ + bne.n 1312e8 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - @ instruction: 0xf19e0008 │ │ │ │ + bgt.n 1313a8 │ │ │ │ + movs r0, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf1800008 │ │ │ │ + bgt.n 131374 │ │ │ │ + movs r0, r1 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf13c0008 │ │ │ │ - eor.w r0, r0, #8 │ │ │ │ - bic.w r0, r4, #8 │ │ │ │ + blt.n 1312f4 │ │ │ │ + movs r0, r1 │ │ │ │ + blt.n 131380 │ │ │ │ + movs r0, r1 │ │ │ │ + bge.n 1312cc │ │ │ │ + movs r0, r1 │ │ │ │ │ │ │ │ -0012fdf4 : │ │ │ │ +00131364 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr.w ip, [pc, #404] @ 12ff9c │ │ │ │ + ldr.w ip, [pc, #404] @ 13150c │ │ │ │ movs r3, #0 │ │ │ │ movt r3, #257 @ 0x101 │ │ │ │ add ip, pc │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r5, r0 │ │ │ │ - ldr r3, [pc, #392] @ (12ffa0 ) │ │ │ │ + ldr r3, [pc, #392] @ (131510 ) │ │ │ │ movs r0, #0 │ │ │ │ str r2, [sp, #28] │ │ │ │ movs r2, #3 │ │ │ │ strd r0, r1, [sp, #32] │ │ │ │ add r1, sp, #24 │ │ │ │ - ldr r4, [pc, #380] @ (12ffa4 ) │ │ │ │ + ldr r4, [pc, #380] @ (131514 ) │ │ │ │ add r0, sp, #16 │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ blx 6b544 │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, 12fe6c │ │ │ │ - ldr r0, [pc, #344] @ (12ffa8 ) │ │ │ │ + cbz r3, 1313dc │ │ │ │ + ldr r0, [pc, #344] @ (131518 ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 12fe86 │ │ │ │ + cbz r0, 1313f6 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n 12fece │ │ │ │ - ldr r0, [pc, #316] @ (12ffac ) │ │ │ │ - ldr r3, [pc, #304] @ (12ffa0 ) │ │ │ │ + beq.n 13143e │ │ │ │ + ldr r0, [pc, #316] @ (13151c ) │ │ │ │ + ldr r3, [pc, #304] @ (131510 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12ff3c │ │ │ │ + bne.n 1314ac │ │ │ │ mov r0, r2 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12fe8c │ │ │ │ + bne.n 1313fc │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 12fe6c │ │ │ │ + beq.n 1313dc │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12fe5e │ │ │ │ + bne.n 1313ce │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 12feb6 │ │ │ │ + bne.n 131426 │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 12fe6c │ │ │ │ + bne.n 1313dc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r0, 12ff04 │ │ │ │ + cbz r0, 131474 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 12fe6c │ │ │ │ + bne.n 1313dc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ - b.n 12fe6c │ │ │ │ + b.n 1313dc │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 12ff0c │ │ │ │ + bne.n 13147c │ │ │ │ dmb ish │ │ │ │ - b.n 12feee │ │ │ │ + b.n 13145e │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #132] @ (12ffb0 ) │ │ │ │ - ldr r3, [pc, #116] @ (12ffa0 ) │ │ │ │ + ldr r2, [pc, #132] @ (131520 ) │ │ │ │ + ldr r3, [pc, #116] @ (131510 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 12ff98 │ │ │ │ + beq.n 131508 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 12ff50 │ │ │ │ + cbz r3, 1314c0 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 6cae8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 12ff72 │ │ │ │ + bne.n 1314e2 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 12fe6c │ │ │ │ + b.n 1313dc │ │ │ │ mov r3, r1 │ │ │ │ - b.n 12ff54 │ │ │ │ + b.n 1314c4 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 12ff64 │ │ │ │ + b.n 1314d4 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #44] @ (12ffb4 ) │ │ │ │ - ldr r3, [pc, #24] @ (12ffa0 ) │ │ │ │ + ldr r2, [pc, #44] @ (131524 ) │ │ │ │ + ldr r3, [pc, #24] @ (131510 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12ff3c │ │ │ │ + bne.n 1314ac │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - vaddl.s16 q8, d10, d8 │ │ │ │ + bge.n 1315e4 │ │ │ │ + movs r0, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - vext.8 d0, d12, d8, #0 │ │ │ │ + bge.n 1315b0 │ │ │ │ + movs r0, r1 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s d16, d8, d8 │ │ │ │ - cdp 0, 11, cr0, cr12, cr8, {0} │ │ │ │ - cdp 0, 6, cr0, cr0, cr8, {0} │ │ │ │ + bge.n 131530 │ │ │ │ + movs r0, r1 │ │ │ │ + bls.n 1315bc │ │ │ │ + movs r0, r1 │ │ │ │ + bhi.n 131508 │ │ │ │ + movs r0, r1 │ │ │ │ │ │ │ │ -0012ffb8 : │ │ │ │ +00131528 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr.w ip, [pc, #424] @ 130170 │ │ │ │ + ldr.w ip, [pc, #424] @ 1316e0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr r3, [pc, #420] @ (130174 ) │ │ │ │ + ldr r3, [pc, #420] @ (1316e4 ) │ │ │ │ mov r5, r0 │ │ │ │ add ip, pc │ │ │ │ - vldr d7, [pc, #404] @ 130168 │ │ │ │ + vldr d7, [pc, #404] @ 1316d8 │ │ │ │ str r2, [sp, #28] │ │ │ │ add r1, sp, #24 │ │ │ │ - ldr r4, [pc, #412] @ (130178 ) │ │ │ │ + ldr r4, [pc, #412] @ (1316e8 ) │ │ │ │ add r0, sp, #16 │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ movs r2, #3 │ │ │ │ vmov.f64 d2, #80 @ 0x3e800000 0.250 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ @@ -313704,167 +315813,172 @@ │ │ │ │ blx 6b544 │ │ │ │ movs r0, #8 │ │ │ │ blx 682b4 │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ strd r1, r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - cbz r3, 130034 │ │ │ │ - ldr r0, [pc, #356] @ (13017c ) │ │ │ │ + cbz r3, 1315a4 │ │ │ │ + ldr r0, [pc, #356] @ (1316ec ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 13004e │ │ │ │ + cbz r0, 1315be │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - beq.n 130096 │ │ │ │ - ldr r0, [pc, #328] @ (130180 ) │ │ │ │ - ldr r3, [pc, #316] @ (130174 ) │ │ │ │ + beq.n 131606 │ │ │ │ + ldr r0, [pc, #328] @ (1316f0 ) │ │ │ │ + ldr r3, [pc, #316] @ (1316e4 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 130104 │ │ │ │ + bne.n 131674 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 130054 │ │ │ │ + bne.n 1315c4 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 130034 │ │ │ │ + beq.n 1315a4 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 130026 │ │ │ │ + bne.n 131596 │ │ │ │ add.w ip, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [ip] │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 13007e │ │ │ │ + bne.n 1315ee │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 130034 │ │ │ │ + bne.n 1315a4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldrsb.w r0, [r4] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r0, 1300cc │ │ │ │ + cbz r0, 13163c │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r4, r0, #1 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 130034 │ │ │ │ + bne.n 1315a4 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ - b.n 130034 │ │ │ │ + b.n 1315a4 │ │ │ │ add.w r4, r3, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 1300d4 │ │ │ │ + bne.n 131644 │ │ │ │ dmb ish │ │ │ │ - b.n 1300b6 │ │ │ │ + b.n 131626 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #144] @ (130184 ) │ │ │ │ - ldr r3, [pc, #128] @ (130174 ) │ │ │ │ + ldr r2, [pc, #144] @ (1316f4 ) │ │ │ │ + ldr r3, [pc, #128] @ (1316e4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 130160 │ │ │ │ + beq.n 1316d0 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 130118 │ │ │ │ + cbz r3, 131688 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 6cae8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 13013a │ │ │ │ + bne.n 1316aa │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 130034 │ │ │ │ + b.n 1315a4 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 13011c │ │ │ │ + b.n 13168c │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 13012c │ │ │ │ + b.n 13169c │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #56] @ (130188 ) │ │ │ │ - ldr r3, [pc, #36] @ (130174 ) │ │ │ │ + ldr r2, [pc, #56] @ (1316f8 ) │ │ │ │ + ldr r3, [pc, #36] @ (1316e4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 130104 │ │ │ │ + bne.n 131674 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - cdp 0, 1, cr0, cr8, cr8, {0} │ │ │ │ + bhi.n 131634 │ │ │ │ + movs r0, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 0, cr0, cr0, cr8, {0} │ │ │ │ + bhi.n 13160c │ │ │ │ + movs r0, r1 │ │ │ │ asrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r0, #32]! │ │ │ │ - ldcl 0, cr0, [r4], #32 │ │ │ │ - ldc 0, cr0, [r8], {8} │ │ │ │ + bhi.n 131774 │ │ │ │ + movs r0, r1 │ │ │ │ + bvc.n 131600 │ │ │ │ + movs r0, r1 │ │ │ │ + bvc.n 13174c │ │ │ │ + movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ -00130190 : │ │ │ │ +00131700 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ - ldr.w lr, [pc, #244] @ 130298 │ │ │ │ - ldr.w ip, [pc, #244] @ 13029c │ │ │ │ + ldr.w lr, [pc, #244] @ 131808 │ │ │ │ + ldr.w ip, [pc, #244] @ 13180c │ │ │ │ mov r4, r0 │ │ │ │ add lr, pc │ │ │ │ - vldr d7, [pc, #224] @ 130290 │ │ │ │ + vldr d7, [pc, #224] @ 131800 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, sp │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #32 │ │ │ │ @@ -313881,92 +315995,97 @@ │ │ │ │ str.w ip, [sp, #16] │ │ │ │ mov.w ip, #0 │ │ │ │ movt ip, #513 @ 0x201 │ │ │ │ vstr d7, [sp, #24] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #40] @ 0x28 │ │ │ │ blx 69b5c │ │ │ │ - ldr r2, [pc, #160] @ (1302a0 ) │ │ │ │ - ldr r3, [pc, #152] @ (13029c ) │ │ │ │ + ldr r2, [pc, #160] @ (131810 ) │ │ │ │ + ldr r3, [pc, #152] @ (13180c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 13023a │ │ │ │ + bne.n 1317aa │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 13023e │ │ │ │ + bne.n 1317ae │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #124] @ (1302a4 ) │ │ │ │ - ldr r3, [pc, #112] @ (13029c ) │ │ │ │ + ldr r2, [pc, #124] @ (131814 ) │ │ │ │ + ldr r3, [pc, #112] @ (13180c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 13024c │ │ │ │ + beq.n 1317bc │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 130226 │ │ │ │ + b.n 131796 │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (1302a8 ) │ │ │ │ - ldr r3, [pc, #60] @ (13029c ) │ │ │ │ + ldr r2, [pc, #76] @ (131818 ) │ │ │ │ + ldr r3, [pc, #60] @ (13180c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 13023a │ │ │ │ + bne.n 1317aa │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (1302ac ) │ │ │ │ - ldr r3, [pc, #32] @ (13029c ) │ │ │ │ + ldr r2, [pc, #52] @ (13181c ) │ │ │ │ + ldr r3, [pc, #32] @ (13180c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 13026e │ │ │ │ - b.n 13023a │ │ │ │ + beq.n 1317de │ │ │ │ + b.n 1317aa │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - ldc 0, cr0, [lr], #-32 @ 0xffffffe0 │ │ │ │ + bvs.n 1317a8 │ │ │ │ + movs r0, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xebe60008 │ │ │ │ - subs.w r0, lr, r8 │ │ │ │ - @ instruction: 0xeb8a0008 │ │ │ │ - sbc.w r0, lr, r8 │ │ │ │ + bvs.n 131900 │ │ │ │ + movs r0, r1 │ │ │ │ + bvs.n 1318b4 │ │ │ │ + movs r0, r1 │ │ │ │ + bvs.n 131850 │ │ │ │ + movs r0, r1 │ │ │ │ + bpl.n 13181c │ │ │ │ + movs r0, r1 │ │ │ │ │ │ │ │ -001302b0 : │ │ │ │ +00131820 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ - ldr.w lr, [pc, #244] @ 1303b8 │ │ │ │ - ldr.w ip, [pc, #244] @ 1303bc │ │ │ │ + ldr.w lr, [pc, #244] @ 131928 │ │ │ │ + ldr.w ip, [pc, #244] @ 13192c │ │ │ │ mov r4, r0 │ │ │ │ add lr, pc │ │ │ │ - vldr d7, [pc, #224] @ 1303b0 │ │ │ │ + vldr d7, [pc, #224] @ 131920 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, sp │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #32 │ │ │ │ @@ -313983,92 +316102,97 @@ │ │ │ │ str.w ip, [sp, #16] │ │ │ │ mov.w ip, #0 │ │ │ │ movt ip, #513 @ 0x201 │ │ │ │ vstr d7, [sp, #24] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #40] @ 0x28 │ │ │ │ blx 69b5c │ │ │ │ - ldr r2, [pc, #160] @ (1303c0 ) │ │ │ │ - ldr r3, [pc, #152] @ (1303bc ) │ │ │ │ + ldr r2, [pc, #160] @ (131930 ) │ │ │ │ + ldr r3, [pc, #152] @ (13192c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 13035a │ │ │ │ + bne.n 1318ca │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 13035e │ │ │ │ + bne.n 1318ce │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #124] @ (1303c4 ) │ │ │ │ - ldr r3, [pc, #112] @ (1303bc ) │ │ │ │ + ldr r2, [pc, #124] @ (131934 ) │ │ │ │ + ldr r3, [pc, #112] @ (13192c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 13036c │ │ │ │ + beq.n 1318dc │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 130346 │ │ │ │ + b.n 1318b6 │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (1303c8 ) │ │ │ │ - ldr r3, [pc, #60] @ (1303bc ) │ │ │ │ + ldr r2, [pc, #76] @ (131938 ) │ │ │ │ + ldr r3, [pc, #60] @ (13192c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 13035a │ │ │ │ + bne.n 1318ca │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (1303cc ) │ │ │ │ - ldr r3, [pc, #32] @ (1303bc ) │ │ │ │ + ldr r2, [pc, #52] @ (13193c ) │ │ │ │ + ldr r3, [pc, #32] @ (13192c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 13038e │ │ │ │ - b.n 13035a │ │ │ │ + beq.n 1318fe │ │ │ │ + b.n 1318ca │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - adds.w r0, lr, r8 │ │ │ │ + bpl.n 131888 │ │ │ │ + movs r0, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - pkhbt r0, r6, r8 │ │ │ │ - eors.w r0, lr, r8 │ │ │ │ - orn r0, sl, r8 │ │ │ │ - orr.w r0, lr, r8 │ │ │ │ + bpl.n 1319e0 │ │ │ │ + movs r0, r1 │ │ │ │ + bpl.n 131994 │ │ │ │ + movs r0, r1 │ │ │ │ + bmi.n 131930 │ │ │ │ + movs r0, r1 │ │ │ │ + bmi.n 1318fc │ │ │ │ + movs r0, r1 │ │ │ │ │ │ │ │ -001303d0 : │ │ │ │ +00131940 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ - ldr.w lr, [pc, #244] @ 1304d8 │ │ │ │ - ldr.w ip, [pc, #244] @ 1304dc │ │ │ │ + ldr.w lr, [pc, #244] @ 131a48 │ │ │ │ + ldr.w ip, [pc, #244] @ 131a4c │ │ │ │ mov r4, r0 │ │ │ │ add lr, pc │ │ │ │ - vldr d7, [pc, #224] @ 1304d0 │ │ │ │ + vldr d7, [pc, #224] @ 131a40 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, sp │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ vmov.f64 d2, #80 @ 0x3e800000 0.250 │ │ │ │ str r2, [sp, #4] │ │ │ │ @@ -314086,2531 +316210,394 @@ │ │ │ │ str.w ip, [sp, #16] │ │ │ │ mov.w ip, #0 │ │ │ │ movt ip, #513 @ 0x201 │ │ │ │ vstr d7, [sp, #24] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #40] @ 0x28 │ │ │ │ blx 69b5c │ │ │ │ - ldr r2, [pc, #156] @ (1304e0 ) │ │ │ │ - ldr r3, [pc, #148] @ (1304dc ) │ │ │ │ + ldr r2, [pc, #156] @ (131a50 ) │ │ │ │ + ldr r3, [pc, #148] @ (131a4c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 13047e │ │ │ │ + bne.n 1319ee │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 130482 │ │ │ │ + bne.n 1319f2 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #120] @ (1304e4 ) │ │ │ │ - ldr r3, [pc, #108] @ (1304dc ) │ │ │ │ + ldr r2, [pc, #120] @ (131a54 ) │ │ │ │ + ldr r3, [pc, #108] @ (131a4c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 130490 │ │ │ │ + beq.n 131a00 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 13046a │ │ │ │ + b.n 1319da │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (1304e8 ) │ │ │ │ - ldr r3, [pc, #56] @ (1304dc ) │ │ │ │ + ldr r2, [pc, #72] @ (131a58 ) │ │ │ │ + ldr r3, [pc, #56] @ (131a4c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 13047e │ │ │ │ + bne.n 1319ee │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (1304ec ) │ │ │ │ - ldr r3, [pc, #28] @ (1304dc ) │ │ │ │ + ldr r2, [pc, #48] @ (131a5c ) │ │ │ │ + ldr r3, [pc, #28] @ (131a4c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 1304b2 │ │ │ │ - b.n 13047e │ │ │ │ - ... │ │ │ │ - ldrd r0, r0, [lr, #32]! │ │ │ │ - asrs r0, r0, #6 │ │ │ │ - movs r0, r0 │ │ │ │ - @ instruction: 0xe9a20008 │ │ │ │ - ldrd r0, r0, [sl, #-32]! │ │ │ │ - strd r0, r0, [r6, #-32] │ │ │ │ - stmdb sl!, {r3} │ │ │ │ - │ │ │ │ -001304f0 : │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - sub sp, #40 @ 0x28 │ │ │ │ - ldr.w ip, [pc, #212] @ 1305d8 │ │ │ │ - vldr d7, [pc, #200] @ 1305d0 │ │ │ │ - mov r4, r0 │ │ │ │ - add ip, pc │ │ │ │ - add r1, sp, #16 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - mov r0, sp │ │ │ │ - ldr r2, [pc, #200] @ (1305dc ) │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - movs r3, #0 │ │ │ │ - movt r3, #513 @ 0x201 │ │ │ │ - vstr d7, [sp, #8] │ │ │ │ - vstr d7, [sp, #24] │ │ │ │ - ldr.w r2, [ip, r2] │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ - mov.w r2, #0 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - movs r3, #0 │ │ │ │ - movt r3, #257 @ 0x101 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - blx 69a84 │ │ │ │ - ldr r2, [pc, #156] @ (1305e0 ) │ │ │ │ - ldr r3, [pc, #152] @ (1305dc ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n 13057c │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - pop {r4, pc} │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n 130580 │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 6b8c0 │ │ │ │ - ldr r2, [pc, #120] @ (1305e4 ) │ │ │ │ - ldr r3, [pc, #112] @ (1305dc ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - beq.n 13058e │ │ │ │ - blx 69ecc <__stack_chk_fail@plt> │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 6b8c0 │ │ │ │ - b.n 130568 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (1305e8 ) │ │ │ │ - ldr r3, [pc, #60] @ (1305dc ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n 13057c │ │ │ │ - blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (1305ec ) │ │ │ │ - ldr r3, [pc, #32] @ (1305dc ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - beq.n 1305b0 │ │ │ │ - b.n 13057c │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - @ instruction: 0xe8de0008 │ │ │ │ - asrs r0, r0, #6 │ │ │ │ - movs r0, r0 │ │ │ │ - stmia.w r4!, {r3} │ │ │ │ - ldrd r0, r0, [ip], #-32 │ │ │ │ - strex r0, r0, [r8, #32] │ │ │ │ - @ instruction: 0xe82c0008 │ │ │ │ - │ │ │ │ -001305f0 : │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - sub sp, #40 @ 0x28 │ │ │ │ - ldr.w ip, [pc, #220] @ 1306e0 │ │ │ │ - vldr d7, [pc, #208] @ 1306d8 │ │ │ │ - mov r4, r0 │ │ │ │ - add ip, pc │ │ │ │ - add r1, sp, #16 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - mov r0, sp │ │ │ │ - ldr r2, [pc, #208] @ (1306e4 ) │ │ │ │ - vmov.f64 d1, #0 @ 0x40000000 2.0 │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - movs r3, #0 │ │ │ │ - movt r3, #513 @ 0x201 │ │ │ │ - vstr d7, [sp, #8] │ │ │ │ - vstr d7, [sp, #24] │ │ │ │ - ldr.w r2, [ip, r2] │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ - mov.w r2, #0 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - movs r3, #0 │ │ │ │ - movt r3, #257 @ 0x101 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - blx 69a84 │ │ │ │ - ldr r2, [pc, #160] @ (1306e8 ) │ │ │ │ - ldr r3, [pc, #156] @ (1306e4 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n 130680 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - pop {r4, pc} │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n 130684 │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 6b8c0 │ │ │ │ - ldr r2, [pc, #124] @ (1306ec ) │ │ │ │ - ldr r3, [pc, #116] @ (1306e4 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - beq.n 130692 │ │ │ │ - blx 69ecc <__stack_chk_fail@plt> │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 6b8c0 │ │ │ │ - b.n 13066c │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (1306f0 ) │ │ │ │ - ldr r3, [pc, #64] @ (1306e4 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n 130680 │ │ │ │ - blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (1306f4 ) │ │ │ │ - ldr r3, [pc, #36] @ (1306e4 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - beq.n 1306b4 │ │ │ │ - b.n 130680 │ │ │ │ - nop │ │ │ │ - nop.w │ │ │ │ - ... │ │ │ │ - b.n 1306a0 │ │ │ │ - movs r0, r1 │ │ │ │ - asrs r0, r0, #6 │ │ │ │ - movs r0, r0 │ │ │ │ - b.n 13062c │ │ │ │ - movs r0, r1 │ │ │ │ - b.n 1305e0 │ │ │ │ - movs r0, r1 │ │ │ │ - b.n 13057c │ │ │ │ - movs r0, r1 │ │ │ │ - b.n 130548 │ │ │ │ - movs r0, r1 │ │ │ │ - │ │ │ │ -001306f8 : │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - sub sp, #40 @ 0x28 │ │ │ │ - ldr.w ip, [pc, #228] @ 1307f0 │ │ │ │ - vldr d7, [pc, #208] @ 1307e0 │ │ │ │ - mov r4, r0 │ │ │ │ - add ip, pc │ │ │ │ - vldr d0, [pc, #208] @ 1307e8 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - add r1, sp, #16 │ │ │ │ - ldr r2, [pc, #212] @ (1307f4 ) │ │ │ │ - mov r0, sp │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ - vmov.f64 d1, #0 @ 0x40000000 2.0 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - movs r3, #0 │ │ │ │ - movt r3, #513 @ 0x201 │ │ │ │ - vstr d7, [sp, #8] │ │ │ │ - vstr d7, [sp, #24] │ │ │ │ - ldr.w r2, [ip, r2] │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ - mov.w r2, #0 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - movs r3, #0 │ │ │ │ - movt r3, #257 @ 0x101 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - blx 69a84 │ │ │ │ - ldr r2, [pc, #164] @ (1307f8 ) │ │ │ │ - ldr r3, [pc, #160] @ (1307f4 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n 13078c │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - pop {r4, pc} │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n 130790 │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 6b8c0 │ │ │ │ - ldr r2, [pc, #128] @ (1307fc ) │ │ │ │ - ldr r3, [pc, #120] @ (1307f4 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - beq.n 13079e │ │ │ │ - blx 69ecc <__stack_chk_fail@plt> │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 6b8c0 │ │ │ │ - b.n 130778 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #80] @ (130800 ) │ │ │ │ - ldr r3, [pc, #68] @ (1307f4 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n 13078c │ │ │ │ - blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #56] @ (130804 ) │ │ │ │ - ldr r3, [pc, #40] @ (1307f4 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - beq.n 1307c0 │ │ │ │ - b.n 13078c │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - asrs r3, r7, #17 │ │ │ │ - @ instruction: 0x47ae │ │ │ │ - ldrb r1, [r4, #11] │ │ │ │ - subs r7, #148 @ 0x94 │ │ │ │ - b.n 1305a0 │ │ │ │ - movs r0, r1 │ │ │ │ - asrs r0, r0, #6 │ │ │ │ - movs r0, r0 │ │ │ │ - b.n 130524 │ │ │ │ - movs r0, r1 │ │ │ │ - b.n 1304d8 │ │ │ │ - movs r0, r1 │ │ │ │ - b.n 130474 │ │ │ │ - movs r0, r1 │ │ │ │ - b.n 130440 │ │ │ │ - movs r0, r1 │ │ │ │ - │ │ │ │ -00130808 : │ │ │ │ - push {r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #384] @ (130998 ) │ │ │ │ - sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #384] @ (13099c ) │ │ │ │ - mov r5, r0 │ │ │ │ - add r2, pc │ │ │ │ - ldr r4, [pc, #380] @ (1309a0 ) │ │ │ │ - add r0, sp, #16 │ │ │ │ - add r4, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - mov.w r3, #0 │ │ │ │ - blx 68eb8 │ │ │ │ - movs r0, #8 │ │ │ │ - blx 682b4 │ │ │ │ - ldrd r1, r3, [sp, #16] │ │ │ │ - strd r1, r3, [r0] │ │ │ │ - mov r2, r0 │ │ │ │ - asrs r1, r0, #31 │ │ │ │ - cbz r3, 130866 │ │ │ │ - ldr r0, [pc, #344] @ (1309a4 ) │ │ │ │ - ldr r4, [r4, r0] │ │ │ │ - ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 130880 │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ - adds r0, #1 │ │ │ │ - str r0, [r3, #4] │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ - add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ - cmp r0, #1 │ │ │ │ - str.w ip, [r3, #4] │ │ │ │ - beq.n 1308c8 │ │ │ │ - ldr r0, [pc, #320] @ (1309a8 ) │ │ │ │ - ldr r3, [pc, #304] @ (13099c ) │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r0, r3] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - eors r0, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n 130936 │ │ │ │ - mov r0, r2 │ │ │ │ - add sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - adds r3, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex ip, [r3] │ │ │ │ - add.w ip, ip, #1 │ │ │ │ - strex r0, ip, [r3] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 130886 │ │ │ │ - dmb ish │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 130866 │ │ │ │ - ldrsb.w r0, [r4] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 130858 │ │ │ │ - add.w ip, r3, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r0, [ip] │ │ │ │ - add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ - strex r5, lr, [ip] │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.n 1308b0 │ │ │ │ - cmp r0, #1 │ │ │ │ - dmb ish │ │ │ │ - bne.n 130866 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - strd r2, r1, [sp, #8] │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ - mov r0, r3 │ │ │ │ - blx r2 │ │ │ │ - ldrsb.w r0, [r4] │ │ │ │ - ldrd r3, r2, [sp, #4] │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - cbz r0, 1308fe │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ - subs r4, r0, #1 │ │ │ │ - str r4, [r3, #8] │ │ │ │ - cmp r0, #1 │ │ │ │ - bne.n 130866 │ │ │ │ - ldr r4, [r3, #0] │ │ │ │ - mov r0, r3 │ │ │ │ - strd r2, r1, [sp, #4] │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ - blx r3 │ │ │ │ - ldrd r2, r1, [sp, #4] │ │ │ │ - b.n 130866 │ │ │ │ - add.w r4, r3, #8 │ │ │ │ - dmb ish │ │ │ │ - ldrex r0, [r4] │ │ │ │ - add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ - strex lr, ip, [r4] │ │ │ │ - cmp.w lr, #0 │ │ │ │ - bne.n 130906 │ │ │ │ - dmb ish │ │ │ │ - b.n 1308e8 │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (1309ac ) │ │ │ │ - ldr r3, [pc, #116] @ (13099c ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - beq.n 130992 │ │ │ │ - blx 69ecc <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r3, 13094a │ │ │ │ - mov r0, r3 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - bl 6cae8 │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r3, r1 │ │ │ │ - cmp r3, #1 │ │ │ │ - bne.n 13096c │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 6b8c0 │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - movs r2, #0 │ │ │ │ - mov r1, r2 │ │ │ │ - b.n 130866 │ │ │ │ - mov r3, r1 │ │ │ │ - b.n 13094e │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 6b8c0 │ │ │ │ - b.n 13095e │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (1309b0 ) │ │ │ │ - ldr r3, [pc, #24] @ (13099c ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n 130936 │ │ │ │ - blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - nop │ │ │ │ - b.n 130530 │ │ │ │ - movs r0, r1 │ │ │ │ - asrs r0, r0, #6 │ │ │ │ - movs r0, r0 │ │ │ │ - b.n 13052c │ │ │ │ - movs r0, r1 │ │ │ │ - asrs r4, r0, #7 │ │ │ │ - movs r0, r0 │ │ │ │ - b.n 1304a8 │ │ │ │ - movs r0, r1 │ │ │ │ - b.n 130334 │ │ │ │ - movs r0, r1 │ │ │ │ - b.n 130280 │ │ │ │ - movs r0, r1 │ │ │ │ - │ │ │ │ -001309b4 : │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r1, [pc, #560] @ (130bf4 ) │ │ │ │ - sub sp, #40 @ 0x28 │ │ │ │ - ldr r3, [pc, #560] @ (130bf8 ) │ │ │ │ - mov r6, r0 │ │ │ │ - add r1, pc │ │ │ │ - ldr r4, [pc, #556] @ (130bfc ) │ │ │ │ - add r4, pc │ │ │ │ - ldr r3, [r1, r3] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - mov.w r3, #0 │ │ │ │ - ldrd r2, r3, [r2] │ │ │ │ - strd r2, r3, [sp, #24] │ │ │ │ - cbz r3, 1309f8 │ │ │ │ - ldr r2, [pc, #536] @ (130c00 ) │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ - ldrsb.w r2, [r2] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 130b22 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - add r1, sp, #24 │ │ │ │ - add r0, sp, #16 │ │ │ │ - blx 6acf0 )@plt> │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ - cbz r0, 130a18 │ │ │ │ - ldr r3, [pc, #504] @ (130c00 ) │ │ │ │ - ldr r5, [r4, r3] │ │ │ │ - ldrsb.w r3, [r5] │ │ │ │ - cbz r3, 130a64 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - subs r2, r3, #1 │ │ │ │ - cmp r3, #1 │ │ │ │ - str r2, [r0, #4] │ │ │ │ - beq.n 130a82 │ │ │ │ - movs r0, #8 │ │ │ │ - blx 682b4 │ │ │ │ - ldrd r1, r3, [sp, #16] │ │ │ │ - strd r1, r3, [r0] │ │ │ │ - mov r2, r0 │ │ │ │ - asrs r1, r0, #31 │ │ │ │ - cbz r3, 130a48 │ │ │ │ - ldr r0, [pc, #464] @ (130c00 ) │ │ │ │ - ldr r5, [r4, r0] │ │ │ │ - ldrsb.w r0, [r5] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 130aa6 │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ - adds r0, #1 │ │ │ │ - str r0, [r3, #4] │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ - subs r4, r0, #1 │ │ │ │ - cmp r0, #1 │ │ │ │ - str r4, [r3, #4] │ │ │ │ - beq.n 130aec │ │ │ │ - ldr r0, [pc, #440] @ (130c04 ) │ │ │ │ - ldr r3, [pc, #428] @ (130bf8 ) │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r0, r3] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r0, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.w 130b8e │ │ │ │ - mov r0, r2 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - adds r2, r0, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r3, [r2] │ │ │ │ - subs r1, r3, #1 │ │ │ │ - strex ip, r1, [r2] │ │ │ │ - cmp.w ip, #0 │ │ │ │ - bne.n 130a6a │ │ │ │ - cmp r3, #1 │ │ │ │ - dmb ish │ │ │ │ - bne.n 130a18 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - str r0, [sp, #4] │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - blx r3 │ │ │ │ - ldrsb.w r3, [r5] │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 130b5a │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ - subs r2, r3, #1 │ │ │ │ - str r2, [r0, #8] │ │ │ │ - cmp r3, #1 │ │ │ │ - bne.n 130a18 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - blx r3 │ │ │ │ - b.n 130a18 │ │ │ │ - adds r3, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r4, [r3] │ │ │ │ - adds r4, #1 │ │ │ │ - strex r0, r4, [r3] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 130aac │ │ │ │ - dmb ish │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 130a48 │ │ │ │ - ldrsb.w r0, [r5] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 130a3e │ │ │ │ - adds r4, r3, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r0, [r4] │ │ │ │ - add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ - strex lr, ip, [r4] │ │ │ │ - cmp.w lr, #0 │ │ │ │ - bne.n 130ad2 │ │ │ │ - cmp r0, #1 │ │ │ │ - dmb ish │ │ │ │ - bne.n 130a48 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - strd r2, r1, [sp, #8] │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr r4, [r0, #8] │ │ │ │ - mov r0, r3 │ │ │ │ - blx r4 │ │ │ │ - ldrsb.w r0, [r5] │ │ │ │ - ldrd r3, r2, [sp, #4] │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - cbz r0, 130b3c │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ - subs r4, r0, #1 │ │ │ │ - str r4, [r3, #8] │ │ │ │ - cmp r0, #1 │ │ │ │ - bne.n 130a48 │ │ │ │ - ldr r4, [r3, #0] │ │ │ │ - mov r0, r3 │ │ │ │ - strd r2, r1, [sp, #4] │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ - blx r3 │ │ │ │ - ldrd r2, r1, [sp, #4] │ │ │ │ - b.n 130a48 │ │ │ │ - adds r3, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r1, [r3] │ │ │ │ - adds r1, #1 │ │ │ │ - strex r2, r1, [r3] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 130b28 │ │ │ │ - dmb ish │ │ │ │ - b.n 1309f8 │ │ │ │ - add.w r4, r3, #8 │ │ │ │ - dmb ish │ │ │ │ - ldrex r0, [r4] │ │ │ │ - subs r5, r0, #1 │ │ │ │ - strex ip, r5, [r4] │ │ │ │ - cmp.w ip, #0 │ │ │ │ - bne.n 130b44 │ │ │ │ - dmb ish │ │ │ │ - b.n 130b0c │ │ │ │ - add.w r2, r0, #8 │ │ │ │ - dmb ish │ │ │ │ - ldrex r3, [r2] │ │ │ │ - subs r1, r3, #1 │ │ │ │ - strex r5, r1, [r2] │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.n 130b62 │ │ │ │ - dmb ish │ │ │ │ - b.n 130a9a │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #140] @ (130c08 ) │ │ │ │ - ldr r3, [pc, #120] @ (130bf8 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - beq.n 130bee │ │ │ │ - blx 69ecc <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - cbz r3, 130ba0 │ │ │ │ - mov r0, r3 │ │ │ │ - bl 6cae8 │ │ │ │ - mov r0, r4 │ │ │ │ - cmp r5, #1 │ │ │ │ - beq.n 130bc8 │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 6b8c0 │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - movs r2, #0 │ │ │ │ - mov r1, r2 │ │ │ │ - b.n 130a48 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 130b9a │ │ │ │ - b.n 130ba0 │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 6b8c0 │ │ │ │ - b.n 130bb2 │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (130c0c ) │ │ │ │ - ldr r3, [pc, #24] @ (130bf8 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n 130b8e │ │ │ │ - blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - nop │ │ │ │ - b.n 130434 │ │ │ │ - movs r0, r1 │ │ │ │ - asrs r0, r0, #6 │ │ │ │ - movs r0, r0 │ │ │ │ - b.n 130434 │ │ │ │ - movs r0, r1 │ │ │ │ - asrs r4, r0, #7 │ │ │ │ - movs r0, r0 │ │ │ │ - b.n 131340 │ │ │ │ - movs r0, r1 │ │ │ │ - b.n 1310e0 │ │ │ │ - movs r0, r1 │ │ │ │ - b.n 131024 │ │ │ │ - movs r0, r1 │ │ │ │ - │ │ │ │ -00130c10 : │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r1, [pc, #560] @ (130e50 ) │ │ │ │ - sub sp, #40 @ 0x28 │ │ │ │ - ldr r3, [pc, #560] @ (130e54 ) │ │ │ │ - mov r6, r0 │ │ │ │ - add r1, pc │ │ │ │ - ldr r4, [pc, #556] @ (130e58 ) │ │ │ │ - add r4, pc │ │ │ │ - ldr r3, [r1, r3] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - mov.w r3, #0 │ │ │ │ - ldrd r2, r3, [r2] │ │ │ │ - strd r2, r3, [sp, #24] │ │ │ │ - cbz r3, 130c54 │ │ │ │ - ldr r2, [pc, #536] @ (130e5c ) │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ - ldrsb.w r2, [r2] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 130d7e │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - add r1, sp, #24 │ │ │ │ - add r0, sp, #16 │ │ │ │ - blx 6a388 )@plt> │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ - cbz r0, 130c74 │ │ │ │ - ldr r3, [pc, #504] @ (130e5c ) │ │ │ │ - ldr r5, [r4, r3] │ │ │ │ - ldrsb.w r3, [r5] │ │ │ │ - cbz r3, 130cc0 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - subs r2, r3, #1 │ │ │ │ - cmp r3, #1 │ │ │ │ - str r2, [r0, #4] │ │ │ │ - beq.n 130cde │ │ │ │ - movs r0, #8 │ │ │ │ - blx 682b4 │ │ │ │ - ldrd r1, r3, [sp, #16] │ │ │ │ - strd r1, r3, [r0] │ │ │ │ - mov r2, r0 │ │ │ │ - asrs r1, r0, #31 │ │ │ │ - cbz r3, 130ca4 │ │ │ │ - ldr r0, [pc, #464] @ (130e5c ) │ │ │ │ - ldr r5, [r4, r0] │ │ │ │ - ldrsb.w r0, [r5] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 130d02 │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ - adds r0, #1 │ │ │ │ - str r0, [r3, #4] │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ - subs r4, r0, #1 │ │ │ │ - cmp r0, #1 │ │ │ │ - str r4, [r3, #4] │ │ │ │ - beq.n 130d48 │ │ │ │ - ldr r0, [pc, #440] @ (130e60 ) │ │ │ │ - ldr r3, [pc, #428] @ (130e54 ) │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r0, r3] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r0, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.w 130dea │ │ │ │ - mov r0, r2 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - adds r2, r0, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r3, [r2] │ │ │ │ - subs r1, r3, #1 │ │ │ │ - strex ip, r1, [r2] │ │ │ │ - cmp.w ip, #0 │ │ │ │ - bne.n 130cc6 │ │ │ │ - cmp r3, #1 │ │ │ │ - dmb ish │ │ │ │ - bne.n 130c74 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - str r0, [sp, #4] │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - blx r3 │ │ │ │ - ldrsb.w r3, [r5] │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 130db6 │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ - subs r2, r3, #1 │ │ │ │ - str r2, [r0, #8] │ │ │ │ - cmp r3, #1 │ │ │ │ - bne.n 130c74 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - blx r3 │ │ │ │ - b.n 130c74 │ │ │ │ - adds r3, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r4, [r3] │ │ │ │ - adds r4, #1 │ │ │ │ - strex r0, r4, [r3] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 130d08 │ │ │ │ - dmb ish │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 130ca4 │ │ │ │ - ldrsb.w r0, [r5] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 130c9a │ │ │ │ - adds r4, r3, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r0, [r4] │ │ │ │ - add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ - strex lr, ip, [r4] │ │ │ │ - cmp.w lr, #0 │ │ │ │ - bne.n 130d2e │ │ │ │ - cmp r0, #1 │ │ │ │ - dmb ish │ │ │ │ - bne.n 130ca4 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - strd r2, r1, [sp, #8] │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr r4, [r0, #8] │ │ │ │ - mov r0, r3 │ │ │ │ - blx r4 │ │ │ │ - ldrsb.w r0, [r5] │ │ │ │ - ldrd r3, r2, [sp, #4] │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - cbz r0, 130d98 │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ - subs r4, r0, #1 │ │ │ │ - str r4, [r3, #8] │ │ │ │ - cmp r0, #1 │ │ │ │ - bne.n 130ca4 │ │ │ │ - ldr r4, [r3, #0] │ │ │ │ - mov r0, r3 │ │ │ │ - strd r2, r1, [sp, #4] │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ - blx r3 │ │ │ │ - ldrd r2, r1, [sp, #4] │ │ │ │ - b.n 130ca4 │ │ │ │ - adds r3, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r1, [r3] │ │ │ │ - adds r1, #1 │ │ │ │ - strex r2, r1, [r3] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 130d84 │ │ │ │ - dmb ish │ │ │ │ - b.n 130c54 │ │ │ │ - add.w r4, r3, #8 │ │ │ │ - dmb ish │ │ │ │ - ldrex r0, [r4] │ │ │ │ - subs r5, r0, #1 │ │ │ │ - strex ip, r5, [r4] │ │ │ │ - cmp.w ip, #0 │ │ │ │ - bne.n 130da0 │ │ │ │ - dmb ish │ │ │ │ - b.n 130d68 │ │ │ │ - add.w r2, r0, #8 │ │ │ │ - dmb ish │ │ │ │ - ldrex r3, [r2] │ │ │ │ - subs r1, r3, #1 │ │ │ │ - strex r5, r1, [r2] │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.n 130dbe │ │ │ │ - dmb ish │ │ │ │ - b.n 130cf6 │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #140] @ (130e64 ) │ │ │ │ - ldr r3, [pc, #120] @ (130e54 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - beq.n 130e4a │ │ │ │ - blx 69ecc <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - cbz r3, 130dfc │ │ │ │ - mov r0, r3 │ │ │ │ - bl 6cae8 │ │ │ │ - mov r0, r4 │ │ │ │ - cmp r5, #1 │ │ │ │ - beq.n 130e24 │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 6b8c0 │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - movs r2, #0 │ │ │ │ - mov r1, r2 │ │ │ │ - b.n 130ca4 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 130df6 │ │ │ │ - b.n 130dfc │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 6b8c0 │ │ │ │ - b.n 130e0e │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (130e68 ) │ │ │ │ - ldr r3, [pc, #24] @ (130e54 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n 130dea │ │ │ │ - blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - nop │ │ │ │ - b.n 1311d8 │ │ │ │ - movs r0, r1 │ │ │ │ - asrs r0, r0, #6 │ │ │ │ - movs r0, r0 │ │ │ │ - b.n 1311d8 │ │ │ │ - movs r0, r1 │ │ │ │ - asrs r4, r0, #7 │ │ │ │ - movs r0, r0 │ │ │ │ - b.n 1310e4 │ │ │ │ - movs r0, r1 │ │ │ │ - b.n 130e84 │ │ │ │ - movs r0, r1 │ │ │ │ - svc 174 @ 0xae │ │ │ │ - movs r0, r1 │ │ │ │ - │ │ │ │ -00130e6c : │ │ │ │ - push {r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - subs r1, r2, #0 │ │ │ │ - ldr r2, [pc, #384] @ (131000 ) │ │ │ │ - ldr r3, [pc, #388] @ (131004 ) │ │ │ │ - sub sp, #36 @ 0x24 │ │ │ │ - add r2, pc │ │ │ │ - ldr r4, [pc, #384] @ (131008 ) │ │ │ │ - mov r5, r0 │ │ │ │ - it ne │ │ │ │ - movne r1, #1 │ │ │ │ - add r0, sp, #16 │ │ │ │ - add r4, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - mov.w r3, #0 │ │ │ │ - blx 6b468 │ │ │ │ - movs r0, #8 │ │ │ │ - blx 682b4 │ │ │ │ - ldrd r1, r3, [sp, #16] │ │ │ │ - strd r1, r3, [r0] │ │ │ │ - mov r2, r0 │ │ │ │ - asrs r1, r0, #31 │ │ │ │ - cbz r3, 130ed0 │ │ │ │ - ldr r0, [pc, #344] @ (13100c ) │ │ │ │ - ldr r4, [r4, r0] │ │ │ │ - ldrsb.w r0, [r4] │ │ │ │ - cbz r0, 130eea │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ - adds r0, #1 │ │ │ │ - str r0, [r3, #4] │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ - add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ - cmp r0, #1 │ │ │ │ - str.w ip, [r3, #4] │ │ │ │ - beq.n 130f32 │ │ │ │ - ldr r0, [pc, #316] @ (131010 ) │ │ │ │ - ldr r3, [pc, #304] @ (131004 ) │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r0, r3] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - eors r0, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n 130fa0 │ │ │ │ - mov r0, r2 │ │ │ │ - add sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - adds r3, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex ip, [r3] │ │ │ │ - add.w ip, ip, #1 │ │ │ │ - strex r0, ip, [r3] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 130ef0 │ │ │ │ - dmb ish │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 130ed0 │ │ │ │ - ldrsb.w r0, [r4] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 130ec2 │ │ │ │ - add.w ip, r3, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r0, [ip] │ │ │ │ - add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ - strex r5, lr, [ip] │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.n 130f1a │ │ │ │ - cmp r0, #1 │ │ │ │ - dmb ish │ │ │ │ - bne.n 130ed0 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - strd r2, r1, [sp, #8] │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ - mov r0, r3 │ │ │ │ - blx r2 │ │ │ │ - ldrsb.w r0, [r4] │ │ │ │ - ldrd r3, r2, [sp, #4] │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - cbz r0, 130f68 │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ - subs r4, r0, #1 │ │ │ │ - str r4, [r3, #8] │ │ │ │ - cmp r0, #1 │ │ │ │ - bne.n 130ed0 │ │ │ │ - ldr r4, [r3, #0] │ │ │ │ - mov r0, r3 │ │ │ │ - strd r2, r1, [sp, #4] │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ - blx r3 │ │ │ │ - ldrd r2, r1, [sp, #4] │ │ │ │ - b.n 130ed0 │ │ │ │ - add.w r4, r3, #8 │ │ │ │ - dmb ish │ │ │ │ - ldrex r0, [r4] │ │ │ │ - add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ - strex lr, ip, [r4] │ │ │ │ - cmp.w lr, #0 │ │ │ │ - bne.n 130f70 │ │ │ │ - dmb ish │ │ │ │ - b.n 130f52 │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #132] @ (131014 ) │ │ │ │ - ldr r3, [pc, #116] @ (131004 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - beq.n 130ffc │ │ │ │ - blx 69ecc <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r3, 130fb4 │ │ │ │ - mov r0, r3 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - bl 6cae8 │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r3, r1 │ │ │ │ - cmp r3, #1 │ │ │ │ - bne.n 130fd6 │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 6b8c0 │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - movs r2, #0 │ │ │ │ - mov r1, r2 │ │ │ │ - b.n 130ed0 │ │ │ │ - mov r3, r1 │ │ │ │ - b.n 130fb8 │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 6b8c0 │ │ │ │ - b.n 130fc8 │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #44] @ (131018 ) │ │ │ │ - ldr r3, [pc, #24] @ (131004 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n 130fa0 │ │ │ │ - blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - svc 102 @ 0x66 │ │ │ │ - movs r0, r1 │ │ │ │ - asrs r0, r0, #6 │ │ │ │ - movs r0, r0 │ │ │ │ - svc 90 @ 0x5a │ │ │ │ - movs r0, r1 │ │ │ │ - asrs r4, r0, #7 │ │ │ │ - movs r0, r0 │ │ │ │ - svc 20 │ │ │ │ - movs r0, r1 │ │ │ │ - udf #88 @ 0x58 │ │ │ │ - movs r0, r1 │ │ │ │ - ble.n 131014 │ │ │ │ - movs r0, r1 │ │ │ │ - movs r0, r0 │ │ │ │ - ... │ │ │ │ - │ │ │ │ -00131020 : │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - sub sp, #64 @ 0x40 │ │ │ │ - mov.w ip, #0 │ │ │ │ - movt ip, #257 @ 0x101 │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - ldrd r3, r4, [sp, #84] @ 0x54 │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - ldr r3, [sp, #72] @ 0x48 │ │ │ │ - ldr r2, [pc, #192] @ (131108 ) │ │ │ │ - str r3, [sp, #28] │ │ │ │ - ldr r3, [pc, #192] @ (13110c ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r1, [sp, #92] @ 0x5c │ │ │ │ - strd r4, r1, [sp, #52] @ 0x34 │ │ │ │ - movs r1, #0 │ │ │ │ - mov r4, r0 │ │ │ │ - movs r0, #0 │ │ │ │ - strd r0, r1, [sp, #16] │ │ │ │ - strd r0, r1, [sp, #32] │ │ │ │ - ldrd r0, r1, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #60] @ 0x3c │ │ │ │ - mov.w r3, #0 │ │ │ │ - stmia.w sp, {r0, r1} │ │ │ │ - ldrd r2, r3, [sp, #44] @ 0x2c │ │ │ │ - add r1, sp, #24 │ │ │ │ - add r0, sp, #8 │ │ │ │ - str.w ip, [sp, #8] │ │ │ │ - str.w ip, [sp, #24] │ │ │ │ - blx 6929c )@plt> │ │ │ │ - ldr r2, [pc, #132] @ (131110 ) │ │ │ │ - ldr r3, [pc, #128] @ (13110c ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #60] @ 0x3c │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n 1310b8 │ │ │ │ - add sp, #64 @ 0x40 │ │ │ │ - pop {r4, pc} │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #108] @ (131114 ) │ │ │ │ - ldr r3, [pc, #100] @ (13110c ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #60] @ 0x3c │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - beq.n 1310fc │ │ │ │ - blx 69ecc <__stack_chk_fail@plt> │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n 1310d6 │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 6b8c0 │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - vldr d0, [pc, #44] @ 131100 │ │ │ │ - b.n 131088 │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 6b8c0 │ │ │ │ - b.n 1310cc │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #44] @ (131118 ) │ │ │ │ - ldr r3, [pc, #32] @ (13110c ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #60] @ 0x3c │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n 1310b8 │ │ │ │ - blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - ... │ │ │ │ - ble.n 131044 │ │ │ │ - movs r0, r1 │ │ │ │ - asrs r0, r0, #6 │ │ │ │ - movs r0, r0 │ │ │ │ - ble.n 1311cc │ │ │ │ - movs r0, r1 │ │ │ │ - ble.n 131198 │ │ │ │ - movs r0, r1 │ │ │ │ - bgt.n 131114 │ │ │ │ - movs r0, r1 │ │ │ │ - movs r0, r0 │ │ │ │ - ... │ │ │ │ - │ │ │ │ -00131120 : │ │ │ │ - push {r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ - sub sp, #76 @ 0x4c │ │ │ │ - mov r5, r0 │ │ │ │ - movs r0, #0 │ │ │ │ - mov.w ip, #0 │ │ │ │ - movt ip, #257 @ 0x101 │ │ │ │ - ldr r3, [sp, #96] @ 0x60 │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [sp, #108] @ 0x6c │ │ │ │ - str r3, [sp, #64] @ 0x40 │ │ │ │ - str r2, [sp, #20] │ │ │ │ - ldr r3, [sp, #88] @ 0x58 │ │ │ │ - ldr r2, [pc, #196] @ (131210 ) │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #196] @ (131214 ) │ │ │ │ - add r2, pc │ │ │ │ - ldrd r1, r4, [sp, #100] @ 0x64 │ │ │ │ - strd r1, r4, [sp, #56] @ 0x38 │ │ │ │ - movs r1, #0 │ │ │ │ - strd r0, r1, [sp, #24] │ │ │ │ - strd r0, r1, [sp, #40] @ 0x28 │ │ │ │ - ldr r4, [sp, #112] @ 0x70 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldrd r0, r1, [sp, #60] @ 0x3c │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #68] @ 0x44 │ │ │ │ - mov.w r3, #0 │ │ │ │ - stmia.w sp, {r0, r1} │ │ │ │ - add r1, sp, #32 │ │ │ │ - ldrd r2, r3, [sp, #52] @ 0x34 │ │ │ │ - add r0, sp, #16 │ │ │ │ - str r4, [sp, #8] │ │ │ │ - str.w ip, [sp, #16] │ │ │ │ - str.w ip, [sp, #32] │ │ │ │ - blx 69020 , int)@plt> │ │ │ │ - ldr r2, [pc, #136] @ (131218 ) │ │ │ │ - ldr r3, [pc, #132] @ (131214 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #68] @ 0x44 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n 1311bc │ │ │ │ - add sp, #76 @ 0x4c │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #112] @ (13121c ) │ │ │ │ - ldr r3, [pc, #104] @ (131214 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #68] @ 0x44 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - beq.n 131200 │ │ │ │ - blx 69ecc <__stack_chk_fail@plt> │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n 1311da │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 6b8c0 │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - vldr d0, [pc, #48] @ 131208 │ │ │ │ - b.n 13118c │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 6b8c0 │ │ │ │ - b.n 1311d0 │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (131220 ) │ │ │ │ - ldr r3, [pc, #36] @ (131214 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #68] @ 0x44 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n 1311bc │ │ │ │ - blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - nop.w │ │ │ │ + beq.n 131a22 │ │ │ │ + b.n 1319ee │ │ │ │ ... │ │ │ │ - bgt.n 131148 │ │ │ │ + bmi.n 131968 │ │ │ │ movs r0, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 1312cc │ │ │ │ - movs r0, r1 │ │ │ │ - bgt.n 131298 │ │ │ │ - movs r0, r1 │ │ │ │ - blt.n 131214 │ │ │ │ - movs r0, r1 │ │ │ │ - movs r0, r0 │ │ │ │ - ... │ │ │ │ - │ │ │ │ -00131228 : │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ - sub sp, #72 @ 0x48 │ │ │ │ - ldr.w lr, [pc, #228] @ 131320 │ │ │ │ - ldr.w ip, [pc, #228] @ 131324 │ │ │ │ - add lr, pc │ │ │ │ - ldr r3, [sp, #88] @ 0x58 │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ - ldr r1, [sp, #100] @ 0x64 │ │ │ │ - ldrd r3, r4, [sp, #92] @ 0x5c │ │ │ │ - strd r4, r1, [sp, #60] @ 0x3c │ │ │ │ - str r3, [sp, #56] @ 0x38 │ │ │ │ - movs r1, #0 │ │ │ │ - movs r3, #24 │ │ │ │ - mov r4, r0 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - movs r0, #0 │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ - strd r0, r1, [sp, #24] │ │ │ │ - strd r0, r1, [sp, #40] @ 0x28 │ │ │ │ - ldrd r0, r1, [sp, #60] @ 0x3c │ │ │ │ - stmia.w sp, {r0, r1} │ │ │ │ - str r2, [sp, #20] │ │ │ │ - add r1, sp, #32 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - add r0, sp, #16 │ │ │ │ - ldrd r2, r3, [sp, #52] @ 0x34 │ │ │ │ - ldr.w ip, [lr, ip] │ │ │ │ - ldr.w ip, [ip] │ │ │ │ - str.w ip, [sp, #68] @ 0x44 │ │ │ │ - mov.w ip, #0 │ │ │ │ - mov.w ip, #0 │ │ │ │ - movt ip, #257 @ 0x101 │ │ │ │ - str.w ip, [sp, #16] │ │ │ │ - str.w ip, [sp, #32] │ │ │ │ - blx 69020 , int)@plt> │ │ │ │ - ldr r2, [pc, #136] @ (131328 ) │ │ │ │ - ldr r3, [pc, #128] @ (131324 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #68] @ 0x44 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n 1312ce │ │ │ │ - add sp, #72 @ 0x48 │ │ │ │ - pop {r4, pc} │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #112] @ (13132c ) │ │ │ │ - ldr r3, [pc, #100] @ (131324 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #68] @ 0x44 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - beq.n 131312 │ │ │ │ - blx 69ecc <__stack_chk_fail@plt> │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n 1312ec │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 6b8c0 │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - vldr d0, [pc, #48] @ 131318 │ │ │ │ - b.n 13129e │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 6b8c0 │ │ │ │ - b.n 1312e2 │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (131330 ) │ │ │ │ - ldr r3, [pc, #32] @ (131324 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #68] @ 0x44 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n 1312ce │ │ │ │ - blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - blt.n 131274 │ │ │ │ + bmi.n 131ab8 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r0, r0, #6 │ │ │ │ - movs r0, r0 │ │ │ │ - blt.n 1313b8 │ │ │ │ + bmi.n 131a6c │ │ │ │ movs r0, r1 │ │ │ │ - blt.n 131384 │ │ │ │ + bcc.n 131a08 │ │ │ │ movs r0, r1 │ │ │ │ - bge.n 131300 │ │ │ │ + bcc.n 1319d4 │ │ │ │ movs r0, r1 │ │ │ │ - movs r0, r0 │ │ │ │ - ... │ │ │ │ │ │ │ │ -00131338 : │ │ │ │ +00131a60 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr.w ip, [pc, #212] @ 131420 │ │ │ │ - vldr d7, [pc, #200] @ 131418 │ │ │ │ + ldr.w ip, [pc, #212] @ 131b48 │ │ │ │ + vldr d7, [pc, #200] @ 131b40 │ │ │ │ mov r4, r0 │ │ │ │ add ip, pc │ │ │ │ add r1, sp, #16 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, sp │ │ │ │ - ldr r2, [pc, #200] @ (131424 ) │ │ │ │ + ldr r2, [pc, #200] @ (131b4c ) │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ movt r3, #513 @ 0x201 │ │ │ │ vstr d7, [sp, #8] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov.w r2, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r3, #0 │ │ │ │ movt r3, #257 @ 0x101 │ │ │ │ str r3, [sp, #0] │ │ │ │ - blx 68dc8 │ │ │ │ - ldr r2, [pc, #156] @ (131428 ) │ │ │ │ - ldr r3, [pc, #152] @ (131424 ) │ │ │ │ + blx 69a84 │ │ │ │ + ldr r2, [pc, #156] @ (131b50 ) │ │ │ │ + ldr r3, [pc, #152] @ (131b4c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1313c4 │ │ │ │ + bne.n 131aec │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 1313c8 │ │ │ │ + bne.n 131af0 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #120] @ (13142c ) │ │ │ │ - ldr r3, [pc, #112] @ (131424 ) │ │ │ │ + ldr r2, [pc, #120] @ (131b54 ) │ │ │ │ + ldr r3, [pc, #112] @ (131b4c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 1313d6 │ │ │ │ + beq.n 131afe │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 1313b0 │ │ │ │ + b.n 131ad8 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (131430 ) │ │ │ │ - ldr r3, [pc, #60] @ (131424 ) │ │ │ │ + ldr r2, [pc, #72] @ (131b58 ) │ │ │ │ + ldr r3, [pc, #60] @ (131b4c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1313c4 │ │ │ │ + bne.n 131aec │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (131434 ) │ │ │ │ - ldr r3, [pc, #32] @ (131424 ) │ │ │ │ + ldr r2, [pc, #48] @ (131b5c ) │ │ │ │ + ldr r3, [pc, #32] @ (131b4c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 1313f8 │ │ │ │ - b.n 1313c4 │ │ │ │ + beq.n 131b20 │ │ │ │ + b.n 131aec │ │ │ │ nop │ │ │ │ ... │ │ │ │ - bge.n 131350 │ │ │ │ + bcc.n 131c28 │ │ │ │ movs r0, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 1314e4 │ │ │ │ + bcc.n 131bbc │ │ │ │ movs r0, r1 │ │ │ │ - bge.n 131498 │ │ │ │ + bcc.n 131b70 │ │ │ │ movs r0, r1 │ │ │ │ - bge.n 131434 │ │ │ │ + bcs.n 131b0c │ │ │ │ movs r0, r1 │ │ │ │ - bls.n 131400 │ │ │ │ + bcs.n 131ad8 │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ -00131438 : │ │ │ │ +00131b60 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr.w ip, [pc, #220] @ 131528 │ │ │ │ - vldr d7, [pc, #208] @ 131520 │ │ │ │ + ldr.w ip, [pc, #220] @ 131c50 │ │ │ │ + vldr d7, [pc, #208] @ 131c48 │ │ │ │ mov r4, r0 │ │ │ │ add ip, pc │ │ │ │ add r1, sp, #16 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, sp │ │ │ │ - ldr r2, [pc, #208] @ (13152c ) │ │ │ │ - vmov.f64 d0, #112 @ 0x3f800000 1.0 │ │ │ │ + ldr r2, [pc, #208] @ (131c54 ) │ │ │ │ + vmov.f64 d1, #0 @ 0x40000000 2.0 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ movt r3, #513 @ 0x201 │ │ │ │ vstr d7, [sp, #8] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov.w r2, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r3, #0 │ │ │ │ movt r3, #257 @ 0x101 │ │ │ │ str r3, [sp, #0] │ │ │ │ - blx 68dc8 │ │ │ │ - ldr r2, [pc, #160] @ (131530 ) │ │ │ │ - ldr r3, [pc, #156] @ (13152c ) │ │ │ │ + blx 69a84 │ │ │ │ + ldr r2, [pc, #160] @ (131c58 ) │ │ │ │ + ldr r3, [pc, #156] @ (131c54 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1314c8 │ │ │ │ + bne.n 131bf0 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 1314cc │ │ │ │ + bne.n 131bf4 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #124] @ (131534 ) │ │ │ │ - ldr r3, [pc, #116] @ (13152c ) │ │ │ │ + ldr r2, [pc, #124] @ (131c5c ) │ │ │ │ + ldr r3, [pc, #116] @ (131c54 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 1314da │ │ │ │ + beq.n 131c02 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 1314b4 │ │ │ │ + b.n 131bdc │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (131538 ) │ │ │ │ - ldr r3, [pc, #64] @ (13152c ) │ │ │ │ + ldr r2, [pc, #76] @ (131c60 ) │ │ │ │ + ldr r3, [pc, #64] @ (131c54 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1314c8 │ │ │ │ + bne.n 131bf0 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (13153c ) │ │ │ │ - ldr r3, [pc, #36] @ (13152c ) │ │ │ │ + ldr r2, [pc, #52] @ (131c64 ) │ │ │ │ + ldr r3, [pc, #36] @ (131c54 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 1314fc │ │ │ │ - b.n 1314c8 │ │ │ │ + beq.n 131c24 │ │ │ │ + b.n 131bf0 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - bls.n 131458 │ │ │ │ - movs r0, r1 │ │ │ │ - asrs r0, r0, #6 │ │ │ │ - movs r0, r0 │ │ │ │ - bls.n 1315e4 │ │ │ │ - movs r0, r1 │ │ │ │ - bls.n 131598 │ │ │ │ - movs r0, r1 │ │ │ │ - bhi.n 131534 │ │ │ │ - movs r0, r1 │ │ │ │ - bhi.n 131500 │ │ │ │ - movs r0, r1 │ │ │ │ - │ │ │ │ -00131540 : │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - sub sp, #40 @ 0x28 │ │ │ │ - ldr.w ip, [pc, #212] @ 131628 │ │ │ │ - vldr d7, [pc, #200] @ 131620 │ │ │ │ - mov r4, r0 │ │ │ │ - add ip, pc │ │ │ │ - add r1, sp, #16 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - mov r0, sp │ │ │ │ - ldr r2, [pc, #200] @ (13162c ) │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - movs r3, #0 │ │ │ │ - movt r3, #513 @ 0x201 │ │ │ │ - vstr d7, [sp, #8] │ │ │ │ - vstr d7, [sp, #24] │ │ │ │ - ldr.w r2, [ip, r2] │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ - mov.w r2, #0 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - movs r3, #0 │ │ │ │ - movt r3, #257 @ 0x101 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - blx 68bd0 │ │ │ │ - ldr r2, [pc, #156] @ (131630 ) │ │ │ │ - ldr r3, [pc, #152] @ (13162c ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n 1315cc │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - pop {r4, pc} │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n 1315d0 │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 6b8c0 │ │ │ │ - ldr r2, [pc, #120] @ (131634 ) │ │ │ │ - ldr r3, [pc, #112] @ (13162c ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - beq.n 1315de │ │ │ │ - blx 69ecc <__stack_chk_fail@plt> │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 6b8c0 │ │ │ │ - b.n 1315b8 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (131638 ) │ │ │ │ - ldr r3, [pc, #60] @ (13162c ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n 1315cc │ │ │ │ - blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (13163c ) │ │ │ │ - ldr r3, [pc, #32] @ (13162c ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - beq.n 131600 │ │ │ │ - b.n 1315cc │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - bhi.n 131548 │ │ │ │ - movs r0, r1 │ │ │ │ - asrs r0, r0, #6 │ │ │ │ - movs r0, r0 │ │ │ │ - bhi.n 1316dc │ │ │ │ - movs r0, r1 │ │ │ │ - bhi.n 131690 │ │ │ │ - movs r0, r1 │ │ │ │ - bvc.n 13162c │ │ │ │ - movs r0, r1 │ │ │ │ - bvc.n 1315f8 │ │ │ │ - movs r0, r1 │ │ │ │ - │ │ │ │ -00131640 : │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - sub sp, #40 @ 0x28 │ │ │ │ - ldr.w ip, [pc, #212] @ 131728 │ │ │ │ - vldr d7, [pc, #200] @ 131720 │ │ │ │ - mov r4, r0 │ │ │ │ - add ip, pc │ │ │ │ - add r1, sp, #16 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - mov r0, sp │ │ │ │ - ldr r2, [pc, #200] @ (13172c ) │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - movs r3, #0 │ │ │ │ - movt r3, #513 @ 0x201 │ │ │ │ - vstr d7, [sp, #8] │ │ │ │ - vstr d7, [sp, #24] │ │ │ │ - ldr.w r2, [ip, r2] │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ - mov.w r2, #0 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - movs r3, #0 │ │ │ │ - movt r3, #257 @ 0x101 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - blx 6b060 │ │ │ │ - ldr r2, [pc, #156] @ (131730 ) │ │ │ │ - ldr r3, [pc, #152] @ (13172c ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n 1316cc │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - pop {r4, pc} │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n 1316d0 │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 6b8c0 │ │ │ │ - ldr r2, [pc, #120] @ (131734 ) │ │ │ │ - ldr r3, [pc, #112] @ (13172c ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - beq.n 1316de │ │ │ │ - blx 69ecc <__stack_chk_fail@plt> │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 6b8c0 │ │ │ │ - b.n 1316b8 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (131738 ) │ │ │ │ - ldr r3, [pc, #60] @ (13172c ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n 1316cc │ │ │ │ - blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (13173c ) │ │ │ │ - ldr r3, [pc, #32] @ (13172c ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - beq.n 131700 │ │ │ │ - b.n 1316cc │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - bvc.n 131648 │ │ │ │ - movs r0, r1 │ │ │ │ - asrs r0, r0, #6 │ │ │ │ - movs r0, r0 │ │ │ │ - bvc.n 1317dc │ │ │ │ - movs r0, r1 │ │ │ │ - bvc.n 131790 │ │ │ │ - movs r0, r1 │ │ │ │ - bvs.n 13172c │ │ │ │ - movs r0, r1 │ │ │ │ - bvs.n 1316f8 │ │ │ │ - movs r0, r1 │ │ │ │ - │ │ │ │ -00131740 : │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - sub sp, #40 @ 0x28 │ │ │ │ - ldr.w ip, [pc, #212] @ 131828 │ │ │ │ - vldr d7, [pc, #200] @ 131820 │ │ │ │ - mov r4, r0 │ │ │ │ - add ip, pc │ │ │ │ - add r1, sp, #16 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - mov r0, sp │ │ │ │ - ldr r2, [pc, #200] @ (13182c ) │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - movs r3, #0 │ │ │ │ - movt r3, #513 @ 0x201 │ │ │ │ - vstr d7, [sp, #8] │ │ │ │ - vstr d7, [sp, #24] │ │ │ │ - ldr.w r2, [ip, r2] │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ - mov.w r2, #0 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - movs r3, #0 │ │ │ │ - movt r3, #257 @ 0x101 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - blx 6a850 │ │ │ │ - ldr r2, [pc, #156] @ (131830 ) │ │ │ │ - ldr r3, [pc, #152] @ (13182c ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n 1317cc │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - pop {r4, pc} │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n 1317d0 │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 6b8c0 │ │ │ │ - ldr r2, [pc, #120] @ (131834 ) │ │ │ │ - ldr r3, [pc, #112] @ (13182c ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - beq.n 1317de │ │ │ │ - blx 69ecc <__stack_chk_fail@plt> │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 6b8c0 │ │ │ │ - b.n 1317b8 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (131838 ) │ │ │ │ - ldr r3, [pc, #60] @ (13182c ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n 1317cc │ │ │ │ - blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (13183c ) │ │ │ │ - ldr r3, [pc, #32] @ (13182c ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - beq.n 131800 │ │ │ │ - b.n 1317cc │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - bvs.n 131748 │ │ │ │ + bcs.n 131d30 │ │ │ │ movs r0, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 1318dc │ │ │ │ + bcs.n 131cbc │ │ │ │ movs r0, r1 │ │ │ │ - bvs.n 131890 │ │ │ │ + bcs.n 131c70 │ │ │ │ movs r0, r1 │ │ │ │ - bpl.n 13182c │ │ │ │ + bne.n 131c0c │ │ │ │ movs r0, r1 │ │ │ │ - bpl.n 1317f8 │ │ │ │ + bne.n 131bd8 │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ -00131840 : │ │ │ │ +00131c68 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr.w ip, [pc, #212] @ 131928 │ │ │ │ - vldr d7, [pc, #200] @ 131920 │ │ │ │ + ldr.w ip, [pc, #228] @ 131d60 │ │ │ │ + vldr d7, [pc, #208] @ 131d50 │ │ │ │ mov r4, r0 │ │ │ │ add ip, pc │ │ │ │ - add r1, sp, #16 │ │ │ │ + vldr d0, [pc, #208] @ 131d58 │ │ │ │ str r2, [sp, #4] │ │ │ │ - mov r0, sp │ │ │ │ - ldr r2, [pc, #200] @ (13192c ) │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - movs r3, #0 │ │ │ │ - movt r3, #513 @ 0x201 │ │ │ │ - vstr d7, [sp, #8] │ │ │ │ - vstr d7, [sp, #24] │ │ │ │ - ldr.w r2, [ip, r2] │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ - mov.w r2, #0 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - movs r3, #0 │ │ │ │ - movt r3, #257 @ 0x101 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - blx 68380 │ │ │ │ - ldr r2, [pc, #156] @ (131930 ) │ │ │ │ - ldr r3, [pc, #152] @ (13192c ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n 1318cc │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - pop {r4, pc} │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n 1318d0 │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 6b8c0 │ │ │ │ - ldr r2, [pc, #120] @ (131934 ) │ │ │ │ - ldr r3, [pc, #112] @ (13192c ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - beq.n 1318de │ │ │ │ - blx 69ecc <__stack_chk_fail@plt> │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 6b8c0 │ │ │ │ - b.n 1318b8 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (131938 ) │ │ │ │ - ldr r3, [pc, #60] @ (13192c ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n 1318cc │ │ │ │ - blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (13193c ) │ │ │ │ - ldr r3, [pc, #32] @ (13192c ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - beq.n 131900 │ │ │ │ - b.n 1318cc │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - bpl.n 131848 │ │ │ │ - movs r0, r1 │ │ │ │ - asrs r0, r0, #6 │ │ │ │ - movs r0, r0 │ │ │ │ - bpl.n 1319dc │ │ │ │ - movs r0, r1 │ │ │ │ - bpl.n 131990 │ │ │ │ - movs r0, r1 │ │ │ │ - bmi.n 13192c │ │ │ │ - movs r0, r1 │ │ │ │ - bmi.n 1318f8 │ │ │ │ - movs r0, r1 │ │ │ │ - │ │ │ │ -00131940 : │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - sub sp, #40 @ 0x28 │ │ │ │ - ldr.w ip, [pc, #212] @ 131a28 │ │ │ │ - vldr d7, [pc, #200] @ 131a20 │ │ │ │ - mov r4, r0 │ │ │ │ - add ip, pc │ │ │ │ add r1, sp, #16 │ │ │ │ - str r2, [sp, #4] │ │ │ │ + ldr r2, [pc, #212] @ (131d64 ) │ │ │ │ mov r0, sp │ │ │ │ - ldr r2, [pc, #200] @ (131a2c ) │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ + vmov.f64 d1, #0 @ 0x40000000 2.0 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ movt r3, #513 @ 0x201 │ │ │ │ vstr d7, [sp, #8] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov.w r2, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r3, #0 │ │ │ │ movt r3, #257 @ 0x101 │ │ │ │ str r3, [sp, #0] │ │ │ │ - blx 691c4 │ │ │ │ - ldr r2, [pc, #156] @ (131a30 ) │ │ │ │ - ldr r3, [pc, #152] @ (131a2c ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n 1319cc │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - pop {r4, pc} │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n 1319d0 │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 6b8c0 │ │ │ │ - ldr r2, [pc, #120] @ (131a34 ) │ │ │ │ - ldr r3, [pc, #112] @ (131a2c ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - beq.n 1319de │ │ │ │ - blx 69ecc <__stack_chk_fail@plt> │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 6b8c0 │ │ │ │ - b.n 1319b8 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (131a38 ) │ │ │ │ - ldr r3, [pc, #60] @ (131a2c ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n 1319cc │ │ │ │ - blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (131a3c ) │ │ │ │ - ldr r3, [pc, #32] @ (131a2c ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - beq.n 131a00 │ │ │ │ - b.n 1319cc │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - bmi.n 131948 │ │ │ │ - movs r0, r1 │ │ │ │ - asrs r0, r0, #6 │ │ │ │ - movs r0, r0 │ │ │ │ - bmi.n 131adc │ │ │ │ - movs r0, r1 │ │ │ │ - bmi.n 131a90 │ │ │ │ - movs r0, r1 │ │ │ │ - bcc.n 131a2c │ │ │ │ - movs r0, r1 │ │ │ │ - bcc.n 1319f8 │ │ │ │ - movs r0, r1 │ │ │ │ - │ │ │ │ -00131a40 : │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - sub sp, #56 @ 0x38 │ │ │ │ - ldr.w ip, [pc, #228] @ 131b38 │ │ │ │ - vldr d7, [pc, #216] @ 131b30 │ │ │ │ - mov r4, r0 │ │ │ │ - add ip, pc │ │ │ │ - add r1, sp, #16 │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ - mov r0, sp │ │ │ │ - str r3, [sp, #20] │ │ │ │ - ldr r3, [sp, #72] @ 0x48 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #208] @ (131b3c ) │ │ │ │ - str r2, [sp, #4] │ │ │ │ - add r2, sp, #32 │ │ │ │ - ldr.w r3, [ip, r3] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ - mov.w r3, #0 │ │ │ │ - movs r3, #0 │ │ │ │ - movt r3, #513 @ 0x201 │ │ │ │ - vstr d7, [sp, #8] │ │ │ │ - str r3, [sp, #32] │ │ │ │ - movs r3, #0 │ │ │ │ - movt r3, #257 @ 0x101 │ │ │ │ - vstr d7, [sp, #24] │ │ │ │ - str r3, [sp, #0] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - vstr d7, [sp, #40] @ 0x28 │ │ │ │ - blx 6a3e8 │ │ │ │ - ldr r2, [pc, #160] @ (131b40 ) │ │ │ │ - ldr r3, [pc, #156] @ (131b3c ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n 131ad8 │ │ │ │ - add sp, #56 @ 0x38 │ │ │ │ - pop {r4, pc} │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n 131adc │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 6b8c0 │ │ │ │ - ldr r2, [pc, #124] @ (131b44 ) │ │ │ │ - ldr r3, [pc, #116] @ (131b3c ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - beq.n 131aea │ │ │ │ - blx 69ecc <__stack_chk_fail@plt> │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 6b8c0 │ │ │ │ - b.n 131ac4 │ │ │ │ - add sp, #56 @ 0x38 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (131b48 ) │ │ │ │ - ldr r3, [pc, #64] @ (131b3c ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n 131ad8 │ │ │ │ - blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (131b4c ) │ │ │ │ - ldr r3, [pc, #36] @ (131b3c ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - beq.n 131b0c │ │ │ │ - b.n 131ad8 │ │ │ │ - nop │ │ │ │ - nop.w │ │ │ │ - ... │ │ │ │ - bcc.n 131a58 │ │ │ │ - movs r0, r1 │ │ │ │ - asrs r0, r0, #6 │ │ │ │ - movs r0, r0 │ │ │ │ - bcc.n 131bd4 │ │ │ │ - movs r0, r1 │ │ │ │ - bcc.n 131b88 │ │ │ │ - movs r0, r1 │ │ │ │ - bcs.n 131b24 │ │ │ │ - movs r0, r1 │ │ │ │ - bcs.n 131af0 │ │ │ │ - movs r0, r1 │ │ │ │ - │ │ │ │ -00131b50 : │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - sub sp, #40 @ 0x28 │ │ │ │ - ldr.w lr, [pc, #236] @ 131c50 │ │ │ │ - ldr.w ip, [pc, #236] @ 131c54 │ │ │ │ - mov r4, r0 │ │ │ │ - vldr d7, [pc, #220] @ 131c48 │ │ │ │ - add lr, pc │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ - add r1, sp, #16 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - str r0, [sp, #20] │ │ │ │ - movs r0, #0 │ │ │ │ - movt r0, #513 @ 0x201 │ │ │ │ - ldrb.w r3, [sp, #60] @ 0x3c │ │ │ │ - vstr d7, [sp, #8] │ │ │ │ - vstr d7, [sp, #24] │ │ │ │ - subs r3, #0 │ │ │ │ - ldr.w ip, [lr, ip] │ │ │ │ - it ne │ │ │ │ - movne r3, #1 │ │ │ │ - ldr r2, [sp, #56] @ 0x38 │ │ │ │ - ldr.w ip, [ip] │ │ │ │ - str.w ip, [sp, #36] @ 0x24 │ │ │ │ - mov.w ip, #0 │ │ │ │ - str r0, [sp, #16] │ │ │ │ - mov r0, sp │ │ │ │ - mov.w ip, #0 │ │ │ │ - movt ip, #257 @ 0x101 │ │ │ │ - str.w ip, [sp] │ │ │ │ - blx 69d4c │ │ │ │ - ldr r2, [pc, #160] @ (131c58 ) │ │ │ │ - ldr r3, [pc, #152] @ (131c54 ) │ │ │ │ + blx 69a84 │ │ │ │ + ldr r2, [pc, #164] @ (131d68 ) │ │ │ │ + ldr r3, [pc, #160] @ (131d64 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 131bf2 │ │ │ │ + bne.n 131cfc │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 131bf6 │ │ │ │ + bne.n 131d00 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #124] @ (131c5c ) │ │ │ │ - ldr r3, [pc, #112] @ (131c54 ) │ │ │ │ + ldr r2, [pc, #128] @ (131d6c ) │ │ │ │ + ldr r3, [pc, #120] @ (131d64 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 131c04 │ │ │ │ + beq.n 131d0e │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 131bde │ │ │ │ + b.n 131ce8 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (131c60 ) │ │ │ │ - ldr r3, [pc, #60] @ (131c54 ) │ │ │ │ + ldr r2, [pc, #80] @ (131d70 ) │ │ │ │ + ldr r3, [pc, #68] @ (131d64 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 131bf2 │ │ │ │ + bne.n 131cfc │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (131c64 ) │ │ │ │ - ldr r3, [pc, #32] @ (131c54 ) │ │ │ │ + ldr r2, [pc, #56] @ (131d74 ) │ │ │ │ + ldr r3, [pc, #40] @ (131d64 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 131c26 │ │ │ │ - b.n 131bf2 │ │ │ │ - nop.w │ │ │ │ - ... │ │ │ │ - bcs.n 131d48 │ │ │ │ - movs r0, r1 │ │ │ │ - asrs r0, r0, #6 │ │ │ │ - movs r0, r0 │ │ │ │ - bcs.n 131cb8 │ │ │ │ - movs r0, r1 │ │ │ │ - bcs.n 131c6c │ │ │ │ - movs r0, r1 │ │ │ │ - bne.n 131c08 │ │ │ │ - movs r0, r1 │ │ │ │ - bne.n 131bd4 │ │ │ │ - movs r0, r1 │ │ │ │ - │ │ │ │ -00131c68 : │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - sub sp, #56 @ 0x38 │ │ │ │ - ldr.w ip, [pc, #228] @ 131d60 │ │ │ │ - vldr d7, [pc, #216] @ 131d58 │ │ │ │ - mov r4, r0 │ │ │ │ - add ip, pc │ │ │ │ - add r1, sp, #16 │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ - mov r0, sp │ │ │ │ - str r3, [sp, #20] │ │ │ │ - ldr r3, [sp, #72] @ 0x48 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #208] @ (131d64 ) │ │ │ │ - str r2, [sp, #4] │ │ │ │ - add r2, sp, #32 │ │ │ │ - ldr.w r3, [ip, r3] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ - mov.w r3, #0 │ │ │ │ - movs r3, #0 │ │ │ │ - movt r3, #513 @ 0x201 │ │ │ │ - vstr d7, [sp, #8] │ │ │ │ - str r3, [sp, #32] │ │ │ │ - movs r3, #0 │ │ │ │ - movt r3, #257 @ 0x101 │ │ │ │ - vstr d7, [sp, #24] │ │ │ │ - str r3, [sp, #0] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - vstr d7, [sp, #40] @ 0x28 │ │ │ │ - blx 6aed0 │ │ │ │ - ldr r2, [pc, #160] @ (131d68 ) │ │ │ │ - ldr r3, [pc, #156] @ (131d64 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n 131d00 │ │ │ │ - add sp, #56 @ 0x38 │ │ │ │ - pop {r4, pc} │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n 131d04 │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 6b8c0 │ │ │ │ - ldr r2, [pc, #124] @ (131d6c ) │ │ │ │ - ldr r3, [pc, #116] @ (131d64 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - beq.n 131d12 │ │ │ │ - blx 69ecc <__stack_chk_fail@plt> │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 6b8c0 │ │ │ │ - b.n 131cec │ │ │ │ - add sp, #56 @ 0x38 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (131d70 ) │ │ │ │ - ldr r3, [pc, #64] @ (131d64 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n 131d00 │ │ │ │ - blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (131d74 ) │ │ │ │ - ldr r3, [pc, #36] @ (131d64 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - beq.n 131d34 │ │ │ │ - b.n 131d00 │ │ │ │ + beq.n 131d30 │ │ │ │ + b.n 131cfc │ │ │ │ nop │ │ │ │ - nop.w │ │ │ │ ... │ │ │ │ + asrs r3, r7, #17 │ │ │ │ + @ instruction: 0x47ae │ │ │ │ + ldrb r1, [r4, #11] │ │ │ │ + subs r7, #148 @ 0x94 │ │ │ │ bne.n 131e30 │ │ │ │ movs r0, r1 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 131dac │ │ │ │ + bne.n 131db4 │ │ │ │ movs r0, r1 │ │ │ │ - beq.n 131d60 │ │ │ │ + beq.n 131d68 │ │ │ │ movs r0, r1 │ │ │ │ - beq.n 131cfc │ │ │ │ + beq.n 131d04 │ │ │ │ movs r0, r1 │ │ │ │ - beq.n 131cc8 │ │ │ │ + beq.n 131cd0 │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ 00131d78 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -381215,17 +381202,17 @@ │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldr r6, [pc, #400] @ (15a35c ) │ │ │ │ movs r6, r0 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #864] @ (15a534 ) │ │ │ │ + ldr r4, [pc, #864] @ (15a534 ) │ │ │ │ movs r6, r0 │ │ │ │ - ldr r4, [pc, #712] @ (15a4a0 ) │ │ │ │ + ldr r4, [pc, #712] @ (15a4a0 ) │ │ │ │ movs r6, r0 │ │ │ │ ldr r4, [pc, #256] @ (15a2dc ) │ │ │ │ movs r6, r0 │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ 0015a1e0 : │ │ │ │ @@ -381463,39 +381450,39 @@ │ │ │ │ ldr r3, [sp, #292] @ 0x124 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 15a3d0 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - ldr r3, [pc, #912] @ (15a7e4 ) │ │ │ │ + ldr r3, [pc, #912] @ (15a7e4 ) │ │ │ │ movs r6, r0 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #312] @ (15a594 ) │ │ │ │ + ldr r2, [pc, #312] @ (15a594 ) │ │ │ │ movs r6, r0 │ │ │ │ - ldr r2, [pc, #160] @ (15a500 ) │ │ │ │ + ldr r2, [pc, #160] @ (15a500 ) │ │ │ │ movs r6, r0 │ │ │ │ - ldr r1, [pc, #728] @ (15a73c ) │ │ │ │ + ldr r1, [pc, #728] @ (15a73c ) │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ -0015a464 : │ │ │ │ +0015a464 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #348] @ (15a5d4 ) │ │ │ │ + ldr r2, [pc, #348] @ (15a5d4 ) │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #0 │ │ │ │ mov r7, r0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #340] @ (15a5d8 ) │ │ │ │ + ldr r3, [pc, #340] @ (15a5d8 ) │ │ │ │ movs r0, #0 │ │ │ │ strd r0, r1, [sp, #32] │ │ │ │ add r6, sp, #32 │ │ │ │ vstr d0, [sp, #24] │ │ │ │ mov r1, r6 │ │ │ │ vstr d1, [sp, #16] │ │ │ │ vstr d2, [sp, #8] │ │ │ │ @@ -381538,264 +381525,264 @@ │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ add r3, sp, #128 @ 0x80 │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - blx 6a274 )@plt> │ │ │ │ + blx 69584 )@plt> │ │ │ │ ldrd r4, r5, [sp, #32] │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 15a530 │ │ │ │ + beq.n 15a530 │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ blx 68504 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 15a522 │ │ │ │ + bne.n 15a522 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ - cbz r5, 15a538 │ │ │ │ + cbz r5, 15a538 │ │ │ │ mov r0, r5 │ │ │ │ blx 699b4 │ │ │ │ - ldr r2, [pc, #160] @ (15a5dc ) │ │ │ │ - ldr r3, [pc, #156] @ (15a5d8 ) │ │ │ │ + ldr r2, [pc, #160] @ (15a5dc ) │ │ │ │ + ldr r3, [pc, #156] @ (15a5d8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 15a580 │ │ │ │ + bne.n 15a580 │ │ │ │ add sp, #172 @ 0xac │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 74b44 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 15a584 │ │ │ │ + bne.n 15a584 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #112] @ (15a5e0 ) │ │ │ │ - ldr r3, [pc, #104] @ (15a5d8 ) │ │ │ │ + ldr r2, [pc, #112] @ (15a5e0 ) │ │ │ │ + ldr r3, [pc, #104] @ (15a5d8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 15a592 │ │ │ │ + beq.n 15a592 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 15a56c │ │ │ │ + b.n 15a56c │ │ │ │ add sp, #172 @ 0xac │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #64] @ (15a5e4 ) │ │ │ │ - ldr r3, [pc, #52] @ (15a5d8 ) │ │ │ │ + ldr r2, [pc, #64] @ (15a5e4 ) │ │ │ │ + ldr r3, [pc, #52] @ (15a5d8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 15a580 │ │ │ │ + bne.n 15a580 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #40] @ (15a5e8 ) │ │ │ │ - ldr r3, [pc, #24] @ (15a5d8 ) │ │ │ │ + ldr r2, [pc, #40] @ (15a5e8 ) │ │ │ │ + ldr r3, [pc, #24] @ (15a5d8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 15a5b4 │ │ │ │ - b.n 15a580 │ │ │ │ + beq.n 15a5b4 │ │ │ │ + b.n 15a580 │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #416] @ (15a778 ) │ │ │ │ + ldr r1, [pc, #416] @ (15a778 ) │ │ │ │ movs r6, r0 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #688] @ (15a890 ) │ │ │ │ + ldr r0, [pc, #688] @ (15a890 ) │ │ │ │ movs r6, r0 │ │ │ │ - ldr r0, [pc, #480] @ (15a7c4 ) │ │ │ │ + ldr r0, [pc, #480] @ (15a7c4 ) │ │ │ │ movs r6, r0 │ │ │ │ - ldr r0, [pc, #272] @ (15a6f8 ) │ │ │ │ + ldr r0, [pc, #272] @ (15a6f8 ) │ │ │ │ movs r6, r0 │ │ │ │ - ldr r0, [pc, #160] @ (15a68c ) │ │ │ │ + ldr r0, [pc, #160] @ (15a68c ) │ │ │ │ movs r6, r0 │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ -0015a5f0 : │ │ │ │ +0015a5f0 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #316] @ (15a740 ) │ │ │ │ + ldr r2, [pc, #316] @ (15a740 ) │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #0 │ │ │ │ mov r7, r0 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #308] @ (15a744 ) │ │ │ │ + ldr r3, [pc, #308] @ (15a744 ) │ │ │ │ movs r0, #0 │ │ │ │ strd r0, r1, [sp] │ │ │ │ mov r1, sp │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ ldr r4, [sp, #136] @ 0x88 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ mov.w r3, #0 │ │ │ │ bl 751a4 >::reserve(unsigned int)@@Base+0x9c> │ │ │ │ str r5, [sp, #20] │ │ │ │ movs r2, #0 │ │ │ │ movt r2, #261 @ 0x105 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ - add r5, pc, #256 @ (adr r5, 15a738 ) │ │ │ │ + add r5, pc, #256 @ (adr r5, 15a738 ) │ │ │ │ ldrd r4, r5, [r5] │ │ │ │ - strd r4, r5, [sp, #80] @ 0x50 │ │ │ │ + strd r4, r5, [sp, #72] @ 0x48 │ │ │ │ movs r3, #0 │ │ │ │ movt r3, #257 @ 0x101 │ │ │ │ movs r4, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #32 │ │ │ │ strd r2, r3, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #16 │ │ │ │ - strd r2, r3, [sp, #72] @ 0x48 │ │ │ │ + strd r2, r3, [sp, #80] @ 0x50 │ │ │ │ movs r5, #0 │ │ │ │ strd r2, r3, [sp, #88] @ 0x58 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ strd r4, r5, [sp, #40] @ 0x28 │ │ │ │ strd r4, r5, [sp, #56] @ 0x38 │ │ │ │ movt r4, #769 @ 0x301 │ │ │ │ str.w sp, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #16] │ │ │ │ - blx 6a274 )@plt> │ │ │ │ + blx 69584 )@plt> │ │ │ │ ldrd r4, r5, [sp] │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 15a694 │ │ │ │ + beq.n 15a694 │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ blx 68504 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 15a686 │ │ │ │ + bne.n 15a686 │ │ │ │ ldr r5, [sp, #0] │ │ │ │ - cbz r5, 15a69c │ │ │ │ + cbz r5, 15a69c │ │ │ │ mov r0, r5 │ │ │ │ blx 699b4 │ │ │ │ - ldr r2, [pc, #168] @ (15a748 ) │ │ │ │ - ldr r3, [pc, #164] @ (15a744 ) │ │ │ │ + ldr r2, [pc, #168] @ (15a748 ) │ │ │ │ + ldr r3, [pc, #164] @ (15a744 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 15a6e4 │ │ │ │ + bne.n 15a6e4 │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, sp │ │ │ │ bl 74b44 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 15a6e8 │ │ │ │ + bne.n 15a6e8 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #120] @ (15a74c ) │ │ │ │ - ldr r3, [pc, #112] @ (15a744 ) │ │ │ │ + ldr r2, [pc, #120] @ (15a74c ) │ │ │ │ + ldr r3, [pc, #112] @ (15a744 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 15a6f6 │ │ │ │ + beq.n 15a6f6 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 15a6d0 │ │ │ │ + b.n 15a6d0 │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (15a750 ) │ │ │ │ - ldr r3, [pc, #60] @ (15a744 ) │ │ │ │ + ldr r2, [pc, #72] @ (15a750 ) │ │ │ │ + ldr r3, [pc, #60] @ (15a744 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 15a6e4 │ │ │ │ + bne.n 15a6e4 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (15a754 ) │ │ │ │ - ldr r3, [pc, #32] @ (15a744 ) │ │ │ │ + ldr r2, [pc, #48] @ (15a754 ) │ │ │ │ + ldr r3, [pc, #32] @ (15a744 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 15a718 │ │ │ │ - b.n 15a6e4 │ │ │ │ + beq.n 15a718 │ │ │ │ + b.n 15a6e4 │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 15a740 │ │ │ │ + b.n 15a740 │ │ │ │ eors r7, r5 │ │ │ │ blxns fp │ │ │ │ movs r6, r0 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ bx r9 │ │ │ │ movs r6, r0 │ │ │ │ bxns r2 │ │ │ │ movs r6, r0 │ │ │ │ mov r8, ip │ │ │ │ movs r6, r0 │ │ │ │ mov ip, r8 │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ -0015a758 : │ │ │ │ +0015a758 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ movs r4, #0 │ │ │ │ movs r5, #0 │ │ │ │ - ldr r3, [pc, #304] @ (15a8a0 ) │ │ │ │ + ldr r3, [pc, #304] @ (15a8a0 ) │ │ │ │ mov r7, r0 │ │ │ │ mov r1, sp │ │ │ │ strd r4, r5, [sp] │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #296] @ (15a8a4 ) │ │ │ │ + ldr r2, [pc, #296] @ (15a8a4 ) │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov.w r3, #0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -381814,129 +381801,129 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ str.w sp, [sp, #36] @ 0x24 │ │ │ │ blx 68c60 │ │ │ │ movs r4, #0 │ │ │ │ movs r5, #0 │ │ │ │ mov r2, r0 │ │ │ │ strd r4, r5, [sp, #48] @ 0x30 │ │ │ │ - strd r4, r5, [sp, #56] @ 0x38 │ │ │ │ + strd r4, r5, [sp, #64] @ 0x40 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ strd r4, r5, [sp, #72] @ 0x48 │ │ │ │ add r1, sp, #32 │ │ │ │ - add r5, pc, #200 @ (adr r5, 15a898 ) │ │ │ │ + add r5, pc, #200 @ (adr r5, 15a898 ) │ │ │ │ ldrd r4, r5, [r5] │ │ │ │ add r0, sp, #16 │ │ │ │ - strd r4, r5, [sp, #64] @ 0x40 │ │ │ │ - blx 6a274 )@plt> │ │ │ │ + strd r4, r5, [sp, #56] @ 0x38 │ │ │ │ + blx 69584 )@plt> │ │ │ │ ldrd r4, r5, [sp] │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 15a7f2 │ │ │ │ + beq.n 15a7f2 │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ blx 68504 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 15a7e4 │ │ │ │ + bne.n 15a7e4 │ │ │ │ ldr r5, [sp, #0] │ │ │ │ - cbz r5, 15a7fa │ │ │ │ + cbz r5, 15a7fa │ │ │ │ mov r0, r5 │ │ │ │ blx 699b4 │ │ │ │ - ldr r2, [pc, #172] @ (15a8a8 ) │ │ │ │ - ldr r3, [pc, #160] @ (15a8a0 ) │ │ │ │ + ldr r2, [pc, #172] @ (15a8a8 ) │ │ │ │ + ldr r3, [pc, #160] @ (15a8a0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 15a842 │ │ │ │ + bne.n 15a842 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, sp │ │ │ │ bl 74b44 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 15a846 │ │ │ │ + bne.n 15a846 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #124] @ (15a8ac ) │ │ │ │ - ldr r3, [pc, #108] @ (15a8a0 ) │ │ │ │ + ldr r2, [pc, #124] @ (15a8ac ) │ │ │ │ + ldr r3, [pc, #108] @ (15a8a0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 15a854 │ │ │ │ + beq.n 15a854 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 15a82e │ │ │ │ + b.n 15a82e │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (15a8b0 ) │ │ │ │ - ldr r3, [pc, #56] @ (15a8a0 ) │ │ │ │ + ldr r2, [pc, #76] @ (15a8b0 ) │ │ │ │ + ldr r3, [pc, #56] @ (15a8a0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 15a842 │ │ │ │ + bne.n 15a842 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (15a8b4 ) │ │ │ │ - ldr r3, [pc, #28] @ (15a8a0 ) │ │ │ │ + ldr r2, [pc, #52] @ (15a8b4 ) │ │ │ │ + ldr r3, [pc, #28] @ (15a8a0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 15a876 │ │ │ │ - b.n 15a842 │ │ │ │ + beq.n 15a876 │ │ │ │ + b.n 15a842 │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 15a8a0 │ │ │ │ + b.n 15a8a0 │ │ │ │ eors r7, r5 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ mov r4, sp │ │ │ │ movs r6, r0 │ │ │ │ cmp sl, sp │ │ │ │ movs r6, r0 │ │ │ │ cmp lr, r6 │ │ │ │ movs r6, r0 │ │ │ │ cmp sl, r0 │ │ │ │ movs r6, r0 │ │ │ │ cmp r6, ip │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ -0015a8b8 : │ │ │ │ +0015a8b8 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #348] @ (15aa28 ) │ │ │ │ + ldr r2, [pc, #348] @ (15aa28 ) │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #0 │ │ │ │ mov r7, r0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #340] @ (15aa2c ) │ │ │ │ + ldr r3, [pc, #340] @ (15aa2c ) │ │ │ │ movs r0, #0 │ │ │ │ strd r0, r1, [sp, #32] │ │ │ │ add r6, sp, #32 │ │ │ │ vstr d0, [sp, #24] │ │ │ │ mov r1, r6 │ │ │ │ vstr d1, [sp, #16] │ │ │ │ vstr d2, [sp, #8] │ │ │ │ @@ -381979,262 +381966,262 @@ │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ add r3, sp, #128 @ 0x80 │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - blx 69584 )@plt> │ │ │ │ + blx 6a274 )@plt> │ │ │ │ ldrd r4, r5, [sp, #32] │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 15a984 │ │ │ │ + beq.n 15a984 │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ blx 68504 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 15a976 │ │ │ │ + bne.n 15a976 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ - cbz r5, 15a98c │ │ │ │ + cbz r5, 15a98c │ │ │ │ mov r0, r5 │ │ │ │ blx 699b4 │ │ │ │ - ldr r2, [pc, #160] @ (15aa30 ) │ │ │ │ - ldr r3, [pc, #156] @ (15aa2c ) │ │ │ │ + ldr r2, [pc, #160] @ (15aa30 ) │ │ │ │ + ldr r3, [pc, #156] @ (15aa2c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 15a9d4 │ │ │ │ + bne.n 15a9d4 │ │ │ │ add sp, #172 @ 0xac │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 74b44 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 15a9d8 │ │ │ │ + bne.n 15a9d8 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #112] @ (15aa34 ) │ │ │ │ - ldr r3, [pc, #104] @ (15aa2c ) │ │ │ │ + ldr r2, [pc, #112] @ (15aa34 ) │ │ │ │ + ldr r3, [pc, #104] @ (15aa2c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 15a9e6 │ │ │ │ + beq.n 15a9e6 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 15a9c0 │ │ │ │ + b.n 15a9c0 │ │ │ │ add sp, #172 @ 0xac │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #64] @ (15aa38 ) │ │ │ │ - ldr r3, [pc, #52] @ (15aa2c ) │ │ │ │ + ldr r2, [pc, #64] @ (15aa38 ) │ │ │ │ + ldr r3, [pc, #52] @ (15aa2c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 15a9d4 │ │ │ │ + bne.n 15a9d4 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #40] @ (15aa3c ) │ │ │ │ - ldr r3, [pc, #24] @ (15aa2c ) │ │ │ │ + ldr r2, [pc, #40] @ (15aa3c ) │ │ │ │ + ldr r3, [pc, #24] @ (15aa2c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 15aa08 │ │ │ │ - b.n 15a9d4 │ │ │ │ + beq.n 15aa08 │ │ │ │ + b.n 15a9d4 │ │ │ │ nop │ │ │ │ cmp r4, r2 │ │ │ │ movs r6, r0 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ add r0, fp │ │ │ │ movs r6, r0 │ │ │ │ add r4, r4 │ │ │ │ movs r6, r0 │ │ │ │ mvns r0, r6 │ │ │ │ movs r6, r0 │ │ │ │ mvns r4, r2 │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ -0015aa40 : │ │ │ │ +0015aa40 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #316] @ (15ab90 ) │ │ │ │ + ldr r2, [pc, #316] @ (15ab90 ) │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #0 │ │ │ │ mov r7, r0 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #308] @ (15ab94 ) │ │ │ │ + ldr r3, [pc, #308] @ (15ab94 ) │ │ │ │ movs r0, #0 │ │ │ │ strd r0, r1, [sp] │ │ │ │ mov r1, sp │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ ldr r4, [sp, #136] @ 0x88 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ mov.w r3, #0 │ │ │ │ bl 751a4 >::reserve(unsigned int)@@Base+0x9c> │ │ │ │ str r5, [sp, #20] │ │ │ │ movs r2, #0 │ │ │ │ movt r2, #261 @ 0x105 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ - add r5, pc, #256 @ (adr r5, 15ab88 ) │ │ │ │ + add r5, pc, #256 @ (adr r5, 15ab88 ) │ │ │ │ ldrd r4, r5, [r5] │ │ │ │ - strd r4, r5, [sp, #72] @ 0x48 │ │ │ │ + strd r4, r5, [sp, #80] @ 0x50 │ │ │ │ movs r3, #0 │ │ │ │ movt r3, #257 @ 0x101 │ │ │ │ movs r4, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #32 │ │ │ │ strd r2, r3, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #16 │ │ │ │ - strd r2, r3, [sp, #80] @ 0x50 │ │ │ │ + strd r2, r3, [sp, #72] @ 0x48 │ │ │ │ movs r5, #0 │ │ │ │ strd r2, r3, [sp, #88] @ 0x58 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ strd r4, r5, [sp, #40] @ 0x28 │ │ │ │ strd r4, r5, [sp, #56] @ 0x38 │ │ │ │ movt r4, #769 @ 0x301 │ │ │ │ str.w sp, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #16] │ │ │ │ - blx 69584 )@plt> │ │ │ │ + blx 6a274 )@plt> │ │ │ │ ldrd r4, r5, [sp] │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 15aae4 │ │ │ │ + beq.n 15aae4 │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ blx 68504 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 15aad6 │ │ │ │ + bne.n 15aad6 │ │ │ │ ldr r5, [sp, #0] │ │ │ │ - cbz r5, 15aaec │ │ │ │ + cbz r5, 15aaec │ │ │ │ mov r0, r5 │ │ │ │ blx 699b4 │ │ │ │ - ldr r2, [pc, #168] @ (15ab98 ) │ │ │ │ - ldr r3, [pc, #164] @ (15ab94 ) │ │ │ │ + ldr r2, [pc, #168] @ (15ab98 ) │ │ │ │ + ldr r3, [pc, #164] @ (15ab94 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 15ab34 │ │ │ │ + bne.n 15ab34 │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, sp │ │ │ │ bl 74b44 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 15ab38 │ │ │ │ + bne.n 15ab38 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #120] @ (15ab9c ) │ │ │ │ - ldr r3, [pc, #112] @ (15ab94 ) │ │ │ │ + ldr r2, [pc, #120] @ (15ab9c ) │ │ │ │ + ldr r3, [pc, #112] @ (15ab94 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 15ab46 │ │ │ │ + beq.n 15ab46 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 15ab20 │ │ │ │ + b.n 15ab20 │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (15aba0 ) │ │ │ │ - ldr r3, [pc, #60] @ (15ab94 ) │ │ │ │ + ldr r2, [pc, #72] @ (15aba0 ) │ │ │ │ + ldr r3, [pc, #60] @ (15ab94 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 15ab34 │ │ │ │ + bne.n 15ab34 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (15aba4 ) │ │ │ │ - ldr r3, [pc, #32] @ (15ab94 ) │ │ │ │ + ldr r2, [pc, #48] @ (15aba4 ) │ │ │ │ + ldr r3, [pc, #32] @ (15ab94 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 15ab68 │ │ │ │ - b.n 15ab34 │ │ │ │ + beq.n 15ab68 │ │ │ │ + b.n 15ab34 │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 15ab90 │ │ │ │ + b.n 15ab90 │ │ │ │ eors r7, r5 │ │ │ │ bics r4, r1 │ │ │ │ movs r6, r0 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ cmn r0, r7 │ │ │ │ movs r6, r0 │ │ │ │ cmn r4, r0 │ │ │ │ movs r6, r0 │ │ │ │ cmp r0, r2 │ │ │ │ movs r6, r0 │ │ │ │ negs r4, r6 │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ -0015aba8 : │ │ │ │ +0015aba8 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ movs r4, #0 │ │ │ │ movs r5, #0 │ │ │ │ - ldr r3, [pc, #304] @ (15acf0 ) │ │ │ │ + ldr r3, [pc, #304] @ (15acf0 ) │ │ │ │ mov r7, r0 │ │ │ │ mov r1, sp │ │ │ │ strd r4, r5, [sp] │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #296] @ (15acf4 ) │ │ │ │ + ldr r2, [pc, #296] @ (15acf4 ) │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov.w r3, #0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -382253,101 +382240,101 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ str.w sp, [sp, #36] @ 0x24 │ │ │ │ blx 68c60 │ │ │ │ movs r4, #0 │ │ │ │ movs r5, #0 │ │ │ │ mov r2, r0 │ │ │ │ strd r4, r5, [sp, #48] @ 0x30 │ │ │ │ - strd r4, r5, [sp, #64] @ 0x40 │ │ │ │ + strd r4, r5, [sp, #56] @ 0x38 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ strd r4, r5, [sp, #72] @ 0x48 │ │ │ │ add r1, sp, #32 │ │ │ │ - add r5, pc, #200 @ (adr r5, 15ace8 ) │ │ │ │ + add r5, pc, #200 @ (adr r5, 15ace8 ) │ │ │ │ ldrd r4, r5, [r5] │ │ │ │ add r0, sp, #16 │ │ │ │ - strd r4, r5, [sp, #56] @ 0x38 │ │ │ │ - blx 69584 )@plt> │ │ │ │ + strd r4, r5, [sp, #64] @ 0x40 │ │ │ │ + blx 6a274 )@plt> │ │ │ │ ldrd r4, r5, [sp] │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 15ac42 │ │ │ │ + beq.n 15ac42 │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ blx 68504 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 15ac34 │ │ │ │ + bne.n 15ac34 │ │ │ │ ldr r5, [sp, #0] │ │ │ │ - cbz r5, 15ac4a │ │ │ │ + cbz r5, 15ac4a │ │ │ │ mov r0, r5 │ │ │ │ blx 699b4 │ │ │ │ - ldr r2, [pc, #172] @ (15acf8 ) │ │ │ │ - ldr r3, [pc, #160] @ (15acf0 ) │ │ │ │ + ldr r2, [pc, #172] @ (15acf8 ) │ │ │ │ + ldr r3, [pc, #160] @ (15acf0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 15ac92 │ │ │ │ + bne.n 15ac92 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, sp │ │ │ │ bl 74b44 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 15ac96 │ │ │ │ + bne.n 15ac96 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6b8c0 │ │ │ │ - ldr r2, [pc, #124] @ (15acfc ) │ │ │ │ - ldr r3, [pc, #108] @ (15acf0 ) │ │ │ │ + ldr r2, [pc, #124] @ (15acfc ) │ │ │ │ + ldr r3, [pc, #108] @ (15acf0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 15aca4 │ │ │ │ + beq.n 15aca4 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 15ac7e │ │ │ │ + b.n 15ac7e │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (15ad00 ) │ │ │ │ - ldr r3, [pc, #56] @ (15acf0 ) │ │ │ │ + ldr r2, [pc, #76] @ (15ad00 ) │ │ │ │ + ldr r3, [pc, #56] @ (15acf0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 15ac92 │ │ │ │ + bne.n 15ac92 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (15ad04 ) │ │ │ │ - ldr r3, [pc, #28] @ (15acf0 ) │ │ │ │ + ldr r2, [pc, #52] @ (15ad04 ) │ │ │ │ + ldr r3, [pc, #28] @ (15acf0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 15acc6 │ │ │ │ - b.n 15ac92 │ │ │ │ + beq.n 15acc6 │ │ │ │ + b.n 15ac92 │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 15acf0 │ │ │ │ + b.n 15acf0 │ │ │ │ eors r7, r5 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ tst r4, r3 │ │ │ │ movs r6, r0 │ │ │ │ sbcs r2, r3 │ │ │ │ movs r6, r0 │ │ │ │ @@ -387440,931 +387427,30 @@ │ │ │ │ lsrs r2, r6, #30 │ │ │ │ movs r6, r0 │ │ │ │ lsrs r6, r7, #29 │ │ │ │ movs r6, r0 │ │ │ │ lsrs r2, r4, #29 │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ -0015deb8 : │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ - sub sp, #176 @ 0xb0 │ │ │ │ - ldr r1, [pc, #356] @ (15e030 ) │ │ │ │ - mov r8, r0 │ │ │ │ - mov r0, r2 │ │ │ │ - add r1, pc │ │ │ │ - vldr d7, [pc, #340] @ 15e028 │ │ │ │ - ldr r2, [sp, #208] @ 0xd0 │ │ │ │ - add r6, sp, #40 @ 0x28 │ │ │ │ - str r2, [sp, #28] │ │ │ │ - ldr r3, [sp, #200] @ 0xc8 │ │ │ │ - ldr r2, [pc, #340] @ (15e034 ) │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr r3, [sp, #216] @ 0xd8 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - ldr r4, [sp, #224] @ 0xe0 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - mov r1, r6 │ │ │ │ - ldr r5, [sp, #232] @ 0xe8 │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ - str r2, [sp, #172] @ 0xac │ │ │ │ - mov.w r2, #0 │ │ │ │ - ldr r7, [sp, #240] @ 0xf0 │ │ │ │ - movs r2, #0 │ │ │ │ - str r4, [sp, #32] │ │ │ │ - str r2, [sp, #48] @ 0x30 │ │ │ │ - ldr r4, [sp, #248] @ 0xf8 │ │ │ │ - vstr d7, [sp, #40] @ 0x28 │ │ │ │ - bl 751a4 >::reserve(unsigned int)@@Base+0x9c> │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - add r0, sp, #56 @ 0x38 │ │ │ │ - ldr r1, [sp, #256] @ 0x100 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - str r3, [sp, #76] @ 0x4c │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - str r1, [sp, #16] │ │ │ │ - add r1, sp, #72 @ 0x48 │ │ │ │ - str r2, [sp, #92] @ 0x5c │ │ │ │ - add r2, sp, #152 @ 0x98 │ │ │ │ - str r3, [sp, #108] @ 0x6c │ │ │ │ - str r2, [sp, #12] │ │ │ │ - add r2, sp, #136 @ 0x88 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - str r2, [sp, #8] │ │ │ │ - add r2, sp, #120 @ 0x78 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - add r2, sp, #104 @ 0x68 │ │ │ │ - str r2, [sp, #0] │ │ │ │ - add r2, sp, #88 @ 0x58 │ │ │ │ - str r5, [sp, #124] @ 0x7c │ │ │ │ - movs r5, #0 │ │ │ │ - str r4, [sp, #156] @ 0x9c │ │ │ │ - movs r4, #0 │ │ │ │ - movt r4, #261 @ 0x105 │ │ │ │ - str r6, [sp, #60] @ 0x3c │ │ │ │ - str r4, [sp, #56] @ 0x38 │ │ │ │ - movs r4, #0 │ │ │ │ - movt r4, #257 @ 0x101 │ │ │ │ - str r7, [sp, #140] @ 0x8c │ │ │ │ - str r4, [sp, #72] @ 0x48 │ │ │ │ - str r4, [sp, #88] @ 0x58 │ │ │ │ - str r4, [sp, #136] @ 0x88 │ │ │ │ - str r4, [sp, #152] @ 0x98 │ │ │ │ - movs r4, #0 │ │ │ │ - movt r4, #513 @ 0x201 │ │ │ │ - str r4, [sp, #104] @ 0x68 │ │ │ │ - str r4, [sp, #120] @ 0x78 │ │ │ │ - movs r4, #0 │ │ │ │ - strd r4, r5, [sp, #64] @ 0x40 │ │ │ │ - strd r4, r5, [sp, #80] @ 0x50 │ │ │ │ - strd r4, r5, [sp, #96] @ 0x60 │ │ │ │ - strd r4, r5, [sp, #112] @ 0x70 │ │ │ │ - strd r4, r5, [sp, #128] @ 0x80 │ │ │ │ - strd r4, r5, [sp, #144] @ 0x90 │ │ │ │ - strd r4, r5, [sp, #160] @ 0xa0 │ │ │ │ - blx 69c5c const&, cv::_OutputArray const&, cv::_OutputArray const&, cv::_InputArray const&, cv::_InputArray const&, int)@plt> │ │ │ │ - ldrd r4, r5, [sp, #40] @ 0x28 │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r4, r5 │ │ │ │ - beq.n 15df94 │ │ │ │ - mov r0, r4 │ │ │ │ - adds r4, #56 @ 0x38 │ │ │ │ - blx 68504 │ │ │ │ - cmp r5, r4 │ │ │ │ - bne.n 15df86 │ │ │ │ - ldr r5, [sp, #40] @ 0x28 │ │ │ │ - cbz r5, 15df9c │ │ │ │ - mov r0, r5 │ │ │ │ - blx 699b4 │ │ │ │ - ldr r2, [pc, #152] @ (15e038 ) │ │ │ │ - ldr r3, [pc, #148] @ (15e034 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #172] @ 0xac │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n 15dfd0 │ │ │ │ - mov r0, r6 │ │ │ │ - add sp, #176 @ 0xb0 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #124] @ (15e03c ) │ │ │ │ - ldr r3, [pc, #116] @ (15e034 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #172] @ 0xac │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - beq.n 15e01e │ │ │ │ - blx 69ecc <__stack_chk_fail@plt> │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 74b44 │ │ │ │ - mov r0, r4 │ │ │ │ - cmp r5, #1 │ │ │ │ - bne.n 15dff8 │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 6b8c0 │ │ │ │ - movs r6, #0 │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - b.n 15df9c │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 6b8c0 │ │ │ │ - b.n 15dff0 │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (15e040 ) │ │ │ │ - ldr r3, [pc, #36] @ (15e034 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #172] @ 0xac │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n 15dfd0 │ │ │ │ - blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - nop │ │ │ │ - nop.w │ │ │ │ - ... │ │ │ │ - lsrs r0, r3, #28 │ │ │ │ - movs r6, r0 │ │ │ │ - asrs r0, r0, #6 │ │ │ │ - movs r0, r0 │ │ │ │ - lsrs r0, r1, #25 │ │ │ │ - movs r6, r0 │ │ │ │ - lsrs r0, r5, #24 │ │ │ │ - movs r6, r0 │ │ │ │ - lsrs r2, r3, #23 │ │ │ │ - movs r6, r0 │ │ │ │ - movs r0, r0 │ │ │ │ - ... │ │ │ │ - │ │ │ │ -0015e048 : │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ - sub sp, #176 @ 0xb0 │ │ │ │ - ldr r1, [pc, #356] @ (15e1c0 ) │ │ │ │ - mov r8, r0 │ │ │ │ - mov r0, r2 │ │ │ │ - add r1, pc │ │ │ │ - vldr d7, [pc, #340] @ 15e1b8 │ │ │ │ - ldr r2, [sp, #208] @ 0xd0 │ │ │ │ - add r6, sp, #40 @ 0x28 │ │ │ │ - str r2, [sp, #28] │ │ │ │ - ldr r3, [sp, #200] @ 0xc8 │ │ │ │ - ldr r2, [pc, #340] @ (15e1c4 ) │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr r3, [sp, #216] @ 0xd8 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - ldr r7, [sp, #232] @ 0xe8 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - mov r1, r6 │ │ │ │ - ldr r5, [sp, #240] @ 0xf0 │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ - str r2, [sp, #172] @ 0xac │ │ │ │ - mov.w r2, #0 │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [sp, #48] @ 0x30 │ │ │ │ - ldr r2, [sp, #224] @ 0xe0 │ │ │ │ - ldr r4, [sp, #248] @ 0xf8 │ │ │ │ - str r2, [sp, #32] │ │ │ │ - vstr d7, [sp, #40] @ 0x28 │ │ │ │ - bl 751a4 >::reserve(unsigned int)@@Base+0x9c> │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - add r1, sp, #72 @ 0x48 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - add r0, sp, #56 @ 0x38 │ │ │ │ - str r2, [sp, #92] @ 0x5c │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - str r3, [sp, #76] @ 0x4c │ │ │ │ - str r2, [sp, #108] @ 0x6c │ │ │ │ - movs r2, #2 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - add r2, sp, #152 @ 0x98 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - add r2, sp, #136 @ 0x88 │ │ │ │ - str r2, [sp, #8] │ │ │ │ - add r2, sp, #120 @ 0x78 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - add r2, sp, #104 @ 0x68 │ │ │ │ - str r2, [sp, #0] │ │ │ │ - add r2, sp, #88 @ 0x58 │ │ │ │ - str r5, [sp, #140] @ 0x8c │ │ │ │ - movs r5, #0 │ │ │ │ - str r4, [sp, #156] @ 0x9c │ │ │ │ - movs r4, #0 │ │ │ │ - movt r4, #261 @ 0x105 │ │ │ │ - str r7, [sp, #124] @ 0x7c │ │ │ │ - str r4, [sp, #56] @ 0x38 │ │ │ │ - movs r4, #0 │ │ │ │ - movt r4, #257 @ 0x101 │ │ │ │ - str r6, [sp, #60] @ 0x3c │ │ │ │ - str r4, [sp, #72] @ 0x48 │ │ │ │ - str r4, [sp, #88] @ 0x58 │ │ │ │ - str r4, [sp, #136] @ 0x88 │ │ │ │ - str r4, [sp, #152] @ 0x98 │ │ │ │ - movs r4, #0 │ │ │ │ - movt r4, #513 @ 0x201 │ │ │ │ - str r4, [sp, #104] @ 0x68 │ │ │ │ - str r4, [sp, #120] @ 0x78 │ │ │ │ - movs r4, #0 │ │ │ │ - strd r4, r5, [sp, #64] @ 0x40 │ │ │ │ - strd r4, r5, [sp, #80] @ 0x50 │ │ │ │ - strd r4, r5, [sp, #96] @ 0x60 │ │ │ │ - strd r4, r5, [sp, #112] @ 0x70 │ │ │ │ - strd r4, r5, [sp, #128] @ 0x80 │ │ │ │ - strd r4, r5, [sp, #144] @ 0x90 │ │ │ │ - strd r4, r5, [sp, #160] @ 0xa0 │ │ │ │ - blx 69c5c const&, cv::_OutputArray const&, cv::_OutputArray const&, cv::_InputArray const&, cv::_InputArray const&, int)@plt> │ │ │ │ - ldrd r4, r5, [sp, #40] @ 0x28 │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r4, r5 │ │ │ │ - beq.n 15e124 │ │ │ │ - mov r0, r4 │ │ │ │ - adds r4, #56 @ 0x38 │ │ │ │ - blx 68504 │ │ │ │ - cmp r5, r4 │ │ │ │ - bne.n 15e116 │ │ │ │ - ldr r5, [sp, #40] @ 0x28 │ │ │ │ - cbz r5, 15e12c │ │ │ │ - mov r0, r5 │ │ │ │ - blx 699b4 │ │ │ │ - ldr r2, [pc, #152] @ (15e1c8 ) │ │ │ │ - ldr r3, [pc, #148] @ (15e1c4 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #172] @ 0xac │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n 15e160 │ │ │ │ - mov r0, r6 │ │ │ │ - add sp, #176 @ 0xb0 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #124] @ (15e1cc ) │ │ │ │ - ldr r3, [pc, #116] @ (15e1c4 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #172] @ 0xac │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - beq.n 15e1ae │ │ │ │ - blx 69ecc <__stack_chk_fail@plt> │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 74b44 │ │ │ │ - mov r0, r4 │ │ │ │ - cmp r5, #1 │ │ │ │ - bne.n 15e188 │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 6b8c0 │ │ │ │ - movs r6, #0 │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - b.n 15e12c │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 6b8c0 │ │ │ │ - b.n 15e180 │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (15e1d0 ) │ │ │ │ - ldr r3, [pc, #36] @ (15e1c4 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #172] @ 0xac │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n 15e160 │ │ │ │ - blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - nop │ │ │ │ - nop.w │ │ │ │ - ... │ │ │ │ - lsrs r0, r1, #22 │ │ │ │ - movs r6, r0 │ │ │ │ - asrs r0, r0, #6 │ │ │ │ - movs r0, r0 │ │ │ │ - lsrs r0, r7, #18 │ │ │ │ - movs r6, r0 │ │ │ │ - lsrs r0, r3, #18 │ │ │ │ - movs r6, r0 │ │ │ │ - lsrs r2, r1, #17 │ │ │ │ - movs r6, r0 │ │ │ │ - movs r0, r0 │ │ │ │ - ... │ │ │ │ - │ │ │ │ -0015e1d8 : │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ - sub sp, #160 @ 0xa0 │ │ │ │ - mov r8, r0 │ │ │ │ - mov r0, r2 │ │ │ │ - vldr d7, [pc, #328] @ 15e338 │ │ │ │ - add r4, sp, #40 @ 0x28 │ │ │ │ - ldr r1, [sp, #200] @ 0xc8 │ │ │ │ - str r1, [sp, #32] │ │ │ │ - ldr r3, [sp, #184] @ 0xb8 │ │ │ │ - ldr r1, [pc, #324] @ (15e340 ) │ │ │ │ - str r3, [sp, #28] │ │ │ │ - ldr r3, [pc, #324] @ (15e344 ) │ │ │ │ - add r1, pc │ │ │ │ - ldr r2, [sp, #192] @ 0xc0 │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ - ldr r5, [sp, #208] @ 0xd0 │ │ │ │ - ldr r3, [r1, r3] │ │ │ │ - mov r1, r4 │ │ │ │ - ldr r7, [sp, #216] @ 0xd8 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #156] @ 0x9c │ │ │ │ - mov.w r3, #0 │ │ │ │ - ldr r6, [sp, #224] @ 0xe0 │ │ │ │ - movs r3, #0 │ │ │ │ - vstr d7, [sp, #40] @ 0x28 │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ - bl 751a4 >::reserve(unsigned int)@@Base+0x9c> │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - movs r3, #0 │ │ │ │ - movt r3, #257 @ 0x101 │ │ │ │ - str r2, [sp, #76] @ 0x4c │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ - str r2, [sp, #92] @ 0x5c │ │ │ │ - movs r2, #0 │ │ │ │ - movt r2, #261 @ 0x105 │ │ │ │ - str r3, [sp, #72] @ 0x48 │ │ │ │ - str r2, [sp, #56] @ 0x38 │ │ │ │ - movs r2, #0 │ │ │ │ - str r3, [sp, #88] @ 0x58 │ │ │ │ - str r3, [sp, #136] @ 0x88 │ │ │ │ - movs r3, #0 │ │ │ │ - movt r3, #513 @ 0x201 │ │ │ │ - str r5, [sp, #108] @ 0x6c │ │ │ │ - str r3, [sp, #104] @ 0x68 │ │ │ │ - str r3, [sp, #120] @ 0x78 │ │ │ │ - movs r3, #0 │ │ │ │ - str r4, [sp, #60] @ 0x3c │ │ │ │ - str r7, [sp, #124] @ 0x7c │ │ │ │ - str r6, [sp, #140] @ 0x8c │ │ │ │ - strd r2, r3, [sp, #64] @ 0x40 │ │ │ │ - strd r2, r3, [sp, #80] @ 0x50 │ │ │ │ - strd r2, r3, [sp, #96] @ 0x60 │ │ │ │ - strd r2, r3, [sp, #112] @ 0x70 │ │ │ │ - strd r2, r3, [sp, #128] @ 0x80 │ │ │ │ - strd r2, r3, [sp, #144] @ 0x90 │ │ │ │ - blx 68c60 │ │ │ │ - movs r2, #2 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - strd r0, r2, [sp, #12] │ │ │ │ - add r1, sp, #72 @ 0x48 │ │ │ │ - add r2, sp, #136 @ 0x88 │ │ │ │ - add r0, sp, #56 @ 0x38 │ │ │ │ - str r2, [sp, #8] │ │ │ │ - add r2, sp, #120 @ 0x78 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - add r2, sp, #104 @ 0x68 │ │ │ │ - str r2, [sp, #0] │ │ │ │ - add r2, sp, #88 @ 0x58 │ │ │ │ - blx 69c5c const&, cv::_OutputArray const&, cv::_OutputArray const&, cv::_InputArray const&, cv::_InputArray const&, int)@plt> │ │ │ │ - ldrd r4, r5, [sp, #40] @ 0x28 │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r4, r5 │ │ │ │ - beq.n 15e2a8 │ │ │ │ - mov r0, r4 │ │ │ │ - adds r4, #56 @ 0x38 │ │ │ │ - blx 68504 │ │ │ │ - cmp r5, r4 │ │ │ │ - bne.n 15e29a │ │ │ │ - ldr r5, [sp, #40] @ 0x28 │ │ │ │ - cbz r5, 15e2b0 │ │ │ │ - mov r0, r5 │ │ │ │ - blx 699b4 │ │ │ │ - ldr r2, [pc, #148] @ (15e348 ) │ │ │ │ - ldr r3, [pc, #144] @ (15e344 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #156] @ 0x9c │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n 15e2e4 │ │ │ │ - mov r0, r6 │ │ │ │ - add sp, #160 @ 0xa0 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #120] @ (15e34c ) │ │ │ │ - ldr r3, [pc, #112] @ (15e344 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #156] @ 0x9c │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - beq.n 15e332 │ │ │ │ - blx 69ecc <__stack_chk_fail@plt> │ │ │ │ - mov r6, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r4, r1 │ │ │ │ - bl 74b44 │ │ │ │ - mov r0, r6 │ │ │ │ - cmp r4, #1 │ │ │ │ - bne.n 15e30c │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 6b8c0 │ │ │ │ - movs r6, #0 │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - b.n 15e2b0 │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 6b8c0 │ │ │ │ - b.n 15e304 │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (15e350 ) │ │ │ │ - ldr r3, [pc, #32] @ (15e344 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #156] @ 0x9c │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n 15e2e4 │ │ │ │ - blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - lsrs r0, r5, #15 │ │ │ │ - movs r6, r0 │ │ │ │ - asrs r0, r0, #6 │ │ │ │ - movs r0, r0 │ │ │ │ - lsrs r4, r6, #12 │ │ │ │ - movs r6, r0 │ │ │ │ - lsrs r4, r2, #12 │ │ │ │ - movs r6, r0 │ │ │ │ - lsrs r6, r0, #11 │ │ │ │ - movs r6, r0 │ │ │ │ - movs r0, r0 │ │ │ │ - ... │ │ │ │ - │ │ │ │ -0015e358 : │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ - sub sp, #136 @ 0x88 │ │ │ │ - ldr r4, [pc, #332] @ (15e4b8 ) │ │ │ │ - ldr r1, [pc, #332] @ (15e4bc ) │ │ │ │ - mov r8, r0 │ │ │ │ - add r4, pc │ │ │ │ - mov r0, r2 │ │ │ │ - ldr r3, [sp, #176] @ 0xb0 │ │ │ │ - movs r6, #0 │ │ │ │ - ldr r2, [sp, #160] @ 0xa0 │ │ │ │ - str r2, [sp, #28] │ │ │ │ - str r3, [sp, #24] │ │ │ │ - vldr d7, [pc, #304] @ 15e4b0 │ │ │ │ - ldr r1, [r4, r1] │ │ │ │ - add r4, sp, #32 │ │ │ │ - ldr r5, [sp, #168] @ 0xa8 │ │ │ │ - ldr r1, [r1, #0] │ │ │ │ - str r1, [sp, #132] @ 0x84 │ │ │ │ - mov.w r1, #0 │ │ │ │ - mov r1, r4 │ │ │ │ - str r6, [sp, #40] @ 0x28 │ │ │ │ - ldr r7, [sp, #184] @ 0xb8 │ │ │ │ - ldr r6, [sp, #192] @ 0xc0 │ │ │ │ - vstr d7, [sp, #32] │ │ │ │ - bl 751a4 >::reserve(unsigned int)@@Base+0x9c> │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - movs r3, #0 │ │ │ │ - movt r3, #257 @ 0x101 │ │ │ │ - str r2, [sp, #68] @ 0x44 │ │ │ │ - str r3, [sp, #64] @ 0x40 │ │ │ │ - movs r2, #0 │ │ │ │ - movt r2, #261 @ 0x105 │ │ │ │ - str r3, [sp, #80] @ 0x50 │ │ │ │ - str r2, [sp, #48] @ 0x30 │ │ │ │ - movs r3, #0 │ │ │ │ - movt r3, #513 @ 0x201 │ │ │ │ - movs r2, #0 │ │ │ │ - str r3, [sp, #96] @ 0x60 │ │ │ │ - str r3, [sp, #112] @ 0x70 │ │ │ │ - movs r3, #0 │ │ │ │ - str r5, [sp, #84] @ 0x54 │ │ │ │ - str r7, [sp, #100] @ 0x64 │ │ │ │ - str r4, [sp, #52] @ 0x34 │ │ │ │ - str r6, [sp, #116] @ 0x74 │ │ │ │ - strd r2, r3, [sp, #56] @ 0x38 │ │ │ │ - strd r2, r3, [sp, #72] @ 0x48 │ │ │ │ - strd r2, r3, [sp, #88] @ 0x58 │ │ │ │ - strd r2, r3, [sp, #104] @ 0x68 │ │ │ │ - strd r2, r3, [sp, #120] @ 0x78 │ │ │ │ - blx 68c60 │ │ │ │ - mov r6, r0 │ │ │ │ - blx 68c60 │ │ │ │ - add r2, sp, #112 @ 0x70 │ │ │ │ - strd r6, r0, [sp, #8] │ │ │ │ - str r2, [sp, #4] │ │ │ │ - movs r0, #2 │ │ │ │ - add r2, sp, #96 @ 0x60 │ │ │ │ - str r0, [sp, #16] │ │ │ │ - str r2, [sp, #0] │ │ │ │ - add r1, sp, #64 @ 0x40 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - add r2, sp, #80 @ 0x50 │ │ │ │ - add r0, sp, #48 @ 0x30 │ │ │ │ - blx 69c5c const&, cv::_OutputArray const&, cv::_OutputArray const&, cv::_InputArray const&, cv::_InputArray const&, int)@plt> │ │ │ │ - ldrd r4, r5, [sp, #32] │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r4, r5 │ │ │ │ - beq.n 15e41e │ │ │ │ - mov r0, r4 │ │ │ │ - adds r4, #56 @ 0x38 │ │ │ │ - blx 68504 │ │ │ │ - cmp r5, r4 │ │ │ │ - bne.n 15e410 │ │ │ │ - ldr r5, [sp, #32] │ │ │ │ - cbz r5, 15e426 │ │ │ │ - mov r0, r5 │ │ │ │ - blx 699b4 │ │ │ │ - ldr r2, [pc, #152] @ (15e4c0 ) │ │ │ │ - ldr r3, [pc, #144] @ (15e4bc ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #132] @ 0x84 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n 15e45a │ │ │ │ - mov r0, r6 │ │ │ │ - add sp, #136 @ 0x88 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #124] @ (15e4c4 ) │ │ │ │ - ldr r3, [pc, #112] @ (15e4bc ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #132] @ 0x84 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - beq.n 15e4a8 │ │ │ │ - blx 69ecc <__stack_chk_fail@plt> │ │ │ │ - mov r6, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r4, r1 │ │ │ │ - bl 74b44 │ │ │ │ - mov r0, r6 │ │ │ │ - cmp r4, #1 │ │ │ │ - bne.n 15e482 │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 6b8c0 │ │ │ │ - movs r6, #0 │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - b.n 15e426 │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 6b8c0 │ │ │ │ - b.n 15e47a │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (15e4c8 ) │ │ │ │ - ldr r3, [pc, #36] @ (15e4bc ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #132] @ 0x84 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n 15e45a │ │ │ │ - blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - nop.w │ │ │ │ - ... │ │ │ │ - lsrs r0, r7, #9 │ │ │ │ - movs r6, r0 │ │ │ │ - asrs r0, r0, #6 │ │ │ │ - movs r0, r0 │ │ │ │ - lsrs r6, r7, #6 │ │ │ │ - movs r6, r0 │ │ │ │ - lsrs r6, r3, #6 │ │ │ │ - movs r6, r0 │ │ │ │ - lsrs r0, r2, #5 │ │ │ │ - movs r6, r0 │ │ │ │ - movs r0, r0 │ │ │ │ - ... │ │ │ │ - │ │ │ │ -0015e4d0 : │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #3864] @ 0xf18 │ │ │ │ - sub sp, #204 @ 0xcc │ │ │ │ - mov r9, r0 │ │ │ │ - ldr r0, [pc, #632] @ (15e760 ) │ │ │ │ - add r5, sp, #48 @ 0x30 │ │ │ │ - ldr r1, [pc, #632] @ (15e764 ) │ │ │ │ - movs r6, #0 │ │ │ │ - ldr r3, [sp, #240] @ 0xf0 │ │ │ │ - add r0, pc │ │ │ │ - str r3, [sp, #20] │ │ │ │ - ldr r3, [sp, #256] @ 0x100 │ │ │ │ - strd r2, r3, [sp, #28] │ │ │ │ - vstr s0, [sp, #36] @ 0x24 │ │ │ │ - vldr d7, [pc, #600] @ 15e758 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - ldr r4, [pc, #612] @ (15e768 ) │ │ │ │ - ldr r1, [r1, #0] │ │ │ │ - str r1, [sp, #196] @ 0xc4 │ │ │ │ - mov.w r1, #0 │ │ │ │ - ldr r2, [sp, #264] @ 0x108 │ │ │ │ - ldr r0, [sp, #232] @ 0xe8 │ │ │ │ - mov r1, r5 │ │ │ │ - add r4, pc │ │ │ │ - str r6, [sp, #56] @ 0x38 │ │ │ │ - ldr.w r8, [sp, #248] @ 0xf8 │ │ │ │ - ldr r7, [sp, #272] @ 0x110 │ │ │ │ - ldr r6, [sp, #280] @ 0x118 │ │ │ │ - str r2, [sp, #24] │ │ │ │ - vstr d7, [sp, #48] @ 0x30 │ │ │ │ - bl 751a4 >::reserve(unsigned int)@@Base+0x9c> │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - str r3, [sp, #116] @ 0x74 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - str r3, [sp, #148] @ 0x94 │ │ │ │ - ldrd r3, r1, [r6] │ │ │ │ - strd r3, r1, [sp, #40] @ 0x28 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - movs r3, #0 │ │ │ │ - str r2, [sp, #84] @ 0x54 │ │ │ │ - add r6, sp, #64 @ 0x40 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ - str r2, [sp, #164] @ 0xa4 │ │ │ │ - movs r2, #0 │ │ │ │ - str r3, [sp, #72] @ 0x48 │ │ │ │ - movt r3, #257 @ 0x101 │ │ │ │ - vldr s0, [sp, #36] @ 0x24 │ │ │ │ - str r3, [sp, #80] @ 0x50 │ │ │ │ - str r3, [sp, #112] @ 0x70 │ │ │ │ - str r3, [sp, #160] @ 0xa0 │ │ │ │ - str r3, [sp, #176] @ 0xb0 │ │ │ │ - movs r3, #0 │ │ │ │ - movt r3, #261 @ 0x105 │ │ │ │ - str r7, [sp, #180] @ 0xb4 │ │ │ │ - str r3, [sp, #96] @ 0x60 │ │ │ │ - movs r3, #0 │ │ │ │ - movt r3, #517 @ 0x205 │ │ │ │ - str r5, [sp, #100] @ 0x64 │ │ │ │ - str r3, [sp, #128] @ 0x80 │ │ │ │ - movs r3, #0 │ │ │ │ - movt r3, #513 @ 0x201 │ │ │ │ - str r6, [sp, #132] @ 0x84 │ │ │ │ - str r3, [sp, #144] @ 0x90 │ │ │ │ - movs r3, #0 │ │ │ │ - strd r2, r3, [sp, #64] @ 0x40 │ │ │ │ - strd r2, r3, [sp, #88] @ 0x58 │ │ │ │ - strd r2, r3, [sp, #104] @ 0x68 │ │ │ │ - strd r2, r3, [sp, #120] @ 0x78 │ │ │ │ - strd r2, r3, [sp, #136] @ 0x88 │ │ │ │ - strd r2, r3, [sp, #152] @ 0x98 │ │ │ │ - strd r2, r3, [sp, #168] @ 0xa8 │ │ │ │ - strd r2, r3, [sp, #184] @ 0xb8 │ │ │ │ - cbz r1, 15e5ac │ │ │ │ - ldr r3, [pc, #464] @ (15e76c ) │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ - ldrsb.w r3, [r3] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 15e640 │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r1, #4] │ │ │ │ - add r3, sp, #40 @ 0x28 │ │ │ │ - add r2, sp, #112 @ 0x70 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - add r1, sp, #96 @ 0x60 │ │ │ │ - add r3, sp, #176 @ 0xb0 │ │ │ │ - add r0, sp, #80 @ 0x50 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - add r3, sp, #160 @ 0xa0 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - add r3, sp, #144 @ 0x90 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - add r3, sp, #128 @ 0x80 │ │ │ │ - blx 68858 )@plt> │ │ │ │ - ldr r0, [sp, #44] @ 0x2c │ │ │ │ - cbz r0, 15e5e2 │ │ │ │ - ldr r3, [pc, #412] @ (15e76c ) │ │ │ │ - ldr r4, [r4, r3] │ │ │ │ - ldrsb.w r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 15e65a │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - subs r2, r3, #1 │ │ │ │ - cmp r3, #1 │ │ │ │ - str r2, [r0, #4] │ │ │ │ - beq.n 15e676 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 74774 │ │ │ │ - ldrd r4, r5, [sp, #64] @ 0x40 │ │ │ │ - cmp r4, r5 │ │ │ │ - beq.n 15e600 │ │ │ │ - mov r0, r4 │ │ │ │ - adds r4, #56 @ 0x38 │ │ │ │ - blx 68504 │ │ │ │ - cmp r5, r4 │ │ │ │ - bne.n 15e5f2 │ │ │ │ - ldr r5, [sp, #64] @ 0x40 │ │ │ │ - cbz r5, 15e608 │ │ │ │ - mov r0, r5 │ │ │ │ - blx 699b4 │ │ │ │ - ldrd r4, r5, [sp, #48] @ 0x30 │ │ │ │ - cmp r4, r5 │ │ │ │ - beq.n 15e61e │ │ │ │ - mov r0, r4 │ │ │ │ - adds r4, #56 @ 0x38 │ │ │ │ - blx 68504 │ │ │ │ - cmp r5, r4 │ │ │ │ - bne.n 15e610 │ │ │ │ - ldr r5, [sp, #48] @ 0x30 │ │ │ │ - cbz r5, 15e626 │ │ │ │ - mov r0, r5 │ │ │ │ - blx 699b4 │ │ │ │ - ldr r2, [pc, #328] @ (15e770 ) │ │ │ │ - ldr r3, [pc, #312] @ (15e764 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #196] @ 0xc4 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n 15e6ea │ │ │ │ - add sp, #204 @ 0xcc │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - adds r1, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r3, [r1] │ │ │ │ - adds r3, #1 │ │ │ │ - strex r2, r3, [r1] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 15e646 │ │ │ │ - dmb ish │ │ │ │ - b.n 15e5ac │ │ │ │ - adds r2, r0, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r3, [r2] │ │ │ │ - subs r1, r3, #1 │ │ │ │ - strex r7, r1, [r2] │ │ │ │ - cmp r7, #0 │ │ │ │ - bne.n 15e660 │ │ │ │ - cmp r3, #1 │ │ │ │ - dmb ish │ │ │ │ - bne.n 15e5e2 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - str r0, [sp, #20] │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - blx r3 │ │ │ │ - ldrsb.w r3, [r4] │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - cbz r3, 15e698 │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ - subs r2, r3, #1 │ │ │ │ - str r2, [r0, #8] │ │ │ │ - cmp r3, #1 │ │ │ │ - bne.n 15e5e2 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - blx r3 │ │ │ │ - b.n 15e5e2 │ │ │ │ - add.w r2, r0, #8 │ │ │ │ - dmb ish │ │ │ │ - ldrex r3, [r2] │ │ │ │ - subs r1, r3, #1 │ │ │ │ - strex r4, r1, [r2] │ │ │ │ - cmp r4, #0 │ │ │ │ - bne.n 15e6a0 │ │ │ │ - dmb ish │ │ │ │ - b.n 15e68c │ │ │ │ - mov r4, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 74b44 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 74b44 │ │ │ │ - mov r0, r4 │ │ │ │ - cmp r7, #1 │ │ │ │ - beq.n 15e704 │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 6b8c0 │ │ │ │ - ldr r2, [pc, #156] @ (15e774 ) │ │ │ │ - ldr r3, [pc, #136] @ (15e764 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #196] @ 0xc4 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - beq.n 15e712 │ │ │ │ - blx 69ecc <__stack_chk_fail@plt> │ │ │ │ - mov r4, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - b.n 15e6be │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [sp, #44] @ 0x2c │ │ │ │ - mov r7, r1 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 15e6b8 │ │ │ │ - bl 6cae8 │ │ │ │ - b.n 15e6b8 │ │ │ │ - blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 6b8c0 │ │ │ │ - b.n 15e6d6 │ │ │ │ - add sp, #204 @ 0xcc │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #84] @ (15e778 ) │ │ │ │ - ldr r3, [pc, #64] @ (15e764 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #196] @ 0xc4 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n 15e6ea │ │ │ │ - blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #60] @ (15e77c ) │ │ │ │ - ldr r3, [pc, #36] @ (15e764 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #196] @ 0xc4 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - beq.n 15e734 │ │ │ │ - b.n 15e6ea │ │ │ │ - nop │ │ │ │ - nop.w │ │ │ │ - ... │ │ │ │ - lsrs r2, r7, #3 │ │ │ │ - movs r6, r0 │ │ │ │ - asrs r0, r0, #6 │ │ │ │ - movs r0, r0 │ │ │ │ - lsrs r6, r2, #3 │ │ │ │ - movs r6, r0 │ │ │ │ - asrs r4, r0, #7 │ │ │ │ - movs r0, r0 │ │ │ │ - lsls r6, r7, #30 │ │ │ │ - movs r6, r0 │ │ │ │ - lsls r6, r1, #28 │ │ │ │ - movs r6, r0 │ │ │ │ - lsls r4, r0, #27 │ │ │ │ - movs r6, r0 │ │ │ │ - lsls r0, r5, #26 │ │ │ │ - movs r6, r0 │ │ │ │ - │ │ │ │ -0015e780 : │ │ │ │ +0015deb8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3720] @ 0xe88 │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ - ldr r1, [pc, #624] @ (15ea08 ) │ │ │ │ + ldr r1, [pc, #624] @ (15e140 ) │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc │ │ │ │ - vldr d7, [pc, #600] @ 15e9f8 │ │ │ │ + vldr d7, [pc, #600] @ 15e130 │ │ │ │ ldr r2, [sp, #384] @ 0x180 │ │ │ │ add r4, sp, #104 @ 0x68 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ - ldr r2, [pc, #608] @ (15ea0c ) │ │ │ │ + ldr r2, [pc, #608] @ (15e144 ) │ │ │ │ ldr r3, [sp, #376] @ 0x178 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ vstr d0, [sp, #88] @ 0x58 │ │ │ │ vstr d1, [sp, #80] @ 0x50 │ │ │ │ vstr d2, [sp, #72] @ 0x48 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ mov r1, r4 │ │ │ │ @@ -388481,142 +387567,142 @@ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ bl 74774 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r0, r8 │ │ │ │ bl 74774 │ │ │ │ ldrd r4, r5, [sp, #136] @ 0x88 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 15e90c │ │ │ │ + beq.n 15e044 │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ blx 68504 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 15e8fe │ │ │ │ + bne.n 15e036 │ │ │ │ ldr r5, [sp, #136] @ 0x88 │ │ │ │ - cbz r5, 15e914 │ │ │ │ + cbz r5, 15e04c │ │ │ │ mov r0, r5 │ │ │ │ blx 699b4 │ │ │ │ ldrd r4, r5, [sp, #120] @ 0x78 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 15e92a │ │ │ │ + beq.n 15e062 │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ blx 68504 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 15e91c │ │ │ │ + bne.n 15e054 │ │ │ │ ldr r5, [sp, #120] @ 0x78 │ │ │ │ - cbz r5, 15e932 │ │ │ │ + cbz r5, 15e06a │ │ │ │ mov r0, r5 │ │ │ │ blx 699b4 │ │ │ │ ldrd r4, r5, [sp, #104] @ 0x68 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 15e948 │ │ │ │ + beq.n 15e080 │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ blx 68504 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 15e93a │ │ │ │ + bne.n 15e072 │ │ │ │ ldr r5, [sp, #104] @ 0x68 │ │ │ │ - cbz r5, 15e950 │ │ │ │ + cbz r5, 15e088 │ │ │ │ mov r0, r5 │ │ │ │ blx 699b4 │ │ │ │ - ldr r2, [pc, #188] @ (15ea10 ) │ │ │ │ - ldr r3, [pc, #184] @ (15ea0c ) │ │ │ │ + ldr r2, [pc, #188] @ (15e148 ) │ │ │ │ + ldr r3, [pc, #184] @ (15e144 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 15e98a │ │ │ │ + bne.n 15e0c2 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ add sp, #340 @ 0x154 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #156] @ (15ea14 ) │ │ │ │ - ldr r3, [pc, #144] @ (15ea0c ) │ │ │ │ + ldr r2, [pc, #156] @ (15e14c ) │ │ │ │ + ldr r3, [pc, #144] @ (15e144 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 15e9f0 │ │ │ │ + beq.n 15e128 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r6, r1 │ │ │ │ bl 74b44 │ │ │ │ mov r0, r7 │ │ │ │ bl 74b44 │ │ │ │ mov r0, r4 │ │ │ │ bl 74b44 │ │ │ │ mov r0, r5 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 15e9ca │ │ │ │ + beq.n 15e102 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - vldr d7, [pc, #68] @ 15ea00 │ │ │ │ + vldr d7, [pc, #68] @ 15e138 │ │ │ │ vmov.f64 d8, d7 │ │ │ │ - b.n 15e950 │ │ │ │ + b.n 15e088 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ - b.n 15e99e │ │ │ │ + b.n 15e0d6 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 15e9b6 │ │ │ │ + b.n 15e0ee │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #56] @ (15ea18 ) │ │ │ │ - ldr r3, [pc, #44] @ (15ea0c ) │ │ │ │ + ldr r2, [pc, #56] @ (15e150 ) │ │ │ │ + ldr r3, [pc, #44] @ (15e144 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 15e98a │ │ │ │ + bne.n 15e0c2 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - lsls r4, r1, #25 │ │ │ │ + lsrs r4, r2, #28 │ │ │ │ movs r6, r0 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r2, #18 │ │ │ │ + lsrs r4, r3, #21 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r6, r5, #17 │ │ │ │ + lsrs r6, r6, #20 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r0, r1, #16 │ │ │ │ + lsrs r0, r2, #19 │ │ │ │ movs r6, r0 │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ -0015ea20 : │ │ │ │ +0015e158 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3728] @ 0xe90 │ │ │ │ sub sp, #336 @ 0x150 │ │ │ │ - ldr r1, [pc, #632] @ (15ecb0 ) │ │ │ │ + ldr r1, [pc, #632] @ (15e3e8 ) │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc │ │ │ │ - vldr d7, [pc, #592] @ 15ec90 │ │ │ │ + vldr d7, [pc, #592] @ 15e3c8 │ │ │ │ ldr r2, [sp, #376] @ 0x178 │ │ │ │ add r4, sp, #104 @ 0x68 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #368] @ 0x170 │ │ │ │ - ldr r2, [pc, #616] @ (15ecb4 ) │ │ │ │ + ldr r2, [pc, #616] @ (15e3ec ) │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #384] @ 0x180 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ vstr d0, [sp, #80] @ 0x50 │ │ │ │ vstr d1, [sp, #72] @ 0x48 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ mov r1, r4 │ │ │ │ @@ -388643,15 +387729,15 @@ │ │ │ │ vldr d1, [sp, #72] @ 0x48 │ │ │ │ movs r1, #0 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov.w ip, #0 │ │ │ │ movt ip, #513 @ 0x201 │ │ │ │ vcvt.s32.f64 s0, d0 │ │ │ │ vcvt.s32.f64 s2, d1 │ │ │ │ - vldr d7, [pc, #496] @ 15ec98 │ │ │ │ + vldr d7, [pc, #496] @ 15e3d0 │ │ │ │ str r2, [sp, #188] @ 0xbc │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #204] @ 0xcc │ │ │ │ movs r2, #0 │ │ │ │ strd r0, r1, [sp, #120] @ 0x78 │ │ │ │ strd r0, r1, [sp, #136] @ 0x88 │ │ │ │ @@ -388694,15 +387780,15 @@ │ │ │ │ strd r0, r1, [sp, #256] @ 0x100 │ │ │ │ strd r0, r1, [sp, #272] @ 0x110 │ │ │ │ strd r0, r1, [sp, #288] @ 0x120 │ │ │ │ strd r0, r1, [sp, #304] @ 0x130 │ │ │ │ add r1, sp, #312 @ 0x138 │ │ │ │ ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ vstr d7, [sp, #320] @ 0x140 │ │ │ │ - vldr d7, [pc, #356] @ 15eca0 │ │ │ │ + vldr d7, [pc, #356] @ 15e3d8 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #296 @ 0x128 │ │ │ │ str r0, [sp, #300] @ 0x12c │ │ │ │ str r1, [sp, #32] │ │ │ │ add r1, sp, #280 @ 0x118 │ │ │ │ @@ -388730,149 +387816,149 @@ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ bl 74774 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r0, r7 │ │ │ │ bl 74774 │ │ │ │ ldrd r4, r5, [sp, #136] @ 0x88 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 15eba4 │ │ │ │ + beq.n 15e2dc │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ blx 68504 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 15eb96 │ │ │ │ + bne.n 15e2ce │ │ │ │ ldr r5, [sp, #136] @ 0x88 │ │ │ │ - cbz r5, 15ebac │ │ │ │ + cbz r5, 15e2e4 │ │ │ │ mov r0, r5 │ │ │ │ blx 699b4 │ │ │ │ ldrd r4, r5, [sp, #120] @ 0x78 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 15ebc2 │ │ │ │ + beq.n 15e2fa │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ blx 68504 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 15ebb4 │ │ │ │ + bne.n 15e2ec │ │ │ │ ldr r5, [sp, #120] @ 0x78 │ │ │ │ - cbz r5, 15ebca │ │ │ │ + cbz r5, 15e302 │ │ │ │ mov r0, r5 │ │ │ │ blx 699b4 │ │ │ │ ldrd r4, r5, [sp, #104] @ 0x68 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 15ebe0 │ │ │ │ + beq.n 15e318 │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ blx 68504 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 15ebd2 │ │ │ │ + bne.n 15e30a │ │ │ │ ldr r5, [sp, #104] @ 0x68 │ │ │ │ - cbz r5, 15ebe8 │ │ │ │ + cbz r5, 15e320 │ │ │ │ mov r0, r5 │ │ │ │ blx 699b4 │ │ │ │ - ldr r2, [pc, #204] @ (15ecb8 ) │ │ │ │ - ldr r3, [pc, #200] @ (15ecb4 ) │ │ │ │ + ldr r2, [pc, #204] @ (15e3f0 ) │ │ │ │ + ldr r3, [pc, #200] @ (15e3ec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 15ec22 │ │ │ │ + bne.n 15e35a │ │ │ │ vmov.f64 d0, d8 │ │ │ │ add sp, #336 @ 0x150 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #172] @ (15ecbc ) │ │ │ │ - ldr r3, [pc, #160] @ (15ecb4 ) │ │ │ │ + ldr r2, [pc, #172] @ (15e3f4 ) │ │ │ │ + ldr r3, [pc, #160] @ (15e3ec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 15ec88 │ │ │ │ + beq.n 15e3c0 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r1 │ │ │ │ bl 74b44 │ │ │ │ mov r0, r6 │ │ │ │ bl 74b44 │ │ │ │ mov r0, r4 │ │ │ │ bl 74b44 │ │ │ │ mov r0, r5 │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n 15ec62 │ │ │ │ + beq.n 15e39a │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - vldr d7, [pc, #84] @ 15eca8 │ │ │ │ + vldr d7, [pc, #84] @ 15e3e0 │ │ │ │ vmov.f64 d8, d7 │ │ │ │ - b.n 15ebe8 │ │ │ │ + b.n 15e320 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ - b.n 15ec36 │ │ │ │ + b.n 15e36e │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 15ec4e │ │ │ │ + b.n 15e386 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (15ecc0 ) │ │ │ │ - ldr r3, [pc, #60] @ (15ecb4 ) │ │ │ │ + ldr r2, [pc, #72] @ (15e3f8 ) │ │ │ │ + ldr r3, [pc, #60] @ (15e3ec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 15ec22 │ │ │ │ + bne.n 15e35a │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #176 @ 0xb0 │ │ │ │ movs r3, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, r3 │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r5, #14 │ │ │ │ + lsrs r4, r6, #17 │ │ │ │ movs r6, r0 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r7, #7 │ │ │ │ + lsrs r4, r0, #11 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r6, r2, #7 │ │ │ │ + lsrs r6, r3, #10 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r0, r6, #5 │ │ │ │ + lsrs r0, r7, #8 │ │ │ │ movs r6, r0 │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ -0015ecc8 : │ │ │ │ +0015e400 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3728] @ 0xe90 │ │ │ │ sub sp, #336 @ 0x150 │ │ │ │ - ldr r1, [pc, #632] @ (15ef58 ) │ │ │ │ + ldr r1, [pc, #632] @ (15e690 ) │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc │ │ │ │ - vldr d7, [pc, #592] @ 15ef38 │ │ │ │ + vldr d7, [pc, #592] @ 15e670 │ │ │ │ ldr r2, [sp, #376] @ 0x178 │ │ │ │ add r4, sp, #104 @ 0x68 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #368] @ 0x170 │ │ │ │ - ldr r2, [pc, #616] @ (15ef5c ) │ │ │ │ + ldr r2, [pc, #616] @ (15e694 ) │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #384] @ 0x180 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ vstr d0, [sp, #80] @ 0x50 │ │ │ │ vstr d1, [sp, #72] @ 0x48 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ mov r1, r4 │ │ │ │ @@ -388903,15 +387989,15 @@ │ │ │ │ str r2, [sp, #188] @ 0xbc │ │ │ │ vcvt.s32.f64 s0, d0 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ vcvt.s32.f64 s2, d1 │ │ │ │ str r2, [sp, #204] @ 0xcc │ │ │ │ mov r2, lr │ │ │ │ movt r2, #261 @ 0x105 │ │ │ │ - vldr d7, [pc, #488] @ 15ef40 │ │ │ │ + vldr d7, [pc, #488] @ 15e678 │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ mov r2, lr │ │ │ │ movt r2, #257 @ 0x101 │ │ │ │ str r2, [sp, #168] @ 0xa8 │ │ │ │ str r2, [sp, #184] @ 0xb8 │ │ │ │ mov r2, lr │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ @@ -388943,15 +388029,15 @@ │ │ │ │ str r7, [sp, #252] @ 0xfc │ │ │ │ str.w ip, [sp, #264] @ 0x108 │ │ │ │ str.w ip, [sp, #280] @ 0x118 │ │ │ │ vstr s0, [sp, #96] @ 0x60 │ │ │ │ vstr s2, [sp, #100] @ 0x64 │ │ │ │ strd r0, r1, [sp, #208] @ 0xd0 │ │ │ │ vstr d7, [sp, #320] @ 0x140 │ │ │ │ - vldr d7, [pc, #380] @ 15ef48 │ │ │ │ + vldr d7, [pc, #380] @ 15e680 │ │ │ │ strd r0, r1, [sp, #224] @ 0xe0 │ │ │ │ strd r0, r1, [sp, #240] @ 0xf0 │ │ │ │ strd r0, r1, [sp, #256] @ 0x100 │ │ │ │ strd r0, r1, [sp, #272] @ 0x110 │ │ │ │ strd r0, r1, [sp, #288] @ 0x120 │ │ │ │ strd r0, r1, [sp, #304] @ 0x130 │ │ │ │ add r1, sp, #312 @ 0x138 │ │ │ │ @@ -388985,148 +388071,151 @@ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ bl 74774 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r0, r7 │ │ │ │ bl 74774 │ │ │ │ ldrd r4, r5, [sp, #136] @ 0x88 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 15ee50 │ │ │ │ + beq.n 15e588 │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ blx 68504 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 15ee42 │ │ │ │ + bne.n 15e57a │ │ │ │ ldr r5, [sp, #136] @ 0x88 │ │ │ │ - cbz r5, 15ee58 │ │ │ │ + cbz r5, 15e590 │ │ │ │ mov r0, r5 │ │ │ │ blx 699b4 │ │ │ │ ldrd r4, r5, [sp, #120] @ 0x78 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 15ee6e │ │ │ │ + beq.n 15e5a6 │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ blx 68504 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 15ee60 │ │ │ │ + bne.n 15e598 │ │ │ │ ldr r5, [sp, #120] @ 0x78 │ │ │ │ - cbz r5, 15ee76 │ │ │ │ + cbz r5, 15e5ae │ │ │ │ mov r0, r5 │ │ │ │ blx 699b4 │ │ │ │ ldrd r4, r5, [sp, #104] @ 0x68 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 15ee8c │ │ │ │ + beq.n 15e5c4 │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ blx 68504 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 15ee7e │ │ │ │ + bne.n 15e5b6 │ │ │ │ ldr r5, [sp, #104] @ 0x68 │ │ │ │ - cbz r5, 15ee94 │ │ │ │ + cbz r5, 15e5cc │ │ │ │ mov r0, r5 │ │ │ │ blx 699b4 │ │ │ │ - ldr r2, [pc, #200] @ (15ef60 ) │ │ │ │ - ldr r3, [pc, #196] @ (15ef5c ) │ │ │ │ + ldr r2, [pc, #200] @ (15e698 ) │ │ │ │ + ldr r3, [pc, #196] @ (15e694 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 15eece │ │ │ │ + bne.n 15e606 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ add sp, #336 @ 0x150 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #168] @ (15ef64 ) │ │ │ │ - ldr r3, [pc, #156] @ (15ef5c ) │ │ │ │ + ldr r2, [pc, #168] @ (15e69c ) │ │ │ │ + ldr r3, [pc, #156] @ (15e694 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 15ef34 │ │ │ │ + beq.n 15e66c │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r1 │ │ │ │ bl 74b44 │ │ │ │ mov r0, r6 │ │ │ │ bl 74b44 │ │ │ │ mov r0, r4 │ │ │ │ bl 74b44 │ │ │ │ mov r0, r5 │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n 15ef0e │ │ │ │ + beq.n 15e646 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - vldr d7, [pc, #80] @ 15ef50 │ │ │ │ + vldr d7, [pc, #80] @ 15e688 │ │ │ │ vmov.f64 d8, d7 │ │ │ │ - b.n 15ee94 │ │ │ │ + b.n 15e5cc │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ - b.n 15eee2 │ │ │ │ + b.n 15e61a │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 15eefa │ │ │ │ + b.n 15e632 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #68] @ (15ef68 ) │ │ │ │ - ldr r3, [pc, #56] @ (15ef5c ) │ │ │ │ + ldr r2, [pc, #68] @ (15e6a0 ) │ │ │ │ + ldr r3, [pc, #56] @ (15e694 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 15eece │ │ │ │ + bne.n 15e606 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #176 @ 0xb0 │ │ │ │ movs r3, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, r3 │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #4 │ │ │ │ + lsrs r4, r1, #7 │ │ │ │ movs r6, r0 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.u16 d16, d0, d5 │ │ │ │ - vhadd.u32 d0, d10, d5 │ │ │ │ - cdp2 0, 12, cr0, cr4, cr5, {0} │ │ │ │ + lsrs r0, r3, #32 │ │ │ │ + movs r6, r0 │ │ │ │ + lsls r2, r6, #31 │ │ │ │ + movs r6, r0 │ │ │ │ + lsls r4, r1, #30 │ │ │ │ + movs r6, r0 │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ -0015ef70 : │ │ │ │ +0015e6a8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3800] @ 0xed8 │ │ │ │ sub sp, #264 @ 0x108 │ │ │ │ - ldr r4, [pc, #552] @ (15f1b0 ) │ │ │ │ - ldr r1, [pc, #552] @ (15f1b4 ) │ │ │ │ + ldr r4, [pc, #552] @ (15e8e8 ) │ │ │ │ + ldr r1, [pc, #552] @ (15e8ec ) │ │ │ │ mov r8, r0 │ │ │ │ add r4, pc │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [sp, #312] @ 0x138 │ │ │ │ ldr r2, [sp, #296] @ 0x128 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ vstr d0, [sp, #56] @ 0x38 │ │ │ │ vstr d1, [sp, #48] @ 0x30 │ │ │ │ vstr d2, [sp, #40] @ 0x28 │ │ │ │ - vldr d7, [pc, #504] @ 15f1a0 │ │ │ │ + vldr d7, [pc, #504] @ 15e8d8 │ │ │ │ ldr r1, [r4, r1] │ │ │ │ add r4, sp, #80 @ 0x50 │ │ │ │ ldr r3, [sp, #336] @ 0x150 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #260] @ 0x104 │ │ │ │ mov.w r1, #0 │ │ │ │ ldr r2, [sp, #344] @ 0x158 │ │ │ │ @@ -389214,138 +388303,142 @@ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ bl 74774 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ bl 74774 │ │ │ │ ldrd r4, r5, [sp, #112] @ 0x70 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 15f0b4 │ │ │ │ + beq.n 15e7ec │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ blx 68504 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 15f0a6 │ │ │ │ + bne.n 15e7de │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ - cbz r5, 15f0bc │ │ │ │ + cbz r5, 15e7f4 │ │ │ │ mov r0, r5 │ │ │ │ blx 699b4 │ │ │ │ ldrd r4, r5, [sp, #96] @ 0x60 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 15f0d2 │ │ │ │ + beq.n 15e80a │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ blx 68504 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 15f0c4 │ │ │ │ + bne.n 15e7fc │ │ │ │ ldr r5, [sp, #96] @ 0x60 │ │ │ │ - cbz r5, 15f0da │ │ │ │ + cbz r5, 15e812 │ │ │ │ mov r0, r5 │ │ │ │ blx 699b4 │ │ │ │ ldrd r4, r5, [sp, #80] @ 0x50 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 15f0f0 │ │ │ │ + beq.n 15e828 │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ blx 68504 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 15f0e2 │ │ │ │ + bne.n 15e81a │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ - cbz r5, 15f0f8 │ │ │ │ + cbz r5, 15e830 │ │ │ │ mov r0, r5 │ │ │ │ blx 699b4 │ │ │ │ - ldr r2, [pc, #188] @ (15f1b8 ) │ │ │ │ - ldr r3, [pc, #184] @ (15f1b4 ) │ │ │ │ + ldr r2, [pc, #188] @ (15e8f0 ) │ │ │ │ + ldr r3, [pc, #184] @ (15e8ec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #260] @ 0x104 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 15f132 │ │ │ │ + bne.n 15e86a │ │ │ │ vmov.f64 d0, d8 │ │ │ │ add sp, #264 @ 0x108 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #156] @ (15f1bc ) │ │ │ │ - ldr r3, [pc, #144] @ (15f1b4 ) │ │ │ │ + ldr r2, [pc, #156] @ (15e8f4 ) │ │ │ │ + ldr r3, [pc, #144] @ (15e8ec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #260] @ 0x104 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 15f198 │ │ │ │ + beq.n 15e8d0 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r1 │ │ │ │ bl 74b44 │ │ │ │ mov r0, r5 │ │ │ │ bl 74b44 │ │ │ │ mov r0, r4 │ │ │ │ bl 74b44 │ │ │ │ mov r0, r7 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 15f172 │ │ │ │ + beq.n 15e8aa │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - vldr d7, [pc, #68] @ 15f1a8 │ │ │ │ + vldr d7, [pc, #68] @ 15e8e0 │ │ │ │ vmov.f64 d8, d7 │ │ │ │ - b.n 15f0f8 │ │ │ │ + b.n 15e830 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ - b.n 15f146 │ │ │ │ + b.n 15e87e │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 15f15e │ │ │ │ + b.n 15e896 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #56] @ (15f1c0 ) │ │ │ │ - ldr r3, [pc, #44] @ (15f1b4 ) │ │ │ │ + ldr r2, [pc, #56] @ (15e8f8 ) │ │ │ │ + ldr r3, [pc, #44] @ (15e8ec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #260] @ 0x104 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 15f132 │ │ │ │ + bne.n 15e86a │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - cdp2 0, 5, cr0, cr12, cr5, {0} │ │ │ │ + lsls r4, r4, #28 │ │ │ │ + movs r6, r0 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [ip], #20 │ │ │ │ - stc2l 0, cr0, [r6], {5} │ │ │ │ - stc2l 0, cr0, [r0], #-20 @ 0xffffffec │ │ │ │ + lsls r4, r6, #22 │ │ │ │ + movs r6, r0 │ │ │ │ + lsls r6, r1, #22 │ │ │ │ + movs r6, r0 │ │ │ │ + lsls r0, r5, #20 │ │ │ │ + movs r6, r0 │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ -0015f1c8 : │ │ │ │ +0015e900 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3808] @ 0xee0 │ │ │ │ sub sp, #256 @ 0x100 │ │ │ │ - vldr d7, [pc, #536] @ 15f3f8 │ │ │ │ + vldr d7, [pc, #536] @ 15eb30 │ │ │ │ add r4, sp, #72 @ 0x48 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [sp, #304] @ 0x130 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #288] @ 0x120 │ │ │ │ - ldr r1, [pc, #536] @ (15f408 ) │ │ │ │ + ldr r1, [pc, #536] @ (15eb40 ) │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #536] @ (15f40c ) │ │ │ │ + ldr r3, [pc, #536] @ (15eb44 ) │ │ │ │ add r1, pc │ │ │ │ vstr d0, [sp, #56] @ 0x38 │ │ │ │ vstr d1, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #328] @ 0x148 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ mov r1, r4 │ │ │ │ ldr r6, [sp, #296] @ 0x128 │ │ │ │ @@ -389436,141 +388529,145 @@ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ bl 74774 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ bl 74774 │ │ │ │ ldrd r4, r5, [sp, #104] @ 0x68 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 15f30c │ │ │ │ + beq.n 15ea44 │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ blx 68504 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 15f2fe │ │ │ │ + bne.n 15ea36 │ │ │ │ ldr r5, [sp, #104] @ 0x68 │ │ │ │ - cbz r5, 15f314 │ │ │ │ + cbz r5, 15ea4c │ │ │ │ mov r0, r5 │ │ │ │ blx 699b4 │ │ │ │ ldrd r4, r5, [sp, #88] @ 0x58 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 15f32a │ │ │ │ + beq.n 15ea62 │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ blx 68504 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 15f31c │ │ │ │ + bne.n 15ea54 │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ - cbz r5, 15f332 │ │ │ │ + cbz r5, 15ea6a │ │ │ │ mov r0, r5 │ │ │ │ blx 699b4 │ │ │ │ ldrd r4, r5, [sp, #72] @ 0x48 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 15f348 │ │ │ │ + beq.n 15ea80 │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ blx 68504 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 15f33a │ │ │ │ + bne.n 15ea72 │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ - cbz r5, 15f350 │ │ │ │ + cbz r5, 15ea88 │ │ │ │ mov r0, r5 │ │ │ │ blx 699b4 │ │ │ │ - ldr r2, [pc, #188] @ (15f410 ) │ │ │ │ - ldr r3, [pc, #184] @ (15f40c ) │ │ │ │ + ldr r2, [pc, #188] @ (15eb48 ) │ │ │ │ + ldr r3, [pc, #184] @ (15eb44 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #252] @ 0xfc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 15f38a │ │ │ │ + bne.n 15eac2 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ add sp, #256 @ 0x100 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #156] @ (15f414 ) │ │ │ │ - ldr r3, [pc, #144] @ (15f40c ) │ │ │ │ + ldr r2, [pc, #156] @ (15eb4c ) │ │ │ │ + ldr r3, [pc, #144] @ (15eb44 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #252] @ 0xfc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 15f3f0 │ │ │ │ + beq.n 15eb28 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r1 │ │ │ │ bl 74b44 │ │ │ │ mov r0, r5 │ │ │ │ bl 74b44 │ │ │ │ mov r0, r4 │ │ │ │ bl 74b44 │ │ │ │ mov r0, r7 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 15f3ca │ │ │ │ + beq.n 15eb02 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - vldr d7, [pc, #68] @ 15f400 │ │ │ │ + vldr d7, [pc, #68] @ 15eb38 │ │ │ │ vmov.f64 d8, d7 │ │ │ │ - b.n 15f350 │ │ │ │ + b.n 15ea88 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ - b.n 15f39e │ │ │ │ + b.n 15ead6 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 15f3b6 │ │ │ │ + b.n 15eaee │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #56] @ (15f418 ) │ │ │ │ - ldr r3, [pc, #44] @ (15f40c ) │ │ │ │ + ldr r2, [pc, #56] @ (15eb50 ) │ │ │ │ + ldr r3, [pc, #44] @ (15eb44 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #252] @ 0xfc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 15f38a │ │ │ │ + bne.n 15eac2 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - @ instruction: 0xfbf40005 │ │ │ │ + lsls r4, r7, #18 │ │ │ │ + movs r6, r0 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa940005 │ │ │ │ - @ instruction: 0xfa6e0005 │ │ │ │ - @ instruction: 0xfa080005 │ │ │ │ + lsls r4, r3, #13 │ │ │ │ + movs r6, r0 │ │ │ │ + lsls r6, r6, #12 │ │ │ │ + movs r6, r0 │ │ │ │ + lsls r0, r2, #11 │ │ │ │ + movs r6, r0 │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ -0015f420 : │ │ │ │ +0015eb58 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3808] @ 0xee0 │ │ │ │ sub sp, #256 @ 0x100 │ │ │ │ - ldr r4, [pc, #552] @ (15f660 ) │ │ │ │ - ldr r1, [pc, #552] @ (15f664 ) │ │ │ │ + ldr r4, [pc, #552] @ (15ed98 ) │ │ │ │ + ldr r1, [pc, #552] @ (15ed9c ) │ │ │ │ mov r8, r0 │ │ │ │ add r4, pc │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [sp, #304] @ 0x130 │ │ │ │ movs r6, #0 │ │ │ │ ldr r2, [sp, #288] @ 0x120 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ vstr d0, [sp, #48] @ 0x30 │ │ │ │ vstr d1, [sp, #40] @ 0x28 │ │ │ │ - vldr d7, [pc, #508] @ 15f650 │ │ │ │ + vldr d7, [pc, #508] @ 15ed88 │ │ │ │ ldr r1, [r4, r1] │ │ │ │ add r4, sp, #72 @ 0x48 │ │ │ │ ldr r3, [sp, #328] @ 0x148 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #252] @ 0xfc │ │ │ │ mov.w r1, #0 │ │ │ │ ldr r2, [sp, #336] @ 0x150 │ │ │ │ @@ -389657,142 +388754,146 @@ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ bl 74774 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ bl 74774 │ │ │ │ ldrd r4, r5, [sp, #104] @ 0x68 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 15f562 │ │ │ │ + beq.n 15ec9a │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ blx 68504 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 15f554 │ │ │ │ + bne.n 15ec8c │ │ │ │ ldr r5, [sp, #104] @ 0x68 │ │ │ │ - cbz r5, 15f56a │ │ │ │ + cbz r5, 15eca2 │ │ │ │ mov r0, r5 │ │ │ │ blx 699b4 │ │ │ │ ldrd r4, r5, [sp, #88] @ 0x58 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 15f580 │ │ │ │ + beq.n 15ecb8 │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ blx 68504 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 15f572 │ │ │ │ + bne.n 15ecaa │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ - cbz r5, 15f588 │ │ │ │ + cbz r5, 15ecc0 │ │ │ │ mov r0, r5 │ │ │ │ blx 699b4 │ │ │ │ ldrd r4, r5, [sp, #72] @ 0x48 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 15f59e │ │ │ │ + beq.n 15ecd6 │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ blx 68504 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 15f590 │ │ │ │ + bne.n 15ecc8 │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ - cbz r5, 15f5a6 │ │ │ │ + cbz r5, 15ecde │ │ │ │ mov r0, r5 │ │ │ │ blx 699b4 │ │ │ │ - ldr r2, [pc, #192] @ (15f668 ) │ │ │ │ - ldr r3, [pc, #184] @ (15f664 ) │ │ │ │ + ldr r2, [pc, #192] @ (15eda0 ) │ │ │ │ + ldr r3, [pc, #184] @ (15ed9c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #252] @ 0xfc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 15f5e0 │ │ │ │ + bne.n 15ed18 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ add sp, #256 @ 0x100 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #156] @ (15f66c ) │ │ │ │ - ldr r3, [pc, #148] @ (15f664 ) │ │ │ │ + ldr r2, [pc, #156] @ (15eda4 ) │ │ │ │ + ldr r3, [pc, #148] @ (15ed9c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #252] @ 0xfc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 15f646 │ │ │ │ + beq.n 15ed7e │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r1 │ │ │ │ bl 74b44 │ │ │ │ mov r0, r5 │ │ │ │ bl 74b44 │ │ │ │ mov r0, r4 │ │ │ │ bl 74b44 │ │ │ │ mov r0, r7 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 15f620 │ │ │ │ + beq.n 15ed58 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - vldr d7, [pc, #68] @ 15f658 │ │ │ │ + vldr d7, [pc, #68] @ 15ed90 │ │ │ │ vmov.f64 d8, d7 │ │ │ │ - b.n 15f5a6 │ │ │ │ + b.n 15ecde │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ - b.n 15f5f4 │ │ │ │ + b.n 15ed2c │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 15f60c │ │ │ │ + b.n 15ed44 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #60] @ (15f670 ) │ │ │ │ - ldr r3, [pc, #44] @ (15f664 ) │ │ │ │ + ldr r2, [pc, #60] @ (15eda8 ) │ │ │ │ + ldr r3, [pc, #44] @ (15ed9c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #252] @ 0xfc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 15f5e0 │ │ │ │ + bne.n 15ed18 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - vld1.8 {d0[0]}, [ip], r5 │ │ │ │ + lsls r4, r6, #9 │ │ │ │ + movs r6, r0 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh.w r0, [lr, r5] │ │ │ │ - ldrb.w r0, [r8, r5] │ │ │ │ - @ instruction: 0xf7b20005 │ │ │ │ + lsls r6, r0, #4 │ │ │ │ + movs r6, r0 │ │ │ │ + lsls r0, r4, #3 │ │ │ │ + movs r6, r0 │ │ │ │ + lsls r2, r7, #1 │ │ │ │ + movs r6, r0 │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ -0015f678 : │ │ │ │ +0015edb0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3840] @ 0xf00 │ │ │ │ sub sp, #224 @ 0xe0 │ │ │ │ - ldr r1, [pc, #504] @ (15f888 ) │ │ │ │ + ldr r1, [pc, #504] @ (15efc0 ) │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r2 │ │ │ │ - ldr r2, [pc, #500] @ (15f88c ) │ │ │ │ + ldr r2, [pc, #500] @ (15efc4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [sp, #256] @ 0x100 │ │ │ │ add r4, sp, #72 @ 0x48 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [sp, #272] @ 0x110 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ vstr d0, [sp, #48] @ 0x30 │ │ │ │ vstr d1, [sp, #40] @ 0x28 │ │ │ │ - vldr d7, [pc, #444] @ 15f868 │ │ │ │ + vldr d7, [pc, #444] @ 15efa0 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ mov r1, r4 │ │ │ │ ldr r7, [sp, #264] @ 0x108 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #220] @ 0xdc │ │ │ │ mov.w r2, #0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -389838,20 +388939,20 @@ │ │ │ │ strd r2, r3, [sp, #144] @ 0x90 │ │ │ │ strd r2, r3, [sp, #160] @ 0xa0 │ │ │ │ strd r2, r3, [sp, #176] @ 0xb0 │ │ │ │ strd r2, r3, [sp, #192] @ 0xc0 │ │ │ │ vstr s0, [sp, #64] @ 0x40 │ │ │ │ vstr s2, [sp, #68] @ 0x44 │ │ │ │ blx 68c60 │ │ │ │ - vldr d7, [pc, #300] @ 15f870 │ │ │ │ + vldr d7, [pc, #300] @ 15efa8 │ │ │ │ add r2, sp, #200 @ 0xc8 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldrd r0, r1, [sp, #64] @ 0x40 │ │ │ │ vstr d7, [sp, #208] @ 0xd0 │ │ │ │ - vldr d7, [pc, #292] @ 15f878 │ │ │ │ + vldr d7, [pc, #292] @ 15efb0 │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ add r1, sp, #120 @ 0x78 │ │ │ │ str r2, [sp, #28] │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #24] │ │ │ │ @@ -389866,135 +388967,136 @@ │ │ │ │ blx 6851c const&, cv::Size_, cv::_InputOutputArray const&, cv::_InputOutputArray const&, cv::_OutputArray const&, cv::_OutputArray const&, int, cv::TermCriteria const&)@plt> │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ bl 74774 │ │ │ │ ldrd r4, r5, [sp, #88] @ 0x58 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 15f79e │ │ │ │ + beq.n 15eed6 │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ blx 68504 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 15f790 │ │ │ │ + bne.n 15eec8 │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ - cbz r5, 15f7a6 │ │ │ │ + cbz r5, 15eede │ │ │ │ mov r0, r5 │ │ │ │ blx 699b4 │ │ │ │ ldrd r4, r5, [sp, #72] @ 0x48 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 15f7bc │ │ │ │ + beq.n 15eef4 │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ blx 68504 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 15f7ae │ │ │ │ + bne.n 15eee6 │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ - cbz r5, 15f7c4 │ │ │ │ + cbz r5, 15eefc │ │ │ │ mov r0, r5 │ │ │ │ blx 699b4 │ │ │ │ - ldr r2, [pc, #200] @ (15f890 ) │ │ │ │ - ldr r3, [pc, #196] @ (15f88c ) │ │ │ │ + ldr r2, [pc, #200] @ (15efc8 ) │ │ │ │ + ldr r3, [pc, #196] @ (15efc4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 15f7fe │ │ │ │ + bne.n 15ef36 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ add sp, #224 @ 0xe0 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #168] @ (15f894 ) │ │ │ │ - ldr r3, [pc, #156] @ (15f88c ) │ │ │ │ + ldr r2, [pc, #168] @ (15efcc ) │ │ │ │ + ldr r3, [pc, #156] @ (15efc4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 15f860 │ │ │ │ + beq.n 15ef98 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r6 │ │ │ │ mov r7, r1 │ │ │ │ bl 74b44 │ │ │ │ mov r0, r4 │ │ │ │ bl 74b44 │ │ │ │ mov r0, r5 │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 15f83a │ │ │ │ + bne.n 15ef72 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - vldr d7, [pc, #84] @ 15f880 │ │ │ │ + vldr d7, [pc, #84] @ 15efb8 │ │ │ │ vmov.f64 d8, d7 │ │ │ │ - b.n 15f7c4 │ │ │ │ + b.n 15eefc │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ - b.n 15f80e │ │ │ │ + b.n 15ef46 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 15f826 │ │ │ │ + b.n 15ef5e │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (15f898 ) │ │ │ │ - ldr r3, [pc, #60] @ (15f88c ) │ │ │ │ + ldr r2, [pc, #72] @ (15efd0 ) │ │ │ │ + ldr r3, [pc, #60] @ (15efc4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 15f7fe │ │ │ │ + bne.n 15ef36 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #176 @ 0xb0 │ │ │ │ movs r3, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, r3 │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7520005 │ │ │ │ + movs r2, r3 │ │ │ │ + movs r6, r0 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6200005 │ │ │ │ - @ instruction: 0xf5fa0005 │ │ │ │ - @ instruction: 0xf5980005 │ │ │ │ + cdp2 0, 14, cr0, cr8, cr5, {0} │ │ │ │ + cdp2 0, 12, cr0, cr2, cr5, {0} │ │ │ │ + cdp2 0, 6, cr0, cr0, cr5, {0} │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ -0015f8a0 : │ │ │ │ +0015efd8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3880] @ 0xf28 │ │ │ │ sub sp, #184 @ 0xb8 │ │ │ │ - ldr r4, [pc, #424] @ (15fa60 ) │ │ │ │ - ldr r1, [pc, #424] @ (15fa64 ) │ │ │ │ + ldr r4, [pc, #424] @ (15f198 ) │ │ │ │ + ldr r1, [pc, #424] @ (15f19c ) │ │ │ │ mov r8, r0 │ │ │ │ add r4, pc │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [sp, #232] @ 0xe8 │ │ │ │ movs r6, #0 │ │ │ │ ldr r2, [sp, #216] @ 0xd8 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ vstr d0, [sp, #40] @ 0x28 │ │ │ │ vstr d1, [sp, #32] │ │ │ │ - vldr d7, [pc, #364] @ 15fa40 │ │ │ │ + vldr d7, [pc, #364] @ 15f178 │ │ │ │ ldr r1, [r4, r1] │ │ │ │ add r4, sp, #64 @ 0x40 │ │ │ │ ldr r5, [sp, #224] @ 0xe0 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #180] @ 0xb4 │ │ │ │ mov.w r1, #0 │ │ │ │ mov r1, r4 │ │ │ │ @@ -390031,20 +389133,20 @@ │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ vstr s0, [sp, #56] @ 0x38 │ │ │ │ vstr s2, [sp, #60] @ 0x3c │ │ │ │ blx 68c60 │ │ │ │ mov r6, r0 │ │ │ │ blx 68c60 │ │ │ │ - vldr d7, [pc, #240] @ 15fa48 │ │ │ │ + vldr d7, [pc, #240] @ 15f180 │ │ │ │ add r2, sp, #144 @ 0x90 │ │ │ │ strd r6, r0, [sp, #16] │ │ │ │ ldrd r0, r1, [sp, #56] @ 0x38 │ │ │ │ vstr d7, [sp, #168] @ 0xa8 │ │ │ │ - vldr d7, [pc, #232] @ 15fa50 │ │ │ │ + vldr d7, [pc, #232] @ 15f188 │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ add r2, sp, #128 @ 0x80 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r2, [sp, #8] │ │ │ │ @@ -390054,113 +389156,113 @@ │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ vstr d7, [sp, #160] @ 0xa0 │ │ │ │ blx 6851c const&, cv::Size_, cv::_InputOutputArray const&, cv::_InputOutputArray const&, cv::_OutputArray const&, cv::_OutputArray const&, int, cv::TermCriteria const&)@plt> │ │ │ │ ldrd r4, r5, [sp, #64] @ 0x40 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 15f9a6 │ │ │ │ + beq.n 15f0de │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ blx 68504 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 15f998 │ │ │ │ + bne.n 15f0d0 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ - cbz r5, 15f9ae │ │ │ │ + cbz r5, 15f0e6 │ │ │ │ mov r0, r5 │ │ │ │ blx 699b4 │ │ │ │ - ldr r2, [pc, #184] @ (15fa68 ) │ │ │ │ - ldr r3, [pc, #176] @ (15fa64 ) │ │ │ │ + ldr r2, [pc, #184] @ (15f1a0 ) │ │ │ │ + ldr r3, [pc, #176] @ (15f19c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 15f9e8 │ │ │ │ + bne.n 15f120 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ add sp, #184 @ 0xb8 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #148] @ (15fa6c ) │ │ │ │ - ldr r3, [pc, #140] @ (15fa64 ) │ │ │ │ + ldr r2, [pc, #148] @ (15f1a4 ) │ │ │ │ + ldr r3, [pc, #140] @ (15f19c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 15fa3c │ │ │ │ + beq.n 15f174 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r1 │ │ │ │ bl 74b44 │ │ │ │ mov r0, r6 │ │ │ │ cmp r4, #1 │ │ │ │ - bne.n 15fa16 │ │ │ │ + bne.n 15f14e │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - vldr d7, [pc, #72] @ 15fa58 │ │ │ │ + vldr d7, [pc, #72] @ 15f190 │ │ │ │ vmov.f64 d8, d7 │ │ │ │ - b.n 15f9ae │ │ │ │ + b.n 15f0e6 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 15fa08 │ │ │ │ + b.n 15f140 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #68] @ (15fa70 ) │ │ │ │ - ldr r3, [pc, #56] @ (15fa64 ) │ │ │ │ + ldr r2, [pc, #68] @ (15f1a8 ) │ │ │ │ + ldr r3, [pc, #56] @ (15f19c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 15f9e8 │ │ │ │ + bne.n 15f120 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #176 @ 0xb0 │ │ │ │ movs r3, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, r3 │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf52c0005 │ │ │ │ + ldc2l 0, cr0, [r4, #20]! │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - bics.w r0, r6, #8716288 @ 0x850000 │ │ │ │ - ands.w r0, r0, #8716288 @ 0x850000 │ │ │ │ - @ instruction: 0xf3bc0005 │ │ │ │ + ldc2l 0, cr0, [lr], #20 │ │ │ │ + ldc2l 0, cr0, [r8], {5} │ │ │ │ + stc2 0, cr0, [r4], {5} │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ -0015fa78 : │ │ │ │ +0015f1b0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3736] @ 0xe98 │ │ │ │ sub sp, #308 @ 0x134 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r2 │ │ │ │ - ldr r2, [pc, #676] @ (15fd38 ) │ │ │ │ + ldr r2, [pc, #676] @ (15f470 ) │ │ │ │ add.w r8, sp, #72 @ 0x48 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ ldr r3, [sp, #368] @ 0x170 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ vmov.f64 d9, d1 │ │ │ │ - ldr r3, [pc, #660] @ (15fd3c ) │ │ │ │ + ldr r3, [pc, #660] @ (15f474 ) │ │ │ │ vmov.f64 d8, d2 │ │ │ │ ldr r1, [sp, #376] @ 0x178 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ mov r1, r8 │ │ │ │ ldr r6, [sp, #384] @ 0x180 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r7, [sp, #392] @ 0x188 │ │ │ │ @@ -390207,15 +389309,15 @@ │ │ │ │ add r1, sp, #168 @ 0xa8 │ │ │ │ str r3, [sp, #200] @ 0xc8 │ │ │ │ movs r3, #0 │ │ │ │ movt r3, #517 @ 0x205 │ │ │ │ str r3, [sp, #216] @ 0xd8 │ │ │ │ str r3, [sp, #232] @ 0xe8 │ │ │ │ vmov r3, s15 │ │ │ │ - vldr d7, [pc, #500] @ 15fd28 │ │ │ │ + vldr d7, [pc, #500] @ 15f460 │ │ │ │ ldr r4, [sp, #436] @ 0x1b4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp, #188] @ 0xbc │ │ │ │ ldr r4, [sp, #440] @ 0x1b8 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r4, [sp, #140] @ 0x8c │ │ │ │ @@ -390272,83 +389374,83 @@ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ bl 74774 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r0, r7 │ │ │ │ bl 74774 │ │ │ │ ldrd r4, r5, [sp, #120] @ 0x78 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 15fc10 │ │ │ │ + beq.n 15f348 │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ blx 68504 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 15fc02 │ │ │ │ + bne.n 15f33a │ │ │ │ ldr r5, [sp, #120] @ 0x78 │ │ │ │ - cbz r5, 15fc18 │ │ │ │ + cbz r5, 15f350 │ │ │ │ mov r0, r5 │ │ │ │ blx 699b4 │ │ │ │ ldrd r4, r5, [sp, #104] @ 0x68 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 15fc2e │ │ │ │ + beq.n 15f366 │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ blx 68504 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 15fc20 │ │ │ │ + bne.n 15f358 │ │ │ │ ldr r5, [sp, #104] @ 0x68 │ │ │ │ - cbz r5, 15fc36 │ │ │ │ + cbz r5, 15f36e │ │ │ │ mov r0, r5 │ │ │ │ blx 699b4 │ │ │ │ ldrd r4, r5, [sp, #88] @ 0x58 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 15fc4c │ │ │ │ + beq.n 15f384 │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ blx 68504 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 15fc3e │ │ │ │ + bne.n 15f376 │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ - cbz r5, 15fc54 │ │ │ │ + cbz r5, 15f38c │ │ │ │ mov r0, r5 │ │ │ │ blx 699b4 │ │ │ │ ldrd r4, r5, [sp, #72] @ 0x48 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 15fc6a │ │ │ │ + beq.n 15f3a2 │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ blx 68504 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 15fc5c │ │ │ │ + bne.n 15f394 │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ - cbz r5, 15fc72 │ │ │ │ + cbz r5, 15f3aa │ │ │ │ mov r0, r5 │ │ │ │ blx 699b4 │ │ │ │ - ldr r2, [pc, #204] @ (15fd40 ) │ │ │ │ - ldr r3, [pc, #196] @ (15fd3c ) │ │ │ │ + ldr r2, [pc, #204] @ (15f478 ) │ │ │ │ + ldr r3, [pc, #196] @ (15f474 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #300] @ 0x12c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 15fcac │ │ │ │ + bne.n 15f3e4 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ add sp, #308 @ 0x134 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #168] @ (15fd44 ) │ │ │ │ - ldr r3, [pc, #160] @ (15fd3c ) │ │ │ │ + ldr r2, [pc, #168] @ (15f47c ) │ │ │ │ + ldr r3, [pc, #160] @ (15f474 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #300] @ 0x12c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 15fd22 │ │ │ │ + beq.n 15f45a │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r1 │ │ │ │ bl 74b44 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r4 │ │ │ │ @@ -390356,73 +389458,73 @@ │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r6 │ │ │ │ bl 74b44 │ │ │ │ mov r0, r8 │ │ │ │ bl 74b44 │ │ │ │ mov r0, r5 │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 15fcfc │ │ │ │ + bne.n 15f434 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - vldr d7, [pc, #72] @ 15fd30 │ │ │ │ + vldr d7, [pc, #72] @ 15f468 │ │ │ │ vmov.f64 d8, d7 │ │ │ │ - b.n 15fc72 │ │ │ │ + b.n 15f3aa │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - b.n 15fcc2 │ │ │ │ + b.n 15f3fa │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ - b.n 15fcca │ │ │ │ + b.n 15f402 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 15fce2 │ │ │ │ + b.n 15f41a │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #56] @ (15fd48 ) │ │ │ │ - ldr r3, [pc, #40] @ (15fd3c ) │ │ │ │ + ldr r2, [pc, #56] @ (15f480 ) │ │ │ │ + ldr r3, [pc, #40] @ (15f474 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #300] @ 0x12c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 15fcac │ │ │ │ + bne.n 15f3e4 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - sbfx r0, sl, #0, #6 │ │ │ │ + ldc2 0, cr0, [r2], {5} │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - sbcs.w r0, r2, #5 │ │ │ │ - adc.w r0, ip, #5 │ │ │ │ - @ instruction: 0xf0d60005 │ │ │ │ + @ instruction: 0xfa3a0005 │ │ │ │ + @ instruction: 0xfa140005 │ │ │ │ + ldrsb.w r0, [lr, #5] │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ -0015fd50 : │ │ │ │ +0015f488 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3744] @ 0xea0 │ │ │ │ sub sp, #308 @ 0x134 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r2 │ │ │ │ - ldr r2, [pc, #684] @ (160018 ) │ │ │ │ + ldr r2, [pc, #684] @ (15f750 ) │ │ │ │ add.w r8, sp, #72 @ 0x48 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ ldr r3, [sp, #360] @ 0x168 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ vmov.f64 d8, d1 │ │ │ │ - ldr r3, [pc, #668] @ (16001c ) │ │ │ │ + ldr r3, [pc, #668] @ (15f754 ) │ │ │ │ ldr r1, [sp, #368] @ 0x170 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ mov r1, r8 │ │ │ │ ldr r6, [sp, #376] @ 0x178 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #0 │ │ │ │ ldr r7, [sp, #384] @ 0x180 │ │ │ │ @@ -390471,15 +389573,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ movt r3, #513 @ 0x201 │ │ │ │ str r3, [sp, #232] @ 0xe8 │ │ │ │ str r3, [sp, #248] @ 0xf8 │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ str r3, [sp, #264] @ 0x108 │ │ │ │ vmov r3, s15 │ │ │ │ - vldr d7, [pc, #492] @ 15fff8 │ │ │ │ + vldr d7, [pc, #492] @ 15f730 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #188] @ 0xbc │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ str r4, [sp, #236] @ 0xec │ │ │ │ str r7, [sp, #252] @ 0xfc │ │ │ │ @@ -390492,22 +389594,22 @@ │ │ │ │ vstr d7, [sp, #160] @ 0xa0 │ │ │ │ vstr d7, [sp, #176] @ 0xb0 │ │ │ │ vstr d7, [sp, #192] @ 0xc0 │ │ │ │ vstr d7, [sp, #208] @ 0xd0 │ │ │ │ vstr d7, [sp, #224] @ 0xe0 │ │ │ │ vstr d7, [sp, #240] @ 0xf0 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ - vldr d5, [pc, #436] @ 160000 │ │ │ │ + vldr d5, [pc, #436] @ 15f738 │ │ │ │ str.w r8, [sp, #140] @ 0x8c │ │ │ │ str r5, [sp, #156] @ 0x9c │ │ │ │ str r6, [sp, #204] @ 0xcc │ │ │ │ str r7, [sp, #220] @ 0xdc │ │ │ │ vstr d7, [sp, #256] @ 0x100 │ │ │ │ vstr d7, [sp, #272] @ 0x110 │ │ │ │ - vldr d7, [pc, #424] @ 160008 │ │ │ │ + vldr d7, [pc, #424] @ 15f740 │ │ │ │ ldr r4, [sp, #424] @ 0x1a8 │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ add.w ip, sp, #264 @ 0x108 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #28] │ │ │ │ add.w ip, sp, #248 @ 0xf8 │ │ │ │ vstr s13, [sp] │ │ │ │ @@ -390530,83 +389632,83 @@ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ bl 74774 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ bl 74774 │ │ │ │ ldrd r4, r5, [sp, #120] @ 0x78 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 15fedc │ │ │ │ + beq.n 15f614 │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ blx 68504 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 15fece │ │ │ │ + bne.n 15f606 │ │ │ │ ldr r5, [sp, #120] @ 0x78 │ │ │ │ - cbz r5, 15fee4 │ │ │ │ + cbz r5, 15f61c │ │ │ │ mov r0, r5 │ │ │ │ blx 699b4 │ │ │ │ ldrd r4, r5, [sp, #104] @ 0x68 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 15fefa │ │ │ │ + beq.n 15f632 │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ blx 68504 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 15feec │ │ │ │ + bne.n 15f624 │ │ │ │ ldr r5, [sp, #104] @ 0x68 │ │ │ │ - cbz r5, 15ff02 │ │ │ │ + cbz r5, 15f63a │ │ │ │ mov r0, r5 │ │ │ │ blx 699b4 │ │ │ │ ldrd r4, r5, [sp, #88] @ 0x58 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 15ff18 │ │ │ │ + beq.n 15f650 │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ blx 68504 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 15ff0a │ │ │ │ + bne.n 15f642 │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ - cbz r5, 15ff20 │ │ │ │ + cbz r5, 15f658 │ │ │ │ mov r0, r5 │ │ │ │ blx 699b4 │ │ │ │ ldrd r4, r5, [sp, #72] @ 0x48 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 15ff36 │ │ │ │ + beq.n 15f66e │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ blx 68504 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 15ff28 │ │ │ │ + bne.n 15f660 │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ - cbz r5, 15ff3e │ │ │ │ + cbz r5, 15f676 │ │ │ │ mov r0, r5 │ │ │ │ blx 699b4 │ │ │ │ - ldr r2, [pc, #224] @ (160020 ) │ │ │ │ - ldr r3, [pc, #216] @ (16001c ) │ │ │ │ + ldr r2, [pc, #224] @ (15f758 ) │ │ │ │ + ldr r3, [pc, #216] @ (15f754 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #300] @ 0x12c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 15ff78 │ │ │ │ + bne.n 15f6b0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ add sp, #308 @ 0x134 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #188] @ (160024 ) │ │ │ │ - ldr r3, [pc, #180] @ (16001c ) │ │ │ │ + ldr r2, [pc, #188] @ (15f75c ) │ │ │ │ + ldr r3, [pc, #180] @ (15f754 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #300] @ 0x12c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 15ffee │ │ │ │ + beq.n 15f726 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r1 │ │ │ │ bl 74b44 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r4 │ │ │ │ @@ -390614,81 +389716,81 @@ │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r6 │ │ │ │ bl 74b44 │ │ │ │ mov r0, r8 │ │ │ │ bl 74b44 │ │ │ │ mov r0, r5 │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 15ffc8 │ │ │ │ + bne.n 15f700 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - vldr d7, [pc, #92] @ 160010 │ │ │ │ + vldr d7, [pc, #92] @ 15f748 │ │ │ │ vmov.f64 d8, d7 │ │ │ │ - b.n 15ff3e │ │ │ │ + b.n 15f676 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - b.n 15ff8e │ │ │ │ + b.n 15f6c6 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ - b.n 15ff96 │ │ │ │ + b.n 15f6ce │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 15ffae │ │ │ │ + b.n 15f6e6 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (160028 ) │ │ │ │ - ldr r3, [pc, #60] @ (16001c ) │ │ │ │ + ldr r2, [pc, #76] @ (15f760 ) │ │ │ │ + ldr r3, [pc, #60] @ (15f754 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #300] @ 0x12c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 15ff78 │ │ │ │ + bne.n 15f6b0 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #176 @ 0xb0 │ │ │ │ movs r3, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, r3 │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ - orns r0, r2, #5 │ │ │ │ + ldrsh.w r0, [sl, r5] │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 10, cr0, cr6, cr5, {0} │ │ │ │ - cdp 0, 8, cr0, cr0, cr5, {0} │ │ │ │ - cdp 0, 0, cr0, cr10, cr5, {0} │ │ │ │ + @ instruction: 0xf76e0005 │ │ │ │ + @ instruction: 0xf7480005 │ │ │ │ + @ instruction: 0xf6d20005 │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ -00160030 : │ │ │ │ +0015f768 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3744] @ 0xea0 │ │ │ │ sub sp, #308 @ 0x134 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r2 │ │ │ │ - ldr r2, [pc, #684] @ (1602f8 ) │ │ │ │ + ldr r2, [pc, #684] @ (15fa30 ) │ │ │ │ add r4, sp, #72 @ 0x48 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ ldr r3, [sp, #360] @ 0x168 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ - ldr r3, [pc, #668] @ (1602fc ) │ │ │ │ + ldr r3, [pc, #668] @ (15fa34 ) │ │ │ │ ldr r1, [sp, #368] @ 0x170 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ ldr r6, [sp, #376] @ 0x178 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r7, [sp, #384] @ 0x180 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -390738,15 +389840,15 @@ │ │ │ │ vcvt.s32.f64 s13, d8 │ │ │ │ str r3, [sp, #232] @ 0xe8 │ │ │ │ add.w lr, sp, #280 @ 0x118 │ │ │ │ str r3, [sp, #248] @ 0xf8 │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ str r3, [sp, #264] @ 0x108 │ │ │ │ vmov r3, s15 │ │ │ │ - vldr d7, [pc, #488] @ 1602d8 │ │ │ │ + vldr d7, [pc, #488] @ 15fa10 │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #188] @ 0xbc │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ str r7, [sp, #252] @ 0xfc │ │ │ │ @@ -390760,23 +389862,23 @@ │ │ │ │ vstr d7, [sp, #144] @ 0x90 │ │ │ │ vstr d7, [sp, #160] @ 0xa0 │ │ │ │ vstr d7, [sp, #176] @ 0xb0 │ │ │ │ vstr d7, [sp, #192] @ 0xc0 │ │ │ │ vstr d7, [sp, #208] @ 0xd0 │ │ │ │ vstr d7, [sp, #224] @ 0xe0 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ - vldr d5, [pc, #432] @ 1602e0 │ │ │ │ + vldr d5, [pc, #432] @ 15fa18 │ │ │ │ str r4, [sp, #140] @ 0x8c │ │ │ │ str r5, [sp, #156] @ 0x9c │ │ │ │ str r6, [sp, #204] @ 0xcc │ │ │ │ str r7, [sp, #220] @ 0xdc │ │ │ │ vstr d7, [sp, #240] @ 0xf0 │ │ │ │ vstr d7, [sp, #256] @ 0x100 │ │ │ │ vstr d7, [sp, #272] @ 0x110 │ │ │ │ - vldr d7, [pc, #416] @ 1602e8 │ │ │ │ + vldr d7, [pc, #416] @ 15fa20 │ │ │ │ strd ip, lr, [sp, #32] │ │ │ │ add.w ip, sp, #264 @ 0x108 │ │ │ │ vstr s13, [sp] │ │ │ │ str.w ip, [sp, #28] │ │ │ │ add.w ip, sp, #248 @ 0xf8 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ add.w ip, sp, #232 @ 0xe8 │ │ │ │ @@ -390797,83 +389899,83 @@ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ bl 74774 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r0, r7 │ │ │ │ bl 74774 │ │ │ │ ldrd r4, r5, [sp, #120] @ 0x78 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 1601c0 │ │ │ │ + beq.n 15f8f8 │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ blx 68504 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 1601b2 │ │ │ │ + bne.n 15f8ea │ │ │ │ ldr r5, [sp, #120] @ 0x78 │ │ │ │ - cbz r5, 1601c8 │ │ │ │ + cbz r5, 15f900 │ │ │ │ mov r0, r5 │ │ │ │ blx 699b4 │ │ │ │ ldrd r4, r5, [sp, #104] @ 0x68 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 1601de │ │ │ │ + beq.n 15f916 │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ blx 68504 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 1601d0 │ │ │ │ + bne.n 15f908 │ │ │ │ ldr r5, [sp, #104] @ 0x68 │ │ │ │ - cbz r5, 1601e6 │ │ │ │ + cbz r5, 15f91e │ │ │ │ mov r0, r5 │ │ │ │ blx 699b4 │ │ │ │ ldrd r4, r5, [sp, #88] @ 0x58 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 1601fc │ │ │ │ + beq.n 15f934 │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ blx 68504 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 1601ee │ │ │ │ + bne.n 15f926 │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ - cbz r5, 160204 │ │ │ │ + cbz r5, 15f93c │ │ │ │ mov r0, r5 │ │ │ │ blx 699b4 │ │ │ │ ldrd r4, r5, [sp, #72] @ 0x48 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 16021a │ │ │ │ + beq.n 15f952 │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ blx 68504 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 16020c │ │ │ │ + bne.n 15f944 │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ - cbz r5, 160222 │ │ │ │ + cbz r5, 15f95a │ │ │ │ mov r0, r5 │ │ │ │ blx 699b4 │ │ │ │ - ldr r2, [pc, #220] @ (160300 ) │ │ │ │ - ldr r3, [pc, #212] @ (1602fc ) │ │ │ │ + ldr r2, [pc, #220] @ (15fa38 ) │ │ │ │ + ldr r3, [pc, #212] @ (15fa34 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #300] @ 0x12c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 16025c │ │ │ │ + bne.n 15f994 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ add sp, #308 @ 0x134 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #184] @ (160304 ) │ │ │ │ - ldr r3, [pc, #176] @ (1602fc ) │ │ │ │ + ldr r2, [pc, #184] @ (15fa3c ) │ │ │ │ + ldr r3, [pc, #176] @ (15fa34 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #300] @ 0x12c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 1602d2 │ │ │ │ + beq.n 15fa0a │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r1 │ │ │ │ bl 74b44 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r8 │ │ │ │ @@ -390881,80 +389983,80 @@ │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r6 │ │ │ │ bl 74b44 │ │ │ │ mov r0, r4 │ │ │ │ bl 74b44 │ │ │ │ mov r0, r5 │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 1602ac │ │ │ │ + bne.n 15f9e4 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - vldr d7, [pc, #88] @ 1602f0 │ │ │ │ + vldr d7, [pc, #88] @ 15fa28 │ │ │ │ vmov.f64 d8, d7 │ │ │ │ - b.n 160222 │ │ │ │ + b.n 15f95a │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - b.n 160272 │ │ │ │ + b.n 15f9aa │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ - b.n 16027a │ │ │ │ + b.n 15f9b2 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 160292 │ │ │ │ + b.n 15f9ca │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (160308 ) │ │ │ │ - ldr r3, [pc, #56] @ (1602fc ) │ │ │ │ + ldr r2, [pc, #72] @ (15fa40 ) │ │ │ │ + ldr r3, [pc, #56] @ (15fa34 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #300] @ 0x12c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 16025c │ │ │ │ + bne.n 15f994 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #176 @ 0xb0 │ │ │ │ movs r3, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, r3 │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r4, #20] │ │ │ │ + @ instruction: 0xf65c0005 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - rsb r0, r2, r5 │ │ │ │ - @ instruction: 0xeb9c0005 │ │ │ │ - @ instruction: 0xeb260005 │ │ │ │ + eor.w r0, sl, #8716288 @ 0x850000 │ │ │ │ + orn r0, r4, #8716288 @ 0x850000 │ │ │ │ + @ instruction: 0xf3ee0005 │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ -00160310 : │ │ │ │ +0015fa48 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3800] @ 0xed8 │ │ │ │ sub sp, #244 @ 0xf4 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r2 │ │ │ │ - ldr r2, [pc, #596] @ (160580 ) │ │ │ │ + ldr r2, [pc, #596] @ (15fcb8 ) │ │ │ │ add r4, sp, #56 @ 0x38 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ ldr r3, [sp, #304] @ 0x130 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r1, r4 │ │ │ │ - ldr r3, [pc, #584] @ (160584 ) │ │ │ │ + ldr r3, [pc, #584] @ (15fcbc ) │ │ │ │ vmov.f64 d9, d1 │ │ │ │ ldr r5, [sp, #296] @ 0x128 │ │ │ │ vmov.f64 d8, d2 │ │ │ │ ldr r7, [sp, #312] @ 0x138 │ │ │ │ ldr r6, [sp, #320] @ 0x140 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [sp, #336] @ 0x150 │ │ │ │ @@ -390993,15 +390095,15 @@ │ │ │ │ movs r6, #0 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ str r7, [sp, #172] @ 0xac │ │ │ │ add r7, sp, #104 @ 0x68 │ │ │ │ vmov r3, s15 │ │ │ │ - vldr d7, [pc, #444] @ 160570 │ │ │ │ + vldr d7, [pc, #444] @ 15fca8 │ │ │ │ str r6, [sp, #96] @ 0x60 │ │ │ │ str r6, [sp, #112] @ 0x70 │ │ │ │ movt r6, #261 @ 0x105 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ add.w ip, sp, #216 @ 0xd8 │ │ │ │ str r6, [sp, #136] @ 0x88 │ │ │ │ str r6, [sp, #152] @ 0x98 │ │ │ │ @@ -391040,83 +390142,83 @@ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ bl 74774 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r0, r7 │ │ │ │ bl 74774 │ │ │ │ ldrd r4, r5, [sp, #104] @ 0x68 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 160454 │ │ │ │ + beq.n 15fb8c │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ blx 68504 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 160446 │ │ │ │ + bne.n 15fb7e │ │ │ │ ldr r5, [sp, #104] @ 0x68 │ │ │ │ - cbz r5, 16045c │ │ │ │ + cbz r5, 15fb94 │ │ │ │ mov r0, r5 │ │ │ │ blx 699b4 │ │ │ │ ldrd r4, r5, [sp, #88] @ 0x58 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 160472 │ │ │ │ + beq.n 15fbaa │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ blx 68504 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 160464 │ │ │ │ + bne.n 15fb9c │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ - cbz r5, 16047a │ │ │ │ + cbz r5, 15fbb2 │ │ │ │ mov r0, r5 │ │ │ │ blx 699b4 │ │ │ │ ldrd r4, r5, [sp, #72] @ 0x48 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 160490 │ │ │ │ + beq.n 15fbc8 │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ blx 68504 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 160482 │ │ │ │ + bne.n 15fbba │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ - cbz r5, 160498 │ │ │ │ + cbz r5, 15fbd0 │ │ │ │ mov r0, r5 │ │ │ │ blx 699b4 │ │ │ │ ldrd r4, r5, [sp, #56] @ 0x38 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 1604ae │ │ │ │ + beq.n 15fbe6 │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ blx 68504 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 1604a0 │ │ │ │ + bne.n 15fbd8 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ - cbz r5, 1604b6 │ │ │ │ + cbz r5, 15fbee │ │ │ │ mov r0, r5 │ │ │ │ blx 699b4 │ │ │ │ - ldr r2, [pc, #208] @ (160588 ) │ │ │ │ - ldr r3, [pc, #200] @ (160584 ) │ │ │ │ + ldr r2, [pc, #208] @ (15fcc0 ) │ │ │ │ + ldr r3, [pc, #200] @ (15fcbc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #236] @ 0xec │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1604f0 │ │ │ │ + bne.n 15fc28 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ add sp, #244 @ 0xf4 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #172] @ (16058c ) │ │ │ │ - ldr r3, [pc, #164] @ (160584 ) │ │ │ │ + ldr r2, [pc, #172] @ (15fcc4 ) │ │ │ │ + ldr r3, [pc, #164] @ (15fcbc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #236] @ 0xec │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 160566 │ │ │ │ + beq.n 15fc9e │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r1 │ │ │ │ bl 74b44 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r8 │ │ │ │ @@ -391124,74 +390226,74 @@ │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r6 │ │ │ │ bl 74b44 │ │ │ │ mov r0, r4 │ │ │ │ bl 74b44 │ │ │ │ mov r0, r5 │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 160540 │ │ │ │ + bne.n 15fc78 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - vldr d7, [pc, #76] @ 160578 │ │ │ │ + vldr d7, [pc, #76] @ 15fcb0 │ │ │ │ vmov.f64 d8, d7 │ │ │ │ - b.n 1604b6 │ │ │ │ + b.n 15fbee │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - b.n 160506 │ │ │ │ + b.n 15fc3e │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ - b.n 16050e │ │ │ │ + b.n 15fc46 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 160526 │ │ │ │ + b.n 15fc5e │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #60] @ (160590 ) │ │ │ │ - ldr r3, [pc, #44] @ (160584 ) │ │ │ │ + ldr r2, [pc, #60] @ (15fcc8 ) │ │ │ │ + ldr r3, [pc, #44] @ (15fcbc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #236] @ 0xec │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1604f0 │ │ │ │ + bne.n 15fc28 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - @ instruction: 0xeab40005 │ │ │ │ + @ instruction: 0xf37c0005 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - stmdb lr!, {r0, r2} │ │ │ │ - stmdb r8, {r0, r2} │ │ │ │ - ldmia.w r2, {r0, r2} │ │ │ │ + @ instruction: 0xf1f60005 │ │ │ │ + rsbs r0, r0, #5 │ │ │ │ + adcs.w r0, sl, #5 │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ -00160598 : │ │ │ │ +0015fcd0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3808] @ 0xee0 │ │ │ │ sub sp, #244 @ 0xf4 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r2 │ │ │ │ - ldr r2, [pc, #612] @ (160818 ) │ │ │ │ + ldr r2, [pc, #612] @ (15ff50 ) │ │ │ │ add r4, sp, #56 @ 0x38 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ ldr r3, [sp, #296] @ 0x128 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r1, r4 │ │ │ │ - ldr r3, [pc, #600] @ (16081c ) │ │ │ │ + ldr r3, [pc, #600] @ (15ff54 ) │ │ │ │ vmov.f64 d8, d1 │ │ │ │ ldr r5, [sp, #288] @ 0x120 │ │ │ │ ldr r7, [sp, #304] @ 0x130 │ │ │ │ ldr r6, [sp, #312] @ 0x138 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [sp, #328] @ 0x148 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -391231,35 +390333,35 @@ │ │ │ │ add r7, sp, #104 @ 0x68 │ │ │ │ str r6, [sp, #112] @ 0x70 │ │ │ │ movt r6, #261 @ 0x105 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ add.w ip, sp, #200 @ 0xc8 │ │ │ │ str r6, [sp, #120] @ 0x78 │ │ │ │ vmov r3, s15 │ │ │ │ - vldr d7, [pc, #440] @ 1607f8 │ │ │ │ + vldr d7, [pc, #440] @ 15ff30 │ │ │ │ str r6, [sp, #136] @ 0x88 │ │ │ │ movs r6, #0 │ │ │ │ movt r6, #769 @ 0x301 │ │ │ │ str.w ip, [sp, #16] │ │ │ │ vstr d7, [sp, #224] @ 0xe0 │ │ │ │ add.w ip, sp, #184 @ 0xb8 │ │ │ │ - vldr d7, [pc, #424] @ 160800 │ │ │ │ + vldr d7, [pc, #424] @ 15ff38 │ │ │ │ str r6, [sp, #152] @ 0x98 │ │ │ │ str r6, [sp, #168] @ 0xa8 │ │ │ │ movs r6, #0 │ │ │ │ movt r6, #517 @ 0x205 │ │ │ │ vstr d7, [sp, #88] @ 0x58 │ │ │ │ vstr d7, [sp, #104] @ 0x68 │ │ │ │ vstr d7, [sp, #128] @ 0x80 │ │ │ │ vstr d7, [sp, #144] @ 0x90 │ │ │ │ vstr d7, [sp, #160] @ 0xa0 │ │ │ │ vstr d7, [sp, #176] @ 0xb0 │ │ │ │ vstr d7, [sp, #192] @ 0xc0 │ │ │ │ vstr d7, [sp, #208] @ 0xd0 │ │ │ │ - vldr d7, [pc, #384] @ 160808 │ │ │ │ + vldr d7, [pc, #384] @ 15ff40 │ │ │ │ str r6, [sp, #184] @ 0xb8 │ │ │ │ str r6, [sp, #200] @ 0xc8 │ │ │ │ add r6, sp, #88 @ 0x58 │ │ │ │ str.w ip, [sp, #12] │ │ │ │ add.w ip, sp, #168 @ 0xa8 │ │ │ │ str r4, [sp, #124] @ 0x7c │ │ │ │ str.w ip, [sp, #8] │ │ │ │ @@ -391275,83 +390377,83 @@ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ bl 74774 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r0, r7 │ │ │ │ bl 74774 │ │ │ │ ldrd r4, r5, [sp, #104] @ 0x68 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 1606dc │ │ │ │ + beq.n 15fe14 │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ blx 68504 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 1606ce │ │ │ │ + bne.n 15fe06 │ │ │ │ ldr r5, [sp, #104] @ 0x68 │ │ │ │ - cbz r5, 1606e4 │ │ │ │ + cbz r5, 15fe1c │ │ │ │ mov r0, r5 │ │ │ │ blx 699b4 │ │ │ │ ldrd r4, r5, [sp, #88] @ 0x58 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 1606fa │ │ │ │ + beq.n 15fe32 │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ blx 68504 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 1606ec │ │ │ │ + bne.n 15fe24 │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ - cbz r5, 160702 │ │ │ │ + cbz r5, 15fe3a │ │ │ │ mov r0, r5 │ │ │ │ blx 699b4 │ │ │ │ ldrd r4, r5, [sp, #72] @ 0x48 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 160718 │ │ │ │ + beq.n 15fe50 │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ blx 68504 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 16070a │ │ │ │ + bne.n 15fe42 │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ - cbz r5, 160720 │ │ │ │ + cbz r5, 15fe58 │ │ │ │ mov r0, r5 │ │ │ │ blx 699b4 │ │ │ │ ldrd r4, r5, [sp, #56] @ 0x38 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 160736 │ │ │ │ + beq.n 15fe6e │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ blx 68504 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 160728 │ │ │ │ + bne.n 15fe60 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ - cbz r5, 16073e │ │ │ │ + cbz r5, 15fe76 │ │ │ │ mov r0, r5 │ │ │ │ blx 699b4 │ │ │ │ - ldr r2, [pc, #224] @ (160820 ) │ │ │ │ - ldr r3, [pc, #216] @ (16081c ) │ │ │ │ + ldr r2, [pc, #224] @ (15ff58 ) │ │ │ │ + ldr r3, [pc, #216] @ (15ff54 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #236] @ 0xec │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 160778 │ │ │ │ + bne.n 15feb0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ add sp, #244 @ 0xf4 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #188] @ (160824 ) │ │ │ │ - ldr r3, [pc, #180] @ (16081c ) │ │ │ │ + ldr r2, [pc, #188] @ (15ff5c ) │ │ │ │ + ldr r3, [pc, #180] @ (15ff54 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #236] @ 0xec │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 1607ee │ │ │ │ + beq.n 15ff26 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r1 │ │ │ │ bl 74b44 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r8 │ │ │ │ @@ -391359,86 +390461,83 @@ │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r6 │ │ │ │ bl 74b44 │ │ │ │ mov r0, r4 │ │ │ │ bl 74b44 │ │ │ │ mov r0, r5 │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 1607c8 │ │ │ │ + bne.n 15ff00 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - vldr d7, [pc, #92] @ 160810 │ │ │ │ + vldr d7, [pc, #92] @ 15ff48 │ │ │ │ vmov.f64 d8, d7 │ │ │ │ - b.n 16073e │ │ │ │ + b.n 15fe76 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - b.n 16078e │ │ │ │ + b.n 15fec6 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ - b.n 160796 │ │ │ │ + b.n 15fece │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 1607ae │ │ │ │ + b.n 15fee6 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (160828 ) │ │ │ │ - ldr r3, [pc, #60] @ (16081c ) │ │ │ │ + ldr r2, [pc, #76] @ (15ff60 ) │ │ │ │ + ldr r3, [pc, #60] @ (15ff54 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #236] @ 0xec │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 160778 │ │ │ │ + bne.n 15feb0 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #176 @ 0xb0 │ │ │ │ ... │ │ │ │ movs r3, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, r3 │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe82c0005 │ │ │ │ + @ instruction: 0xf0f40005 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 160570 │ │ │ │ - movs r5, r0 │ │ │ │ - b.n 160528 │ │ │ │ - movs r5, r0 │ │ │ │ - b.n 160440 │ │ │ │ - movs r5, r0 │ │ │ │ + vhadd.s32 d16, d14, d5 │ │ │ │ + vhadd.s8 d16, d8, d5 │ │ │ │ + cdp 0, 13, cr0, cr2, cr5, {0} │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ -00160830 : │ │ │ │ +0015ff68 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3808] @ 0xee0 │ │ │ │ sub sp, #244 @ 0xf4 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r2 │ │ │ │ - ldr r2, [pc, #604] @ (160aa8 ) │ │ │ │ + ldr r2, [pc, #604] @ (1601e0 ) │ │ │ │ add r4, sp, #56 @ 0x38 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ ldr r3, [sp, #296] @ 0x128 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r1, r4 │ │ │ │ - ldr r3, [pc, #592] @ (160aac ) │ │ │ │ + ldr r3, [pc, #592] @ (1601e4 ) │ │ │ │ vmov.f64 d8, d1 │ │ │ │ ldr r5, [sp, #288] @ 0x120 │ │ │ │ ldr r6, [sp, #304] @ 0x130 │ │ │ │ ldr r7, [sp, #312] @ 0x138 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [sp, #328] @ 0x148 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -391477,35 +390576,35 @@ │ │ │ │ str r6, [sp, #112] @ 0x70 │ │ │ │ str r6, [sp, #20] │ │ │ │ movt r6, #261 @ 0x105 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ add.w ip, sp, #200 @ 0xc8 │ │ │ │ str r6, [sp, #120] @ 0x78 │ │ │ │ vmov r3, s15 │ │ │ │ - vldr d7, [pc, #432] @ 160a88 │ │ │ │ + vldr d7, [pc, #432] @ 1601c0 │ │ │ │ str r6, [sp, #136] @ 0x88 │ │ │ │ movs r6, #0 │ │ │ │ movt r6, #769 @ 0x301 │ │ │ │ str.w ip, [sp, #16] │ │ │ │ vstr d7, [sp, #224] @ 0xe0 │ │ │ │ add.w ip, sp, #184 @ 0xb8 │ │ │ │ - vldr d7, [pc, #416] @ 160a90 │ │ │ │ + vldr d7, [pc, #416] @ 1601c8 │ │ │ │ str r6, [sp, #152] @ 0x98 │ │ │ │ str r6, [sp, #168] @ 0xa8 │ │ │ │ movs r6, #0 │ │ │ │ movt r6, #517 @ 0x205 │ │ │ │ vstr d7, [sp, #88] @ 0x58 │ │ │ │ vstr d7, [sp, #104] @ 0x68 │ │ │ │ vstr d7, [sp, #128] @ 0x80 │ │ │ │ vstr d7, [sp, #144] @ 0x90 │ │ │ │ vstr d7, [sp, #160] @ 0xa0 │ │ │ │ vstr d7, [sp, #176] @ 0xb0 │ │ │ │ vstr d7, [sp, #192] @ 0xc0 │ │ │ │ vstr d7, [sp, #208] @ 0xd0 │ │ │ │ - vldr d7, [pc, #380] @ 160a98 │ │ │ │ + vldr d7, [pc, #380] @ 1601d0 │ │ │ │ str r6, [sp, #184] @ 0xb8 │ │ │ │ str r6, [sp, #200] @ 0xc8 │ │ │ │ add r6, sp, #88 @ 0x58 │ │ │ │ str.w ip, [sp, #12] │ │ │ │ add.w ip, sp, #168 @ 0xa8 │ │ │ │ str r4, [sp, #124] @ 0x7c │ │ │ │ str.w ip, [sp, #8] │ │ │ │ @@ -391521,83 +390620,83 @@ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ bl 74774 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r0, r7 │ │ │ │ bl 74774 │ │ │ │ ldrd r4, r5, [sp, #104] @ 0x68 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 160972 │ │ │ │ + beq.n 1600aa │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ blx 68504 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 160964 │ │ │ │ + bne.n 16009c │ │ │ │ ldr r5, [sp, #104] @ 0x68 │ │ │ │ - cbz r5, 16097a │ │ │ │ + cbz r5, 1600b2 │ │ │ │ mov r0, r5 │ │ │ │ blx 699b4 │ │ │ │ ldrd r4, r5, [sp, #88] @ 0x58 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 160990 │ │ │ │ + beq.n 1600c8 │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ blx 68504 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 160982 │ │ │ │ + bne.n 1600ba │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ - cbz r5, 160998 │ │ │ │ + cbz r5, 1600d0 │ │ │ │ mov r0, r5 │ │ │ │ blx 699b4 │ │ │ │ ldrd r4, r5, [sp, #72] @ 0x48 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 1609ae │ │ │ │ + beq.n 1600e6 │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ blx 68504 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 1609a0 │ │ │ │ + bne.n 1600d8 │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ - cbz r5, 1609b6 │ │ │ │ + cbz r5, 1600ee │ │ │ │ mov r0, r5 │ │ │ │ blx 699b4 │ │ │ │ ldrd r4, r5, [sp, #56] @ 0x38 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 1609cc │ │ │ │ + beq.n 160104 │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ blx 68504 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 1609be │ │ │ │ + bne.n 1600f6 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ - cbz r5, 1609d4 │ │ │ │ + cbz r5, 16010c │ │ │ │ mov r0, r5 │ │ │ │ blx 699b4 │ │ │ │ - ldr r2, [pc, #216] @ (160ab0 ) │ │ │ │ - ldr r3, [pc, #212] @ (160aac ) │ │ │ │ + ldr r2, [pc, #216] @ (1601e8 ) │ │ │ │ + ldr r3, [pc, #212] @ (1601e4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #236] @ 0xec │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 160a0e │ │ │ │ + bne.n 160146 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ add sp, #244 @ 0xf4 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #184] @ (160ab4 ) │ │ │ │ - ldr r3, [pc, #172] @ (160aac ) │ │ │ │ + ldr r2, [pc, #184] @ (1601ec ) │ │ │ │ + ldr r3, [pc, #172] @ (1601e4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #236] @ 0xec │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 160a84 │ │ │ │ + beq.n 1601bc │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r1 │ │ │ │ bl 74b44 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r8 │ │ │ │ @@ -391605,85 +390704,81 @@ │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r6 │ │ │ │ bl 74b44 │ │ │ │ mov r0, r4 │ │ │ │ bl 74b44 │ │ │ │ mov r0, r5 │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 160a5e │ │ │ │ + bne.n 160196 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - vldr d7, [pc, #84] @ 160aa0 │ │ │ │ + vldr d7, [pc, #84] @ 1601d8 │ │ │ │ vmov.f64 d8, d7 │ │ │ │ - b.n 1609d4 │ │ │ │ + b.n 16010c │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - b.n 160a24 │ │ │ │ + b.n 16015c │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ - b.n 160a2c │ │ │ │ + b.n 160164 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 160a44 │ │ │ │ + b.n 16017c │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #68] @ (160ab8 ) │ │ │ │ - ldr r3, [pc, #56] @ (160aac ) │ │ │ │ + ldr r2, [pc, #68] @ (1601f0 ) │ │ │ │ + ldr r3, [pc, #56] @ (1601e4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #236] @ 0xec │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 160a0e │ │ │ │ + bne.n 160146 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #176 @ 0xb0 │ │ │ │ ... │ │ │ │ movs r3, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, r3 │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ - b.n 1605d4 │ │ │ │ - movs r5, r0 │ │ │ │ + cdp 0, 5, cr0, cr12, cr5, {0} │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 1602d4 │ │ │ │ - movs r5, r0 │ │ │ │ - b.n 16128c │ │ │ │ - movs r5, r0 │ │ │ │ - b.n 1611a4 │ │ │ │ - movs r5, r0 │ │ │ │ + ldcl 0, cr0, [r8], {5} │ │ │ │ + ldc 0, cr0, [r2], #20 │ │ │ │ + ldc 0, cr0, [ip], #-20 @ 0xffffffec │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ -00160ac0 : │ │ │ │ +001601f8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ sub sp, #200 @ 0xc8 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r2 │ │ │ │ - ldr r2, [pc, #524] @ (160ce8 ) │ │ │ │ + ldr r2, [pc, #524] @ (160420 ) │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ ldr r3, [sp, #248] @ 0xf8 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r1, r4 │ │ │ │ - ldr r3, [pc, #512] @ (160cec ) │ │ │ │ + ldr r3, [pc, #512] @ (160424 ) │ │ │ │ vmov.f64 d9, d1 │ │ │ │ ldr r5, [sp, #240] @ 0xf0 │ │ │ │ ldr r7, [sp, #256] @ 0x100 │ │ │ │ ldr r6, [sp, #264] @ 0x108 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -391732,21 +390827,21 @@ │ │ │ │ strd r2, r3, [sp, #104] @ 0x68 │ │ │ │ strd r2, r3, [sp, #120] @ 0x78 │ │ │ │ strd r2, r3, [sp, #136] @ 0x88 │ │ │ │ strd r2, r3, [sp, #152] @ 0x98 │ │ │ │ strd r2, r3, [sp, #168] @ 0xa8 │ │ │ │ vstr s15, [sp, #44] @ 0x2c │ │ │ │ blx 68c60 │ │ │ │ - vldr d7, [pc, #328] @ 160cd0 │ │ │ │ + vldr d7, [pc, #328] @ 160408 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ vstr d7, [sp, #184] @ 0xb8 │ │ │ │ - vldr d7, [pc, #320] @ 160cd8 │ │ │ │ + vldr d7, [pc, #320] @ 160410 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #176 @ 0xb0 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ str r3, [sp, #24] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r3, sp, #160 @ 0xa0 │ │ │ │ @@ -391760,155 +390855,151 @@ │ │ │ │ blx 6b5a4 const&, cv::Size_, cv::_InputOutputArray const&, cv::_InputOutputArray const&, cv::_OutputArray const&, cv::_OutputArray const&, int, cv::TermCriteria const&)@plt> │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ bl 74774 │ │ │ │ ldrd r4, r5, [sp, #80] @ 0x50 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 160bdc │ │ │ │ + beq.n 160314 │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ blx 68504 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 160bce │ │ │ │ + bne.n 160306 │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ - cbz r5, 160be4 │ │ │ │ + cbz r5, 16031c │ │ │ │ mov r0, r5 │ │ │ │ blx 699b4 │ │ │ │ ldrd r4, r5, [sp, #64] @ 0x40 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 160bfa │ │ │ │ + beq.n 160332 │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ blx 68504 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 160bec │ │ │ │ + bne.n 160324 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ - cbz r5, 160c02 │ │ │ │ + cbz r5, 16033a │ │ │ │ mov r0, r5 │ │ │ │ blx 699b4 │ │ │ │ ldrd r4, r5, [sp, #48] @ 0x30 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 160c18 │ │ │ │ + beq.n 160350 │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ blx 68504 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 160c0a │ │ │ │ + bne.n 160342 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ - cbz r5, 160c20 │ │ │ │ + cbz r5, 160358 │ │ │ │ mov r0, r5 │ │ │ │ blx 699b4 │ │ │ │ - ldr r2, [pc, #204] @ (160cf0 ) │ │ │ │ - ldr r3, [pc, #200] @ (160cec ) │ │ │ │ + ldr r2, [pc, #204] @ (160428 ) │ │ │ │ + ldr r3, [pc, #200] @ (160424 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 160c5a │ │ │ │ + bne.n 160392 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ add sp, #200 @ 0xc8 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #172] @ (160cf4 ) │ │ │ │ - ldr r3, [pc, #160] @ (160cec ) │ │ │ │ + ldr r2, [pc, #172] @ (16042c ) │ │ │ │ + ldr r3, [pc, #160] @ (160424 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 160ccc │ │ │ │ + beq.n 160404 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp, #32] │ │ │ │ mov r6, r7 │ │ │ │ bl 74b44 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r6 │ │ │ │ bl 74b44 │ │ │ │ mov r0, r4 │ │ │ │ bl 74b44 │ │ │ │ mov r0, r5 │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 160ca6 │ │ │ │ + bne.n 1603de │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - vldr d7, [pc, #76] @ 160ce0 │ │ │ │ + vldr d7, [pc, #76] @ 160418 │ │ │ │ vmov.f64 d8, d7 │ │ │ │ - b.n 160c20 │ │ │ │ + b.n 160358 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - b.n 160c6c │ │ │ │ + b.n 1603a4 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ - b.n 160c74 │ │ │ │ + b.n 1603ac │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 160c8c │ │ │ │ + b.n 1603c4 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #60] @ (160cf8 ) │ │ │ │ - ldr r3, [pc, #48] @ (160cec ) │ │ │ │ + ldr r2, [pc, #60] @ (160430 ) │ │ │ │ + ldr r3, [pc, #48] @ (160424 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 160c5a │ │ │ │ + bne.n 160392 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #176 @ 0xb0 │ │ │ │ movs r3, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, r3 │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ - b.n 1612f4 │ │ │ │ - movs r5, r0 │ │ │ │ + rsb r0, ip, r5 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 16107c │ │ │ │ - movs r5, r0 │ │ │ │ - b.n 161034 │ │ │ │ - movs r5, r0 │ │ │ │ - b.n 160f54 │ │ │ │ - movs r5, r0 │ │ │ │ + eor.w r0, ip, r5 │ │ │ │ + orn r0, r6, r5 │ │ │ │ + ldrd r0, r0, [r4, #20]! │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ -00160d00 : │ │ │ │ +00160438 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ sub sp, #168 @ 0xa8 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r2 │ │ │ │ - ldr r2, [pc, #452] @ (160ee0 ) │ │ │ │ + ldr r2, [pc, #452] @ (160618 ) │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ ldr r3, [sp, #216] @ 0xd8 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r1, r4 │ │ │ │ - ldr r3, [pc, #440] @ (160ee4 ) │ │ │ │ + ldr r3, [pc, #440] @ (16061c ) │ │ │ │ vmov.f64 d9, d1 │ │ │ │ ldr r5, [sp, #208] @ 0xd0 │ │ │ │ ldr r7, [sp, #224] @ 0xe0 │ │ │ │ ldr r6, [sp, #232] @ 0xe8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -391949,22 +391040,22 @@ │ │ │ │ str r6, [sp, #132] @ 0x84 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ vstr s15, [sp, #44] @ 0x2c │ │ │ │ blx 68c60 │ │ │ │ mov r6, r0 │ │ │ │ blx 68c60 │ │ │ │ - vldr d7, [pc, #276] @ 160ec8 │ │ │ │ + vldr d7, [pc, #276] @ 160600 │ │ │ │ add r3, sp, #128 @ 0x80 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ vstr d7, [sp, #152] @ 0x98 │ │ │ │ - vldr d7, [pc, #268] @ 160ed0 │ │ │ │ + vldr d7, [pc, #268] @ 160608 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ strd r6, r0, [sp, #12] │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ str r3, [sp, #0] │ │ │ │ str r1, [sp, #24] │ │ │ │ movs r1, #0 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ @@ -391972,126 +391063,1025 @@ │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ vstr d7, [sp, #144] @ 0x90 │ │ │ │ blx 6b5a4 const&, cv::Size_, cv::_InputOutputArray const&, cv::_InputOutputArray const&, cv::_OutputArray const&, cv::_OutputArray const&, int, cv::TermCriteria const&)@plt> │ │ │ │ ldrd r4, r5, [sp, #64] @ 0x40 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 160dfe │ │ │ │ + beq.n 160536 │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ blx 68504 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 160df0 │ │ │ │ + bne.n 160528 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ - cbz r5, 160e06 │ │ │ │ + cbz r5, 16053e │ │ │ │ mov r0, r5 │ │ │ │ blx 699b4 │ │ │ │ ldrd r4, r5, [sp, #48] @ 0x30 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 160e1c │ │ │ │ + beq.n 160554 │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ blx 68504 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 160e0e │ │ │ │ + bne.n 160546 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ - cbz r5, 160e24 │ │ │ │ + cbz r5, 16055c │ │ │ │ mov r0, r5 │ │ │ │ blx 699b4 │ │ │ │ - ldr r2, [pc, #192] @ (160ee8 ) │ │ │ │ - ldr r3, [pc, #188] @ (160ee4 ) │ │ │ │ + ldr r2, [pc, #192] @ (160620 ) │ │ │ │ + ldr r3, [pc, #188] @ (16061c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 160e5e │ │ │ │ + bne.n 160596 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ add sp, #168 @ 0xa8 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #160] @ (160eec ) │ │ │ │ - ldr r3, [pc, #148] @ (160ee4 ) │ │ │ │ + ldr r2, [pc, #160] @ (160624 ) │ │ │ │ + ldr r3, [pc, #148] @ (16061c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 160ec0 │ │ │ │ + beq.n 1605f8 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r6 │ │ │ │ mov r7, r1 │ │ │ │ bl 74b44 │ │ │ │ mov r0, r4 │ │ │ │ bl 74b44 │ │ │ │ mov r0, r5 │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 160e9a │ │ │ │ + bne.n 1605d2 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 6b8c0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - vldr d7, [pc, #76] @ 160ed8 │ │ │ │ + vldr d7, [pc, #76] @ 160610 │ │ │ │ vmov.f64 d8, d7 │ │ │ │ - b.n 160e24 │ │ │ │ + b.n 16055c │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ - b.n 160e6e │ │ │ │ + b.n 1605a6 │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 160e86 │ │ │ │ + b.n 1605be │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #64] @ (160ef0 ) │ │ │ │ - ldr r3, [pc, #52] @ (160ee4 ) │ │ │ │ + ldr r2, [pc, #64] @ (160628 ) │ │ │ │ + ldr r3, [pc, #52] @ (16061c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 160e5e │ │ │ │ + bne.n 160596 │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #176 @ 0xb0 │ │ │ │ movs r3, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, r3 │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ - b.n 16106c │ │ │ │ + @ instruction: 0xe98c0005 │ │ │ │ + asrs r0, r0, #6 │ │ │ │ + movs r0, r0 │ │ │ │ + stmia.w r8, {r0, r2} │ │ │ │ + strd r0, r0, [r2], #-20 │ │ │ │ + @ instruction: 0xe8000005 │ │ │ │ + movs r0, r0 │ │ │ │ + ... │ │ │ │ + │ │ │ │ +00160630 : │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ + sub sp, #176 @ 0xb0 │ │ │ │ + ldr r1, [pc, #356] @ (1607a8 ) │ │ │ │ + mov r8, r0 │ │ │ │ + mov r0, r2 │ │ │ │ + add r1, pc │ │ │ │ + vldr d7, [pc, #340] @ 1607a0 │ │ │ │ + ldr r2, [sp, #208] @ 0xd0 │ │ │ │ + add r6, sp, #40 @ 0x28 │ │ │ │ + str r2, [sp, #28] │ │ │ │ + ldr r3, [sp, #200] @ 0xc8 │ │ │ │ + ldr r2, [pc, #340] @ (1607ac ) │ │ │ │ + str r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #216] @ 0xd8 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r4, [sp, #224] @ 0xe0 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + mov r1, r6 │ │ │ │ + ldr r5, [sp, #232] @ 0xe8 │ │ │ │ + ldr r2, [r2, #0] │ │ │ │ + str r2, [sp, #172] @ 0xac │ │ │ │ + mov.w r2, #0 │ │ │ │ + ldr r7, [sp, #240] @ 0xf0 │ │ │ │ + movs r2, #0 │ │ │ │ + str r4, [sp, #32] │ │ │ │ + str r2, [sp, #48] @ 0x30 │ │ │ │ + ldr r4, [sp, #248] @ 0xf8 │ │ │ │ + vstr d7, [sp, #40] @ 0x28 │ │ │ │ + bl 751a4 >::reserve(unsigned int)@@Base+0x9c> │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + add r0, sp, #56 @ 0x38 │ │ │ │ + ldr r1, [sp, #256] @ 0x100 │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + str r3, [sp, #76] @ 0x4c │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + str r1, [sp, #16] │ │ │ │ + add r1, sp, #72 @ 0x48 │ │ │ │ + str r2, [sp, #92] @ 0x5c │ │ │ │ + add r2, sp, #152 @ 0x98 │ │ │ │ + str r3, [sp, #108] @ 0x6c │ │ │ │ + str r2, [sp, #12] │ │ │ │ + add r2, sp, #136 @ 0x88 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + str r2, [sp, #8] │ │ │ │ + add r2, sp, #120 @ 0x78 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + add r2, sp, #104 @ 0x68 │ │ │ │ + str r2, [sp, #0] │ │ │ │ + add r2, sp, #88 @ 0x58 │ │ │ │ + str r5, [sp, #124] @ 0x7c │ │ │ │ + movs r5, #0 │ │ │ │ + str r4, [sp, #156] @ 0x9c │ │ │ │ + movs r4, #0 │ │ │ │ + movt r4, #261 @ 0x105 │ │ │ │ + str r6, [sp, #60] @ 0x3c │ │ │ │ + str r4, [sp, #56] @ 0x38 │ │ │ │ + movs r4, #0 │ │ │ │ + movt r4, #257 @ 0x101 │ │ │ │ + str r7, [sp, #140] @ 0x8c │ │ │ │ + str r4, [sp, #72] @ 0x48 │ │ │ │ + str r4, [sp, #88] @ 0x58 │ │ │ │ + str r4, [sp, #136] @ 0x88 │ │ │ │ + str r4, [sp, #152] @ 0x98 │ │ │ │ + movs r4, #0 │ │ │ │ + movt r4, #513 @ 0x201 │ │ │ │ + str r4, [sp, #104] @ 0x68 │ │ │ │ + str r4, [sp, #120] @ 0x78 │ │ │ │ + movs r4, #0 │ │ │ │ + strd r4, r5, [sp, #64] @ 0x40 │ │ │ │ + strd r4, r5, [sp, #80] @ 0x50 │ │ │ │ + strd r4, r5, [sp, #96] @ 0x60 │ │ │ │ + strd r4, r5, [sp, #112] @ 0x70 │ │ │ │ + strd r4, r5, [sp, #128] @ 0x80 │ │ │ │ + strd r4, r5, [sp, #144] @ 0x90 │ │ │ │ + strd r4, r5, [sp, #160] @ 0xa0 │ │ │ │ + blx 69c5c const&, cv::_OutputArray const&, cv::_OutputArray const&, cv::_InputArray const&, cv::_InputArray const&, int)@plt> │ │ │ │ + ldrd r4, r5, [sp, #40] @ 0x28 │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r4, r5 │ │ │ │ + beq.n 16070c │ │ │ │ + mov r0, r4 │ │ │ │ + adds r4, #56 @ 0x38 │ │ │ │ + blx 68504 │ │ │ │ + cmp r5, r4 │ │ │ │ + bne.n 1606fe │ │ │ │ + ldr r5, [sp, #40] @ 0x28 │ │ │ │ + cbz r5, 160714 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 699b4 │ │ │ │ + ldr r2, [pc, #152] @ (1607b0 ) │ │ │ │ + ldr r3, [pc, #148] @ (1607ac ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #172] @ 0xac │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n 160748 │ │ │ │ + mov r0, r6 │ │ │ │ + add sp, #176 @ 0xb0 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #124] @ (1607b4 ) │ │ │ │ + ldr r3, [pc, #116] @ (1607ac ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #172] @ 0xac │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n 160796 │ │ │ │ + blx 69ecc <__stack_chk_fail@plt> │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 74b44 │ │ │ │ + mov r0, r4 │ │ │ │ + cmp r5, #1 │ │ │ │ + bne.n 160770 │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 6b8c0 │ │ │ │ + movs r6, #0 │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + b.n 160714 │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 6b8c0 │ │ │ │ + b.n 160768 │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #52] @ (1607b8 ) │ │ │ │ + ldr r3, [pc, #36] @ (1607ac ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #172] @ 0xac │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n 160748 │ │ │ │ + blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ + nop │ │ │ │ + nop.w │ │ │ │ + ... │ │ │ │ + b.n 1606ec │ │ │ │ movs r5, r0 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - svc 192 @ 0xc0 │ │ │ │ + b.n 160554 │ │ │ │ + movs r5, r0 │ │ │ │ + b.n 160518 │ │ │ │ + movs r5, r0 │ │ │ │ + b.n 160480 │ │ │ │ + movs r5, r0 │ │ │ │ + movs r0, r0 │ │ │ │ + ... │ │ │ │ + │ │ │ │ +001607c0 : │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ + sub sp, #176 @ 0xb0 │ │ │ │ + ldr r1, [pc, #356] @ (160938 ) │ │ │ │ + mov r8, r0 │ │ │ │ + mov r0, r2 │ │ │ │ + add r1, pc │ │ │ │ + vldr d7, [pc, #340] @ 160930 │ │ │ │ + ldr r2, [sp, #208] @ 0xd0 │ │ │ │ + add r6, sp, #40 @ 0x28 │ │ │ │ + str r2, [sp, #28] │ │ │ │ + ldr r3, [sp, #200] @ 0xc8 │ │ │ │ + ldr r2, [pc, #340] @ (16093c ) │ │ │ │ + str r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #216] @ 0xd8 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r7, [sp, #232] @ 0xe8 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + mov r1, r6 │ │ │ │ + ldr r5, [sp, #240] @ 0xf0 │ │ │ │ + ldr r2, [r2, #0] │ │ │ │ + str r2, [sp, #172] @ 0xac │ │ │ │ + mov.w r2, #0 │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [sp, #48] @ 0x30 │ │ │ │ + ldr r2, [sp, #224] @ 0xe0 │ │ │ │ + ldr r4, [sp, #248] @ 0xf8 │ │ │ │ + str r2, [sp, #32] │ │ │ │ + vstr d7, [sp, #40] @ 0x28 │ │ │ │ + bl 751a4 >::reserve(unsigned int)@@Base+0x9c> │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + add r1, sp, #72 @ 0x48 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + add r0, sp, #56 @ 0x38 │ │ │ │ + str r2, [sp, #92] @ 0x5c │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + str r3, [sp, #76] @ 0x4c │ │ │ │ + str r2, [sp, #108] @ 0x6c │ │ │ │ + movs r2, #2 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + add r2, sp, #152 @ 0x98 │ │ │ │ + str r2, [sp, #12] │ │ │ │ + add r2, sp, #136 @ 0x88 │ │ │ │ + str r2, [sp, #8] │ │ │ │ + add r2, sp, #120 @ 0x78 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + add r2, sp, #104 @ 0x68 │ │ │ │ + str r2, [sp, #0] │ │ │ │ + add r2, sp, #88 @ 0x58 │ │ │ │ + str r5, [sp, #140] @ 0x8c │ │ │ │ + movs r5, #0 │ │ │ │ + str r4, [sp, #156] @ 0x9c │ │ │ │ + movs r4, #0 │ │ │ │ + movt r4, #261 @ 0x105 │ │ │ │ + str r7, [sp, #124] @ 0x7c │ │ │ │ + str r4, [sp, #56] @ 0x38 │ │ │ │ + movs r4, #0 │ │ │ │ + movt r4, #257 @ 0x101 │ │ │ │ + str r6, [sp, #60] @ 0x3c │ │ │ │ + str r4, [sp, #72] @ 0x48 │ │ │ │ + str r4, [sp, #88] @ 0x58 │ │ │ │ + str r4, [sp, #136] @ 0x88 │ │ │ │ + str r4, [sp, #152] @ 0x98 │ │ │ │ + movs r4, #0 │ │ │ │ + movt r4, #513 @ 0x201 │ │ │ │ + str r4, [sp, #104] @ 0x68 │ │ │ │ + str r4, [sp, #120] @ 0x78 │ │ │ │ + movs r4, #0 │ │ │ │ + strd r4, r5, [sp, #64] @ 0x40 │ │ │ │ + strd r4, r5, [sp, #80] @ 0x50 │ │ │ │ + strd r4, r5, [sp, #96] @ 0x60 │ │ │ │ + strd r4, r5, [sp, #112] @ 0x70 │ │ │ │ + strd r4, r5, [sp, #128] @ 0x80 │ │ │ │ + strd r4, r5, [sp, #144] @ 0x90 │ │ │ │ + strd r4, r5, [sp, #160] @ 0xa0 │ │ │ │ + blx 69c5c const&, cv::_OutputArray const&, cv::_OutputArray const&, cv::_InputArray const&, cv::_InputArray const&, int)@plt> │ │ │ │ + ldrd r4, r5, [sp, #40] @ 0x28 │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r4, r5 │ │ │ │ + beq.n 16089c │ │ │ │ + mov r0, r4 │ │ │ │ + adds r4, #56 @ 0x38 │ │ │ │ + blx 68504 │ │ │ │ + cmp r5, r4 │ │ │ │ + bne.n 16088e │ │ │ │ + ldr r5, [sp, #40] @ 0x28 │ │ │ │ + cbz r5, 1608a4 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 699b4 │ │ │ │ + ldr r2, [pc, #152] @ (160940 ) │ │ │ │ + ldr r3, [pc, #148] @ (16093c ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #172] @ 0xac │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n 1608d8 │ │ │ │ + mov r0, r6 │ │ │ │ + add sp, #176 @ 0xb0 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #124] @ (160944 ) │ │ │ │ + ldr r3, [pc, #116] @ (16093c ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #172] @ 0xac │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n 160926 │ │ │ │ + blx 69ecc <__stack_chk_fail@plt> │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 74b44 │ │ │ │ + mov r0, r4 │ │ │ │ + cmp r5, #1 │ │ │ │ + bne.n 160900 │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 6b8c0 │ │ │ │ + movs r6, #0 │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + b.n 1608a4 │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 6b8c0 │ │ │ │ + b.n 1608f8 │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #52] @ (160948 ) │ │ │ │ + ldr r3, [pc, #36] @ (16093c ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #172] @ 0xac │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n 1608d8 │ │ │ │ + blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ + nop │ │ │ │ + nop.w │ │ │ │ + ... │ │ │ │ + b.n 16055c │ │ │ │ + movs r5, r0 │ │ │ │ + asrs r0, r0, #6 │ │ │ │ + movs r0, r0 │ │ │ │ + b.n 1603c4 │ │ │ │ + movs r5, r0 │ │ │ │ + b.n 160388 │ │ │ │ + movs r5, r0 │ │ │ │ + b.n 1602f0 │ │ │ │ + movs r5, r0 │ │ │ │ + movs r0, r0 │ │ │ │ + ... │ │ │ │ + │ │ │ │ +00160950 : │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ + sub sp, #160 @ 0xa0 │ │ │ │ + mov r8, r0 │ │ │ │ + mov r0, r2 │ │ │ │ + vldr d7, [pc, #328] @ 160ab0 │ │ │ │ + add r4, sp, #40 @ 0x28 │ │ │ │ + ldr r1, [sp, #200] @ 0xc8 │ │ │ │ + str r1, [sp, #32] │ │ │ │ + ldr r3, [sp, #184] @ 0xb8 │ │ │ │ + ldr r1, [pc, #324] @ (160ab8 ) │ │ │ │ + str r3, [sp, #28] │ │ │ │ + ldr r3, [pc, #324] @ (160abc ) │ │ │ │ + add r1, pc │ │ │ │ + ldr r2, [sp, #192] @ 0xc0 │ │ │ │ + str r2, [sp, #36] @ 0x24 │ │ │ │ + ldr r5, [sp, #208] @ 0xd0 │ │ │ │ + ldr r3, [r1, r3] │ │ │ │ + mov r1, r4 │ │ │ │ + ldr r7, [sp, #216] @ 0xd8 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str r3, [sp, #156] @ 0x9c │ │ │ │ + mov.w r3, #0 │ │ │ │ + ldr r6, [sp, #224] @ 0xe0 │ │ │ │ + movs r3, #0 │ │ │ │ + vstr d7, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ + bl 751a4 >::reserve(unsigned int)@@Base+0x9c> │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + movs r3, #0 │ │ │ │ + movt r3, #257 @ 0x101 │ │ │ │ + str r2, [sp, #76] @ 0x4c │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ + str r2, [sp, #92] @ 0x5c │ │ │ │ + movs r2, #0 │ │ │ │ + movt r2, #261 @ 0x105 │ │ │ │ + str r3, [sp, #72] @ 0x48 │ │ │ │ + str r2, [sp, #56] @ 0x38 │ │ │ │ + movs r2, #0 │ │ │ │ + str r3, [sp, #88] @ 0x58 │ │ │ │ + str r3, [sp, #136] @ 0x88 │ │ │ │ + movs r3, #0 │ │ │ │ + movt r3, #513 @ 0x201 │ │ │ │ + str r5, [sp, #108] @ 0x6c │ │ │ │ + str r3, [sp, #104] @ 0x68 │ │ │ │ + str r3, [sp, #120] @ 0x78 │ │ │ │ + movs r3, #0 │ │ │ │ + str r4, [sp, #60] @ 0x3c │ │ │ │ + str r7, [sp, #124] @ 0x7c │ │ │ │ + str r6, [sp, #140] @ 0x8c │ │ │ │ + strd r2, r3, [sp, #64] @ 0x40 │ │ │ │ + strd r2, r3, [sp, #80] @ 0x50 │ │ │ │ + strd r2, r3, [sp, #96] @ 0x60 │ │ │ │ + strd r2, r3, [sp, #112] @ 0x70 │ │ │ │ + strd r2, r3, [sp, #128] @ 0x80 │ │ │ │ + strd r2, r3, [sp, #144] @ 0x90 │ │ │ │ + blx 68c60 │ │ │ │ + movs r2, #2 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + strd r0, r2, [sp, #12] │ │ │ │ + add r1, sp, #72 @ 0x48 │ │ │ │ + add r2, sp, #136 @ 0x88 │ │ │ │ + add r0, sp, #56 @ 0x38 │ │ │ │ + str r2, [sp, #8] │ │ │ │ + add r2, sp, #120 @ 0x78 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + add r2, sp, #104 @ 0x68 │ │ │ │ + str r2, [sp, #0] │ │ │ │ + add r2, sp, #88 @ 0x58 │ │ │ │ + blx 69c5c const&, cv::_OutputArray const&, cv::_OutputArray const&, cv::_InputArray const&, cv::_InputArray const&, int)@plt> │ │ │ │ + ldrd r4, r5, [sp, #40] @ 0x28 │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r4, r5 │ │ │ │ + beq.n 160a20 │ │ │ │ + mov r0, r4 │ │ │ │ + adds r4, #56 @ 0x38 │ │ │ │ + blx 68504 │ │ │ │ + cmp r5, r4 │ │ │ │ + bne.n 160a12 │ │ │ │ + ldr r5, [sp, #40] @ 0x28 │ │ │ │ + cbz r5, 160a28 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 699b4 │ │ │ │ + ldr r2, [pc, #148] @ (160ac0 ) │ │ │ │ + ldr r3, [pc, #144] @ (160abc ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #156] @ 0x9c │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n 160a5c │ │ │ │ + mov r0, r6 │ │ │ │ + add sp, #160 @ 0xa0 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #120] @ (160ac4 ) │ │ │ │ + ldr r3, [pc, #112] @ (160abc ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #156] @ 0x9c │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n 160aaa │ │ │ │ + blx 69ecc <__stack_chk_fail@plt> │ │ │ │ + mov r6, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 74b44 │ │ │ │ + mov r0, r6 │ │ │ │ + cmp r4, #1 │ │ │ │ + bne.n 160a84 │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 6b8c0 │ │ │ │ + movs r6, #0 │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + b.n 160a28 │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 6b8c0 │ │ │ │ + b.n 160a7c │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #48] @ (160ac8 ) │ │ │ │ + ldr r3, [pc, #32] @ (160abc ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #156] @ 0x9c │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n 160a5c │ │ │ │ + blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + b.n 16039c │ │ │ │ + movs r5, r0 │ │ │ │ + asrs r0, r0, #6 │ │ │ │ + movs r0, r0 │ │ │ │ + b.n 16123c │ │ │ │ + movs r5, r0 │ │ │ │ + b.n 161200 │ │ │ │ + movs r5, r0 │ │ │ │ + b.n 161168 │ │ │ │ + movs r5, r0 │ │ │ │ + movs r0, r0 │ │ │ │ + ... │ │ │ │ + │ │ │ │ +00160ad0 : │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ + sub sp, #136 @ 0x88 │ │ │ │ + ldr r4, [pc, #332] @ (160c30 ) │ │ │ │ + ldr r1, [pc, #332] @ (160c34 ) │ │ │ │ + mov r8, r0 │ │ │ │ + add r4, pc │ │ │ │ + mov r0, r2 │ │ │ │ + ldr r3, [sp, #176] @ 0xb0 │ │ │ │ + movs r6, #0 │ │ │ │ + ldr r2, [sp, #160] @ 0xa0 │ │ │ │ + str r2, [sp, #28] │ │ │ │ + str r3, [sp, #24] │ │ │ │ + vldr d7, [pc, #304] @ 160c28 │ │ │ │ + ldr r1, [r4, r1] │ │ │ │ + add r4, sp, #32 │ │ │ │ + ldr r5, [sp, #168] @ 0xa8 │ │ │ │ + ldr r1, [r1, #0] │ │ │ │ + str r1, [sp, #132] @ 0x84 │ │ │ │ + mov.w r1, #0 │ │ │ │ + mov r1, r4 │ │ │ │ + str r6, [sp, #40] @ 0x28 │ │ │ │ + ldr r7, [sp, #184] @ 0xb8 │ │ │ │ + ldr r6, [sp, #192] @ 0xc0 │ │ │ │ + vstr d7, [sp, #32] │ │ │ │ + bl 751a4 >::reserve(unsigned int)@@Base+0x9c> │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + movs r3, #0 │ │ │ │ + movt r3, #257 @ 0x101 │ │ │ │ + str r2, [sp, #68] @ 0x44 │ │ │ │ + str r3, [sp, #64] @ 0x40 │ │ │ │ + movs r2, #0 │ │ │ │ + movt r2, #261 @ 0x105 │ │ │ │ + str r3, [sp, #80] @ 0x50 │ │ │ │ + str r2, [sp, #48] @ 0x30 │ │ │ │ + movs r3, #0 │ │ │ │ + movt r3, #513 @ 0x201 │ │ │ │ + movs r2, #0 │ │ │ │ + str r3, [sp, #96] @ 0x60 │ │ │ │ + str r3, [sp, #112] @ 0x70 │ │ │ │ + movs r3, #0 │ │ │ │ + str r5, [sp, #84] @ 0x54 │ │ │ │ + str r7, [sp, #100] @ 0x64 │ │ │ │ + str r4, [sp, #52] @ 0x34 │ │ │ │ + str r6, [sp, #116] @ 0x74 │ │ │ │ + strd r2, r3, [sp, #56] @ 0x38 │ │ │ │ + strd r2, r3, [sp, #72] @ 0x48 │ │ │ │ + strd r2, r3, [sp, #88] @ 0x58 │ │ │ │ + strd r2, r3, [sp, #104] @ 0x68 │ │ │ │ + strd r2, r3, [sp, #120] @ 0x78 │ │ │ │ + blx 68c60 │ │ │ │ + mov r6, r0 │ │ │ │ + blx 68c60 │ │ │ │ + add r2, sp, #112 @ 0x70 │ │ │ │ + strd r6, r0, [sp, #8] │ │ │ │ + str r2, [sp, #4] │ │ │ │ + movs r0, #2 │ │ │ │ + add r2, sp, #96 @ 0x60 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + str r2, [sp, #0] │ │ │ │ + add r1, sp, #64 @ 0x40 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + add r2, sp, #80 @ 0x50 │ │ │ │ + add r0, sp, #48 @ 0x30 │ │ │ │ + blx 69c5c const&, cv::_OutputArray const&, cv::_OutputArray const&, cv::_InputArray const&, cv::_InputArray const&, int)@plt> │ │ │ │ + ldrd r4, r5, [sp, #32] │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r4, r5 │ │ │ │ + beq.n 160b96 │ │ │ │ + mov r0, r4 │ │ │ │ + adds r4, #56 @ 0x38 │ │ │ │ + blx 68504 │ │ │ │ + cmp r5, r4 │ │ │ │ + bne.n 160b88 │ │ │ │ + ldr r5, [sp, #32] │ │ │ │ + cbz r5, 160b9e │ │ │ │ + mov r0, r5 │ │ │ │ + blx 699b4 │ │ │ │ + ldr r2, [pc, #152] @ (160c38 ) │ │ │ │ + ldr r3, [pc, #144] @ (160c34 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #132] @ 0x84 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n 160bd2 │ │ │ │ + mov r0, r6 │ │ │ │ + add sp, #136 @ 0x88 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #124] @ (160c3c ) │ │ │ │ + ldr r3, [pc, #112] @ (160c34 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #132] @ 0x84 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n 160c20 │ │ │ │ + blx 69ecc <__stack_chk_fail@plt> │ │ │ │ + mov r6, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 74b44 │ │ │ │ + mov r0, r6 │ │ │ │ + cmp r4, #1 │ │ │ │ + bne.n 160bfa │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 6b8c0 │ │ │ │ + movs r6, #0 │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + b.n 160b9e │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 6b8c0 │ │ │ │ + b.n 160bf2 │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #48] @ (160c40 ) │ │ │ │ + ldr r3, [pc, #36] @ (160c34 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #132] @ 0x84 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n 160bd2 │ │ │ │ + blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ + nop.w │ │ │ │ + ... │ │ │ │ + b.n 161234 │ │ │ │ + movs r5, r0 │ │ │ │ + asrs r0, r0, #6 │ │ │ │ + movs r0, r0 │ │ │ │ + b.n 1610c8 │ │ │ │ + movs r5, r0 │ │ │ │ + b.n 16108c │ │ │ │ + movs r5, r0 │ │ │ │ + b.n 160ff4 │ │ │ │ + movs r5, r0 │ │ │ │ + movs r0, r0 │ │ │ │ + ... │ │ │ │ + │ │ │ │ +00160c48 : │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #3864] @ 0xf18 │ │ │ │ + sub sp, #204 @ 0xcc │ │ │ │ + mov r9, r0 │ │ │ │ + ldr r0, [pc, #632] @ (160ed8 ) │ │ │ │ + add r5, sp, #48 @ 0x30 │ │ │ │ + ldr r1, [pc, #632] @ (160edc ) │ │ │ │ + movs r6, #0 │ │ │ │ + ldr r3, [sp, #240] @ 0xf0 │ │ │ │ + add r0, pc │ │ │ │ + str r3, [sp, #20] │ │ │ │ + ldr r3, [sp, #256] @ 0x100 │ │ │ │ + strd r2, r3, [sp, #28] │ │ │ │ + vstr s0, [sp, #36] @ 0x24 │ │ │ │ + vldr d7, [pc, #600] @ 160ed0 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr r4, [pc, #612] @ (160ee0 ) │ │ │ │ + ldr r1, [r1, #0] │ │ │ │ + str r1, [sp, #196] @ 0xc4 │ │ │ │ + mov.w r1, #0 │ │ │ │ + ldr r2, [sp, #264] @ 0x108 │ │ │ │ + ldr r0, [sp, #232] @ 0xe8 │ │ │ │ + mov r1, r5 │ │ │ │ + add r4, pc │ │ │ │ + str r6, [sp, #56] @ 0x38 │ │ │ │ + ldr.w r8, [sp, #248] @ 0xf8 │ │ │ │ + ldr r7, [sp, #272] @ 0x110 │ │ │ │ + ldr r6, [sp, #280] @ 0x118 │ │ │ │ + str r2, [sp, #24] │ │ │ │ + vstr d7, [sp, #48] @ 0x30 │ │ │ │ + bl 751a4 >::reserve(unsigned int)@@Base+0x9c> │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + str r3, [sp, #116] @ 0x74 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + str r3, [sp, #148] @ 0x94 │ │ │ │ + ldrd r3, r1, [r6] │ │ │ │ + strd r3, r1, [sp, #40] @ 0x28 │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + movs r3, #0 │ │ │ │ + str r2, [sp, #84] @ 0x54 │ │ │ │ + add r6, sp, #64 @ 0x40 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + str r2, [sp, #164] @ 0xa4 │ │ │ │ + movs r2, #0 │ │ │ │ + str r3, [sp, #72] @ 0x48 │ │ │ │ + movt r3, #257 @ 0x101 │ │ │ │ + vldr s0, [sp, #36] @ 0x24 │ │ │ │ + str r3, [sp, #80] @ 0x50 │ │ │ │ + str r3, [sp, #112] @ 0x70 │ │ │ │ + str r3, [sp, #160] @ 0xa0 │ │ │ │ + str r3, [sp, #176] @ 0xb0 │ │ │ │ + movs r3, #0 │ │ │ │ + movt r3, #261 @ 0x105 │ │ │ │ + str r7, [sp, #180] @ 0xb4 │ │ │ │ + str r3, [sp, #96] @ 0x60 │ │ │ │ + movs r3, #0 │ │ │ │ + movt r3, #517 @ 0x205 │ │ │ │ + str r5, [sp, #100] @ 0x64 │ │ │ │ + str r3, [sp, #128] @ 0x80 │ │ │ │ + movs r3, #0 │ │ │ │ + movt r3, #513 @ 0x201 │ │ │ │ + str r6, [sp, #132] @ 0x84 │ │ │ │ + str r3, [sp, #144] @ 0x90 │ │ │ │ + movs r3, #0 │ │ │ │ + strd r2, r3, [sp, #64] @ 0x40 │ │ │ │ + strd r2, r3, [sp, #88] @ 0x58 │ │ │ │ + strd r2, r3, [sp, #104] @ 0x68 │ │ │ │ + strd r2, r3, [sp, #120] @ 0x78 │ │ │ │ + strd r2, r3, [sp, #136] @ 0x88 │ │ │ │ + strd r2, r3, [sp, #152] @ 0x98 │ │ │ │ + strd r2, r3, [sp, #168] @ 0xa8 │ │ │ │ + strd r2, r3, [sp, #184] @ 0xb8 │ │ │ │ + cbz r1, 160d24 │ │ │ │ + ldr r3, [pc, #464] @ (160ee4 ) │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ + ldrsb.w r3, [r3] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 160db8 │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r1, #4] │ │ │ │ + add r3, sp, #40 @ 0x28 │ │ │ │ + add r2, sp, #112 @ 0x70 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + add r1, sp, #96 @ 0x60 │ │ │ │ + add r3, sp, #176 @ 0xb0 │ │ │ │ + add r0, sp, #80 @ 0x50 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + add r3, sp, #160 @ 0xa0 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + add r3, sp, #144 @ 0x90 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + add r3, sp, #128 @ 0x80 │ │ │ │ + blx 68858 )@plt> │ │ │ │ + ldr r0, [sp, #44] @ 0x2c │ │ │ │ + cbz r0, 160d5a │ │ │ │ + ldr r3, [pc, #412] @ (160ee4 ) │ │ │ │ + ldr r4, [r4, r3] │ │ │ │ + ldrsb.w r3, [r4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 160dd2 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + subs r2, r3, #1 │ │ │ │ + cmp r3, #1 │ │ │ │ + str r2, [r0, #4] │ │ │ │ + beq.n 160dee │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 74774 │ │ │ │ + ldrd r4, r5, [sp, #64] @ 0x40 │ │ │ │ + cmp r4, r5 │ │ │ │ + beq.n 160d78 │ │ │ │ + mov r0, r4 │ │ │ │ + adds r4, #56 @ 0x38 │ │ │ │ + blx 68504 │ │ │ │ + cmp r5, r4 │ │ │ │ + bne.n 160d6a │ │ │ │ + ldr r5, [sp, #64] @ 0x40 │ │ │ │ + cbz r5, 160d80 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 699b4 │ │ │ │ + ldrd r4, r5, [sp, #48] @ 0x30 │ │ │ │ + cmp r4, r5 │ │ │ │ + beq.n 160d96 │ │ │ │ + mov r0, r4 │ │ │ │ + adds r4, #56 @ 0x38 │ │ │ │ + blx 68504 │ │ │ │ + cmp r5, r4 │ │ │ │ + bne.n 160d88 │ │ │ │ + ldr r5, [sp, #48] @ 0x30 │ │ │ │ + cbz r5, 160d9e │ │ │ │ + mov r0, r5 │ │ │ │ + blx 699b4 │ │ │ │ + ldr r2, [pc, #328] @ (160ee8 ) │ │ │ │ + ldr r3, [pc, #312] @ (160edc ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #196] @ 0xc4 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n 160e62 │ │ │ │ + add sp, #204 @ 0xcc │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ + adds r1, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r3, [r1] │ │ │ │ + adds r3, #1 │ │ │ │ + strex r2, r3, [r1] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 160dbe │ │ │ │ + dmb ish │ │ │ │ + b.n 160d24 │ │ │ │ + adds r2, r0, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r3, [r2] │ │ │ │ + subs r1, r3, #1 │ │ │ │ + strex r7, r1, [r2] │ │ │ │ + cmp r7, #0 │ │ │ │ + bne.n 160dd8 │ │ │ │ + cmp r3, #1 │ │ │ │ + dmb ish │ │ │ │ + bne.n 160d5a │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + str r0, [sp, #20] │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + blx r3 │ │ │ │ + ldrsb.w r3, [r4] │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + cbz r3, 160e10 │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ + subs r2, r3, #1 │ │ │ │ + str r2, [r0, #8] │ │ │ │ + cmp r3, #1 │ │ │ │ + bne.n 160d5a │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + blx r3 │ │ │ │ + b.n 160d5a │ │ │ │ + add.w r2, r0, #8 │ │ │ │ + dmb ish │ │ │ │ + ldrex r3, [r2] │ │ │ │ + subs r1, r3, #1 │ │ │ │ + strex r4, r1, [r2] │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.n 160e18 │ │ │ │ + dmb ish │ │ │ │ + b.n 160e04 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 74b44 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 74b44 │ │ │ │ + mov r0, r4 │ │ │ │ + cmp r7, #1 │ │ │ │ + beq.n 160e7c │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 6b8c0 │ │ │ │ + ldr r2, [pc, #156] @ (160eec ) │ │ │ │ + ldr r3, [pc, #136] @ (160edc ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #196] @ 0xc4 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n 160e8a │ │ │ │ + blx 69ecc <__stack_chk_fail@plt> │ │ │ │ + mov r4, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + b.n 160e36 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [sp, #44] @ 0x2c │ │ │ │ + mov r7, r1 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 160e30 │ │ │ │ + bl 6cae8 │ │ │ │ + b.n 160e30 │ │ │ │ + blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 6b8c0 │ │ │ │ + b.n 160e4e │ │ │ │ + add sp, #204 @ 0xcc │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + b.w 6ac80 <__cxa_end_catch@plt> │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #84] @ (160ef0 ) │ │ │ │ + ldr r3, [pc, #64] @ (160edc ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #196] @ 0xc4 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n 160e62 │ │ │ │ + blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ + blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #60] @ (160ef4 ) │ │ │ │ + ldr r3, [pc, #36] @ (160edc ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #196] @ 0xc4 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n 160eac │ │ │ │ + b.n 160e62 │ │ │ │ + nop │ │ │ │ + nop.w │ │ │ │ + ... │ │ │ │ + b.n 1611e0 │ │ │ │ + movs r5, r0 │ │ │ │ + asrs r0, r0, #6 │ │ │ │ + movs r0, r0 │ │ │ │ + b.n 1611a0 │ │ │ │ + movs r5, r0 │ │ │ │ + asrs r4, r0, #7 │ │ │ │ + movs r0, r0 │ │ │ │ + b.n 160f78 │ │ │ │ movs r5, r0 │ │ │ │ - svc 154 @ 0x9a │ │ │ │ + svc 150 @ 0x96 │ │ │ │ movs r5, r0 │ │ │ │ - svc 56 @ 0x38 │ │ │ │ + svc 76 @ 0x4c │ │ │ │ + movs r5, r0 │ │ │ │ + svc 48 @ 0x30 │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -00160ef4 : │ │ │ │ +00160ef8 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r1, [pc, #220] @ (160fe0 ) │ │ │ │ + ldr r1, [pc, #220] @ (160fe4 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r3, [pc, #220] @ (160fe4 ) │ │ │ │ + ldr r3, [pc, #220] @ (160fe8 ) │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc │ │ │ │ mov r0, sp │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ @@ -392103,94 +392093,92 @@ │ │ │ │ blx 6a88c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sp │ │ │ │ bl 74774 │ │ │ │ ldrd r4, r5, [sp] │ │ │ │ asrs r7, r6, #31 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 160f4a │ │ │ │ + beq.n 160f4e │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ blx 68504 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 160f3c │ │ │ │ + bne.n 160f40 │ │ │ │ ldr r5, [sp, #0] │ │ │ │ - cbz r5, 160f52 │ │ │ │ + cbz r5, 160f56 │ │ │ │ mov r0, r5 │ │ │ │ blx 699b4 │ │ │ │ - ldr r2, [pc, #148] @ (160fe8 ) │ │ │ │ - ldr r3, [pc, #140] @ (160fe4 ) │ │ │ │ + ldr r2, [pc, #148] @ (160fec ) │ │ │ │ + ldr r3, [pc, #140] @ (160fe8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 160f86 │ │ │ │ + bne.n 160f8a │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #120] @ (160fec ) │ │ │ │ - ldr r3, [pc, #108] @ (160fe4 ) │ │ │ │ + ldr r2, [pc, #120] @ (160ff0 ) │ │ │ │ + ldr r3, [pc, #108] @ (160fe8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 160fdc │ │ │ │ + beq.n 160fe0 │ │ │ │ blx 69ecc <__stack_chk_fail@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, sp │ │ │ │ bl 74b44 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 160fb6 │ │ │ │ + bne.n 160fba │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ movs r6, #0 │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r7, r6 │ │ │ │ - b.n 160f52 │ │ │ │ + b.n 160f56 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 160f98 │ │ │ │ + b.n 160f9c │ │ │ │ blx 68a20 <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6b8c0 │ │ │ │ - b.n 160fa8 │ │ │ │ + b.n 160fac │ │ │ │ blx 6ac84 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #36] @ (160ff0 ) │ │ │ │ - ldr r3, [pc, #24] @ (160fe4 ) │ │ │ │ + ldr r2, [pc, #36] @ (160ff4 ) │ │ │ │ + ldr r3, [pc, #24] @ (160fe8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 160f86 │ │ │ │ + bne.n 160f8a │ │ │ │ blx 69efc <__cxa_end_cleanup@plt> │ │ │ │ - udf #222 @ 0xde │ │ │ │ + udf #218 @ 0xda │ │ │ │ movs r5, r0 │ │ │ │ asrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - udf #146 @ 0x92 │ │ │ │ + udf #142 @ 0x8e │ │ │ │ movs r5, r0 │ │ │ │ - udf #114 @ 0x72 │ │ │ │ + udf #110 @ 0x6e │ │ │ │ movs r5, r0 │ │ │ │ - udf #28 │ │ │ │ + udf #24 │ │ │ │ movs r5, r0 │ │ │ │ - movs r0, r0 │ │ │ │ - ... │ │ │ │ │ │ │ │ 00160ff8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #64 @ 0x40 │ │ │ ├── readelf --wide --decompress --hex-dump=.ARM.extab {} │ │ │ │ @@ -3654,69 +3654,69 @@ │ │ │ │ 0x00181380 70ec0300 a899ee7f b0a90c00 ff902d01 p.............-. │ │ │ │ 0x00181390 1b3c04f4 02034204 c60205e6 02048603 .<....B......... │ │ │ │ 0x001813a0 00800304 aa02009e 03040000 0200017d ...............} │ │ │ │ 0x001813b0 007d0000 00000000 38ec0300 7099ee7f .}......8...p... │ │ │ │ 0x001813c0 b0a91000 ff902d01 1b4c0484 03035204 ......-..L....R. │ │ │ │ 0x001813d0 d60205f6 02049603 00900304 ba0200ae ................ │ │ │ │ 0x001813e0 03040000 0200017d 007d0000 00000000 .......}.}...... │ │ │ │ - 0x001813f0 00ec0300 3899ee7f b0a90800 ff902d01 ....8.........-. │ │ │ │ - 0x00181400 1b2804e0 02032e04 b20205d2 0204f202 .(.............. │ │ │ │ - 0x00181410 00ec0204 9602008a 03040000 0200017d ...............} │ │ │ │ - 0x00181420 007d0000 00000000 c8eb0300 0099ee7f .}.............. │ │ │ │ - 0x00181430 b0a90800 ff902d01 1b2804e0 02032e04 ......-..(...... │ │ │ │ - 0x00181440 b20205d2 0204f202 00ec0204 9602008a ................ │ │ │ │ - 0x00181450 03040000 0200017d 007d0000 00000000 .......}.}...... │ │ │ │ - 0x00181460 90eb0300 c898ee7f b0ae0b00 ff903901 ..............9. │ │ │ │ - 0x00181470 273602d8 0303760a a0030582 0104c603 '6....v......... │ │ │ │ - 0x00181480 05dc0104 d80303b8 0304ea03 00e40304 ................ │ │ │ │ - 0x00181490 84030082 04040000 0200017d 007d0000 ...........}.}.. │ │ │ │ - 0x001814a0 00000000 4ceb0300 8498ee7f b0ab0e00 ....L........... │ │ │ │ - 0x001814b0 ff902d01 1b3804f0 02054804 c40205e2 ..-..8....H..... │ │ │ │ - 0x001814c0 02048e03 00880304 a80200a6 03040000 ................ │ │ │ │ - 0x001814d0 0200017d 007d0000 00000000 14eb0300 ...}.}.......... │ │ │ │ - 0x001814e0 4c98ee7f b0a80900 ff902501 144c0468 L.........%..L.h │ │ │ │ - 0x001814f0 037404a8 01009801 04c40100 a4012000 .t............ . │ │ │ │ - 0x00181500 00020001 7d000000 00000000 e4ea0300 ....}........... │ │ │ │ - 0x00181510 1c98ee7f b0a90800 ff902d01 1b2804e0 ..........-..(.. │ │ │ │ - 0x00181520 02032e04 b20205d2 0204f202 00ec0204 ................ │ │ │ │ - 0x00181530 9602008a 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ - 0x00181540 00000000 acea0300 e497ee7f b0a90800 ................ │ │ │ │ - 0x00181550 ff902d01 1b2c04e4 02033204 b60205d6 ..-..,....2..... │ │ │ │ - 0x00181560 0204f602 00f00204 9a02008e 03040000 ................ │ │ │ │ - 0x00181570 0200017d 007d0000 00000000 74ea0300 ...}.}......t... │ │ │ │ - 0x00181580 ac97ee7f b0a90800 ff902d01 1b3004e8 ..........-..0.. │ │ │ │ - 0x00181590 02033604 ba0205da 0204fa02 00f40204 ..6............. │ │ │ │ - 0x001815a0 9e020092 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ - 0x001815b0 00000000 3cea0300 7497ee7f b0a90800 ....<...t....... │ │ │ │ - 0x001815c0 ff902d01 1b3404ec 02033a04 be0205de ..-..4....:..... │ │ │ │ - 0x001815d0 0204fe02 00f80204 a2020096 03040000 ................ │ │ │ │ - 0x001815e0 0200017d 007d0000 00000000 04ea0300 ...}.}.......... │ │ │ │ - 0x001815f0 3c97ee7f b0a90800 ff902d01 1b3804f0 <.........-..8.. │ │ │ │ - 0x00181600 02033e04 c20205e2 02048203 00fc0204 ..>............. │ │ │ │ - 0x00181610 a602009a 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ - 0x00181620 00000000 cce90300 0497ee7f b0a90800 ................ │ │ │ │ - 0x00181630 ff902d01 1b3c04f4 02034204 c60205e6 ..-..<....B..... │ │ │ │ - 0x00181640 02048603 00800304 aa02009e 03040000 ................ │ │ │ │ - 0x00181650 0200017d 007d0000 00000000 94e90300 ...}.}.......... │ │ │ │ - 0x00181660 cc96ee7f b0a80b00 ff902501 155e047a ..........%..^.z │ │ │ │ - 0x00181670 03860104 ba0100aa 0104d601 00b60120 ............... │ │ │ │ - 0x00181680 00000200 017d0000 00000000 64e90300 .....}......d... │ │ │ │ - 0x00181690 9c96ee7f b0a90a00 ff902501 144c0468 ..........%..L.h │ │ │ │ - 0x001816a0 037404a8 01009801 04c40100 a4012000 .t............ . │ │ │ │ - 0x001816b0 00020001 7d000000 00000000 34e90300 ....}.......4... │ │ │ │ - 0x001816c0 6c96ee7f b0b0a800 ff902901 1818041e l.........)..... │ │ │ │ - 0x001816d0 032a0444 00320400 003e044c 00480400 .*.D.2...>.L.H.. │ │ │ │ - 0x001816e0 00500400 00020001 7d000000 00000000 .P......}....... │ │ │ │ - 0x001816f0 00e90300 3896ee7f b0b0a800 ff902901 ....8.........). │ │ │ │ - 0x00181700 1816041c 03280442 00300400 003c044a .....(.B.0...<.J │ │ │ │ - 0x00181710 00460400 004e0400 00020001 7d000000 .F...N......}... │ │ │ │ - 0x00181720 00000000 cce80300 0496ee7f b0b0a800 ................ │ │ │ │ - 0x00181730 ff902901 1816041c 03280442 00300400 ..)......(.B.0.. │ │ │ │ - 0x00181740 003c044a 00460400 004e0400 00020001 .<.J.F...N...... │ │ │ │ - 0x00181750 7d000000 00000000 98e80300 d095ee7f }............... │ │ │ │ + 0x001813f0 00ec0300 3899ee7f b0b0a800 ff902901 ....8.........). │ │ │ │ + 0x00181400 1818041e 032a0444 00320400 003e044c .....*.D.2...>.L │ │ │ │ + 0x00181410 00480400 00500400 00020001 7d000000 .H...P......}... │ │ │ │ + 0x00181420 00000000 cceb0300 0499ee7f b0a80b00 ................ │ │ │ │ + 0x00181430 ff902501 155e047a 03860104 ba0100aa ..%..^.z........ │ │ │ │ + 0x00181440 0104d601 00b60120 00000200 017d0000 ....... .....}.. │ │ │ │ + 0x00181450 00000000 9ceb0300 d498ee7f b0a90a00 ................ │ │ │ │ + 0x00181460 ff902501 144c0468 037404a8 01009801 ..%..L.h.t...... │ │ │ │ + 0x00181470 04c40100 a4012000 00020001 7d000000 ...... .....}... │ │ │ │ + 0x00181480 00000000 6ceb0300 a498ee7f b0b0a800 ....l........... │ │ │ │ + 0x00181490 ff902901 1816041c 03280442 00300400 ..)......(.B.0.. │ │ │ │ + 0x001814a0 003c044a 00460400 004e0400 00020001 .<.J.F...N...... │ │ │ │ + 0x001814b0 7d000000 00000000 38eb0300 7098ee7f }.......8...p... │ │ │ │ + 0x001814c0 b0b0a800 ff902901 1816041c 03280442 ......)......(.B │ │ │ │ + 0x001814d0 00300400 003c044a 00460400 004e0400 .0...<.J.F...N.. │ │ │ │ + 0x001814e0 00020001 7d000000 00000000 04eb0300 ....}........... │ │ │ │ + 0x001814f0 3c98ee7f b0a90800 ff902d01 1b2804e0 <.........-..(.. │ │ │ │ + 0x00181500 02032e04 b20205d2 0204f202 00ec0204 ................ │ │ │ │ + 0x00181510 9602008a 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ + 0x00181520 00000000 ccea0300 0498ee7f b0a90800 ................ │ │ │ │ + 0x00181530 ff902d01 1b2804e0 02032e04 b20205d2 ..-..(.......... │ │ │ │ + 0x00181540 0204f202 00ec0204 9602008a 03040000 ................ │ │ │ │ + 0x00181550 0200017d 007d0000 00000000 94ea0300 ...}.}.......... │ │ │ │ + 0x00181560 cc97ee7f b0ae0b00 ff903901 273602d8 ..........9.'6.. │ │ │ │ + 0x00181570 0303760a a0030582 0104c603 05dc0104 ..v............. │ │ │ │ + 0x00181580 d80303b8 0304ea03 00e40304 84030082 ................ │ │ │ │ + 0x00181590 04040000 0200017d 007d0000 00000000 .......}.}...... │ │ │ │ + 0x001815a0 50ea0300 8897ee7f b0ab0e00 ff902d01 P.............-. │ │ │ │ + 0x001815b0 1b3804f0 02054804 c40205e2 02048e03 .8....H......... │ │ │ │ + 0x001815c0 00880304 a80200a6 03040000 0200017d ...............} │ │ │ │ + 0x001815d0 007d0000 00000000 18ea0300 5097ee7f .}..........P... │ │ │ │ + 0x001815e0 b0a80900 ff902501 144c0468 037404a8 ......%..L.h.t.. │ │ │ │ + 0x001815f0 01009801 04c40100 a4012000 00020001 .......... ..... │ │ │ │ + 0x00181600 7d000000 00000000 e8e90300 2097ee7f }........... ... │ │ │ │ + 0x00181610 b0a90800 ff902d01 1b2804e0 02032e04 ......-..(...... │ │ │ │ + 0x00181620 b20205d2 0204f202 00ec0204 9602008a ................ │ │ │ │ + 0x00181630 03040000 0200017d 007d0000 00000000 .......}.}...... │ │ │ │ + 0x00181640 b0e90300 e896ee7f b0a90800 ff902d01 ..............-. │ │ │ │ + 0x00181650 1b2c04e4 02033204 b60205d6 0204f602 .,....2......... │ │ │ │ + 0x00181660 00f00204 9a02008e 03040000 0200017d ...............} │ │ │ │ + 0x00181670 007d0000 00000000 78e90300 b096ee7f .}......x....... │ │ │ │ + 0x00181680 b0a90800 ff902d01 1b3004e8 02033604 ......-..0....6. │ │ │ │ + 0x00181690 ba0205da 0204fa02 00f40204 9e020092 ................ │ │ │ │ + 0x001816a0 03040000 0200017d 007d0000 00000000 .......}.}...... │ │ │ │ + 0x001816b0 40e90300 7896ee7f b0a90800 ff902d01 @...x.........-. │ │ │ │ + 0x001816c0 1b3404ec 02033a04 be0205de 0204fe02 .4....:......... │ │ │ │ + 0x001816d0 00f80204 a2020096 03040000 0200017d ...............} │ │ │ │ + 0x001816e0 007d0000 00000000 08e90300 4096ee7f .}..........@... │ │ │ │ + 0x001816f0 b0a90800 ff902d01 1b3804f0 02033e04 ......-..8....>. │ │ │ │ + 0x00181700 c20205e2 02048203 00fc0204 a602009a ................ │ │ │ │ + 0x00181710 03040000 0200017d 007d0000 00000000 .......}.}...... │ │ │ │ + 0x00181720 d0e80300 0896ee7f b0a90800 ff902d01 ..............-. │ │ │ │ + 0x00181730 1b3c04f4 02034204 c60205e6 02048603 .<....B......... │ │ │ │ + 0x00181740 00800304 aa02009e 03040000 0200017d ...............} │ │ │ │ + 0x00181750 007d0000 00000000 98e80300 d095ee7f .}.............. │ │ │ │ 0x00181760 b0a91600 ff902501 167c0498 0103a401 ......%..|...... │ │ │ │ 0x00181770 04d80100 c80104f4 0100d401 20000002 ............ ... │ │ │ │ 0x00181780 00017d00 00000000 68e80300 a095ee7f ..}.....h....... │ │ │ │ 0x00181790 b0a91600 ff902501 17960104 b20103be ......%......... │ │ │ │ 0x001817a0 0104f201 00e20104 8e0200ee 01200000 ............. .. │ │ │ │ 0x001817b0 0200017d 00000000 38e80300 7095ee7f ...}....8...p... │ │ │ │ 0x001817c0 b0a91600 ff902501 178c0104 a80103b4 ......%......... │ │ │ │ @@ -5541,46 +5541,46 @@ │ │ │ │ 0x00188970 b0aa0900 ff902901 192a0260 0336028e ......)..*.`.6.. │ │ │ │ 0x00188980 01056e04 c00100a6 0104dc01 00be011e ..n............. │ │ │ │ 0x00188990 00000200 017d007d 00000000 54760300 .....}.}....Tv.. │ │ │ │ 0x001889a0 8c23ee7f b0aa0100 ff902901 18140428 .#........)....( │ │ │ │ 0x001889b0 031c0444 05360462 005c046a 00660400 ...D.6.b.\.j.f.. │ │ │ │ 0x001889c0 006e0400 00020001 7d007d00 00000000 .n......}.}..... │ │ │ │ 0x001889d0 20760300 5823ee7f b0a80900 ff902501 v..X#........%. │ │ │ │ - 0x001889e0 144a0466 037204a6 01009601 04c20100 .J.f.r.......... │ │ │ │ - 0x001889f0 a2012000 00020001 7d000000 00000000 .. .....}....... │ │ │ │ + 0x001889e0 144c0468 037404a8 01009801 04c40100 .L.h.t.......... │ │ │ │ + 0x001889f0 a4012000 00020001 7d000000 00000000 .. .....}....... │ │ │ │ 0x00188a00 f0750300 2823ee7f b0a80900 ff902501 .u..(#........%. │ │ │ │ - 0x00188a10 144a0466 037204a6 01009601 04c20100 .J.f.r.......... │ │ │ │ - 0x00188a20 a2012000 00020001 7d000000 00000000 .. .....}....... │ │ │ │ - 0x00188a30 c0750300 f822ee7f b0a90a00 ff902501 .u..."........%. │ │ │ │ - 0x00188a40 15580474 03800104 b40100a4 0104d001 .X.t............ │ │ │ │ - 0x00188a50 00b00120 00000200 017d0000 00000000 ... .....}...... │ │ │ │ + 0x00188a10 144c0468 037404a8 01009801 04c40100 .L.h.t.......... │ │ │ │ + 0x00188a20 a4012000 00020001 7d000000 00000000 .. .....}....... │ │ │ │ + 0x00188a30 c0750300 f822ee7f b0a80900 ff902501 .u..."........%. │ │ │ │ + 0x00188a40 144c0468 037404a8 01009801 04c40100 .L.h.t.......... │ │ │ │ + 0x00188a50 a4012000 00020001 7d000000 00000000 .. .....}....... │ │ │ │ 0x00188a60 90750300 c822ee7f b0a80900 ff902501 .u..."........%. │ │ │ │ - 0x00188a70 144c0468 037404a8 01009801 04c40100 .L.h.t.......... │ │ │ │ - 0x00188a80 a4012000 00020001 7d000000 00000000 .. .....}....... │ │ │ │ + 0x00188a70 144a0466 037204a6 01009601 04c20100 .J.f.r.......... │ │ │ │ + 0x00188a80 a2012000 00020001 7d000000 00000000 .. .....}....... │ │ │ │ 0x00188a90 60750300 9822ee7f b0a80900 ff902501 `u..."........%. │ │ │ │ - 0x00188aa0 144c0468 037404a8 01009801 04c40100 .L.h.t.......... │ │ │ │ - 0x00188ab0 a4012000 00020001 7d000000 00000000 .. .....}....... │ │ │ │ - 0x00188ac0 30750300 6822ee7f b0a80900 ff902501 0u..h"........%. │ │ │ │ - 0x00188ad0 1450046c 037804ac 01009c01 04c80100 .P.l.x.......... │ │ │ │ - 0x00188ae0 a8012000 00020001 7d000000 00000000 .. .....}....... │ │ │ │ + 0x00188aa0 144a0466 037204a6 01009601 04c20100 .J.f.r.......... │ │ │ │ + 0x00188ab0 a2012000 00020001 7d000000 00000000 .. .....}....... │ │ │ │ + 0x00188ac0 30750300 6822ee7f b0a90a00 ff902501 0u..h"........%. │ │ │ │ + 0x00188ad0 15580474 03800104 b40100a4 0104d001 .X.t............ │ │ │ │ + 0x00188ae0 00b00120 00000200 017d0000 00000000 ... .....}...... │ │ │ │ 0x00188af0 00750300 3822ee7f b0a80900 ff902501 .u..8"........%. │ │ │ │ - 0x00188b00 14540470 037c04b0 0100a001 04cc0100 .T.p.|.......... │ │ │ │ - 0x00188b10 ac012000 00020001 7d000000 00000000 .. .....}....... │ │ │ │ + 0x00188b00 144c0468 037404a8 01009801 04c40100 .L.h.t.......... │ │ │ │ + 0x00188b10 a4012000 00020001 7d000000 00000000 .. .....}....... │ │ │ │ 0x00188b20 d0740300 0822ee7f b0a80900 ff902501 .t..."........%. │ │ │ │ - 0x00188b30 144c0468 037404a8 01009801 04c40100 .L.h.t.......... │ │ │ │ - 0x00188b40 a4012000 00020001 7d000000 00000000 .. .....}....... │ │ │ │ + 0x00188b30 1450046c 037804ac 01009c01 04c80100 .P.l.x.......... │ │ │ │ + 0x00188b40 a8012000 00020001 7d000000 00000000 .. .....}....... │ │ │ │ 0x00188b50 a0740300 d821ee7f b0a80900 ff902501 .t...!........%. │ │ │ │ - 0x00188b60 144a0466 037204a6 01009601 04c20100 .J.f.r.......... │ │ │ │ - 0x00188b70 a2012000 00020001 7d000000 00000000 .. .....}....... │ │ │ │ + 0x00188b60 14540470 037c04b0 0100a001 04cc0100 .T.p.|.......... │ │ │ │ + 0x00188b70 ac012000 00020001 7d000000 00000000 .. .....}....... │ │ │ │ 0x00188b80 70740300 a821ee7f b0a80900 ff902501 pt...!........%. │ │ │ │ 0x00188b90 144a0466 037204a6 01009601 04c20100 .J.f.r.......... │ │ │ │ 0x00188ba0 a2012000 00020001 7d000000 00000000 .. .....}....... │ │ │ │ 0x00188bb0 40740300 7821ee7f b0a80900 ff902501 @t..x!........%. │ │ │ │ - 0x00188bc0 144c0468 037404a8 01009801 04c40100 .L.h.t.......... │ │ │ │ - 0x00188bd0 a4012000 00020001 7d000000 00000000 .. .....}....... │ │ │ │ + 0x00188bc0 144a0466 037204a6 01009601 04c20100 .J.f.r.......... │ │ │ │ + 0x00188bd0 a2012000 00020001 7d000000 00000000 .. .....}....... │ │ │ │ 0x00188be0 10740300 4821ee7f b0a90800 ff902d01 .t..H!........-. │ │ │ │ 0x00188bf0 1b2804e0 02032e04 b20205d2 0204f202 .(.............. │ │ │ │ 0x00188c00 00ec0204 9602008a 03040000 0200017d ...............} │ │ │ │ 0x00188c10 007d0000 00000000 d8730300 1021ee7f .}.......s...!.. │ │ │ │ 0x00188c20 b0b0a800 ff902901 1814041a 03260440 ......)......&.@ │ │ │ │ 0x00188c30 002e0400 003a0448 00440400 004c0400 .....:.H.D...L.. │ │ │ │ 0x00188c40 00020001 7d000000 00000000 a4730300 ....}........s.. │ │ │ │ @@ -7367,45 +7367,45 @@ │ │ │ │ 0x0018fb90 9cb1ed7f b0ac0900 ff903101 203e0496 ..........1. >.. │ │ │ │ 0x0018fba0 01055814 c80105ac 0104f801 00e80104 ..X............. │ │ │ │ 0x0018fbb0 940200f4 01040000 90020400 00020001 ................ │ │ │ │ 0x0018fbc0 7d007d00 00000000 28040300 60b1ed7f }.}.....(...`... │ │ │ │ 0x0018fbd0 b0ac0700 ff903101 203a0492 01055414 ......1. :....T. │ │ │ │ 0x0018fbe0 c40105a8 0104f401 00e40104 900200f0 ................ │ │ │ │ 0x0018fbf0 01040000 8c020400 00020001 7d007d00 ............}.}. │ │ │ │ - 0x0018fc00 00000000 ec030300 24b1ed7f b0a91e00 ........$....... │ │ │ │ - 0x0018fc10 ff902501 167e049a 0103a601 04da0100 ..%..~.......... │ │ │ │ - 0x0018fc20 ca0104f6 0100d601 20000002 00017d00 ........ .....}. │ │ │ │ - 0x0018fc30 00000000 bc030300 f4b0ed7f b0a91600 ................ │ │ │ │ - 0x0018fc40 ff902501 17820104 9e0103aa 0104de01 ..%............. │ │ │ │ - 0x0018fc50 00ce0104 fa0100da 01200000 0200017d ......... .....} │ │ │ │ - 0x0018fc60 00000000 8c030300 c4b0ed7f b0a81100 ................ │ │ │ │ - 0x0018fc70 ff902501 16442884 01039001 04c40100 ..%..D(......... │ │ │ │ - 0x0018fc80 b40104e0 0100c001 20000002 00017d00 ........ .....}. │ │ │ │ - 0x0018fc90 00000000 5c030300 94b0ed7f b0ab1400 ....\........... │ │ │ │ - 0x0018fca0 ff903101 1f2604b8 01032c04 b4010534 ..1..&....,....4 │ │ │ │ - 0x0018fcb0 04800105 a60104ca 0100c401 046400e2 .............d.. │ │ │ │ - 0x0018fcc0 01040000 0200017d 007d0000 00000000 .......}.}...... │ │ │ │ - 0x0018fcd0 20030300 58b0ed7f b0ab1600 ff903101 ...X.........1. │ │ │ │ - 0x0018fce0 1f2e04c0 01033404 bc01053c 04880105 ......4....<.... │ │ │ │ - 0x0018fcf0 ae0104d2 0100cc01 046c00ea 01040000 .........l...... │ │ │ │ - 0x0018fd00 0200017d 007d0000 00000000 e4020300 ...}.}.......... │ │ │ │ - 0x0018fd10 1cb0ed7f b0ab1600 ff903101 1f2e04c0 ..........1..... │ │ │ │ - 0x0018fd20 01033404 bc01053c 04880105 ae0104d2 ..4....<........ │ │ │ │ - 0x0018fd30 0100cc01 046c00ea 01040000 0200017d .....l.........} │ │ │ │ - 0x0018fd40 007d0000 00000000 a8020300 e0afed7f .}.............. │ │ │ │ - 0x0018fd50 b0ac2500 ff903501 252a04e6 01033a04 ..%...5.%*....:. │ │ │ │ - 0x0018fd60 d6010546 04d00105 4e049c01 05c20104 ...F....N....... │ │ │ │ - 0x0018fd70 f80100f2 01048001 00900204 00000200 ................ │ │ │ │ - 0x0018fd80 017d007d 00000000 68020300 a0afed7f .}.}....h....... │ │ │ │ - 0x0018fd90 b0a80700 ff902501 1452046e 037a04ae ......%..R.n.z.. │ │ │ │ - 0x0018fda0 01009e01 04ca0100 aa012000 00020001 .......... ..... │ │ │ │ - 0x0018fdb0 7d000000 00000000 38020300 70afed7f }.......8...p... │ │ │ │ - 0x0018fdc0 b0a80700 ff902501 14460462 036e04a2 ......%..F.b.n.. │ │ │ │ - 0x0018fdd0 01009201 04be0100 9e012000 00020001 .......... ..... │ │ │ │ - 0x0018fde0 7d000000 00000000 08020300 40afed7f }...........@... │ │ │ │ + 0x0018fc00 00000000 ec030300 24b1ed7f b0ab1400 ........$....... │ │ │ │ + 0x0018fc10 ff903101 1f2604b8 01032c04 b4010534 ..1..&....,....4 │ │ │ │ + 0x0018fc20 04800105 a60104ca 0100c401 046400e2 .............d.. │ │ │ │ + 0x0018fc30 01040000 0200017d 007d0000 00000000 .......}.}...... │ │ │ │ + 0x0018fc40 b0030300 e8b0ed7f b0ab1600 ff903101 ..............1. │ │ │ │ + 0x0018fc50 1f2e04c0 01033404 bc01053c 04880105 ......4....<.... │ │ │ │ + 0x0018fc60 ae0104d2 0100cc01 046c00ea 01040000 .........l...... │ │ │ │ + 0x0018fc70 0200017d 007d0000 00000000 74030300 ...}.}......t... │ │ │ │ + 0x0018fc80 acb0ed7f b0ab1600 ff903101 1f2e04c0 ..........1..... │ │ │ │ + 0x0018fc90 01033404 bc01053c 04880105 ae0104d2 ..4....<........ │ │ │ │ + 0x0018fca0 0100cc01 046c00ea 01040000 0200017d .....l.........} │ │ │ │ + 0x0018fcb0 007d0000 00000000 38030300 70b0ed7f .}......8...p... │ │ │ │ + 0x0018fcc0 b0ac2500 ff903501 252a04e6 01033a04 ..%...5.%*....:. │ │ │ │ + 0x0018fcd0 d6010546 04d00105 4e049c01 05c20104 ...F....N....... │ │ │ │ + 0x0018fce0 f80100f2 01048001 00900204 00000200 ................ │ │ │ │ + 0x0018fcf0 017d007d 00000000 f8020300 30b0ed7f .}.}........0... │ │ │ │ + 0x0018fd00 b0a80700 ff902501 1452046e 037a04ae ......%..R.n.z.. │ │ │ │ + 0x0018fd10 01009e01 04ca0100 aa012000 00020001 .......... ..... │ │ │ │ + 0x0018fd20 7d000000 00000000 c8020300 00b0ed7f }............... │ │ │ │ + 0x0018fd30 b0a80700 ff902501 14460462 036e04a2 ......%..F.b.n.. │ │ │ │ + 0x0018fd40 01009201 04be0100 9e012000 00020001 .......... ..... │ │ │ │ + 0x0018fd50 7d000000 00000000 98020300 d0afed7f }............... │ │ │ │ + 0x0018fd60 b0a91e00 ff902501 167e049a 0103a601 ......%..~...... │ │ │ │ + 0x0018fd70 04da0100 ca0104f6 0100d601 20000002 ............ ... │ │ │ │ + 0x0018fd80 00017d00 00000000 68020300 a0afed7f ..}.....h....... │ │ │ │ + 0x0018fd90 b0a91600 ff902501 17820104 9e0103aa ......%......... │ │ │ │ + 0x0018fda0 0104de01 00ce0104 fa0100da 01200000 ............. .. │ │ │ │ + 0x0018fdb0 0200017d 00000000 38020300 70afed7f ...}....8...p... │ │ │ │ + 0x0018fdc0 b0a81100 ff902501 16442884 01039001 ......%..D(..... │ │ │ │ + 0x0018fdd0 04c40100 b40104e0 0100c001 20000002 ............ ... │ │ │ │ + 0x0018fde0 00017d00 00000000 08020300 40afed7f ..}.........@... │ │ │ │ 0x0018fdf0 b0aa0100 ff902901 18140428 031c0444 ......)....(...D │ │ │ │ 0x0018fe00 05360462 005c046a 00660400 006e0400 .6.b.\.j.f...n.. │ │ │ │ 0x0018fe10 00020001 7d007d00 00000000 d4010300 ....}.}......... │ │ │ │ 0x0018fe20 0cafed7f b0ac0100 ff903d01 2b1a04a4 ..........=.+... │ │ │ │ 0x0018fe30 02033804 c0020558 04a40203 860104c0 ..8....X........ │ │ │ │ 0x0018fe40 0205b202 04de0200 d80204e6 0200e202 ................ │ │ │ │ 0x0018fe50 040000ea 02040000 0200017d 007d0000 ...........}.}.. │ │ │ │ @@ -8488,497 +8488,497 @@ │ │ │ │ 0x001941a0 00020001 7d000000 00000000 44be0200 ....}.......D... │ │ │ │ 0x001941b0 7c6bed7f b0a80900 ff902501 144a0466 |k........%..J.f │ │ │ │ 0x001941c0 037204a6 01009601 04c20100 a2012000 .r............ . │ │ │ │ 0x001941d0 00020001 7d000000 00000000 14be0200 ....}........... │ │ │ │ 0x001941e0 4c6bed7f b0a80900 ff902501 144a0466 Lk........%..J.f │ │ │ │ 0x001941f0 037204a6 01009601 04c20100 a2012000 .r............ . │ │ │ │ 0x00194200 00020001 7d000000 00000000 e4bd0200 ....}........... │ │ │ │ - 0x00194210 1c6bed7f b0a81300 ff902501 16780494 .k........%..x.. │ │ │ │ - 0x00194220 0103a001 04d40100 c40104f0 0100d001 ................ │ │ │ │ + 0x00194210 1c6bed7f b0a90a00 ff902501 166a0486 .k........%..j.. │ │ │ │ + 0x00194220 01039201 04c60100 b60104e2 0100c201 ................ │ │ │ │ 0x00194230 20000002 00017d00 00000000 b4bd0200 .....}......... │ │ │ │ - 0x00194240 ec6aed7f 80c90f01 b0b0b0aa ff902501 .j............%. │ │ │ │ - 0x00194250 165a188e 01039a01 04d20100 be0104ee .Z.............. │ │ │ │ - 0x00194260 0100ce01 20000002 00017d00 00000000 .... .....}..... │ │ │ │ - 0x00194270 80bd0200 b86aed7f 80c91001 b0b0b0a9 .....j.......... │ │ │ │ - 0x00194280 ff902501 16581a8e 01039a01 04d20100 ..%..X.......... │ │ │ │ - 0x00194290 be0104ee 0100ce01 20000002 00017d00 ........ .....}. │ │ │ │ - 0x001942a0 00000000 4cbd0200 846aed7f b0a91000 ....L....j...... │ │ │ │ - 0x001942b0 ff902501 16501a82 01038e01 04c20100 ..%..P.......... │ │ │ │ - 0x001942c0 b20104de 0100be01 20000002 00017d00 ........ .....}. │ │ │ │ - 0x001942d0 00000000 1cbd0200 546aed7f b0a90800 ........Tj...... │ │ │ │ - 0x001942e0 ff902d01 1b2804e0 02032e04 b20205d2 ..-..(.......... │ │ │ │ - 0x001942f0 0204f202 00ec0204 9602008a 03040000 ................ │ │ │ │ - 0x00194300 0200017d 007d0000 00000000 e4bc0200 ...}.}.......... │ │ │ │ - 0x00194310 1c6aed7f b0af0c00 ff903d01 2d3802e0 .j........=.-8.. │ │ │ │ - 0x00194320 04037802 fc04059c 0104c605 05c20104 ..x............. │ │ │ │ - 0x00194330 b40505a0 0204e004 03ee0404 c4040092 ................ │ │ │ │ - 0x00194340 05049805 00b00504 00000200 017d007d .............}.} │ │ │ │ - 0x00194350 00000000 9cbc0200 d469ed7f b0ae0d00 .........i...... │ │ │ │ - 0x00194360 ff903d01 2d3402a4 04037402 c0040584 ..=.-4....t..... │ │ │ │ - 0x00194370 01048a05 05a60104 f8040584 0204a404 ................ │ │ │ │ - 0x00194380 03b20404 880400d6 0404dc04 00f40404 ................ │ │ │ │ - 0x00194390 00000200 017d007d 00000000 54bc0200 .....}.}....T... │ │ │ │ - 0x001943a0 8c69ed7f b0a90800 ff902d01 1b2804e0 .i........-..(.. │ │ │ │ - 0x001943b0 02032e04 b20205d2 0204f202 00ec0204 ................ │ │ │ │ - 0x001943c0 9602008a 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ + 0x00194240 ec6aed7f b0a80900 ff902501 1560047c .j........%..`.| │ │ │ │ + 0x00194250 03880104 bc0100ac 0104d801 00b80120 ............... │ │ │ │ + 0x00194260 00000200 017d0000 00000000 84bd0200 .....}.......... │ │ │ │ + 0x00194270 bc6aed7f b0a80900 ff902501 15580474 .j........%..X.t │ │ │ │ + 0x00194280 03800104 b40100a4 0104d001 00b00120 ............... │ │ │ │ + 0x00194290 00000200 017d0000 00000000 54bd0200 .....}......T... │ │ │ │ + 0x001942a0 8c6aed7f b0a80900 ff902501 155c0478 .j........%..\.x │ │ │ │ + 0x001942b0 03840104 b80100a8 0104d401 00b40120 ............... │ │ │ │ + 0x001942c0 00000200 017d0000 00000000 24bd0200 .....}......$... │ │ │ │ + 0x001942d0 5c6aed7f b0a80900 ff902501 1560047c \j........%..`.| │ │ │ │ + 0x001942e0 03880104 bc0100ac 0104d801 00b80120 ............... │ │ │ │ + 0x001942f0 00000200 017d0000 00000000 f4bc0200 .....}.......... │ │ │ │ + 0x00194300 2c6aed7f b0a80900 ff902501 16640480 ,j........%..d.. │ │ │ │ + 0x00194310 01038c01 04c00100 b00104dc 0100bc01 ................ │ │ │ │ + 0x00194320 20000002 00017d00 00000000 c4bc0200 .....}......... │ │ │ │ + 0x00194330 fc69ed7f b0a90800 ff902d01 1b2a04e2 .i........-..*.. │ │ │ │ + 0x00194340 02033004 b40205d4 0204f402 00ee0204 ..0............. │ │ │ │ + 0x00194350 9802008c 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ + 0x00194360 00000000 8cbc0200 c469ed7f b0a90800 .........i...... │ │ │ │ + 0x00194370 ff902d01 1b2e04e6 02033404 b80205d8 ..-.......4..... │ │ │ │ + 0x00194380 0204f802 00f20204 9c020090 03040000 ................ │ │ │ │ + 0x00194390 0200017d 007d0000 00000000 54bc0200 ...}.}......T... │ │ │ │ + 0x001943a0 8c69ed7f b0a90800 ff902d01 1b3204ea .i........-..2.. │ │ │ │ + 0x001943b0 02033804 bc0205dc 0204fc02 00f60204 ..8............. │ │ │ │ + 0x001943c0 a0020094 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ 0x001943d0 00000000 1cbc0200 5469ed7f b0a90800 ........Ti...... │ │ │ │ - 0x001943e0 ff902d01 1b2804e0 02032e04 b20205d2 ..-..(.......... │ │ │ │ - 0x001943f0 0204f202 00ec0204 9602008a 03040000 ................ │ │ │ │ + 0x001943e0 ff902d01 1b3604ee 02033c04 c00205e0 ..-..6....<..... │ │ │ │ + 0x001943f0 02048003 00fa0204 a4020098 03040000 ................ │ │ │ │ 0x00194400 0200017d 007d0000 00000000 e4bb0200 ...}.}.......... │ │ │ │ - 0x00194410 1c69ed7f b0a90c00 ff902d01 1b4404fc .i........-..D.. │ │ │ │ - 0x00194420 02034a04 ce0205ee 02048e03 00880304 ..J............. │ │ │ │ - 0x00194430 b20200a6 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ - 0x00194440 00000000 acbb0200 e468ed7f b0a90c00 .........h...... │ │ │ │ - 0x00194450 ff902d01 1b500488 03035604 da0205fa ..-..P....V..... │ │ │ │ - 0x00194460 02049a03 00940304 be0200b2 03040000 ................ │ │ │ │ + 0x00194410 1c69ed7f b0a90800 ff902d01 1b3a04f2 .i........-..:.. │ │ │ │ + 0x00194420 02034004 c40205e4 02048403 00fe0204 ..@............. │ │ │ │ + 0x00194430 a802009c 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ + 0x00194440 00000000 acbb0200 e468ed7f b0a90800 .........h...... │ │ │ │ + 0x00194450 ff902d01 1b3e04f6 02034404 c80205e8 ..-..>....D..... │ │ │ │ + 0x00194460 02048803 00820304 ac0200a0 03040000 ................ │ │ │ │ 0x00194470 0200017d 007d0000 00000000 74bb0200 ...}.}......t... │ │ │ │ - 0x00194480 ac68ed7f b0a90c00 ff902d01 1b500488 .h........-..P.. │ │ │ │ - 0x00194490 03035604 da0205fa 02049a03 00940304 ..V............. │ │ │ │ - 0x001944a0 be0200b2 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ - 0x001944b0 00000000 3cbb0200 7468ed7f b0a90c00 ....<...th...... │ │ │ │ - 0x001944c0 ff902d01 1b4c0484 03035204 d60205f6 ..-..L....R..... │ │ │ │ - 0x001944d0 02049603 00900304 ba0200ae 03040000 ................ │ │ │ │ + 0x00194480 ac68ed7f b0a90800 ff902d01 1b4204fa .h........-..B.. │ │ │ │ + 0x00194490 02034804 cc0205ec 02048c03 00860304 ..H............. │ │ │ │ + 0x001944a0 b00200a4 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ + 0x001944b0 00000000 3cbb0200 7468ed7f b0a90800 ....<...th...... │ │ │ │ + 0x001944c0 ff902d01 1b4604fe 02034c04 d00205f0 ..-..F....L..... │ │ │ │ + 0x001944d0 02049003 008a0304 b40200a8 03040000 ................ │ │ │ │ 0x001944e0 0200017d 007d0000 00000000 04bb0200 ...}.}.......... │ │ │ │ - 0x001944f0 3c68ed7f b0a90800 ff902d01 1b2a04e2 ............. │ │ │ │ - 0x00194e60 a602009a 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ - 0x00194e70 00000000 7cb10200 b45eed7f b0a90800 ....|....^...... │ │ │ │ - 0x00194e80 ff902d01 1b3804f0 02033e04 c20205e2 ..-..8....>..... │ │ │ │ - 0x00194e90 02048203 00fc0204 a602009a 03040000 ................ │ │ │ │ - 0x00194ea0 0200017d 007d0000 00000000 44b10200 ...}.}......D... │ │ │ │ - 0x00194eb0 7c5eed7f b0a90800 ff902d01 1b3c04f4 |^........-..<.. │ │ │ │ - 0x00194ec0 02034204 c60205e6 02048603 00800304 ..B............. │ │ │ │ - 0x00194ed0 aa02009e 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ - 0x00194ee0 00000000 0cb10200 445eed7f b0a90800 ........D^...... │ │ │ │ - 0x00194ef0 ff902d01 1b4004f8 02034604 ca0205ea ..-..@....F..... │ │ │ │ - 0x00194f00 02048a03 00840304 ae0200a2 03040000 ................ │ │ │ │ - 0x00194f10 0200017d 007d0000 00000000 d4b00200 ...}.}.......... │ │ │ │ - 0x00194f20 0c5eed7f b0a90800 ff902d01 1b4404fc .^........-..D.. │ │ │ │ - 0x00194f30 02034a04 ce0205ee 02048e03 00880304 ..J............. │ │ │ │ - 0x00194f40 b20200a6 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ - 0x00194f50 00000000 9cb00200 d45ded7f b0a90800 .........]...... │ │ │ │ - 0x00194f60 ff902d01 1b4404fc 02034a04 ce0205ee ..-..D....J..... │ │ │ │ - 0x00194f70 02048e03 00880304 b20200a6 03040000 ................ │ │ │ │ - 0x00194f80 0200017d 007d0000 00000000 64b00200 ...}.}......d... │ │ │ │ - 0x00194f90 9c5ded7f b0a80b00 ff902501 1562047e .]........%..b.~ │ │ │ │ - 0x00194fa0 038a0104 be0100ae 0104da01 00ba0120 ............... │ │ │ │ - 0x00194fb0 00000200 017d0000 00000000 34b00200 .....}......4... │ │ │ │ - 0x00194fc0 6c5ded7f b0a90c00 ff902501 16660482 l]........%..f.. │ │ │ │ - 0x00194fd0 01038e01 04c20100 b20104de 0100be01 ................ │ │ │ │ - 0x00194fe0 20000002 00017d00 00000000 04b00200 .....}......... │ │ │ │ - 0x00194ff0 3c5ded7f b0a90c00 ff902501 155e047a <]........%..^.z │ │ │ │ - 0x00195000 03860104 ba0100aa 0104d601 00b60120 ............... │ │ │ │ - 0x00195010 00000200 017d0000 00000000 d4af0200 .....}.......... │ │ │ │ - 0x00195020 0c5ded7f b0a90c00 ff902501 155e047a .]........%..^.z │ │ │ │ - 0x00195030 03860104 ba0100aa 0104d601 00b60120 ............... │ │ │ │ - 0x00195040 00000200 017d0000 00000000 a4af0200 .....}.......... │ │ │ │ - 0x00195050 dc5ced7f b0a90a00 ff902501 144c0468 .\........%..L.h │ │ │ │ - 0x00195060 037404a8 01009801 04c40100 a4012000 .t............ . │ │ │ │ - 0x00195070 00020001 7d000000 00000000 74af0200 ....}.......t... │ │ │ │ - 0x00195080 ac5ced7f b0a80900 ff902501 144a0466 .\........%..J.f │ │ │ │ - 0x00195090 037204a6 01009601 04c20100 a2012000 .r............ . │ │ │ │ - 0x001950a0 00020001 7d000000 00000000 44af0200 ....}.......D... │ │ │ │ - 0x001950b0 7c5ced7f b0a90800 ff902d01 1b2a04e2 |\........-..*.. │ │ │ │ - 0x001950c0 02033004 b40205d4 0204f402 00ee0204 ..0............. │ │ │ │ - 0x001950d0 9802008c 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ - 0x001950e0 00000000 0caf0200 445ced7f b0a90800 ........D\...... │ │ │ │ - 0x001950f0 ff902d01 1b2e04e6 02033404 b80205d8 ..-.......4..... │ │ │ │ - 0x00195100 0204f802 00f20204 9c020090 03040000 ................ │ │ │ │ - 0x00195110 0200017d 007d0000 00000000 d4ae0200 ...}.}.......... │ │ │ │ - 0x00195120 0c5ced7f b0a90800 ff902d01 1b3204ea .\........-..2.. │ │ │ │ - 0x00195130 02033804 bc0205dc 0204fc02 00f60204 ..8............. │ │ │ │ - 0x00195140 a0020094 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ - 0x00195150 00000000 9cae0200 d45bed7f b0a90800 .........[...... │ │ │ │ - 0x00195160 ff902d01 1b3604ee 02033c04 c00205e0 ..-..6....<..... │ │ │ │ - 0x00195170 02048003 00fa0204 a4020098 03040000 ................ │ │ │ │ - 0x00195180 0200017d 007d0000 00000000 64ae0200 ...}.}......d... │ │ │ │ - 0x00195190 9c5bed7f b0a90800 ff902d01 1b3a04f2 .[........-..:.. │ │ │ │ - 0x001951a0 02034004 c40205e4 02048403 00fe0204 ..@............. │ │ │ │ - 0x001951b0 a802009c 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ - 0x001951c0 00000000 2cae0200 645bed7f b0a90800 ....,...d[...... │ │ │ │ - 0x001951d0 ff902d01 1b3e04f6 02034404 c80205e8 ..-..>....D..... │ │ │ │ - 0x001951e0 02048803 00820304 ac0200a0 03040000 ................ │ │ │ │ - 0x001951f0 0200017d 007d0000 00000000 f4ad0200 ...}.}.......... │ │ │ │ - 0x00195200 2c5bed7f b0a90800 ff902d01 1b4204fa ,[........-..B.. │ │ │ │ - 0x00195210 02034804 cc0205ec 02048c03 00860304 ..H............. │ │ │ │ - 0x00195220 b00200a4 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ - 0x00195230 00000000 bcad0200 f45aed7f b0a90800 .........Z...... │ │ │ │ - 0x00195240 ff902d01 1b4604fe 02034c04 d00205f0 ..-..F....L..... │ │ │ │ - 0x00195250 02049003 008a0304 b40200a8 03040000 ................ │ │ │ │ - 0x00195260 0200017d 007d0000 00000000 84ad0200 ...}.}.......... │ │ │ │ - 0x00195270 bc5aed7f b0a90800 ff902d01 1b480480 .Z........-..H.. │ │ │ │ - 0x00195280 03034e04 d20205f2 02049203 008c0304 ..N............. │ │ │ │ - 0x00195290 b60200aa 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ - 0x001952a0 00000000 4cad0200 845aed7f b0a90800 ....L....Z...... │ │ │ │ - 0x001952b0 ff902d01 1b4c0484 03035204 d60205f6 ..-..L....R..... │ │ │ │ - 0x001952c0 02049603 00900304 ba0200ae 03040000 ................ │ │ │ │ - 0x001952d0 0200017d 007d0000 00000000 14ad0200 ...}.}.......... │ │ │ │ - 0x001952e0 4c5aed7f b0a90800 ff902d01 1b500488 LZ........-..P.. │ │ │ │ - 0x001952f0 03035604 da0205fa 02049a03 00940304 ..V............. │ │ │ │ - 0x00195300 be0200b2 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ - 0x00195310 00000000 dcac0200 145aed7f b0a90800 .........Z...... │ │ │ │ - 0x00195320 ff902d01 1b54048c 03035a04 de0205fe ..-..T....Z..... │ │ │ │ - 0x00195330 02049e03 00980304 c20200b6 03040000 ................ │ │ │ │ - 0x00195340 0200017d 007d0000 00000000 a4ac0200 ...}.}.......... │ │ │ │ - 0x00195350 dc59ed7f b0a90800 ff902d01 1b580490 .Y........-..X.. │ │ │ │ - 0x00195360 03035e04 e2020582 0304a203 009c0304 ..^............. │ │ │ │ - 0x00195370 c60200ba 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ - 0x00195380 00000000 6cac0200 a459ed7f b0a90c00 ....l....Y...... │ │ │ │ - 0x00195390 ff902d01 1b4404fc 02034a04 ce0205ee ..-..D....J..... │ │ │ │ - 0x001953a0 02048e03 00880304 b20200a6 03040000 ................ │ │ │ │ - 0x001953b0 0200017d 007d0000 00000000 34ac0200 ...}.}......4... │ │ │ │ - 0x001953c0 6c59ed7f b0a90c00 ff902d01 1b4404fc lY........-..D.. │ │ │ │ - 0x001953d0 02034a04 ce0205ee 02048e03 00880304 ..J............. │ │ │ │ - 0x001953e0 b20200a6 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ - 0x001953f0 00000000 fcab0200 3459ed7f b0a90c00 ........4Y...... │ │ │ │ - 0x00195400 ff902d01 1b4404fc 02034a04 ce0205ee ..-..D....J..... │ │ │ │ - 0x00195410 02048e03 00880304 b20200a6 03040000 ................ │ │ │ │ - 0x00195420 0200017d 007d0000 00000000 c4ab0200 ...}.}.......... │ │ │ │ - 0x00195430 fc58ed7f b0a80f00 ff902501 166e048a .X........%..n.. │ │ │ │ - 0x00195440 01039601 04ca0100 ba0104e6 0100c601 ................ │ │ │ │ - 0x00195450 20000002 00017d00 00000000 94ab0200 .....}......... │ │ │ │ - 0x00195460 cc58ed7f b0a80f00 ff902501 16640480 .X........%..d.. │ │ │ │ - 0x00195470 01038c01 04c00100 b00104dc 0100bc01 ................ │ │ │ │ - 0x00195480 20000002 00017d00 00000000 64ab0200 .....}.....d... │ │ │ │ - 0x00195490 9c58ed7f b0a80f00 ff902501 1562047e .X........%..b.~ │ │ │ │ - 0x001954a0 038a0104 be0100ae 0104da01 00ba0120 ............... │ │ │ │ - 0x001954b0 00000200 017d0000 00000000 34ab0200 .....}......4... │ │ │ │ - 0x001954c0 6c58ed7f b0a90c00 ff902d01 1b4204fa lX........-..B.. │ │ │ │ - 0x001954d0 02034804 cc0205ec 02048c03 00860304 ..H............. │ │ │ │ - 0x001954e0 b00200a4 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ - 0x001954f0 00000000 fcaa0200 3458ed7f b0a90c00 ........4X...... │ │ │ │ - 0x00195500 ff902d01 1b480480 03034e04 d20205f2 ..-..H....N..... │ │ │ │ - 0x00195510 02049203 008c0304 b60200aa 03040000 ................ │ │ │ │ - 0x00195520 0200017d 007d0000 00000000 c4aa0200 ...}.}.......... │ │ │ │ - 0x00195530 fc57ed7f b0a80f00 ff902501 166e048a .W........%..n.. │ │ │ │ - 0x00195540 01039601 04ca0100 ba0104e6 0100c601 ................ │ │ │ │ - 0x00195550 20000002 00017d00 00000000 94aa0200 .....}......... │ │ │ │ - 0x00195560 cc57ed7f b0a80f00 ff902501 1672048e .W........%..r.. │ │ │ │ - 0x00195570 01039a01 04ce0100 be0104ea 0100ca01 ................ │ │ │ │ - 0x00195580 20000002 00017d00 00000000 64aa0200 .....}.....d... │ │ │ │ - 0x00195590 9c57ed7f b0a80f00 ff902501 16740490 .W........%..t.. │ │ │ │ - 0x001955a0 01039c01 04d00100 c00104ec 0100cc01 ................ │ │ │ │ - 0x001955b0 20000002 00017d00 00000000 34aa0200 .....}.....4... │ │ │ │ - 0x001955c0 6c57ed7f b0a90800 ff902d01 1b2e04e6 lW........-..... │ │ │ │ - 0x001955d0 02033404 b80205d8 0204f802 00f20204 ..4............. │ │ │ │ - 0x001955e0 9c020090 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ - 0x001955f0 00000000 fca90200 3457ed7f b0a90800 ........4W...... │ │ │ │ - 0x00195600 ff902d01 1b2a04e2 02033004 b40205d4 ..-..*....0..... │ │ │ │ - 0x00195610 0204f402 00ee0204 9802008c 03040000 ................ │ │ │ │ - 0x00195620 0200017d 007d0000 00000000 c4a90200 ...}.}.......... │ │ │ │ - 0x00195630 fc56ed7f b0a90e00 ff902501 1672048e .V........%..r.. │ │ │ │ - 0x00195640 01039a01 04ce0100 be0104ea 0100ca01 ................ │ │ │ │ - 0x00195650 20000002 00017d00 00000000 94a90200 .....}......... │ │ │ │ - 0x00195660 cc56ed7f b0a80d00 ff902501 16660482 .V........%..f.. │ │ │ │ - 0x00195670 01038e01 04c20100 b20104de 0100be01 ................ │ │ │ │ - 0x00195680 20000002 00017d00 00000000 64a90200 .....}.....d... │ │ │ │ - 0x00195690 9c56ed7f b0a80f00 ff902501 166e048a .V........%..n.. │ │ │ │ - 0x001956a0 01039601 04ca0100 ba0104e6 0100c601 ................ │ │ │ │ - 0x001956b0 20000002 00017d00 00000000 34a90200 .....}.....4... │ │ │ │ - 0x001956c0 6c56ed7f b0a80f00 ff902501 16640480 lV........%..d.. │ │ │ │ - 0x001956d0 01038c01 04c00100 b00104dc 0100bc01 ................ │ │ │ │ - 0x001956e0 20000002 00017d00 00000000 04a90200 .....}......... │ │ │ │ - 0x001956f0 3c56ed7f b0a90a00 ff902501 144c0468 ............. │ │ │ │ + 0x001951e0 a602009a 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ + 0x001951f0 00000000 fcad0200 345bed7f b0a90800 ........4[...... │ │ │ │ + 0x00195200 ff902d01 1b3804f0 02033e04 c20205e2 ..-..8....>..... │ │ │ │ + 0x00195210 02048203 00fc0204 a602009a 03040000 ................ │ │ │ │ + 0x00195220 0200017d 007d0000 00000000 c4ad0200 ...}.}.......... │ │ │ │ + 0x00195230 fc5aed7f b0a90800 ff902d01 1b3c04f4 .Z........-..<.. │ │ │ │ + 0x00195240 02034204 c60205e6 02048603 00800304 ..B............. │ │ │ │ + 0x00195250 aa02009e 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ + 0x00195260 00000000 8cad0200 c45aed7f b0a90800 .........Z...... │ │ │ │ + 0x00195270 ff902d01 1b4004f8 02034604 ca0205ea ..-..@....F..... │ │ │ │ + 0x00195280 02048a03 00840304 ae0200a2 03040000 ................ │ │ │ │ + 0x00195290 0200017d 007d0000 00000000 54ad0200 ...}.}......T... │ │ │ │ + 0x001952a0 8c5aed7f b0a90800 ff902d01 1b4404fc .Z........-..D.. │ │ │ │ + 0x001952b0 02034a04 ce0205ee 02048e03 00880304 ..J............. │ │ │ │ + 0x001952c0 b20200a6 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ + 0x001952d0 00000000 1cad0200 545aed7f b0a90800 ........TZ...... │ │ │ │ + 0x001952e0 ff902d01 1b4404fc 02034a04 ce0205ee ..-..D....J..... │ │ │ │ + 0x001952f0 02048e03 00880304 b20200a6 03040000 ................ │ │ │ │ + 0x00195300 0200017d 007d0000 00000000 e4ac0200 ...}.}.......... │ │ │ │ + 0x00195310 1c5aed7f b0a90e00 ff902d01 1b56048e .Z........-..V.. │ │ │ │ + 0x00195320 03035c04 e0020580 0304a003 009a0304 ..\............. │ │ │ │ + 0x00195330 c40200b8 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ + 0x00195340 00000000 acac0200 e459ed7f b0a90e00 .........Y...... │ │ │ │ + 0x00195350 ff902d01 1b500488 03035604 da0205fa ..-..P....V..... │ │ │ │ + 0x00195360 02049a03 00940304 be0200b2 03040000 ................ │ │ │ │ + 0x00195370 0200017d 007d0000 00000000 74ac0200 ...}.}......t... │ │ │ │ + 0x00195380 ac59ed7f b0a90e00 ff902d01 1b500488 .Y........-..P.. │ │ │ │ + 0x00195390 03035604 da0205fa 02049a03 00940304 ..V............. │ │ │ │ + 0x001953a0 be0200b2 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ + 0x001953b0 00000000 3cac0200 7459ed7f b0a90e00 ....<...tY...... │ │ │ │ + 0x001953c0 ff902d01 1b54048c 03035a04 de0205fe ..-..T....Z..... │ │ │ │ + 0x001953d0 02049e03 00980304 c20200b6 03040000 ................ │ │ │ │ + 0x001953e0 0200017d 007d0000 00000000 04ac0200 ...}.}.......... │ │ │ │ + 0x001953f0 3c59ed7f b0a90a00 ff902501 144c0468