--- /srv/rebuilderd/tmp/rebuilderdyaUSZt/inputs/libopencv500-jni_5.0.0+dfsg-1~exp1+b2_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdyaUSZt/out/libopencv500-jni_5.0.0+dfsg-1~exp1+b2_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-08-22 19:26:41.000000 debian-binary │ -rw-r--r-- 0 0 0 1104 2026-08-22 19:26:41.000000 control.tar.xz │ --rw-r--r-- 0 0 0 435108 2026-08-22 19:26:41.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 435128 2026-08-22 19:26:41.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/lib/jni/libopencv_java500.so │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -1341,16 +1341,16 @@ │ │ │ │ 1337: 00174941 472 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_QRCodeEncoder_encodeStructuredAppend_10 │ │ │ │ 1338: 001624b1 304 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_Geometry_decomposeProjectionMatrix_14 │ │ │ │ 1339: 00116a79 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_stereo_StereoBM_getPreFilterSize_10 │ │ │ │ 1340: 000affd5 90 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_BackgroundSubtractorCNT_setUseHistory_10 │ │ │ │ 1341: 0013556d 252 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_SVM_getTermCriteria_10 │ │ │ │ 1342: 0018b299 436 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_SimpleBlobDetector_getBlobContours_10 │ │ │ │ 1343: 000fc939 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_GFTTDetector_setMinDistance_10 │ │ │ │ - 1344: 000ca7b9 284 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_transformFD_10 │ │ │ │ - 1345: 000ca699 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_transformFD_11 │ │ │ │ + 1344: 000c6119 284 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_transformFD_10 │ │ │ │ + 1345: 000c5ff9 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_transformFD_11 │ │ │ │ 1346: 000fb5bd 500 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_MSER_create_10 │ │ │ │ 1347: 000fb3c5 504 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_MSER_create_11 │ │ │ │ 1348: 000fb1c1 516 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_MSER_create_12 │ │ │ │ 1349: 000c005d 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_DisparityWLSFilter_getLRCthresh_10 │ │ │ │ 1350: 000fafa9 532 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_MSER_create_13 │ │ │ │ 1351: 000fad99 524 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_MSER_create_14 │ │ │ │ 1352: 000fab81 532 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_MSER_create_15 │ │ │ │ @@ -1382,16 +1382,16 @@ │ │ │ │ 1378: 0018ade1 340 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_TextDetectionModel_detect_10 │ │ │ │ 1379: 0018af35 300 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_TextDetectionModel_detect_11 │ │ │ │ 1380: 0010c499 108 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_DictValue_getIntValue_10 │ │ │ │ 1381: 0011ea69 78 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ptcloud_OdometrySettings_setAngleThreshold_10 │ │ │ │ 1382: 000a62bd 244 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bioinspired_Retina_getInputSize_10 │ │ │ │ 1383: 0016321d 644 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_DictValue_getIntValue_11 │ │ │ │ 1384: 00081671 248 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_n_1convertTo__JJIDD │ │ │ │ - 1385: 00112929 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_oilPainting_10 │ │ │ │ - 1386: 0011282d 248 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_oilPainting_11 │ │ │ │ + 1385: 00113d41 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_oilPainting_10 │ │ │ │ + 1386: 00113c45 248 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_oilPainting_11 │ │ │ │ 1387: 001562a9 292 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_Geometry_boundingRect_10 │ │ │ │ 1388: 0008c9a9 184 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_Tonemap_delete │ │ │ │ 1389: 000be011 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_RICInterpolator_setK_10 │ │ │ │ 1390: 000901cd 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Dictionary_get_1maxCorrectionBits_10 │ │ │ │ 1391: 000bdfbd 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_RICInterpolator_setK_11 │ │ │ │ 1392: 001426d9 320 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_line_10 │ │ │ │ 1393: 0008f6d9 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_CirclesGridFinderParameters_set_1edgeGain_10 │ │ │ │ @@ -1484,15 +1484,15 @@ │ │ │ │ 1480: 0013b4f1 776 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_DTrees_load_10 │ │ │ │ 1481: 000dc5a1 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_FarnebackOpticalFlow_setNumLevels_10 │ │ │ │ 1482: 0013b26d 644 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_DTrees_load_11 │ │ │ │ 1483: 000d88e1 264 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_Tracker_init_10 │ │ │ │ 1484: 0014a891 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_resize_10 │ │ │ │ 1485: 0014a779 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_resize_11 │ │ │ │ 1486: 0014a659 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_resize_12 │ │ │ │ - 1487: 000ca599 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_contourSampling_10 │ │ │ │ + 1487: 000c5ef9 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_contourSampling_10 │ │ │ │ 1488: 0014a531 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_resize_13 │ │ │ │ 1489: 000825f5 276 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_n_1Mat__I_3II │ │ │ │ 1490: 0012c8f1 252 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_CalibrateRobertson_getRadiance_10 │ │ │ │ 1491: 001317c5 476 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_SVMSGD_create_10 │ │ │ │ 1492: 001519e9 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_getDerivKernels_10 │ │ │ │ 1493: 000d25ed 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_videoio_VideoCapture_isOpened_10 │ │ │ │ 1494: 001518d1 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_getDerivKernels_11 │ │ │ │ @@ -1501,19 +1501,19 @@ │ │ │ │ 1497: 0008e8dd 184 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_FastFeatureDetector_delete │ │ │ │ 1498: 00179349 892 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib_Calib_stereoCalibrateExtended_10 │ │ │ │ 1499: 00184031 252 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_Geometry_isContourConvex_10 │ │ │ │ 1500: 001796c9 900 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib_Calib_stereoCalibrateExtended_11 │ │ │ │ 1501: 00179a51 900 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib_Calib_stereoCalibrateExtended_12 │ │ │ │ 1502: 000febb9 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_Feature2D_descriptorType_10 │ │ │ │ 1503: 001ee600 28 OBJECT WEAK DEFAULT 19 _ZTVSt23_Sp_counted_ptr_inplaceIN2cv8Subdiv2DESaIvELN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ - 1504: 000c31e5 504 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createFastGlobalSmootherFilter_10 │ │ │ │ + 1504: 000c1b95 504 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createFastGlobalSmootherFilter_10 │ │ │ │ 1505: 00095045 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_TrackerCSRT_1Params_set_1scale_1lr_10 │ │ │ │ 1506: 00115ce9 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_stereo_StereoMatcher_getNumDisparities_10 │ │ │ │ - 1507: 000c2fed 504 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createFastGlobalSmootherFilter_11 │ │ │ │ - 1508: 000c2de9 516 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createFastGlobalSmootherFilter_12 │ │ │ │ + 1507: 000c199d 504 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createFastGlobalSmootherFilter_11 │ │ │ │ + 1508: 000c1799 516 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createFastGlobalSmootherFilter_12 │ │ │ │ 1509: 000bda35 88 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_RICInterpolator_getAlpha_10 │ │ │ │ 1510: 00154bcd 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_CLAHE_setBitShift_10 │ │ │ │ 1511: 0008ef75 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_SimpleBlobDetector_1Params_get_1maxThreshold_10 │ │ │ │ 1512: 00090015 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_DetectorParameters_get_1minMarkerDistanceRate_10 │ │ │ │ 1513: 0011f331 232 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ptcloud_OdometrySettings_setCameraMatrix_10 │ │ │ │ 1514: 000949e9 184 FUNC GLOBAL DEFAULT 11 Java_org_opencv_face_StandardCollector_delete │ │ │ │ 1515: 0017de39 328 FUNC GLOBAL DEFAULT 11 Java_org_opencv_face_FaceRecognizer_update_10 │ │ │ │ @@ -1523,15 +1523,15 @@ │ │ │ │ 1519: 0015d5e9 316 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_Geometry_recoverPose_111 │ │ │ │ 1520: 0015d4a1 324 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_Geometry_recoverPose_112 │ │ │ │ 1521: 0008ca61 184 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_TonemapDrago_delete │ │ │ │ 1522: 0015d369 308 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_Geometry_recoverPose_113 │ │ │ │ 1523: 00090301 42 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_BarcodeDetector_delete │ │ │ │ 1524: 00090659 8 FUNC GLOBAL DEFAULT 11 Java_org_opencv_saliency_MotionSaliencyBinWangApr2014_getImageWidth_10 │ │ │ │ 1525: 0008f679 4 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_CirclesGridFinderParameters_get_1minDistanceToAddKeypoint_10 │ │ │ │ - 1526: 000f5729 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_img_1hash_Img_1hash_colorMomentHash_10 │ │ │ │ + 1526: 000f5c41 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_img_1hash_Img_1hash_colorMomentHash_10 │ │ │ │ 1527: 00160309 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_Geometry_convertPointsFromHomogeneous_10 │ │ │ │ 1528: 0012af99 476 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_Photo_createTonemapReinhard_10 │ │ │ │ 1529: 00160209 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_Geometry_convertPointsFromHomogeneous_11 │ │ │ │ 1530: 000ff8fd 604 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_DescriptorMatcher_create_10 │ │ │ │ 1531: 000ff71d 480 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_DescriptorMatcher_create_11 │ │ │ │ 1532: 0012adb5 484 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_Photo_createTonemapReinhard_11 │ │ │ │ 1533: 0012abcd 488 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_Photo_createTonemapReinhard_12 │ │ │ │ @@ -1576,20 +1576,20 @@ │ │ │ │ 1572: 0008dc2d 18 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Image2BlobParams_set_1mean_10 │ │ │ │ 1573: 00135f01 776 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_RTrees_load_10 │ │ │ │ 1574: 000ad509 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_face_BIF_getNumRotations_10 │ │ │ │ 1575: 0009d391 284 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_phase_10 │ │ │ │ 1576: 00135c7d 644 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_RTrees_load_11 │ │ │ │ 1577: 0009d279 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_phase_11 │ │ │ │ 1578: 000f1869 240 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_CirclesGridFinderParameters_get_1densityNeighborhoodSize_10 │ │ │ │ - 1579: 000c1e75 484 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createDisparityWLSFilterGeneric_10 │ │ │ │ + 1579: 000c8055 484 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createDisparityWLSFilterGeneric_10 │ │ │ │ 1580: 001ee6e0 28 OBJECT WEAK DEFAULT 19 _ZTVSt23_Sp_counted_ptr_inplaceIN2cv17FlannBasedMatcherESaIvELN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ 1581: 0008f065 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_SimpleBlobDetector_1Params_set_1maxInertiaRatio_10 │ │ │ │ 1582: 000b8641 532 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xobjdetect_HOGDescriptor_save_10 │ │ │ │ 1583: 000b84a9 408 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xobjdetect_HOGDescriptor_save_11 │ │ │ │ - 1584: 000c1349 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_qmultiply_10 │ │ │ │ + 1584: 000c5531 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_qmultiply_10 │ │ │ │ 1585: 00122f7d 252 FUNC GLOBAL DEFAULT 11 Java_org_opencv_plot_Plot2d_setPlotAxisColor_10 │ │ │ │ 1586: 00116981 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_stereo_StereoBM_setPreFilterCap_10 │ │ │ │ 1587: 00197e11 596 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Net_connect_10 │ │ │ │ 1588: 000f501d 480 FUNC GLOBAL DEFAULT 11 Java_org_opencv_img_1hash_BlockMeanHash_create_10 │ │ │ │ 1589: 000f7e49 496 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_SIFT_create_10 │ │ │ │ 1590: 000f4e3d 480 FUNC GLOBAL DEFAULT 11 Java_org_opencv_img_1hash_BlockMeanHash_create_11 │ │ │ │ 1591: 000dda89 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_BackgroundSubtractorMOG2_getDetectShadows_10 │ │ │ │ @@ -1638,27 +1638,27 @@ │ │ │ │ 1634: 00126a41 268 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_Photo_detailEnhance_12 │ │ │ │ 1635: 00139f2d 260 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_EM_trainE_15 │ │ │ │ 1636: 0018f2dd 356 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xobjdetect_CascadeClassifier_detectMultiScale2_13 │ │ │ │ 1637: 001a4d18 83 OBJECT WEAK DEFAULT 13 _ZTSSt23_Sp_counted_ptr_inplaceIN2cv12KalmanFilterESaIvELN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ 1638: 0007fadd 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_n_1setTo__JDDDD │ │ │ │ 1639: 001a4f78 104 OBJECT WEAK DEFAULT 13 _ZTSSt23_Sp_counted_ptr_inplaceIN2cv6bgsegm26SyntheticSequenceGeneratorESaIvELN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ 1640: 0018f441 360 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xobjdetect_CascadeClassifier_detectMultiScale2_14 │ │ │ │ - 1641: 000c1459 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_qunitary_10 │ │ │ │ + 1641: 000c5641 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_qunitary_10 │ │ │ │ 1642: 0018f5a9 376 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xobjdetect_CascadeClassifier_detectMultiScale2_15 │ │ │ │ 1643: 0011a711 110 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ptcloud_TriangleRasterizeSettings_setShadingType_10 │ │ │ │ 1644: 00094fc9 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_TrackerCSRT_1Params_set_1weights_1lr_10 │ │ │ │ 1645: 000979d5 364 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_addSamplesDataSearchSubDirectory_10 │ │ │ │ 1646: 00098e85 276 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_randu_10 │ │ │ │ 1647: 00115c95 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_stereo_StereoMatcher_setNumDisparities_10 │ │ │ │ 1648: 0009e5e9 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_bitwise_1xor_10 │ │ │ │ 1649: 000d7a7d 480 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_TrackerMIL_create_10 │ │ │ │ 1650: 000d7899 484 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_TrackerMIL_create_11 │ │ │ │ 1651: 0009e4d9 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_bitwise_1xor_11 │ │ │ │ - 1652: 000ecd01 264 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Objdetect_generateImageMarker_10 │ │ │ │ - 1653: 000ecc09 248 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Objdetect_generateImageMarker_11 │ │ │ │ + 1652: 000ed091 264 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Objdetect_generateImageMarker_10 │ │ │ │ + 1653: 000ecf99 248 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Objdetect_generateImageMarker_11 │ │ │ │ 1654: 0008ae95 184 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_TickMeter_delete │ │ │ │ 1655: 00094371 184 FUNC GLOBAL DEFAULT 11 Java_org_opencv_face_Facemark_delete │ │ │ │ 1656: 00169e15 760 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_FaceDetectorYN_create_110 │ │ │ │ 1657: 0016a10d 760 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_FaceDetectorYN_create_111 │ │ │ │ 1658: 000b44f9 492 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_Bgsegm_createBackgroundSubtractorGSOC_10 │ │ │ │ 1659: 0010d395 276 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Dnn_getInferenceEngineVPUType_10 │ │ │ │ 1660: 000b4305 500 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_Bgsegm_createBackgroundSubtractorGSOC_11 │ │ │ │ @@ -1678,16 +1678,16 @@ │ │ │ │ 1674: 000b34a1 540 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_Bgsegm_createBackgroundSubtractorGSOC_18 │ │ │ │ 1675: 001104a9 88 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_SimpleWB_getOutputMin_10 │ │ │ │ 1676: 000b327d 548 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_Bgsegm_createBackgroundSubtractorGSOC_19 │ │ │ │ 1677: 0010c1e9 688 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_DictValue_getRealValue_10 │ │ │ │ 1678: 001634a1 536 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_DictValue_getRealValue_11 │ │ │ │ 1679: 001536a1 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_GeneralizedHoughGuil_setLevels_10 │ │ │ │ 1680: 00092991 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_EdgeDrawing_1Params_set_1MaxDistanceBetweenTwoLines_10 │ │ │ │ - 1681: 000f5629 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_img_1hash_Img_1hash_blockMeanHash_10 │ │ │ │ - 1682: 000f5529 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_img_1hash_Img_1hash_blockMeanHash_11 │ │ │ │ + 1681: 000f5529 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_img_1hash_Img_1hash_blockMeanHash_10 │ │ │ │ + 1682: 000f5429 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_img_1hash_Img_1hash_blockMeanHash_11 │ │ │ │ 1683: 000f8489 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_ORB_getEdgeThreshold_10 │ │ │ │ 1684: 00086f6d 224 FUNC WEAK DEFAULT 11 _ZNSt6vectorIiSaIiEE17_M_default_appendEj │ │ │ │ 1685: 0011a321 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ptcloud_Volume_integrateColor_10 │ │ │ │ 1686: 0011eee1 78 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ptcloud_OdometrySettings_setMaxDepthDiff_10 │ │ │ │ 1687: 0008f7f5 184 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_FaceRecognizerSF_delete │ │ │ │ 1688: 00163119 260 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_Geometry_Rodrigues_10 │ │ │ │ 1689: 00163019 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_Geometry_Rodrigues_11 │ │ │ │ @@ -1699,15 +1699,15 @@ │ │ │ │ 1695: 000bda8d 88 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_RICInterpolator_setAlpha_11 │ │ │ │ 1696: 001547f9 344 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_FontFace_set_10 │ │ │ │ 1697: 00193111 340 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_DescriptorMatcher_knnMatch_10 │ │ │ │ 1698: 00090085 4 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_DetectorParameters_get_1perspectiveRemovePixelPerCell_10 │ │ │ │ 1699: 00193265 332 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_DescriptorMatcher_knnMatch_11 │ │ │ │ 1700: 001933b1 332 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_DescriptorMatcher_knnMatch_12 │ │ │ │ 1701: 001938e9 416 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_DescriptorMatcher_knnMatch_13 │ │ │ │ - 1702: 000ce119 476 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSelectiveSearchSegmentationStrategyColor_10 │ │ │ │ + 1702: 000ca4e1 476 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSelectiveSearchSegmentationStrategyColor_10 │ │ │ │ 1703: 001ee4dc 12 OBJECT WEAK DEFAULT 19 _ZTISt23_Sp_counted_ptr_inplaceIN2cv6VolumeESaIvELN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ 1704: 00091309 184 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_BackgroundSubtractor_delete │ │ │ │ 1705: 00193a89 408 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_DescriptorMatcher_knnMatch_14 │ │ │ │ 1706: 00123271 90 FUNC GLOBAL DEFAULT 11 Java_org_opencv_plot_Plot2d_setNeedPlotLine_10 │ │ │ │ 1707: 00193c21 320 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_DescriptorMatcher_knnMatch_15 │ │ │ │ 1708: 000ddd99 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_BackgroundSubtractorMOG2_setVarThresholdGen_10 │ │ │ │ 1709: 000ddffd 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_BackgroundSubtractorMOG2_getNMixtures_10 │ │ │ │ @@ -2011,15 +2011,15 @@ │ │ │ │ 2007: 00091ca9 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_TrackerMIL_1Params_set_1samplerInitInRadius_10 │ │ │ │ 2008: 0008faf5 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_QRCodeDetectorAruco_1Params_get_1maxModuleSizeMismatch_10 │ │ │ │ 2009: 00130ad5 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_StatModel_isClassifier_10 │ │ │ │ 2010: 0015e3d9 364 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_Geometry_recoverPose_10 │ │ │ │ 2011: 00182929 516 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_Geometry_solvePnPRansac_10 │ │ │ │ 2012: 00182b31 516 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_Geometry_solvePnPRansac_11 │ │ │ │ 2013: 0015e281 344 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_Geometry_recoverPose_11 │ │ │ │ - 2014: 000f5b39 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_img_1hash_Img_1hash_pHash_10 │ │ │ │ + 2014: 000f5e41 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_img_1hash_Img_1hash_pHash_10 │ │ │ │ 2015: 00182d35 496 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_Geometry_solvePnPRansac_12 │ │ │ │ 2016: 00094ef1 4 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_TrackerCSRT_1Params_get_1use_1gray_10 │ │ │ │ 2017: 0015e12d 340 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_Geometry_recoverPose_12 │ │ │ │ 2018: 00135669 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_SVM_setClassWeights_10 │ │ │ │ 2019: 00138191 252 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_LogisticRegression_get_1learnt_1thetas_10 │ │ │ │ 2020: 00182f29 500 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_Geometry_solvePnPRansac_13 │ │ │ │ 2021: 0015dfd9 340 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_Geometry_recoverPose_13 │ │ │ │ @@ -2055,30 +2055,30 @@ │ │ │ │ 2051: 001704d1 388 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Dnn_blobFromImages_15 │ │ │ │ 2052: 00170655 372 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Dnn_blobFromImages_16 │ │ │ │ 2053: 00095035 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_TrackerCSRT_1Params_set_1scale_1model_1max_1area_10 │ │ │ │ 2054: 0011cff9 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ptcloud_Ptcloud_depthTo3d_10 │ │ │ │ 2055: 0013c011 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_DTrees_getMaxCategories_10 │ │ │ │ 2056: 0011cee9 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ptcloud_Ptcloud_depthTo3d_11 │ │ │ │ 2057: 0008032d 312 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_n_1matMul__JJ │ │ │ │ - 2058: 000c8151 480 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_10 │ │ │ │ - 2059: 000c7f6d 484 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_11 │ │ │ │ - 2060: 000c7d85 488 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_12 │ │ │ │ - 2061: 000c7b95 496 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_13 │ │ │ │ + 2058: 000cfa6d 480 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_10 │ │ │ │ + 2059: 000cf889 484 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_11 │ │ │ │ + 2060: 000cf6a1 488 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_12 │ │ │ │ + 2061: 000cf4b1 496 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_13 │ │ │ │ 2062: 001196c5 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ptcloud_VolumeSettings_setIntegrateHeight_10 │ │ │ │ - 2063: 000c79a1 500 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_14 │ │ │ │ + 2063: 000cf2bd 500 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_14 │ │ │ │ 2064: 00091479 184 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_BackgroundSubtractorMOG2_delete │ │ │ │ - 2065: 000c77a9 504 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_15 │ │ │ │ + 2065: 000cf0c5 504 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_15 │ │ │ │ 2066: 0009296d 14 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_EdgeDrawing_1Params_set_1NFAValidation_10 │ │ │ │ 2067: 0008b099 4 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_UsacParams_get_1randomGeneratorState_10 │ │ │ │ - 2068: 000c75ad 508 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_16 │ │ │ │ - 2069: 000c73a9 516 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_17 │ │ │ │ + 2068: 000ceec9 508 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_16 │ │ │ │ + 2069: 000cecc5 516 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_17 │ │ │ │ 2070: 000ddfa9 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_BackgroundSubtractorMOG2_setNMixtures_10 │ │ │ │ - 2071: 000c71a5 516 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_18 │ │ │ │ + 2071: 000ceac1 516 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_18 │ │ │ │ 2072: 00116ac9 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_stereo_StereoBM_setPreFilterType_10 │ │ │ │ - 2073: 000c6f99 524 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_19 │ │ │ │ + 2073: 000ce8b5 524 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_19 │ │ │ │ 2074: 0008c231 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_phase_1unwrapping_HistogramPhaseUnwrapping_1Params_set_1width_10 │ │ │ │ 2075: 001446f9 484 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_floodFill_10 │ │ │ │ 2076: 00100085 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_DISK_getDefaultName_10 │ │ │ │ 2077: 00119f99 312 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ptcloud_Volume_raycastEx_10 │ │ │ │ 2078: 00144511 484 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_floodFill_11 │ │ │ │ 2079: 00144351 444 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_floodFill_12 │ │ │ │ 2080: 001441b1 412 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_floodFill_13 │ │ │ │ @@ -2141,32 +2141,32 @@ │ │ │ │ 2137: 00095985 184 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bioinspired_RetinaFastToneMapping_delete │ │ │ │ 2138: 0018c881 448 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Dnn_softNMSBoxes_10 │ │ │ │ 2139: 001ee750 28 OBJECT WEAK DEFAULT 19 _ZTVSt23_Sp_counted_ptr_inplaceIN2cv8saliency25StaticSaliencyFineGrainedESaIvELN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ 2140: 0018ca41 448 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Dnn_softNMSBoxes_12 │ │ │ │ 2141: 00153119 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_GeneralizedHoughGuil_setScaleStep_10 │ │ │ │ 2142: 000af8b1 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_BackgroundSubtractorGMG_setDefaultLearningRate_10 │ │ │ │ 2143: 0018cc01 448 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Dnn_softNMSBoxes_13 │ │ │ │ - 2144: 000c6761 504 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createDTFilter_10 │ │ │ │ + 2144: 000c5111 504 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createDTFilter_10 │ │ │ │ 2145: 000dc445 90 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_FarnebackOpticalFlow_setFastPyramids_10 │ │ │ │ - 2146: 000c6569 504 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createDTFilter_11 │ │ │ │ + 2146: 000c4f19 504 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createDTFilter_11 │ │ │ │ 2147: 00081571 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_n_1convertTo__JJID │ │ │ │ - 2148: 000c6371 504 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createDTFilter_12 │ │ │ │ - 2149: 000c4a21 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_rollingGuidanceFilter_10 │ │ │ │ - 2150: 000c4919 260 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_rollingGuidanceFilter_11 │ │ │ │ + 2148: 000c4d21 504 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createDTFilter_12 │ │ │ │ + 2149: 000c33d1 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_rollingGuidanceFilter_10 │ │ │ │ + 2150: 000c32c9 260 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_rollingGuidanceFilter_11 │ │ │ │ 2151: 000ddbd9 96 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_BackgroundSubtractorMOG2_getVarMax_10 │ │ │ │ 2152: 000aff85 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_BackgroundSubtractorCNT_getIsParallel_10 │ │ │ │ - 2153: 000c4809 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_rollingGuidanceFilter_12 │ │ │ │ - 2154: 000c46f1 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_rollingGuidanceFilter_13 │ │ │ │ - 2155: 000c45d9 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_rollingGuidanceFilter_14 │ │ │ │ + 2153: 000c31b9 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_rollingGuidanceFilter_12 │ │ │ │ + 2154: 000c30a1 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_rollingGuidanceFilter_13 │ │ │ │ + 2155: 000c2f89 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_rollingGuidanceFilter_14 │ │ │ │ 2156: 0013964d 776 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_EM_load_10 │ │ │ │ 2157: 000ae43d 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_BackgroundSubtractorMOG_setHistory_10 │ │ │ │ 2158: 000dd44d 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_DISOpticalFlow_getFinestScale_10 │ │ │ │ 2159: 001393c9 644 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_EM_load_11 │ │ │ │ - 2160: 000c44c5 276 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_rollingGuidanceFilter_15 │ │ │ │ - 2161: 000c1859 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_GradientDericheY_10 │ │ │ │ + 2160: 000c2e75 276 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_rollingGuidanceFilter_15 │ │ │ │ + 2161: 000c8871 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_GradientDericheY_10 │ │ │ │ 2162: 001388f9 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_LogisticRegression_getIterations_10 │ │ │ │ 2163: 0008f6c1 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_CirclesGridFinderParameters_get_1existingVertexGain_10 │ │ │ │ 2164: 000dbf05 508 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_FarnebackOpticalFlow_create_10 │ │ │ │ 2165: 000dbd05 512 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_FarnebackOpticalFlow_create_11 │ │ │ │ 2166: 000af55d 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_BackgroundSubtractorGMG_setDecisionThreshold_10 │ │ │ │ 2167: 000dbaf9 524 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_FarnebackOpticalFlow_create_12 │ │ │ │ 2168: 000db8e9 524 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_FarnebackOpticalFlow_create_13 │ │ │ │ @@ -2348,17 +2348,17 @@ │ │ │ │ 2344: 0012bfd9 260 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_Photo_fastNlMeansDenoisingColored_11 │ │ │ │ 2345: 0012bee1 248 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_Photo_fastNlMeansDenoisingColored_12 │ │ │ │ 2346: 0009f099 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_insertChannel_10 │ │ │ │ 2347: 0012bdd5 268 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_Photo_fastNlMeansDenoisingColored_13 │ │ │ │ 2348: 0012bcc5 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_Photo_fastNlMeansDenoisingColored_14 │ │ │ │ 2349: 00093aa9 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xobjdetect_HOGDescriptor_get_1histogramNormType_10 │ │ │ │ 2350: 000fc831 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_GFTTDetector_getBlockSize_10 │ │ │ │ - 2351: 00112785 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_dctDenoising_10 │ │ │ │ + 2351: 00113bf1 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_dctDenoising_10 │ │ │ │ 2352: 0008ffad 4 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_DetectorParameters_get_1adaptiveThreshWinSizeStep_10 │ │ │ │ - 2353: 00112731 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_dctDenoising_11 │ │ │ │ + 2353: 00113b9d 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_dctDenoising_11 │ │ │ │ 2354: 00119675 78 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ptcloud_VolumeSettings_getIntegrateHeight_10 │ │ │ │ 2355: 000fa109 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_MSER_getMaxArea_10 │ │ │ │ 2356: 000e6fe9 84 FUNC GLOBAL DEFAULT 11 Java_org_opencv_saliency_MotionSaliencyBinWangApr2014_setImagesize_10 │ │ │ │ 2357: 000e88c5 112 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_BarcodeDetector_BarcodeDetector_10 │ │ │ │ 2358: 000ab131 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_face_LBPHFaceRecognizer_getRadius_10 │ │ │ │ 2359: 000e8759 364 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_BarcodeDetector_BarcodeDetector_11 │ │ │ │ 2360: 00131f2d 480 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_SVM_getDefaultGridPtr_10 │ │ │ │ @@ -2369,22 +2369,22 @@ │ │ │ │ 2365: 000ee291 260 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Objdetect_findChessboardCornersSBWithMeta_10 │ │ │ │ 2366: 000fec59 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_FastFeatureDetector_getDefaultName_10 │ │ │ │ 2367: 0008def9 184 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_SegmentationModel_delete │ │ │ │ 2368: 000b7f31 236 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xobjdetect_HOGDescriptor_get_1blockSize_10 │ │ │ │ 2369: 000acdb9 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_face_BasicFaceRecognizer_setNumComponents_10 │ │ │ │ 2370: 00145fe1 228 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_compareHist_10 │ │ │ │ 2371: 001192f9 78 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ptcloud_VolumeSettings_setMaxDepth_10 │ │ │ │ - 2372: 000c42cd 504 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createFastBilateralSolverFilter_10 │ │ │ │ + 2372: 000c2c7d 504 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createFastBilateralSolverFilter_10 │ │ │ │ 2373: 00095179 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_TrackerKCF_1Params_get_1sigma_10 │ │ │ │ - 2374: 000c40c1 524 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createFastBilateralSolverFilter_11 │ │ │ │ + 2374: 000c2a71 524 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createFastBilateralSolverFilter_11 │ │ │ │ 2375: 000aa145 372 FUNC GLOBAL DEFAULT 11 Java_org_opencv_face_MACE_salt_10 │ │ │ │ 2376: 0011989d 78 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ptcloud_Volume_getEnableGrowth_10 │ │ │ │ - 2377: 000c3eb1 524 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createFastBilateralSolverFilter_12 │ │ │ │ + 2377: 000c2861 524 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createFastBilateralSolverFilter_12 │ │ │ │ 2378: 0008cbd1 184 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_TonemapReinhard_delete │ │ │ │ - 2379: 000c3c91 540 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createFastBilateralSolverFilter_13 │ │ │ │ + 2379: 000c2641 540 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createFastBilateralSolverFilter_13 │ │ │ │ 2380: 00090bd9 184 FUNC GLOBAL DEFAULT 11 Java_org_opencv_text_BaseOCR_delete │ │ │ │ 2381: 0007d415 10 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_n_1channels │ │ │ │ 2382: 000f1599 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_FaceDetectorYN_setNMSThreshold_10 │ │ │ │ 2383: 000902e5 14 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_RefineParameters_set_1checkAllOrders_10 │ │ │ │ 2384: 000ea85d 84 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_CharucoBoard_getSquareLength_10 │ │ │ │ 2385: 00136209 476 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_RTrees_create_10 │ │ │ │ 2386: 000916c9 4 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_ECCParameters_get_1nlevels_10 │ │ │ │ @@ -2411,32 +2411,32 @@ │ │ │ │ 2407: 000a2cc9 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_copyMakeBorder_10 │ │ │ │ 2408: 000a2b89 320 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_copyMakeBorder_11 │ │ │ │ 2409: 00122c21 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_plot_Plot2d_setGridLinesNumber_10 │ │ │ │ 2410: 0013bec9 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_DTrees_getMinSampleCount_10 │ │ │ │ 2411: 00123321 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_plot_Plot2d_setMaxY_10 │ │ │ │ 2412: 00086d59 312 FUNC WEAK DEFAULT 11 _ZNSt6vectorIN2cv11RotatedRectESaIS1_EE17_M_default_appendEj │ │ │ │ 2413: 00119161 84 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ptcloud_VolumeSettings_getRaycastStepFactor_10 │ │ │ │ - 2414: 000cb881 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_RadonTransform_10 │ │ │ │ + 2414: 000d01e1 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_RadonTransform_10 │ │ │ │ 2415: 0008cdf9 184 FUNC GLOBAL DEFAULT 11 Java_org_opencv_plot_Plot2d_delete │ │ │ │ 2416: 000e653d 364 FUNC GLOBAL DEFAULT 11 Java_org_opencv_saliency_StaticSaliencyFineGrained_create_10 │ │ │ │ 2417: 0008b061 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_UsacParams_set_1loIterations_10 │ │ │ │ - 2418: 000cb769 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_RadonTransform_11 │ │ │ │ + 2418: 000d00c9 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_RadonTransform_11 │ │ │ │ 2419: 0009503d 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_TrackerCSRT_1Params_get_1scale_1lr_10 │ │ │ │ 2420: 0009d169 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_magnitude_10 │ │ │ │ - 2421: 000cb659 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_RadonTransform_12 │ │ │ │ + 2421: 000cffb9 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_RadonTransform_12 │ │ │ │ 2422: 00110745 88 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_LearningBasedWB_getSaturationThreshold_10 │ │ │ │ 2423: 000bab51 240 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_SuperpixelSEEDS_getLabels_10 │ │ │ │ 2424: 000ba231 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_GraphSegmentation_setMinSize_10 │ │ │ │ 2425: 0012ce31 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_AlignMTB_getExcludeRange_10 │ │ │ │ - 2426: 000cb541 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_RadonTransform_13 │ │ │ │ + 2426: 000cfea1 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_RadonTransform_13 │ │ │ │ 2427: 00162ecd 332 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_Geometry_RQDecomp3x3_10 │ │ │ │ 2428: 00162d81 332 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_Geometry_RQDecomp3x3_11 │ │ │ │ - 2429: 000cb419 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_RadonTransform_14 │ │ │ │ + 2429: 000cfd79 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_RadonTransform_14 │ │ │ │ 2430: 000d7069 368 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_TrackerNano_1Params_set_1backbone_10 │ │ │ │ - 2431: 000cb2f1 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_RadonTransform_15 │ │ │ │ + 2431: 000cfc51 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_RadonTransform_15 │ │ │ │ 2432: 00162c39 324 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_Geometry_RQDecomp3x3_12 │ │ │ │ 2433: 00094fa9 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_TrackerCSRT_1Params_set_1padding_10 │ │ │ │ 2434: 00162af1 324 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_Geometry_RQDecomp3x3_13 │ │ │ │ 2435: 00194451 320 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_Feature2D_compute_10 │ │ │ │ 2436: 0013d6b9 116 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_ANN_1MLP_setTermCriteria_10 │ │ │ │ 2437: 00091b6d 4 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_TrackerDaSiamRPN_1Params_get_1backend_10 │ │ │ │ 2438: 001970a1 476 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_Feature2D_compute_11 │ │ │ │ @@ -2456,15 +2456,15 @@ │ │ │ │ 2452: 000f0031 836 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_FaceDetectorYN_create_15 │ │ │ │ 2453: 0016922d 764 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_FaceDetectorYN_create_16 │ │ │ │ 2454: 0008b0a5 4 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_UsacParams_get_1sampler_10 │ │ │ │ 2455: 00169529 764 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_FaceDetectorYN_create_17 │ │ │ │ 2456: 00169825 760 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_FaceDetectorYN_create_18 │ │ │ │ 2457: 00169b1d 760 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_FaceDetectorYN_create_19 │ │ │ │ 2458: 0009294d 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_EdgeDrawing_1Params_set_1Sigma_10 │ │ │ │ - 2459: 00113aed 476 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_createGrayworldWB_10 │ │ │ │ + 2459: 001137e5 476 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_createGrayworldWB_10 │ │ │ │ 2460: 00094fdd 4 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_TrackerCSRT_1Params_get_1admm_1iterations_10 │ │ │ │ 2461: 000eda79 252 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Objdetect_find4QuadCornerSubpix_10 │ │ │ │ 2462: 0019a525 404 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bioinspired_Retina_write_10 │ │ │ │ 2463: 00119a41 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ptcloud_Volume_getTotalVolumeUnits_10 │ │ │ │ 2464: 0009f7c9 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_reduceArgMin_10 │ │ │ │ 2465: 0009f6c9 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_reduceArgMin_11 │ │ │ │ 2466: 001ee7f8 28 OBJECT WEAK DEFAULT 19 _ZTVSt23_Sp_counted_ptr_inplaceIN2cv13wechat_qrcode12WeChatQRCodeESaIvELN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ @@ -2563,15 +2563,15 @@ │ │ │ │ 2559: 001870d1 400 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_Photo_fastNlMeansDenoisingMulti_14 │ │ │ │ 2560: 00187261 408 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_Photo_fastNlMeansDenoisingMulti_15 │ │ │ │ 2561: 00117b79 308 FUNC GLOBAL DEFAULT 11 Java_org_opencv_stereo_Stereo_stereoRectifyUncalibrated_11 │ │ │ │ 2562: 001a4854 78 OBJECT WEAK DEFAULT 13 _ZTSSt23_Sp_counted_ptr_inplaceIN2cv8OdometryESaIvELN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ 2563: 00090189 8 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_DetectorParameters_set_1minSideLengthCanonicalImg_10 │ │ │ │ 2564: 000a80b9 112 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_TrackerCSRT_1Params_TrackerCSRT_1Params_10 │ │ │ │ 2565: 001873f9 400 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_Photo_fastNlMeansDenoisingMulti_16 │ │ │ │ - 2566: 001127d9 84 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_inpaint_10 │ │ │ │ + 2566: 00113e51 84 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_inpaint_10 │ │ │ │ 2567: 00187589 400 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_Photo_fastNlMeansDenoisingMulti_17 │ │ │ │ 2568: 000ae811 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_BackgroundSubtractorMOG_apply_10 │ │ │ │ 2569: 000ae701 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_BackgroundSubtractorMOG_apply_11 │ │ │ │ 2570: 001081e1 388 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Net_setInputShape_10 │ │ │ │ 2571: 00153f89 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_GeneralizedHough_detect_10 │ │ │ │ 2572: 0008eff5 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_SimpleBlobDetector_1Params_set_1maxArea_10 │ │ │ │ 2573: 000ae5f1 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_BackgroundSubtractorMOG_apply_12 │ │ │ │ @@ -2628,19 +2628,19 @@ │ │ │ │ 2624: 00090099 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_DetectorParameters_set_1perspectiveRemoveIgnoredMarginPerCell_10 │ │ │ │ 2625: 0008e501 4 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_ALIKED_1Params_get_1normalizeDescriptors_10 │ │ │ │ 2626: 000eae99 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Board_generateImage_10 │ │ │ │ 2627: 000ead89 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Board_generateImage_11 │ │ │ │ 2628: 0009058d 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_DetectorParametersMCC_set_1minGroupSize_10 │ │ │ │ 2629: 000eac79 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Board_generateImage_12 │ │ │ │ 2630: 000a7d69 480 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_TrackerKCF_create_10 │ │ │ │ - 2631: 000ca3b1 484 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createContourFitting_10 │ │ │ │ + 2631: 000c5d11 484 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createContourFitting_10 │ │ │ │ 2632: 000a7b85 484 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_TrackerKCF_create_11 │ │ │ │ - 2633: 000ca1c9 488 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createContourFitting_11 │ │ │ │ + 2633: 000c5b29 488 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createContourFitting_11 │ │ │ │ 2634: 00152fbd 84 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_GeneralizedHoughGuil_setPosThresh_10 │ │ │ │ - 2635: 000c9fe1 488 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createContourFitting_12 │ │ │ │ + 2635: 000c5941 488 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createContourFitting_12 │ │ │ │ 2636: 001538f1 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_GeneralizedHough_getMaxBufferSize_10 │ │ │ │ 2637: 000bd3e1 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_RICInterpolator_setFGSSigma_10 │ │ │ │ 2638: 000e8ac5 144 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_RefineParameters_RefineParameters_10 │ │ │ │ 2639: 000bd389 86 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_RICInterpolator_setFGSSigma_11 │ │ │ │ 2640: 00122cd1 90 FUNC GLOBAL DEFAULT 11 Java_org_opencv_plot_Plot2d_setShowGrid_10 │ │ │ │ 2641: 000e8a39 138 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_RefineParameters_RefineParameters_11 │ │ │ │ 2642: 000e89b1 134 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_RefineParameters_RefineParameters_12 │ │ │ │ @@ -2675,15 +2675,15 @@ │ │ │ │ 2671: 00080981 312 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_n_1inv__JI │ │ │ │ 2672: 0014f37d 320 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_sepFilter2D_10 │ │ │ │ 2673: 0014f241 316 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_sepFilter2D_11 │ │ │ │ 2674: 0014f0f9 328 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_sepFilter2D_12 │ │ │ │ 2675: 0014efa9 336 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_sepFilter2D_13 │ │ │ │ 2676: 0009875d 276 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_getVersionString_10 │ │ │ │ 2677: 000deab1 776 FUNC GLOBAL DEFAULT 11 Java_org_opencv_text_TextDetectorCNN_create_10 │ │ │ │ - 2678: 000cfc99 476 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createRFFeatureGetter_10 │ │ │ │ + 2678: 000ce099 476 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createRFFeatureGetter_10 │ │ │ │ 2679: 0008c3e9 184 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_AlignMTB_delete │ │ │ │ 2680: 00095011 4 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_TrackerCSRT_1Params_get_1number_1of_1scales_10 │ │ │ │ 2681: 0012e4dd 252 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_TrainData_getSubMatrix_10 │ │ │ │ 2682: 0007f1bd 308 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_n_1t │ │ │ │ 2683: 0008fb45 12 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_QRCodeDetectorAruco_1Params_delete │ │ │ │ 2684: 000916d9 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_ECCParameters_set_1interpolation_10 │ │ │ │ 2685: 0008e4ed 18 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_ALIKED_1Params_set_1inputSize_10 │ │ │ │ @@ -2889,15 +2889,15 @@ │ │ │ │ 2885: 00103b91 78 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_1superres_DnnSuperResImpl_getScale_10 │ │ │ │ 2886: 0015c5c1 284 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_Geometry_estimateTranslation3D_11 │ │ │ │ 2887: 0015c4a1 284 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_Geometry_estimateTranslation3D_12 │ │ │ │ 2888: 000902d1 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_RefineParameters_get_1errorCorrectionRate_10 │ │ │ │ 2889: 000b8fb1 78 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xobjdetect_CascadeClassifier_getFeatureType_10 │ │ │ │ 2890: 000f69d9 96 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_SIFT_getSigma_10 │ │ │ │ 2891: 0008b0b1 4 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_UsacParams_get_1score_10 │ │ │ │ - 2892: 000cdb85 476 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSelectiveSearchSegmentationStrategyFill_10 │ │ │ │ + 2892: 000c9f4d 476 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSelectiveSearchSegmentationStrategyFill_10 │ │ │ │ 2893: 0008e069 184 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_TextDetectionModel_1DB_delete │ │ │ │ 2894: 000bd83d 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_RICInterpolator_getRefineModels_10 │ │ │ │ 2895: 001a4f24 84 OBJECT WEAK DEFAULT 13 _ZTSSt23_Sp_counted_ptr_inplaceIN2cv13HOGDescriptorESaIvELN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ 2896: 0012cf29 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_AlignMTB_computeBitmaps_10 │ │ │ │ 2897: 00153b49 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_GeneralizedHough_setCannyHighThresh_10 │ │ │ │ 2898: 000dc155 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_FarnebackOpticalFlow_getFlags_10 │ │ │ │ 2899: 00081059 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_n_1cross │ │ │ │ @@ -2932,41 +2932,41 @@ │ │ │ │ 2928: 00194209 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_Feature2D_detect_10 │ │ │ │ 2929: 000c07a1 264 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_DTFilter_filter_11 │ │ │ │ 2930: 00194331 284 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_Feature2D_detect_11 │ │ │ │ 2931: 001992e1 648 FUNC GLOBAL DEFAULT 11 Java_org_opencv_face_Face_loadTrainingData_12 │ │ │ │ 2932: 00196d59 456 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_Feature2D_detect_12 │ │ │ │ 2933: 00199569 852 FUNC GLOBAL DEFAULT 11 Java_org_opencv_face_Face_loadTrainingData_13 │ │ │ │ 2934: 00196f21 384 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_Feature2D_detect_13 │ │ │ │ - 2935: 000c1d79 252 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_computeMSE_10 │ │ │ │ + 2935: 000c7f59 252 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_computeMSE_10 │ │ │ │ 2936: 001998c1 840 FUNC GLOBAL DEFAULT 11 Java_org_opencv_face_Face_loadTrainingData_14 │ │ │ │ 2937: 0019be49 756 FUNC GLOBAL DEFAULT 11 Java_org_opencv_face_Face_loadTrainingData_15 │ │ │ │ 2938: 000bf18d 88 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_EdgeBoxes_getKappa_10 │ │ │ │ 2939: 00085f9d 180 FUNC WEAK DEFAULT 11 _ZNSt6vectorIN2cv3MatESaIS1_EE17_M_realloc_appendIJRKS1_EEEvDpOT_ │ │ │ │ - 2940: 000c6d89 528 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_110 │ │ │ │ + 2940: 000ce6a5 528 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_110 │ │ │ │ 2941: 0007fd01 276 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_n_1row │ │ │ │ - 2942: 000c6b75 532 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_111 │ │ │ │ + 2942: 000ce491 532 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_111 │ │ │ │ 2943: 00090519 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_DetectorParametersMCC_set_1findCandidatesApproxPolyDPEpsMultiplier_10 │ │ │ │ - 2944: 000c6959 540 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_112 │ │ │ │ + 2944: 000ce275 540 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_112 │ │ │ │ 2945: 00108af5 344 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Net_getLayerId_10 │ │ │ │ 2946: 00173a8d 380 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_GraphicalCodeDetector_decodeMulti_10 │ │ │ │ 2947: 00164f8d 312 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_GraphicalCodeDetector_decodeMulti_11 │ │ │ │ 2948: 0019b7c9 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgcodecs_Animation_set_1frames_10 │ │ │ │ 2949: 0008dc7d 18 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Image2BlobParams_set_1borderValue_10 │ │ │ │ 2950: 00091cd5 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_TrackerMIL_1Params_set_1samplerTrackInRadius_10 │ │ │ │ 2951: 00149d59 328 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_warpPerspective_10 │ │ │ │ 2952: 000f9c45 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_MSER_getPass2Only_10 │ │ │ │ 2953: 00149c09 336 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_warpPerspective_11 │ │ │ │ 2954: 000de49d 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_BackgroundSubtractorKNN_getNSamples_10 │ │ │ │ 2955: 00088b2d 2 FUNC GLOBAL DEFAULT 11 JNI_OnUnload │ │ │ │ 2956: 00149ab9 336 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_warpPerspective_12 │ │ │ │ 2957: 00094f91 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_TrackerCSRT_1Params_get_1hog_1clip_10 │ │ │ │ 2958: 00149961 344 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_warpPerspective_13 │ │ │ │ - 2959: 000c53d1 284 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_amFilter_10 │ │ │ │ + 2959: 000c3d81 284 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_amFilter_10 │ │ │ │ 2960: 00149811 336 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_warpPerspective_14 │ │ │ │ - 2961: 000c52b9 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_amFilter_11 │ │ │ │ + 2961: 000c3c69 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_amFilter_11 │ │ │ │ 2962: 000bf52d 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_EdgeBoxes_setEdgeMinMag_10 │ │ │ │ 2963: 0016b7a9 404 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_Geometry_solveP3P_10 │ │ │ │ 2964: 00139229 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_KNearest_getEmax_10 │ │ │ │ 2965: 0008b515 544 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_n_1getTextSize │ │ │ │ 2966: 0008d30d 42 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ptcloud_VolumeSettings_delete │ │ │ │ 2967: 000916d5 4 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_ECCParameters_get_1interpolation_10 │ │ │ │ 2968: 0008f0a5 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_SimpleBlobDetector_1Params_get_1collectContours_10 │ │ │ │ @@ -3011,30 +3011,30 @@ │ │ │ │ 3007: 001159b5 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_stereo_StereoSGBM_getPreFilterCap_10 │ │ │ │ 3008: 0009f5b1 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_reduceArgMax_10 │ │ │ │ 3009: 0009f4b1 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_reduceArgMax_11 │ │ │ │ 3010: 000fc731 90 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_GFTTDetector_setHarrisDetector_10 │ │ │ │ 3011: 00175109 552 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_ArucoDetector_refineDetectedMarkers_10 │ │ │ │ 3012: 001232cd 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_plot_Plot2d_setPlotLineWidth_10 │ │ │ │ 3013: 00175331 504 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_ArucoDetector_refineDetectedMarkers_11 │ │ │ │ - 3014: 000c8cb9 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_FastHoughTransform_10 │ │ │ │ + 3014: 000cc8d9 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_FastHoughTransform_10 │ │ │ │ 3015: 0009dd61 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_max_10 │ │ │ │ 3016: 00159cb1 292 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_Geometry_undistortImagePoints_10 │ │ │ │ 3017: 00175529 492 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_ArucoDetector_refineDetectedMarkers_12 │ │ │ │ 3018: 00096501 312 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_max_11 │ │ │ │ 3019: 00159b79 312 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_Geometry_undistortImagePoints_11 │ │ │ │ 3020: 00194c39 568 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_Features_drawMatches_10 │ │ │ │ - 3021: 000c8ba5 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_FastHoughTransform_11 │ │ │ │ + 3021: 000cc7c5 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_FastHoughTransform_11 │ │ │ │ 3022: 00175715 484 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_ArucoDetector_refineDetectedMarkers_13 │ │ │ │ 3023: 00194e71 560 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_Features_drawMatches_11 │ │ │ │ 3024: 0011079d 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_LearningBasedWB_setRangeMaxVal_10 │ │ │ │ - 3025: 000c8a9d 264 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_FastHoughTransform_12 │ │ │ │ + 3025: 000cc6bd 264 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_FastHoughTransform_12 │ │ │ │ 3026: 00150b3d 248 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_bilateralFilter_10 │ │ │ │ 3027: 001950a1 544 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_Features_drawMatches_12 │ │ │ │ 3028: 00110941 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_GrayworldWB_setSaturationThreshold_10 │ │ │ │ - 3029: 000c8995 264 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_FastHoughTransform_13 │ │ │ │ + 3029: 000cc5b5 264 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_FastHoughTransform_13 │ │ │ │ 3030: 001952c1 536 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_Features_drawMatches_13 │ │ │ │ 3031: 00150a39 260 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_bilateralFilter_11 │ │ │ │ 3032: 001954d9 512 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_Features_drawMatches_14 │ │ │ │ 3033: 000dde99 96 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_BackgroundSubtractorMOG2_getVarThreshold_10 │ │ │ │ 3034: 001956d9 564 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_Features_drawMatches_15 │ │ │ │ 3035: 000ab08d 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_face_LBPHFaceRecognizer_getNeighbors_10 │ │ │ │ 3036: 000a6e69 240 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_legacy_1TrackerCSRT_setInitialMask_10 │ │ │ │ @@ -3115,49 +3115,49 @@ │ │ │ │ 3111: 000f6a39 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_SIFT_setSigma_10 │ │ │ │ 3112: 00109931 264 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Model_setInputParams_14 │ │ │ │ 3113: 00109821 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Model_setInputParams_15 │ │ │ │ 3114: 00198065 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_TextRecognitionModel_getDecodeType_10 │ │ │ │ 3115: 000d1395 276 FUNC GLOBAL DEFAULT 11 Java_org_opencv_videoio_VideoWriter_getBackendName_10 │ │ │ │ 3116: 000dc101 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_FarnebackOpticalFlow_setFlags_10 │ │ │ │ 3117: 000bae21 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_SuperpixelSEEDS_getNumberOfSuperpixels_10 │ │ │ │ - 3118: 000c1c71 260 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_computeBadPixelPercent_10 │ │ │ │ - 3119: 000c1b61 268 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_computeBadPixelPercent_11 │ │ │ │ + 3118: 000c7e51 260 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_computeBadPixelPercent_10 │ │ │ │ + 3119: 000c7d41 268 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_computeBadPixelPercent_11 │ │ │ │ 3120: 0009ed89 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_broadcast_10 │ │ │ │ 3121: 00094c61 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_structured_1light_SinusoidalPattern_1Params_get_1nbrOfPixelsBetweenMarkers_10 │ │ │ │ 3122: 0008ed2d 184 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_ORB_delete │ │ │ │ 3123: 000a8b09 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_structured_1light_SinusoidalPattern_unwrapPhaseMap_10 │ │ │ │ 3124: 00119585 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ptcloud_VolumeSettings_setRaycastHeight_10 │ │ │ │ 3125: 000a89f1 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_structured_1light_SinusoidalPattern_unwrapPhaseMap_11 │ │ │ │ 3126: 0008b0f1 184 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_CLAHE_delete │ │ │ │ 3127: 000e7fc9 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_CChecker_setCost_10 │ │ │ │ 3128: 000bb889 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_StructuredEdgeDetection_computeOrientation_10 │ │ │ │ - 3129: 000c1121 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_colorMatchTemplate_10 │ │ │ │ + 3129: 000c5309 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_colorMatchTemplate_10 │ │ │ │ 3130: 0008fb25 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_QRCodeDetectorAruco_1Params_get_1maxColorsMismatch_10 │ │ │ │ 3131: 000d96c9 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_SparsePyrLKOpticalFlow_setMinEigThreshold_10 │ │ │ │ 3132: 000a341d 104 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Algorithm_clear_10 │ │ │ │ 3133: 001449e1 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_distanceTransform_10 │ │ │ │ 3134: 001448dd 260 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_distanceTransform_11 │ │ │ │ 3135: 000b0179 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_BackgroundSubtractorCNT_getMinPixelStability_10 │ │ │ │ 3136: 0014cc01 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_HoughLines_10 │ │ │ │ 3137: 0012c749 88 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_MergeMertens_getExposureWeight_10 │ │ │ │ 3138: 0014cb01 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_HoughLines_11 │ │ │ │ 3139: 000b3059 548 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_Bgsegm_createBackgroundSubtractorGSOC_110 │ │ │ │ 3140: 00119255 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ptcloud_VolumeSettings_setMaxWeight_10 │ │ │ │ 3141: 0014c9e9 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_HoughLines_12 │ │ │ │ - 3142: 000c2989 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_l0Smooth_10 │ │ │ │ + 3142: 000c1339 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_l0Smooth_10 │ │ │ │ 3143: 000b2e35 548 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_Bgsegm_createBackgroundSubtractorGSOC_111 │ │ │ │ 3144: 000bf139 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_EdgeBoxes_setKappa_10 │ │ │ │ 3145: 0014c8c1 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_HoughLines_13 │ │ │ │ 3146: 0012e5d9 252 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_TrainData_getSubVector_10 │ │ │ │ 3147: 0011a439 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ptcloud_Volume_integrate_10 │ │ │ │ 3148: 0014c799 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_HoughLines_14 │ │ │ │ 3149: 000dd9dd 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_BackgroundSubtractorMOG2_getShadowValue_10 │ │ │ │ - 3150: 000c2881 264 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_l0Smooth_11 │ │ │ │ + 3150: 000c1231 264 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_l0Smooth_11 │ │ │ │ 3151: 0014c669 304 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_HoughLines_15 │ │ │ │ - 3152: 000c2771 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_l0Smooth_12 │ │ │ │ + 3152: 000c1121 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_l0Smooth_12 │ │ │ │ 3153: 000b63d9 488 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xobjdetect_HOGDescriptor_HOGDescriptor_110 │ │ │ │ 3154: 0008e5fd 184 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_AffineFeature_delete │ │ │ │ 3155: 000b6201 472 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xobjdetect_HOGDescriptor_HOGDescriptor_111 │ │ │ │ 3156: 000b6039 456 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xobjdetect_HOGDescriptor_HOGDescriptor_112 │ │ │ │ 3157: 00186369 712 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xobjdetect_HOGDescriptor_HOGDescriptor_113 │ │ │ │ 3158: 001204fd 84 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ptcloud_Odometry_prepareFrames_10 │ │ │ │ 3159: 000fa1ad 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_MSER_getMinArea_10 │ │ │ │ @@ -3213,38 +3213,38 @@ │ │ │ │ 3209: 00189a49 392 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_fillPoly_12 │ │ │ │ 3210: 00189bd1 392 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_fillPoly_13 │ │ │ │ 3211: 000af251 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_BackgroundSubtractorGSOC_apply_10 │ │ │ │ 3212: 000af141 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_BackgroundSubtractorGSOC_apply_11 │ │ │ │ 3213: 000ec875 400 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_QRCodeDetector_setEpsY_10 │ │ │ │ 3214: 00094879 184 FUNC GLOBAL DEFAULT 11 Java_org_opencv_face_MACE_delete │ │ │ │ 3215: 0008dc59 4 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Image2BlobParams_get_1ddepth_10 │ │ │ │ - 3216: 000cf2ad 476 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createRICInterpolator_10 │ │ │ │ + 3216: 000cb779 476 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createRICInterpolator_10 │ │ │ │ 3217: 000931ad 184 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_SuperpixelSEEDS_delete │ │ │ │ 3218: 000af031 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_BackgroundSubtractorGSOC_apply_12 │ │ │ │ 3219: 001a4ab8 90 OBJECT WEAK DEFAULT 13 _ZTSSt23_Sp_counted_ptr_inplaceIN2cv5aruco13ArucoDetectorESaIvELN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ 3220: 000aef21 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_BackgroundSubtractorGSOC_apply_13 │ │ │ │ 3221: 00108911 484 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Net_getLayer_10 │ │ │ │ 3222: 001086a9 616 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Net_getLayer_11 │ │ │ │ 3223: 00098271 76 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_getDefaultAlgorithmHint_10 │ │ │ │ 3224: 00108dbd 368 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Net_dumpToFile_10 │ │ │ │ 3225: 001084c1 488 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Net_getLayer_12 │ │ │ │ 3226: 000951f5 14 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_TrackerKCF_1Params_set_1wrap_1kernel_10 │ │ │ │ 3227: 00121149 236 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ptcloud_Octree_insertPoint_10 │ │ │ │ - 3228: 000f5429 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_img_1hash_Img_1hash_averageHash_10 │ │ │ │ + 3228: 000f5d41 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_img_1hash_Img_1hash_averageHash_10 │ │ │ │ 3229: 00121069 224 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ptcloud_Octree_insertPoint_11 │ │ │ │ 3230: 000d855d 480 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_TrackerDaSiamRPN_create_10 │ │ │ │ 3231: 000d8309 596 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_TrackerDaSiamRPN_create_11 │ │ │ │ 3232: 000d811d 492 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_TrackerDaSiamRPN_create_12 │ │ │ │ 3233: 0009bcc1 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_setIdentity_10 │ │ │ │ 3234: 000de1a1 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_BackgroundSubtractorKNN_setShadowValue_10 │ │ │ │ 3235: 001ee5b4 12 OBJECT WEAK DEFAULT 19 _ZTISt23_Sp_counted_ptr_inplaceIN2cv13HOGDescriptorESaIvELN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ 3236: 0009bbb1 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_setIdentity_11 │ │ │ │ 3237: 00090801 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_saliency_ObjectnessBING_getNSS_10 │ │ │ │ 3238: 000920e5 16 FUNC GLOBAL DEFAULT 11 Java_org_opencv_videoio_VideoCapture_setExceptionMode_10 │ │ │ │ - 3239: 000c1759 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_GradientDericheX_10 │ │ │ │ + 3239: 000c8771 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_GradientDericheX_10 │ │ │ │ 3240: 000d1281 276 FUNC GLOBAL DEFAULT 11 Java_org_opencv_videoio_Videoio_getBackendName_10 │ │ │ │ 3241: 0009188d 184 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_SparseOpticalFlow_delete │ │ │ │ 3242: 001ee50c 12 OBJECT WEAK DEFAULT 19 _ZTISt23_Sp_counted_ptr_inplaceIN2cv9BFMatcherESaIvELN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ 3243: 0018bec1 268 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_legacy_1MultiTracker_update_10 │ │ │ │ 3244: 000de449 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_BackgroundSubtractorKNN_setNSamples_10 │ │ │ │ 3245: 0008f03d 16 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_SimpleBlobDetector_1Params_set_1filterByInertia_10 │ │ │ │ 3246: 0011e921 78 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ptcloud_OdometrySettings_setMaxRotation_10 │ │ │ │ @@ -3309,25 +3309,25 @@ │ │ │ │ 3305: 000d6489 600 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_TrackerVit_create_14 │ │ │ │ 3306: 00153331 84 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_GeneralizedHoughGuil_setAngleThresh_10 │ │ │ │ 3307: 000bff65 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_DisparityWLSFilter_setDepthDiscontinuityRadius_10 │ │ │ │ 3308: 000a2e45 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_setUseIPP_1NotExact_10 │ │ │ │ 3309: 0010af65 396 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_KeypointsModel_KeypointsModel_11 │ │ │ │ 3310: 000d6229 608 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_TrackerVit_create_15 │ │ │ │ 3311: 0010aef1 116 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_KeypointsModel_KeypointsModel_12 │ │ │ │ - 3312: 000c2cc9 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_fastGlobalSmootherFilter_10 │ │ │ │ + 3312: 000c1679 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_fastGlobalSmootherFilter_10 │ │ │ │ 3313: 00173171 620 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgcodecs_Imgcodecs_imencodeWithMetadata_10 │ │ │ │ 3314: 000904a9 4 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_DetectorParametersMCC_get_1adaptiveThreshWinSizeMax_10 │ │ │ │ 3315: 001564b1 228 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_Geometry_contourArea_10 │ │ │ │ 3316: 000904f1 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_DetectorParametersMCC_get_1confidenceThreshold_10 │ │ │ │ 3317: 000bf819 88 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_EdgeBoxes_getBeta_10 │ │ │ │ 3318: 001733e1 620 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgcodecs_Imgcodecs_imencodeWithMetadata_11 │ │ │ │ - 3319: 000c2ba9 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_fastGlobalSmootherFilter_11 │ │ │ │ + 3319: 000c1559 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_fastGlobalSmootherFilter_11 │ │ │ │ 3320: 00098531 78 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_checkHardwareSupport_10 │ │ │ │ 3321: 001563d1 220 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_Geometry_contourArea_11 │ │ │ │ - 3322: 000c2a89 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_fastGlobalSmootherFilter_12 │ │ │ │ + 3322: 000c1439 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_fastGlobalSmootherFilter_12 │ │ │ │ 3323: 00093aa1 8 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xobjdetect_HOGDescriptor_get_1winSigma_10 │ │ │ │ 3324: 00107505 252 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Net_getParam_10 │ │ │ │ 3325: 00107409 252 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Net_getParam_11 │ │ │ │ 3326: 00107279 400 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Net_getParam_12 │ │ │ │ 3327: 00092f85 184 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_SparseMatchInterpolator_delete │ │ │ │ 3328: 001254b1 248 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_ColorCorrectionModel_getColorCorrectionMatrix_10 │ │ │ │ 3329: 001070e9 400 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Net_getParam_13 │ │ │ │ @@ -3337,18 +3337,18 @@ │ │ │ │ 3333: 00168ccd 436 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgcodecs_Imgcodecs_imencodeanimation_11 │ │ │ │ 3334: 000de3e9 96 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_BackgroundSubtractorKNN_getDist2Threshold_10 │ │ │ │ 3335: 00094091 184 FUNC GLOBAL DEFAULT 11 Java_org_opencv_face_BIF_delete │ │ │ │ 3336: 00194591 328 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_Feature2D_detectAndCompute_10 │ │ │ │ 3337: 001946d9 320 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_Feature2D_detectAndCompute_11 │ │ │ │ 3338: 0011f5d1 232 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ptcloud_OdometryFrame_getNormals_10 │ │ │ │ 3339: 0013b7f9 476 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_DTrees_create_10 │ │ │ │ - 3340: 000c887d 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_HoughPoint2Line_10 │ │ │ │ - 3341: 000c8759 292 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_HoughPoint2Line_11 │ │ │ │ - 3342: 000c8641 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_HoughPoint2Line_12 │ │ │ │ - 3343: 000c8529 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_HoughPoint2Line_13 │ │ │ │ + 3340: 000cc49d 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_HoughPoint2Line_10 │ │ │ │ + 3341: 000cc379 292 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_HoughPoint2Line_11 │ │ │ │ + 3342: 000cc261 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_HoughPoint2Line_12 │ │ │ │ + 3343: 000cc149 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_HoughPoint2Line_13 │ │ │ │ 3344: 0009171d 184 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_FarnebackOpticalFlow_delete │ │ │ │ 3345: 00190ff1 372 FUNC GLOBAL DEFAULT 11 Java_org_opencv_face_Facemark_fit_10 │ │ │ │ 3346: 00122c75 90 FUNC GLOBAL DEFAULT 11 Java_org_opencv_plot_Plot2d_setShowText_10 │ │ │ │ 3347: 0016d561 368 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_MergeExposures_process_10 │ │ │ │ 3348: 0008cb19 184 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_TonemapMantiuk_delete │ │ │ │ 3349: 00094c69 8 FUNC GLOBAL DEFAULT 11 Java_org_opencv_structured_1light_SinusoidalPattern_1Params_set_1nbrOfPixelsBetweenMarkers_10 │ │ │ │ 3350: 0019b8e1 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Layer_set_1blobs_10 │ │ │ │ @@ -3383,17 +3383,17 @@ │ │ │ │ 3379: 000933d5 184 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_SelectiveSearchSegmentation_delete │ │ │ │ 3380: 00153289 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_GeneralizedHoughGuil_setMinScale_10 │ │ │ │ 3381: 001ee814 28 OBJECT WEAK DEFAULT 19 _ZTVSt23_Sp_counted_ptr_inplaceIN2cv17CascadeClassifierESaIvELN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ 3382: 000916c1 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_ECCParameters_set_1gaussFiltSize_10 │ │ │ │ 3383: 00136871 92 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_RTrees_setCalculateVarImportance_10 │ │ │ │ 3384: 0008d789 184 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_SimpleWB_delete │ │ │ │ 3385: 00096121 120 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_TickMeter_getLastTimeSec_10 │ │ │ │ - 3386: 000c56cd 484 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createAMFilter_10 │ │ │ │ + 3386: 000c407d 484 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createAMFilter_10 │ │ │ │ 3387: 0013ae4d 252 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_EM_getWeights_10 │ │ │ │ - 3388: 000c54ed 480 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createAMFilter_11 │ │ │ │ + 3388: 000c3e9d 480 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createAMFilter_11 │ │ │ │ 3389: 0013ce09 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_ANN_1MLP_getWeights_10 │ │ │ │ 3390: 00116fd9 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_stereo_Stereo_validateDisparity_10 │ │ │ │ 3391: 00116ed1 260 FUNC GLOBAL DEFAULT 11 Java_org_opencv_stereo_Stereo_validateDisparity_11 │ │ │ │ 3392: 00104785 300 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_TextRecognitionModel_recognize_10 │ │ │ │ 3393: 00171785 396 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_TextRecognitionModel_recognize_11 │ │ │ │ 3394: 00164cd1 700 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_TextRecognitionModel_setVocabulary_10 │ │ │ │ 3395: 0012f9d1 252 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_TrainData_getTestResponses_10 │ │ │ │ @@ -3405,22 +3405,22 @@ │ │ │ │ 3401: 000ea9f1 88 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_CharucoBoard_setLegacyPattern_10 │ │ │ │ 3402: 00159529 312 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_Geometry_fisheye_1distortPoints_11 │ │ │ │ 3403: 001593f1 312 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_Geometry_fisheye_1distortPoints_12 │ │ │ │ 3404: 000b9141 344 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xobjdetect_CascadeClassifier_load_10 │ │ │ │ 3405: 001592b1 320 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_Geometry_fisheye_1distortPoints_13 │ │ │ │ 3406: 0008ef65 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_SimpleBlobDetector_1Params_get_1minThreshold_10 │ │ │ │ 3407: 000929a9 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_EdgeDrawing_1Params_get_1MaxErrorThreshold_10 │ │ │ │ - 3408: 000cb1f1 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_PeiLinNormalization_10 │ │ │ │ + 3408: 000c8971 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_PeiLinNormalization_10 │ │ │ │ 3409: 00105539 400 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_TextDetectionModel_1EAST_setConfidenceThreshold_10 │ │ │ │ - 3410: 000ed039 264 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Objdetect_extendDictionary_10 │ │ │ │ - 3411: 000ecf31 264 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Objdetect_extendDictionary_11 │ │ │ │ + 3410: 000ed3c9 264 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Objdetect_extendDictionary_10 │ │ │ │ + 3411: 000ed2c1 264 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Objdetect_extendDictionary_11 │ │ │ │ 3412: 0019b1bd 228 FUNC GLOBAL DEFAULT 11 Java_org_opencv_videoio_Videoio_getBackends_10 │ │ │ │ 3413: 000da165 252 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_KalmanFilter_get_1errorCovPre_10 │ │ │ │ 3414: 000a6c8d 476 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_legacy_1TrackerKCF_create_10 │ │ │ │ - 3415: 000ece09 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Objdetect_extendDictionary_12 │ │ │ │ + 3415: 000ed199 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Objdetect_extendDictionary_12 │ │ │ │ 3416: 001621e1 424 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_Geometry_composeRT_10 │ │ │ │ 3417: 00162049 408 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_Geometry_composeRT_11 │ │ │ │ 3418: 00161eb9 400 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_Geometry_composeRT_12 │ │ │ │ 3419: 000e58e9 604 FUNC GLOBAL DEFAULT 11 Java_org_opencv_text_Text_loadOCRBeamSearchClassifierCNN_10 │ │ │ │ 3420: 00161d31 388 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_Geometry_composeRT_13 │ │ │ │ 3421: 00161bb5 380 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_Geometry_composeRT_14 │ │ │ │ 3422: 0008c239 4 FUNC GLOBAL DEFAULT 11 Java_org_opencv_phase_1unwrapping_HistogramPhaseUnwrapping_1Params_get_1height_10 │ │ │ │ @@ -3453,19 +3453,19 @@ │ │ │ │ 3449: 00156595 304 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_Geometry_rotatedRectangleIntersection_10 │ │ │ │ 3450: 00099151 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_divSpectrums_10 │ │ │ │ 3451: 00141959 320 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_rectangle_10 │ │ │ │ 3452: 00099039 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_divSpectrums_11 │ │ │ │ 3453: 00141821 312 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_rectangle_11 │ │ │ │ 3454: 001416e9 312 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_rectangle_12 │ │ │ │ 3455: 001415b1 312 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_rectangle_13 │ │ │ │ - 3456: 000cbd8d 504 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createScanSegment_10 │ │ │ │ - 3457: 000cbb95 504 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createScanSegment_11 │ │ │ │ + 3456: 000ccddd 504 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createScanSegment_10 │ │ │ │ + 3457: 000ccbe5 504 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createScanSegment_11 │ │ │ │ 3458: 00141499 276 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_rectangle_14 │ │ │ │ 3459: 0014aee9 320 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_morphologyEx_10 │ │ │ │ - 3460: 000cb9a1 500 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createScanSegment_12 │ │ │ │ + 3460: 000cc9f1 500 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createScanSegment_12 │ │ │ │ 3461: 00141371 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_rectangle_15 │ │ │ │ 3462: 00141249 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_rectangle_16 │ │ │ │ 3463: 0014ada1 328 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_morphologyEx_11 │ │ │ │ 3464: 00083f4d 1280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_nGetIdx │ │ │ │ 3465: 00141119 304 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_rectangle_17 │ │ │ │ 3466: 0014ac59 328 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_morphologyEx_12 │ │ │ │ 3467: 0014ab09 336 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_morphologyEx_13 │ │ │ │ @@ -3557,25 +3557,25 @@ │ │ │ │ 3553: 001092f9 112 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Net_Net_10 │ │ │ │ 3554: 000a08e1 236 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_norm_15 │ │ │ │ 3555: 0014b409 328 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_dilate_11 │ │ │ │ 3556: 0014e141 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_Laplacian_10 │ │ │ │ 3557: 0014b2c1 328 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_dilate_12 │ │ │ │ 3558: 0014b171 336 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_dilate_13 │ │ │ │ 3559: 000acd59 96 FUNC GLOBAL DEFAULT 11 Java_org_opencv_face_BasicFaceRecognizer_getThreshold_10 │ │ │ │ - 3560: 000ed4a9 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Objdetect_drawDetectedCornersCharuco_10 │ │ │ │ + 3560: 000ece71 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Objdetect_drawDetectedCornersCharuco_10 │ │ │ │ 3561: 0014e039 260 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_Laplacian_11 │ │ │ │ 3562: 0014b029 328 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_dilate_14 │ │ │ │ 3563: 0014df19 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_Laplacian_12 │ │ │ │ - 3564: 000ed369 320 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Objdetect_drawDetectedCornersCharuco_11 │ │ │ │ - 3565: 000ed241 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Objdetect_drawDetectedCornersCharuco_12 │ │ │ │ + 3564: 000ecd31 320 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Objdetect_drawDetectedCornersCharuco_11 │ │ │ │ + 3565: 000ecc09 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Objdetect_drawDetectedCornersCharuco_12 │ │ │ │ 3566: 0014ddf9 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_Laplacian_13 │ │ │ │ 3567: 0014dcd9 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_Laplacian_14 │ │ │ │ 3568: 0008f67d 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_CirclesGridFinderParameters_set_1minDistanceToAddKeypoint_10 │ │ │ │ 3569: 0008ef6d 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_SimpleBlobDetector_1Params_set_1minThreshold_10 │ │ │ │ - 3570: 000c1231 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_qdft_10 │ │ │ │ + 3570: 000c5419 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_qdft_10 │ │ │ │ 3571: 000dccc9 92 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_DISOpticalFlow_setUseSpatialPropagation_10 │ │ │ │ 3572: 00171ec1 428 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgcodecs_Imgcodecs_imreadmulti_10 │ │ │ │ 3573: 0012ca3d 88 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_CalibrateRobertson_getThreshold_10 │ │ │ │ 3574: 000e233d 876 FUNC GLOBAL DEFAULT 11 Java_org_opencv_text_OCRBeamSearchDecoder_create_10 │ │ │ │ 3575: 00172071 428 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgcodecs_Imgcodecs_imreadmulti_11 │ │ │ │ 3576: 0017221d 420 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgcodecs_Imgcodecs_imreadmulti_12 │ │ │ │ 3577: 001ee498 8 OBJECT WEAK DEFAULT 19 _ZTISt19_Sp_make_shared_tag │ │ │ │ @@ -3605,22 +3605,22 @@ │ │ │ │ 3601: 001461c9 268 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_pyrUp_11 │ │ │ │ 3602: 0015c909 324 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_Geometry_estimateAffine3D_14 │ │ │ │ 3603: 000f1e99 284 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgcodecs_Imgcodecs_imdecode_10 │ │ │ │ 3604: 0013dae1 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_ANN_1MLP_setActivationFunction_10 │ │ │ │ 3605: 001460c5 260 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_pyrUp_12 │ │ │ │ 3606: 0013da81 96 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_ANN_1MLP_setActivationFunction_11 │ │ │ │ 3607: 0016f649 516 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ptcloud_Ptcloud_saveMesh_11 │ │ │ │ - 3608: 000cf0b5 504 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSuperpixelSLIC_10 │ │ │ │ + 3608: 000cb47d 504 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSuperpixelSLIC_10 │ │ │ │ 3609: 0015c7ed 284 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_Geometry_estimateAffine3D_15 │ │ │ │ - 3610: 000ceea9 524 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSuperpixelSLIC_11 │ │ │ │ + 3610: 000cb271 524 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSuperpixelSLIC_11 │ │ │ │ 3611: 0013da19 104 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_ANN_1MLP_setActivationFunction_12 │ │ │ │ 3612: 0016f84d 504 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ptcloud_Ptcloud_saveMesh_12 │ │ │ │ 3613: 0016fa45 496 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ptcloud_Ptcloud_saveMesh_13 │ │ │ │ - 3614: 000cec99 524 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSuperpixelSLIC_12 │ │ │ │ - 3615: 000cea89 524 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSuperpixelSLIC_13 │ │ │ │ + 3614: 000cb061 524 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSuperpixelSLIC_12 │ │ │ │ + 3615: 000cae51 524 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSuperpixelSLIC_13 │ │ │ │ 3616: 000bb769 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_StructuredEdgeDetection_edgesNms_10 │ │ │ │ 3617: 000a3f99 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bioinspired_RetinaFastToneMapping_setup_10 │ │ │ │ 3618: 000ad559 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_face_BIF_getNumBands_10 │ │ │ │ 3619: 001019a5 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_AffineFeature_getDefaultName_10 │ │ │ │ 3620: 000a3f45 84 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bioinspired_RetinaFastToneMapping_setup_11 │ │ │ │ 3621: 000bb651 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_StructuredEdgeDetection_edgesNms_11 │ │ │ │ 3622: 000bf629 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_EdgeBoxes_getMaxBoxes_10 │ │ │ │ @@ -3699,15 +3699,15 @@ │ │ │ │ 3695: 00115aa9 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_stereo_StereoMatcher_setSpeckleRange_10 │ │ │ │ 3696: 000ebe25 142 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_QRCodeDetectorAruco_getDetectorParameters_10 │ │ │ │ 3697: 000f8725 512 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_ORB_create_19 │ │ │ │ 3698: 0008e545 184 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_ANNIndex_delete │ │ │ │ 3699: 000b9e11 86 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_SelectiveSearchSegmentation_switchToSelectiveSearchQuality_10 │ │ │ │ 3700: 000b9db1 96 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_SelectiveSearchSegmentation_switchToSelectiveSearchQuality_11 │ │ │ │ 3701: 0009053d 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_DetectorParametersMCC_get_1maxError_10 │ │ │ │ - 3702: 000c1659 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createQuaternionImage_10 │ │ │ │ + 3702: 000c5841 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createQuaternionImage_10 │ │ │ │ 3703: 000b9d51 96 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_SelectiveSearchSegmentation_switchToSelectiveSearchQuality_12 │ │ │ │ 3704: 000b9cf1 96 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_SelectiveSearchSegmentation_switchToSelectiveSearchQuality_13 │ │ │ │ 3705: 000bb009 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_SuperpixelLSC_getLabelContourMask_10 │ │ │ │ 3706: 00081169 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_n_1copySize │ │ │ │ 3707: 000baf19 240 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_SuperpixelLSC_getLabelContourMask_11 │ │ │ │ 3708: 000e625d 368 FUNC GLOBAL DEFAULT 11 Java_org_opencv_saliency_ObjectnessBING_create_10 │ │ │ │ 3709: 000a2021 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_divide_10 │ │ │ │ @@ -3745,24 +3745,24 @@ │ │ │ │ 3741: 0012f2ed 252 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_TrainData_getVarIdx_10 │ │ │ │ 3742: 00091531 184 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_DISOpticalFlow_delete │ │ │ │ 3743: 0019364d 328 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_DescriptorMatcher_radiusMatch_11 │ │ │ │ 3744: 0016b379 448 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_mixChannels_10 │ │ │ │ 3745: 00193795 336 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_DescriptorMatcher_radiusMatch_12 │ │ │ │ 3746: 0013d2e9 96 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_ANN_1MLP_getRpropDWMin_10 │ │ │ │ 3747: 00193d61 416 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_DescriptorMatcher_radiusMatch_13 │ │ │ │ - 3748: 000ce8a9 480 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createGraphSegmentation_10 │ │ │ │ + 3748: 000cac71 480 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createGraphSegmentation_10 │ │ │ │ 3749: 00193f01 408 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_DescriptorMatcher_radiusMatch_14 │ │ │ │ - 3750: 000ce6c9 480 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createGraphSegmentation_11 │ │ │ │ + 3750: 000caa91 480 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createGraphSegmentation_11 │ │ │ │ 3751: 000eb2cd 110 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_ArucoDetector_getDetectorParameters_10 │ │ │ │ 3752: 00194099 324 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_DescriptorMatcher_radiusMatch_15 │ │ │ │ - 3753: 000ce4e1 488 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createGraphSegmentation_12 │ │ │ │ - 3754: 000c6251 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_dtFilter_10 │ │ │ │ - 3755: 000ce2f5 492 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createGraphSegmentation_13 │ │ │ │ - 3756: 000c6139 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_dtFilter_11 │ │ │ │ - 3757: 000c6021 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_dtFilter_12 │ │ │ │ + 3753: 000ca8a9 488 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createGraphSegmentation_12 │ │ │ │ + 3754: 000c4c01 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_dtFilter_10 │ │ │ │ + 3755: 000ca6bd 492 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createGraphSegmentation_13 │ │ │ │ + 3756: 000c4ae9 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_dtFilter_11 │ │ │ │ + 3757: 000c49d1 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_dtFilter_12 │ │ │ │ 3758: 000fdd05 496 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_GFTTDetector_create_10 │ │ │ │ 3759: 000fdb01 516 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_GFTTDetector_create_11 │ │ │ │ 3760: 000fd901 508 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_GFTTDetector_create_12 │ │ │ │ 3761: 000fd701 508 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_GFTTDetector_create_13 │ │ │ │ 3762: 000fd501 508 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_GFTTDetector_create_14 │ │ │ │ 3763: 00160509 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_Geometry_convertPointsToHomogeneous_10 │ │ │ │ 3764: 0008c23d 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_phase_1unwrapping_HistogramPhaseUnwrapping_1Params_set_1height_10 │ │ │ │ @@ -3800,22 +3800,22 @@ │ │ │ │ 3796: 000bcf3d 508 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_RidgeDetectionFilter_create_11 │ │ │ │ 3797: 00181fc9 504 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_Geometry_projectPoints_11 │ │ │ │ 3798: 000bcd31 524 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_RidgeDetectionFilter_create_12 │ │ │ │ 3799: 00151421 308 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_getGaborKernel_12 │ │ │ │ 3800: 001821c1 480 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_Geometry_projectPoints_12 │ │ │ │ 3801: 000bcb21 524 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_RidgeDetectionFilter_create_13 │ │ │ │ 3802: 000bc911 524 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_RidgeDetectionFilter_create_14 │ │ │ │ - 3803: 00174085 396 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Objdetect_drawDetectedDiamonds_10 │ │ │ │ + 3803: 001744e1 396 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Objdetect_drawDetectedDiamonds_10 │ │ │ │ 3804: 00172571 572 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgcodecs_Imgcodecs_imwriteWithMetadata_10 │ │ │ │ 3805: 000bc701 524 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_RidgeDetectionFilter_create_15 │ │ │ │ 3806: 001727b1 556 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgcodecs_Imgcodecs_imwriteWithMetadata_11 │ │ │ │ - 3807: 00174211 368 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Objdetect_drawDetectedDiamonds_11 │ │ │ │ + 3807: 00174671 368 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Objdetect_drawDetectedDiamonds_11 │ │ │ │ 3808: 000bc4f1 524 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_RidgeDetectionFilter_create_16 │ │ │ │ 3809: 00103f01 368 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_1superres_DnnSuperResImpl_readModel_10 │ │ │ │ - 3810: 00174381 352 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Objdetect_drawDetectedDiamonds_12 │ │ │ │ + 3810: 001747e1 352 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Objdetect_drawDetectedDiamonds_12 │ │ │ │ 3811: 000bc2e1 524 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_RidgeDetectionFilter_create_17 │ │ │ │ 3812: 000bf971 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_EdgeAwareInterpolator_setFGSSigma_10 │ │ │ │ 3813: 000bc0d1 524 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_RidgeDetectionFilter_create_18 │ │ │ │ 3814: 0008f8ad 184 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_GraphicalCodeDetector_delete │ │ │ │ 3815: 0011f6b9 232 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ptcloud_OdometryFrame_getMask_10 │ │ │ │ 3816: 0008f649 18 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_CirclesGridFinderParameters_set_1densityNeighborhoodSize_10 │ │ │ │ 3817: 00196189 608 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_Features_drawMatchesKnn_10 │ │ │ │ @@ -4022,35 +4022,35 @@ │ │ │ │ 4018: 00160b51 320 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_Geometry_solvePnPRefineLM_10 │ │ │ │ 4019: 00121849 508 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ptcloud_Octree_createWithResolution_11 │ │ │ │ 4020: 0012165d 492 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ptcloud_Octree_createWithResolution_12 │ │ │ │ 4021: 00091f2d 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_TrackerVit_1Params_set_1tracking_1score_1threshold_10 │ │ │ │ 4022: 001609f1 352 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_Geometry_solvePnPRefineLM_11 │ │ │ │ 4023: 000ea8b1 240 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_CharucoBoard_getChessboardSize_10 │ │ │ │ 4024: 00121451 524 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ptcloud_Octree_createWithResolution_13 │ │ │ │ - 4025: 000caff9 504 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSuperpixelLSC_10 │ │ │ │ + 4025: 000cd871 504 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSuperpixelLSC_10 │ │ │ │ 4026: 00121239 532 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ptcloud_Octree_createWithResolution_14 │ │ │ │ 4027: 0014dbc1 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_Canny_10 │ │ │ │ 4028: 000951a9 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_TrackerKCF_1Params_get_1output_1sigma_1factor_10 │ │ │ │ 4029: 0014dabd 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_Canny_11 │ │ │ │ - 4030: 000cadf1 520 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSuperpixelLSC_11 │ │ │ │ + 4030: 000cd669 520 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSuperpixelLSC_11 │ │ │ │ 4031: 00153bed 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_GeneralizedHough_setCannyLowThresh_10 │ │ │ │ 4032: 0014d9c5 248 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_Canny_12 │ │ │ │ - 4033: 000cabe9 520 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSuperpixelLSC_12 │ │ │ │ + 4033: 000cd461 520 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSuperpixelLSC_12 │ │ │ │ 4034: 000f86d1 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_ORB_setMaxFeatures_10 │ │ │ │ 4035: 0014d8a9 284 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_Canny_13 │ │ │ │ 4036: 0014d791 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_Canny_14 │ │ │ │ 4037: 001ee670 28 OBJECT WEAK DEFAULT 19 _ZTVSt23_Sp_counted_ptr_inplaceIN2cv3dnn14dnn5_v202606059DictValueESaIvELN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ 4038: 000a9079 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_structured_1light_GrayCodePattern_getNumberOfPatternImages_10 │ │ │ │ 4039: 0008ffd9 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_DetectorParameters_get_1maxMarkerPerimeterRate_10 │ │ │ │ 4040: 0008fb1d 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_QRCodeDetectorAruco_1Params_set_1maxPenalties_10 │ │ │ │ 4041: 00122d2d 86 FUNC GLOBAL DEFAULT 11 Java_org_opencv_plot_Plot2d_setPlotSize_10 │ │ │ │ 4042: 001531d1 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_GeneralizedHoughGuil_setMaxScale_10 │ │ │ │ 4043: 00130769 240 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_StatModel_predict_10 │ │ │ │ - 4044: 000c5199 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_jointBilateralFilter_10 │ │ │ │ - 4045: 000c5081 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_jointBilateralFilter_11 │ │ │ │ + 4044: 000c3b49 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_jointBilateralFilter_10 │ │ │ │ + 4045: 000c3a31 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_jointBilateralFilter_11 │ │ │ │ 4046: 00130679 240 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_StatModel_predict_11 │ │ │ │ 4047: 0008bd25 184 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_ParamGrid_delete │ │ │ │ 4048: 000a7311 308 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_legacy_1Tracker_update_10 │ │ │ │ 4049: 0013059d 220 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_StatModel_predict_12 │ │ │ │ 4050: 0015a731 480 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_Geometry_calibrationMatrixValues_10 │ │ │ │ 4051: 001ee7c0 28 OBJECT WEAK DEFAULT 19 _ZTVSt23_Sp_counted_ptr_inplaceIN2cv12VideoCaptureESaIvELN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ 4052: 0008cd41 184 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_IntelligentScissorsMB_delete │ │ │ │ @@ -4074,15 +4074,15 @@ │ │ │ │ 4070: 000ba589 240 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_SuperpixelSLIC_getLabelContourMask_11 │ │ │ │ 4071: 001367c9 84 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_RTrees_setActiveVarCount_10 │ │ │ │ 4072: 00110111 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_TonemapDurand_setSigmaSpace_10 │ │ │ │ 4073: 0019e18d 484 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_CharucoDetector_CharucoDetector_10 │ │ │ │ 4074: 0019e371 500 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_CharucoDetector_CharucoDetector_11 │ │ │ │ 4075: 0019e569 768 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_CharucoDetector_CharucoDetector_12 │ │ │ │ 4076: 000c0b99 328 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_ContourFitting_estimateTransformation_10 │ │ │ │ - 4077: 000c1559 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_qconj_10 │ │ │ │ + 4077: 000c5741 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_qconj_10 │ │ │ │ 4078: 001a2249 468 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_CharucoDetector_CharucoDetector_13 │ │ │ │ 4079: 000c0a51 328 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_ContourFitting_estimateTransformation_11 │ │ │ │ 4080: 000aee31 240 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_BackgroundSubtractorGSOC_getBackgroundImage_10 │ │ │ │ 4081: 001846c1 320 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_Features_goodFeaturesToTrack_10 │ │ │ │ 4082: 00184801 336 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_Features_goodFeaturesToTrack_11 │ │ │ │ 4083: 00184951 328 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_Features_goodFeaturesToTrack_12 │ │ │ │ 4084: 00184a99 320 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_Features_goodFeaturesToTrack_13 │ │ │ │ @@ -4132,32 +4132,32 @@ │ │ │ │ 4128: 000fc989 96 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_GFTTDetector_getQualityLevel_10 │ │ │ │ 4129: 000e4aed 524 FUNC GLOBAL DEFAULT 11 Java_org_opencv_text_Text_createERFilterNM1_16 │ │ │ │ 4130: 000e4495 656 FUNC GLOBAL DEFAULT 11 Java_org_opencv_text_Text_createERFilterNM1_17 │ │ │ │ 4131: 0019ee31 484 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_KalmanFilter_KalmanFilter_13 │ │ │ │ 4132: 000e4205 656 FUNC GLOBAL DEFAULT 11 Java_org_opencv_text_Text_createERFilterNM1_18 │ │ │ │ 4133: 00135c2d 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_SVM_getType_10 │ │ │ │ 4134: 000e3f79 652 FUNC GLOBAL DEFAULT 11 Java_org_opencv_text_Text_createERFilterNM1_19 │ │ │ │ - 4135: 000cf489 476 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createEdgeAwareInterpolator_10 │ │ │ │ + 4135: 000cb955 476 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createEdgeAwareInterpolator_10 │ │ │ │ 4136: 000f271d 392 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgcodecs_Imgcodecs_imwriteanimation_10 │ │ │ │ 4137: 000f25a5 376 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgcodecs_Imgcodecs_imwriteanimation_11 │ │ │ │ 4138: 000f9b2d 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_MSER_getDefaultName_10 │ │ │ │ 4139: 00112609 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_bm3dDenoising_10 │ │ │ │ 4140: 001124c1 328 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_bm3dDenoising_11 │ │ │ │ 4141: 00112381 320 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_bm3dDenoising_12 │ │ │ │ 4142: 00112239 328 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_bm3dDenoising_13 │ │ │ │ 4143: 000a26e9 304 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_subtract_10 │ │ │ │ 4144: 001120f1 328 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_bm3dDenoising_14 │ │ │ │ 4145: 00111fa9 328 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_bm3dDenoising_15 │ │ │ │ 4146: 000a25c1 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_subtract_11 │ │ │ │ - 4147: 000c1a61 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_getDisparityVis_10 │ │ │ │ + 4147: 000c7c41 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_getDisparityVis_10 │ │ │ │ 4148: 000a24a9 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_subtract_12 │ │ │ │ 4149: 00090045 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_DetectorParameters_set_1cornerRefinementWinSize_10 │ │ │ │ 4150: 001359c9 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_SVM_setDegree_10 │ │ │ │ 4151: 00111e6d 312 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_bm3dDenoising_16 │ │ │ │ - 4152: 000c1959 264 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_getDisparityVis_11 │ │ │ │ + 4152: 000c7b39 264 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_getDisparityVis_11 │ │ │ │ 4153: 00111d2d 320 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_bm3dDenoising_17 │ │ │ │ 4154: 00097451 344 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_subtract_13 │ │ │ │ 4155: 00097301 336 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_subtract_14 │ │ │ │ 4156: 00111be9 324 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_bm3dDenoising_18 │ │ │ │ 4157: 00115a59 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_stereo_StereoMatcher_getDisp12MaxDiff_10 │ │ │ │ 4158: 00139955 476 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_EM_create_10 │ │ │ │ 4159: 000a3141 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Algorithm_getDefaultName_10 │ │ │ │ @@ -4206,18 +4206,18 @@ │ │ │ │ 4202: 00183aa9 244 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_CharucoBoard_getChessboardCorners_10 │ │ │ │ 4203: 000aae8d 252 FUNC GLOBAL DEFAULT 11 Java_org_opencv_face_LBPHFaceRecognizer_getLabels_10 │ │ │ │ 4204: 00116c89 292 FUNC GLOBAL DEFAULT 11 Java_org_opencv_stereo_Stereo_reprojectImageTo3D_11 │ │ │ │ 4205: 00116b71 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_stereo_Stereo_reprojectImageTo3D_12 │ │ │ │ 4206: 000af709 96 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_BackgroundSubtractorGMG_getBackgroundPrior_10 │ │ │ │ 4207: 0008b0c5 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_UsacParams_set_1threshold_10 │ │ │ │ 4208: 0008b1e1 8 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Filter2DParams_set_1ddepth_10 │ │ │ │ - 4209: 000caaed 248 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_fourierDescriptor_10 │ │ │ │ - 4210: 000ca9e9 260 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_fourierDescriptor_11 │ │ │ │ + 4209: 000c644d 248 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_fourierDescriptor_10 │ │ │ │ + 4210: 000c6349 260 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_fourierDescriptor_11 │ │ │ │ 4211: 000e6815 236 FUNC GLOBAL DEFAULT 11 Java_org_opencv_saliency_StaticSaliencySpectralResidual_computeSaliency_10 │ │ │ │ - 4212: 000ca8d9 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_fourierDescriptor_12 │ │ │ │ + 4212: 000c6239 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_fourierDescriptor_12 │ │ │ │ 4213: 001ee6fc 28 OBJECT WEAK DEFAULT 19 _ZTVSt23_Sp_counted_ptr_inplaceIN2cv5aruco13ArucoDetectorESaIvELN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ 4214: 001207f9 284 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ptcloud_Octree_KNNSearch_10 │ │ │ │ 4215: 000ad221 484 FUNC GLOBAL DEFAULT 11 Java_org_opencv_face_BIF_create_10 │ │ │ │ 4216: 000ad03d 484 FUNC GLOBAL DEFAULT 11 Java_org_opencv_face_BIF_create_11 │ │ │ │ 4217: 0013d3f9 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_ANN_1MLP_setRpropDWPlus_10 │ │ │ │ 4218: 001206e1 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ptcloud_Octree_KNNSearch_11 │ │ │ │ 4219: 000ace59 484 FUNC GLOBAL DEFAULT 11 Java_org_opencv_face_BIF_create_12 │ │ │ │ @@ -4239,34 +4239,34 @@ │ │ │ │ 4235: 0013f441 516 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_putText_13 │ │ │ │ 4236: 0013f14d 560 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_putText_14 │ │ │ │ 4237: 0013ef21 556 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_putText_15 │ │ │ │ 4238: 0013ecf5 556 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_putText_16 │ │ │ │ 4239: 0013eac9 556 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_putText_17 │ │ │ │ 4240: 000bee69 240 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_EdgeDrawing_getGradientImage_10 │ │ │ │ 4241: 000d9779 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_SparsePyrLKOpticalFlow_setFlags_10 │ │ │ │ - 4242: 000cdf3d 476 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSelectiveSearchSegmentationStrategySize_10 │ │ │ │ + 4242: 000ca305 476 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSelectiveSearchSegmentationStrategySize_10 │ │ │ │ 4243: 001532dd 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_GeneralizedHoughGuil_getAngleThresh_10 │ │ │ │ 4244: 001102b1 88 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_TonemapDurand_getSaturation_10 │ │ │ │ 4245: 000d6049 368 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_TrackerVit_1Params_set_1net_10 │ │ │ │ 4246: 0008f02d 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_SimpleBlobDetector_1Params_set_1maxCircularity_10 │ │ │ │ 4247: 00135b79 96 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_SVM_getGamma_10 │ │ │ │ 4248: 000a3fe9 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bioinspired_RetinaFastToneMapping_applyFastToneMapping_10 │ │ │ │ 4249: 000901a1 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_DetectorParameters_get_1validBitIdThreshold_10 │ │ │ │ 4250: 00082f51 40 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_nPutBIdx │ │ │ │ 4251: 000dd3a5 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_DISOpticalFlow_setCoarsestScale_10 │ │ │ │ 4252: 0015a605 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_Geometry_getDefaultNewCameraMatrix_10 │ │ │ │ 4253: 0015a4e5 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_Geometry_getDefaultNewCameraMatrix_11 │ │ │ │ 4254: 0015a3c1 292 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_Geometry_getDefaultNewCameraMatrix_12 │ │ │ │ - 4255: 000c4f89 248 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_bilateralTextureFilter_10 │ │ │ │ - 4256: 000c4e79 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_bilateralTextureFilter_11 │ │ │ │ + 4255: 000c3939 248 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_bilateralTextureFilter_10 │ │ │ │ + 4256: 000c3829 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_bilateralTextureFilter_11 │ │ │ │ 4257: 0012ca95 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_CalibrateRobertson_setMaxIter_10 │ │ │ │ - 4258: 000c4d61 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_bilateralTextureFilter_12 │ │ │ │ - 4259: 000c4c49 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_bilateralTextureFilter_13 │ │ │ │ + 4258: 000c3711 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_bilateralTextureFilter_12 │ │ │ │ + 4259: 000c35f9 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_bilateralTextureFilter_13 │ │ │ │ 4260: 0013d231 96 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_ANN_1MLP_getRpropDWMax_10 │ │ │ │ - 4261: 000c4b31 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_bilateralTextureFilter_14 │ │ │ │ + 4261: 000c34e1 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_bilateralTextureFilter_14 │ │ │ │ 4262: 0018c119 416 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Dnn_NMSBoxesRotated_10 │ │ │ │ 4263: 0018c2b9 408 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Dnn_NMSBoxesRotated_11 │ │ │ │ 4264: 0018c451 408 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Dnn_NMSBoxesRotated_12 │ │ │ │ 4265: 0012cb39 90 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_CalibrateDebevec_setRandom_10 │ │ │ │ 4266: 0008ef7d 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_SimpleBlobDetector_1Params_set_1maxThreshold_10 │ │ │ │ 4267: 001a4d6c 83 OBJECT WEAK DEFAULT 13 _ZTSSt23_Sp_counted_ptr_inplaceIN2cv12VideoCaptureESaIvELN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ 4268: 00135a19 96 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_SVM_getDegree_10 │ │ │ │ @@ -4274,18 +4274,18 @@ │ │ │ │ 4270: 0010f4bd 796 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Dnn_readNet_11 │ │ │ │ 4271: 000902c1 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_RefineParameters_get_1minRepDistance_10 │ │ │ │ 4272: 000ba1e1 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_GraphSegmentation_getMinSize_10 │ │ │ │ 4273: 0010f229 660 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Dnn_readNet_12 │ │ │ │ 4274: 0010f021 520 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Dnn_readNet_13 │ │ │ │ 4275: 0008f085 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_SimpleBlobDetector_1Params_get_1minConvexity_10 │ │ │ │ 4276: 000c01b1 96 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_DisparityWLSFilter_getLambda_10 │ │ │ │ - 4277: 00113cc9 476 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_createSimpleWB_10 │ │ │ │ + 4277: 001139c1 476 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_createSimpleWB_10 │ │ │ │ 4278: 00166955 552 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Dnn_readNet_14 │ │ │ │ 4279: 00166b7d 552 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Dnn_readNet_15 │ │ │ │ - 4280: 000ed141 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Objdetect_getPredefinedDictionary_10 │ │ │ │ + 4280: 000ed4d1 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Objdetect_getPredefinedDictionary_10 │ │ │ │ 4281: 0008747d 200 FUNC WEAK DEFAULT 11 _ZNSt6vectorIhSaIhEE17_M_default_appendEj │ │ │ │ 4282: 00166da5 532 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Dnn_readNet_16 │ │ │ │ 4283: 000b547d 480 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_Bgsegm_createBackgroundSubtractorGMG_10 │ │ │ │ 4284: 000b5291 492 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_Bgsegm_createBackgroundSubtractorGMG_11 │ │ │ │ 4285: 000b50a1 492 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_Bgsegm_createBackgroundSubtractorGMG_12 │ │ │ │ 4286: 000a3675 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bioinspired_TransientAreasSegmentationModule_clearAllBuffers_10 │ │ │ │ 4287: 001193ed 84 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ptcloud_VolumeSettings_getVoxelSize_10 │ │ │ │ @@ -4303,36 +4303,36 @@ │ │ │ │ 4299: 0013870d 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_LogisticRegression_getMiniBatchSize_10 │ │ │ │ 4300: 00090069 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_DetectorParameters_get_1cornerRefinementMinAccuracy_10 │ │ │ │ 4301: 000eca05 400 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_QRCodeDetector_setEpsX_10 │ │ │ │ 4302: 00124ab9 400 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_IntelligentScissorsMB_setGradientMagnitudeMaxLimit_10 │ │ │ │ 4303: 00092945 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_EdgeDrawing_1Params_get_1Sigma_10 │ │ │ │ 4304: 00124921 408 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_IntelligentScissorsMB_setGradientMagnitudeMaxLimit_11 │ │ │ │ 4305: 00095249 12 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_TrackerKCF_1Params_delete │ │ │ │ - 4306: 000c3b61 304 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_fastBilateralSolverFilter_10 │ │ │ │ + 4306: 000c2511 304 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_fastBilateralSolverFilter_10 │ │ │ │ 4307: 00083935 524 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_nGetIIdx │ │ │ │ - 4308: 000c3a29 312 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_fastBilateralSolverFilter_11 │ │ │ │ + 4308: 000c23d9 312 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_fastBilateralSolverFilter_11 │ │ │ │ 4309: 00152f69 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_GeneralizedHoughGuil_getPosThresh_10 │ │ │ │ 4310: 000da7a1 84 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_KalmanFilter_set_1transitionMatrix_10 │ │ │ │ - 4311: 000c38f9 304 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_fastBilateralSolverFilter_12 │ │ │ │ + 4311: 000c22a9 304 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_fastBilateralSolverFilter_12 │ │ │ │ 4312: 00081d59 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_n_1assignTo__JJI │ │ │ │ - 4313: 000c37b9 320 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_fastBilateralSolverFilter_13 │ │ │ │ - 4314: 000c3671 328 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_fastBilateralSolverFilter_14 │ │ │ │ - 4315: 000c3529 328 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_fastBilateralSolverFilter_15 │ │ │ │ + 4313: 000c2169 320 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_fastBilateralSolverFilter_13 │ │ │ │ + 4314: 000c2021 328 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_fastBilateralSolverFilter_14 │ │ │ │ + 4315: 000c1ed9 328 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_fastBilateralSolverFilter_15 │ │ │ │ 4316: 0008dd55 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Layer_get_1preferableTarget_10 │ │ │ │ 4317: 00091ced 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_TrackerMIL_1Params_set_1samplerTrackMaxNegNum_10 │ │ │ │ - 4318: 000c33e1 328 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_fastBilateralSolverFilter_16 │ │ │ │ + 4318: 000c1d91 328 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_fastBilateralSolverFilter_16 │ │ │ │ 4319: 0017dbed 260 FUNC GLOBAL DEFAULT 11 Java_org_opencv_face_BasicFaceRecognizer_getProjections_10 │ │ │ │ 4320: 00122d85 252 FUNC GLOBAL DEFAULT 11 Java_org_opencv_plot_Plot2d_setPlotTextColor_10 │ │ │ │ - 4321: 000c9ee1 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_findEllipses_10 │ │ │ │ - 4322: 000c9dd1 268 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_findEllipses_11 │ │ │ │ + 4321: 000cc049 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_findEllipses_10 │ │ │ │ + 4322: 000cbf39 268 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_findEllipses_11 │ │ │ │ 4323: 0008fc0d 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_QRCodeEncoder_1Params_set_1version_10 │ │ │ │ - 4324: 000c9cc1 268 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_findEllipses_12 │ │ │ │ + 4324: 000cbe29 268 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_findEllipses_12 │ │ │ │ 4325: 000bf679 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_EdgeBoxes_setMinScore_10 │ │ │ │ 4326: 000af351 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_BackgroundSubtractorGMG_setMaxVal_10 │ │ │ │ - 4327: 000c9ba9 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_findEllipses_13 │ │ │ │ + 4327: 000cbd11 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_findEllipses_13 │ │ │ │ 4328: 000dd8d1 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_BackgroundSubtractorMOG2_setShadowThreshold_10 │ │ │ │ 4329: 0019b385 228 FUNC GLOBAL DEFAULT 11 Java_org_opencv_videoio_Videoio_getStreamBackends_10 │ │ │ │ 4330: 000e6f99 78 FUNC GLOBAL DEFAULT 11 Java_org_opencv_saliency_MotionSaliencyBinWangApr2014_init_10 │ │ │ │ 4331: 00096319 128 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_TickMeter_getTimeMilli_10 │ │ │ │ 4332: 00123411 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_plot_Plot2d_setMinX_10 │ │ │ │ 4333: 000910e1 184 FUNC GLOBAL DEFAULT 11 Java_org_opencv_text_OCRTesseract_delete │ │ │ │ 4334: 000f81f9 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_ORB_getPatchSize_10 │ │ │ │ @@ -4530,15 +4530,15 @@ │ │ │ │ 4526: 000dd305 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_DISOpticalFlow_getPatchSize_10 │ │ │ │ 4527: 0007e12d 4 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_nPutBwOffset │ │ │ │ 4528: 00105da1 400 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_TextDetectionModel_1DB_setUnclipRatio_10 │ │ │ │ 4529: 00183bc9 360 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_Geometry_convexHull_10 │ │ │ │ 4530: 00183d31 344 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_Geometry_convexHull_12 │ │ │ │ 4531: 0011ed49 78 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ptcloud_OdometrySettings_getSobelSize_10 │ │ │ │ 4532: 0008b041 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_UsacParams_set_1confidence_10 │ │ │ │ - 4533: 001135a1 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_applyChannelGains_10 │ │ │ │ + 4533: 00113299 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_applyChannelGains_10 │ │ │ │ 4534: 001a4ecc 88 OBJECT WEAK DEFAULT 13 _ZTSSt23_Sp_counted_ptr_inplaceIN2cv17CascadeClassifierESaIvELN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ 4535: 000a949d 476 FUNC GLOBAL DEFAULT 11 Java_org_opencv_face_StandardCollector_create_10 │ │ │ │ 4536: 000a92b1 492 FUNC GLOBAL DEFAULT 11 Java_org_opencv_face_StandardCollector_create_11 │ │ │ │ 4537: 0007fbed 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_n_1rowRange │ │ │ │ 4538: 0014bbb9 320 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_erode_10 │ │ │ │ 4539: 0014ba71 328 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_erode_11 │ │ │ │ 4540: 00137345 776 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_NormalBayesClassifier_load_10 │ │ │ │ @@ -4721,18 +4721,18 @@ │ │ │ │ 4717: 00154de1 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_CLAHE_setClipLimit_10 │ │ │ │ 4718: 0010c555 408 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_DetectionModel_setNmsAcrossClasses_10 │ │ │ │ 4719: 0008efb9 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_SimpleBlobDetector_1Params_get_1blobColor_10 │ │ │ │ 4720: 000a4dd5 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bioinspired_Retina_clearBuffers_10 │ │ │ │ 4721: 000d9a4d 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_SparsePyrLKOpticalFlow_getMaxLevel_10 │ │ │ │ 4722: 00115d39 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_stereo_StereoMatcher_setMinDisparity_10 │ │ │ │ 4723: 00095dcd 344 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_TickMeter_TickMeter_10 │ │ │ │ - 4724: 001744e1 396 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Objdetect_drawDetectedMarkers_10 │ │ │ │ + 4724: 00174085 396 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Objdetect_drawDetectedMarkers_10 │ │ │ │ 4725: 0013b21d 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_EM_getClustersNumber_10 │ │ │ │ - 4726: 00174671 368 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Objdetect_drawDetectedMarkers_11 │ │ │ │ - 4727: 001747e1 352 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Objdetect_drawDetectedMarkers_12 │ │ │ │ + 4726: 00174211 368 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Objdetect_drawDetectedMarkers_11 │ │ │ │ + 4727: 00174381 352 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Objdetect_drawDetectedMarkers_12 │ │ │ │ 4728: 00103545 112 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_ALIKED_1Params_ALIKED_1Params_10 │ │ │ │ 4729: 00119205 78 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ptcloud_VolumeSettings_getMaxWeight_10 │ │ │ │ 4730: 0019a0cd 284 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_TrackerCSRT_1Params_get_1window_1function_10 │ │ │ │ 4731: 00115a05 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_stereo_StereoMatcher_setDisp12MaxDiff_10 │ │ │ │ 4732: 000ee399 228 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Objdetect_checkChessboard_10 │ │ │ │ 4733: 0011f889 232 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ptcloud_OdometryFrame_getDepth_10 │ │ │ │ 4734: 000904a1 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_DetectorParametersMCC_set_1adaptiveThreshWinSizeMin_10 │ │ │ │ @@ -4932,20 +4932,20 @@ │ │ │ │ 4928: 000be8c1 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_FastGlobalSmootherFilter_filter_10 │ │ │ │ 4929: 00094fb9 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_TrackerCSRT_1Params_set_1filter_1lr_10 │ │ │ │ 4930: 0013103d 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_SVMSGD_getMarginType_10 │ │ │ │ 4931: 00094c59 8 FUNC GLOBAL DEFAULT 11 Java_org_opencv_structured_1light_SinusoidalPattern_1Params_set_1methodId_10 │ │ │ │ 4932: 00091ca1 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_TrackerMIL_1Params_get_1samplerInitInRadius_10 │ │ │ │ 4933: 000d16dd 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_videoio_VideoWriter_isOpened_10 │ │ │ │ 4934: 000ea091 114 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_CharucoParameters_CharucoParameters_10 │ │ │ │ - 4935: 000f5e41 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_img_1hash_Img_1hash_radialVarianceHash_10 │ │ │ │ + 4935: 000f5b41 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_img_1hash_Img_1hash_radialVarianceHash_10 │ │ │ │ 4936: 00170e19 360 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Layer_finalize_10 │ │ │ │ 4937: 000900b9 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_DetectorParameters_set_1minOtsuStdDev_10 │ │ │ │ 4938: 000944e1 184 FUNC GLOBAL DEFAULT 11 Java_org_opencv_face_FacemarkKazemi_delete │ │ │ │ - 4939: 000f5d41 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_img_1hash_Img_1hash_radialVarianceHash_11 │ │ │ │ - 4940: 000f5c39 260 FUNC GLOBAL DEFAULT 11 Java_org_opencv_img_1hash_Img_1hash_radialVarianceHash_12 │ │ │ │ + 4939: 000f5a41 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_img_1hash_Img_1hash_radialVarianceHash_11 │ │ │ │ + 4940: 000f5939 260 FUNC GLOBAL DEFAULT 11 Java_org_opencv_img_1hash_Img_1hash_radialVarianceHash_12 │ │ │ │ 4941: 00197855 104 FUNC WEAK DEFAULT 11 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructILb1EEEvPKcj │ │ │ │ 4942: 00155d15 90 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_Subdiv2D_insert_10 │ │ │ │ 4943: 00181381 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_Subdiv2D_insert_11 │ │ │ │ 4944: 00119829 116 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ptcloud_VolumeSettings_VolumeSettings_10 │ │ │ │ 4945: 001197b5 114 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ptcloud_VolumeSettings_VolumeSettings_11 │ │ │ │ 4946: 000f8631 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_ORB_setScaleFactor_10 │ │ │ │ 4947: 00090071 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_DetectorParameters_set_1cornerRefinementMinAccuracy_10 │ │ │ │ @@ -5030,15 +5030,15 @@ │ │ │ │ 5026: 000d9e71 84 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_KalmanFilter_set_1errorCovPost_10 │ │ │ │ 5027: 000929c5 184 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_FastBilateralSolverFilter_delete │ │ │ │ 5028: 0017e879 340 FUNC GLOBAL DEFAULT 11 Java_org_opencv_structured_1light_SinusoidalPattern_computeDataModulationTerm_10 │ │ │ │ 5029: 0008b1b9 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Filter2DParams_get_1anchorY_10 │ │ │ │ 5030: 0011db49 336 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ptcloud_Ptcloud_triangleRasterize_10 │ │ │ │ 5031: 0008f2f1 184 FUNC GLOBAL DEFAULT 11 Java_org_opencv_img_1hash_ImgHashBase_delete │ │ │ │ 5032: 0011d9f1 340 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ptcloud_Ptcloud_triangleRasterize_11 │ │ │ │ - 5033: 000c8331 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_edgePreservingFilter_10 │ │ │ │ + 5033: 000cb679 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_edgePreservingFilter_10 │ │ │ │ 5034: 00106e9d 344 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Net_getLayersCount_10 │ │ │ │ 5035: 0011ac41 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ptcloud_RgbdNormals_apply_10 │ │ │ │ 5036: 000b92e9 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_SelectiveSearchSegmentationStrategyMultiple_clearStrategies_10 │ │ │ │ 5037: 00119c49 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ptcloud_Volume_fetchPointsNormals_10 │ │ │ │ 5038: 000d54e5 404 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_Video_CamShift_10 │ │ │ │ 5039: 000fca89 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_GFTTDetector_setMaxFeatures_10 │ │ │ │ 5040: 001972c1 492 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib_Calib_initCameraMatrix2D_10 │ │ │ │ @@ -5064,32 +5064,32 @@ │ │ │ │ 5060: 00150089 304 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_sqrBoxFilter_13 │ │ │ │ 5061: 000f6a89 96 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_SIFT_getEdgeThreshold_10 │ │ │ │ 5062: 00134db9 1580 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_SVM_trainAuto_10 │ │ │ │ 5063: 00134799 1564 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_SVM_trainAuto_11 │ │ │ │ 5064: 0008c255 4 FUNC GLOBAL DEFAULT 11 Java_org_opencv_phase_1unwrapping_HistogramPhaseUnwrapping_1Params_get_1nbrOfSmallBins_10 │ │ │ │ 5065: 0012ea89 252 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_TrainData_getCatOfs_10 │ │ │ │ 5066: 001341e1 1464 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_SVM_trainAuto_12 │ │ │ │ - 5067: 001133c1 476 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_createTonemapDurand_10 │ │ │ │ + 5067: 001130b9 476 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_createTonemapDurand_10 │ │ │ │ 5068: 0008ff3d 16 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_CharucoParameters_set_1tryRefineMarkers_10 │ │ │ │ 5069: 00133c61 1408 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_SVM_trainAuto_13 │ │ │ │ 5070: 000921b5 184 FUNC GLOBAL DEFAULT 11 Java_org_opencv_videoio_VideoWriter_delete │ │ │ │ 5071: 0016af2d 240 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Net_getPerfProfile_10 │ │ │ │ - 5072: 001131e1 480 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_createTonemapDurand_11 │ │ │ │ + 5072: 00112ed9 480 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_createTonemapDurand_11 │ │ │ │ 5073: 00133709 1368 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_SVM_trainAuto_14 │ │ │ │ - 5074: 00112ffd 484 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_createTonemapDurand_12 │ │ │ │ + 5074: 00112cf5 484 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_createTonemapDurand_12 │ │ │ │ 5075: 00164b11 448 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Net_getPerfProfile_11 │ │ │ │ 5076: 001331e9 1308 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_SVM_trainAuto_15 │ │ │ │ 5077: 000900e9 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_DetectorParameters_set_1aprilTagQuadSigma_10 │ │ │ │ 5078: 00132d1d 1228 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_SVM_trainAuto_16 │ │ │ │ - 5079: 00112e15 488 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_createTonemapDurand_13 │ │ │ │ + 5079: 00112b0d 488 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_createTonemapDurand_13 │ │ │ │ 5080: 0008fad5 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_QRCodeDetectorAruco_1Params_get_1minModuleSizeInPyramid_10 │ │ │ │ 5081: 00132889 1172 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_SVM_trainAuto_17 │ │ │ │ - 5082: 00112c29 492 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_createTonemapDurand_14 │ │ │ │ + 5082: 00112921 492 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_createTonemapDurand_14 │ │ │ │ 5083: 00130e41 88 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_SVMSGD_getStepDecreasingPower_10 │ │ │ │ - 5084: 00112a39 496 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_createTonemapDurand_15 │ │ │ │ + 5084: 00112731 496 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_createTonemapDurand_15 │ │ │ │ 5085: 001323f5 1172 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_SVM_trainAuto_18 │ │ │ │ 5086: 0010cc91 408 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_ClassificationModel_setEnableSoftmaxPostProcessing_10 │ │ │ │ 5087: 00095169 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_TrackerKCF_1Params_get_1detect_1thresh_10 │ │ │ │ 5088: 0017ae51 964 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib_Calib_registerCamerasExtended_10 │ │ │ │ 5089: 0017b219 972 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib_Calib_registerCamerasExtended_11 │ │ │ │ 5090: 0008b0bd 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_UsacParams_get_1threshold_10 │ │ │ │ 5091: 00094f51 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_TrackerCSRT_1Params_get_1cheb_1attenuation_10 │ │ │ │ @@ -5123,15 +5123,15 @@ │ │ │ │ 5119: 00081dad 264 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_n_1adjustROI │ │ │ │ 5120: 00181a5d 248 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_CChecker_getBox_10 │ │ │ │ 5121: 00136921 500 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_ParamGrid_create_13 │ │ │ │ 5122: 00189449 364 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_findContours_10 │ │ │ │ 5123: 001895b5 348 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_findContours_11 │ │ │ │ 5124: 00081eb9 244 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_n_1Mat__JII │ │ │ │ 5125: 000fa159 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_MSER_setMaxArea_10 │ │ │ │ - 5126: 000cc7a1 476 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSelectiveSearchSegmentation_10 │ │ │ │ + 5126: 000c8b69 476 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSelectiveSearchSegmentation_10 │ │ │ │ 5127: 0008b09d 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_UsacParams_set_1randomGeneratorState_10 │ │ │ │ 5128: 000e7455 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_CCheckerDetector_setDetectionParams_10 │ │ │ │ 5129: 00106799 264 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_SegmentationModel_segment_10 │ │ │ │ 5130: 0011d651 312 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ptcloud_Ptcloud_triangleRasterizeColor_10 │ │ │ │ 5131: 0011d505 328 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ptcloud_Ptcloud_triangleRasterizeColor_11 │ │ │ │ 5132: 00084b09 420 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_n_1submat_1ranges │ │ │ │ 5133: 001103b1 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_SimpleWB_setOutputMax_10 │ │ │ │ @@ -5219,38 +5219,38 @@ │ │ │ │ 5215: 00159171 320 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_Geometry_fisheye_1undistortPoints_10 │ │ │ │ 5216: 00159011 352 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_Geometry_fisheye_1undistortPoints_11 │ │ │ │ 5217: 00123f2d 520 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_IntelligentScissorsMB_applyImage_10 │ │ │ │ 5218: 00158ec9 328 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_Geometry_fisheye_1undistortPoints_12 │ │ │ │ 5219: 001a46d8 47 OBJECT WEAK DEFAULT 13 _ZTSSt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ 5220: 00158d89 320 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_Geometry_fisheye_1undistortPoints_13 │ │ │ │ 5221: 000e9649 264 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Dictionary_generateImageMarker_10 │ │ │ │ - 5222: 000c5e25 504 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createGuidedFilter_10 │ │ │ │ + 5222: 000c47d5 504 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createGuidedFilter_10 │ │ │ │ 5223: 000e9551 248 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Dictionary_generateImageMarker_11 │ │ │ │ - 5224: 000c5c21 516 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createGuidedFilter_11 │ │ │ │ + 5224: 000c45d1 516 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createGuidedFilter_11 │ │ │ │ 5225: 000abca5 372 FUNC GLOBAL DEFAULT 11 Java_org_opencv_face_FaceRecognizer_read_10 │ │ │ │ 5226: 0007f3fd 268 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_n_1submat_1rr │ │ │ │ 5227: 001ee76c 28 OBJECT WEAK DEFAULT 19 _ZTVSt23_Sp_counted_ptr_inplaceIN2cv8saliency28MotionSaliencyBinWangApr2014ESaIvELN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ 5228: 000bd53d 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_RICInterpolator_getUseGlobalSmootherFilter_10 │ │ │ │ 5229: 0008af75 12 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_MSTEdge_delete │ │ │ │ 5230: 0011a6a1 110 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ptcloud_TriangleRasterizeSettings_setCullingMode_10 │ │ │ │ 5231: 001ee734 28 OBJECT WEAK DEFAULT 19 _ZTVSt23_Sp_counted_ptr_inplaceIN2cv8saliency30StaticSaliencySpectralResidualESaIvELN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ 5232: 000a651d 476 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_legacy_1TrackerTLD_create_10 │ │ │ │ 5233: 000a5a8d 90 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bioinspired_Retina_setupIPLMagnoChannel_10 │ │ │ │ 5234: 000a54f1 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bioinspired_Retina_applyFastToneMapping_10 │ │ │ │ 5235: 000a5a2d 94 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bioinspired_Retina_setupIPLMagnoChannel_11 │ │ │ │ - 5236: 000cd9a9 476 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSelectiveSearchSegmentationStrategyMultiple_10 │ │ │ │ + 5236: 000c9d71 476 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSelectiveSearchSegmentationStrategyMultiple_10 │ │ │ │ 5237: 000a59c5 104 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bioinspired_Retina_setupIPLMagnoChannel_12 │ │ │ │ - 5238: 000cd70d 668 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSelectiveSearchSegmentationStrategyMultiple_11 │ │ │ │ - 5239: 000cd379 916 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSelectiveSearchSegmentationStrategyMultiple_12 │ │ │ │ + 5238: 000c9ad5 668 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSelectiveSearchSegmentationStrategyMultiple_11 │ │ │ │ + 5239: 000c9741 916 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSelectiveSearchSegmentationStrategyMultiple_12 │ │ │ │ 5240: 000a5955 112 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bioinspired_Retina_setupIPLMagnoChannel_13 │ │ │ │ 5241: 0008fc15 4 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_QRCodeEncoder_1Params_get_1correction_1level_10 │ │ │ │ - 5242: 000ccef1 1160 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSelectiveSearchSegmentationStrategyMultiple_13 │ │ │ │ + 5242: 000c92b9 1160 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSelectiveSearchSegmentationStrategyMultiple_13 │ │ │ │ 5243: 000a58dd 120 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bioinspired_Retina_setupIPLMagnoChannel_14 │ │ │ │ 5244: 000924a5 184 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_DTFilter_delete │ │ │ │ - 5245: 000cc97d 1396 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSelectiveSearchSegmentationStrategyMultiple_14 │ │ │ │ + 5245: 000c8d45 1396 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSelectiveSearchSegmentationStrategyMultiple_14 │ │ │ │ 5246: 000a5861 124 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bioinspired_Retina_setupIPLMagnoChannel_15 │ │ │ │ 5247: 000a57e1 128 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bioinspired_Retina_setupIPLMagnoChannel_16 │ │ │ │ 5248: 000a575d 132 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bioinspired_Retina_setupIPLMagnoChannel_17 │ │ │ │ 5249: 000a56e1 124 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bioinspired_Retina_setupIPLMagnoChannel_18 │ │ │ │ 5250: 00137929 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_NormalBayesClassifier_predictProb_10 │ │ │ │ 5251: 00137829 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_NormalBayesClassifier_predictProb_11 │ │ │ │ 5252: 000a33cd 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Algorithm_empty_10 │ │ │ │ @@ -5290,23 +5290,23 @@ │ │ │ │ 5286: 00125b21 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_TonemapMantiuk_setSaturation_10 │ │ │ │ 5287: 00115c45 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_stereo_StereoMatcher_getBlockSize_10 │ │ │ │ 5288: 0008af59 4 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_MSTEdge_get_1target_10 │ │ │ │ 5289: 00090b09 8 FUNC GLOBAL DEFAULT 11 Java_org_opencv_saliency_StaticSaliencySpectralResidual_setImageWidth_10 │ │ │ │ 5290: 000de141 96 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_BackgroundSubtractorKNN_getShadowThreshold_10 │ │ │ │ 5291: 00120421 220 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ptcloud_Odometry_compute_10 │ │ │ │ 5292: 00120319 260 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ptcloud_Odometry_compute_11 │ │ │ │ - 5293: 000cc595 524 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSuperpixelSEEDS_10 │ │ │ │ - 5294: 000cc391 516 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSuperpixelSEEDS_11 │ │ │ │ + 5293: 000c6b55 524 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSuperpixelSEEDS_10 │ │ │ │ + 5294: 000c6951 516 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSuperpixelSEEDS_11 │ │ │ │ 5295: 001201e9 300 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ptcloud_Odometry_compute_12 │ │ │ │ 5296: 000ee959 316 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_GraphicalCodeDetector_detectAndDecodeBytes_10 │ │ │ │ 5297: 00098679 76 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_getVersionRevision_10 │ │ │ │ 5298: 000ee821 308 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_GraphicalCodeDetector_detectAndDecodeBytes_11 │ │ │ │ 5299: 000904ad 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_DetectorParametersMCC_set_1adaptiveThreshWinSizeMax_10 │ │ │ │ - 5300: 000cc18d 516 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSuperpixelSEEDS_12 │ │ │ │ - 5301: 000cbf85 520 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSuperpixelSEEDS_13 │ │ │ │ + 5300: 000c674d 516 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSuperpixelSEEDS_12 │ │ │ │ + 5301: 000c6545 520 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSuperpixelSEEDS_13 │ │ │ │ 5302: 000ee6f1 300 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_GraphicalCodeDetector_detectAndDecodeBytes_12 │ │ │ │ 5303: 00092931 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_EdgeDrawing_1Params_set_1ScanInterval_10 │ │ │ │ 5304: 001a4720 52 OBJECT WEAK DEFAULT 13 _ZTSSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ 5305: 00144c11 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_distanceTransformWithLabels_10 │ │ │ │ 5306: 00144af1 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_distanceTransformWithLabels_11 │ │ │ │ 5307: 000a7935 480 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_Tracking_legacy_1upgradeTrackingAPI_10 │ │ │ │ 5308: 000ba391 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_GraphSegmentation_setSigma_10 │ │ │ │ @@ -5430,16 +5430,16 @@ │ │ │ │ 5426: 000a10a1 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_findNonZero_10 │ │ │ │ 5427: 000adb41 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_face_Face_drawFacemarks_11 │ │ │ │ 5428: 00117439 456 FUNC GLOBAL DEFAULT 11 Java_org_opencv_stereo_Stereo_fisheye_1stereoRectify_13 │ │ │ │ 5429: 00095055 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_TrackerCSRT_1Params_set_1scale_1step_10 │ │ │ │ 5430: 0009b4d1 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_sort_10 │ │ │ │ 5431: 0008d3f1 184 FUNC GLOBAL DEFAULT 11 Java_org_opencv_stereo_StereoBM_delete │ │ │ │ 5432: 0013c9d1 604 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_ANN_1MLP_load_10 │ │ │ │ - 5433: 00113891 604 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_createLearningBasedWB_10 │ │ │ │ - 5434: 001136a1 496 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_createLearningBasedWB_11 │ │ │ │ + 5433: 00113589 604 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_createLearningBasedWB_10 │ │ │ │ + 5434: 00113399 496 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_Xphoto_createLearningBasedWB_11 │ │ │ │ 5435: 00092921 4 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_EdgeDrawing_1Params_get_1AnchorThresholdValue_10 │ │ │ │ 5436: 00092939 4 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_EdgeDrawing_1Params_get_1MinPathLength_10 │ │ │ │ 5437: 0011a0d1 304 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ptcloud_Volume_raycastColor_10 │ │ │ │ 5438: 000901bd 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Dictionary_get_1markerSize_10 │ │ │ │ 5439: 0013bf6d 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_DTrees_getMaxDepth_10 │ │ │ │ 5440: 0013ac61 240 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_EM_predict_10 │ │ │ │ 5441: 000e73a9 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_CCheckerDetector_getUseDnnModel_10 │ │ │ │ @@ -5457,38 +5457,38 @@ │ │ │ │ 5453: 0013c5ed 476 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_Boost_create_10 │ │ │ │ 5454: 00110161 88 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xphoto_TonemapDurand_getSigmaSpace_10 │ │ │ │ 5455: 00082709 320 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_n_1Mat__I_3IIDDDD │ │ │ │ 5456: 0008e825 184 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_DescriptorMatcher_delete │ │ │ │ 5457: 000f8151 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_ORB_getFastThreshold_10 │ │ │ │ 5458: 00094931 184 FUNC GLOBAL DEFAULT 11 Java_org_opencv_face_PredictCollector_delete │ │ │ │ 5459: 00156d71 228 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_Geometry_matchShapes_10 │ │ │ │ - 5460: 000c2059 668 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createRightMatcher_10 │ │ │ │ + 5460: 000c8239 668 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createRightMatcher_10 │ │ │ │ 5461: 0011f489 248 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ptcloud_OdometryFrame_getPyramidAt_10 │ │ │ │ - 5462: 000f5a39 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_img_1hash_Img_1hash_marrHildrethHash_10 │ │ │ │ - 5463: 000f5931 264 FUNC GLOBAL DEFAULT 11 Java_org_opencv_img_1hash_Img_1hash_marrHildrethHash_11 │ │ │ │ + 5462: 000f5839 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_img_1hash_Img_1hash_marrHildrethHash_10 │ │ │ │ + 5463: 000f5731 264 FUNC GLOBAL DEFAULT 11 Java_org_opencv_img_1hash_Img_1hash_marrHildrethHash_11 │ │ │ │ 5464: 0007d4e5 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_n_1isSubmatrix │ │ │ │ 5465: 0008ea4d 184 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_FlannBasedMatcher_delete │ │ │ │ - 5466: 000f5829 264 FUNC GLOBAL DEFAULT 11 Java_org_opencv_img_1hash_Img_1hash_marrHildrethHash_12 │ │ │ │ + 5466: 000f5629 264 FUNC GLOBAL DEFAULT 11 Java_org_opencv_img_1hash_Img_1hash_marrHildrethHash_12 │ │ │ │ 5467: 0008b079 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_UsacParams_set_1loSampleSize_10 │ │ │ │ 5468: 000f6b99 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_SIFT_setContrastThreshold_10 │ │ │ │ 5469: 000b00d5 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_BackgroundSubtractorCNT_getMaxPixelStability_10 │ │ │ │ - 5470: 000c99b5 496 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createFastLineDetector_10 │ │ │ │ + 5470: 000c7945 496 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createFastLineDetector_10 │ │ │ │ 5471: 000913c1 184 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_BackgroundSubtractorKNN_delete │ │ │ │ - 5472: 000c97c9 492 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createFastLineDetector_11 │ │ │ │ - 5473: 000c95dd 492 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createFastLineDetector_12 │ │ │ │ - 5474: 000c93e1 508 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createFastLineDetector_13 │ │ │ │ - 5475: 000c91e1 508 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createFastLineDetector_14 │ │ │ │ + 5472: 000c7759 492 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createFastLineDetector_11 │ │ │ │ + 5473: 000c756d 492 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createFastLineDetector_12 │ │ │ │ + 5474: 000c7371 508 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createFastLineDetector_13 │ │ │ │ + 5475: 000c7171 508 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createFastLineDetector_14 │ │ │ │ 5476: 001481e1 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_integral3_10 │ │ │ │ 5477: 00177ae1 636 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib_Calib_calibrateCamera_10 │ │ │ │ - 5478: 000c8fd9 520 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createFastLineDetector_15 │ │ │ │ + 5478: 000c6f69 520 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createFastLineDetector_15 │ │ │ │ 5479: 00177d61 644 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib_Calib_calibrateCamera_11 │ │ │ │ 5480: 001480b1 304 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_integral3_11 │ │ │ │ 5481: 00147f91 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_integral3_12 │ │ │ │ 5482: 00177fe9 652 FUNC GLOBAL DEFAULT 11 Java_org_opencv_calib_Calib_calibrateCamera_12 │ │ │ │ - 5483: 000c8dd1 520 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createFastLineDetector_16 │ │ │ │ + 5483: 000c6d61 520 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createFastLineDetector_16 │ │ │ │ 5484: 000bd8e1 90 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_RICInterpolator_setRefineModels_10 │ │ │ │ 5485: 000bd88d 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_RICInterpolator_setRefineModels_11 │ │ │ │ 5486: 000d1f5d 416 FUNC GLOBAL DEFAULT 11 Java_org_opencv_videoio_VideoWriter_open_10 │ │ │ │ 5487: 000a7f49 368 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_TrackerCSRT_1Params_set_1window_1function_10 │ │ │ │ 5488: 000a304d 76 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_useIPP_10 │ │ │ │ 5489: 000f83e5 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_ORB_getFirstLevel_10 │ │ │ │ 5490: 00091dd1 4 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_TrackerNano_1Params_get_1target_10 │ │ │ │ @@ -5501,15 +5501,15 @@ │ │ │ │ 5497: 000d18e9 440 FUNC GLOBAL DEFAULT 11 Java_org_opencv_videoio_VideoWriter_open_14 │ │ │ │ 5498: 000da651 84 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_KalmanFilter_set_1controlMatrix_10 │ │ │ │ 5499: 0012ce81 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_AlignMTB_setMaxBits_10 │ │ │ │ 5500: 000d172d 444 FUNC GLOBAL DEFAULT 11 Java_org_opencv_videoio_VideoWriter_open_15 │ │ │ │ 5501: 001256f9 78 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_ColorCorrectionModel_setEpsilon_10 │ │ │ │ 5502: 00091f11 18 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_TrackerVit_1Params_set_1stdvalue_10 │ │ │ │ 5503: 000e7129 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Board_getIds_10 │ │ │ │ - 5504: 000c2591 476 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createEdgeDrawing_10 │ │ │ │ + 5504: 000cbb31 476 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createEdgeDrawing_10 │ │ │ │ 5505: 000af401 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_BackgroundSubtractorGMG_setMinVal_10 │ │ │ │ 5506: 000eb49d 112 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_QRCodeEncoder_1Params_QRCodeEncoder_1Params_10 │ │ │ │ 5507: 000d0dc1 352 FUNC GLOBAL DEFAULT 11 Java_org_opencv_videoio_Videoio_getStreamBufferedBackendPluginVersion_10 │ │ │ │ 5508: 000dd20d 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_DISOpticalFlow_setPatchStride_10 │ │ │ │ 5509: 000a5131 240 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bioinspired_Retina_getMagnoRAW_10 │ │ │ │ 5510: 000f3431 392 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgcodecs_Imgcodecs_imread_10 │ │ │ │ 5511: 000a5035 252 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bioinspired_Retina_getMagnoRAW_11 │ │ │ │ @@ -5552,15 +5552,15 @@ │ │ │ │ 5548: 0011448d 504 FUNC GLOBAL DEFAULT 11 Java_org_opencv_stereo_StereoSGBM_create_18 │ │ │ │ 5549: 00114295 504 FUNC GLOBAL DEFAULT 11 Java_org_opencv_stereo_StereoSGBM_create_19 │ │ │ │ 5550: 00090b19 8 FUNC GLOBAL DEFAULT 11 Java_org_opencv_saliency_StaticSaliencySpectralResidual_setImageHeight_10 │ │ │ │ 5551: 00082acd 284 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_n_1reshape_11 │ │ │ │ 5552: 00090809 8 FUNC GLOBAL DEFAULT 11 Java_org_opencv_saliency_ObjectnessBING_setNSS_10 │ │ │ │ 5553: 00090089 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_DetectorParameters_set_1perspectiveRemovePixelPerCell_10 │ │ │ │ 5554: 000bdc2d 88 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_RICInterpolator_getSuperpixelRuler_10 │ │ │ │ - 5555: 000c8431 248 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_covarianceEstimation_10 │ │ │ │ + 5555: 000c8a71 248 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_covarianceEstimation_10 │ │ │ │ 5556: 000a11a1 204 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_countNonZero_10 │ │ │ │ 5557: 0009d831 304 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_polarToCart_10 │ │ │ │ 5558: 0009d709 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_polarToCart_11 │ │ │ │ 5559: 000b05e9 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_BackgroundSubtractorCNT_apply_10 │ │ │ │ 5560: 000b04d9 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_BackgroundSubtractorCNT_apply_11 │ │ │ │ 5561: 0016e1c1 360 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_Photo_fastNlMeansDenoisingColoredMulti_10 │ │ │ │ 5562: 001ee6c4 28 OBJECT WEAK DEFAULT 19 _ZTVSt23_Sp_counted_ptr_inplaceIN2cv9BFMatcherESaIvELN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ @@ -5573,18 +5573,18 @@ │ │ │ │ 5569: 000a5fb5 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bioinspired_Retina_printSetup_10 │ │ │ │ 5570: 0016e491 352 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_Photo_fastNlMeansDenoisingColoredMulti_12 │ │ │ │ 5571: 0016e5f1 352 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_Photo_fastNlMeansDenoisingColoredMulti_13 │ │ │ │ 5572: 0016e751 344 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_Photo_fastNlMeansDenoisingColoredMulti_14 │ │ │ │ 5573: 0009821d 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_setUseOptimized_10 │ │ │ │ 5574: 00080465 336 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Mat_n_1mul__JJ │ │ │ │ 5575: 0011f029 78 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ptcloud_OdometrySettings_setMinDepth_10 │ │ │ │ - 5576: 000c5b01 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_guidedFilter_10 │ │ │ │ - 5577: 000c59d9 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_guidedFilter_11 │ │ │ │ + 5576: 000c44b1 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_guidedFilter_10 │ │ │ │ + 5577: 000c4389 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_guidedFilter_11 │ │ │ │ 5578: 000d5855 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_VariationalRefinement_setEpsilon_10 │ │ │ │ - 5579: 000c58b1 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_guidedFilter_12 │ │ │ │ + 5579: 000c4261 296 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_guidedFilter_12 │ │ │ │ 5580: 0012f5e1 252 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_TrainData_getSampleWeights_10 │ │ │ │ 5581: 0008d561 184 FUNC GLOBAL DEFAULT 11 Java_org_opencv_stereo_StereoSGBM_delete │ │ │ │ 5582: 00094fc1 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_TrackerCSRT_1Params_get_1weights_1lr_10 │ │ │ │ 5583: 000e63cd 368 FUNC GLOBAL DEFAULT 11 Java_org_opencv_saliency_MotionSaliencyBinWangApr2014_create_10 │ │ │ │ 5584: 00142a29 476 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_createGeneralizedHoughGuil_10 │ │ │ │ 5585: 0008af5d 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_MSTEdge_set_1target_10 │ │ │ │ 5586: 001a4b70 110 OBJECT WEAK DEFAULT 13 _ZTSSt23_Sp_counted_ptr_inplaceIN2cv8saliency30StaticSaliencySpectralResidualESaIvELN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ @@ -5600,30 +5600,30 @@ │ │ │ │ 5596: 00098f99 78 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_setRNGSeed_10 │ │ │ │ 5597: 001389f9 604 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ml_KNearest_load_10 │ │ │ │ 5598: 000f14ed 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_FaceDetectorYN_setTopK_10 │ │ │ │ 5599: 001ee4f4 12 OBJECT WEAK DEFAULT 19 _ZTISt23_Sp_counted_ptr_inplaceIN2cv5flann17KDTreeIndexParamsESaIvELN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ 5600: 001536f9 96 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_GeneralizedHoughGuil_getXi_10 │ │ │ │ 5601: 0008e6b5 184 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_BFMatcher_delete │ │ │ │ 5602: 0008c781 184 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_MergeExposures_delete │ │ │ │ - 5603: 000cdd61 476 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSelectiveSearchSegmentationStrategyTexture_10 │ │ │ │ + 5603: 000ca129 476 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createSelectiveSearchSegmentationStrategyTexture_10 │ │ │ │ 5604: 00091e2d 184 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_TrackerVit_delete │ │ │ │ 5605: 000da3b1 84 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_KalmanFilter_set_1processNoiseCov_10 │ │ │ │ 5606: 001168dd 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_stereo_StereoBM_setTextureThreshold_10 │ │ │ │ 5607: 000ac291 212 FUNC GLOBAL DEFAULT 11 Java_org_opencv_face_FaceRecognizer_predict_1label_10 │ │ │ │ 5608: 00192649 480 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Net_getLayerShapes_10 │ │ │ │ 5609: 0015a209 436 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_Geometry_getOptimalNewCameraMatrix_10 │ │ │ │ - 5610: 000d01d1 304 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_weightedMedianFilter_10 │ │ │ │ + 5610: 000cd331 304 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_weightedMedianFilter_10 │ │ │ │ 5611: 000dde49 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_BackgroundSubtractorMOG2_setVarThreshold_10 │ │ │ │ 5612: 0015a061 420 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_Geometry_getOptimalNewCameraMatrix_11 │ │ │ │ - 5613: 000d00b1 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_weightedMedianFilter_11 │ │ │ │ + 5613: 000cd211 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_weightedMedianFilter_11 │ │ │ │ 5614: 000951a1 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_TrackerKCF_1Params_set_1interp_1factor_10 │ │ │ │ - 5615: 000cff91 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_weightedMedianFilter_12 │ │ │ │ + 5615: 000cd0f1 288 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_weightedMedianFilter_12 │ │ │ │ 5616: 000e7e59 264 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_CChecker_getChartsRGB_10 │ │ │ │ 5617: 00159f15 332 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_Geometry_getOptimalNewCameraMatrix_12 │ │ │ │ - 5618: 000cfe79 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_weightedMedianFilter_13 │ │ │ │ + 5618: 000ccfd9 280 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_weightedMedianFilter_13 │ │ │ │ 5619: 000e7d59 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_CChecker_getChartsRGB_11 │ │ │ │ 5620: 00094c21 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_structured_1light_SinusoidalPattern_1Params_get_1height_10 │ │ │ │ 5621: 00159dd5 320 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_Geometry_getOptimalNewCameraMatrix_13 │ │ │ │ 5622: 0008b0b5 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_UsacParams_set_1score_10 │ │ │ │ 5623: 00105bb5 400 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_TextDetectionModel_1DB_setMaxCandidates_10 │ │ │ │ 5624: 001430f9 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgproc_Imgproc_connectedComponentsWithStatsWithAlgorithm_10 │ │ │ │ 5625: 000d59f5 88 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_VariationalRefinement_getDelta_10 │ │ │ │ @@ -5713,18 +5713,18 @@ │ │ │ │ 5709: 00098b89 248 FUNC GLOBAL DEFAULT 11 Java_org_opencv_core_Core_randShuffle_12 │ │ │ │ 5710: 000f9cf5 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_MSER_getEdgeBlurSize_10 │ │ │ │ 5711: 000f6ae9 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_SIFT_setEdgeThreshold_10 │ │ │ │ 5712: 000ee19d 244 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Objdetect_findChessboardCornersSB_10 │ │ │ │ 5713: 000ee0a1 252 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_Objdetect_findChessboardCornersSB_11 │ │ │ │ 5714: 0008c559 184 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_CalibrateDebevec_delete │ │ │ │ 5715: 0010dce9 284 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Dnn_blobFromImageWithParams_10 │ │ │ │ - 5716: 000cf965 820 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createStructuredEdgeDetection_10 │ │ │ │ + 5716: 000cdd65 820 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createStructuredEdgeDetection_10 │ │ │ │ 5717: 0010dbc9 284 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Dnn_blobFromImageWithParams_11 │ │ │ │ 5718: 0010dac9 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Dnn_blobFromImageWithParams_12 │ │ │ │ - 5719: 000cf669 764 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createStructuredEdgeDetection_11 │ │ │ │ + 5719: 000cda69 764 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createStructuredEdgeDetection_11 │ │ │ │ 5720: 0010d9c1 264 FUNC GLOBAL DEFAULT 11 Java_org_opencv_dnn_Dnn_blobFromImageWithParams_13 │ │ │ │ 5721: 000903e5 184 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_CCheckerDetector_delete │ │ │ │ 5722: 000da945 252 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_KalmanFilter_get_1statePost_10 │ │ │ │ 5723: 000aed31 256 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_BackgroundSubtractorLSBP_apply_10 │ │ │ │ 5724: 000aec21 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_BackgroundSubtractorLSBP_apply_11 │ │ │ │ 5725: 000aeb11 272 FUNC GLOBAL DEFAULT 11 Java_org_opencv_bgsegm_BackgroundSubtractorLSBP_apply_12 │ │ │ │ 5726: 000e8701 88 FUNC GLOBAL DEFAULT 11 Java_org_opencv_objdetect_BarcodeDetector_getDownsamplingThreshold_10 │ │ │ │ @@ -5746,15 +5746,15 @@ │ │ │ │ 5742: 00093ac9 8 FUNC GLOBAL DEFAULT 11 Java_org_opencv_xobjdetect_HOGDescriptor_get_1signedGradient_10 │ │ │ │ 5743: 000f51fd 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_img_1hash_BlockMeanHash_setMode_10 │ │ │ │ 5744: 000dd0c5 82 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_DISOpticalFlow_setVariationalRefinementIterations_10 │ │ │ │ 5745: 000bec81 240 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_EdgeDrawing_detectLines_10 │ │ │ │ 5746: 00095219 4 FUNC GLOBAL DEFAULT 11 Java_org_opencv_tracking_TrackerKCF_1Params_get_1max_1patch_1size_10 │ │ │ │ 5747: 00125cc1 88 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_TonemapDrago_getBias_10 │ │ │ │ 5748: 000de541 80 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_BackgroundSubtractorKNN_getHistory_10 │ │ │ │ - 5749: 000c22f5 668 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createDisparityWLSFilter_10 │ │ │ │ + 5749: 000c84d5 668 FUNC GLOBAL DEFAULT 11 Java_org_opencv_ximgproc_Ximgproc_createDisparityWLSFilter_10 │ │ │ │ 5750: 0008f015 6 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_SimpleBlobDetector_1Params_get_1minCircularity_10 │ │ │ │ 5751: 0012c7f1 88 FUNC GLOBAL DEFAULT 11 Java_org_opencv_photo_MergeMertens_getSaturationWeight_10 │ │ │ │ 5752: 000f9d49 84 FUNC GLOBAL DEFAULT 11 Java_org_opencv_features_MSER_setEdgeBlurSize_10 │ │ │ │ 5753: 0008b04d 14 FUNC GLOBAL DEFAULT 11 Java_org_opencv_geometry_UsacParams_set_1isParallel_10 │ │ │ │ 5754: 000f2151 420 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgcodecs_Imgcodecs_imwrite_10 │ │ │ │ 5755: 000da6a5 252 FUNC GLOBAL DEFAULT 11 Java_org_opencv_video_KalmanFilter_get_1controlMatrix_10 │ │ │ │ 5756: 000f1fb9 404 FUNC GLOBAL DEFAULT 11 Java_org_opencv_imgcodecs_Imgcodecs_imwrite_11 │ │ │ ├── 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: 6daca7e10a81aa54c49d5489102e0a8f57c17949 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 7f8b481a69df4f228d640d03b7b5b3823d6cb671 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1877,46 +1877,14 @@ │ │ │ │ _ZN2cv8ximgproc14ContourFitting22estimateTransformationERKNS_11_InputArrayES4_RKNS_12_OutputArrayERdb │ │ │ │ Java_org_opencv_ximgproc_ContourFitting_estimateTransformation_10 │ │ │ │ Java_org_opencv_ximgproc_AdaptiveManifoldFilter_create_10 │ │ │ │ _ZN2cv8ximgproc22AdaptiveManifoldFilter6createEv │ │ │ │ Java_org_opencv_ximgproc_AdaptiveManifoldFilter_collectGarbage_10 │ │ │ │ Java_org_opencv_ximgproc_AdaptiveManifoldFilter_filter_11 │ │ │ │ Java_org_opencv_ximgproc_AdaptiveManifoldFilter_filter_10 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_colorMatchTemplate_10 │ │ │ │ -_ZN2cv8ximgproc18colorMatchTemplateERKNS_11_InputArrayES3_RKNS_12_OutputArrayE │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_qdft_10 │ │ │ │ -_ZN2cv8ximgproc4qdftERKNS_11_InputArrayERKNS_12_OutputArrayEib │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_qmultiply_10 │ │ │ │ -_ZN2cv8ximgproc9qmultiplyERKNS_11_InputArrayES3_RKNS_12_OutputArrayE │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_qunitary_10 │ │ │ │ -_ZN2cv8ximgproc8qunitaryERKNS_11_InputArrayERKNS_12_OutputArrayE │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_qconj_10 │ │ │ │ -_ZN2cv8ximgproc5qconjERKNS_11_InputArrayERKNS_12_OutputArrayE │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_createQuaternionImage_10 │ │ │ │ -_ZN2cv8ximgproc21createQuaternionImageERKNS_11_InputArrayERKNS_12_OutputArrayE │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_GradientDericheX_10 │ │ │ │ -_ZN2cv8ximgproc16GradientDericheXERKNS_11_InputArrayERKNS_12_OutputArrayEdd │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_GradientDericheY_10 │ │ │ │ -_ZN2cv8ximgproc16GradientDericheYERKNS_11_InputArrayERKNS_12_OutputArrayEdd │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_getDisparityVis_11 │ │ │ │ -_ZN2cv8ximgproc15getDisparityVisERKNS_11_InputArrayERKNS_12_OutputArrayEd │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_getDisparityVis_10 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_computeBadPixelPercent_11 │ │ │ │ -_ZN2cv8ximgproc22computeBadPixelPercentERKNS_11_InputArrayES3_NS_5Rect_IiEEi │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_computeBadPixelPercent_10 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_computeMSE_10 │ │ │ │ -_ZN2cv8ximgproc10computeMSEERKNS_11_InputArrayES3_NS_5Rect_IiEE │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_createDisparityWLSFilterGeneric_10 │ │ │ │ -_ZN2cv8ximgproc31createDisparityWLSFilterGenericEb │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_createRightMatcher_10 │ │ │ │ -_ZN2cv8ximgproc18createRightMatcherENS_3PtrINS_13StereoMatcherEEE │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_createDisparityWLSFilter_10 │ │ │ │ -_ZN2cv8ximgproc24createDisparityWLSFilterENS_3PtrINS_13StereoMatcherEEE │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_createEdgeDrawing_10 │ │ │ │ -_ZN2cv8ximgproc17createEdgeDrawingEv │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_l0Smooth_12 │ │ │ │ _ZN2cv8ximgproc8l0SmoothERKNS_11_InputArrayERKNS_12_OutputArrayEdd │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_l0Smooth_11 │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_l0Smooth_10 │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_fastGlobalSmootherFilter_12 │ │ │ │ _ZN2cv8ximgproc24fastGlobalSmootherFilterERKNS_11_InputArrayES3_RKNS_12_OutputArrayEdddi │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_fastGlobalSmootherFilter_11 │ │ │ │ @@ -1971,90 +1939,74 @@ │ │ │ │ _ZN2cv8ximgproc8dtFilterERKNS_11_InputArrayES3_RKNS_12_OutputArrayEddii │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_dtFilter_11 │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_dtFilter_10 │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_createDTFilter_12 │ │ │ │ _ZN2cv8ximgproc14createDTFilterERKNS_11_InputArrayEddii │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_createDTFilter_11 │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_createDTFilter_10 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_112 │ │ │ │ -_ZN2cv8ximgproc15createEdgeBoxesEffffifffffff │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_111 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_110 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_19 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_18 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_17 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_16 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_15 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_14 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_13 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_12 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_11 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_10 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_edgePreservingFilter_10 │ │ │ │ -_ZN2cv8ximgproc20edgePreservingFilterERKNS_11_InputArrayERKNS_12_OutputArrayEid │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_covarianceEstimation_10 │ │ │ │ -_ZN2cv8ximgproc20covarianceEstimationERKNS_11_InputArrayERKNS_12_OutputArrayEii │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_HoughPoint2Line_13 │ │ │ │ -_ZN2cv8ximgproc15HoughPoint2LineERKNS_6Point_IiEERKNS_11_InputArrayEiii │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_HoughPoint2Line_12 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_HoughPoint2Line_11 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_HoughPoint2Line_10 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_FastHoughTransform_13 │ │ │ │ -_ZN2cv8ximgproc18FastHoughTransformERKNS_11_InputArrayERKNS_12_OutputArrayEiiii │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_FastHoughTransform_12 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_FastHoughTransform_11 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_FastHoughTransform_10 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_createFastLineDetector_16 │ │ │ │ -_ZN2cv8ximgproc22createFastLineDetectorEifddib │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_createFastLineDetector_15 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_createFastLineDetector_14 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_createFastLineDetector_13 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_createFastLineDetector_12 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_createFastLineDetector_11 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_createFastLineDetector_10 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_findEllipses_13 │ │ │ │ -_ZN2cv8ximgproc12findEllipsesERKNS_11_InputArrayERKNS_12_OutputArrayEfff │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_findEllipses_12 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_findEllipses_11 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_findEllipses_10 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_colorMatchTemplate_10 │ │ │ │ +_ZN2cv8ximgproc18colorMatchTemplateERKNS_11_InputArrayES3_RKNS_12_OutputArrayE │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_qdft_10 │ │ │ │ +_ZN2cv8ximgproc4qdftERKNS_11_InputArrayERKNS_12_OutputArrayEib │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_qmultiply_10 │ │ │ │ +_ZN2cv8ximgproc9qmultiplyERKNS_11_InputArrayES3_RKNS_12_OutputArrayE │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_qunitary_10 │ │ │ │ +_ZN2cv8ximgproc8qunitaryERKNS_11_InputArrayERKNS_12_OutputArrayE │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_qconj_10 │ │ │ │ +_ZN2cv8ximgproc5qconjERKNS_11_InputArrayERKNS_12_OutputArrayE │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_createQuaternionImage_10 │ │ │ │ +_ZN2cv8ximgproc21createQuaternionImageERKNS_11_InputArrayERKNS_12_OutputArrayE │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_createContourFitting_12 │ │ │ │ _ZN2cv8ximgproc20createContourFittingEii │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_createContourFitting_11 │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_createContourFitting_10 │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_contourSampling_10 │ │ │ │ _ZN2cv8ximgproc15contourSamplingERKNS_11_InputArrayERKNS_12_OutputArrayEi │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_transformFD_11 │ │ │ │ _ZN2cv8ximgproc11transformFDERKNS_11_InputArrayES3_RKNS_12_OutputArrayEb │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_transformFD_10 │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_fourierDescriptor_12 │ │ │ │ _ZN2cv8ximgproc17fourierDescriptorERKNS_11_InputArrayERKNS_12_OutputArrayEii │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_fourierDescriptor_11 │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_fourierDescriptor_10 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_createSuperpixelLSC_12 │ │ │ │ -_ZN2cv8ximgproc19createSuperpixelLSCERKNS_11_InputArrayEif │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_createSuperpixelLSC_11 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_createSuperpixelLSC_10 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_PeiLinNormalization_10 │ │ │ │ -_ZN2cv8ximgproc19PeiLinNormalizationERKNS_11_InputArrayERKNS_12_OutputArrayE │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_RadonTransform_15 │ │ │ │ -_ZN2cv8ximgproc14RadonTransformERKNS_11_InputArrayERKNS_12_OutputArrayEdddbb │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_RadonTransform_14 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_RadonTransform_13 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_RadonTransform_12 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_RadonTransform_11 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_RadonTransform_10 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_createScanSegment_12 │ │ │ │ -_ZN2cv8ximgproc17createScanSegmentEiiiib │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_createScanSegment_11 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_createScanSegment_10 │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_createSuperpixelSEEDS_13 │ │ │ │ _ZN2cv8ximgproc21createSuperpixelSEEDSEiiiiiiib │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_createSuperpixelSEEDS_12 │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_createSuperpixelSEEDS_11 │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_createSuperpixelSEEDS_10 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_createFastLineDetector_16 │ │ │ │ +_ZN2cv8ximgproc22createFastLineDetectorEifddib │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_createFastLineDetector_15 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_createFastLineDetector_14 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_createFastLineDetector_13 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_createFastLineDetector_12 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_createFastLineDetector_11 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_createFastLineDetector_10 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_getDisparityVis_11 │ │ │ │ +_ZN2cv8ximgproc15getDisparityVisERKNS_11_InputArrayERKNS_12_OutputArrayEd │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_getDisparityVis_10 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_computeBadPixelPercent_11 │ │ │ │ +_ZN2cv8ximgproc22computeBadPixelPercentERKNS_11_InputArrayES3_NS_5Rect_IiEEi │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_computeBadPixelPercent_10 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_computeMSE_10 │ │ │ │ +_ZN2cv8ximgproc10computeMSEERKNS_11_InputArrayES3_NS_5Rect_IiEE │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_createDisparityWLSFilterGeneric_10 │ │ │ │ +_ZN2cv8ximgproc31createDisparityWLSFilterGenericEb │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_createRightMatcher_10 │ │ │ │ +_ZN2cv8ximgproc18createRightMatcherENS_3PtrINS_13StereoMatcherEEE │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_createDisparityWLSFilter_10 │ │ │ │ +_ZN2cv8ximgproc24createDisparityWLSFilterENS_3PtrINS_13StereoMatcherEEE │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_GradientDericheX_10 │ │ │ │ +_ZN2cv8ximgproc16GradientDericheXERKNS_11_InputArrayERKNS_12_OutputArrayEdd │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_GradientDericheY_10 │ │ │ │ +_ZN2cv8ximgproc16GradientDericheYERKNS_11_InputArrayERKNS_12_OutputArrayEdd │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_PeiLinNormalization_10 │ │ │ │ +_ZN2cv8ximgproc19PeiLinNormalizationERKNS_11_InputArrayERKNS_12_OutputArrayE │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_covarianceEstimation_10 │ │ │ │ +_ZN2cv8ximgproc20covarianceEstimationERKNS_11_InputArrayERKNS_12_OutputArrayEii │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_createSelectiveSearchSegmentation_10 │ │ │ │ _ZN2cv8ximgproc12segmentation33createSelectiveSearchSegmentationEv │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_createSelectiveSearchSegmentationStrategyMultiple_14 │ │ │ │ _ZN2cv8ximgproc12segmentation49createSelectiveSearchSegmentationStrategyMultipleENS_3PtrINS1_35SelectiveSearchSegmentationStrategyEEES4_S4_S4_ │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_createSelectiveSearchSegmentationStrategyMultiple_13 │ │ │ │ _ZN2cv8ximgproc12segmentation49createSelectiveSearchSegmentationStrategyMultipleENS_3PtrINS1_35SelectiveSearchSegmentationStrategyEEES4_S4_ │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_createSelectiveSearchSegmentationStrategyMultiple_12 │ │ │ │ @@ -2077,28 +2029,76 @@ │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_createGraphSegmentation_11 │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_createGraphSegmentation_10 │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_createSuperpixelSLIC_13 │ │ │ │ _ZN2cv8ximgproc20createSuperpixelSLICERKNS_11_InputArrayEiif │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_createSuperpixelSLIC_12 │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_createSuperpixelSLIC_11 │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_createSuperpixelSLIC_10 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_edgePreservingFilter_10 │ │ │ │ +_ZN2cv8ximgproc20edgePreservingFilterERKNS_11_InputArrayERKNS_12_OutputArrayEid │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_createRICInterpolator_10 │ │ │ │ _ZN2cv8ximgproc21createRICInterpolatorEv │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_createEdgeAwareInterpolator_10 │ │ │ │ _ZN2cv8ximgproc27createEdgeAwareInterpolatorEv │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_createStructuredEdgeDetection_11 │ │ │ │ -_ZN2cv8ximgproc29createStructuredEdgeDetectionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_3PtrIKNS0_15RFFeatureGetterEEE │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_createStructuredEdgeDetection_10 │ │ │ │ -Java_org_opencv_ximgproc_Ximgproc_createRFFeatureGetter_10 │ │ │ │ -_ZN2cv8ximgproc21createRFFeatureGetterEv │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_createEdgeDrawing_10 │ │ │ │ +_ZN2cv8ximgproc17createEdgeDrawingEv │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_findEllipses_13 │ │ │ │ +_ZN2cv8ximgproc12findEllipsesERKNS_11_InputArrayERKNS_12_OutputArrayEfff │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_findEllipses_12 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_findEllipses_11 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_findEllipses_10 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_HoughPoint2Line_13 │ │ │ │ +_ZN2cv8ximgproc15HoughPoint2LineERKNS_6Point_IiEERKNS_11_InputArrayEiii │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_HoughPoint2Line_12 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_HoughPoint2Line_11 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_HoughPoint2Line_10 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_FastHoughTransform_13 │ │ │ │ +_ZN2cv8ximgproc18FastHoughTransformERKNS_11_InputArrayERKNS_12_OutputArrayEiiii │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_FastHoughTransform_12 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_FastHoughTransform_11 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_FastHoughTransform_10 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_createScanSegment_12 │ │ │ │ +_ZN2cv8ximgproc17createScanSegmentEiiiib │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_createScanSegment_11 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_createScanSegment_10 │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_weightedMedianFilter_13 │ │ │ │ _ZN2cv8ximgproc20weightedMedianFilterERKNS_11_InputArrayES3_RKNS_12_OutputArrayEidiS3_ │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_weightedMedianFilter_12 │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_weightedMedianFilter_11 │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_weightedMedianFilter_10 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_createSuperpixelLSC_12 │ │ │ │ +_ZN2cv8ximgproc19createSuperpixelLSCERKNS_11_InputArrayEif │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_createSuperpixelLSC_11 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_createSuperpixelLSC_10 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_createStructuredEdgeDetection_11 │ │ │ │ +_ZN2cv8ximgproc29createStructuredEdgeDetectionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_3PtrIKNS0_15RFFeatureGetterEEE │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_createStructuredEdgeDetection_10 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_createRFFeatureGetter_10 │ │ │ │ +_ZN2cv8ximgproc21createRFFeatureGetterEv │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_112 │ │ │ │ +_ZN2cv8ximgproc15createEdgeBoxesEffffifffffff │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_111 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_110 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_19 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_18 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_17 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_16 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_15 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_14 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_13 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_12 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_11 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_createEdgeBoxes_10 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_RadonTransform_15 │ │ │ │ +_ZN2cv8ximgproc14RadonTransformERKNS_11_InputArrayERKNS_12_OutputArrayEdddbb │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_RadonTransform_14 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_RadonTransform_13 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_RadonTransform_12 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_RadonTransform_11 │ │ │ │ +Java_org_opencv_ximgproc_Ximgproc_RadonTransform_10 │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_anisotropicDiffusion_10 │ │ │ │ _ZN2cv8ximgproc20anisotropicDiffusionERKNS_11_InputArrayERKNS_12_OutputArrayEffi │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_thinning_11 │ │ │ │ _ZN2cv8ximgproc8thinningERKNS_11_InputArrayERKNS_12_OutputArrayEi │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_thinning_10 │ │ │ │ Java_org_opencv_ximgproc_Ximgproc_niBlackThreshold_12 │ │ │ │ _ZN2cv8ximgproc16niBlackThresholdERKNS_11_InputArrayERKNS_12_OutputArrayEdiidid │ │ │ │ @@ -2676,27 +2676,27 @@ │ │ │ │ _ZN2cv14QRCodeDetector22setUseAlignmentMarkersEb │ │ │ │ Java_org_opencv_objdetect_QRCodeDetector_setEpsY_10 │ │ │ │ _ZN2cv14QRCodeDetector7setEpsYEd │ │ │ │ Java_org_opencv_objdetect_QRCodeDetector_setEpsX_10 │ │ │ │ _ZN2cv14QRCodeDetector7setEpsXEd │ │ │ │ Java_org_opencv_objdetect_QRCodeDetector_QRCodeDetector_10 │ │ │ │ _ZN2cv14QRCodeDetectorC1Ev │ │ │ │ +Java_org_opencv_objdetect_Objdetect_drawDetectedCornersCharuco_12 │ │ │ │ +_ZN2cv5aruco26drawDetectedCornersCharucoERKNS_17_InputOutputArrayERKNS_11_InputArrayES6_NS_7Scalar_IdEE │ │ │ │ +Java_org_opencv_objdetect_Objdetect_drawDetectedCornersCharuco_11 │ │ │ │ +Java_org_opencv_objdetect_Objdetect_drawDetectedCornersCharuco_10 │ │ │ │ Java_org_opencv_objdetect_Objdetect_generateImageMarker_11 │ │ │ │ _ZN2cv5aruco19generateImageMarkerERKNS0_10DictionaryEiiRKNS_12_OutputArrayEi │ │ │ │ Java_org_opencv_objdetect_Objdetect_generateImageMarker_10 │ │ │ │ Java_org_opencv_objdetect_Objdetect_extendDictionary_12 │ │ │ │ _ZN2cv5aruco16extendDictionaryEiiRKNS0_10DictionaryEi │ │ │ │ Java_org_opencv_objdetect_Objdetect_extendDictionary_11 │ │ │ │ Java_org_opencv_objdetect_Objdetect_extendDictionary_10 │ │ │ │ Java_org_opencv_objdetect_Objdetect_getPredefinedDictionary_10 │ │ │ │ _ZN2cv5aruco23getPredefinedDictionaryEi │ │ │ │ -Java_org_opencv_objdetect_Objdetect_drawDetectedCornersCharuco_12 │ │ │ │ -_ZN2cv5aruco26drawDetectedCornersCharucoERKNS_17_InputOutputArrayERKNS_11_InputArrayES6_NS_7Scalar_IdEE │ │ │ │ -Java_org_opencv_objdetect_Objdetect_drawDetectedCornersCharuco_11 │ │ │ │ -Java_org_opencv_objdetect_Objdetect_drawDetectedCornersCharuco_10 │ │ │ │ Java_org_opencv_objdetect_Objdetect_findCirclesGrid_12 │ │ │ │ _ZN2cv18SimpleBlobDetector6ParamsC1Ev │ │ │ │ _ZN2cv18SimpleBlobDetector6createERKNS0_6ParamsE │ │ │ │ _ZN2cv15findCirclesGridERKNS_11_InputArrayENS_5Size_IiEERKNS_12_OutputArrayEiRKNS_3PtrINS_9Feature2DEEE │ │ │ │ Java_org_opencv_objdetect_Objdetect_findCirclesGrid_10 │ │ │ │ Java_org_opencv_objdetect_Objdetect_find4QuadCornerSubpix_10 │ │ │ │ _ZN2cv21find4QuadCornerSubpixERKNS_11_InputArrayERKNS_17_InputOutputArrayENS_5Size_IiEE │ │ │ │ @@ -2825,31 +2825,31 @@ │ │ │ │ Java_org_opencv_img_1hash_BlockMeanHash_create_11 │ │ │ │ _ZN2cv8img_hash13BlockMeanHash6createEi │ │ │ │ Java_org_opencv_img_1hash_BlockMeanHash_create_10 │ │ │ │ Java_org_opencv_img_1hash_BlockMeanHash_setMode_10 │ │ │ │ _ZN2cv8img_hash13BlockMeanHash7setModeEi │ │ │ │ Java_org_opencv_img_1hash_AverageHash_create_10 │ │ │ │ _ZN2cv8img_hash11AverageHash6createEv │ │ │ │ -Java_org_opencv_img_1hash_Img_1hash_averageHash_10 │ │ │ │ -_ZN2cv8img_hash11averageHashERKNS_11_InputArrayERKNS_12_OutputArrayE │ │ │ │ Java_org_opencv_img_1hash_Img_1hash_blockMeanHash_11 │ │ │ │ _ZN2cv8img_hash13blockMeanHashERKNS_11_InputArrayERKNS_12_OutputArrayEi │ │ │ │ Java_org_opencv_img_1hash_Img_1hash_blockMeanHash_10 │ │ │ │ -Java_org_opencv_img_1hash_Img_1hash_colorMomentHash_10 │ │ │ │ -_ZN2cv8img_hash15colorMomentHashERKNS_11_InputArrayERKNS_12_OutputArrayE │ │ │ │ Java_org_opencv_img_1hash_Img_1hash_marrHildrethHash_12 │ │ │ │ _ZN2cv8img_hash16marrHildrethHashERKNS_11_InputArrayERKNS_12_OutputArrayEff │ │ │ │ Java_org_opencv_img_1hash_Img_1hash_marrHildrethHash_11 │ │ │ │ Java_org_opencv_img_1hash_Img_1hash_marrHildrethHash_10 │ │ │ │ -Java_org_opencv_img_1hash_Img_1hash_pHash_10 │ │ │ │ -_ZN2cv8img_hash5pHashERKNS_11_InputArrayERKNS_12_OutputArrayE │ │ │ │ Java_org_opencv_img_1hash_Img_1hash_radialVarianceHash_12 │ │ │ │ _ZN2cv8img_hash18radialVarianceHashERKNS_11_InputArrayERKNS_12_OutputArrayEdi │ │ │ │ Java_org_opencv_img_1hash_Img_1hash_radialVarianceHash_11 │ │ │ │ Java_org_opencv_img_1hash_Img_1hash_radialVarianceHash_10 │ │ │ │ +Java_org_opencv_img_1hash_Img_1hash_colorMomentHash_10 │ │ │ │ +_ZN2cv8img_hash15colorMomentHashERKNS_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_pHash_10 │ │ │ │ +_ZN2cv8img_hash5pHashERKNS_11_InputArrayERKNS_12_OutputArrayE │ │ │ │ Java_org_opencv_features_FlannBasedMatcher_FlannBasedMatcher_10 │ │ │ │ _ZN2cv5flann17KDTreeIndexParamsC1Ei │ │ │ │ _ZN2cv5flann12SearchParamsC1Eifb │ │ │ │ _ZN2cv17FlannBasedMatcherC1ERKNS_3PtrINS_5flann11IndexParamsEEERKNS1_INS2_12SearchParamsEEE │ │ │ │ _ZTVSt23_Sp_counted_ptr_inplaceIN2cv5flann17KDTreeIndexParamsESaIvELN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ _ZTVSt23_Sp_counted_ptr_inplaceIN2cv5flann12SearchParamsESaIvELN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ _ZTVSt23_Sp_counted_ptr_inplaceIN2cv17FlannBasedMatcherESaIvELN9__gnu_cxx12_Lock_policyE2EE │ │ │ │ @@ -3369,23 +3369,14 @@ │ │ │ │ Java_org_opencv_xphoto_Xphoto_bm3dDenoising_16 │ │ │ │ Java_org_opencv_xphoto_Xphoto_bm3dDenoising_15 │ │ │ │ Java_org_opencv_xphoto_Xphoto_bm3dDenoising_14 │ │ │ │ Java_org_opencv_xphoto_Xphoto_bm3dDenoising_13 │ │ │ │ Java_org_opencv_xphoto_Xphoto_bm3dDenoising_12 │ │ │ │ Java_org_opencv_xphoto_Xphoto_bm3dDenoising_11 │ │ │ │ Java_org_opencv_xphoto_Xphoto_bm3dDenoising_10 │ │ │ │ -Java_org_opencv_xphoto_Xphoto_dctDenoising_11 │ │ │ │ -_ZN2cv6xphoto12dctDenoisingERKNS_3MatERS1_di │ │ │ │ -Java_org_opencv_xphoto_Xphoto_dctDenoising_10 │ │ │ │ -Java_org_opencv_xphoto_Xphoto_inpaint_10 │ │ │ │ -_ZN2cv6xphoto7inpaintERKNS_3MatES3_RS1_i │ │ │ │ -Java_org_opencv_xphoto_Xphoto_oilPainting_11 │ │ │ │ -_ZN2cv6xphoto11oilPaintingERKNS_11_InputArrayERKNS_12_OutputArrayEii │ │ │ │ -Java_org_opencv_xphoto_Xphoto_oilPainting_10 │ │ │ │ -_ZN2cv6xphoto11oilPaintingERKNS_11_InputArrayERKNS_12_OutputArrayEiii │ │ │ │ Java_org_opencv_xphoto_Xphoto_createTonemapDurand_15 │ │ │ │ _ZN2cv6xphoto19createTonemapDurandEfffff │ │ │ │ Java_org_opencv_xphoto_Xphoto_createTonemapDurand_14 │ │ │ │ Java_org_opencv_xphoto_Xphoto_createTonemapDurand_13 │ │ │ │ Java_org_opencv_xphoto_Xphoto_createTonemapDurand_12 │ │ │ │ Java_org_opencv_xphoto_Xphoto_createTonemapDurand_11 │ │ │ │ Java_org_opencv_xphoto_Xphoto_createTonemapDurand_10 │ │ │ │ @@ -3394,14 +3385,23 @@ │ │ │ │ Java_org_opencv_xphoto_Xphoto_createLearningBasedWB_11 │ │ │ │ _ZN2cv6xphoto21createLearningBasedWBERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE │ │ │ │ Java_org_opencv_xphoto_Xphoto_createLearningBasedWB_10 │ │ │ │ Java_org_opencv_xphoto_Xphoto_createGrayworldWB_10 │ │ │ │ _ZN2cv6xphoto17createGrayworldWBEv │ │ │ │ Java_org_opencv_xphoto_Xphoto_createSimpleWB_10 │ │ │ │ _ZN2cv6xphoto14createSimpleWBEv │ │ │ │ +Java_org_opencv_xphoto_Xphoto_dctDenoising_11 │ │ │ │ +_ZN2cv6xphoto12dctDenoisingERKNS_3MatERS1_di │ │ │ │ +Java_org_opencv_xphoto_Xphoto_dctDenoising_10 │ │ │ │ +Java_org_opencv_xphoto_Xphoto_oilPainting_11 │ │ │ │ +_ZN2cv6xphoto11oilPaintingERKNS_11_InputArrayERKNS_12_OutputArrayEii │ │ │ │ +Java_org_opencv_xphoto_Xphoto_oilPainting_10 │ │ │ │ +_ZN2cv6xphoto11oilPaintingERKNS_11_InputArrayERKNS_12_OutputArrayEiii │ │ │ │ +Java_org_opencv_xphoto_Xphoto_inpaint_10 │ │ │ │ +_ZN2cv6xphoto7inpaintERKNS_3MatES3_RS1_i │ │ │ │ Java_org_opencv_stereo_StereoSGBM_create_111 │ │ │ │ _ZN2cv10StereoSGBM6createEiiiiiiiiiii │ │ │ │ Java_org_opencv_stereo_StereoSGBM_create_110 │ │ │ │ Java_org_opencv_stereo_StereoSGBM_create_19 │ │ │ │ Java_org_opencv_stereo_StereoSGBM_create_18 │ │ │ │ Java_org_opencv_stereo_StereoSGBM_create_17 │ │ │ │ Java_org_opencv_stereo_StereoSGBM_create_16 │ │ │ │ @@ -5212,22 +5212,22 @@ │ │ │ │ Java_org_opencv_imgcodecs_Imgcodecs_imencodemulti_10 │ │ │ │ _ZN2cv13imencodemultiERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_11_InputArrayERSt6vectorIhSaIhEERKSB_IiSaIiEE │ │ │ │ Java_org_opencv_imgcodecs_Imgcodecs_imencodemulti_11 │ │ │ │ Java_org_opencv_objdetect_GraphicalCodeDetector_decodeMulti_10 │ │ │ │ Java_org_opencv_objdetect_GraphicalCodeDetector_detectAndDecodeMulti_10 │ │ │ │ Java_org_opencv_objdetect_GraphicalCodeDetector_decodeBytesMulti_10 │ │ │ │ Java_org_opencv_objdetect_GraphicalCodeDetector_detectAndDecodeBytesMulti_10 │ │ │ │ -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_detectMarkersWithConfidence_10 │ │ │ │ _ZNK2cv5aruco13ArucoDetector27detectMarkersWithConfidenceERKNS_11_InputArrayERKNS_12_OutputArrayES7_S7_S7_ │ │ │ │ Java_org_opencv_objdetect_ArucoDetector_detectMarkersWithConfidence_11 │ │ │ │ @@ -5952,14 +5952,15 @@ │ │ │ │ G#h*FAF F │ │ │ │ F2J0KzD │ │ │ │ G#h*FAF F │ │ │ │ F?J>KzD │ │ │ │ G#h*FAF F │ │ │ │ F>J=KzD │ │ │ │ F/J-KzD │ │ │ │ +L=333?~- │ │ │ │ vLF5FBhQ │ │ │ │ wDF=FBhQ │ │ │ │ F0J.KzD │ │ │ │ F0J/KzD │ │ │ │ F0J.KzD │ │ │ │ F1J/KzD │ │ │ │ F/J-KzD │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -6379,851 +6379,851 @@ │ │ │ │ 0x000395a8 61707469 76654d61 6e69666f 6c644669 aptiveManifoldFi │ │ │ │ 0x000395b8 6c746572 5f66696c 7465725f 3131004a lter_filter_11.J │ │ │ │ 0x000395c8 6176615f 6f72675f 6f70656e 63765f78 ava_org_opencv_x │ │ │ │ 0x000395d8 696d6770 726f635f 41646170 74697665 imgproc_Adaptive │ │ │ │ 0x000395e8 4d616e69 666f6c64 46696c74 65725f66 ManifoldFilter_f │ │ │ │ 0x000395f8 696c7465 725f3130 004a6176 615f6f72 ilter_10.Java_or │ │ │ │ 0x00039608 675f6f70 656e6376 5f78696d 6770726f g_opencv_ximgpro │ │ │ │ - 0x00039618 635f5869 6d677072 6f635f63 6f6c6f72 c_Ximgproc_color │ │ │ │ - 0x00039628 4d617463 6854656d 706c6174 655f3130 MatchTemplate_10 │ │ │ │ - 0x00039638 005f5a4e 32637638 78696d67 70726f63 ._ZN2cv8ximgproc │ │ │ │ - 0x00039648 3138636f 6c6f724d 61746368 54656d70 18colorMatchTemp │ │ │ │ - 0x00039658 6c617465 45524b4e 535f3131 5f496e70 lateERKNS_11_Inp │ │ │ │ - 0x00039668 75744172 72617945 53335f52 4b4e535f utArrayES3_RKNS_ │ │ │ │ - 0x00039678 31325f4f 75747075 74417272 61794500 12_OutputArrayE. │ │ │ │ - 0x00039688 4a617661 5f6f7267 5f6f7065 6e63765f Java_org_opencv_ │ │ │ │ - 0x00039698 78696d67 70726f63 5f58696d 6770726f ximgproc_Ximgpro │ │ │ │ - 0x000396a8 635f7164 66745f31 30005f5a 4e326376 c_qdft_10._ZN2cv │ │ │ │ - 0x000396b8 3878696d 6770726f 63347164 66744552 8ximgproc4qdftER │ │ │ │ - 0x000396c8 4b4e535f 31315f49 6e707574 41727261 KNS_11_InputArra │ │ │ │ - 0x000396d8 7945524b 4e535f31 325f4f75 74707574 yERKNS_12_Output │ │ │ │ - 0x000396e8 41727261 79456962 004a6176 615f6f72 ArrayEib.Java_or │ │ │ │ - 0x000396f8 675f6f70 656e6376 5f78696d 6770726f g_opencv_ximgpro │ │ │ │ - 0x00039708 635f5869 6d677072 6f635f71 6d756c74 c_Ximgproc_qmult │ │ │ │ - 0x00039718 69706c79 5f313000 5f5a4e32 63763878 iply_10._ZN2cv8x │ │ │ │ - 0x00039728 696d6770 726f6339 716d756c 7469706c imgproc9qmultipl │ │ │ │ - 0x00039738 7945524b 4e535f31 315f496e 70757441 yERKNS_11_InputA │ │ │ │ - 0x00039748 72726179 4553335f 524b4e53 5f31325f rrayES3_RKNS_12_ │ │ │ │ - 0x00039758 4f757470 75744172 72617945 004a6176 OutputArrayE.Jav │ │ │ │ + 0x00039618 635f5869 6d677072 6f635f6c 30536d6f c_Ximgproc_l0Smo │ │ │ │ + 0x00039628 6f74685f 3132005f 5a4e3263 76387869 oth_12._ZN2cv8xi │ │ │ │ + 0x00039638 6d677072 6f63386c 30536d6f 6f746845 mgproc8l0SmoothE │ │ │ │ + 0x00039648 524b4e53 5f31315f 496e7075 74417272 RKNS_11_InputArr │ │ │ │ + 0x00039658 61794552 4b4e535f 31325f4f 75747075 ayERKNS_12_Outpu │ │ │ │ + 0x00039668 74417272 61794564 64004a61 76615f6f tArrayEdd.Java_o │ │ │ │ + 0x00039678 72675f6f 70656e63 765f7869 6d677072 rg_opencv_ximgpr │ │ │ │ + 0x00039688 6f635f58 696d6770 726f635f 6c30536d oc_Ximgproc_l0Sm │ │ │ │ + 0x00039698 6f6f7468 5f313100 4a617661 5f6f7267 ooth_11.Java_org │ │ │ │ + 0x000396a8 5f6f7065 6e63765f 78696d67 70726f63 _opencv_ximgproc │ │ │ │ + 0x000396b8 5f58696d 6770726f 635f6c30 536d6f6f _Ximgproc_l0Smoo │ │ │ │ + 0x000396c8 74685f31 30004a61 76615f6f 72675f6f th_10.Java_org_o │ │ │ │ + 0x000396d8 70656e63 765f7869 6d677072 6f635f58 pencv_ximgproc_X │ │ │ │ + 0x000396e8 696d6770 726f635f 66617374 476c6f62 imgproc_fastGlob │ │ │ │ + 0x000396f8 616c536d 6f6f7468 65724669 6c746572 alSmootherFilter │ │ │ │ + 0x00039708 5f313200 5f5a4e32 63763878 696d6770 _12._ZN2cv8ximgp │ │ │ │ + 0x00039718 726f6332 34666173 74476c6f 62616c53 roc24fastGlobalS │ │ │ │ + 0x00039728 6d6f6f74 68657246 696c7465 7245524b mootherFilterERK │ │ │ │ + 0x00039738 4e535f31 315f496e 70757441 72726179 NS_11_InputArray │ │ │ │ + 0x00039748 4553335f 524b4e53 5f31325f 4f757470 ES3_RKNS_12_Outp │ │ │ │ + 0x00039758 75744172 72617945 64646469 004a6176 utArrayEdddi.Jav │ │ │ │ 0x00039768 615f6f72 675f6f70 656e6376 5f78696d a_org_opencv_xim │ │ │ │ - 0x00039778 6770726f 635f5869 6d677072 6f635f71 gproc_Ximgproc_q │ │ │ │ - 0x00039788 756e6974 6172795f 3130005f 5a4e3263 unitary_10._ZN2c │ │ │ │ - 0x00039798 76387869 6d677072 6f633871 756e6974 v8ximgproc8qunit │ │ │ │ - 0x000397a8 61727945 524b4e53 5f31315f 496e7075 aryERKNS_11_Inpu │ │ │ │ - 0x000397b8 74417272 61794552 4b4e535f 31325f4f tArrayERKNS_12_O │ │ │ │ - 0x000397c8 75747075 74417272 61794500 4a617661 utputArrayE.Java │ │ │ │ - 0x000397d8 5f6f7267 5f6f7065 6e63765f 78696d67 _org_opencv_ximg │ │ │ │ - 0x000397e8 70726f63 5f58696d 6770726f 635f7163 proc_Ximgproc_qc │ │ │ │ - 0x000397f8 6f6e6a5f 3130005f 5a4e3263 76387869 onj_10._ZN2cv8xi │ │ │ │ - 0x00039808 6d677072 6f633571 636f6e6a 45524b4e mgproc5qconjERKN │ │ │ │ - 0x00039818 535f3131 5f496e70 75744172 72617945 S_11_InputArrayE │ │ │ │ - 0x00039828 524b4e53 5f31325f 4f757470 75744172 RKNS_12_OutputAr │ │ │ │ - 0x00039838 72617945 004a6176 615f6f72 675f6f70 rayE.Java_org_op │ │ │ │ - 0x00039848 656e6376 5f78696d 6770726f 635f5869 encv_ximgproc_Xi │ │ │ │ - 0x00039858 6d677072 6f635f63 72656174 65517561 mgproc_createQua │ │ │ │ - 0x00039868 7465726e 696f6e49 6d616765 5f313000 ternionImage_10. │ │ │ │ - 0x00039878 5f5a4e32 63763878 696d6770 726f6332 _ZN2cv8ximgproc2 │ │ │ │ - 0x00039888 31637265 61746551 75617465 726e696f 1createQuaternio │ │ │ │ - 0x00039898 6e496d61 67654552 4b4e535f 31315f49 nImageERKNS_11_I │ │ │ │ - 0x000398a8 6e707574 41727261 7945524b 4e535f31 nputArrayERKNS_1 │ │ │ │ - 0x000398b8 325f4f75 74707574 41727261 7945004a 2_OutputArrayE.J │ │ │ │ - 0x000398c8 6176615f 6f72675f 6f70656e 63765f78 ava_org_opencv_x │ │ │ │ - 0x000398d8 696d6770 726f635f 58696d67 70726f63 imgproc_Ximgproc │ │ │ │ - 0x000398e8 5f477261 6469656e 74446572 69636865 _GradientDeriche │ │ │ │ - 0x000398f8 585f3130 005f5a4e 32637638 78696d67 X_10._ZN2cv8ximg │ │ │ │ - 0x00039908 70726f63 31364772 61646965 6e744465 proc16GradientDe │ │ │ │ - 0x00039918 72696368 65584552 4b4e535f 31315f49 richeXERKNS_11_I │ │ │ │ - 0x00039928 6e707574 41727261 7945524b 4e535f31 nputArrayERKNS_1 │ │ │ │ - 0x00039938 325f4f75 74707574 41727261 79456464 2_OutputArrayEdd │ │ │ │ - 0x00039948 004a6176 615f6f72 675f6f70 656e6376 .Java_org_opencv │ │ │ │ - 0x00039958 5f78696d 6770726f 635f5869 6d677072 _ximgproc_Ximgpr │ │ │ │ - 0x00039968 6f635f47 72616469 656e7444 65726963 oc_GradientDeric │ │ │ │ - 0x00039978 6865595f 3130005f 5a4e3263 76387869 heY_10._ZN2cv8xi │ │ │ │ - 0x00039988 6d677072 6f633136 47726164 69656e74 mgproc16Gradient │ │ │ │ - 0x00039998 44657269 63686559 45524b4e 535f3131 DericheYERKNS_11 │ │ │ │ - 0x000399a8 5f496e70 75744172 72617945 524b4e53 _InputArrayERKNS │ │ │ │ - 0x000399b8 5f31325f 4f757470 75744172 72617945 _12_OutputArrayE │ │ │ │ - 0x000399c8 6464004a 6176615f 6f72675f 6f70656e dd.Java_org_open │ │ │ │ - 0x000399d8 63765f78 696d6770 726f635f 58696d67 cv_ximgproc_Ximg │ │ │ │ - 0x000399e8 70726f63 5f676574 44697370 61726974 proc_getDisparit │ │ │ │ - 0x000399f8 79566973 5f313100 5f5a4e32 63763878 yVis_11._ZN2cv8x │ │ │ │ - 0x00039a08 696d6770 726f6331 35676574 44697370 imgproc15getDisp │ │ │ │ - 0x00039a18 61726974 79566973 45524b4e 535f3131 arityVisERKNS_11 │ │ │ │ - 0x00039a28 5f496e70 75744172 72617945 524b4e53 _InputArrayERKNS │ │ │ │ - 0x00039a38 5f31325f 4f757470 75744172 72617945 _12_OutputArrayE │ │ │ │ - 0x00039a48 64004a61 76615f6f 72675f6f 70656e63 d.Java_org_openc │ │ │ │ - 0x00039a58 765f7869 6d677072 6f635f58 696d6770 v_ximgproc_Ximgp │ │ │ │ - 0x00039a68 726f635f 67657444 69737061 72697479 roc_getDisparity │ │ │ │ - 0x00039a78 5669735f 3130004a 6176615f 6f72675f Vis_10.Java_org_ │ │ │ │ - 0x00039a88 6f70656e 63765f78 696d6770 726f635f opencv_ximgproc_ │ │ │ │ - 0x00039a98 58696d67 70726f63 5f636f6d 70757465 Ximgproc_compute │ │ │ │ - 0x00039aa8 42616450 6978656c 50657263 656e745f BadPixelPercent_ │ │ │ │ - 0x00039ab8 3131005f 5a4e3263 76387869 6d677072 11._ZN2cv8ximgpr │ │ │ │ - 0x00039ac8 6f633232 636f6d70 75746542 61645069 oc22computeBadPi │ │ │ │ - 0x00039ad8 78656c50 65726365 6e744552 4b4e535f xelPercentERKNS_ │ │ │ │ - 0x00039ae8 31315f49 6e707574 41727261 79455333 11_InputArrayES3 │ │ │ │ - 0x00039af8 5f4e535f 35526563 745f4969 45456900 _NS_5Rect_IiEEi. │ │ │ │ - 0x00039b08 4a617661 5f6f7267 5f6f7065 6e63765f Java_org_opencv_ │ │ │ │ - 0x00039b18 78696d67 70726f63 5f58696d 6770726f ximgproc_Ximgpro │ │ │ │ - 0x00039b28 635f636f 6d707574 65426164 50697865 c_computeBadPixe │ │ │ │ - 0x00039b38 6c506572 63656e74 5f313000 4a617661 lPercent_10.Java │ │ │ │ - 0x00039b48 5f6f7267 5f6f7065 6e63765f 78696d67 _org_opencv_ximg │ │ │ │ - 0x00039b58 70726f63 5f58696d 6770726f 635f636f proc_Ximgproc_co │ │ │ │ - 0x00039b68 6d707574 654d5345 5f313000 5f5a4e32 mputeMSE_10._ZN2 │ │ │ │ - 0x00039b78 63763878 696d6770 726f6331 30636f6d cv8ximgproc10com │ │ │ │ - 0x00039b88 70757465 4d534545 524b4e53 5f31315f puteMSEERKNS_11_ │ │ │ │ - 0x00039b98 496e7075 74417272 61794553 335f4e53 InputArrayES3_NS │ │ │ │ - 0x00039ba8 5f355265 63745f49 69454500 4a617661 _5Rect_IiEE.Java │ │ │ │ - 0x00039bb8 5f6f7267 5f6f7065 6e63765f 78696d67 _org_opencv_ximg │ │ │ │ - 0x00039bc8 70726f63 5f58696d 6770726f 635f6372 proc_Ximgproc_cr │ │ │ │ - 0x00039bd8 65617465 44697370 61726974 79574c53 eateDisparityWLS │ │ │ │ - 0x00039be8 46696c74 65724765 6e657269 635f3130 FilterGeneric_10 │ │ │ │ - 0x00039bf8 005f5a4e 32637638 78696d67 70726f63 ._ZN2cv8ximgproc │ │ │ │ - 0x00039c08 33316372 65617465 44697370 61726974 31createDisparit │ │ │ │ - 0x00039c18 79574c53 46696c74 65724765 6e657269 yWLSFilterGeneri │ │ │ │ - 0x00039c28 63456200 4a617661 5f6f7267 5f6f7065 cEb.Java_org_ope │ │ │ │ - 0x00039c38 6e63765f 78696d67 70726f63 5f58696d ncv_ximgproc_Xim │ │ │ │ - 0x00039c48 6770726f 635f6372 65617465 52696768 gproc_createRigh │ │ │ │ - 0x00039c58 744d6174 63686572 5f313000 5f5a4e32 tMatcher_10._ZN2 │ │ │ │ - 0x00039c68 63763878 696d6770 726f6331 38637265 cv8ximgproc18cre │ │ │ │ - 0x00039c78 61746552 69676874 4d617463 68657245 ateRightMatcherE │ │ │ │ - 0x00039c88 4e535f33 50747249 4e535f31 33537465 NS_3PtrINS_13Ste │ │ │ │ - 0x00039c98 72656f4d 61746368 65724545 45004a61 reoMatcherEEE.Ja │ │ │ │ - 0x00039ca8 76615f6f 72675f6f 70656e63 765f7869 va_org_opencv_xi │ │ │ │ - 0x00039cb8 6d677072 6f635f58 696d6770 726f635f mgproc_Ximgproc_ │ │ │ │ - 0x00039cc8 63726561 74654469 73706172 69747957 createDisparityW │ │ │ │ - 0x00039cd8 4c534669 6c746572 5f313000 5f5a4e32 LSFilter_10._ZN2 │ │ │ │ - 0x00039ce8 63763878 696d6770 726f6332 34637265 cv8ximgproc24cre │ │ │ │ - 0x00039cf8 61746544 69737061 72697479 574c5346 ateDisparityWLSF │ │ │ │ - 0x00039d08 696c7465 72454e53 5f335074 72494e53 ilterENS_3PtrINS │ │ │ │ - 0x00039d18 5f313353 74657265 6f4d6174 63686572 _13StereoMatcher │ │ │ │ - 0x00039d28 45454500 4a617661 5f6f7267 5f6f7065 EEE.Java_org_ope │ │ │ │ - 0x00039d38 6e63765f 78696d67 70726f63 5f58696d ncv_ximgproc_Xim │ │ │ │ - 0x00039d48 6770726f 635f6372 65617465 45646765 gproc_createEdge │ │ │ │ - 0x00039d58 44726177 696e675f 3130005f 5a4e3263 Drawing_10._ZN2c │ │ │ │ - 0x00039d68 76387869 6d677072 6f633137 63726561 v8ximgproc17crea │ │ │ │ - 0x00039d78 74654564 67654472 6177696e 67457600 teEdgeDrawingEv. │ │ │ │ - 0x00039d88 4a617661 5f6f7267 5f6f7065 6e63765f Java_org_opencv_ │ │ │ │ - 0x00039d98 78696d67 70726f63 5f58696d 6770726f ximgproc_Ximgpro │ │ │ │ - 0x00039da8 635f6c30 536d6f6f 74685f31 32005f5a c_l0Smooth_12._Z │ │ │ │ - 0x00039db8 4e326376 3878696d 6770726f 63386c30 N2cv8ximgproc8l0 │ │ │ │ - 0x00039dc8 536d6f6f 74684552 4b4e535f 31315f49 SmoothERKNS_11_I │ │ │ │ - 0x00039dd8 6e707574 41727261 7945524b 4e535f31 nputArrayERKNS_1 │ │ │ │ - 0x00039de8 325f4f75 74707574 41727261 79456464 2_OutputArrayEdd │ │ │ │ - 0x00039df8 004a6176 615f6f72 675f6f70 656e6376 .Java_org_opencv │ │ │ │ - 0x00039e08 5f78696d 6770726f 635f5869 6d677072 _ximgproc_Ximgpr │ │ │ │ - 0x00039e18 6f635f6c 30536d6f 6f74685f 3131004a oc_l0Smooth_11.J │ │ │ │ - 0x00039e28 6176615f 6f72675f 6f70656e 63765f78 ava_org_opencv_x │ │ │ │ - 0x00039e38 696d6770 726f635f 58696d67 70726f63 imgproc_Ximgproc │ │ │ │ - 0x00039e48 5f6c3053 6d6f6f74 685f3130 004a6176 _l0Smooth_10.Jav │ │ │ │ - 0x00039e58 615f6f72 675f6f70 656e6376 5f78696d a_org_opencv_xim │ │ │ │ - 0x00039e68 6770726f 635f5869 6d677072 6f635f66 gproc_Ximgproc_f │ │ │ │ - 0x00039e78 61737447 6c6f6261 6c536d6f 6f746865 astGlobalSmoothe │ │ │ │ - 0x00039e88 7246696c 7465725f 3132005f 5a4e3263 rFilter_12._ZN2c │ │ │ │ - 0x00039e98 76387869 6d677072 6f633234 66617374 v8ximgproc24fast │ │ │ │ - 0x00039ea8 476c6f62 616c536d 6f6f7468 65724669 GlobalSmootherFi │ │ │ │ - 0x00039eb8 6c746572 45524b4e 535f3131 5f496e70 lterERKNS_11_Inp │ │ │ │ - 0x00039ec8 75744172 72617945 53335f52 4b4e535f utArrayES3_RKNS_ │ │ │ │ - 0x00039ed8 31325f4f 75747075 74417272 61794564 12_OutputArrayEd │ │ │ │ - 0x00039ee8 64646900 4a617661 5f6f7267 5f6f7065 ddi.Java_org_ope │ │ │ │ - 0x00039ef8 6e63765f 78696d67 70726f63 5f58696d ncv_ximgproc_Xim │ │ │ │ - 0x00039f08 6770726f 635f6661 7374476c 6f62616c gproc_fastGlobal │ │ │ │ - 0x00039f18 536d6f6f 74686572 46696c74 65725f31 SmootherFilter_1 │ │ │ │ - 0x00039f28 31004a61 76615f6f 72675f6f 70656e63 1.Java_org_openc │ │ │ │ + 0x00039778 6770726f 635f5869 6d677072 6f635f66 gproc_Ximgproc_f │ │ │ │ + 0x00039788 61737447 6c6f6261 6c536d6f 6f746865 astGlobalSmoothe │ │ │ │ + 0x00039798 7246696c 7465725f 3131004a 6176615f rFilter_11.Java_ │ │ │ │ + 0x000397a8 6f72675f 6f70656e 63765f78 696d6770 org_opencv_ximgp │ │ │ │ + 0x000397b8 726f635f 58696d67 70726f63 5f666173 roc_Ximgproc_fas │ │ │ │ + 0x000397c8 74476c6f 62616c53 6d6f6f74 68657246 tGlobalSmootherF │ │ │ │ + 0x000397d8 696c7465 725f3130 004a6176 615f6f72 ilter_10.Java_or │ │ │ │ + 0x000397e8 675f6f70 656e6376 5f78696d 6770726f g_opencv_ximgpro │ │ │ │ + 0x000397f8 635f5869 6d677072 6f635f63 72656174 c_Ximgproc_creat │ │ │ │ + 0x00039808 65466173 74476c6f 62616c53 6d6f6f74 eFastGlobalSmoot │ │ │ │ + 0x00039818 68657246 696c7465 725f3132 005f5a4e herFilter_12._ZN │ │ │ │ + 0x00039828 32637638 78696d67 70726f63 33306372 2cv8ximgproc30cr │ │ │ │ + 0x00039838 65617465 46617374 476c6f62 616c536d eateFastGlobalSm │ │ │ │ + 0x00039848 6f6f7468 65724669 6c746572 45524b4e ootherFilterERKN │ │ │ │ + 0x00039858 535f3131 5f496e70 75744172 72617945 S_11_InputArrayE │ │ │ │ + 0x00039868 64646469 004a6176 615f6f72 675f6f70 dddi.Java_org_op │ │ │ │ + 0x00039878 656e6376 5f78696d 6770726f 635f5869 encv_ximgproc_Xi │ │ │ │ + 0x00039888 6d677072 6f635f63 72656174 65466173 mgproc_createFas │ │ │ │ + 0x00039898 74476c6f 62616c53 6d6f6f74 68657246 tGlobalSmootherF │ │ │ │ + 0x000398a8 696c7465 725f3131 004a6176 615f6f72 ilter_11.Java_or │ │ │ │ + 0x000398b8 675f6f70 656e6376 5f78696d 6770726f g_opencv_ximgpro │ │ │ │ + 0x000398c8 635f5869 6d677072 6f635f63 72656174 c_Ximgproc_creat │ │ │ │ + 0x000398d8 65466173 74476c6f 62616c53 6d6f6f74 eFastGlobalSmoot │ │ │ │ + 0x000398e8 68657246 696c7465 725f3130 004a6176 herFilter_10.Jav │ │ │ │ + 0x000398f8 615f6f72 675f6f70 656e6376 5f78696d a_org_opencv_xim │ │ │ │ + 0x00039908 6770726f 635f5869 6d677072 6f635f66 gproc_Ximgproc_f │ │ │ │ + 0x00039918 61737442 696c6174 6572616c 536f6c76 astBilateralSolv │ │ │ │ + 0x00039928 65724669 6c746572 5f313600 5f5a4e32 erFilter_16._ZN2 │ │ │ │ + 0x00039938 63763878 696d6770 726f6332 35666173 cv8ximgproc25fas │ │ │ │ + 0x00039948 7442696c 61746572 616c536f 6c766572 tBilateralSolver │ │ │ │ + 0x00039958 46696c74 65724552 4b4e535f 31315f49 FilterERKNS_11_I │ │ │ │ + 0x00039968 6e707574 41727261 79455333 5f53335f nputArrayES3_S3_ │ │ │ │ + 0x00039978 524b4e53 5f31325f 4f757470 75744172 RKNS_12_OutputAr │ │ │ │ + 0x00039988 72617945 64646464 6964004a 6176615f rayEddddid.Java_ │ │ │ │ + 0x00039998 6f72675f 6f70656e 63765f78 696d6770 org_opencv_ximgp │ │ │ │ + 0x000399a8 726f635f 58696d67 70726f63 5f666173 roc_Ximgproc_fas │ │ │ │ + 0x000399b8 7442696c 61746572 616c536f 6c766572 tBilateralSolver │ │ │ │ + 0x000399c8 46696c74 65725f31 35004a61 76615f6f Filter_15.Java_o │ │ │ │ + 0x000399d8 72675f6f 70656e63 765f7869 6d677072 rg_opencv_ximgpr │ │ │ │ + 0x000399e8 6f635f58 696d6770 726f635f 66617374 oc_Ximgproc_fast │ │ │ │ + 0x000399f8 42696c61 74657261 6c536f6c 76657246 BilateralSolverF │ │ │ │ + 0x00039a08 696c7465 725f3134 004a6176 615f6f72 ilter_14.Java_or │ │ │ │ + 0x00039a18 675f6f70 656e6376 5f78696d 6770726f g_opencv_ximgpro │ │ │ │ + 0x00039a28 635f5869 6d677072 6f635f66 61737442 c_Ximgproc_fastB │ │ │ │ + 0x00039a38 696c6174 6572616c 536f6c76 65724669 ilateralSolverFi │ │ │ │ + 0x00039a48 6c746572 5f313300 4a617661 5f6f7267 lter_13.Java_org │ │ │ │ + 0x00039a58 5f6f7065 6e63765f 78696d67 70726f63 _opencv_ximgproc │ │ │ │ + 0x00039a68 5f58696d 6770726f 635f6661 73744269 _Ximgproc_fastBi │ │ │ │ + 0x00039a78 6c617465 72616c53 6f6c7665 7246696c lateralSolverFil │ │ │ │ + 0x00039a88 7465725f 3132004a 6176615f 6f72675f ter_12.Java_org_ │ │ │ │ + 0x00039a98 6f70656e 63765f78 696d6770 726f635f opencv_ximgproc_ │ │ │ │ + 0x00039aa8 58696d67 70726f63 5f666173 7442696c Ximgproc_fastBil │ │ │ │ + 0x00039ab8 61746572 616c536f 6c766572 46696c74 ateralSolverFilt │ │ │ │ + 0x00039ac8 65725f31 31004a61 76615f6f 72675f6f er_11.Java_org_o │ │ │ │ + 0x00039ad8 70656e63 765f7869 6d677072 6f635f58 pencv_ximgproc_X │ │ │ │ + 0x00039ae8 696d6770 726f635f 66617374 42696c61 imgproc_fastBila │ │ │ │ + 0x00039af8 74657261 6c536f6c 76657246 696c7465 teralSolverFilte │ │ │ │ + 0x00039b08 725f3130 004a6176 615f6f72 675f6f70 r_10.Java_org_op │ │ │ │ + 0x00039b18 656e6376 5f78696d 6770726f 635f5869 encv_ximgproc_Xi │ │ │ │ + 0x00039b28 6d677072 6f635f63 72656174 65466173 mgproc_createFas │ │ │ │ + 0x00039b38 7442696c 61746572 616c536f 6c766572 tBilateralSolver │ │ │ │ + 0x00039b48 46696c74 65725f31 33005f5a 4e326376 Filter_13._ZN2cv │ │ │ │ + 0x00039b58 3878696d 6770726f 63333163 72656174 8ximgproc31creat │ │ │ │ + 0x00039b68 65466173 7442696c 61746572 616c536f eFastBilateralSo │ │ │ │ + 0x00039b78 6c766572 46696c74 65724552 4b4e535f lverFilterERKNS_ │ │ │ │ + 0x00039b88 31315f49 6e707574 41727261 79456464 11_InputArrayEdd │ │ │ │ + 0x00039b98 64646964 004a6176 615f6f72 675f6f70 ddid.Java_org_op │ │ │ │ + 0x00039ba8 656e6376 5f78696d 6770726f 635f5869 encv_ximgproc_Xi │ │ │ │ + 0x00039bb8 6d677072 6f635f63 72656174 65466173 mgproc_createFas │ │ │ │ + 0x00039bc8 7442696c 61746572 616c536f 6c766572 tBilateralSolver │ │ │ │ + 0x00039bd8 46696c74 65725f31 32004a61 76615f6f Filter_12.Java_o │ │ │ │ + 0x00039be8 72675f6f 70656e63 765f7869 6d677072 rg_opencv_ximgpr │ │ │ │ + 0x00039bf8 6f635f58 696d6770 726f635f 63726561 oc_Ximgproc_crea │ │ │ │ + 0x00039c08 74654661 73744269 6c617465 72616c53 teFastBilateralS │ │ │ │ + 0x00039c18 6f6c7665 7246696c 7465725f 3131004a olverFilter_11.J │ │ │ │ + 0x00039c28 6176615f 6f72675f 6f70656e 63765f78 ava_org_opencv_x │ │ │ │ + 0x00039c38 696d6770 726f635f 58696d67 70726f63 imgproc_Ximgproc │ │ │ │ + 0x00039c48 5f637265 61746546 61737442 696c6174 _createFastBilat │ │ │ │ + 0x00039c58 6572616c 536f6c76 65724669 6c746572 eralSolverFilter │ │ │ │ + 0x00039c68 5f313000 4a617661 5f6f7267 5f6f7065 _10.Java_org_ope │ │ │ │ + 0x00039c78 6e63765f 78696d67 70726f63 5f58696d ncv_ximgproc_Xim │ │ │ │ + 0x00039c88 6770726f 635f726f 6c6c696e 67477569 gproc_rollingGui │ │ │ │ + 0x00039c98 64616e63 6546696c 7465725f 3135005f danceFilter_15._ │ │ │ │ + 0x00039ca8 5a4e3263 76387869 6d677072 6f633231 ZN2cv8ximgproc21 │ │ │ │ + 0x00039cb8 726f6c6c 696e6747 75696461 6e636546 rollingGuidanceF │ │ │ │ + 0x00039cc8 696c7465 7245524b 4e535f31 315f496e ilterERKNS_11_In │ │ │ │ + 0x00039cd8 70757441 72726179 45524b4e 535f3132 putArrayERKNS_12 │ │ │ │ + 0x00039ce8 5f4f7574 70757441 72726179 45696464 _OutputArrayEidd │ │ │ │ + 0x00039cf8 6969004a 6176615f 6f72675f 6f70656e ii.Java_org_open │ │ │ │ + 0x00039d08 63765f78 696d6770 726f635f 58696d67 cv_ximgproc_Ximg │ │ │ │ + 0x00039d18 70726f63 5f726f6c 6c696e67 47756964 proc_rollingGuid │ │ │ │ + 0x00039d28 616e6365 46696c74 65725f31 34004a61 anceFilter_14.Ja │ │ │ │ + 0x00039d38 76615f6f 72675f6f 70656e63 765f7869 va_org_opencv_xi │ │ │ │ + 0x00039d48 6d677072 6f635f58 696d6770 726f635f mgproc_Ximgproc_ │ │ │ │ + 0x00039d58 726f6c6c 696e6747 75696461 6e636546 rollingGuidanceF │ │ │ │ + 0x00039d68 696c7465 725f3133 004a6176 615f6f72 ilter_13.Java_or │ │ │ │ + 0x00039d78 675f6f70 656e6376 5f78696d 6770726f g_opencv_ximgpro │ │ │ │ + 0x00039d88 635f5869 6d677072 6f635f72 6f6c6c69 c_Ximgproc_rolli │ │ │ │ + 0x00039d98 6e674775 6964616e 63654669 6c746572 ngGuidanceFilter │ │ │ │ + 0x00039da8 5f313200 4a617661 5f6f7267 5f6f7065 _12.Java_org_ope │ │ │ │ + 0x00039db8 6e63765f 78696d67 70726f63 5f58696d ncv_ximgproc_Xim │ │ │ │ + 0x00039dc8 6770726f 635f726f 6c6c696e 67477569 gproc_rollingGui │ │ │ │ + 0x00039dd8 64616e63 6546696c 7465725f 3131004a danceFilter_11.J │ │ │ │ + 0x00039de8 6176615f 6f72675f 6f70656e 63765f78 ava_org_opencv_x │ │ │ │ + 0x00039df8 696d6770 726f635f 58696d67 70726f63 imgproc_Ximgproc │ │ │ │ + 0x00039e08 5f726f6c 6c696e67 47756964 616e6365 _rollingGuidance │ │ │ │ + 0x00039e18 46696c74 65725f31 30004a61 76615f6f Filter_10.Java_o │ │ │ │ + 0x00039e28 72675f6f 70656e63 765f7869 6d677072 rg_opencv_ximgpr │ │ │ │ + 0x00039e38 6f635f58 696d6770 726f635f 62696c61 oc_Ximgproc_bila │ │ │ │ + 0x00039e48 74657261 6c546578 74757265 46696c74 teralTextureFilt │ │ │ │ + 0x00039e58 65725f31 34005f5a 4e326376 3878696d er_14._ZN2cv8xim │ │ │ │ + 0x00039e68 6770726f 63323262 696c6174 6572616c gproc22bilateral │ │ │ │ + 0x00039e78 54657874 75726546 696c7465 7245524b TextureFilterERK │ │ │ │ + 0x00039e88 4e535f31 315f496e 70757441 72726179 NS_11_InputArray │ │ │ │ + 0x00039e98 45524b4e 535f3132 5f4f7574 70757441 ERKNS_12_OutputA │ │ │ │ + 0x00039ea8 72726179 45696964 64004a61 76615f6f rrayEiidd.Java_o │ │ │ │ + 0x00039eb8 72675f6f 70656e63 765f7869 6d677072 rg_opencv_ximgpr │ │ │ │ + 0x00039ec8 6f635f58 696d6770 726f635f 62696c61 oc_Ximgproc_bila │ │ │ │ + 0x00039ed8 74657261 6c546578 74757265 46696c74 teralTextureFilt │ │ │ │ + 0x00039ee8 65725f31 33004a61 76615f6f 72675f6f er_13.Java_org_o │ │ │ │ + 0x00039ef8 70656e63 765f7869 6d677072 6f635f58 pencv_ximgproc_X │ │ │ │ + 0x00039f08 696d6770 726f635f 62696c61 74657261 imgproc_bilatera │ │ │ │ + 0x00039f18 6c546578 74757265 46696c74 65725f31 lTextureFilter_1 │ │ │ │ + 0x00039f28 32004a61 76615f6f 72675f6f 70656e63 2.Java_org_openc │ │ │ │ 0x00039f38 765f7869 6d677072 6f635f58 696d6770 v_ximgproc_Ximgp │ │ │ │ - 0x00039f48 726f635f 66617374 476c6f62 616c536d roc_fastGlobalSm │ │ │ │ - 0x00039f58 6f6f7468 65724669 6c746572 5f313000 ootherFilter_10. │ │ │ │ - 0x00039f68 4a617661 5f6f7267 5f6f7065 6e63765f Java_org_opencv_ │ │ │ │ - 0x00039f78 78696d67 70726f63 5f58696d 6770726f ximgproc_Ximgpro │ │ │ │ - 0x00039f88 635f6372 65617465 46617374 476c6f62 c_createFastGlob │ │ │ │ - 0x00039f98 616c536d 6f6f7468 65724669 6c746572 alSmootherFilter │ │ │ │ - 0x00039fa8 5f313200 5f5a4e32 63763878 696d6770 _12._ZN2cv8ximgp │ │ │ │ - 0x00039fb8 726f6333 30637265 61746546 61737447 roc30createFastG │ │ │ │ - 0x00039fc8 6c6f6261 6c536d6f 6f746865 7246696c lobalSmootherFil │ │ │ │ - 0x00039fd8 74657245 524b4e53 5f31315f 496e7075 terERKNS_11_Inpu │ │ │ │ - 0x00039fe8 74417272 61794564 64646900 4a617661 tArrayEdddi.Java │ │ │ │ - 0x00039ff8 5f6f7267 5f6f7065 6e63765f 78696d67 _org_opencv_ximg │ │ │ │ - 0x0003a008 70726f63 5f58696d 6770726f 635f6372 proc_Ximgproc_cr │ │ │ │ - 0x0003a018 65617465 46617374 476c6f62 616c536d eateFastGlobalSm │ │ │ │ - 0x0003a028 6f6f7468 65724669 6c746572 5f313100 ootherFilter_11. │ │ │ │ - 0x0003a038 4a617661 5f6f7267 5f6f7065 6e63765f Java_org_opencv_ │ │ │ │ - 0x0003a048 78696d67 70726f63 5f58696d 6770726f ximgproc_Ximgpro │ │ │ │ - 0x0003a058 635f6372 65617465 46617374 476c6f62 c_createFastGlob │ │ │ │ - 0x0003a068 616c536d 6f6f7468 65724669 6c746572 alSmootherFilter │ │ │ │ - 0x0003a078 5f313000 4a617661 5f6f7267 5f6f7065 _10.Java_org_ope │ │ │ │ - 0x0003a088 6e63765f 78696d67 70726f63 5f58696d ncv_ximgproc_Xim │ │ │ │ - 0x0003a098 6770726f 635f6661 73744269 6c617465 gproc_fastBilate │ │ │ │ - 0x0003a0a8 72616c53 6f6c7665 7246696c 7465725f ralSolverFilter_ │ │ │ │ - 0x0003a0b8 3136005f 5a4e3263 76387869 6d677072 16._ZN2cv8ximgpr │ │ │ │ - 0x0003a0c8 6f633235 66617374 42696c61 74657261 oc25fastBilatera │ │ │ │ - 0x0003a0d8 6c536f6c 76657246 696c7465 7245524b lSolverFilterERK │ │ │ │ - 0x0003a0e8 4e535f31 315f496e 70757441 72726179 NS_11_InputArray │ │ │ │ - 0x0003a0f8 4553335f 53335f52 4b4e535f 31325f4f ES3_S3_RKNS_12_O │ │ │ │ - 0x0003a108 75747075 74417272 61794564 64646469 utputArrayEddddi │ │ │ │ - 0x0003a118 64004a61 76615f6f 72675f6f 70656e63 d.Java_org_openc │ │ │ │ - 0x0003a128 765f7869 6d677072 6f635f58 696d6770 v_ximgproc_Ximgp │ │ │ │ - 0x0003a138 726f635f 66617374 42696c61 74657261 roc_fastBilatera │ │ │ │ - 0x0003a148 6c536f6c 76657246 696c7465 725f3135 lSolverFilter_15 │ │ │ │ - 0x0003a158 004a6176 615f6f72 675f6f70 656e6376 .Java_org_opencv │ │ │ │ - 0x0003a168 5f78696d 6770726f 635f5869 6d677072 _ximgproc_Ximgpr │ │ │ │ - 0x0003a178 6f635f66 61737442 696c6174 6572616c oc_fastBilateral │ │ │ │ - 0x0003a188 536f6c76 65724669 6c746572 5f313400 SolverFilter_14. │ │ │ │ - 0x0003a198 4a617661 5f6f7267 5f6f7065 6e63765f Java_org_opencv_ │ │ │ │ - 0x0003a1a8 78696d67 70726f63 5f58696d 6770726f ximgproc_Ximgpro │ │ │ │ - 0x0003a1b8 635f6661 73744269 6c617465 72616c53 c_fastBilateralS │ │ │ │ - 0x0003a1c8 6f6c7665 7246696c 7465725f 3133004a olverFilter_13.J │ │ │ │ - 0x0003a1d8 6176615f 6f72675f 6f70656e 63765f78 ava_org_opencv_x │ │ │ │ - 0x0003a1e8 696d6770 726f635f 58696d67 70726f63 imgproc_Ximgproc │ │ │ │ - 0x0003a1f8 5f666173 7442696c 61746572 616c536f _fastBilateralSo │ │ │ │ - 0x0003a208 6c766572 46696c74 65725f31 32004a61 lverFilter_12.Ja │ │ │ │ - 0x0003a218 76615f6f 72675f6f 70656e63 765f7869 va_org_opencv_xi │ │ │ │ - 0x0003a228 6d677072 6f635f58 696d6770 726f635f mgproc_Ximgproc_ │ │ │ │ - 0x0003a238 66617374 42696c61 74657261 6c536f6c fastBilateralSol │ │ │ │ - 0x0003a248 76657246 696c7465 725f3131 004a6176 verFilter_11.Jav │ │ │ │ - 0x0003a258 615f6f72 675f6f70 656e6376 5f78696d a_org_opencv_xim │ │ │ │ - 0x0003a268 6770726f 635f5869 6d677072 6f635f66 gproc_Ximgproc_f │ │ │ │ - 0x0003a278 61737442 696c6174 6572616c 536f6c76 astBilateralSolv │ │ │ │ - 0x0003a288 65724669 6c746572 5f313000 4a617661 erFilter_10.Java │ │ │ │ - 0x0003a298 5f6f7267 5f6f7065 6e63765f 78696d67 _org_opencv_ximg │ │ │ │ - 0x0003a2a8 70726f63 5f58696d 6770726f 635f6372 proc_Ximgproc_cr │ │ │ │ - 0x0003a2b8 65617465 46617374 42696c61 74657261 eateFastBilatera │ │ │ │ - 0x0003a2c8 6c536f6c 76657246 696c7465 725f3133 lSolverFilter_13 │ │ │ │ - 0x0003a2d8 005f5a4e 32637638 78696d67 70726f63 ._ZN2cv8ximgproc │ │ │ │ - 0x0003a2e8 33316372 65617465 46617374 42696c61 31createFastBila │ │ │ │ - 0x0003a2f8 74657261 6c536f6c 76657246 696c7465 teralSolverFilte │ │ │ │ - 0x0003a308 7245524b 4e535f31 315f496e 70757441 rERKNS_11_InputA │ │ │ │ - 0x0003a318 72726179 45646464 64696400 4a617661 rrayEddddid.Java │ │ │ │ - 0x0003a328 5f6f7267 5f6f7065 6e63765f 78696d67 _org_opencv_ximg │ │ │ │ - 0x0003a338 70726f63 5f58696d 6770726f 635f6372 proc_Ximgproc_cr │ │ │ │ - 0x0003a348 65617465 46617374 42696c61 74657261 eateFastBilatera │ │ │ │ - 0x0003a358 6c536f6c 76657246 696c7465 725f3132 lSolverFilter_12 │ │ │ │ - 0x0003a368 004a6176 615f6f72 675f6f70 656e6376 .Java_org_opencv │ │ │ │ - 0x0003a378 5f78696d 6770726f 635f5869 6d677072 _ximgproc_Ximgpr │ │ │ │ - 0x0003a388 6f635f63 72656174 65466173 7442696c oc_createFastBil │ │ │ │ - 0x0003a398 61746572 616c536f 6c766572 46696c74 ateralSolverFilt │ │ │ │ - 0x0003a3a8 65725f31 31004a61 76615f6f 72675f6f er_11.Java_org_o │ │ │ │ - 0x0003a3b8 70656e63 765f7869 6d677072 6f635f58 pencv_ximgproc_X │ │ │ │ - 0x0003a3c8 696d6770 726f635f 63726561 74654661 imgproc_createFa │ │ │ │ - 0x0003a3d8 73744269 6c617465 72616c53 6f6c7665 stBilateralSolve │ │ │ │ - 0x0003a3e8 7246696c 7465725f 3130004a 6176615f rFilter_10.Java_ │ │ │ │ - 0x0003a3f8 6f72675f 6f70656e 63765f78 696d6770 org_opencv_ximgp │ │ │ │ - 0x0003a408 726f635f 58696d67 70726f63 5f726f6c roc_Ximgproc_rol │ │ │ │ - 0x0003a418 6c696e67 47756964 616e6365 46696c74 lingGuidanceFilt │ │ │ │ - 0x0003a428 65725f31 35005f5a 4e326376 3878696d er_15._ZN2cv8xim │ │ │ │ - 0x0003a438 6770726f 63323172 6f6c6c69 6e674775 gproc21rollingGu │ │ │ │ - 0x0003a448 6964616e 63654669 6c746572 45524b4e idanceFilterERKN │ │ │ │ - 0x0003a458 535f3131 5f496e70 75744172 72617945 S_11_InputArrayE │ │ │ │ - 0x0003a468 524b4e53 5f31325f 4f757470 75744172 RKNS_12_OutputAr │ │ │ │ - 0x0003a478 72617945 69646469 69004a61 76615f6f rayEiddii.Java_o │ │ │ │ - 0x0003a488 72675f6f 70656e63 765f7869 6d677072 rg_opencv_ximgpr │ │ │ │ - 0x0003a498 6f635f58 696d6770 726f635f 726f6c6c oc_Ximgproc_roll │ │ │ │ - 0x0003a4a8 696e6747 75696461 6e636546 696c7465 ingGuidanceFilte │ │ │ │ - 0x0003a4b8 725f3134 004a6176 615f6f72 675f6f70 r_14.Java_org_op │ │ │ │ - 0x0003a4c8 656e6376 5f78696d 6770726f 635f5869 encv_ximgproc_Xi │ │ │ │ - 0x0003a4d8 6d677072 6f635f72 6f6c6c69 6e674775 mgproc_rollingGu │ │ │ │ - 0x0003a4e8 6964616e 63654669 6c746572 5f313300 idanceFilter_13. │ │ │ │ - 0x0003a4f8 4a617661 5f6f7267 5f6f7065 6e63765f Java_org_opencv_ │ │ │ │ - 0x0003a508 78696d67 70726f63 5f58696d 6770726f ximgproc_Ximgpro │ │ │ │ - 0x0003a518 635f726f 6c6c696e 67477569 64616e63 c_rollingGuidanc │ │ │ │ - 0x0003a528 6546696c 7465725f 3132004a 6176615f eFilter_12.Java_ │ │ │ │ - 0x0003a538 6f72675f 6f70656e 63765f78 696d6770 org_opencv_ximgp │ │ │ │ - 0x0003a548 726f635f 58696d67 70726f63 5f726f6c roc_Ximgproc_rol │ │ │ │ - 0x0003a558 6c696e67 47756964 616e6365 46696c74 lingGuidanceFilt │ │ │ │ - 0x0003a568 65725f31 31004a61 76615f6f 72675f6f er_11.Java_org_o │ │ │ │ - 0x0003a578 70656e63 765f7869 6d677072 6f635f58 pencv_ximgproc_X │ │ │ │ - 0x0003a588 696d6770 726f635f 726f6c6c 696e6747 imgproc_rollingG │ │ │ │ - 0x0003a598 75696461 6e636546 696c7465 725f3130 uidanceFilter_10 │ │ │ │ - 0x0003a5a8 004a6176 615f6f72 675f6f70 656e6376 .Java_org_opencv │ │ │ │ - 0x0003a5b8 5f78696d 6770726f 635f5869 6d677072 _ximgproc_Ximgpr │ │ │ │ - 0x0003a5c8 6f635f62 696c6174 6572616c 54657874 oc_bilateralText │ │ │ │ - 0x0003a5d8 75726546 696c7465 725f3134 005f5a4e ureFilter_14._ZN │ │ │ │ - 0x0003a5e8 32637638 78696d67 70726f63 32326269 2cv8ximgproc22bi │ │ │ │ - 0x0003a5f8 6c617465 72616c54 65787475 72654669 lateralTextureFi │ │ │ │ - 0x0003a608 6c746572 45524b4e 535f3131 5f496e70 lterERKNS_11_Inp │ │ │ │ - 0x0003a618 75744172 72617945 524b4e53 5f31325f utArrayERKNS_12_ │ │ │ │ - 0x0003a628 4f757470 75744172 72617945 69696464 OutputArrayEiidd │ │ │ │ - 0x0003a638 004a6176 615f6f72 675f6f70 656e6376 .Java_org_opencv │ │ │ │ - 0x0003a648 5f78696d 6770726f 635f5869 6d677072 _ximgproc_Ximgpr │ │ │ │ - 0x0003a658 6f635f62 696c6174 6572616c 54657874 oc_bilateralText │ │ │ │ - 0x0003a668 75726546 696c7465 725f3133 004a6176 ureFilter_13.Jav │ │ │ │ - 0x0003a678 615f6f72 675f6f70 656e6376 5f78696d a_org_opencv_xim │ │ │ │ - 0x0003a688 6770726f 635f5869 6d677072 6f635f62 gproc_Ximgproc_b │ │ │ │ - 0x0003a698 696c6174 6572616c 54657874 75726546 ilateralTextureF │ │ │ │ - 0x0003a6a8 696c7465 725f3132 004a6176 615f6f72 ilter_12.Java_or │ │ │ │ - 0x0003a6b8 675f6f70 656e6376 5f78696d 6770726f g_opencv_ximgpro │ │ │ │ - 0x0003a6c8 635f5869 6d677072 6f635f62 696c6174 c_Ximgproc_bilat │ │ │ │ - 0x0003a6d8 6572616c 54657874 75726546 696c7465 eralTextureFilte │ │ │ │ - 0x0003a6e8 725f3131 004a6176 615f6f72 675f6f70 r_11.Java_org_op │ │ │ │ - 0x0003a6f8 656e6376 5f78696d 6770726f 635f5869 encv_ximgproc_Xi │ │ │ │ - 0x0003a708 6d677072 6f635f62 696c6174 6572616c mgproc_bilateral │ │ │ │ - 0x0003a718 54657874 75726546 696c7465 725f3130 TextureFilter_10 │ │ │ │ - 0x0003a728 004a6176 615f6f72 675f6f70 656e6376 .Java_org_opencv │ │ │ │ - 0x0003a738 5f78696d 6770726f 635f5869 6d677072 _ximgproc_Ximgpr │ │ │ │ - 0x0003a748 6f635f6a 6f696e74 42696c61 74657261 oc_jointBilatera │ │ │ │ - 0x0003a758 6c46696c 7465725f 3131005f 5a4e3263 lFilter_11._ZN2c │ │ │ │ - 0x0003a768 76387869 6d677072 6f633230 6a6f696e v8ximgproc20join │ │ │ │ - 0x0003a778 7442696c 61746572 616c4669 6c746572 tBilateralFilter │ │ │ │ - 0x0003a788 45524b4e 535f3131 5f496e70 75744172 ERKNS_11_InputAr │ │ │ │ - 0x0003a798 72617945 53335f52 4b4e535f 31325f4f rayES3_RKNS_12_O │ │ │ │ - 0x0003a7a8 75747075 74417272 61794569 64646900 utputArrayEiddi. │ │ │ │ - 0x0003a7b8 4a617661 5f6f7267 5f6f7065 6e63765f Java_org_opencv_ │ │ │ │ - 0x0003a7c8 78696d67 70726f63 5f58696d 6770726f ximgproc_Ximgpro │ │ │ │ - 0x0003a7d8 635f6a6f 696e7442 696c6174 6572616c c_jointBilateral │ │ │ │ - 0x0003a7e8 46696c74 65725f31 30004a61 76615f6f Filter_10.Java_o │ │ │ │ - 0x0003a7f8 72675f6f 70656e63 765f7869 6d677072 rg_opencv_ximgpr │ │ │ │ - 0x0003a808 6f635f58 696d6770 726f635f 616d4669 oc_Ximgproc_amFi │ │ │ │ - 0x0003a818 6c746572 5f313100 5f5a4e32 63763878 lter_11._ZN2cv8x │ │ │ │ - 0x0003a828 696d6770 726f6338 616d4669 6c746572 imgproc8amFilter │ │ │ │ - 0x0003a838 45524b4e 535f3131 5f496e70 75744172 ERKNS_11_InputAr │ │ │ │ - 0x0003a848 72617945 53335f52 4b4e535f 31325f4f rayES3_RKNS_12_O │ │ │ │ - 0x0003a858 75747075 74417272 61794564 6462004a utputArrayEddb.J │ │ │ │ - 0x0003a868 6176615f 6f72675f 6f70656e 63765f78 ava_org_opencv_x │ │ │ │ - 0x0003a878 696d6770 726f635f 58696d67 70726f63 imgproc_Ximgproc │ │ │ │ - 0x0003a888 5f616d46 696c7465 725f3130 004a6176 _amFilter_10.Jav │ │ │ │ - 0x0003a898 615f6f72 675f6f70 656e6376 5f78696d a_org_opencv_xim │ │ │ │ - 0x0003a8a8 6770726f 635f5869 6d677072 6f635f63 gproc_Ximgproc_c │ │ │ │ - 0x0003a8b8 72656174 65414d46 696c7465 725f3131 reateAMFilter_11 │ │ │ │ - 0x0003a8c8 005f5a4e 32637638 78696d67 70726f63 ._ZN2cv8ximgproc │ │ │ │ - 0x0003a8d8 31346372 65617465 414d4669 6c746572 14createAMFilter │ │ │ │ - 0x0003a8e8 45646462 004a6176 615f6f72 675f6f70 Eddb.Java_org_op │ │ │ │ - 0x0003a8f8 656e6376 5f78696d 6770726f 635f5869 encv_ximgproc_Xi │ │ │ │ - 0x0003a908 6d677072 6f635f63 72656174 65414d46 mgproc_createAMF │ │ │ │ - 0x0003a918 696c7465 725f3130 004a6176 615f6f72 ilter_10.Java_or │ │ │ │ - 0x0003a928 675f6f70 656e6376 5f78696d 6770726f g_opencv_ximgpro │ │ │ │ - 0x0003a938 635f5869 6d677072 6f635f67 75696465 c_Ximgproc_guide │ │ │ │ - 0x0003a948 6446696c 7465725f 3132005f 5a4e3263 dFilter_12._ZN2c │ │ │ │ - 0x0003a958 76387869 6d677072 6f633132 67756964 v8ximgproc12guid │ │ │ │ - 0x0003a968 65644669 6c746572 45524b4e 535f3131 edFilterERKNS_11 │ │ │ │ - 0x0003a978 5f496e70 75744172 72617945 53335f52 _InputArrayES3_R │ │ │ │ - 0x0003a988 4b4e535f 31325f4f 75747075 74417272 KNS_12_OutputArr │ │ │ │ - 0x0003a998 61794569 64696400 4a617661 5f6f7267 ayEidid.Java_org │ │ │ │ - 0x0003a9a8 5f6f7065 6e63765f 78696d67 70726f63 _opencv_ximgproc │ │ │ │ - 0x0003a9b8 5f58696d 6770726f 635f6775 69646564 _Ximgproc_guided │ │ │ │ - 0x0003a9c8 46696c74 65725f31 31004a61 76615f6f Filter_11.Java_o │ │ │ │ - 0x0003a9d8 72675f6f 70656e63 765f7869 6d677072 rg_opencv_ximgpr │ │ │ │ - 0x0003a9e8 6f635f58 696d6770 726f635f 67756964 oc_Ximgproc_guid │ │ │ │ - 0x0003a9f8 65644669 6c746572 5f313000 4a617661 edFilter_10.Java │ │ │ │ - 0x0003aa08 5f6f7267 5f6f7065 6e63765f 78696d67 _org_opencv_ximg │ │ │ │ - 0x0003aa18 70726f63 5f58696d 6770726f 635f6372 proc_Ximgproc_cr │ │ │ │ - 0x0003aa28 65617465 47756964 65644669 6c746572 eateGuidedFilter │ │ │ │ - 0x0003aa38 5f313100 5f5a4e32 63763878 696d6770 _11._ZN2cv8ximgp │ │ │ │ - 0x0003aa48 726f6331 38637265 61746547 75696465 roc18createGuide │ │ │ │ - 0x0003aa58 6446696c 74657245 524b4e53 5f31315f dFilterERKNS_11_ │ │ │ │ - 0x0003aa68 496e7075 74417272 61794569 6464004a InputArrayEidd.J │ │ │ │ - 0x0003aa78 6176615f 6f72675f 6f70656e 63765f78 ava_org_opencv_x │ │ │ │ - 0x0003aa88 696d6770 726f635f 58696d67 70726f63 imgproc_Ximgproc │ │ │ │ - 0x0003aa98 5f637265 61746547 75696465 6446696c _createGuidedFil │ │ │ │ - 0x0003aaa8 7465725f 3130004a 6176615f 6f72675f ter_10.Java_org_ │ │ │ │ - 0x0003aab8 6f70656e 63765f78 696d6770 726f635f opencv_ximgproc_ │ │ │ │ - 0x0003aac8 58696d67 70726f63 5f647446 696c7465 Ximgproc_dtFilte │ │ │ │ - 0x0003aad8 725f3132 005f5a4e 32637638 78696d67 r_12._ZN2cv8ximg │ │ │ │ - 0x0003aae8 70726f63 38647446 696c7465 7245524b proc8dtFilterERK │ │ │ │ - 0x0003aaf8 4e535f31 315f496e 70757441 72726179 NS_11_InputArray │ │ │ │ - 0x0003ab08 4553335f 524b4e53 5f31325f 4f757470 ES3_RKNS_12_Outp │ │ │ │ - 0x0003ab18 75744172 72617945 64646969 004a6176 utArrayEddii.Jav │ │ │ │ - 0x0003ab28 615f6f72 675f6f70 656e6376 5f78696d a_org_opencv_xim │ │ │ │ - 0x0003ab38 6770726f 635f5869 6d677072 6f635f64 gproc_Ximgproc_d │ │ │ │ - 0x0003ab48 7446696c 7465725f 3131004a 6176615f tFilter_11.Java_ │ │ │ │ - 0x0003ab58 6f72675f 6f70656e 63765f78 696d6770 org_opencv_ximgp │ │ │ │ - 0x0003ab68 726f635f 58696d67 70726f63 5f647446 roc_Ximgproc_dtF │ │ │ │ - 0x0003ab78 696c7465 725f3130 004a6176 615f6f72 ilter_10.Java_or │ │ │ │ - 0x0003ab88 675f6f70 656e6376 5f78696d 6770726f g_opencv_ximgpro │ │ │ │ - 0x0003ab98 635f5869 6d677072 6f635f63 72656174 c_Ximgproc_creat │ │ │ │ - 0x0003aba8 65445446 696c7465 725f3132 005f5a4e eDTFilter_12._ZN │ │ │ │ - 0x0003abb8 32637638 78696d67 70726f63 31346372 2cv8ximgproc14cr │ │ │ │ - 0x0003abc8 65617465 44544669 6c746572 45524b4e eateDTFilterERKN │ │ │ │ - 0x0003abd8 535f3131 5f496e70 75744172 72617945 S_11_InputArrayE │ │ │ │ - 0x0003abe8 64646969 004a6176 615f6f72 675f6f70 ddii.Java_org_op │ │ │ │ - 0x0003abf8 656e6376 5f78696d 6770726f 635f5869 encv_ximgproc_Xi │ │ │ │ - 0x0003ac08 6d677072 6f635f63 72656174 65445446 mgproc_createDTF │ │ │ │ - 0x0003ac18 696c7465 725f3131 004a6176 615f6f72 ilter_11.Java_or │ │ │ │ - 0x0003ac28 675f6f70 656e6376 5f78696d 6770726f g_opencv_ximgpro │ │ │ │ - 0x0003ac38 635f5869 6d677072 6f635f63 72656174 c_Ximgproc_creat │ │ │ │ - 0x0003ac48 65445446 696c7465 725f3130 004a6176 eDTFilter_10.Jav │ │ │ │ - 0x0003ac58 615f6f72 675f6f70 656e6376 5f78696d a_org_opencv_xim │ │ │ │ - 0x0003ac68 6770726f 635f5869 6d677072 6f635f63 gproc_Ximgproc_c │ │ │ │ - 0x0003ac78 72656174 65456467 65426f78 65735f31 reateEdgeBoxes_1 │ │ │ │ - 0x0003ac88 3132005f 5a4e3263 76387869 6d677072 12._ZN2cv8ximgpr │ │ │ │ - 0x0003ac98 6f633135 63726561 74654564 6765426f oc15createEdgeBo │ │ │ │ - 0x0003aca8 78657345 66666666 69666666 66666666 xesEffffifffffff │ │ │ │ - 0x0003acb8 004a6176 615f6f72 675f6f70 656e6376 .Java_org_opencv │ │ │ │ - 0x0003acc8 5f78696d 6770726f 635f5869 6d677072 _ximgproc_Ximgpr │ │ │ │ - 0x0003acd8 6f635f63 72656174 65456467 65426f78 oc_createEdgeBox │ │ │ │ - 0x0003ace8 65735f31 3131004a 6176615f 6f72675f es_111.Java_org_ │ │ │ │ - 0x0003acf8 6f70656e 63765f78 696d6770 726f635f opencv_ximgproc_ │ │ │ │ - 0x0003ad08 58696d67 70726f63 5f637265 61746545 Ximgproc_createE │ │ │ │ - 0x0003ad18 64676542 6f786573 5f313130 004a6176 dgeBoxes_110.Jav │ │ │ │ - 0x0003ad28 615f6f72 675f6f70 656e6376 5f78696d a_org_opencv_xim │ │ │ │ - 0x0003ad38 6770726f 635f5869 6d677072 6f635f63 gproc_Ximgproc_c │ │ │ │ - 0x0003ad48 72656174 65456467 65426f78 65735f31 reateEdgeBoxes_1 │ │ │ │ - 0x0003ad58 39004a61 76615f6f 72675f6f 70656e63 9.Java_org_openc │ │ │ │ - 0x0003ad68 765f7869 6d677072 6f635f58 696d6770 v_ximgproc_Ximgp │ │ │ │ - 0x0003ad78 726f635f 63726561 74654564 6765426f roc_createEdgeBo │ │ │ │ - 0x0003ad88 7865735f 3138004a 6176615f 6f72675f xes_18.Java_org_ │ │ │ │ - 0x0003ad98 6f70656e 63765f78 696d6770 726f635f opencv_ximgproc_ │ │ │ │ - 0x0003ada8 58696d67 70726f63 5f637265 61746545 Ximgproc_createE │ │ │ │ - 0x0003adb8 64676542 6f786573 5f313700 4a617661 dgeBoxes_17.Java │ │ │ │ - 0x0003adc8 5f6f7267 5f6f7065 6e63765f 78696d67 _org_opencv_ximg │ │ │ │ - 0x0003add8 70726f63 5f58696d 6770726f 635f6372 proc_Ximgproc_cr │ │ │ │ - 0x0003ade8 65617465 45646765 426f7865 735f3136 eateEdgeBoxes_16 │ │ │ │ - 0x0003adf8 004a6176 615f6f72 675f6f70 656e6376 .Java_org_opencv │ │ │ │ - 0x0003ae08 5f78696d 6770726f 635f5869 6d677072 _ximgproc_Ximgpr │ │ │ │ - 0x0003ae18 6f635f63 72656174 65456467 65426f78 oc_createEdgeBox │ │ │ │ - 0x0003ae28 65735f31 35004a61 76615f6f 72675f6f es_15.Java_org_o │ │ │ │ - 0x0003ae38 70656e63 765f7869 6d677072 6f635f58 pencv_ximgproc_X │ │ │ │ - 0x0003ae48 696d6770 726f635f 63726561 74654564 imgproc_createEd │ │ │ │ - 0x0003ae58 6765426f 7865735f 3134004a 6176615f geBoxes_14.Java_ │ │ │ │ - 0x0003ae68 6f72675f 6f70656e 63765f78 696d6770 org_opencv_ximgp │ │ │ │ - 0x0003ae78 726f635f 58696d67 70726f63 5f637265 roc_Ximgproc_cre │ │ │ │ - 0x0003ae88 61746545 64676542 6f786573 5f313300 ateEdgeBoxes_13. │ │ │ │ - 0x0003ae98 4a617661 5f6f7267 5f6f7065 6e63765f Java_org_opencv_ │ │ │ │ - 0x0003aea8 78696d67 70726f63 5f58696d 6770726f ximgproc_Ximgpro │ │ │ │ - 0x0003aeb8 635f6372 65617465 45646765 426f7865 c_createEdgeBoxe │ │ │ │ - 0x0003aec8 735f3132 004a6176 615f6f72 675f6f70 s_12.Java_org_op │ │ │ │ - 0x0003aed8 656e6376 5f78696d 6770726f 635f5869 encv_ximgproc_Xi │ │ │ │ - 0x0003aee8 6d677072 6f635f63 72656174 65456467 mgproc_createEdg │ │ │ │ - 0x0003aef8 65426f78 65735f31 31004a61 76615f6f eBoxes_11.Java_o │ │ │ │ - 0x0003af08 72675f6f 70656e63 765f7869 6d677072 rg_opencv_ximgpr │ │ │ │ - 0x0003af18 6f635f58 696d6770 726f635f 63726561 oc_Ximgproc_crea │ │ │ │ - 0x0003af28 74654564 6765426f 7865735f 3130004a teEdgeBoxes_10.J │ │ │ │ - 0x0003af38 6176615f 6f72675f 6f70656e 63765f78 ava_org_opencv_x │ │ │ │ - 0x0003af48 696d6770 726f635f 58696d67 70726f63 imgproc_Ximgproc │ │ │ │ - 0x0003af58 5f656467 65507265 73657276 696e6746 _edgePreservingF │ │ │ │ - 0x0003af68 696c7465 725f3130 005f5a4e 32637638 ilter_10._ZN2cv8 │ │ │ │ - 0x0003af78 78696d67 70726f63 32306564 67655072 ximgproc20edgePr │ │ │ │ - 0x0003af88 65736572 76696e67 46696c74 65724552 eservingFilterER │ │ │ │ - 0x0003af98 4b4e535f 31315f49 6e707574 41727261 KNS_11_InputArra │ │ │ │ - 0x0003afa8 7945524b 4e535f31 325f4f75 74707574 yERKNS_12_Output │ │ │ │ - 0x0003afb8 41727261 79456964 004a6176 615f6f72 ArrayEid.Java_or │ │ │ │ - 0x0003afc8 675f6f70 656e6376 5f78696d 6770726f g_opencv_ximgpro │ │ │ │ - 0x0003afd8 635f5869 6d677072 6f635f63 6f766172 c_Ximgproc_covar │ │ │ │ - 0x0003afe8 69616e63 65457374 696d6174 696f6e5f ianceEstimation_ │ │ │ │ - 0x0003aff8 3130005f 5a4e3263 76387869 6d677072 10._ZN2cv8ximgpr │ │ │ │ - 0x0003b008 6f633230 636f7661 7269616e 63654573 oc20covarianceEs │ │ │ │ - 0x0003b018 74696d61 74696f6e 45524b4e 535f3131 timationERKNS_11 │ │ │ │ - 0x0003b028 5f496e70 75744172 72617945 524b4e53 _InputArrayERKNS │ │ │ │ - 0x0003b038 5f31325f 4f757470 75744172 72617945 _12_OutputArrayE │ │ │ │ - 0x0003b048 6969004a 6176615f 6f72675f 6f70656e ii.Java_org_open │ │ │ │ - 0x0003b058 63765f78 696d6770 726f635f 58696d67 cv_ximgproc_Ximg │ │ │ │ - 0x0003b068 70726f63 5f486f75 6768506f 696e7432 proc_HoughPoint2 │ │ │ │ - 0x0003b078 4c696e65 5f313300 5f5a4e32 63763878 Line_13._ZN2cv8x │ │ │ │ - 0x0003b088 696d6770 726f6331 35486f75 6768506f imgproc15HoughPo │ │ │ │ - 0x0003b098 696e7432 4c696e65 45524b4e 535f3650 int2LineERKNS_6P │ │ │ │ - 0x0003b0a8 6f696e74 5f496945 45524b4e 535f3131 oint_IiEERKNS_11 │ │ │ │ - 0x0003b0b8 5f496e70 75744172 72617945 69696900 _InputArrayEiii. │ │ │ │ - 0x0003b0c8 4a617661 5f6f7267 5f6f7065 6e63765f Java_org_opencv_ │ │ │ │ - 0x0003b0d8 78696d67 70726f63 5f58696d 6770726f ximgproc_Ximgpro │ │ │ │ - 0x0003b0e8 635f486f 75676850 6f696e74 324c696e c_HoughPoint2Lin │ │ │ │ - 0x0003b0f8 655f3132 004a6176 615f6f72 675f6f70 e_12.Java_org_op │ │ │ │ - 0x0003b108 656e6376 5f78696d 6770726f 635f5869 encv_ximgproc_Xi │ │ │ │ - 0x0003b118 6d677072 6f635f48 6f756768 506f696e mgproc_HoughPoin │ │ │ │ - 0x0003b128 74324c69 6e655f31 31004a61 76615f6f t2Line_11.Java_o │ │ │ │ - 0x0003b138 72675f6f 70656e63 765f7869 6d677072 rg_opencv_ximgpr │ │ │ │ - 0x0003b148 6f635f58 696d6770 726f635f 486f7567 oc_Ximgproc_Houg │ │ │ │ - 0x0003b158 68506f69 6e74324c 696e655f 3130004a hPoint2Line_10.J │ │ │ │ - 0x0003b168 6176615f 6f72675f 6f70656e 63765f78 ava_org_opencv_x │ │ │ │ - 0x0003b178 696d6770 726f635f 58696d67 70726f63 imgproc_Ximgproc │ │ │ │ - 0x0003b188 5f466173 74486f75 67685472 616e7366 _FastHoughTransf │ │ │ │ - 0x0003b198 6f726d5f 3133005f 5a4e3263 76387869 orm_13._ZN2cv8xi │ │ │ │ - 0x0003b1a8 6d677072 6f633138 46617374 486f7567 mgproc18FastHoug │ │ │ │ - 0x0003b1b8 68547261 6e73666f 726d4552 4b4e535f hTransformERKNS_ │ │ │ │ - 0x0003b1c8 31315f49 6e707574 41727261 7945524b 11_InputArrayERK │ │ │ │ - 0x0003b1d8 4e535f31 325f4f75 74707574 41727261 NS_12_OutputArra │ │ │ │ - 0x0003b1e8 79456969 6969004a 6176615f 6f72675f yEiiii.Java_org_ │ │ │ │ - 0x0003b1f8 6f70656e 63765f78 696d6770 726f635f opencv_ximgproc_ │ │ │ │ - 0x0003b208 58696d67 70726f63 5f466173 74486f75 Ximgproc_FastHou │ │ │ │ - 0x0003b218 67685472 616e7366 6f726d5f 3132004a ghTransform_12.J │ │ │ │ - 0x0003b228 6176615f 6f72675f 6f70656e 63765f78 ava_org_opencv_x │ │ │ │ - 0x0003b238 696d6770 726f635f 58696d67 70726f63 imgproc_Ximgproc │ │ │ │ - 0x0003b248 5f466173 74486f75 67685472 616e7366 _FastHoughTransf │ │ │ │ - 0x0003b258 6f726d5f 3131004a 6176615f 6f72675f orm_11.Java_org_ │ │ │ │ - 0x0003b268 6f70656e 63765f78 696d6770 726f635f opencv_ximgproc_ │ │ │ │ - 0x0003b278 58696d67 70726f63 5f466173 74486f75 Ximgproc_FastHou │ │ │ │ - 0x0003b288 67685472 616e7366 6f726d5f 3130004a ghTransform_10.J │ │ │ │ - 0x0003b298 6176615f 6f72675f 6f70656e 63765f78 ava_org_opencv_x │ │ │ │ - 0x0003b2a8 696d6770 726f635f 58696d67 70726f63 imgproc_Ximgproc │ │ │ │ - 0x0003b2b8 5f637265 61746546 6173744c 696e6544 _createFastLineD │ │ │ │ - 0x0003b2c8 65746563 746f725f 3136005f 5a4e3263 etector_16._ZN2c │ │ │ │ - 0x0003b2d8 76387869 6d677072 6f633232 63726561 v8ximgproc22crea │ │ │ │ - 0x0003b2e8 74654661 73744c69 6e654465 74656374 teFastLineDetect │ │ │ │ - 0x0003b2f8 6f724569 66646469 62004a61 76615f6f orEifddib.Java_o │ │ │ │ - 0x0003b308 72675f6f 70656e63 765f7869 6d677072 rg_opencv_ximgpr │ │ │ │ - 0x0003b318 6f635f58 696d6770 726f635f 63726561 oc_Ximgproc_crea │ │ │ │ - 0x0003b328 74654661 73744c69 6e654465 74656374 teFastLineDetect │ │ │ │ - 0x0003b338 6f725f31 35004a61 76615f6f 72675f6f or_15.Java_org_o │ │ │ │ - 0x0003b348 70656e63 765f7869 6d677072 6f635f58 pencv_ximgproc_X │ │ │ │ - 0x0003b358 696d6770 726f635f 63726561 74654661 imgproc_createFa │ │ │ │ - 0x0003b368 73744c69 6e654465 74656374 6f725f31 stLineDetector_1 │ │ │ │ - 0x0003b378 34004a61 76615f6f 72675f6f 70656e63 4.Java_org_openc │ │ │ │ - 0x0003b388 765f7869 6d677072 6f635f58 696d6770 v_ximgproc_Ximgp │ │ │ │ - 0x0003b398 726f635f 63726561 74654661 73744c69 roc_createFastLi │ │ │ │ - 0x0003b3a8 6e654465 74656374 6f725f31 33004a61 neDetector_13.Ja │ │ │ │ - 0x0003b3b8 76615f6f 72675f6f 70656e63 765f7869 va_org_opencv_xi │ │ │ │ - 0x0003b3c8 6d677072 6f635f58 696d6770 726f635f mgproc_Ximgproc_ │ │ │ │ - 0x0003b3d8 63726561 74654661 73744c69 6e654465 createFastLineDe │ │ │ │ - 0x0003b3e8 74656374 6f725f31 32004a61 76615f6f tector_12.Java_o │ │ │ │ - 0x0003b3f8 72675f6f 70656e63 765f7869 6d677072 rg_opencv_ximgpr │ │ │ │ - 0x0003b408 6f635f58 696d6770 726f635f 63726561 oc_Ximgproc_crea │ │ │ │ - 0x0003b418 74654661 73744c69 6e654465 74656374 teFastLineDetect │ │ │ │ - 0x0003b428 6f725f31 31004a61 76615f6f 72675f6f or_11.Java_org_o │ │ │ │ - 0x0003b438 70656e63 765f7869 6d677072 6f635f58 pencv_ximgproc_X │ │ │ │ - 0x0003b448 696d6770 726f635f 63726561 74654661 imgproc_createFa │ │ │ │ - 0x0003b458 73744c69 6e654465 74656374 6f725f31 stLineDetector_1 │ │ │ │ - 0x0003b468 30004a61 76615f6f 72675f6f 70656e63 0.Java_org_openc │ │ │ │ - 0x0003b478 765f7869 6d677072 6f635f58 696d6770 v_ximgproc_Ximgp │ │ │ │ - 0x0003b488 726f635f 66696e64 456c6c69 70736573 roc_findEllipses │ │ │ │ - 0x0003b498 5f313300 5f5a4e32 63763878 696d6770 _13._ZN2cv8ximgp │ │ │ │ - 0x0003b4a8 726f6331 3266696e 64456c6c 69707365 roc12findEllipse │ │ │ │ - 0x0003b4b8 7345524b 4e535f31 315f496e 70757441 sERKNS_11_InputA │ │ │ │ - 0x0003b4c8 72726179 45524b4e 535f3132 5f4f7574 rrayERKNS_12_Out │ │ │ │ - 0x0003b4d8 70757441 72726179 45666666 004a6176 putArrayEfff.Jav │ │ │ │ - 0x0003b4e8 615f6f72 675f6f70 656e6376 5f78696d a_org_opencv_xim │ │ │ │ - 0x0003b4f8 6770726f 635f5869 6d677072 6f635f66 gproc_Ximgproc_f │ │ │ │ - 0x0003b508 696e6445 6c6c6970 7365735f 3132004a indEllipses_12.J │ │ │ │ - 0x0003b518 6176615f 6f72675f 6f70656e 63765f78 ava_org_opencv_x │ │ │ │ - 0x0003b528 696d6770 726f635f 58696d67 70726f63 imgproc_Ximgproc │ │ │ │ - 0x0003b538 5f66696e 64456c6c 69707365 735f3131 _findEllipses_11 │ │ │ │ - 0x0003b548 004a6176 615f6f72 675f6f70 656e6376 .Java_org_opencv │ │ │ │ - 0x0003b558 5f78696d 6770726f 635f5869 6d677072 _ximgproc_Ximgpr │ │ │ │ - 0x0003b568 6f635f66 696e6445 6c6c6970 7365735f oc_findEllipses_ │ │ │ │ - 0x0003b578 3130004a 6176615f 6f72675f 6f70656e 10.Java_org_open │ │ │ │ - 0x0003b588 63765f78 696d6770 726f635f 58696d67 cv_ximgproc_Ximg │ │ │ │ - 0x0003b598 70726f63 5f637265 61746543 6f6e746f proc_createConto │ │ │ │ - 0x0003b5a8 75724669 7474696e 675f3132 005f5a4e urFitting_12._ZN │ │ │ │ - 0x0003b5b8 32637638 78696d67 70726f63 32306372 2cv8ximgproc20cr │ │ │ │ - 0x0003b5c8 65617465 436f6e74 6f757246 69747469 eateContourFitti │ │ │ │ - 0x0003b5d8 6e674569 69004a61 76615f6f 72675f6f ngEii.Java_org_o │ │ │ │ - 0x0003b5e8 70656e63 765f7869 6d677072 6f635f58 pencv_ximgproc_X │ │ │ │ - 0x0003b5f8 696d6770 726f635f 63726561 7465436f imgproc_createCo │ │ │ │ - 0x0003b608 6e746f75 72466974 74696e67 5f313100 ntourFitting_11. │ │ │ │ - 0x0003b618 4a617661 5f6f7267 5f6f7065 6e63765f Java_org_opencv_ │ │ │ │ - 0x0003b628 78696d67 70726f63 5f58696d 6770726f ximgproc_Ximgpro │ │ │ │ - 0x0003b638 635f6372 65617465 436f6e74 6f757246 c_createContourF │ │ │ │ - 0x0003b648 69747469 6e675f31 30004a61 76615f6f itting_10.Java_o │ │ │ │ - 0x0003b658 72675f6f 70656e63 765f7869 6d677072 rg_opencv_ximgpr │ │ │ │ - 0x0003b668 6f635f58 696d6770 726f635f 636f6e74 oc_Ximgproc_cont │ │ │ │ - 0x0003b678 6f757253 616d706c 696e675f 3130005f ourSampling_10._ │ │ │ │ - 0x0003b688 5a4e3263 76387869 6d677072 6f633135 ZN2cv8ximgproc15 │ │ │ │ - 0x0003b698 636f6e74 6f757253 616d706c 696e6745 contourSamplingE │ │ │ │ - 0x0003b6a8 524b4e53 5f31315f 496e7075 74417272 RKNS_11_InputArr │ │ │ │ - 0x0003b6b8 61794552 4b4e535f 31325f4f 75747075 ayERKNS_12_Outpu │ │ │ │ - 0x0003b6c8 74417272 61794569 004a6176 615f6f72 tArrayEi.Java_or │ │ │ │ - 0x0003b6d8 675f6f70 656e6376 5f78696d 6770726f g_opencv_ximgpro │ │ │ │ - 0x0003b6e8 635f5869 6d677072 6f635f74 72616e73 c_Ximgproc_trans │ │ │ │ - 0x0003b6f8 666f726d 46445f31 31005f5a 4e326376 formFD_11._ZN2cv │ │ │ │ - 0x0003b708 3878696d 6770726f 63313174 72616e73 8ximgproc11trans │ │ │ │ - 0x0003b718 666f726d 46444552 4b4e535f 31315f49 formFDERKNS_11_I │ │ │ │ - 0x0003b728 6e707574 41727261 79455333 5f524b4e nputArrayES3_RKN │ │ │ │ - 0x0003b738 535f3132 5f4f7574 70757441 72726179 S_12_OutputArray │ │ │ │ - 0x0003b748 4562004a 6176615f 6f72675f 6f70656e Eb.Java_org_open │ │ │ │ - 0x0003b758 63765f78 696d6770 726f635f 58696d67 cv_ximgproc_Ximg │ │ │ │ - 0x0003b768 70726f63 5f747261 6e73666f 726d4644 proc_transformFD │ │ │ │ - 0x0003b778 5f313000 4a617661 5f6f7267 5f6f7065 _10.Java_org_ope │ │ │ │ - 0x0003b788 6e63765f 78696d67 70726f63 5f58696d ncv_ximgproc_Xim │ │ │ │ - 0x0003b798 6770726f 635f666f 75726965 72446573 gproc_fourierDes │ │ │ │ - 0x0003b7a8 63726970 746f725f 3132005f 5a4e3263 criptor_12._ZN2c │ │ │ │ - 0x0003b7b8 76387869 6d677072 6f633137 666f7572 v8ximgproc17four │ │ │ │ - 0x0003b7c8 69657244 65736372 6970746f 7245524b ierDescriptorERK │ │ │ │ - 0x0003b7d8 4e535f31 315f496e 70757441 72726179 NS_11_InputArray │ │ │ │ - 0x0003b7e8 45524b4e 535f3132 5f4f7574 70757441 ERKNS_12_OutputA │ │ │ │ - 0x0003b7f8 72726179 45696900 4a617661 5f6f7267 rrayEii.Java_org │ │ │ │ - 0x0003b808 5f6f7065 6e63765f 78696d67 70726f63 _opencv_ximgproc │ │ │ │ - 0x0003b818 5f58696d 6770726f 635f666f 75726965 _Ximgproc_fourie │ │ │ │ - 0x0003b828 72446573 63726970 746f725f 3131004a rDescriptor_11.J │ │ │ │ - 0x0003b838 6176615f 6f72675f 6f70656e 63765f78 ava_org_opencv_x │ │ │ │ - 0x0003b848 696d6770 726f635f 58696d67 70726f63 imgproc_Ximgproc │ │ │ │ - 0x0003b858 5f666f75 72696572 44657363 72697074 _fourierDescript │ │ │ │ - 0x0003b868 6f725f31 30004a61 76615f6f 72675f6f or_10.Java_org_o │ │ │ │ - 0x0003b878 70656e63 765f7869 6d677072 6f635f58 pencv_ximgproc_X │ │ │ │ - 0x0003b888 696d6770 726f635f 63726561 74655375 imgproc_createSu │ │ │ │ - 0x0003b898 70657270 6978656c 4c53435f 3132005f perpixelLSC_12._ │ │ │ │ - 0x0003b8a8 5a4e3263 76387869 6d677072 6f633139 ZN2cv8ximgproc19 │ │ │ │ - 0x0003b8b8 63726561 74655375 70657270 6978656c createSuperpixel │ │ │ │ - 0x0003b8c8 4c534345 524b4e53 5f31315f 496e7075 LSCERKNS_11_Inpu │ │ │ │ - 0x0003b8d8 74417272 61794569 66004a61 76615f6f tArrayEif.Java_o │ │ │ │ - 0x0003b8e8 72675f6f 70656e63 765f7869 6d677072 rg_opencv_ximgpr │ │ │ │ - 0x0003b8f8 6f635f58 696d6770 726f635f 63726561 oc_Ximgproc_crea │ │ │ │ - 0x0003b908 74655375 70657270 6978656c 4c53435f teSuperpixelLSC_ │ │ │ │ - 0x0003b918 3131004a 6176615f 6f72675f 6f70656e 11.Java_org_open │ │ │ │ - 0x0003b928 63765f78 696d6770 726f635f 58696d67 cv_ximgproc_Ximg │ │ │ │ - 0x0003b938 70726f63 5f637265 61746553 75706572 proc_createSuper │ │ │ │ - 0x0003b948 70697865 6c4c5343 5f313000 4a617661 pixelLSC_10.Java │ │ │ │ - 0x0003b958 5f6f7267 5f6f7065 6e63765f 78696d67 _org_opencv_ximg │ │ │ │ - 0x0003b968 70726f63 5f58696d 6770726f 635f5065 proc_Ximgproc_Pe │ │ │ │ - 0x0003b978 694c696e 4e6f726d 616c697a 6174696f iLinNormalizatio │ │ │ │ - 0x0003b988 6e5f3130 005f5a4e 32637638 78696d67 n_10._ZN2cv8ximg │ │ │ │ - 0x0003b998 70726f63 31395065 694c696e 4e6f726d proc19PeiLinNorm │ │ │ │ - 0x0003b9a8 616c697a 6174696f 6e45524b 4e535f31 alizationERKNS_1 │ │ │ │ - 0x0003b9b8 315f496e 70757441 72726179 45524b4e 1_InputArrayERKN │ │ │ │ - 0x0003b9c8 535f3132 5f4f7574 70757441 72726179 S_12_OutputArray │ │ │ │ - 0x0003b9d8 45004a61 76615f6f 72675f6f 70656e63 E.Java_org_openc │ │ │ │ - 0x0003b9e8 765f7869 6d677072 6f635f58 696d6770 v_ximgproc_Ximgp │ │ │ │ - 0x0003b9f8 726f635f 5261646f 6e547261 6e73666f roc_RadonTransfo │ │ │ │ - 0x0003ba08 726d5f31 35005f5a 4e326376 3878696d rm_15._ZN2cv8xim │ │ │ │ - 0x0003ba18 6770726f 63313452 61646f6e 5472616e gproc14RadonTran │ │ │ │ - 0x0003ba28 73666f72 6d45524b 4e535f31 315f496e sformERKNS_11_In │ │ │ │ - 0x0003ba38 70757441 72726179 45524b4e 535f3132 putArrayERKNS_12 │ │ │ │ - 0x0003ba48 5f4f7574 70757441 72726179 45646464 _OutputArrayEddd │ │ │ │ - 0x0003ba58 6262004a 6176615f 6f72675f 6f70656e bb.Java_org_open │ │ │ │ - 0x0003ba68 63765f78 696d6770 726f635f 58696d67 cv_ximgproc_Ximg │ │ │ │ - 0x0003ba78 70726f63 5f526164 6f6e5472 616e7366 proc_RadonTransf │ │ │ │ - 0x0003ba88 6f726d5f 3134004a 6176615f 6f72675f orm_14.Java_org_ │ │ │ │ - 0x0003ba98 6f70656e 63765f78 696d6770 726f635f opencv_ximgproc_ │ │ │ │ - 0x0003baa8 58696d67 70726f63 5f526164 6f6e5472 Ximgproc_RadonTr │ │ │ │ - 0x0003bab8 616e7366 6f726d5f 3133004a 6176615f ansform_13.Java_ │ │ │ │ - 0x0003bac8 6f72675f 6f70656e 63765f78 696d6770 org_opencv_ximgp │ │ │ │ - 0x0003bad8 726f635f 58696d67 70726f63 5f526164 roc_Ximgproc_Rad │ │ │ │ - 0x0003bae8 6f6e5472 616e7366 6f726d5f 3132004a onTransform_12.J │ │ │ │ - 0x0003baf8 6176615f 6f72675f 6f70656e 63765f78 ava_org_opencv_x │ │ │ │ - 0x0003bb08 696d6770 726f635f 58696d67 70726f63 imgproc_Ximgproc │ │ │ │ - 0x0003bb18 5f526164 6f6e5472 616e7366 6f726d5f _RadonTransform_ │ │ │ │ - 0x0003bb28 3131004a 6176615f 6f72675f 6f70656e 11.Java_org_open │ │ │ │ - 0x0003bb38 63765f78 696d6770 726f635f 58696d67 cv_ximgproc_Ximg │ │ │ │ - 0x0003bb48 70726f63 5f526164 6f6e5472 616e7366 proc_RadonTransf │ │ │ │ - 0x0003bb58 6f726d5f 3130004a 6176615f 6f72675f orm_10.Java_org_ │ │ │ │ - 0x0003bb68 6f70656e 63765f78 696d6770 726f635f opencv_ximgproc_ │ │ │ │ - 0x0003bb78 58696d67 70726f63 5f637265 61746553 Ximgproc_createS │ │ │ │ - 0x0003bb88 63616e53 65676d65 6e745f31 32005f5a canSegment_12._Z │ │ │ │ - 0x0003bb98 4e326376 3878696d 6770726f 63313763 N2cv8ximgproc17c │ │ │ │ - 0x0003bba8 72656174 65536361 6e536567 6d656e74 reateScanSegment │ │ │ │ - 0x0003bbb8 45696969 6962004a 6176615f 6f72675f Eiiiib.Java_org_ │ │ │ │ - 0x0003bbc8 6f70656e 63765f78 696d6770 726f635f opencv_ximgproc_ │ │ │ │ - 0x0003bbd8 58696d67 70726f63 5f637265 61746553 Ximgproc_createS │ │ │ │ - 0x0003bbe8 63616e53 65676d65 6e745f31 31004a61 canSegment_11.Ja │ │ │ │ - 0x0003bbf8 76615f6f 72675f6f 70656e63 765f7869 va_org_opencv_xi │ │ │ │ - 0x0003bc08 6d677072 6f635f58 696d6770 726f635f mgproc_Ximgproc_ │ │ │ │ - 0x0003bc18 63726561 74655363 616e5365 676d656e createScanSegmen │ │ │ │ - 0x0003bc28 745f3130 004a6176 615f6f72 675f6f70 t_10.Java_org_op │ │ │ │ - 0x0003bc38 656e6376 5f78696d 6770726f 635f5869 encv_ximgproc_Xi │ │ │ │ - 0x0003bc48 6d677072 6f635f63 72656174 65537570 mgproc_createSup │ │ │ │ - 0x0003bc58 65727069 78656c53 45454453 5f313300 erpixelSEEDS_13. │ │ │ │ - 0x0003bc68 5f5a4e32 63763878 696d6770 726f6332 _ZN2cv8ximgproc2 │ │ │ │ - 0x0003bc78 31637265 61746553 75706572 70697865 1createSuperpixe │ │ │ │ - 0x0003bc88 6c534545 44534569 69696969 69696200 lSEEDSEiiiiiiib. │ │ │ │ - 0x0003bc98 4a617661 5f6f7267 5f6f7065 6e63765f Java_org_opencv_ │ │ │ │ - 0x0003bca8 78696d67 70726f63 5f58696d 6770726f ximgproc_Ximgpro │ │ │ │ - 0x0003bcb8 635f6372 65617465 53757065 72706978 c_createSuperpix │ │ │ │ - 0x0003bcc8 656c5345 4544535f 3132004a 6176615f elSEEDS_12.Java_ │ │ │ │ - 0x0003bcd8 6f72675f 6f70656e 63765f78 696d6770 org_opencv_ximgp │ │ │ │ - 0x0003bce8 726f635f 58696d67 70726f63 5f637265 roc_Ximgproc_cre │ │ │ │ - 0x0003bcf8 61746553 75706572 70697865 6c534545 ateSuperpixelSEE │ │ │ │ - 0x0003bd08 44535f31 31004a61 76615f6f 72675f6f DS_11.Java_org_o │ │ │ │ - 0x0003bd18 70656e63 765f7869 6d677072 6f635f58 pencv_ximgproc_X │ │ │ │ - 0x0003bd28 696d6770 726f635f 63726561 74655375 imgproc_createSu │ │ │ │ - 0x0003bd38 70657270 6978656c 53454544 535f3130 perpixelSEEDS_10 │ │ │ │ - 0x0003bd48 004a6176 615f6f72 675f6f70 656e6376 .Java_org_opencv │ │ │ │ - 0x0003bd58 5f78696d 6770726f 635f5869 6d677072 _ximgproc_Ximgpr │ │ │ │ - 0x0003bd68 6f635f63 72656174 6553656c 65637469 oc_createSelecti │ │ │ │ - 0x0003bd78 76655365 61726368 5365676d 656e7461 veSearchSegmenta │ │ │ │ - 0x0003bd88 74696f6e 5f313000 5f5a4e32 63763878 tion_10._ZN2cv8x │ │ │ │ - 0x0003bd98 696d6770 726f6331 32736567 6d656e74 imgproc12segment │ │ │ │ - 0x0003bda8 6174696f 6e333363 72656174 6553656c ation33createSel │ │ │ │ - 0x0003bdb8 65637469 76655365 61726368 5365676d ectiveSearchSegm │ │ │ │ - 0x0003bdc8 656e7461 74696f6e 4576004a 6176615f entationEv.Java_ │ │ │ │ - 0x0003bdd8 6f72675f 6f70656e 63765f78 696d6770 org_opencv_ximgp │ │ │ │ - 0x0003bde8 726f635f 58696d67 70726f63 5f637265 roc_Ximgproc_cre │ │ │ │ - 0x0003bdf8 61746553 656c6563 74697665 53656172 ateSelectiveSear │ │ │ │ - 0x0003be08 63685365 676d656e 74617469 6f6e5374 chSegmentationSt │ │ │ │ - 0x0003be18 72617465 67794d75 6c746970 6c655f31 rategyMultiple_1 │ │ │ │ - 0x0003be28 34005f5a 4e326376 3878696d 6770726f 4._ZN2cv8ximgpro │ │ │ │ - 0x0003be38 63313273 65676d65 6e746174 696f6e34 c12segmentation4 │ │ │ │ - 0x0003be48 39637265 61746553 656c6563 74697665 9createSelective │ │ │ │ - 0x0003be58 53656172 63685365 676d656e 74617469 SearchSegmentati │ │ │ │ - 0x0003be68 6f6e5374 72617465 67794d75 6c746970 onStrategyMultip │ │ │ │ - 0x0003be78 6c65454e 535f3350 7472494e 53315f33 leENS_3PtrINS1_3 │ │ │ │ - 0x0003be88 3553656c 65637469 76655365 61726368 5SelectiveSearch │ │ │ │ - 0x0003be98 5365676d 656e7461 74696f6e 53747261 SegmentationStra │ │ │ │ - 0x0003bea8 74656779 45454553 345f5334 5f53345f tegyEEES4_S4_S4_ │ │ │ │ - 0x0003beb8 004a6176 615f6f72 675f6f70 656e6376 .Java_org_opencv │ │ │ │ - 0x0003bec8 5f78696d 6770726f 635f5869 6d677072 _ximgproc_Ximgpr │ │ │ │ - 0x0003bed8 6f635f63 72656174 6553656c 65637469 oc_createSelecti │ │ │ │ - 0x0003bee8 76655365 61726368 5365676d 656e7461 veSearchSegmenta │ │ │ │ - 0x0003bef8 74696f6e 53747261 74656779 4d756c74 tionStrategyMult │ │ │ │ - 0x0003bf08 69706c65 5f313300 5f5a4e32 63763878 iple_13._ZN2cv8x │ │ │ │ - 0x0003bf18 696d6770 726f6331 32736567 6d656e74 imgproc12segment │ │ │ │ - 0x0003bf28 6174696f 6e343963 72656174 6553656c ation49createSel │ │ │ │ - 0x0003bf38 65637469 76655365 61726368 5365676d ectiveSearchSegm │ │ │ │ - 0x0003bf48 656e7461 74696f6e 53747261 74656779 entationStrategy │ │ │ │ - 0x0003bf58 4d756c74 69706c65 454e535f 33507472 MultipleENS_3Ptr │ │ │ │ - 0x0003bf68 494e5331 5f333553 656c6563 74697665 INS1_35Selective │ │ │ │ - 0x0003bf78 53656172 63685365 676d656e 74617469 SearchSegmentati │ │ │ │ - 0x0003bf88 6f6e5374 72617465 67794545 4553345f onStrategyEEES4_ │ │ │ │ - 0x0003bf98 53345f00 4a617661 5f6f7267 5f6f7065 S4_.Java_org_ope │ │ │ │ - 0x0003bfa8 6e63765f 78696d67 70726f63 5f58696d ncv_ximgproc_Xim │ │ │ │ - 0x0003bfb8 6770726f 635f6372 65617465 53656c65 gproc_createSele │ │ │ │ - 0x0003bfc8 63746976 65536561 72636853 65676d65 ctiveSearchSegme │ │ │ │ - 0x0003bfd8 6e746174 696f6e53 74726174 6567794d ntationStrategyM │ │ │ │ - 0x0003bfe8 756c7469 706c655f 3132005f 5a4e3263 ultiple_12._ZN2c │ │ │ │ - 0x0003bff8 76387869 6d677072 6f633132 7365676d v8ximgproc12segm │ │ │ │ - 0x0003c008 656e7461 74696f6e 34396372 65617465 entation49create │ │ │ │ - 0x0003c018 53656c65 63746976 65536561 72636853 SelectiveSearchS │ │ │ │ - 0x0003c028 65676d65 6e746174 696f6e53 74726174 egmentationStrat │ │ │ │ - 0x0003c038 6567794d 756c7469 706c6545 4e535f33 egyMultipleENS_3 │ │ │ │ - 0x0003c048 50747249 4e53315f 33355365 6c656374 PtrINS1_35Select │ │ │ │ - 0x0003c058 69766553 65617263 68536567 6d656e74 iveSearchSegment │ │ │ │ - 0x0003c068 6174696f 6e537472 61746567 79454545 ationStrategyEEE │ │ │ │ - 0x0003c078 53345f00 4a617661 5f6f7267 5f6f7065 S4_.Java_org_ope │ │ │ │ - 0x0003c088 6e63765f 78696d67 70726f63 5f58696d ncv_ximgproc_Xim │ │ │ │ - 0x0003c098 6770726f 635f6372 65617465 53656c65 gproc_createSele │ │ │ │ - 0x0003c0a8 63746976 65536561 72636853 65676d65 ctiveSearchSegme │ │ │ │ - 0x0003c0b8 6e746174 696f6e53 74726174 6567794d ntationStrategyM │ │ │ │ - 0x0003c0c8 756c7469 706c655f 3131005f 5a4e3263 ultiple_11._ZN2c │ │ │ │ - 0x0003c0d8 76387869 6d677072 6f633132 7365676d v8ximgproc12segm │ │ │ │ - 0x0003c0e8 656e7461 74696f6e 34396372 65617465 entation49create │ │ │ │ - 0x0003c0f8 53656c65 63746976 65536561 72636853 SelectiveSearchS │ │ │ │ - 0x0003c108 65676d65 6e746174 696f6e53 74726174 egmentationStrat │ │ │ │ - 0x0003c118 6567794d 756c7469 706c6545 4e535f33 egyMultipleENS_3 │ │ │ │ - 0x0003c128 50747249 4e53315f 33355365 6c656374 PtrINS1_35Select │ │ │ │ - 0x0003c138 69766553 65617263 68536567 6d656e74 iveSearchSegment │ │ │ │ - 0x0003c148 6174696f 6e537472 61746567 79454545 ationStrategyEEE │ │ │ │ - 0x0003c158 004a6176 615f6f72 675f6f70 656e6376 .Java_org_opencv │ │ │ │ - 0x0003c168 5f78696d 6770726f 635f5869 6d677072 _ximgproc_Ximgpr │ │ │ │ - 0x0003c178 6f635f63 72656174 6553656c 65637469 oc_createSelecti │ │ │ │ - 0x0003c188 76655365 61726368 5365676d 656e7461 veSearchSegmenta │ │ │ │ - 0x0003c198 74696f6e 53747261 74656779 4d756c74 tionStrategyMult │ │ │ │ - 0x0003c1a8 69706c65 5f313000 5f5a4e32 63763878 iple_10._ZN2cv8x │ │ │ │ - 0x0003c1b8 696d6770 726f6331 32736567 6d656e74 imgproc12segment │ │ │ │ - 0x0003c1c8 6174696f 6e343963 72656174 6553656c ation49createSel │ │ │ │ - 0x0003c1d8 65637469 76655365 61726368 5365676d ectiveSearchSegm │ │ │ │ - 0x0003c1e8 656e7461 74696f6e 53747261 74656779 entationStrategy │ │ │ │ - 0x0003c1f8 4d756c74 69706c65 4576004a 6176615f MultipleEv.Java_ │ │ │ │ - 0x0003c208 6f72675f 6f70656e 63765f78 696d6770 org_opencv_ximgp │ │ │ │ - 0x0003c218 726f635f 58696d67 70726f63 5f637265 roc_Ximgproc_cre │ │ │ │ - 0x0003c228 61746553 656c6563 74697665 53656172 ateSelectiveSear │ │ │ │ - 0x0003c238 63685365 676d656e 74617469 6f6e5374 chSegmentationSt │ │ │ │ - 0x0003c248 72617465 67794669 6c6c5f31 30005f5a rategyFill_10._Z │ │ │ │ - 0x0003c258 4e326376 3878696d 6770726f 63313273 N2cv8ximgproc12s │ │ │ │ - 0x0003c268 65676d65 6e746174 696f6e34 35637265 egmentation45cre │ │ │ │ - 0x0003c278 61746553 656c6563 74697665 53656172 ateSelectiveSear │ │ │ │ - 0x0003c288 63685365 676d656e 74617469 6f6e5374 chSegmentationSt │ │ │ │ - 0x0003c298 72617465 67794669 6c6c4576 004a6176 rategyFillEv.Jav │ │ │ │ - 0x0003c2a8 615f6f72 675f6f70 656e6376 5f78696d a_org_opencv_xim │ │ │ │ - 0x0003c2b8 6770726f 635f5869 6d677072 6f635f63 gproc_Ximgproc_c │ │ │ │ - 0x0003c2c8 72656174 6553656c 65637469 76655365 reateSelectiveSe │ │ │ │ - 0x0003c2d8 61726368 5365676d 656e7461 74696f6e archSegmentation │ │ │ │ - 0x0003c2e8 53747261 74656779 54657874 7572655f StrategyTexture_ │ │ │ │ - 0x0003c2f8 3130005f 5a4e3263 76387869 6d677072 10._ZN2cv8ximgpr │ │ │ │ - 0x0003c308 6f633132 7365676d 656e7461 74696f6e oc12segmentation │ │ │ │ - 0x0003c318 34386372 65617465 53656c65 63746976 48createSelectiv │ │ │ │ - 0x0003c328 65536561 72636853 65676d65 6e746174 eSearchSegmentat │ │ │ │ - 0x0003c338 696f6e53 74726174 65677954 65787475 ionStrategyTextu │ │ │ │ - 0x0003c348 72654576 004a6176 615f6f72 675f6f70 reEv.Java_org_op │ │ │ │ - 0x0003c358 656e6376 5f78696d 6770726f 635f5869 encv_ximgproc_Xi │ │ │ │ - 0x0003c368 6d677072 6f635f63 72656174 6553656c mgproc_createSel │ │ │ │ - 0x0003c378 65637469 76655365 61726368 5365676d ectiveSearchSegm │ │ │ │ - 0x0003c388 656e7461 74696f6e 53747261 74656779 entationStrategy │ │ │ │ - 0x0003c398 53697a65 5f313000 5f5a4e32 63763878 Size_10._ZN2cv8x │ │ │ │ - 0x0003c3a8 696d6770 726f6331 32736567 6d656e74 imgproc12segment │ │ │ │ - 0x0003c3b8 6174696f 6e343563 72656174 6553656c ation45createSel │ │ │ │ - 0x0003c3c8 65637469 76655365 61726368 5365676d ectiveSearchSegm │ │ │ │ - 0x0003c3d8 656e7461 74696f6e 53747261 74656779 entationStrategy │ │ │ │ - 0x0003c3e8 53697a65 4576004a 6176615f 6f72675f SizeEv.Java_org_ │ │ │ │ - 0x0003c3f8 6f70656e 63765f78 696d6770 726f635f opencv_ximgproc_ │ │ │ │ - 0x0003c408 58696d67 70726f63 5f637265 61746553 Ximgproc_createS │ │ │ │ - 0x0003c418 656c6563 74697665 53656172 63685365 electiveSearchSe │ │ │ │ - 0x0003c428 676d656e 74617469 6f6e5374 72617465 gmentationStrate │ │ │ │ - 0x0003c438 6779436f 6c6f725f 3130005f 5a4e3263 gyColor_10._ZN2c │ │ │ │ - 0x0003c448 76387869 6d677072 6f633132 7365676d v8ximgproc12segm │ │ │ │ - 0x0003c458 656e7461 74696f6e 34366372 65617465 entation46create │ │ │ │ - 0x0003c468 53656c65 63746976 65536561 72636853 SelectiveSearchS │ │ │ │ - 0x0003c478 65676d65 6e746174 696f6e53 74726174 egmentationStrat │ │ │ │ - 0x0003c488 65677943 6f6c6f72 4576004a 6176615f egyColorEv.Java_ │ │ │ │ + 0x00039f48 726f635f 62696c61 74657261 6c546578 roc_bilateralTex │ │ │ │ + 0x00039f58 74757265 46696c74 65725f31 31004a61 tureFilter_11.Ja │ │ │ │ + 0x00039f68 76615f6f 72675f6f 70656e63 765f7869 va_org_opencv_xi │ │ │ │ + 0x00039f78 6d677072 6f635f58 696d6770 726f635f mgproc_Ximgproc_ │ │ │ │ + 0x00039f88 62696c61 74657261 6c546578 74757265 bilateralTexture │ │ │ │ + 0x00039f98 46696c74 65725f31 30004a61 76615f6f Filter_10.Java_o │ │ │ │ + 0x00039fa8 72675f6f 70656e63 765f7869 6d677072 rg_opencv_ximgpr │ │ │ │ + 0x00039fb8 6f635f58 696d6770 726f635f 6a6f696e oc_Ximgproc_join │ │ │ │ + 0x00039fc8 7442696c 61746572 616c4669 6c746572 tBilateralFilter │ │ │ │ + 0x00039fd8 5f313100 5f5a4e32 63763878 696d6770 _11._ZN2cv8ximgp │ │ │ │ + 0x00039fe8 726f6332 306a6f69 6e744269 6c617465 roc20jointBilate │ │ │ │ + 0x00039ff8 72616c46 696c7465 7245524b 4e535f31 ralFilterERKNS_1 │ │ │ │ + 0x0003a008 315f496e 70757441 72726179 4553335f 1_InputArrayES3_ │ │ │ │ + 0x0003a018 524b4e53 5f31325f 4f757470 75744172 RKNS_12_OutputAr │ │ │ │ + 0x0003a028 72617945 69646469 004a6176 615f6f72 rayEiddi.Java_or │ │ │ │ + 0x0003a038 675f6f70 656e6376 5f78696d 6770726f g_opencv_ximgpro │ │ │ │ + 0x0003a048 635f5869 6d677072 6f635f6a 6f696e74 c_Ximgproc_joint │ │ │ │ + 0x0003a058 42696c61 74657261 6c46696c 7465725f BilateralFilter_ │ │ │ │ + 0x0003a068 3130004a 6176615f 6f72675f 6f70656e 10.Java_org_open │ │ │ │ + 0x0003a078 63765f78 696d6770 726f635f 58696d67 cv_ximgproc_Ximg │ │ │ │ + 0x0003a088 70726f63 5f616d46 696c7465 725f3131 proc_amFilter_11 │ │ │ │ + 0x0003a098 005f5a4e 32637638 78696d67 70726f63 ._ZN2cv8ximgproc │ │ │ │ + 0x0003a0a8 38616d46 696c7465 7245524b 4e535f31 8amFilterERKNS_1 │ │ │ │ + 0x0003a0b8 315f496e 70757441 72726179 4553335f 1_InputArrayES3_ │ │ │ │ + 0x0003a0c8 524b4e53 5f31325f 4f757470 75744172 RKNS_12_OutputAr │ │ │ │ + 0x0003a0d8 72617945 64646200 4a617661 5f6f7267 rayEddb.Java_org │ │ │ │ + 0x0003a0e8 5f6f7065 6e63765f 78696d67 70726f63 _opencv_ximgproc │ │ │ │ + 0x0003a0f8 5f58696d 6770726f 635f616d 46696c74 _Ximgproc_amFilt │ │ │ │ + 0x0003a108 65725f31 30004a61 76615f6f 72675f6f er_10.Java_org_o │ │ │ │ + 0x0003a118 70656e63 765f7869 6d677072 6f635f58 pencv_ximgproc_X │ │ │ │ + 0x0003a128 696d6770 726f635f 63726561 7465414d imgproc_createAM │ │ │ │ + 0x0003a138 46696c74 65725f31 31005f5a 4e326376 Filter_11._ZN2cv │ │ │ │ + 0x0003a148 3878696d 6770726f 63313463 72656174 8ximgproc14creat │ │ │ │ + 0x0003a158 65414d46 696c7465 72456464 62004a61 eAMFilterEddb.Ja │ │ │ │ + 0x0003a168 76615f6f 72675f6f 70656e63 765f7869 va_org_opencv_xi │ │ │ │ + 0x0003a178 6d677072 6f635f58 696d6770 726f635f mgproc_Ximgproc_ │ │ │ │ + 0x0003a188 63726561 7465414d 46696c74 65725f31 createAMFilter_1 │ │ │ │ + 0x0003a198 30004a61 76615f6f 72675f6f 70656e63 0.Java_org_openc │ │ │ │ + 0x0003a1a8 765f7869 6d677072 6f635f58 696d6770 v_ximgproc_Ximgp │ │ │ │ + 0x0003a1b8 726f635f 67756964 65644669 6c746572 roc_guidedFilter │ │ │ │ + 0x0003a1c8 5f313200 5f5a4e32 63763878 696d6770 _12._ZN2cv8ximgp │ │ │ │ + 0x0003a1d8 726f6331 32677569 64656446 696c7465 roc12guidedFilte │ │ │ │ + 0x0003a1e8 7245524b 4e535f31 315f496e 70757441 rERKNS_11_InputA │ │ │ │ + 0x0003a1f8 72726179 4553335f 524b4e53 5f31325f rrayES3_RKNS_12_ │ │ │ │ + 0x0003a208 4f757470 75744172 72617945 69646964 OutputArrayEidid │ │ │ │ + 0x0003a218 004a6176 615f6f72 675f6f70 656e6376 .Java_org_opencv │ │ │ │ + 0x0003a228 5f78696d 6770726f 635f5869 6d677072 _ximgproc_Ximgpr │ │ │ │ + 0x0003a238 6f635f67 75696465 6446696c 7465725f oc_guidedFilter_ │ │ │ │ + 0x0003a248 3131004a 6176615f 6f72675f 6f70656e 11.Java_org_open │ │ │ │ + 0x0003a258 63765f78 696d6770 726f635f 58696d67 cv_ximgproc_Ximg │ │ │ │ + 0x0003a268 70726f63 5f677569 64656446 696c7465 proc_guidedFilte │ │ │ │ + 0x0003a278 725f3130 004a6176 615f6f72 675f6f70 r_10.Java_org_op │ │ │ │ + 0x0003a288 656e6376 5f78696d 6770726f 635f5869 encv_ximgproc_Xi │ │ │ │ + 0x0003a298 6d677072 6f635f63 72656174 65477569 mgproc_createGui │ │ │ │ + 0x0003a2a8 64656446 696c7465 725f3131 005f5a4e dedFilter_11._ZN │ │ │ │ + 0x0003a2b8 32637638 78696d67 70726f63 31386372 2cv8ximgproc18cr │ │ │ │ + 0x0003a2c8 65617465 47756964 65644669 6c746572 eateGuidedFilter │ │ │ │ + 0x0003a2d8 45524b4e 535f3131 5f496e70 75744172 ERKNS_11_InputAr │ │ │ │ + 0x0003a2e8 72617945 69646400 4a617661 5f6f7267 rayEidd.Java_org │ │ │ │ + 0x0003a2f8 5f6f7065 6e63765f 78696d67 70726f63 _opencv_ximgproc │ │ │ │ + 0x0003a308 5f58696d 6770726f 635f6372 65617465 _Ximgproc_create │ │ │ │ + 0x0003a318 47756964 65644669 6c746572 5f313000 GuidedFilter_10. │ │ │ │ + 0x0003a328 4a617661 5f6f7267 5f6f7065 6e63765f Java_org_opencv_ │ │ │ │ + 0x0003a338 78696d67 70726f63 5f58696d 6770726f ximgproc_Ximgpro │ │ │ │ + 0x0003a348 635f6474 46696c74 65725f31 32005f5a c_dtFilter_12._Z │ │ │ │ + 0x0003a358 4e326376 3878696d 6770726f 63386474 N2cv8ximgproc8dt │ │ │ │ + 0x0003a368 46696c74 65724552 4b4e535f 31315f49 FilterERKNS_11_I │ │ │ │ + 0x0003a378 6e707574 41727261 79455333 5f524b4e nputArrayES3_RKN │ │ │ │ + 0x0003a388 535f3132 5f4f7574 70757441 72726179 S_12_OutputArray │ │ │ │ + 0x0003a398 45646469 69004a61 76615f6f 72675f6f Eddii.Java_org_o │ │ │ │ + 0x0003a3a8 70656e63 765f7869 6d677072 6f635f58 pencv_ximgproc_X │ │ │ │ + 0x0003a3b8 696d6770 726f635f 64744669 6c746572 imgproc_dtFilter │ │ │ │ + 0x0003a3c8 5f313100 4a617661 5f6f7267 5f6f7065 _11.Java_org_ope │ │ │ │ + 0x0003a3d8 6e63765f 78696d67 70726f63 5f58696d ncv_ximgproc_Xim │ │ │ │ + 0x0003a3e8 6770726f 635f6474 46696c74 65725f31 gproc_dtFilter_1 │ │ │ │ + 0x0003a3f8 30004a61 76615f6f 72675f6f 70656e63 0.Java_org_openc │ │ │ │ + 0x0003a408 765f7869 6d677072 6f635f58 696d6770 v_ximgproc_Ximgp │ │ │ │ + 0x0003a418 726f635f 63726561 74654454 46696c74 roc_createDTFilt │ │ │ │ + 0x0003a428 65725f31 32005f5a 4e326376 3878696d er_12._ZN2cv8xim │ │ │ │ + 0x0003a438 6770726f 63313463 72656174 65445446 gproc14createDTF │ │ │ │ + 0x0003a448 696c7465 7245524b 4e535f31 315f496e ilterERKNS_11_In │ │ │ │ + 0x0003a458 70757441 72726179 45646469 69004a61 putArrayEddii.Ja │ │ │ │ + 0x0003a468 76615f6f 72675f6f 70656e63 765f7869 va_org_opencv_xi │ │ │ │ + 0x0003a478 6d677072 6f635f58 696d6770 726f635f mgproc_Ximgproc_ │ │ │ │ + 0x0003a488 63726561 74654454 46696c74 65725f31 createDTFilter_1 │ │ │ │ + 0x0003a498 31004a61 76615f6f 72675f6f 70656e63 1.Java_org_openc │ │ │ │ + 0x0003a4a8 765f7869 6d677072 6f635f58 696d6770 v_ximgproc_Ximgp │ │ │ │ + 0x0003a4b8 726f635f 63726561 74654454 46696c74 roc_createDTFilt │ │ │ │ + 0x0003a4c8 65725f31 30004a61 76615f6f 72675f6f er_10.Java_org_o │ │ │ │ + 0x0003a4d8 70656e63 765f7869 6d677072 6f635f58 pencv_ximgproc_X │ │ │ │ + 0x0003a4e8 696d6770 726f635f 636f6c6f 724d6174 imgproc_colorMat │ │ │ │ + 0x0003a4f8 63685465 6d706c61 74655f31 30005f5a chTemplate_10._Z │ │ │ │ + 0x0003a508 4e326376 3878696d 6770726f 63313863 N2cv8ximgproc18c │ │ │ │ + 0x0003a518 6f6c6f72 4d617463 6854656d 706c6174 olorMatchTemplat │ │ │ │ + 0x0003a528 6545524b 4e535f31 315f496e 70757441 eERKNS_11_InputA │ │ │ │ + 0x0003a538 72726179 4553335f 524b4e53 5f31325f rrayES3_RKNS_12_ │ │ │ │ + 0x0003a548 4f757470 75744172 72617945 004a6176 OutputArrayE.Jav │ │ │ │ + 0x0003a558 615f6f72 675f6f70 656e6376 5f78696d a_org_opencv_xim │ │ │ │ + 0x0003a568 6770726f 635f5869 6d677072 6f635f71 gproc_Ximgproc_q │ │ │ │ + 0x0003a578 6466745f 3130005f 5a4e3263 76387869 dft_10._ZN2cv8xi │ │ │ │ + 0x0003a588 6d677072 6f633471 64667445 524b4e53 mgproc4qdftERKNS │ │ │ │ + 0x0003a598 5f31315f 496e7075 74417272 61794552 _11_InputArrayER │ │ │ │ + 0x0003a5a8 4b4e535f 31325f4f 75747075 74417272 KNS_12_OutputArr │ │ │ │ + 0x0003a5b8 61794569 62004a61 76615f6f 72675f6f ayEib.Java_org_o │ │ │ │ + 0x0003a5c8 70656e63 765f7869 6d677072 6f635f58 pencv_ximgproc_X │ │ │ │ + 0x0003a5d8 696d6770 726f635f 716d756c 7469706c imgproc_qmultipl │ │ │ │ + 0x0003a5e8 795f3130 005f5a4e 32637638 78696d67 y_10._ZN2cv8ximg │ │ │ │ + 0x0003a5f8 70726f63 39716d75 6c746970 6c794552 proc9qmultiplyER │ │ │ │ + 0x0003a608 4b4e535f 31315f49 6e707574 41727261 KNS_11_InputArra │ │ │ │ + 0x0003a618 79455333 5f524b4e 535f3132 5f4f7574 yES3_RKNS_12_Out │ │ │ │ + 0x0003a628 70757441 72726179 45004a61 76615f6f putArrayE.Java_o │ │ │ │ + 0x0003a638 72675f6f 70656e63 765f7869 6d677072 rg_opencv_ximgpr │ │ │ │ + 0x0003a648 6f635f58 696d6770 726f635f 71756e69 oc_Ximgproc_quni │ │ │ │ + 0x0003a658 74617279 5f313000 5f5a4e32 63763878 tary_10._ZN2cv8x │ │ │ │ + 0x0003a668 696d6770 726f6338 71756e69 74617279 imgproc8qunitary │ │ │ │ + 0x0003a678 45524b4e 535f3131 5f496e70 75744172 ERKNS_11_InputAr │ │ │ │ + 0x0003a688 72617945 524b4e53 5f31325f 4f757470 rayERKNS_12_Outp │ │ │ │ + 0x0003a698 75744172 72617945 004a6176 615f6f72 utArrayE.Java_or │ │ │ │ + 0x0003a6a8 675f6f70 656e6376 5f78696d 6770726f g_opencv_ximgpro │ │ │ │ + 0x0003a6b8 635f5869 6d677072 6f635f71 636f6e6a c_Ximgproc_qconj │ │ │ │ + 0x0003a6c8 5f313000 5f5a4e32 63763878 696d6770 _10._ZN2cv8ximgp │ │ │ │ + 0x0003a6d8 726f6335 71636f6e 6a45524b 4e535f31 roc5qconjERKNS_1 │ │ │ │ + 0x0003a6e8 315f496e 70757441 72726179 45524b4e 1_InputArrayERKN │ │ │ │ + 0x0003a6f8 535f3132 5f4f7574 70757441 72726179 S_12_OutputArray │ │ │ │ + 0x0003a708 45004a61 76615f6f 72675f6f 70656e63 E.Java_org_openc │ │ │ │ + 0x0003a718 765f7869 6d677072 6f635f58 696d6770 v_ximgproc_Ximgp │ │ │ │ + 0x0003a728 726f635f 63726561 74655175 61746572 roc_createQuater │ │ │ │ + 0x0003a738 6e696f6e 496d6167 655f3130 005f5a4e nionImage_10._ZN │ │ │ │ + 0x0003a748 32637638 78696d67 70726f63 32316372 2cv8ximgproc21cr │ │ │ │ + 0x0003a758 65617465 51756174 65726e69 6f6e496d eateQuaternionIm │ │ │ │ + 0x0003a768 61676545 524b4e53 5f31315f 496e7075 ageERKNS_11_Inpu │ │ │ │ + 0x0003a778 74417272 61794552 4b4e535f 31325f4f tArrayERKNS_12_O │ │ │ │ + 0x0003a788 75747075 74417272 61794500 4a617661 utputArrayE.Java │ │ │ │ + 0x0003a798 5f6f7267 5f6f7065 6e63765f 78696d67 _org_opencv_ximg │ │ │ │ + 0x0003a7a8 70726f63 5f58696d 6770726f 635f6372 proc_Ximgproc_cr │ │ │ │ + 0x0003a7b8 65617465 436f6e74 6f757246 69747469 eateContourFitti │ │ │ │ + 0x0003a7c8 6e675f31 32005f5a 4e326376 3878696d ng_12._ZN2cv8xim │ │ │ │ + 0x0003a7d8 6770726f 63323063 72656174 65436f6e gproc20createCon │ │ │ │ + 0x0003a7e8 746f7572 46697474 696e6745 6969004a tourFittingEii.J │ │ │ │ + 0x0003a7f8 6176615f 6f72675f 6f70656e 63765f78 ava_org_opencv_x │ │ │ │ + 0x0003a808 696d6770 726f635f 58696d67 70726f63 imgproc_Ximgproc │ │ │ │ + 0x0003a818 5f637265 61746543 6f6e746f 75724669 _createContourFi │ │ │ │ + 0x0003a828 7474696e 675f3131 004a6176 615f6f72 tting_11.Java_or │ │ │ │ + 0x0003a838 675f6f70 656e6376 5f78696d 6770726f g_opencv_ximgpro │ │ │ │ + 0x0003a848 635f5869 6d677072 6f635f63 72656174 c_Ximgproc_creat │ │ │ │ + 0x0003a858 65436f6e 746f7572 46697474 696e675f eContourFitting_ │ │ │ │ + 0x0003a868 3130004a 6176615f 6f72675f 6f70656e 10.Java_org_open │ │ │ │ + 0x0003a878 63765f78 696d6770 726f635f 58696d67 cv_ximgproc_Ximg │ │ │ │ + 0x0003a888 70726f63 5f636f6e 746f7572 53616d70 proc_contourSamp │ │ │ │ + 0x0003a898 6c696e67 5f313000 5f5a4e32 63763878 ling_10._ZN2cv8x │ │ │ │ + 0x0003a8a8 696d6770 726f6331 35636f6e 746f7572 imgproc15contour │ │ │ │ + 0x0003a8b8 53616d70 6c696e67 45524b4e 535f3131 SamplingERKNS_11 │ │ │ │ + 0x0003a8c8 5f496e70 75744172 72617945 524b4e53 _InputArrayERKNS │ │ │ │ + 0x0003a8d8 5f31325f 4f757470 75744172 72617945 _12_OutputArrayE │ │ │ │ + 0x0003a8e8 69004a61 76615f6f 72675f6f 70656e63 i.Java_org_openc │ │ │ │ + 0x0003a8f8 765f7869 6d677072 6f635f58 696d6770 v_ximgproc_Ximgp │ │ │ │ + 0x0003a908 726f635f 7472616e 73666f72 6d46445f roc_transformFD_ │ │ │ │ + 0x0003a918 3131005f 5a4e3263 76387869 6d677072 11._ZN2cv8ximgpr │ │ │ │ + 0x0003a928 6f633131 7472616e 73666f72 6d464445 oc11transformFDE │ │ │ │ + 0x0003a938 524b4e53 5f31315f 496e7075 74417272 RKNS_11_InputArr │ │ │ │ + 0x0003a948 61794553 335f524b 4e535f31 325f4f75 ayES3_RKNS_12_Ou │ │ │ │ + 0x0003a958 74707574 41727261 79456200 4a617661 tputArrayEb.Java │ │ │ │ + 0x0003a968 5f6f7267 5f6f7065 6e63765f 78696d67 _org_opencv_ximg │ │ │ │ + 0x0003a978 70726f63 5f58696d 6770726f 635f7472 proc_Ximgproc_tr │ │ │ │ + 0x0003a988 616e7366 6f726d46 445f3130 004a6176 ansformFD_10.Jav │ │ │ │ + 0x0003a998 615f6f72 675f6f70 656e6376 5f78696d a_org_opencv_xim │ │ │ │ + 0x0003a9a8 6770726f 635f5869 6d677072 6f635f66 gproc_Ximgproc_f │ │ │ │ + 0x0003a9b8 6f757269 65724465 73637269 70746f72 ourierDescriptor │ │ │ │ + 0x0003a9c8 5f313200 5f5a4e32 63763878 696d6770 _12._ZN2cv8ximgp │ │ │ │ + 0x0003a9d8 726f6331 37666f75 72696572 44657363 roc17fourierDesc │ │ │ │ + 0x0003a9e8 72697074 6f724552 4b4e535f 31315f49 riptorERKNS_11_I │ │ │ │ + 0x0003a9f8 6e707574 41727261 7945524b 4e535f31 nputArrayERKNS_1 │ │ │ │ + 0x0003aa08 325f4f75 74707574 41727261 79456969 2_OutputArrayEii │ │ │ │ + 0x0003aa18 004a6176 615f6f72 675f6f70 656e6376 .Java_org_opencv │ │ │ │ + 0x0003aa28 5f78696d 6770726f 635f5869 6d677072 _ximgproc_Ximgpr │ │ │ │ + 0x0003aa38 6f635f66 6f757269 65724465 73637269 oc_fourierDescri │ │ │ │ + 0x0003aa48 70746f72 5f313100 4a617661 5f6f7267 ptor_11.Java_org │ │ │ │ + 0x0003aa58 5f6f7065 6e63765f 78696d67 70726f63 _opencv_ximgproc │ │ │ │ + 0x0003aa68 5f58696d 6770726f 635f666f 75726965 _Ximgproc_fourie │ │ │ │ + 0x0003aa78 72446573 63726970 746f725f 3130004a rDescriptor_10.J │ │ │ │ + 0x0003aa88 6176615f 6f72675f 6f70656e 63765f78 ava_org_opencv_x │ │ │ │ + 0x0003aa98 696d6770 726f635f 58696d67 70726f63 imgproc_Ximgproc │ │ │ │ + 0x0003aaa8 5f637265 61746553 75706572 70697865 _createSuperpixe │ │ │ │ + 0x0003aab8 6c534545 44535f31 33005f5a 4e326376 lSEEDS_13._ZN2cv │ │ │ │ + 0x0003aac8 3878696d 6770726f 63323163 72656174 8ximgproc21creat │ │ │ │ + 0x0003aad8 65537570 65727069 78656c53 45454453 eSuperpixelSEEDS │ │ │ │ + 0x0003aae8 45696969 69696969 62004a61 76615f6f Eiiiiiiib.Java_o │ │ │ │ + 0x0003aaf8 72675f6f 70656e63 765f7869 6d677072 rg_opencv_ximgpr │ │ │ │ + 0x0003ab08 6f635f58 696d6770 726f635f 63726561 oc_Ximgproc_crea │ │ │ │ + 0x0003ab18 74655375 70657270 6978656c 53454544 teSuperpixelSEED │ │ │ │ + 0x0003ab28 535f3132 004a6176 615f6f72 675f6f70 S_12.Java_org_op │ │ │ │ + 0x0003ab38 656e6376 5f78696d 6770726f 635f5869 encv_ximgproc_Xi │ │ │ │ + 0x0003ab48 6d677072 6f635f63 72656174 65537570 mgproc_createSup │ │ │ │ + 0x0003ab58 65727069 78656c53 45454453 5f313100 erpixelSEEDS_11. │ │ │ │ + 0x0003ab68 4a617661 5f6f7267 5f6f7065 6e63765f Java_org_opencv_ │ │ │ │ + 0x0003ab78 78696d67 70726f63 5f58696d 6770726f ximgproc_Ximgpro │ │ │ │ + 0x0003ab88 635f6372 65617465 53757065 72706978 c_createSuperpix │ │ │ │ + 0x0003ab98 656c5345 4544535f 3130004a 6176615f elSEEDS_10.Java_ │ │ │ │ + 0x0003aba8 6f72675f 6f70656e 63765f78 696d6770 org_opencv_ximgp │ │ │ │ + 0x0003abb8 726f635f 58696d67 70726f63 5f637265 roc_Ximgproc_cre │ │ │ │ + 0x0003abc8 61746546 6173744c 696e6544 65746563 ateFastLineDetec │ │ │ │ + 0x0003abd8 746f725f 3136005f 5a4e3263 76387869 tor_16._ZN2cv8xi │ │ │ │ + 0x0003abe8 6d677072 6f633232 63726561 74654661 mgproc22createFa │ │ │ │ + 0x0003abf8 73744c69 6e654465 74656374 6f724569 stLineDetectorEi │ │ │ │ + 0x0003ac08 66646469 62004a61 76615f6f 72675f6f fddib.Java_org_o │ │ │ │ + 0x0003ac18 70656e63 765f7869 6d677072 6f635f58 pencv_ximgproc_X │ │ │ │ + 0x0003ac28 696d6770 726f635f 63726561 74654661 imgproc_createFa │ │ │ │ + 0x0003ac38 73744c69 6e654465 74656374 6f725f31 stLineDetector_1 │ │ │ │ + 0x0003ac48 35004a61 76615f6f 72675f6f 70656e63 5.Java_org_openc │ │ │ │ + 0x0003ac58 765f7869 6d677072 6f635f58 696d6770 v_ximgproc_Ximgp │ │ │ │ + 0x0003ac68 726f635f 63726561 74654661 73744c69 roc_createFastLi │ │ │ │ + 0x0003ac78 6e654465 74656374 6f725f31 34004a61 neDetector_14.Ja │ │ │ │ + 0x0003ac88 76615f6f 72675f6f 70656e63 765f7869 va_org_opencv_xi │ │ │ │ + 0x0003ac98 6d677072 6f635f58 696d6770 726f635f mgproc_Ximgproc_ │ │ │ │ + 0x0003aca8 63726561 74654661 73744c69 6e654465 createFastLineDe │ │ │ │ + 0x0003acb8 74656374 6f725f31 33004a61 76615f6f tector_13.Java_o │ │ │ │ + 0x0003acc8 72675f6f 70656e63 765f7869 6d677072 rg_opencv_ximgpr │ │ │ │ + 0x0003acd8 6f635f58 696d6770 726f635f 63726561 oc_Ximgproc_crea │ │ │ │ + 0x0003ace8 74654661 73744c69 6e654465 74656374 teFastLineDetect │ │ │ │ + 0x0003acf8 6f725f31 32004a61 76615f6f 72675f6f or_12.Java_org_o │ │ │ │ + 0x0003ad08 70656e63 765f7869 6d677072 6f635f58 pencv_ximgproc_X │ │ │ │ + 0x0003ad18 696d6770 726f635f 63726561 74654661 imgproc_createFa │ │ │ │ + 0x0003ad28 73744c69 6e654465 74656374 6f725f31 stLineDetector_1 │ │ │ │ + 0x0003ad38 31004a61 76615f6f 72675f6f 70656e63 1.Java_org_openc │ │ │ │ + 0x0003ad48 765f7869 6d677072 6f635f58 696d6770 v_ximgproc_Ximgp │ │ │ │ + 0x0003ad58 726f635f 63726561 74654661 73744c69 roc_createFastLi │ │ │ │ + 0x0003ad68 6e654465 74656374 6f725f31 30004a61 neDetector_10.Ja │ │ │ │ + 0x0003ad78 76615f6f 72675f6f 70656e63 765f7869 va_org_opencv_xi │ │ │ │ + 0x0003ad88 6d677072 6f635f58 696d6770 726f635f mgproc_Ximgproc_ │ │ │ │ + 0x0003ad98 67657444 69737061 72697479 5669735f getDisparityVis_ │ │ │ │ + 0x0003ada8 3131005f 5a4e3263 76387869 6d677072 11._ZN2cv8ximgpr │ │ │ │ + 0x0003adb8 6f633135 67657444 69737061 72697479 oc15getDisparity │ │ │ │ + 0x0003adc8 56697345 524b4e53 5f31315f 496e7075 VisERKNS_11_Inpu │ │ │ │ + 0x0003add8 74417272 61794552 4b4e535f 31325f4f tArrayERKNS_12_O │ │ │ │ + 0x0003ade8 75747075 74417272 61794564 004a6176 utputArrayEd.Jav │ │ │ │ + 0x0003adf8 615f6f72 675f6f70 656e6376 5f78696d a_org_opencv_xim │ │ │ │ + 0x0003ae08 6770726f 635f5869 6d677072 6f635f67 gproc_Ximgproc_g │ │ │ │ + 0x0003ae18 65744469 73706172 69747956 69735f31 etDisparityVis_1 │ │ │ │ + 0x0003ae28 30004a61 76615f6f 72675f6f 70656e63 0.Java_org_openc │ │ │ │ + 0x0003ae38 765f7869 6d677072 6f635f58 696d6770 v_ximgproc_Ximgp │ │ │ │ + 0x0003ae48 726f635f 636f6d70 75746542 61645069 roc_computeBadPi │ │ │ │ + 0x0003ae58 78656c50 65726365 6e745f31 31005f5a xelPercent_11._Z │ │ │ │ + 0x0003ae68 4e326376 3878696d 6770726f 63323263 N2cv8ximgproc22c │ │ │ │ + 0x0003ae78 6f6d7075 74654261 64506978 656c5065 omputeBadPixelPe │ │ │ │ + 0x0003ae88 7263656e 7445524b 4e535f31 315f496e rcentERKNS_11_In │ │ │ │ + 0x0003ae98 70757441 72726179 4553335f 4e535f35 putArrayES3_NS_5 │ │ │ │ + 0x0003aea8 52656374 5f496945 4569004a 6176615f Rect_IiEEi.Java_ │ │ │ │ + 0x0003aeb8 6f72675f 6f70656e 63765f78 696d6770 org_opencv_ximgp │ │ │ │ + 0x0003aec8 726f635f 58696d67 70726f63 5f636f6d roc_Ximgproc_com │ │ │ │ + 0x0003aed8 70757465 42616450 6978656c 50657263 puteBadPixelPerc │ │ │ │ + 0x0003aee8 656e745f 3130004a 6176615f 6f72675f ent_10.Java_org_ │ │ │ │ + 0x0003aef8 6f70656e 63765f78 696d6770 726f635f opencv_ximgproc_ │ │ │ │ + 0x0003af08 58696d67 70726f63 5f636f6d 70757465 Ximgproc_compute │ │ │ │ + 0x0003af18 4d53455f 3130005f 5a4e3263 76387869 MSE_10._ZN2cv8xi │ │ │ │ + 0x0003af28 6d677072 6f633130 636f6d70 7574654d mgproc10computeM │ │ │ │ + 0x0003af38 53454552 4b4e535f 31315f49 6e707574 SEERKNS_11_Input │ │ │ │ + 0x0003af48 41727261 79455333 5f4e535f 35526563 ArrayES3_NS_5Rec │ │ │ │ + 0x0003af58 745f4969 4545004a 6176615f 6f72675f t_IiEE.Java_org_ │ │ │ │ + 0x0003af68 6f70656e 63765f78 696d6770 726f635f opencv_ximgproc_ │ │ │ │ + 0x0003af78 58696d67 70726f63 5f637265 61746544 Ximgproc_createD │ │ │ │ + 0x0003af88 69737061 72697479 574c5346 696c7465 isparityWLSFilte │ │ │ │ + 0x0003af98 7247656e 65726963 5f313000 5f5a4e32 rGeneric_10._ZN2 │ │ │ │ + 0x0003afa8 63763878 696d6770 726f6333 31637265 cv8ximgproc31cre │ │ │ │ + 0x0003afb8 61746544 69737061 72697479 574c5346 ateDisparityWLSF │ │ │ │ + 0x0003afc8 696c7465 7247656e 65726963 4562004a ilterGenericEb.J │ │ │ │ + 0x0003afd8 6176615f 6f72675f 6f70656e 63765f78 ava_org_opencv_x │ │ │ │ + 0x0003afe8 696d6770 726f635f 58696d67 70726f63 imgproc_Ximgproc │ │ │ │ + 0x0003aff8 5f637265 61746552 69676874 4d617463 _createRightMatc │ │ │ │ + 0x0003b008 6865725f 3130005f 5a4e3263 76387869 her_10._ZN2cv8xi │ │ │ │ + 0x0003b018 6d677072 6f633138 63726561 74655269 mgproc18createRi │ │ │ │ + 0x0003b028 6768744d 61746368 6572454e 535f3350 ghtMatcherENS_3P │ │ │ │ + 0x0003b038 7472494e 535f3133 53746572 656f4d61 trINS_13StereoMa │ │ │ │ + 0x0003b048 74636865 72454545 004a6176 615f6f72 tcherEEE.Java_or │ │ │ │ + 0x0003b058 675f6f70 656e6376 5f78696d 6770726f g_opencv_ximgpro │ │ │ │ + 0x0003b068 635f5869 6d677072 6f635f63 72656174 c_Ximgproc_creat │ │ │ │ + 0x0003b078 65446973 70617269 7479574c 5346696c eDisparityWLSFil │ │ │ │ + 0x0003b088 7465725f 3130005f 5a4e3263 76387869 ter_10._ZN2cv8xi │ │ │ │ + 0x0003b098 6d677072 6f633234 63726561 74654469 mgproc24createDi │ │ │ │ + 0x0003b0a8 73706172 69747957 4c534669 6c746572 sparityWLSFilter │ │ │ │ + 0x0003b0b8 454e535f 33507472 494e535f 31335374 ENS_3PtrINS_13St │ │ │ │ + 0x0003b0c8 6572656f 4d617463 68657245 4545004a ereoMatcherEEE.J │ │ │ │ + 0x0003b0d8 6176615f 6f72675f 6f70656e 63765f78 ava_org_opencv_x │ │ │ │ + 0x0003b0e8 696d6770 726f635f 58696d67 70726f63 imgproc_Ximgproc │ │ │ │ + 0x0003b0f8 5f477261 6469656e 74446572 69636865 _GradientDeriche │ │ │ │ + 0x0003b108 585f3130 005f5a4e 32637638 78696d67 X_10._ZN2cv8ximg │ │ │ │ + 0x0003b118 70726f63 31364772 61646965 6e744465 proc16GradientDe │ │ │ │ + 0x0003b128 72696368 65584552 4b4e535f 31315f49 richeXERKNS_11_I │ │ │ │ + 0x0003b138 6e707574 41727261 7945524b 4e535f31 nputArrayERKNS_1 │ │ │ │ + 0x0003b148 325f4f75 74707574 41727261 79456464 2_OutputArrayEdd │ │ │ │ + 0x0003b158 004a6176 615f6f72 675f6f70 656e6376 .Java_org_opencv │ │ │ │ + 0x0003b168 5f78696d 6770726f 635f5869 6d677072 _ximgproc_Ximgpr │ │ │ │ + 0x0003b178 6f635f47 72616469 656e7444 65726963 oc_GradientDeric │ │ │ │ + 0x0003b188 6865595f 3130005f 5a4e3263 76387869 heY_10._ZN2cv8xi │ │ │ │ + 0x0003b198 6d677072 6f633136 47726164 69656e74 mgproc16Gradient │ │ │ │ + 0x0003b1a8 44657269 63686559 45524b4e 535f3131 DericheYERKNS_11 │ │ │ │ + 0x0003b1b8 5f496e70 75744172 72617945 524b4e53 _InputArrayERKNS │ │ │ │ + 0x0003b1c8 5f31325f 4f757470 75744172 72617945 _12_OutputArrayE │ │ │ │ + 0x0003b1d8 6464004a 6176615f 6f72675f 6f70656e dd.Java_org_open │ │ │ │ + 0x0003b1e8 63765f78 696d6770 726f635f 58696d67 cv_ximgproc_Ximg │ │ │ │ + 0x0003b1f8 70726f63 5f506569 4c696e4e 6f726d61 proc_PeiLinNorma │ │ │ │ + 0x0003b208 6c697a61 74696f6e 5f313000 5f5a4e32 lization_10._ZN2 │ │ │ │ + 0x0003b218 63763878 696d6770 726f6331 39506569 cv8ximgproc19Pei │ │ │ │ + 0x0003b228 4c696e4e 6f726d61 6c697a61 74696f6e LinNormalization │ │ │ │ + 0x0003b238 45524b4e 535f3131 5f496e70 75744172 ERKNS_11_InputAr │ │ │ │ + 0x0003b248 72617945 524b4e53 5f31325f 4f757470 rayERKNS_12_Outp │ │ │ │ + 0x0003b258 75744172 72617945 004a6176 615f6f72 utArrayE.Java_or │ │ │ │ + 0x0003b268 675f6f70 656e6376 5f78696d 6770726f g_opencv_ximgpro │ │ │ │ + 0x0003b278 635f5869 6d677072 6f635f63 6f766172 c_Ximgproc_covar │ │ │ │ + 0x0003b288 69616e63 65457374 696d6174 696f6e5f ianceEstimation_ │ │ │ │ + 0x0003b298 3130005f 5a4e3263 76387869 6d677072 10._ZN2cv8ximgpr │ │ │ │ + 0x0003b2a8 6f633230 636f7661 7269616e 63654573 oc20covarianceEs │ │ │ │ + 0x0003b2b8 74696d61 74696f6e 45524b4e 535f3131 timationERKNS_11 │ │ │ │ + 0x0003b2c8 5f496e70 75744172 72617945 524b4e53 _InputArrayERKNS │ │ │ │ + 0x0003b2d8 5f31325f 4f757470 75744172 72617945 _12_OutputArrayE │ │ │ │ + 0x0003b2e8 6969004a 6176615f 6f72675f 6f70656e ii.Java_org_open │ │ │ │ + 0x0003b2f8 63765f78 696d6770 726f635f 58696d67 cv_ximgproc_Ximg │ │ │ │ + 0x0003b308 70726f63 5f637265 61746553 656c6563 proc_createSelec │ │ │ │ + 0x0003b318 74697665 53656172 63685365 676d656e tiveSearchSegmen │ │ │ │ + 0x0003b328 74617469 6f6e5f31 30005f5a 4e326376 tation_10._ZN2cv │ │ │ │ + 0x0003b338 3878696d 6770726f 63313273 65676d65 8ximgproc12segme │ │ │ │ + 0x0003b348 6e746174 696f6e33 33637265 61746553 ntation33createS │ │ │ │ + 0x0003b358 656c6563 74697665 53656172 63685365 electiveSearchSe │ │ │ │ + 0x0003b368 676d656e 74617469 6f6e4576 004a6176 gmentationEv.Jav │ │ │ │ + 0x0003b378 615f6f72 675f6f70 656e6376 5f78696d a_org_opencv_xim │ │ │ │ + 0x0003b388 6770726f 635f5869 6d677072 6f635f63 gproc_Ximgproc_c │ │ │ │ + 0x0003b398 72656174 6553656c 65637469 76655365 reateSelectiveSe │ │ │ │ + 0x0003b3a8 61726368 5365676d 656e7461 74696f6e archSegmentation │ │ │ │ + 0x0003b3b8 53747261 74656779 4d756c74 69706c65 StrategyMultiple │ │ │ │ + 0x0003b3c8 5f313400 5f5a4e32 63763878 696d6770 _14._ZN2cv8ximgp │ │ │ │ + 0x0003b3d8 726f6331 32736567 6d656e74 6174696f roc12segmentatio │ │ │ │ + 0x0003b3e8 6e343963 72656174 6553656c 65637469 n49createSelecti │ │ │ │ + 0x0003b3f8 76655365 61726368 5365676d 656e7461 veSearchSegmenta │ │ │ │ + 0x0003b408 74696f6e 53747261 74656779 4d756c74 tionStrategyMult │ │ │ │ + 0x0003b418 69706c65 454e535f 33507472 494e5331 ipleENS_3PtrINS1 │ │ │ │ + 0x0003b428 5f333553 656c6563 74697665 53656172 _35SelectiveSear │ │ │ │ + 0x0003b438 63685365 676d656e 74617469 6f6e5374 chSegmentationSt │ │ │ │ + 0x0003b448 72617465 67794545 4553345f 53345f53 rategyEEES4_S4_S │ │ │ │ + 0x0003b458 345f004a 6176615f 6f72675f 6f70656e 4_.Java_org_open │ │ │ │ + 0x0003b468 63765f78 696d6770 726f635f 58696d67 cv_ximgproc_Ximg │ │ │ │ + 0x0003b478 70726f63 5f637265 61746553 656c6563 proc_createSelec │ │ │ │ + 0x0003b488 74697665 53656172 63685365 676d656e tiveSearchSegmen │ │ │ │ + 0x0003b498 74617469 6f6e5374 72617465 67794d75 tationStrategyMu │ │ │ │ + 0x0003b4a8 6c746970 6c655f31 33005f5a 4e326376 ltiple_13._ZN2cv │ │ │ │ + 0x0003b4b8 3878696d 6770726f 63313273 65676d65 8ximgproc12segme │ │ │ │ + 0x0003b4c8 6e746174 696f6e34 39637265 61746553 ntation49createS │ │ │ │ + 0x0003b4d8 656c6563 74697665 53656172 63685365 electiveSearchSe │ │ │ │ + 0x0003b4e8 676d656e 74617469 6f6e5374 72617465 gmentationStrate │ │ │ │ + 0x0003b4f8 67794d75 6c746970 6c65454e 535f3350 gyMultipleENS_3P │ │ │ │ + 0x0003b508 7472494e 53315f33 3553656c 65637469 trINS1_35Selecti │ │ │ │ + 0x0003b518 76655365 61726368 5365676d 656e7461 veSearchSegmenta │ │ │ │ + 0x0003b528 74696f6e 53747261 74656779 45454553 tionStrategyEEES │ │ │ │ + 0x0003b538 345f5334 5f004a61 76615f6f 72675f6f 4_S4_.Java_org_o │ │ │ │ + 0x0003b548 70656e63 765f7869 6d677072 6f635f58 pencv_ximgproc_X │ │ │ │ + 0x0003b558 696d6770 726f635f 63726561 74655365 imgproc_createSe │ │ │ │ + 0x0003b568 6c656374 69766553 65617263 68536567 lectiveSearchSeg │ │ │ │ + 0x0003b578 6d656e74 6174696f 6e537472 61746567 mentationStrateg │ │ │ │ + 0x0003b588 794d756c 7469706c 655f3132 005f5a4e yMultiple_12._ZN │ │ │ │ + 0x0003b598 32637638 78696d67 70726f63 31327365 2cv8ximgproc12se │ │ │ │ + 0x0003b5a8 676d656e 74617469 6f6e3439 63726561 gmentation49crea │ │ │ │ + 0x0003b5b8 74655365 6c656374 69766553 65617263 teSelectiveSearc │ │ │ │ + 0x0003b5c8 68536567 6d656e74 6174696f 6e537472 hSegmentationStr │ │ │ │ + 0x0003b5d8 61746567 794d756c 7469706c 65454e53 ategyMultipleENS │ │ │ │ + 0x0003b5e8 5f335074 72494e53 315f3335 53656c65 _3PtrINS1_35Sele │ │ │ │ + 0x0003b5f8 63746976 65536561 72636853 65676d65 ctiveSearchSegme │ │ │ │ + 0x0003b608 6e746174 696f6e53 74726174 65677945 ntationStrategyE │ │ │ │ + 0x0003b618 45455334 5f004a61 76615f6f 72675f6f EES4_.Java_org_o │ │ │ │ + 0x0003b628 70656e63 765f7869 6d677072 6f635f58 pencv_ximgproc_X │ │ │ │ + 0x0003b638 696d6770 726f635f 63726561 74655365 imgproc_createSe │ │ │ │ + 0x0003b648 6c656374 69766553 65617263 68536567 lectiveSearchSeg │ │ │ │ + 0x0003b658 6d656e74 6174696f 6e537472 61746567 mentationStrateg │ │ │ │ + 0x0003b668 794d756c 7469706c 655f3131 005f5a4e yMultiple_11._ZN │ │ │ │ + 0x0003b678 32637638 78696d67 70726f63 31327365 2cv8ximgproc12se │ │ │ │ + 0x0003b688 676d656e 74617469 6f6e3439 63726561 gmentation49crea │ │ │ │ + 0x0003b698 74655365 6c656374 69766553 65617263 teSelectiveSearc │ │ │ │ + 0x0003b6a8 68536567 6d656e74 6174696f 6e537472 hSegmentationStr │ │ │ │ + 0x0003b6b8 61746567 794d756c 7469706c 65454e53 ategyMultipleENS │ │ │ │ + 0x0003b6c8 5f335074 72494e53 315f3335 53656c65 _3PtrINS1_35Sele │ │ │ │ + 0x0003b6d8 63746976 65536561 72636853 65676d65 ctiveSearchSegme │ │ │ │ + 0x0003b6e8 6e746174 696f6e53 74726174 65677945 ntationStrategyE │ │ │ │ + 0x0003b6f8 4545004a 6176615f 6f72675f 6f70656e EE.Java_org_open │ │ │ │ + 0x0003b708 63765f78 696d6770 726f635f 58696d67 cv_ximgproc_Ximg │ │ │ │ + 0x0003b718 70726f63 5f637265 61746553 656c6563 proc_createSelec │ │ │ │ + 0x0003b728 74697665 53656172 63685365 676d656e tiveSearchSegmen │ │ │ │ + 0x0003b738 74617469 6f6e5374 72617465 67794d75 tationStrategyMu │ │ │ │ + 0x0003b748 6c746970 6c655f31 30005f5a 4e326376 ltiple_10._ZN2cv │ │ │ │ + 0x0003b758 3878696d 6770726f 63313273 65676d65 8ximgproc12segme │ │ │ │ + 0x0003b768 6e746174 696f6e34 39637265 61746553 ntation49createS │ │ │ │ + 0x0003b778 656c6563 74697665 53656172 63685365 electiveSearchSe │ │ │ │ + 0x0003b788 676d656e 74617469 6f6e5374 72617465 gmentationStrate │ │ │ │ + 0x0003b798 67794d75 6c746970 6c654576 004a6176 gyMultipleEv.Jav │ │ │ │ + 0x0003b7a8 615f6f72 675f6f70 656e6376 5f78696d a_org_opencv_xim │ │ │ │ + 0x0003b7b8 6770726f 635f5869 6d677072 6f635f63 gproc_Ximgproc_c │ │ │ │ + 0x0003b7c8 72656174 6553656c 65637469 76655365 reateSelectiveSe │ │ │ │ + 0x0003b7d8 61726368 5365676d 656e7461 74696f6e archSegmentation │ │ │ │ + 0x0003b7e8 53747261 74656779 46696c6c 5f313000 StrategyFill_10. │ │ │ │ + 0x0003b7f8 5f5a4e32 63763878 696d6770 726f6331 _ZN2cv8ximgproc1 │ │ │ │ + 0x0003b808 32736567 6d656e74 6174696f 6e343563 2segmentation45c │ │ │ │ + 0x0003b818 72656174 6553656c 65637469 76655365 reateSelectiveSe │ │ │ │ + 0x0003b828 61726368 5365676d 656e7461 74696f6e archSegmentation │ │ │ │ + 0x0003b838 53747261 74656779 46696c6c 4576004a StrategyFillEv.J │ │ │ │ + 0x0003b848 6176615f 6f72675f 6f70656e 63765f78 ava_org_opencv_x │ │ │ │ + 0x0003b858 696d6770 726f635f 58696d67 70726f63 imgproc_Ximgproc │ │ │ │ + 0x0003b868 5f637265 61746553 656c6563 74697665 _createSelective │ │ │ │ + 0x0003b878 53656172 63685365 676d656e 74617469 SearchSegmentati │ │ │ │ + 0x0003b888 6f6e5374 72617465 67795465 78747572 onStrategyTextur │ │ │ │ + 0x0003b898 655f3130 005f5a4e 32637638 78696d67 e_10._ZN2cv8ximg │ │ │ │ + 0x0003b8a8 70726f63 31327365 676d656e 74617469 proc12segmentati │ │ │ │ + 0x0003b8b8 6f6e3438 63726561 74655365 6c656374 on48createSelect │ │ │ │ + 0x0003b8c8 69766553 65617263 68536567 6d656e74 iveSearchSegment │ │ │ │ + 0x0003b8d8 6174696f 6e537472 61746567 79546578 ationStrategyTex │ │ │ │ + 0x0003b8e8 74757265 4576004a 6176615f 6f72675f tureEv.Java_org_ │ │ │ │ + 0x0003b8f8 6f70656e 63765f78 696d6770 726f635f opencv_ximgproc_ │ │ │ │ + 0x0003b908 58696d67 70726f63 5f637265 61746553 Ximgproc_createS │ │ │ │ + 0x0003b918 656c6563 74697665 53656172 63685365 electiveSearchSe │ │ │ │ + 0x0003b928 676d656e 74617469 6f6e5374 72617465 gmentationStrate │ │ │ │ + 0x0003b938 67795369 7a655f31 30005f5a 4e326376 gySize_10._ZN2cv │ │ │ │ + 0x0003b948 3878696d 6770726f 63313273 65676d65 8ximgproc12segme │ │ │ │ + 0x0003b958 6e746174 696f6e34 35637265 61746553 ntation45createS │ │ │ │ + 0x0003b968 656c6563 74697665 53656172 63685365 electiveSearchSe │ │ │ │ + 0x0003b978 676d656e 74617469 6f6e5374 72617465 gmentationStrate │ │ │ │ + 0x0003b988 67795369 7a654576 004a6176 615f6f72 gySizeEv.Java_or │ │ │ │ + 0x0003b998 675f6f70 656e6376 5f78696d 6770726f g_opencv_ximgpro │ │ │ │ + 0x0003b9a8 635f5869 6d677072 6f635f63 72656174 c_Ximgproc_creat │ │ │ │ + 0x0003b9b8 6553656c 65637469 76655365 61726368 eSelectiveSearch │ │ │ │ + 0x0003b9c8 5365676d 656e7461 74696f6e 53747261 SegmentationStra │ │ │ │ + 0x0003b9d8 74656779 436f6c6f 725f3130 005f5a4e tegyColor_10._ZN │ │ │ │ + 0x0003b9e8 32637638 78696d67 70726f63 31327365 2cv8ximgproc12se │ │ │ │ + 0x0003b9f8 676d656e 74617469 6f6e3436 63726561 gmentation46crea │ │ │ │ + 0x0003ba08 74655365 6c656374 69766553 65617263 teSelectiveSearc │ │ │ │ + 0x0003ba18 68536567 6d656e74 6174696f 6e537472 hSegmentationStr │ │ │ │ + 0x0003ba28 61746567 79436f6c 6f724576 004a6176 ategyColorEv.Jav │ │ │ │ + 0x0003ba38 615f6f72 675f6f70 656e6376 5f78696d a_org_opencv_xim │ │ │ │ + 0x0003ba48 6770726f 635f5869 6d677072 6f635f63 gproc_Ximgproc_c │ │ │ │ + 0x0003ba58 72656174 65477261 70685365 676d656e reateGraphSegmen │ │ │ │ + 0x0003ba68 74617469 6f6e5f31 33005f5a 4e326376 tation_13._ZN2cv │ │ │ │ + 0x0003ba78 3878696d 6770726f 63313273 65676d65 8ximgproc12segme │ │ │ │ + 0x0003ba88 6e746174 696f6e32 33637265 61746547 ntation23createG │ │ │ │ + 0x0003ba98 72617068 5365676d 656e7461 74696f6e raphSegmentation │ │ │ │ + 0x0003baa8 45646669 004a6176 615f6f72 675f6f70 Edfi.Java_org_op │ │ │ │ + 0x0003bab8 656e6376 5f78696d 6770726f 635f5869 encv_ximgproc_Xi │ │ │ │ + 0x0003bac8 6d677072 6f635f63 72656174 65477261 mgproc_createGra │ │ │ │ + 0x0003bad8 70685365 676d656e 74617469 6f6e5f31 phSegmentation_1 │ │ │ │ + 0x0003bae8 32004a61 76615f6f 72675f6f 70656e63 2.Java_org_openc │ │ │ │ + 0x0003baf8 765f7869 6d677072 6f635f58 696d6770 v_ximgproc_Ximgp │ │ │ │ + 0x0003bb08 726f635f 63726561 74654772 61706853 roc_createGraphS │ │ │ │ + 0x0003bb18 65676d65 6e746174 696f6e5f 3131004a egmentation_11.J │ │ │ │ + 0x0003bb28 6176615f 6f72675f 6f70656e 63765f78 ava_org_opencv_x │ │ │ │ + 0x0003bb38 696d6770 726f635f 58696d67 70726f63 imgproc_Ximgproc │ │ │ │ + 0x0003bb48 5f637265 61746547 72617068 5365676d _createGraphSegm │ │ │ │ + 0x0003bb58 656e7461 74696f6e 5f313000 4a617661 entation_10.Java │ │ │ │ + 0x0003bb68 5f6f7267 5f6f7065 6e63765f 78696d67 _org_opencv_ximg │ │ │ │ + 0x0003bb78 70726f63 5f58696d 6770726f 635f6372 proc_Ximgproc_cr │ │ │ │ + 0x0003bb88 65617465 53757065 72706978 656c534c eateSuperpixelSL │ │ │ │ + 0x0003bb98 49435f31 33005f5a 4e326376 3878696d IC_13._ZN2cv8xim │ │ │ │ + 0x0003bba8 6770726f 63323063 72656174 65537570 gproc20createSup │ │ │ │ + 0x0003bbb8 65727069 78656c53 4c494345 524b4e53 erpixelSLICERKNS │ │ │ │ + 0x0003bbc8 5f31315f 496e7075 74417272 61794569 _11_InputArrayEi │ │ │ │ + 0x0003bbd8 6966004a 6176615f 6f72675f 6f70656e if.Java_org_open │ │ │ │ + 0x0003bbe8 63765f78 696d6770 726f635f 58696d67 cv_ximgproc_Ximg │ │ │ │ + 0x0003bbf8 70726f63 5f637265 61746553 75706572 proc_createSuper │ │ │ │ + 0x0003bc08 70697865 6c534c49 435f3132 004a6176 pixelSLIC_12.Jav │ │ │ │ + 0x0003bc18 615f6f72 675f6f70 656e6376 5f78696d a_org_opencv_xim │ │ │ │ + 0x0003bc28 6770726f 635f5869 6d677072 6f635f63 gproc_Ximgproc_c │ │ │ │ + 0x0003bc38 72656174 65537570 65727069 78656c53 reateSuperpixelS │ │ │ │ + 0x0003bc48 4c49435f 3131004a 6176615f 6f72675f LIC_11.Java_org_ │ │ │ │ + 0x0003bc58 6f70656e 63765f78 696d6770 726f635f opencv_ximgproc_ │ │ │ │ + 0x0003bc68 58696d67 70726f63 5f637265 61746553 Ximgproc_createS │ │ │ │ + 0x0003bc78 75706572 70697865 6c534c49 435f3130 uperpixelSLIC_10 │ │ │ │ + 0x0003bc88 004a6176 615f6f72 675f6f70 656e6376 .Java_org_opencv │ │ │ │ + 0x0003bc98 5f78696d 6770726f 635f5869 6d677072 _ximgproc_Ximgpr │ │ │ │ + 0x0003bca8 6f635f65 64676550 72657365 7276696e oc_edgePreservin │ │ │ │ + 0x0003bcb8 6746696c 7465725f 3130005f 5a4e3263 gFilter_10._ZN2c │ │ │ │ + 0x0003bcc8 76387869 6d677072 6f633230 65646765 v8ximgproc20edge │ │ │ │ + 0x0003bcd8 50726573 65727669 6e674669 6c746572 PreservingFilter │ │ │ │ + 0x0003bce8 45524b4e 535f3131 5f496e70 75744172 ERKNS_11_InputAr │ │ │ │ + 0x0003bcf8 72617945 524b4e53 5f31325f 4f757470 rayERKNS_12_Outp │ │ │ │ + 0x0003bd08 75744172 72617945 6964004a 6176615f utArrayEid.Java_ │ │ │ │ + 0x0003bd18 6f72675f 6f70656e 63765f78 696d6770 org_opencv_ximgp │ │ │ │ + 0x0003bd28 726f635f 58696d67 70726f63 5f637265 roc_Ximgproc_cre │ │ │ │ + 0x0003bd38 61746552 4943496e 74657270 6f6c6174 ateRICInterpolat │ │ │ │ + 0x0003bd48 6f725f31 30005f5a 4e326376 3878696d or_10._ZN2cv8xim │ │ │ │ + 0x0003bd58 6770726f 63323163 72656174 65524943 gproc21createRIC │ │ │ │ + 0x0003bd68 496e7465 72706f6c 61746f72 4576004a InterpolatorEv.J │ │ │ │ + 0x0003bd78 6176615f 6f72675f 6f70656e 63765f78 ava_org_opencv_x │ │ │ │ + 0x0003bd88 696d6770 726f635f 58696d67 70726f63 imgproc_Ximgproc │ │ │ │ + 0x0003bd98 5f637265 61746545 64676541 77617265 _createEdgeAware │ │ │ │ + 0x0003bda8 496e7465 72706f6c 61746f72 5f313000 Interpolator_10. │ │ │ │ + 0x0003bdb8 5f5a4e32 63763878 696d6770 726f6332 _ZN2cv8ximgproc2 │ │ │ │ + 0x0003bdc8 37637265 61746545 64676541 77617265 7createEdgeAware │ │ │ │ + 0x0003bdd8 496e7465 72706f6c 61746f72 4576004a InterpolatorEv.J │ │ │ │ + 0x0003bde8 6176615f 6f72675f 6f70656e 63765f78 ava_org_opencv_x │ │ │ │ + 0x0003bdf8 696d6770 726f635f 58696d67 70726f63 imgproc_Ximgproc │ │ │ │ + 0x0003be08 5f637265 61746545 64676544 72617769 _createEdgeDrawi │ │ │ │ + 0x0003be18 6e675f31 30005f5a 4e326376 3878696d ng_10._ZN2cv8xim │ │ │ │ + 0x0003be28 6770726f 63313763 72656174 65456467 gproc17createEdg │ │ │ │ + 0x0003be38 65447261 77696e67 4576004a 6176615f eDrawingEv.Java_ │ │ │ │ + 0x0003be48 6f72675f 6f70656e 63765f78 696d6770 org_opencv_ximgp │ │ │ │ + 0x0003be58 726f635f 58696d67 70726f63 5f66696e roc_Ximgproc_fin │ │ │ │ + 0x0003be68 64456c6c 69707365 735f3133 005f5a4e dEllipses_13._ZN │ │ │ │ + 0x0003be78 32637638 78696d67 70726f63 31326669 2cv8ximgproc12fi │ │ │ │ + 0x0003be88 6e64456c 6c697073 65734552 4b4e535f ndEllipsesERKNS_ │ │ │ │ + 0x0003be98 31315f49 6e707574 41727261 7945524b 11_InputArrayERK │ │ │ │ + 0x0003bea8 4e535f31 325f4f75 74707574 41727261 NS_12_OutputArra │ │ │ │ + 0x0003beb8 79456666 66004a61 76615f6f 72675f6f yEfff.Java_org_o │ │ │ │ + 0x0003bec8 70656e63 765f7869 6d677072 6f635f58 pencv_ximgproc_X │ │ │ │ + 0x0003bed8 696d6770 726f635f 66696e64 456c6c69 imgproc_findElli │ │ │ │ + 0x0003bee8 70736573 5f313200 4a617661 5f6f7267 pses_12.Java_org │ │ │ │ + 0x0003bef8 5f6f7065 6e63765f 78696d67 70726f63 _opencv_ximgproc │ │ │ │ + 0x0003bf08 5f58696d 6770726f 635f6669 6e64456c _Ximgproc_findEl │ │ │ │ + 0x0003bf18 6c697073 65735f31 31004a61 76615f6f lipses_11.Java_o │ │ │ │ + 0x0003bf28 72675f6f 70656e63 765f7869 6d677072 rg_opencv_ximgpr │ │ │ │ + 0x0003bf38 6f635f58 696d6770 726f635f 66696e64 oc_Ximgproc_find │ │ │ │ + 0x0003bf48 456c6c69 70736573 5f313000 4a617661 Ellipses_10.Java │ │ │ │ + 0x0003bf58 5f6f7267 5f6f7065 6e63765f 78696d67 _org_opencv_ximg │ │ │ │ + 0x0003bf68 70726f63 5f58696d 6770726f 635f486f proc_Ximgproc_Ho │ │ │ │ + 0x0003bf78 75676850 6f696e74 324c696e 655f3133 ughPoint2Line_13 │ │ │ │ + 0x0003bf88 005f5a4e 32637638 78696d67 70726f63 ._ZN2cv8ximgproc │ │ │ │ + 0x0003bf98 3135486f 75676850 6f696e74 324c696e 15HoughPoint2Lin │ │ │ │ + 0x0003bfa8 6545524b 4e535f36 506f696e 745f4969 eERKNS_6Point_Ii │ │ │ │ + 0x0003bfb8 4545524b 4e535f31 315f496e 70757441 EERKNS_11_InputA │ │ │ │ + 0x0003bfc8 72726179 45696969 004a6176 615f6f72 rrayEiii.Java_or │ │ │ │ + 0x0003bfd8 675f6f70 656e6376 5f78696d 6770726f g_opencv_ximgpro │ │ │ │ + 0x0003bfe8 635f5869 6d677072 6f635f48 6f756768 c_Ximgproc_Hough │ │ │ │ + 0x0003bff8 506f696e 74324c69 6e655f31 32004a61 Point2Line_12.Ja │ │ │ │ + 0x0003c008 76615f6f 72675f6f 70656e63 765f7869 va_org_opencv_xi │ │ │ │ + 0x0003c018 6d677072 6f635f58 696d6770 726f635f mgproc_Ximgproc_ │ │ │ │ + 0x0003c028 486f7567 68506f69 6e74324c 696e655f HoughPoint2Line_ │ │ │ │ + 0x0003c038 3131004a 6176615f 6f72675f 6f70656e 11.Java_org_open │ │ │ │ + 0x0003c048 63765f78 696d6770 726f635f 58696d67 cv_ximgproc_Ximg │ │ │ │ + 0x0003c058 70726f63 5f486f75 6768506f 696e7432 proc_HoughPoint2 │ │ │ │ + 0x0003c068 4c696e65 5f313000 4a617661 5f6f7267 Line_10.Java_org │ │ │ │ + 0x0003c078 5f6f7065 6e63765f 78696d67 70726f63 _opencv_ximgproc │ │ │ │ + 0x0003c088 5f58696d 6770726f 635f4661 7374486f _Ximgproc_FastHo │ │ │ │ + 0x0003c098 75676854 72616e73 666f726d 5f313300 ughTransform_13. │ │ │ │ + 0x0003c0a8 5f5a4e32 63763878 696d6770 726f6331 _ZN2cv8ximgproc1 │ │ │ │ + 0x0003c0b8 38466173 74486f75 67685472 616e7366 8FastHoughTransf │ │ │ │ + 0x0003c0c8 6f726d45 524b4e53 5f31315f 496e7075 ormERKNS_11_Inpu │ │ │ │ + 0x0003c0d8 74417272 61794552 4b4e535f 31325f4f tArrayERKNS_12_O │ │ │ │ + 0x0003c0e8 75747075 74417272 61794569 69696900 utputArrayEiiii. │ │ │ │ + 0x0003c0f8 4a617661 5f6f7267 5f6f7065 6e63765f Java_org_opencv_ │ │ │ │ + 0x0003c108 78696d67 70726f63 5f58696d 6770726f ximgproc_Ximgpro │ │ │ │ + 0x0003c118 635f4661 7374486f 75676854 72616e73 c_FastHoughTrans │ │ │ │ + 0x0003c128 666f726d 5f313200 4a617661 5f6f7267 form_12.Java_org │ │ │ │ + 0x0003c138 5f6f7065 6e63765f 78696d67 70726f63 _opencv_ximgproc │ │ │ │ + 0x0003c148 5f58696d 6770726f 635f4661 7374486f _Ximgproc_FastHo │ │ │ │ + 0x0003c158 75676854 72616e73 666f726d 5f313100 ughTransform_11. │ │ │ │ + 0x0003c168 4a617661 5f6f7267 5f6f7065 6e63765f Java_org_opencv_ │ │ │ │ + 0x0003c178 78696d67 70726f63 5f58696d 6770726f ximgproc_Ximgpro │ │ │ │ + 0x0003c188 635f4661 7374486f 75676854 72616e73 c_FastHoughTrans │ │ │ │ + 0x0003c198 666f726d 5f313000 4a617661 5f6f7267 form_10.Java_org │ │ │ │ + 0x0003c1a8 5f6f7065 6e63765f 78696d67 70726f63 _opencv_ximgproc │ │ │ │ + 0x0003c1b8 5f58696d 6770726f 635f6372 65617465 _Ximgproc_create │ │ │ │ + 0x0003c1c8 5363616e 5365676d 656e745f 3132005f ScanSegment_12._ │ │ │ │ + 0x0003c1d8 5a4e3263 76387869 6d677072 6f633137 ZN2cv8ximgproc17 │ │ │ │ + 0x0003c1e8 63726561 74655363 616e5365 676d656e createScanSegmen │ │ │ │ + 0x0003c1f8 74456969 69696200 4a617661 5f6f7267 tEiiiib.Java_org │ │ │ │ + 0x0003c208 5f6f7065 6e63765f 78696d67 70726f63 _opencv_ximgproc │ │ │ │ + 0x0003c218 5f58696d 6770726f 635f6372 65617465 _Ximgproc_create │ │ │ │ + 0x0003c228 5363616e 5365676d 656e745f 3131004a ScanSegment_11.J │ │ │ │ + 0x0003c238 6176615f 6f72675f 6f70656e 63765f78 ava_org_opencv_x │ │ │ │ + 0x0003c248 696d6770 726f635f 58696d67 70726f63 imgproc_Ximgproc │ │ │ │ + 0x0003c258 5f637265 61746553 63616e53 65676d65 _createScanSegme │ │ │ │ + 0x0003c268 6e745f31 30004a61 76615f6f 72675f6f nt_10.Java_org_o │ │ │ │ + 0x0003c278 70656e63 765f7869 6d677072 6f635f58 pencv_ximgproc_X │ │ │ │ + 0x0003c288 696d6770 726f635f 77656967 68746564 imgproc_weighted │ │ │ │ + 0x0003c298 4d656469 616e4669 6c746572 5f313300 MedianFilter_13. │ │ │ │ + 0x0003c2a8 5f5a4e32 63763878 696d6770 726f6332 _ZN2cv8ximgproc2 │ │ │ │ + 0x0003c2b8 30776569 67687465 644d6564 69616e46 0weightedMedianF │ │ │ │ + 0x0003c2c8 696c7465 7245524b 4e535f31 315f496e ilterERKNS_11_In │ │ │ │ + 0x0003c2d8 70757441 72726179 4553335f 524b4e53 putArrayES3_RKNS │ │ │ │ + 0x0003c2e8 5f31325f 4f757470 75744172 72617945 _12_OutputArrayE │ │ │ │ + 0x0003c2f8 69646953 335f004a 6176615f 6f72675f idiS3_.Java_org_ │ │ │ │ + 0x0003c308 6f70656e 63765f78 696d6770 726f635f opencv_ximgproc_ │ │ │ │ + 0x0003c318 58696d67 70726f63 5f776569 67687465 Ximgproc_weighte │ │ │ │ + 0x0003c328 644d6564 69616e46 696c7465 725f3132 dMedianFilter_12 │ │ │ │ + 0x0003c338 004a6176 615f6f72 675f6f70 656e6376 .Java_org_opencv │ │ │ │ + 0x0003c348 5f78696d 6770726f 635f5869 6d677072 _ximgproc_Ximgpr │ │ │ │ + 0x0003c358 6f635f77 65696768 7465644d 65646961 oc_weightedMedia │ │ │ │ + 0x0003c368 6e46696c 7465725f 3131004a 6176615f nFilter_11.Java_ │ │ │ │ + 0x0003c378 6f72675f 6f70656e 63765f78 696d6770 org_opencv_ximgp │ │ │ │ + 0x0003c388 726f635f 58696d67 70726f63 5f776569 roc_Ximgproc_wei │ │ │ │ + 0x0003c398 67687465 644d6564 69616e46 696c7465 ghtedMedianFilte │ │ │ │ + 0x0003c3a8 725f3130 004a6176 615f6f72 675f6f70 r_10.Java_org_op │ │ │ │ + 0x0003c3b8 656e6376 5f78696d 6770726f 635f5869 encv_ximgproc_Xi │ │ │ │ + 0x0003c3c8 6d677072 6f635f63 72656174 65537570 mgproc_createSup │ │ │ │ + 0x0003c3d8 65727069 78656c4c 53435f31 32005f5a erpixelLSC_12._Z │ │ │ │ + 0x0003c3e8 4e326376 3878696d 6770726f 63313963 N2cv8ximgproc19c │ │ │ │ + 0x0003c3f8 72656174 65537570 65727069 78656c4c reateSuperpixelL │ │ │ │ + 0x0003c408 53434552 4b4e535f 31315f49 6e707574 SCERKNS_11_Input │ │ │ │ + 0x0003c418 41727261 79456966 004a6176 615f6f72 ArrayEif.Java_or │ │ │ │ + 0x0003c428 675f6f70 656e6376 5f78696d 6770726f g_opencv_ximgpro │ │ │ │ + 0x0003c438 635f5869 6d677072 6f635f63 72656174 c_Ximgproc_creat │ │ │ │ + 0x0003c448 65537570 65727069 78656c4c 53435f31 eSuperpixelLSC_1 │ │ │ │ + 0x0003c458 31004a61 76615f6f 72675f6f 70656e63 1.Java_org_openc │ │ │ │ + 0x0003c468 765f7869 6d677072 6f635f58 696d6770 v_ximgproc_Ximgp │ │ │ │ + 0x0003c478 726f635f 63726561 74655375 70657270 roc_createSuperp │ │ │ │ + 0x0003c488 6978656c 4c53435f 3130004a 6176615f ixelLSC_10.Java_ │ │ │ │ 0x0003c498 6f72675f 6f70656e 63765f78 696d6770 org_opencv_ximgp │ │ │ │ 0x0003c4a8 726f635f 58696d67 70726f63 5f637265 roc_Ximgproc_cre │ │ │ │ - 0x0003c4b8 61746547 72617068 5365676d 656e7461 ateGraphSegmenta │ │ │ │ - 0x0003c4c8 74696f6e 5f313300 5f5a4e32 63763878 tion_13._ZN2cv8x │ │ │ │ - 0x0003c4d8 696d6770 726f6331 32736567 6d656e74 imgproc12segment │ │ │ │ - 0x0003c4e8 6174696f 6e323363 72656174 65477261 ation23createGra │ │ │ │ - 0x0003c4f8 70685365 676d656e 74617469 6f6e4564 phSegmentationEd │ │ │ │ - 0x0003c508 6669004a 6176615f 6f72675f 6f70656e fi.Java_org_open │ │ │ │ - 0x0003c518 63765f78 696d6770 726f635f 58696d67 cv_ximgproc_Ximg │ │ │ │ - 0x0003c528 70726f63 5f637265 61746547 72617068 proc_createGraph │ │ │ │ - 0x0003c538 5365676d 656e7461 74696f6e 5f313200 Segmentation_12. │ │ │ │ - 0x0003c548 4a617661 5f6f7267 5f6f7065 6e63765f Java_org_opencv_ │ │ │ │ - 0x0003c558 78696d67 70726f63 5f58696d 6770726f ximgproc_Ximgpro │ │ │ │ - 0x0003c568 635f6372 65617465 47726170 68536567 c_createGraphSeg │ │ │ │ - 0x0003c578 6d656e74 6174696f 6e5f3131 004a6176 mentation_11.Jav │ │ │ │ - 0x0003c588 615f6f72 675f6f70 656e6376 5f78696d a_org_opencv_xim │ │ │ │ - 0x0003c598 6770726f 635f5869 6d677072 6f635f63 gproc_Ximgproc_c │ │ │ │ - 0x0003c5a8 72656174 65477261 70685365 676d656e reateGraphSegmen │ │ │ │ - 0x0003c5b8 74617469 6f6e5f31 30004a61 76615f6f tation_10.Java_o │ │ │ │ - 0x0003c5c8 72675f6f 70656e63 765f7869 6d677072 rg_opencv_ximgpr │ │ │ │ - 0x0003c5d8 6f635f58 696d6770 726f635f 63726561 oc_Ximgproc_crea │ │ │ │ - 0x0003c5e8 74655375 70657270 6978656c 534c4943 teSuperpixelSLIC │ │ │ │ - 0x0003c5f8 5f313300 5f5a4e32 63763878 696d6770 _13._ZN2cv8ximgp │ │ │ │ - 0x0003c608 726f6332 30637265 61746553 75706572 roc20createSuper │ │ │ │ - 0x0003c618 70697865 6c534c49 4345524b 4e535f31 pixelSLICERKNS_1 │ │ │ │ - 0x0003c628 315f496e 70757441 72726179 45696966 1_InputArrayEiif │ │ │ │ - 0x0003c638 004a6176 615f6f72 675f6f70 656e6376 .Java_org_opencv │ │ │ │ - 0x0003c648 5f78696d 6770726f 635f5869 6d677072 _ximgproc_Ximgpr │ │ │ │ - 0x0003c658 6f635f63 72656174 65537570 65727069 oc_createSuperpi │ │ │ │ - 0x0003c668 78656c53 4c49435f 3132004a 6176615f xelSLIC_12.Java_ │ │ │ │ - 0x0003c678 6f72675f 6f70656e 63765f78 696d6770 org_opencv_ximgp │ │ │ │ - 0x0003c688 726f635f 58696d67 70726f63 5f637265 roc_Ximgproc_cre │ │ │ │ - 0x0003c698 61746553 75706572 70697865 6c534c49 ateSuperpixelSLI │ │ │ │ - 0x0003c6a8 435f3131 004a6176 615f6f72 675f6f70 C_11.Java_org_op │ │ │ │ - 0x0003c6b8 656e6376 5f78696d 6770726f 635f5869 encv_ximgproc_Xi │ │ │ │ - 0x0003c6c8 6d677072 6f635f63 72656174 65537570 mgproc_createSup │ │ │ │ - 0x0003c6d8 65727069 78656c53 4c49435f 3130004a erpixelSLIC_10.J │ │ │ │ - 0x0003c6e8 6176615f 6f72675f 6f70656e 63765f78 ava_org_opencv_x │ │ │ │ - 0x0003c6f8 696d6770 726f635f 58696d67 70726f63 imgproc_Ximgproc │ │ │ │ - 0x0003c708 5f637265 61746552 4943496e 74657270 _createRICInterp │ │ │ │ - 0x0003c718 6f6c6174 6f725f31 30005f5a 4e326376 olator_10._ZN2cv │ │ │ │ - 0x0003c728 3878696d 6770726f 63323163 72656174 8ximgproc21creat │ │ │ │ - 0x0003c738 65524943 496e7465 72706f6c 61746f72 eRICInterpolator │ │ │ │ - 0x0003c748 4576004a 6176615f 6f72675f 6f70656e Ev.Java_org_open │ │ │ │ - 0x0003c758 63765f78 696d6770 726f635f 58696d67 cv_ximgproc_Ximg │ │ │ │ - 0x0003c768 70726f63 5f637265 61746545 64676541 proc_createEdgeA │ │ │ │ - 0x0003c778 77617265 496e7465 72706f6c 61746f72 wareInterpolator │ │ │ │ - 0x0003c788 5f313000 5f5a4e32 63763878 696d6770 _10._ZN2cv8ximgp │ │ │ │ - 0x0003c798 726f6332 37637265 61746545 64676541 roc27createEdgeA │ │ │ │ - 0x0003c7a8 77617265 496e7465 72706f6c 61746f72 wareInterpolator │ │ │ │ - 0x0003c7b8 4576004a 6176615f 6f72675f 6f70656e Ev.Java_org_open │ │ │ │ - 0x0003c7c8 63765f78 696d6770 726f635f 58696d67 cv_ximgproc_Ximg │ │ │ │ - 0x0003c7d8 70726f63 5f637265 61746553 74727563 proc_createStruc │ │ │ │ - 0x0003c7e8 74757265 64456467 65446574 65637469 turedEdgeDetecti │ │ │ │ - 0x0003c7f8 6f6e5f31 31005f5a 4e326376 3878696d on_11._ZN2cv8xim │ │ │ │ - 0x0003c808 6770726f 63323963 72656174 65537472 gproc29createStr │ │ │ │ - 0x0003c818 75637475 72656445 64676544 65746563 ucturedEdgeDetec │ │ │ │ - 0x0003c828 74696f6e 45524b4e 5374375f 5f637878 tionERKNSt7__cxx │ │ │ │ - 0x0003c838 31313132 62617369 635f7374 72696e67 1112basic_string │ │ │ │ - 0x0003c848 49635374 31316368 61725f74 72616974 IcSt11char_trait │ │ │ │ - 0x0003c858 73496345 53614963 4545454e 535f3350 sIcESaIcEEENS_3P │ │ │ │ - 0x0003c868 7472494b 4e53305f 31355246 46656174 trIKNS0_15RFFeat │ │ │ │ - 0x0003c878 75726547 65747465 72454545 004a6176 ureGetterEEE.Jav │ │ │ │ - 0x0003c888 615f6f72 675f6f70 656e6376 5f78696d a_org_opencv_xim │ │ │ │ - 0x0003c898 6770726f 635f5869 6d677072 6f635f63 gproc_Ximgproc_c │ │ │ │ - 0x0003c8a8 72656174 65537472 75637475 72656445 reateStructuredE │ │ │ │ - 0x0003c8b8 64676544 65746563 74696f6e 5f313000 dgeDetection_10. │ │ │ │ - 0x0003c8c8 4a617661 5f6f7267 5f6f7065 6e63765f Java_org_opencv_ │ │ │ │ - 0x0003c8d8 78696d67 70726f63 5f58696d 6770726f ximgproc_Ximgpro │ │ │ │ - 0x0003c8e8 635f6372 65617465 52464665 61747572 c_createRFFeatur │ │ │ │ - 0x0003c8f8 65476574 7465725f 3130005f 5a4e3263 eGetter_10._ZN2c │ │ │ │ - 0x0003c908 76387869 6d677072 6f633231 63726561 v8ximgproc21crea │ │ │ │ - 0x0003c918 74655246 46656174 75726547 65747465 teRFFeatureGette │ │ │ │ - 0x0003c928 72457600 4a617661 5f6f7267 5f6f7065 rEv.Java_org_ope │ │ │ │ - 0x0003c938 6e63765f 78696d67 70726f63 5f58696d ncv_ximgproc_Xim │ │ │ │ - 0x0003c948 6770726f 635f7765 69676874 65644d65 gproc_weightedMe │ │ │ │ - 0x0003c958 6469616e 46696c74 65725f31 33005f5a dianFilter_13._Z │ │ │ │ - 0x0003c968 4e326376 3878696d 6770726f 63323077 N2cv8ximgproc20w │ │ │ │ - 0x0003c978 65696768 7465644d 65646961 6e46696c eightedMedianFil │ │ │ │ - 0x0003c988 74657245 524b4e53 5f31315f 496e7075 terERKNS_11_Inpu │ │ │ │ - 0x0003c998 74417272 61794553 335f524b 4e535f31 tArrayES3_RKNS_1 │ │ │ │ - 0x0003c9a8 325f4f75 74707574 41727261 79456964 2_OutputArrayEid │ │ │ │ - 0x0003c9b8 6953335f 004a6176 615f6f72 675f6f70 iS3_.Java_org_op │ │ │ │ - 0x0003c9c8 656e6376 5f78696d 6770726f 635f5869 encv_ximgproc_Xi │ │ │ │ - 0x0003c9d8 6d677072 6f635f77 65696768 7465644d mgproc_weightedM │ │ │ │ - 0x0003c9e8 65646961 6e46696c 7465725f 3132004a edianFilter_12.J │ │ │ │ - 0x0003c9f8 6176615f 6f72675f 6f70656e 63765f78 ava_org_opencv_x │ │ │ │ - 0x0003ca08 696d6770 726f635f 58696d67 70726f63 imgproc_Ximgproc │ │ │ │ - 0x0003ca18 5f776569 67687465 644d6564 69616e46 _weightedMedianF │ │ │ │ - 0x0003ca28 696c7465 725f3131 004a6176 615f6f72 ilter_11.Java_or │ │ │ │ - 0x0003ca38 675f6f70 656e6376 5f78696d 6770726f g_opencv_ximgpro │ │ │ │ - 0x0003ca48 635f5869 6d677072 6f635f77 65696768 c_Ximgproc_weigh │ │ │ │ - 0x0003ca58 7465644d 65646961 6e46696c 7465725f tedMedianFilter_ │ │ │ │ + 0x0003c4b8 61746553 74727563 74757265 64456467 ateStructuredEdg │ │ │ │ + 0x0003c4c8 65446574 65637469 6f6e5f31 31005f5a eDetection_11._Z │ │ │ │ + 0x0003c4d8 4e326376 3878696d 6770726f 63323963 N2cv8ximgproc29c │ │ │ │ + 0x0003c4e8 72656174 65537472 75637475 72656445 reateStructuredE │ │ │ │ + 0x0003c4f8 64676544 65746563 74696f6e 45524b4e dgeDetectionERKN │ │ │ │ + 0x0003c508 5374375f 5f637878 31313132 62617369 St7__cxx1112basi │ │ │ │ + 0x0003c518 635f7374 72696e67 49635374 31316368 c_stringIcSt11ch │ │ │ │ + 0x0003c528 61725f74 72616974 73496345 53614963 ar_traitsIcESaIc │ │ │ │ + 0x0003c538 4545454e 535f3350 7472494b 4e53305f EEENS_3PtrIKNS0_ │ │ │ │ + 0x0003c548 31355246 46656174 75726547 65747465 15RFFeatureGette │ │ │ │ + 0x0003c558 72454545 004a6176 615f6f72 675f6f70 rEEE.Java_org_op │ │ │ │ + 0x0003c568 656e6376 5f78696d 6770726f 635f5869 encv_ximgproc_Xi │ │ │ │ + 0x0003c578 6d677072 6f635f63 72656174 65537472 mgproc_createStr │ │ │ │ + 0x0003c588 75637475 72656445 64676544 65746563 ucturedEdgeDetec │ │ │ │ + 0x0003c598 74696f6e 5f313000 4a617661 5f6f7267 tion_10.Java_org │ │ │ │ + 0x0003c5a8 5f6f7065 6e63765f 78696d67 70726f63 _opencv_ximgproc │ │ │ │ + 0x0003c5b8 5f58696d 6770726f 635f6372 65617465 _Ximgproc_create │ │ │ │ + 0x0003c5c8 52464665 61747572 65476574 7465725f RFFeatureGetter_ │ │ │ │ + 0x0003c5d8 3130005f 5a4e3263 76387869 6d677072 10._ZN2cv8ximgpr │ │ │ │ + 0x0003c5e8 6f633231 63726561 74655246 46656174 oc21createRFFeat │ │ │ │ + 0x0003c5f8 75726547 65747465 72457600 4a617661 ureGetterEv.Java │ │ │ │ + 0x0003c608 5f6f7267 5f6f7065 6e63765f 78696d67 _org_opencv_ximg │ │ │ │ + 0x0003c618 70726f63 5f58696d 6770726f 635f6372 proc_Ximgproc_cr │ │ │ │ + 0x0003c628 65617465 45646765 426f7865 735f3131 eateEdgeBoxes_11 │ │ │ │ + 0x0003c638 32005f5a 4e326376 3878696d 6770726f 2._ZN2cv8ximgpro │ │ │ │ + 0x0003c648 63313563 72656174 65456467 65426f78 c15createEdgeBox │ │ │ │ + 0x0003c658 65734566 66666669 66666666 66666600 esEffffifffffff. │ │ │ │ + 0x0003c668 4a617661 5f6f7267 5f6f7065 6e63765f Java_org_opencv_ │ │ │ │ + 0x0003c678 78696d67 70726f63 5f58696d 6770726f ximgproc_Ximgpro │ │ │ │ + 0x0003c688 635f6372 65617465 45646765 426f7865 c_createEdgeBoxe │ │ │ │ + 0x0003c698 735f3131 31004a61 76615f6f 72675f6f s_111.Java_org_o │ │ │ │ + 0x0003c6a8 70656e63 765f7869 6d677072 6f635f58 pencv_ximgproc_X │ │ │ │ + 0x0003c6b8 696d6770 726f635f 63726561 74654564 imgproc_createEd │ │ │ │ + 0x0003c6c8 6765426f 7865735f 31313000 4a617661 geBoxes_110.Java │ │ │ │ + 0x0003c6d8 5f6f7267 5f6f7065 6e63765f 78696d67 _org_opencv_ximg │ │ │ │ + 0x0003c6e8 70726f63 5f58696d 6770726f 635f6372 proc_Ximgproc_cr │ │ │ │ + 0x0003c6f8 65617465 45646765 426f7865 735f3139 eateEdgeBoxes_19 │ │ │ │ + 0x0003c708 004a6176 615f6f72 675f6f70 656e6376 .Java_org_opencv │ │ │ │ + 0x0003c718 5f78696d 6770726f 635f5869 6d677072 _ximgproc_Ximgpr │ │ │ │ + 0x0003c728 6f635f63 72656174 65456467 65426f78 oc_createEdgeBox │ │ │ │ + 0x0003c738 65735f31 38004a61 76615f6f 72675f6f es_18.Java_org_o │ │ │ │ + 0x0003c748 70656e63 765f7869 6d677072 6f635f58 pencv_ximgproc_X │ │ │ │ + 0x0003c758 696d6770 726f635f 63726561 74654564 imgproc_createEd │ │ │ │ + 0x0003c768 6765426f 7865735f 3137004a 6176615f geBoxes_17.Java_ │ │ │ │ + 0x0003c778 6f72675f 6f70656e 63765f78 696d6770 org_opencv_ximgp │ │ │ │ + 0x0003c788 726f635f 58696d67 70726f63 5f637265 roc_Ximgproc_cre │ │ │ │ + 0x0003c798 61746545 64676542 6f786573 5f313600 ateEdgeBoxes_16. │ │ │ │ + 0x0003c7a8 4a617661 5f6f7267 5f6f7065 6e63765f Java_org_opencv_ │ │ │ │ + 0x0003c7b8 78696d67 70726f63 5f58696d 6770726f ximgproc_Ximgpro │ │ │ │ + 0x0003c7c8 635f6372 65617465 45646765 426f7865 c_createEdgeBoxe │ │ │ │ + 0x0003c7d8 735f3135 004a6176 615f6f72 675f6f70 s_15.Java_org_op │ │ │ │ + 0x0003c7e8 656e6376 5f78696d 6770726f 635f5869 encv_ximgproc_Xi │ │ │ │ + 0x0003c7f8 6d677072 6f635f63 72656174 65456467 mgproc_createEdg │ │ │ │ + 0x0003c808 65426f78 65735f31 34004a61 76615f6f eBoxes_14.Java_o │ │ │ │ + 0x0003c818 72675f6f 70656e63 765f7869 6d677072 rg_opencv_ximgpr │ │ │ │ + 0x0003c828 6f635f58 696d6770 726f635f 63726561 oc_Ximgproc_crea │ │ │ │ + 0x0003c838 74654564 6765426f 7865735f 3133004a teEdgeBoxes_13.J │ │ │ │ + 0x0003c848 6176615f 6f72675f 6f70656e 63765f78 ava_org_opencv_x │ │ │ │ + 0x0003c858 696d6770 726f635f 58696d67 70726f63 imgproc_Ximgproc │ │ │ │ + 0x0003c868 5f637265 61746545 64676542 6f786573 _createEdgeBoxes │ │ │ │ + 0x0003c878 5f313200 4a617661 5f6f7267 5f6f7065 _12.Java_org_ope │ │ │ │ + 0x0003c888 6e63765f 78696d67 70726f63 5f58696d ncv_ximgproc_Xim │ │ │ │ + 0x0003c898 6770726f 635f6372 65617465 45646765 gproc_createEdge │ │ │ │ + 0x0003c8a8 426f7865 735f3131 004a6176 615f6f72 Boxes_11.Java_or │ │ │ │ + 0x0003c8b8 675f6f70 656e6376 5f78696d 6770726f g_opencv_ximgpro │ │ │ │ + 0x0003c8c8 635f5869 6d677072 6f635f63 72656174 c_Ximgproc_creat │ │ │ │ + 0x0003c8d8 65456467 65426f78 65735f31 30004a61 eEdgeBoxes_10.Ja │ │ │ │ + 0x0003c8e8 76615f6f 72675f6f 70656e63 765f7869 va_org_opencv_xi │ │ │ │ + 0x0003c8f8 6d677072 6f635f58 696d6770 726f635f mgproc_Ximgproc_ │ │ │ │ + 0x0003c908 5261646f 6e547261 6e73666f 726d5f31 RadonTransform_1 │ │ │ │ + 0x0003c918 35005f5a 4e326376 3878696d 6770726f 5._ZN2cv8ximgpro │ │ │ │ + 0x0003c928 63313452 61646f6e 5472616e 73666f72 c14RadonTransfor │ │ │ │ + 0x0003c938 6d45524b 4e535f31 315f496e 70757441 mERKNS_11_InputA │ │ │ │ + 0x0003c948 72726179 45524b4e 535f3132 5f4f7574 rrayERKNS_12_Out │ │ │ │ + 0x0003c958 70757441 72726179 45646464 6262004a putArrayEdddbb.J │ │ │ │ + 0x0003c968 6176615f 6f72675f 6f70656e 63765f78 ava_org_opencv_x │ │ │ │ + 0x0003c978 696d6770 726f635f 58696d67 70726f63 imgproc_Ximgproc │ │ │ │ + 0x0003c988 5f526164 6f6e5472 616e7366 6f726d5f _RadonTransform_ │ │ │ │ + 0x0003c998 3134004a 6176615f 6f72675f 6f70656e 14.Java_org_open │ │ │ │ + 0x0003c9a8 63765f78 696d6770 726f635f 58696d67 cv_ximgproc_Ximg │ │ │ │ + 0x0003c9b8 70726f63 5f526164 6f6e5472 616e7366 proc_RadonTransf │ │ │ │ + 0x0003c9c8 6f726d5f 3133004a 6176615f 6f72675f orm_13.Java_org_ │ │ │ │ + 0x0003c9d8 6f70656e 63765f78 696d6770 726f635f opencv_ximgproc_ │ │ │ │ + 0x0003c9e8 58696d67 70726f63 5f526164 6f6e5472 Ximgproc_RadonTr │ │ │ │ + 0x0003c9f8 616e7366 6f726d5f 3132004a 6176615f ansform_12.Java_ │ │ │ │ + 0x0003ca08 6f72675f 6f70656e 63765f78 696d6770 org_opencv_ximgp │ │ │ │ + 0x0003ca18 726f635f 58696d67 70726f63 5f526164 roc_Ximgproc_Rad │ │ │ │ + 0x0003ca28 6f6e5472 616e7366 6f726d5f 3131004a onTransform_11.J │ │ │ │ + 0x0003ca38 6176615f 6f72675f 6f70656e 63765f78 ava_org_opencv_x │ │ │ │ + 0x0003ca48 696d6770 726f635f 58696d67 70726f63 imgproc_Ximgproc │ │ │ │ + 0x0003ca58 5f526164 6f6e5472 616e7366 6f726d5f _RadonTransform_ │ │ │ │ 0x0003ca68 3130004a 6176615f 6f72675f 6f70656e 10.Java_org_open │ │ │ │ 0x0003ca78 63765f78 696d6770 726f635f 58696d67 cv_ximgproc_Ximg │ │ │ │ 0x0003ca88 70726f63 5f616e69 736f7472 6f706963 proc_anisotropic │ │ │ │ 0x0003ca98 44696666 7573696f 6e5f3130 005f5a4e Diffusion_10._ZN │ │ │ │ 0x0003caa8 32637638 78696d67 70726f63 3230616e 2cv8ximgproc20an │ │ │ │ 0x0003cab8 69736f74 726f7069 63446966 66757369 isotropicDiffusi │ │ │ │ 0x0003cac8 6f6e4552 4b4e535f 31315f49 6e707574 onERKNS_11_Input │ │ │ │ @@ -9342,64 +9342,64 @@ │ │ │ │ 0x00044ed8 675f6f70 656e6376 5f6f626a 64657465 g_opencv_objdete │ │ │ │ 0x00044ee8 63745f51 52436f64 65446574 6563746f ct_QRCodeDetecto │ │ │ │ 0x00044ef8 725f5152 436f6465 44657465 63746f72 r_QRCodeDetector │ │ │ │ 0x00044f08 5f313000 5f5a4e32 63763134 5152436f _10._ZN2cv14QRCo │ │ │ │ 0x00044f18 64654465 74656374 6f724331 4576004a deDetectorC1Ev.J │ │ │ │ 0x00044f28 6176615f 6f72675f 6f70656e 63765f6f ava_org_opencv_o │ │ │ │ 0x00044f38 626a6465 74656374 5f4f626a 64657465 bjdetect_Objdete │ │ │ │ - 0x00044f48 63745f67 656e6572 61746549 6d616765 ct_generateImage │ │ │ │ - 0x00044f58 4d61726b 65725f31 31005f5a 4e326376 Marker_11._ZN2cv │ │ │ │ - 0x00044f68 35617275 636f3139 67656e65 72617465 5aruco19generate │ │ │ │ - 0x00044f78 496d6167 654d6172 6b657245 524b4e53 ImageMarkerERKNS │ │ │ │ - 0x00044f88 305f3130 44696374 696f6e61 72794569 0_10DictionaryEi │ │ │ │ - 0x00044f98 69524b4e 535f3132 5f4f7574 70757441 iRKNS_12_OutputA │ │ │ │ - 0x00044fa8 72726179 4569004a 6176615f 6f72675f rrayEi.Java_org_ │ │ │ │ - 0x00044fb8 6f70656e 63765f6f 626a6465 74656374 opencv_objdetect │ │ │ │ - 0x00044fc8 5f4f626a 64657465 63745f67 656e6572 _Objdetect_gener │ │ │ │ - 0x00044fd8 61746549 6d616765 4d61726b 65725f31 ateImageMarker_1 │ │ │ │ - 0x00044fe8 30004a61 76615f6f 72675f6f 70656e63 0.Java_org_openc │ │ │ │ - 0x00044ff8 765f6f62 6a646574 6563745f 4f626a64 v_objdetect_Objd │ │ │ │ - 0x00045008 65746563 745f6578 74656e64 44696374 etect_extendDict │ │ │ │ - 0x00045018 696f6e61 72795f31 32005f5a 4e326376 ionary_12._ZN2cv │ │ │ │ - 0x00045028 35617275 636f3136 65787465 6e644469 5aruco16extendDi │ │ │ │ - 0x00045038 6374696f 6e617279 45696952 4b4e5330 ctionaryEiiRKNS0 │ │ │ │ - 0x00045048 5f313044 69637469 6f6e6172 79456900 _10DictionaryEi. │ │ │ │ - 0x00045058 4a617661 5f6f7267 5f6f7065 6e63765f Java_org_opencv_ │ │ │ │ - 0x00045068 6f626a64 65746563 745f4f62 6a646574 objdetect_Objdet │ │ │ │ - 0x00045078 6563745f 65787465 6e644469 6374696f ect_extendDictio │ │ │ │ - 0x00045088 6e617279 5f313100 4a617661 5f6f7267 nary_11.Java_org │ │ │ │ - 0x00045098 5f6f7065 6e63765f 6f626a64 65746563 _opencv_objdetec │ │ │ │ - 0x000450a8 745f4f62 6a646574 6563745f 65787465 t_Objdetect_exte │ │ │ │ - 0x000450b8 6e644469 6374696f 6e617279 5f313000 ndDictionary_10. │ │ │ │ - 0x000450c8 4a617661 5f6f7267 5f6f7065 6e63765f Java_org_opencv_ │ │ │ │ - 0x000450d8 6f626a64 65746563 745f4f62 6a646574 objdetect_Objdet │ │ │ │ - 0x000450e8 6563745f 67657450 72656465 66696e65 ect_getPredefine │ │ │ │ - 0x000450f8 64446963 74696f6e 6172795f 3130005f dDictionary_10._ │ │ │ │ - 0x00045108 5a4e3263 76356172 75636f32 33676574 ZN2cv5aruco23get │ │ │ │ - 0x00045118 50726564 6566696e 65644469 6374696f PredefinedDictio │ │ │ │ - 0x00045128 6e617279 4569004a 6176615f 6f72675f naryEi.Java_org_ │ │ │ │ - 0x00045138 6f70656e 63765f6f 626a6465 74656374 opencv_objdetect │ │ │ │ - 0x00045148 5f4f626a 64657465 63745f64 72617744 _Objdetect_drawD │ │ │ │ - 0x00045158 65746563 74656443 6f726e65 72734368 etectedCornersCh │ │ │ │ - 0x00045168 61727563 6f5f3132 005f5a4e 32637635 aruco_12._ZN2cv5 │ │ │ │ - 0x00045178 61727563 6f323664 72617744 65746563 aruco26drawDetec │ │ │ │ - 0x00045188 74656443 6f726e65 72734368 61727563 tedCornersCharuc │ │ │ │ - 0x00045198 6f45524b 4e535f31 375f496e 7075744f oERKNS_17_InputO │ │ │ │ - 0x000451a8 75747075 74417272 61794552 4b4e535f utputArrayERKNS_ │ │ │ │ - 0x000451b8 31315f49 6e707574 41727261 79455336 11_InputArrayES6 │ │ │ │ - 0x000451c8 5f4e535f 37536361 6c61725f 49644545 _NS_7Scalar_IdEE │ │ │ │ - 0x000451d8 004a6176 615f6f72 675f6f70 656e6376 .Java_org_opencv │ │ │ │ - 0x000451e8 5f6f626a 64657465 63745f4f 626a6465 _objdetect_Objde │ │ │ │ - 0x000451f8 74656374 5f647261 77446574 65637465 tect_drawDetecte │ │ │ │ - 0x00045208 64436f72 6e657273 43686172 75636f5f dCornersCharuco_ │ │ │ │ - 0x00045218 3131004a 6176615f 6f72675f 6f70656e 11.Java_org_open │ │ │ │ - 0x00045228 63765f6f 626a6465 74656374 5f4f626a cv_objdetect_Obj │ │ │ │ - 0x00045238 64657465 63745f64 72617744 65746563 detect_drawDetec │ │ │ │ - 0x00045248 74656443 6f726e65 72734368 61727563 tedCornersCharuc │ │ │ │ - 0x00045258 6f5f3130 004a6176 615f6f72 675f6f70 o_10.Java_org_op │ │ │ │ + 0x00044f48 63745f64 72617744 65746563 74656443 ct_drawDetectedC │ │ │ │ + 0x00044f58 6f726e65 72734368 61727563 6f5f3132 ornersCharuco_12 │ │ │ │ + 0x00044f68 005f5a4e 32637635 61727563 6f323664 ._ZN2cv5aruco26d │ │ │ │ + 0x00044f78 72617744 65746563 74656443 6f726e65 rawDetectedCorne │ │ │ │ + 0x00044f88 72734368 61727563 6f45524b 4e535f31 rsCharucoERKNS_1 │ │ │ │ + 0x00044f98 375f496e 7075744f 75747075 74417272 7_InputOutputArr │ │ │ │ + 0x00044fa8 61794552 4b4e535f 31315f49 6e707574 ayERKNS_11_Input │ │ │ │ + 0x00044fb8 41727261 79455336 5f4e535f 37536361 ArrayES6_NS_7Sca │ │ │ │ + 0x00044fc8 6c61725f 49644545 004a6176 615f6f72 lar_IdEE.Java_or │ │ │ │ + 0x00044fd8 675f6f70 656e6376 5f6f626a 64657465 g_opencv_objdete │ │ │ │ + 0x00044fe8 63745f4f 626a6465 74656374 5f647261 ct_Objdetect_dra │ │ │ │ + 0x00044ff8 77446574 65637465 64436f72 6e657273 wDetectedCorners │ │ │ │ + 0x00045008 43686172 75636f5f 3131004a 6176615f Charuco_11.Java_ │ │ │ │ + 0x00045018 6f72675f 6f70656e 63765f6f 626a6465 org_opencv_objde │ │ │ │ + 0x00045028 74656374 5f4f626a 64657465 63745f64 tect_Objdetect_d │ │ │ │ + 0x00045038 72617744 65746563 74656443 6f726e65 rawDetectedCorne │ │ │ │ + 0x00045048 72734368 61727563 6f5f3130 004a6176 rsCharuco_10.Jav │ │ │ │ + 0x00045058 615f6f72 675f6f70 656e6376 5f6f626a a_org_opencv_obj │ │ │ │ + 0x00045068 64657465 63745f4f 626a6465 74656374 detect_Objdetect │ │ │ │ + 0x00045078 5f67656e 65726174 65496d61 67654d61 _generateImageMa │ │ │ │ + 0x00045088 726b6572 5f313100 5f5a4e32 63763561 rker_11._ZN2cv5a │ │ │ │ + 0x00045098 7275636f 31396765 6e657261 7465496d ruco19generateIm │ │ │ │ + 0x000450a8 6167654d 61726b65 7245524b 4e53305f ageMarkerERKNS0_ │ │ │ │ + 0x000450b8 31304469 6374696f 6e617279 45696952 10DictionaryEiiR │ │ │ │ + 0x000450c8 4b4e535f 31325f4f 75747075 74417272 KNS_12_OutputArr │ │ │ │ + 0x000450d8 61794569 004a6176 615f6f72 675f6f70 ayEi.Java_org_op │ │ │ │ + 0x000450e8 656e6376 5f6f626a 64657465 63745f4f encv_objdetect_O │ │ │ │ + 0x000450f8 626a6465 74656374 5f67656e 65726174 bjdetect_generat │ │ │ │ + 0x00045108 65496d61 67654d61 726b6572 5f313000 eImageMarker_10. │ │ │ │ + 0x00045118 4a617661 5f6f7267 5f6f7065 6e63765f Java_org_opencv_ │ │ │ │ + 0x00045128 6f626a64 65746563 745f4f62 6a646574 objdetect_Objdet │ │ │ │ + 0x00045138 6563745f 65787465 6e644469 6374696f ect_extendDictio │ │ │ │ + 0x00045148 6e617279 5f313200 5f5a4e32 63763561 nary_12._ZN2cv5a │ │ │ │ + 0x00045158 7275636f 31366578 74656e64 44696374 ruco16extendDict │ │ │ │ + 0x00045168 696f6e61 72794569 69524b4e 53305f31 ionaryEiiRKNS0_1 │ │ │ │ + 0x00045178 30446963 74696f6e 61727945 69004a61 0DictionaryEi.Ja │ │ │ │ + 0x00045188 76615f6f 72675f6f 70656e63 765f6f62 va_org_opencv_ob │ │ │ │ + 0x00045198 6a646574 6563745f 4f626a64 65746563 jdetect_Objdetec │ │ │ │ + 0x000451a8 745f6578 74656e64 44696374 696f6e61 t_extendDictiona │ │ │ │ + 0x000451b8 72795f31 31004a61 76615f6f 72675f6f ry_11.Java_org_o │ │ │ │ + 0x000451c8 70656e63 765f6f62 6a646574 6563745f pencv_objdetect_ │ │ │ │ + 0x000451d8 4f626a64 65746563 745f6578 74656e64 Objdetect_extend │ │ │ │ + 0x000451e8 44696374 696f6e61 72795f31 30004a61 Dictionary_10.Ja │ │ │ │ + 0x000451f8 76615f6f 72675f6f 70656e63 765f6f62 va_org_opencv_ob │ │ │ │ + 0x00045208 6a646574 6563745f 4f626a64 65746563 jdetect_Objdetec │ │ │ │ + 0x00045218 745f6765 74507265 64656669 6e656444 t_getPredefinedD │ │ │ │ + 0x00045228 69637469 6f6e6172 795f3130 005f5a4e ictionary_10._ZN │ │ │ │ + 0x00045238 32637635 61727563 6f323367 65745072 2cv5aruco23getPr │ │ │ │ + 0x00045248 65646566 696e6564 44696374 696f6e61 edefinedDictiona │ │ │ │ + 0x00045258 72794569 004a6176 615f6f72 675f6f70 ryEi.Java_org_op │ │ │ │ 0x00045268 656e6376 5f6f626a 64657465 63745f4f encv_objdetect_O │ │ │ │ 0x00045278 626a6465 74656374 5f66696e 64436972 bjdetect_findCir │ │ │ │ 0x00045288 636c6573 47726964 5f313200 5f5a4e32 clesGrid_12._ZN2 │ │ │ │ 0x00045298 63763138 53696d70 6c65426c 6f624465 cv18SimpleBlobDe │ │ │ │ 0x000452a8 74656374 6f723650 6172616d 73433145 tector6ParamsC1E │ │ │ │ 0x000452b8 76005f5a 4e326376 31385369 6d706c65 v._ZN2cv18Simple │ │ │ │ 0x000452c8 426c6f62 44657465 63746f72 36637265 BlobDetector6cre │ │ │ │ @@ -9899,77 +9899,77 @@ │ │ │ │ 0x000471a8 72675f6f 70656e63 765f696d 675f3168 rg_opencv_img_1h │ │ │ │ 0x000471b8 6173685f 41766572 61676548 6173685f ash_AverageHash_ │ │ │ │ 0x000471c8 63726561 74655f31 30005f5a 4e326376 create_10._ZN2cv │ │ │ │ 0x000471d8 38696d67 5f686173 68313141 76657261 8img_hash11Avera │ │ │ │ 0x000471e8 67654861 73683663 72656174 65457600 geHash6createEv. │ │ │ │ 0x000471f8 4a617661 5f6f7267 5f6f7065 6e63765f Java_org_opencv_ │ │ │ │ 0x00047208 696d675f 31686173 685f496d 675f3168 img_1hash_Img_1h │ │ │ │ - 0x00047218 6173685f 61766572 61676548 6173685f ash_averageHash_ │ │ │ │ - 0x00047228 3130005f 5a4e3263 7638696d 675f6861 10._ZN2cv8img_ha │ │ │ │ - 0x00047238 73683131 61766572 61676548 61736845 sh11averageHashE │ │ │ │ - 0x00047248 524b4e53 5f31315f 496e7075 74417272 RKNS_11_InputArr │ │ │ │ - 0x00047258 61794552 4b4e535f 31325f4f 75747075 ayERKNS_12_Outpu │ │ │ │ - 0x00047268 74417272 61794500 4a617661 5f6f7267 tArrayE.Java_org │ │ │ │ - 0x00047278 5f6f7065 6e63765f 696d675f 31686173 _opencv_img_1has │ │ │ │ - 0x00047288 685f496d 675f3168 6173685f 626c6f63 h_Img_1hash_bloc │ │ │ │ - 0x00047298 6b4d6561 6e486173 685f3131 005f5a4e kMeanHash_11._ZN │ │ │ │ - 0x000472a8 32637638 696d675f 68617368 3133626c 2cv8img_hash13bl │ │ │ │ - 0x000472b8 6f636b4d 65616e48 61736845 524b4e53 ockMeanHashERKNS │ │ │ │ - 0x000472c8 5f31315f 496e7075 74417272 61794552 _11_InputArrayER │ │ │ │ - 0x000472d8 4b4e535f 31325f4f 75747075 74417272 KNS_12_OutputArr │ │ │ │ - 0x000472e8 61794569 004a6176 615f6f72 675f6f70 ayEi.Java_org_op │ │ │ │ - 0x000472f8 656e6376 5f696d67 5f316861 73685f49 encv_img_1hash_I │ │ │ │ - 0x00047308 6d675f31 68617368 5f626c6f 636b4d65 mg_1hash_blockMe │ │ │ │ - 0x00047318 616e4861 73685f31 30004a61 76615f6f anHash_10.Java_o │ │ │ │ - 0x00047328 72675f6f 70656e63 765f696d 675f3168 rg_opencv_img_1h │ │ │ │ - 0x00047338 6173685f 496d675f 31686173 685f636f ash_Img_1hash_co │ │ │ │ - 0x00047348 6c6f724d 6f6d656e 74486173 685f3130 lorMomentHash_10 │ │ │ │ - 0x00047358 005f5a4e 32637638 696d675f 68617368 ._ZN2cv8img_hash │ │ │ │ - 0x00047368 3135636f 6c6f724d 6f6d656e 74486173 15colorMomentHas │ │ │ │ - 0x00047378 6845524b 4e535f31 315f496e 70757441 hERKNS_11_InputA │ │ │ │ - 0x00047388 72726179 45524b4e 535f3132 5f4f7574 rrayERKNS_12_Out │ │ │ │ - 0x00047398 70757441 72726179 45004a61 76615f6f putArrayE.Java_o │ │ │ │ - 0x000473a8 72675f6f 70656e63 765f696d 675f3168 rg_opencv_img_1h │ │ │ │ - 0x000473b8 6173685f 496d675f 31686173 685f6d61 ash_Img_1hash_ma │ │ │ │ - 0x000473c8 72724869 6c647265 74684861 73685f31 rrHildrethHash_1 │ │ │ │ - 0x000473d8 32005f5a 4e326376 38696d67 5f686173 2._ZN2cv8img_has │ │ │ │ - 0x000473e8 6831366d 61727248 696c6472 65746848 h16marrHildrethH │ │ │ │ + 0x00047218 6173685f 626c6f63 6b4d6561 6e486173 ash_blockMeanHas │ │ │ │ + 0x00047228 685f3131 005f5a4e 32637638 696d675f h_11._ZN2cv8img_ │ │ │ │ + 0x00047238 68617368 3133626c 6f636b4d 65616e48 hash13blockMeanH │ │ │ │ + 0x00047248 61736845 524b4e53 5f31315f 496e7075 ashERKNS_11_Inpu │ │ │ │ + 0x00047258 74417272 61794552 4b4e535f 31325f4f tArrayERKNS_12_O │ │ │ │ + 0x00047268 75747075 74417272 61794569 004a6176 utputArrayEi.Jav │ │ │ │ + 0x00047278 615f6f72 675f6f70 656e6376 5f696d67 a_org_opencv_img │ │ │ │ + 0x00047288 5f316861 73685f49 6d675f31 68617368 _1hash_Img_1hash │ │ │ │ + 0x00047298 5f626c6f 636b4d65 616e4861 73685f31 _blockMeanHash_1 │ │ │ │ + 0x000472a8 30004a61 76615f6f 72675f6f 70656e63 0.Java_org_openc │ │ │ │ + 0x000472b8 765f696d 675f3168 6173685f 496d675f v_img_1hash_Img_ │ │ │ │ + 0x000472c8 31686173 685f6d61 72724869 6c647265 1hash_marrHildre │ │ │ │ + 0x000472d8 74684861 73685f31 32005f5a 4e326376 thHash_12._ZN2cv │ │ │ │ + 0x000472e8 38696d67 5f686173 6831366d 61727248 8img_hash16marrH │ │ │ │ + 0x000472f8 696c6472 65746848 61736845 524b4e53 ildrethHashERKNS │ │ │ │ + 0x00047308 5f31315f 496e7075 74417272 61794552 _11_InputArrayER │ │ │ │ + 0x00047318 4b4e535f 31325f4f 75747075 74417272 KNS_12_OutputArr │ │ │ │ + 0x00047328 61794566 66004a61 76615f6f 72675f6f ayEff.Java_org_o │ │ │ │ + 0x00047338 70656e63 765f696d 675f3168 6173685f pencv_img_1hash_ │ │ │ │ + 0x00047348 496d675f 31686173 685f6d61 72724869 Img_1hash_marrHi │ │ │ │ + 0x00047358 6c647265 74684861 73685f31 31004a61 ldrethHash_11.Ja │ │ │ │ + 0x00047368 76615f6f 72675f6f 70656e63 765f696d va_org_opencv_im │ │ │ │ + 0x00047378 675f3168 6173685f 496d675f 31686173 g_1hash_Img_1has │ │ │ │ + 0x00047388 685f6d61 72724869 6c647265 74684861 h_marrHildrethHa │ │ │ │ + 0x00047398 73685f31 30004a61 76615f6f 72675f6f sh_10.Java_org_o │ │ │ │ + 0x000473a8 70656e63 765f696d 675f3168 6173685f pencv_img_1hash_ │ │ │ │ + 0x000473b8 496d675f 31686173 685f7261 6469616c Img_1hash_radial │ │ │ │ + 0x000473c8 56617269 616e6365 48617368 5f313200 VarianceHash_12. │ │ │ │ + 0x000473d8 5f5a4e32 63763869 6d675f68 61736831 _ZN2cv8img_hash1 │ │ │ │ + 0x000473e8 38726164 69616c56 61726961 6e636548 8radialVarianceH │ │ │ │ 0x000473f8 61736845 524b4e53 5f31315f 496e7075 ashERKNS_11_Inpu │ │ │ │ 0x00047408 74417272 61794552 4b4e535f 31325f4f tArrayERKNS_12_O │ │ │ │ - 0x00047418 75747075 74417272 61794566 66004a61 utputArrayEff.Ja │ │ │ │ + 0x00047418 75747075 74417272 61794564 69004a61 utputArrayEdi.Ja │ │ │ │ 0x00047428 76615f6f 72675f6f 70656e63 765f696d va_org_opencv_im │ │ │ │ 0x00047438 675f3168 6173685f 496d675f 31686173 g_1hash_Img_1has │ │ │ │ - 0x00047448 685f6d61 72724869 6c647265 74684861 h_marrHildrethHa │ │ │ │ - 0x00047458 73685f31 31004a61 76615f6f 72675f6f sh_11.Java_org_o │ │ │ │ - 0x00047468 70656e63 765f696d 675f3168 6173685f pencv_img_1hash_ │ │ │ │ - 0x00047478 496d675f 31686173 685f6d61 72724869 Img_1hash_marrHi │ │ │ │ - 0x00047488 6c647265 74684861 73685f31 30004a61 ldrethHash_10.Ja │ │ │ │ - 0x00047498 76615f6f 72675f6f 70656e63 765f696d va_org_opencv_im │ │ │ │ - 0x000474a8 675f3168 6173685f 496d675f 31686173 g_1hash_Img_1has │ │ │ │ - 0x000474b8 685f7048 6173685f 3130005f 5a4e3263 h_pHash_10._ZN2c │ │ │ │ - 0x000474c8 7638696d 675f6861 73683570 48617368 v8img_hash5pHash │ │ │ │ - 0x000474d8 45524b4e 535f3131 5f496e70 75744172 ERKNS_11_InputAr │ │ │ │ - 0x000474e8 72617945 524b4e53 5f31325f 4f757470 rayERKNS_12_Outp │ │ │ │ - 0x000474f8 75744172 72617945 004a6176 615f6f72 utArrayE.Java_or │ │ │ │ - 0x00047508 675f6f70 656e6376 5f696d67 5f316861 g_opencv_img_1ha │ │ │ │ - 0x00047518 73685f49 6d675f31 68617368 5f726164 sh_Img_1hash_rad │ │ │ │ - 0x00047528 69616c56 61726961 6e636548 6173685f ialVarianceHash_ │ │ │ │ - 0x00047538 3132005f 5a4e3263 7638696d 675f6861 12._ZN2cv8img_ha │ │ │ │ - 0x00047548 73683138 72616469 616c5661 7269616e sh18radialVarian │ │ │ │ - 0x00047558 63654861 73684552 4b4e535f 31315f49 ceHashERKNS_11_I │ │ │ │ - 0x00047568 6e707574 41727261 7945524b 4e535f31 nputArrayERKNS_1 │ │ │ │ - 0x00047578 325f4f75 74707574 41727261 79456469 2_OutputArrayEdi │ │ │ │ - 0x00047588 004a6176 615f6f72 675f6f70 656e6376 .Java_org_opencv │ │ │ │ - 0x00047598 5f696d67 5f316861 73685f49 6d675f31 _img_1hash_Img_1 │ │ │ │ - 0x000475a8 68617368 5f726164 69616c56 61726961 hash_radialVaria │ │ │ │ - 0x000475b8 6e636548 6173685f 3131004a 6176615f nceHash_11.Java_ │ │ │ │ - 0x000475c8 6f72675f 6f70656e 63765f69 6d675f31 org_opencv_img_1 │ │ │ │ - 0x000475d8 68617368 5f496d67 5f316861 73685f72 hash_Img_1hash_r │ │ │ │ - 0x000475e8 61646961 6c566172 69616e63 65486173 adialVarianceHas │ │ │ │ - 0x000475f8 685f3130 004a6176 615f6f72 675f6f70 h_10.Java_org_op │ │ │ │ + 0x00047448 685f7261 6469616c 56617269 616e6365 h_radialVariance │ │ │ │ + 0x00047458 48617368 5f313100 4a617661 5f6f7267 Hash_11.Java_org │ │ │ │ + 0x00047468 5f6f7065 6e63765f 696d675f 31686173 _opencv_img_1has │ │ │ │ + 0x00047478 685f496d 675f3168 6173685f 72616469 h_Img_1hash_radi │ │ │ │ + 0x00047488 616c5661 7269616e 63654861 73685f31 alVarianceHash_1 │ │ │ │ + 0x00047498 30004a61 76615f6f 72675f6f 70656e63 0.Java_org_openc │ │ │ │ + 0x000474a8 765f696d 675f3168 6173685f 496d675f v_img_1hash_Img_ │ │ │ │ + 0x000474b8 31686173 685f636f 6c6f724d 6f6d656e 1hash_colorMomen │ │ │ │ + 0x000474c8 74486173 685f3130 005f5a4e 32637638 tHash_10._ZN2cv8 │ │ │ │ + 0x000474d8 696d675f 68617368 3135636f 6c6f724d img_hash15colorM │ │ │ │ + 0x000474e8 6f6d656e 74486173 6845524b 4e535f31 omentHashERKNS_1 │ │ │ │ + 0x000474f8 315f496e 70757441 72726179 45524b4e 1_InputArrayERKN │ │ │ │ + 0x00047508 535f3132 5f4f7574 70757441 72726179 S_12_OutputArray │ │ │ │ + 0x00047518 45004a61 76615f6f 72675f6f 70656e63 E.Java_org_openc │ │ │ │ + 0x00047528 765f696d 675f3168 6173685f 496d675f v_img_1hash_Img_ │ │ │ │ + 0x00047538 31686173 685f6176 65726167 65486173 1hash_averageHas │ │ │ │ + 0x00047548 685f3130 005f5a4e 32637638 696d675f h_10._ZN2cv8img_ │ │ │ │ + 0x00047558 68617368 31316176 65726167 65486173 hash11averageHas │ │ │ │ + 0x00047568 6845524b 4e535f31 315f496e 70757441 hERKNS_11_InputA │ │ │ │ + 0x00047578 72726179 45524b4e 535f3132 5f4f7574 rrayERKNS_12_Out │ │ │ │ + 0x00047588 70757441 72726179 45004a61 76615f6f putArrayE.Java_o │ │ │ │ + 0x00047598 72675f6f 70656e63 765f696d 675f3168 rg_opencv_img_1h │ │ │ │ + 0x000475a8 6173685f 496d675f 31686173 685f7048 ash_Img_1hash_pH │ │ │ │ + 0x000475b8 6173685f 3130005f 5a4e3263 7638696d ash_10._ZN2cv8im │ │ │ │ + 0x000475c8 675f6861 73683570 48617368 45524b4e g_hash5pHashERKN │ │ │ │ + 0x000475d8 535f3131 5f496e70 75744172 72617945 S_11_InputArrayE │ │ │ │ + 0x000475e8 524b4e53 5f31325f 4f757470 75744172 RKNS_12_OutputAr │ │ │ │ + 0x000475f8 72617945 004a6176 615f6f72 675f6f70 rayE.Java_org_op │ │ │ │ 0x00047608 656e6376 5f666561 74757265 735f466c encv_features_Fl │ │ │ │ 0x00047618 616e6e42 61736564 4d617463 6865725f annBasedMatcher_ │ │ │ │ 0x00047628 466c616e 6e426173 65644d61 74636865 FlannBasedMatche │ │ │ │ 0x00047638 725f3130 005f5a4e 32637635 666c616e r_10._ZN2cv5flan │ │ │ │ 0x00047648 6e31374b 44547265 65496e64 65785061 n17KDTreeIndexPa │ │ │ │ 0x00047658 72616d73 43314569 005f5a4e 32637635 ramsC1Ei._ZN2cv5 │ │ │ │ 0x00047668 666c616e 6e313253 65617263 68506172 flann12SearchPar │ │ │ │ @@ -11779,94 +11779,94 @@ │ │ │ │ 0x0004e728 656e6376 5f787068 6f746f5f 5870686f encv_xphoto_Xpho │ │ │ │ 0x0004e738 746f5f62 6d336444 656e6f69 73696e67 to_bm3dDenoising │ │ │ │ 0x0004e748 5f313100 4a617661 5f6f7267 5f6f7065 _11.Java_org_ope │ │ │ │ 0x0004e758 6e63765f 7870686f 746f5f58 70686f74 ncv_xphoto_Xphot │ │ │ │ 0x0004e768 6f5f626d 33644465 6e6f6973 696e675f o_bm3dDenoising_ │ │ │ │ 0x0004e778 3130004a 6176615f 6f72675f 6f70656e 10.Java_org_open │ │ │ │ 0x0004e788 63765f78 70686f74 6f5f5870 686f746f cv_xphoto_Xphoto │ │ │ │ - 0x0004e798 5f646374 44656e6f 6973696e 675f3131 _dctDenoising_11 │ │ │ │ - 0x0004e7a8 005f5a4e 32637636 7870686f 746f3132 ._ZN2cv6xphoto12 │ │ │ │ - 0x0004e7b8 64637444 656e6f69 73696e67 45524b4e dctDenoisingERKN │ │ │ │ - 0x0004e7c8 535f334d 61744552 53315f64 69004a61 S_3MatERS1_di.Ja │ │ │ │ - 0x0004e7d8 76615f6f 72675f6f 70656e63 765f7870 va_org_opencv_xp │ │ │ │ - 0x0004e7e8 686f746f 5f587068 6f746f5f 64637444 hoto_Xphoto_dctD │ │ │ │ - 0x0004e7f8 656e6f69 73696e67 5f313000 4a617661 enoising_10.Java │ │ │ │ - 0x0004e808 5f6f7267 5f6f7065 6e63765f 7870686f _org_opencv_xpho │ │ │ │ - 0x0004e818 746f5f58 70686f74 6f5f696e 7061696e to_Xphoto_inpain │ │ │ │ - 0x0004e828 745f3130 005f5a4e 32637636 7870686f t_10._ZN2cv6xpho │ │ │ │ - 0x0004e838 746f3769 6e706169 6e744552 4b4e535f to7inpaintERKNS_ │ │ │ │ - 0x0004e848 334d6174 4553335f 5253315f 69004a61 3MatES3_RS1_i.Ja │ │ │ │ - 0x0004e858 76615f6f 72675f6f 70656e63 765f7870 va_org_opencv_xp │ │ │ │ - 0x0004e868 686f746f 5f587068 6f746f5f 6f696c50 hoto_Xphoto_oilP │ │ │ │ - 0x0004e878 61696e74 696e675f 3131005f 5a4e3263 ainting_11._ZN2c │ │ │ │ - 0x0004e888 76367870 686f746f 31316f69 6c506169 v6xphoto11oilPai │ │ │ │ - 0x0004e898 6e74696e 6745524b 4e535f31 315f496e ntingERKNS_11_In │ │ │ │ - 0x0004e8a8 70757441 72726179 45524b4e 535f3132 putArrayERKNS_12 │ │ │ │ - 0x0004e8b8 5f4f7574 70757441 72726179 45696900 _OutputArrayEii. │ │ │ │ - 0x0004e8c8 4a617661 5f6f7267 5f6f7065 6e63765f Java_org_opencv_ │ │ │ │ - 0x0004e8d8 7870686f 746f5f58 70686f74 6f5f6f69 xphoto_Xphoto_oi │ │ │ │ - 0x0004e8e8 6c506169 6e74696e 675f3130 005f5a4e lPainting_10._ZN │ │ │ │ - 0x0004e8f8 32637636 7870686f 746f3131 6f696c50 2cv6xphoto11oilP │ │ │ │ - 0x0004e908 61696e74 696e6745 524b4e53 5f31315f aintingERKNS_11_ │ │ │ │ - 0x0004e918 496e7075 74417272 61794552 4b4e535f InputArrayERKNS_ │ │ │ │ - 0x0004e928 31325f4f 75747075 74417272 61794569 12_OutputArrayEi │ │ │ │ - 0x0004e938 6969004a 6176615f 6f72675f 6f70656e ii.Java_org_open │ │ │ │ - 0x0004e948 63765f78 70686f74 6f5f5870 686f746f cv_xphoto_Xphoto │ │ │ │ - 0x0004e958 5f637265 61746554 6f6e656d 61704475 _createTonemapDu │ │ │ │ - 0x0004e968 72616e64 5f313500 5f5a4e32 63763678 rand_15._ZN2cv6x │ │ │ │ - 0x0004e978 70686f74 6f313963 72656174 65546f6e photo19createTon │ │ │ │ - 0x0004e988 656d6170 44757261 6e644566 66666666 emapDurandEfffff │ │ │ │ - 0x0004e998 004a6176 615f6f72 675f6f70 656e6376 .Java_org_opencv │ │ │ │ - 0x0004e9a8 5f787068 6f746f5f 5870686f 746f5f63 _xphoto_Xphoto_c │ │ │ │ - 0x0004e9b8 72656174 65546f6e 656d6170 44757261 reateTonemapDura │ │ │ │ - 0x0004e9c8 6e645f31 34004a61 76615f6f 72675f6f nd_14.Java_org_o │ │ │ │ - 0x0004e9d8 70656e63 765f7870 686f746f 5f587068 pencv_xphoto_Xph │ │ │ │ - 0x0004e9e8 6f746f5f 63726561 7465546f 6e656d61 oto_createTonema │ │ │ │ - 0x0004e9f8 70447572 616e645f 3133004a 6176615f pDurand_13.Java_ │ │ │ │ - 0x0004ea08 6f72675f 6f70656e 63765f78 70686f74 org_opencv_xphot │ │ │ │ - 0x0004ea18 6f5f5870 686f746f 5f637265 61746554 o_Xphoto_createT │ │ │ │ - 0x0004ea28 6f6e656d 61704475 72616e64 5f313200 onemapDurand_12. │ │ │ │ - 0x0004ea38 4a617661 5f6f7267 5f6f7065 6e63765f Java_org_opencv_ │ │ │ │ - 0x0004ea48 7870686f 746f5f58 70686f74 6f5f6372 xphoto_Xphoto_cr │ │ │ │ - 0x0004ea58 65617465 546f6e65 6d617044 7572616e eateTonemapDuran │ │ │ │ - 0x0004ea68 645f3131 004a6176 615f6f72 675f6f70 d_11.Java_org_op │ │ │ │ - 0x0004ea78 656e6376 5f787068 6f746f5f 5870686f encv_xphoto_Xpho │ │ │ │ - 0x0004ea88 746f5f63 72656174 65546f6e 656d6170 to_createTonemap │ │ │ │ - 0x0004ea98 44757261 6e645f31 30004a61 76615f6f Durand_10.Java_o │ │ │ │ - 0x0004eaa8 72675f6f 70656e63 765f7870 686f746f rg_opencv_xphoto │ │ │ │ - 0x0004eab8 5f587068 6f746f5f 6170706c 79436861 _Xphoto_applyCha │ │ │ │ - 0x0004eac8 6e6e656c 4761696e 735f3130 005f5a4e nnelGains_10._ZN │ │ │ │ - 0x0004ead8 32637636 7870686f 746f3137 6170706c 2cv6xphoto17appl │ │ │ │ - 0x0004eae8 79436861 6e6e656c 4761696e 7345524b yChannelGainsERK │ │ │ │ - 0x0004eaf8 4e535f31 315f496e 70757441 72726179 NS_11_InputArray │ │ │ │ - 0x0004eb08 45524b4e 535f3132 5f4f7574 70757441 ERKNS_12_OutputA │ │ │ │ - 0x0004eb18 72726179 45666666 004a6176 615f6f72 rrayEfff.Java_or │ │ │ │ - 0x0004eb28 675f6f70 656e6376 5f787068 6f746f5f g_opencv_xphoto_ │ │ │ │ - 0x0004eb38 5870686f 746f5f63 72656174 654c6561 Xphoto_createLea │ │ │ │ - 0x0004eb48 726e696e 67426173 65645742 5f313100 rningBasedWB_11. │ │ │ │ - 0x0004eb58 5f5a4e32 63763678 70686f74 6f323163 _ZN2cv6xphoto21c │ │ │ │ - 0x0004eb68 72656174 654c6561 726e696e 67426173 reateLearningBas │ │ │ │ - 0x0004eb78 65645742 45524b4e 5374375f 5f637878 edWBERKNSt7__cxx │ │ │ │ - 0x0004eb88 31313132 62617369 635f7374 72696e67 1112basic_string │ │ │ │ - 0x0004eb98 49635374 31316368 61725f74 72616974 IcSt11char_trait │ │ │ │ - 0x0004eba8 73496345 53614963 45454500 4a617661 sIcESaIcEEE.Java │ │ │ │ - 0x0004ebb8 5f6f7267 5f6f7065 6e63765f 7870686f _org_opencv_xpho │ │ │ │ - 0x0004ebc8 746f5f58 70686f74 6f5f6372 65617465 to_Xphoto_create │ │ │ │ - 0x0004ebd8 4c656172 6e696e67 42617365 6457425f LearningBasedWB_ │ │ │ │ - 0x0004ebe8 3130004a 6176615f 6f72675f 6f70656e 10.Java_org_open │ │ │ │ - 0x0004ebf8 63765f78 70686f74 6f5f5870 686f746f cv_xphoto_Xphoto │ │ │ │ - 0x0004ec08 5f637265 61746547 72617977 6f726c64 _createGrayworld │ │ │ │ - 0x0004ec18 57425f31 30005f5a 4e326376 36787068 WB_10._ZN2cv6xph │ │ │ │ - 0x0004ec28 6f746f31 37637265 61746547 72617977 oto17createGrayw │ │ │ │ - 0x0004ec38 6f726c64 57424576 004a6176 615f6f72 orldWBEv.Java_or │ │ │ │ - 0x0004ec48 675f6f70 656e6376 5f787068 6f746f5f g_opencv_xphoto_ │ │ │ │ - 0x0004ec58 5870686f 746f5f63 72656174 6553696d Xphoto_createSim │ │ │ │ - 0x0004ec68 706c6557 425f3130 005f5a4e 32637636 pleWB_10._ZN2cv6 │ │ │ │ - 0x0004ec78 7870686f 746f3134 63726561 74655369 xphoto14createSi │ │ │ │ - 0x0004ec88 6d706c65 57424576 004a6176 615f6f72 mpleWBEv.Java_or │ │ │ │ + 0x0004e798 5f637265 61746554 6f6e656d 61704475 _createTonemapDu │ │ │ │ + 0x0004e7a8 72616e64 5f313500 5f5a4e32 63763678 rand_15._ZN2cv6x │ │ │ │ + 0x0004e7b8 70686f74 6f313963 72656174 65546f6e photo19createTon │ │ │ │ + 0x0004e7c8 656d6170 44757261 6e644566 66666666 emapDurandEfffff │ │ │ │ + 0x0004e7d8 004a6176 615f6f72 675f6f70 656e6376 .Java_org_opencv │ │ │ │ + 0x0004e7e8 5f787068 6f746f5f 5870686f 746f5f63 _xphoto_Xphoto_c │ │ │ │ + 0x0004e7f8 72656174 65546f6e 656d6170 44757261 reateTonemapDura │ │ │ │ + 0x0004e808 6e645f31 34004a61 76615f6f 72675f6f nd_14.Java_org_o │ │ │ │ + 0x0004e818 70656e63 765f7870 686f746f 5f587068 pencv_xphoto_Xph │ │ │ │ + 0x0004e828 6f746f5f 63726561 7465546f 6e656d61 oto_createTonema │ │ │ │ + 0x0004e838 70447572 616e645f 3133004a 6176615f pDurand_13.Java_ │ │ │ │ + 0x0004e848 6f72675f 6f70656e 63765f78 70686f74 org_opencv_xphot │ │ │ │ + 0x0004e858 6f5f5870 686f746f 5f637265 61746554 o_Xphoto_createT │ │ │ │ + 0x0004e868 6f6e656d 61704475 72616e64 5f313200 onemapDurand_12. │ │ │ │ + 0x0004e878 4a617661 5f6f7267 5f6f7065 6e63765f Java_org_opencv_ │ │ │ │ + 0x0004e888 7870686f 746f5f58 70686f74 6f5f6372 xphoto_Xphoto_cr │ │ │ │ + 0x0004e898 65617465 546f6e65 6d617044 7572616e eateTonemapDuran │ │ │ │ + 0x0004e8a8 645f3131 004a6176 615f6f72 675f6f70 d_11.Java_org_op │ │ │ │ + 0x0004e8b8 656e6376 5f787068 6f746f5f 5870686f encv_xphoto_Xpho │ │ │ │ + 0x0004e8c8 746f5f63 72656174 65546f6e 656d6170 to_createTonemap │ │ │ │ + 0x0004e8d8 44757261 6e645f31 30004a61 76615f6f Durand_10.Java_o │ │ │ │ + 0x0004e8e8 72675f6f 70656e63 765f7870 686f746f rg_opencv_xphoto │ │ │ │ + 0x0004e8f8 5f587068 6f746f5f 6170706c 79436861 _Xphoto_applyCha │ │ │ │ + 0x0004e908 6e6e656c 4761696e 735f3130 005f5a4e nnelGains_10._ZN │ │ │ │ + 0x0004e918 32637636 7870686f 746f3137 6170706c 2cv6xphoto17appl │ │ │ │ + 0x0004e928 79436861 6e6e656c 4761696e 7345524b yChannelGainsERK │ │ │ │ + 0x0004e938 4e535f31 315f496e 70757441 72726179 NS_11_InputArray │ │ │ │ + 0x0004e948 45524b4e 535f3132 5f4f7574 70757441 ERKNS_12_OutputA │ │ │ │ + 0x0004e958 72726179 45666666 004a6176 615f6f72 rrayEfff.Java_or │ │ │ │ + 0x0004e968 675f6f70 656e6376 5f787068 6f746f5f g_opencv_xphoto_ │ │ │ │ + 0x0004e978 5870686f 746f5f63 72656174 654c6561 Xphoto_createLea │ │ │ │ + 0x0004e988 726e696e 67426173 65645742 5f313100 rningBasedWB_11. │ │ │ │ + 0x0004e998 5f5a4e32 63763678 70686f74 6f323163 _ZN2cv6xphoto21c │ │ │ │ + 0x0004e9a8 72656174 654c6561 726e696e 67426173 reateLearningBas │ │ │ │ + 0x0004e9b8 65645742 45524b4e 5374375f 5f637878 edWBERKNSt7__cxx │ │ │ │ + 0x0004e9c8 31313132 62617369 635f7374 72696e67 1112basic_string │ │ │ │ + 0x0004e9d8 49635374 31316368 61725f74 72616974 IcSt11char_trait │ │ │ │ + 0x0004e9e8 73496345 53614963 45454500 4a617661 sIcESaIcEEE.Java │ │ │ │ + 0x0004e9f8 5f6f7267 5f6f7065 6e63765f 7870686f _org_opencv_xpho │ │ │ │ + 0x0004ea08 746f5f58 70686f74 6f5f6372 65617465 to_Xphoto_create │ │ │ │ + 0x0004ea18 4c656172 6e696e67 42617365 6457425f LearningBasedWB_ │ │ │ │ + 0x0004ea28 3130004a 6176615f 6f72675f 6f70656e 10.Java_org_open │ │ │ │ + 0x0004ea38 63765f78 70686f74 6f5f5870 686f746f cv_xphoto_Xphoto │ │ │ │ + 0x0004ea48 5f637265 61746547 72617977 6f726c64 _createGrayworld │ │ │ │ + 0x0004ea58 57425f31 30005f5a 4e326376 36787068 WB_10._ZN2cv6xph │ │ │ │ + 0x0004ea68 6f746f31 37637265 61746547 72617977 oto17createGrayw │ │ │ │ + 0x0004ea78 6f726c64 57424576 004a6176 615f6f72 orldWBEv.Java_or │ │ │ │ + 0x0004ea88 675f6f70 656e6376 5f787068 6f746f5f g_opencv_xphoto_ │ │ │ │ + 0x0004ea98 5870686f 746f5f63 72656174 6553696d Xphoto_createSim │ │ │ │ + 0x0004eaa8 706c6557 425f3130 005f5a4e 32637636 pleWB_10._ZN2cv6 │ │ │ │ + 0x0004eab8 7870686f 746f3134 63726561 74655369 xphoto14createSi │ │ │ │ + 0x0004eac8 6d706c65 57424576 004a6176 615f6f72 mpleWBEv.Java_or │ │ │ │ + 0x0004ead8 675f6f70 656e6376 5f787068 6f746f5f g_opencv_xphoto_ │ │ │ │ + 0x0004eae8 5870686f 746f5f64 63744465 6e6f6973 Xphoto_dctDenois │ │ │ │ + 0x0004eaf8 696e675f 3131005f 5a4e3263 76367870 ing_11._ZN2cv6xp │ │ │ │ + 0x0004eb08 686f746f 31326463 7444656e 6f697369 hoto12dctDenoisi │ │ │ │ + 0x0004eb18 6e674552 4b4e535f 334d6174 45525331 ngERKNS_3MatERS1 │ │ │ │ + 0x0004eb28 5f646900 4a617661 5f6f7267 5f6f7065 _di.Java_org_ope │ │ │ │ + 0x0004eb38 6e63765f 7870686f 746f5f58 70686f74 ncv_xphoto_Xphot │ │ │ │ + 0x0004eb48 6f5f6463 7444656e 6f697369 6e675f31 o_dctDenoising_1 │ │ │ │ + 0x0004eb58 30004a61 76615f6f 72675f6f 70656e63 0.Java_org_openc │ │ │ │ + 0x0004eb68 765f7870 686f746f 5f587068 6f746f5f v_xphoto_Xphoto_ │ │ │ │ + 0x0004eb78 6f696c50 61696e74 696e675f 3131005f oilPainting_11._ │ │ │ │ + 0x0004eb88 5a4e3263 76367870 686f746f 31316f69 ZN2cv6xphoto11oi │ │ │ │ + 0x0004eb98 6c506169 6e74696e 6745524b 4e535f31 lPaintingERKNS_1 │ │ │ │ + 0x0004eba8 315f496e 70757441 72726179 45524b4e 1_InputArrayERKN │ │ │ │ + 0x0004ebb8 535f3132 5f4f7574 70757441 72726179 S_12_OutputArray │ │ │ │ + 0x0004ebc8 45696900 4a617661 5f6f7267 5f6f7065 Eii.Java_org_ope │ │ │ │ + 0x0004ebd8 6e63765f 7870686f 746f5f58 70686f74 ncv_xphoto_Xphot │ │ │ │ + 0x0004ebe8 6f5f6f69 6c506169 6e74696e 675f3130 o_oilPainting_10 │ │ │ │ + 0x0004ebf8 005f5a4e 32637636 7870686f 746f3131 ._ZN2cv6xphoto11 │ │ │ │ + 0x0004ec08 6f696c50 61696e74 696e6745 524b4e53 oilPaintingERKNS │ │ │ │ + 0x0004ec18 5f31315f 496e7075 74417272 61794552 _11_InputArrayER │ │ │ │ + 0x0004ec28 4b4e535f 31325f4f 75747075 74417272 KNS_12_OutputArr │ │ │ │ + 0x0004ec38 61794569 6969004a 6176615f 6f72675f ayEiii.Java_org_ │ │ │ │ + 0x0004ec48 6f70656e 63765f78 70686f74 6f5f5870 opencv_xphoto_Xp │ │ │ │ + 0x0004ec58 686f746f 5f696e70 61696e74 5f313000 hoto_inpaint_10. │ │ │ │ + 0x0004ec68 5f5a4e32 63763678 70686f74 6f37696e _ZN2cv6xphoto7in │ │ │ │ + 0x0004ec78 7061696e 7445524b 4e535f33 4d617445 paintERKNS_3MatE │ │ │ │ + 0x0004ec88 53335f52 53315f69 004a6176 615f6f72 S3_RS1_i.Java_or │ │ │ │ 0x0004ec98 675f6f70 656e6376 5f737465 72656f5f g_opencv_stereo_ │ │ │ │ 0x0004eca8 53746572 656f5347 424d5f63 72656174 StereoSGBM_creat │ │ │ │ 0x0004ecb8 655f3131 31005f5a 4e326376 31305374 e_111._ZN2cv10St │ │ │ │ 0x0004ecc8 6572656f 5347424d 36637265 61746545 ereoSGBM6createE │ │ │ │ 0x0004ecd8 69696969 69696969 69696900 4a617661 iiiiiiiiiii.Java │ │ │ │ 0x0004ece8 5f6f7267 5f6f7065 6e63765f 73746572 _org_opencv_ster │ │ │ │ 0x0004ecf8 656f5f53 74657265 6f534742 4d5f6372 eo_StereoSGBM_cr │ │ │ │ @@ -18105,46 +18105,46 @@ │ │ │ │ 0x00067288 6f70656e 63765f6f 626a6465 74656374 opencv_objdetect │ │ │ │ 0x00067298 5f477261 70686963 616c436f 64654465 _GraphicalCodeDe │ │ │ │ 0x000672a8 74656374 6f725f64 65746563 74416e64 tector_detectAnd │ │ │ │ 0x000672b8 4465636f 64654279 7465734d 756c7469 DecodeBytesMulti │ │ │ │ 0x000672c8 5f313000 4a617661 5f6f7267 5f6f7065 _10.Java_org_ope │ │ │ │ 0x000672d8 6e63765f 6f626a64 65746563 745f4f62 ncv_objdetect_Ob │ │ │ │ 0x000672e8 6a646574 6563745f 64726177 44657465 jdetect_drawDete │ │ │ │ - 0x000672f8 63746564 4469616d 6f6e6473 5f313000 ctedDiamonds_10. │ │ │ │ - 0x00067308 5f5a4e32 63763561 7275636f 32306472 _ZN2cv5aruco20dr │ │ │ │ - 0x00067318 61774465 74656374 65644469 616d6f6e awDetectedDiamon │ │ │ │ - 0x00067328 64734552 4b4e535f 31375f49 6e707574 dsERKNS_17_Input │ │ │ │ - 0x00067338 4f757470 75744172 72617945 524b4e53 OutputArrayERKNS │ │ │ │ - 0x00067348 5f31315f 496e7075 74417272 61794553 _11_InputArrayES │ │ │ │ - 0x00067358 365f4e53 5f375363 616c6172 5f496445 6_NS_7Scalar_IdE │ │ │ │ - 0x00067368 45004a61 76615f6f 72675f6f 70656e63 E.Java_org_openc │ │ │ │ - 0x00067378 765f6f62 6a646574 6563745f 4f626a64 v_objdetect_Objd │ │ │ │ - 0x00067388 65746563 745f6472 61774465 74656374 etect_drawDetect │ │ │ │ - 0x00067398 65644469 616d6f6e 64735f31 31004a61 edDiamonds_11.Ja │ │ │ │ - 0x000673a8 76615f6f 72675f6f 70656e63 765f6f62 va_org_opencv_ob │ │ │ │ - 0x000673b8 6a646574 6563745f 4f626a64 65746563 jdetect_Objdetec │ │ │ │ - 0x000673c8 745f6472 61774465 74656374 65644469 t_drawDetectedDi │ │ │ │ - 0x000673d8 616d6f6e 64735f31 32004a61 76615f6f amonds_12.Java_o │ │ │ │ - 0x000673e8 72675f6f 70656e63 765f6f62 6a646574 rg_opencv_objdet │ │ │ │ - 0x000673f8 6563745f 4f626a64 65746563 745f6472 ect_Objdetect_dr │ │ │ │ - 0x00067408 61774465 74656374 65644d61 726b6572 awDetectedMarker │ │ │ │ - 0x00067418 735f3130 005f5a4e 32637635 61727563 s_10._ZN2cv5aruc │ │ │ │ - 0x00067428 6f313964 72617744 65746563 7465644d o19drawDetectedM │ │ │ │ - 0x00067438 61726b65 72734552 4b4e535f 31375f49 arkersERKNS_17_I │ │ │ │ - 0x00067448 6e707574 4f757470 75744172 72617945 nputOutputArrayE │ │ │ │ - 0x00067458 524b4e53 5f31315f 496e7075 74417272 RKNS_11_InputArr │ │ │ │ - 0x00067468 61794553 365f4e53 5f375363 616c6172 ayES6_NS_7Scalar │ │ │ │ - 0x00067478 5f496445 45004a61 76615f6f 72675f6f _IdEE.Java_org_o │ │ │ │ - 0x00067488 70656e63 765f6f62 6a646574 6563745f pencv_objdetect_ │ │ │ │ - 0x00067498 4f626a64 65746563 745f6472 61774465 Objdetect_drawDe │ │ │ │ - 0x000674a8 74656374 65644d61 726b6572 735f3131 tectedMarkers_11 │ │ │ │ - 0x000674b8 004a6176 615f6f72 675f6f70 656e6376 .Java_org_opencv │ │ │ │ - 0x000674c8 5f6f626a 64657465 63745f4f 626a6465 _objdetect_Objde │ │ │ │ - 0x000674d8 74656374 5f647261 77446574 65637465 tect_drawDetecte │ │ │ │ - 0x000674e8 644d6172 6b657273 5f313200 4a617661 dMarkers_12.Java │ │ │ │ + 0x000672f8 63746564 4d61726b 6572735f 3130005f ctedMarkers_10._ │ │ │ │ + 0x00067308 5a4e3263 76356172 75636f31 39647261 ZN2cv5aruco19dra │ │ │ │ + 0x00067318 77446574 65637465 644d6172 6b657273 wDetectedMarkers │ │ │ │ + 0x00067328 45524b4e 535f3137 5f496e70 75744f75 ERKNS_17_InputOu │ │ │ │ + 0x00067338 74707574 41727261 7945524b 4e535f31 tputArrayERKNS_1 │ │ │ │ + 0x00067348 315f496e 70757441 72726179 4553365f 1_InputArrayES6_ │ │ │ │ + 0x00067358 4e535f37 5363616c 61725f49 64454500 NS_7Scalar_IdEE. │ │ │ │ + 0x00067368 4a617661 5f6f7267 5f6f7065 6e63765f Java_org_opencv_ │ │ │ │ + 0x00067378 6f626a64 65746563 745f4f62 6a646574 objdetect_Objdet │ │ │ │ + 0x00067388 6563745f 64726177 44657465 63746564 ect_drawDetected │ │ │ │ + 0x00067398 4d61726b 6572735f 3131004a 6176615f Markers_11.Java_ │ │ │ │ + 0x000673a8 6f72675f 6f70656e 63765f6f 626a6465 org_opencv_objde │ │ │ │ + 0x000673b8 74656374 5f4f626a 64657465 63745f64 tect_Objdetect_d │ │ │ │ + 0x000673c8 72617744 65746563 7465644d 61726b65 rawDetectedMarke │ │ │ │ + 0x000673d8 72735f31 32004a61 76615f6f 72675f6f rs_12.Java_org_o │ │ │ │ + 0x000673e8 70656e63 765f6f62 6a646574 6563745f pencv_objdetect_ │ │ │ │ + 0x000673f8 4f626a64 65746563 745f6472 61774465 Objdetect_drawDe │ │ │ │ + 0x00067408 74656374 65644469 616d6f6e 64735f31 tectedDiamonds_1 │ │ │ │ + 0x00067418 30005f5a 4e326376 35617275 636f3230 0._ZN2cv5aruco20 │ │ │ │ + 0x00067428 64726177 44657465 63746564 4469616d drawDetectedDiam │ │ │ │ + 0x00067438 6f6e6473 45524b4e 535f3137 5f496e70 ondsERKNS_17_Inp │ │ │ │ + 0x00067448 75744f75 74707574 41727261 7945524b utOutputArrayERK │ │ │ │ + 0x00067458 4e535f31 315f496e 70757441 72726179 NS_11_InputArray │ │ │ │ + 0x00067468 4553365f 4e535f37 5363616c 61725f49 ES6_NS_7Scalar_I │ │ │ │ + 0x00067478 64454500 4a617661 5f6f7267 5f6f7065 dEE.Java_org_ope │ │ │ │ + 0x00067488 6e63765f 6f626a64 65746563 745f4f62 ncv_objdetect_Ob │ │ │ │ + 0x00067498 6a646574 6563745f 64726177 44657465 jdetect_drawDete │ │ │ │ + 0x000674a8 63746564 4469616d 6f6e6473 5f313100 ctedDiamonds_11. │ │ │ │ + 0x000674b8 4a617661 5f6f7267 5f6f7065 6e63765f Java_org_opencv_ │ │ │ │ + 0x000674c8 6f626a64 65746563 745f4f62 6a646574 objdetect_Objdet │ │ │ │ + 0x000674d8 6563745f 64726177 44657465 63746564 ect_drawDetected │ │ │ │ + 0x000674e8 4469616d 6f6e6473 5f313200 4a617661 Diamonds_12.Java │ │ │ │ 0x000674f8 5f6f7267 5f6f7065 6e63765f 6f626a64 _org_opencv_objd │ │ │ │ 0x00067508 65746563 745f5152 436f6465 456e636f etect_QRCodeEnco │ │ │ │ 0x00067518 6465725f 656e636f 64655374 72756374 der_encodeStruct │ │ │ │ 0x00067528 75726564 41707065 6e645f31 30004a61 uredAppend_10.Ja │ │ │ │ 0x00067538 76615f6f 72675f6f 70656e63 765f6f62 va_org_opencv_ob │ │ │ │ 0x00067548 6a646574 6563745f 41727563 6f446574 jdetect_ArucoDet │ │ │ │ 0x00067558 6563746f 725f6465 74656374 4d61726b ector_detectMark │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -55,15 +55,15 @@ │ │ │ │ adchi pc, lr, r0, asr #32 │ │ │ │ ldrbtmi r4, [r8], #-2147 @ 0xfffff79d │ │ │ │ svc 0x00d2f7fc │ │ │ │ @ instruction: 0x4649463a │ │ │ │ @ instruction: 0xf7fda811 │ │ │ │ blls 5379b4 , (__gnu_cxx::_Lock_policy)2>@@Base+0x349130> │ │ │ │ movwmi pc, #259 @ 0x103 @ │ │ │ │ - blcs c87d0 │ │ │ │ + blcs c87d0 │ │ │ │ bmi 17f1c00 , (__gnu_cxx::_Lock_policy)2>@@Base+0x160337c> │ │ │ │ ldrbtmi r4, [sl], #-2898 @ 0xfffff4ae │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, sp, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ addshi pc, r4, r0, asr #32 │ │ │ │ ldrbtmi r4, [r8], #-2136 @ 0xfffff7a8 │ │ │ │ @@ -211,15 +211,15 @@ │ │ │ │ adchi pc, lr, r0, asr #32 │ │ │ │ ldrbtmi r4, [r8], #-2147 @ 0xfffff79d │ │ │ │ mrc 7, 4, APSR_nzcv, cr10, cr12, {7} │ │ │ │ @ instruction: 0x4649463a │ │ │ │ @ instruction: 0xf7fda811 │ │ │ │ blls 537744 , (__gnu_cxx::_Lock_policy)2>@@Base+0x348ec0> │ │ │ │ movwmi pc, #259 @ 0x103 @ │ │ │ │ - blcs c8a40 │ │ │ │ + blcs c8a40 │ │ │ │ bmi 17f1e70 , (__gnu_cxx::_Lock_policy)2>@@Base+0x16035ec> │ │ │ │ ldrbtmi r4, [sl], #-2898 @ 0xfffff4ae │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, sp, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ addshi pc, r4, r0, asr #32 │ │ │ │ ldrbtmi r4, [r8], #-2136 @ 0xfffff7a8 │ │ │ │ @@ -111316,2252 +111316,37 @@ │ │ │ │ b.n c10aa │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ bge.n c1010 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n c1180 │ │ │ │ + bge.n c1180 │ │ │ │ movs r2, r2 │ │ │ │ - bge.n c1134 │ │ │ │ + bge.n c1134 │ │ │ │ movs r2, r2 │ │ │ │ bls.n c10d0 │ │ │ │ movs r2, r2 │ │ │ │ bls.n c109c │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c1120 : │ │ │ │ - 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] @ c1218 │ │ │ │ - vldr d7, [pc, #216] @ c1210 │ │ │ │ - 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] @ (c121c ) │ │ │ │ - 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 7b230 │ │ │ │ - ldr r2, [pc, #160] @ (c1220 ) │ │ │ │ - ldr r3, [pc, #156] @ (c121c ) │ │ │ │ - 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 c11b8 │ │ │ │ - add sp, #56 @ 0x38 │ │ │ │ - pop {r4, pc} │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n c11bc │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #124] @ (c1224 ) │ │ │ │ - ldr r3, [pc, #116] @ (c121c ) │ │ │ │ - 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 c11ca │ │ │ │ - blx 79f34 <__stack_chk_fail@plt> │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c11a4 │ │ │ │ - add sp, #56 @ 0x38 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (c1228 ) │ │ │ │ - ldr r3, [pc, #64] @ (c121c ) │ │ │ │ - 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 c11b8 │ │ │ │ - blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (c122c ) │ │ │ │ - ldr r3, [pc, #36] @ (c121c ) │ │ │ │ - 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 c11ec │ │ │ │ - b.n c11b8 │ │ │ │ - nop │ │ │ │ - nop.w │ │ │ │ - ... │ │ │ │ - bls.n c12f8 │ │ │ │ - movs r2, r2 │ │ │ │ - asrs r0, r6, #18 │ │ │ │ - movs r0, r0 │ │ │ │ - bls.n c1274 │ │ │ │ - movs r2, r2 │ │ │ │ - bls.n c1228 │ │ │ │ - movs r2, r2 │ │ │ │ - bhi.n c11c4 │ │ │ │ - movs r2, r2 │ │ │ │ - bhi.n c1190 │ │ │ │ - movs r2, r2 │ │ │ │ - │ │ │ │ -000c1230 : │ │ │ │ - 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] @ c1330 │ │ │ │ - ldr.w ip, [pc, #236] @ c1334 │ │ │ │ - mov r4, r0 │ │ │ │ - vldr d7, [pc, #220] @ c1328 │ │ │ │ - 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 79d6c │ │ │ │ - ldr r2, [pc, #160] @ (c1338 ) │ │ │ │ - ldr r3, [pc, #152] @ (c1334 ) │ │ │ │ - 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 c12d2 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - pop {r4, pc} │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n c12d6 │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #124] @ (c133c ) │ │ │ │ - ldr r3, [pc, #112] @ (c1334 ) │ │ │ │ - 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 c12e4 │ │ │ │ - blx 79f34 <__stack_chk_fail@plt> │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c12be │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (c1340 ) │ │ │ │ - ldr r3, [pc, #60] @ (c1334 ) │ │ │ │ - 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 c12d2 │ │ │ │ - blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (c1344 ) │ │ │ │ - ldr r3, [pc, #32] @ (c1334 ) │ │ │ │ - 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 c1306 │ │ │ │ - b.n c12d2 │ │ │ │ - nop.w │ │ │ │ - ... │ │ │ │ - bhi.n c13e8 │ │ │ │ - movs r2, r2 │ │ │ │ - asrs r0, r6, #18 │ │ │ │ - movs r0, r0 │ │ │ │ - bhi.n c1358 │ │ │ │ - movs r2, r2 │ │ │ │ - bvc.n c130c │ │ │ │ - movs r2, r2 │ │ │ │ - bvc.n c12a8 │ │ │ │ - movs r2, r2 │ │ │ │ - bvc.n c1274 │ │ │ │ - movs r2, r2 │ │ │ │ - │ │ │ │ -000c1348 : │ │ │ │ - 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] @ c1440 │ │ │ │ - vldr d7, [pc, #216] @ c1438 │ │ │ │ - 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] @ (c1444 ) │ │ │ │ - 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 7a4cc │ │ │ │ - ldr r2, [pc, #160] @ (c1448 ) │ │ │ │ - ldr r3, [pc, #156] @ (c1444 ) │ │ │ │ - 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 c13e0 │ │ │ │ - add sp, #56 @ 0x38 │ │ │ │ - pop {r4, pc} │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n c13e4 │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #124] @ (c144c ) │ │ │ │ - ldr r3, [pc, #116] @ (c1444 ) │ │ │ │ - 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 c13f2 │ │ │ │ - blx 79f34 <__stack_chk_fail@plt> │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c13cc │ │ │ │ - add sp, #56 @ 0x38 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (c1450 ) │ │ │ │ - ldr r3, [pc, #64] @ (c1444 ) │ │ │ │ - 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 c13e0 │ │ │ │ - blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (c1454 ) │ │ │ │ - ldr r3, [pc, #36] @ (c1444 ) │ │ │ │ - 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 c1414 │ │ │ │ - b.n c13e0 │ │ │ │ - nop │ │ │ │ - nop.w │ │ │ │ - ... │ │ │ │ - bvc.n c14d0 │ │ │ │ - movs r2, r2 │ │ │ │ - asrs r0, r6, #18 │ │ │ │ - movs r0, r0 │ │ │ │ - bvc.n c144c │ │ │ │ - movs r2, r2 │ │ │ │ - bvs.n c1400 │ │ │ │ - movs r2, r2 │ │ │ │ - bvs.n c139c │ │ │ │ - movs r2, r2 │ │ │ │ - bvs.n c1368 │ │ │ │ - movs r2, r2 │ │ │ │ - │ │ │ │ -000c1458 : │ │ │ │ - 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] @ c1540 │ │ │ │ - vldr d7, [pc, #200] @ c1538 │ │ │ │ - mov r4, r0 │ │ │ │ - add ip, pc │ │ │ │ - add r1, sp, #16 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - mov r0, sp │ │ │ │ - ldr r2, [pc, #200] @ (c1544 ) │ │ │ │ - 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 79028 │ │ │ │ - ldr r2, [pc, #156] @ (c1548 ) │ │ │ │ - ldr r3, [pc, #152] @ (c1544 ) │ │ │ │ - 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 c14e4 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - pop {r4, pc} │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n c14e8 │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #120] @ (c154c ) │ │ │ │ - ldr r3, [pc, #112] @ (c1544 ) │ │ │ │ - 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 c14f6 │ │ │ │ - blx 79f34 <__stack_chk_fail@plt> │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c14d0 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (c1550 ) │ │ │ │ - ldr r3, [pc, #60] @ (c1544 ) │ │ │ │ - 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 c14e4 │ │ │ │ - blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (c1554 ) │ │ │ │ - ldr r3, [pc, #32] @ (c1544 ) │ │ │ │ - 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 c1518 │ │ │ │ - b.n c14e4 │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - bvs.n c15b0 │ │ │ │ - movs r2, r2 │ │ │ │ - asrs r0, r6, #18 │ │ │ │ - movs r0, r0 │ │ │ │ - bpl.n c1544 │ │ │ │ - movs r2, r2 │ │ │ │ - bpl.n c14f8 │ │ │ │ - movs r2, r2 │ │ │ │ - bpl.n c1494 │ │ │ │ - movs r2, r2 │ │ │ │ - bpl.n c1460 │ │ │ │ - movs r2, r2 │ │ │ │ - │ │ │ │ -000c1558 : │ │ │ │ - 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] @ c1640 │ │ │ │ - vldr d7, [pc, #200] @ c1638 │ │ │ │ - mov r4, r0 │ │ │ │ - add ip, pc │ │ │ │ - add r1, sp, #16 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - mov r0, sp │ │ │ │ - ldr r2, [pc, #200] @ (c1644 ) │ │ │ │ - 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 77f34 │ │ │ │ - ldr r2, [pc, #156] @ (c1648 ) │ │ │ │ - ldr r3, [pc, #152] @ (c1644 ) │ │ │ │ - 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 c15e4 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - pop {r4, pc} │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n c15e8 │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #120] @ (c164c ) │ │ │ │ - ldr r3, [pc, #112] @ (c1644 ) │ │ │ │ - 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 c15f6 │ │ │ │ - blx 79f34 <__stack_chk_fail@plt> │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c15d0 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (c1650 ) │ │ │ │ - ldr r3, [pc, #60] @ (c1644 ) │ │ │ │ - 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 c15e4 │ │ │ │ - blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (c1654 ) │ │ │ │ - ldr r3, [pc, #32] @ (c1644 ) │ │ │ │ - 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 c1618 │ │ │ │ - b.n c15e4 │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - bpl.n c16b0 │ │ │ │ - movs r2, r2 │ │ │ │ - asrs r0, r6, #18 │ │ │ │ - movs r0, r0 │ │ │ │ - bmi.n c1644 │ │ │ │ - movs r2, r2 │ │ │ │ - bmi.n c15f8 │ │ │ │ - movs r2, r2 │ │ │ │ - bmi.n c1594 │ │ │ │ - movs r2, r2 │ │ │ │ - bmi.n c1560 │ │ │ │ - movs r2, r2 │ │ │ │ - │ │ │ │ -000c1658 : │ │ │ │ - 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] @ c1740 │ │ │ │ - vldr d7, [pc, #200] @ c1738 │ │ │ │ - mov r4, r0 │ │ │ │ - add ip, pc │ │ │ │ - add r1, sp, #16 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - mov r0, sp │ │ │ │ - ldr r2, [pc, #200] @ (c1744 ) │ │ │ │ - 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 7aa6c │ │ │ │ - ldr r2, [pc, #156] @ (c1748 ) │ │ │ │ - ldr r3, [pc, #152] @ (c1744 ) │ │ │ │ - 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 c16e4 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - pop {r4, pc} │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n c16e8 │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #120] @ (c174c ) │ │ │ │ - ldr r3, [pc, #112] @ (c1744 ) │ │ │ │ - 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 c16f6 │ │ │ │ - blx 79f34 <__stack_chk_fail@plt> │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c16d0 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (c1750 ) │ │ │ │ - ldr r3, [pc, #60] @ (c1744 ) │ │ │ │ - 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 c16e4 │ │ │ │ - blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (c1754 ) │ │ │ │ - ldr r3, [pc, #32] @ (c1744 ) │ │ │ │ - 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 c1718 │ │ │ │ - b.n c16e4 │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - bmi.n c17b0 │ │ │ │ - movs r2, r2 │ │ │ │ - asrs r0, r6, #18 │ │ │ │ - movs r0, r0 │ │ │ │ - bcc.n c1744 │ │ │ │ - movs r2, r2 │ │ │ │ - bcc.n c16f8 │ │ │ │ - movs r2, r2 │ │ │ │ - bcc.n c1694 │ │ │ │ - movs r2, r2 │ │ │ │ - bcc.n c1660 │ │ │ │ - movs r2, r2 │ │ │ │ - │ │ │ │ -000c1758 : │ │ │ │ - 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] @ c1840 │ │ │ │ - vldr d7, [pc, #200] @ c1838 │ │ │ │ - mov r4, r0 │ │ │ │ - add ip, pc │ │ │ │ - add r1, sp, #16 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - mov r0, sp │ │ │ │ - ldr r2, [pc, #200] @ (c1844 ) │ │ │ │ - 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 7b438 │ │ │ │ - ldr r2, [pc, #156] @ (c1848 ) │ │ │ │ - ldr r3, [pc, #152] @ (c1844 ) │ │ │ │ - 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 c17e4 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - pop {r4, pc} │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n c17e8 │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #120] @ (c184c ) │ │ │ │ - ldr r3, [pc, #112] @ (c1844 ) │ │ │ │ - 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 c17f6 │ │ │ │ - blx 79f34 <__stack_chk_fail@plt> │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c17d0 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (c1850 ) │ │ │ │ - ldr r3, [pc, #60] @ (c1844 ) │ │ │ │ - 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 c17e4 │ │ │ │ - blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (c1854 ) │ │ │ │ - ldr r3, [pc, #32] @ (c1844 ) │ │ │ │ - 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 c1818 │ │ │ │ - b.n c17e4 │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - bcc.n c18b0 │ │ │ │ - movs r2, r2 │ │ │ │ - asrs r0, r6, #18 │ │ │ │ - movs r0, r0 │ │ │ │ - bcs.n c1844 │ │ │ │ - movs r2, r2 │ │ │ │ - bcs.n c17f8 │ │ │ │ - movs r2, r2 │ │ │ │ - bcs.n c1794 │ │ │ │ - movs r2, r2 │ │ │ │ - bcs.n c1760 │ │ │ │ - movs r2, r2 │ │ │ │ - │ │ │ │ -000c1858 : │ │ │ │ - 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] @ c1940 │ │ │ │ - vldr d7, [pc, #200] @ c1938 │ │ │ │ - mov r4, r0 │ │ │ │ - add ip, pc │ │ │ │ - add r1, sp, #16 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - mov r0, sp │ │ │ │ - ldr r2, [pc, #200] @ (c1944 ) │ │ │ │ - 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 78928 │ │ │ │ - ldr r2, [pc, #156] @ (c1948 ) │ │ │ │ - ldr r3, [pc, #152] @ (c1944 ) │ │ │ │ - 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 c18e4 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - pop {r4, pc} │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n c18e8 │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #120] @ (c194c ) │ │ │ │ - ldr r3, [pc, #112] @ (c1944 ) │ │ │ │ - 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 c18f6 │ │ │ │ - blx 79f34 <__stack_chk_fail@plt> │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c18d0 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (c1950 ) │ │ │ │ - ldr r3, [pc, #60] @ (c1944 ) │ │ │ │ - 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 c18e4 │ │ │ │ - blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (c1954 ) │ │ │ │ - ldr r3, [pc, #32] @ (c1944 ) │ │ │ │ - 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 c1918 │ │ │ │ - b.n c18e4 │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - bcs.n c19b0 │ │ │ │ - movs r2, r2 │ │ │ │ - asrs r0, r6, #18 │ │ │ │ - movs r0, r0 │ │ │ │ - bne.n c1944 │ │ │ │ - movs r2, r2 │ │ │ │ - bne.n c18f8 │ │ │ │ - movs r2, r2 │ │ │ │ - bne.n c1894 │ │ │ │ - movs r2, r2 │ │ │ │ - bne.n c1860 │ │ │ │ - movs r2, r2 │ │ │ │ - │ │ │ │ -000c1958 : │ │ │ │ - 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] @ c1a48 │ │ │ │ - vldr d7, [pc, #208] @ c1a40 │ │ │ │ - mov r4, r0 │ │ │ │ - add ip, pc │ │ │ │ - add r1, sp, #16 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - mov r0, sp │ │ │ │ - ldr r2, [pc, #208] @ (c1a4c ) │ │ │ │ - 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.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 78b5c │ │ │ │ - ldr r2, [pc, #160] @ (c1a50 ) │ │ │ │ - ldr r3, [pc, #156] @ (c1a4c ) │ │ │ │ - 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 c19e8 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - pop {r4, pc} │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n c19ec │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #124] @ (c1a54 ) │ │ │ │ - ldr r3, [pc, #116] @ (c1a4c ) │ │ │ │ - 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 c19fa │ │ │ │ - blx 79f34 <__stack_chk_fail@plt> │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c19d4 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (c1a58 ) │ │ │ │ - ldr r3, [pc, #64] @ (c1a4c ) │ │ │ │ - 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 c19e8 │ │ │ │ - blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (c1a5c ) │ │ │ │ - ldr r3, [pc, #36] @ (c1a4c ) │ │ │ │ - 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 c1a1c │ │ │ │ - b.n c19e8 │ │ │ │ - nop │ │ │ │ - nop.w │ │ │ │ - ... │ │ │ │ - bne.n c1ab8 │ │ │ │ - movs r2, r2 │ │ │ │ - asrs r0, r6, #18 │ │ │ │ - movs r0, r0 │ │ │ │ - beq.n c1a44 │ │ │ │ - movs r2, r2 │ │ │ │ - beq.n c19f8 │ │ │ │ - movs r2, r2 │ │ │ │ - beq.n c1994 │ │ │ │ - movs r2, r2 │ │ │ │ - beq.n c1960 │ │ │ │ - movs r2, r2 │ │ │ │ - │ │ │ │ -000c1a60 : │ │ │ │ - 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] @ c1b48 │ │ │ │ - vldr d7, [pc, #200] @ c1b40 │ │ │ │ - mov r4, r0 │ │ │ │ - add ip, pc │ │ │ │ - add r1, sp, #16 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - mov r0, sp │ │ │ │ - ldr r2, [pc, #200] @ (c1b4c ) │ │ │ │ - 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 78b5c │ │ │ │ - ldr r2, [pc, #156] @ (c1b50 ) │ │ │ │ - ldr r3, [pc, #152] @ (c1b4c ) │ │ │ │ - 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 c1aec │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - pop {r4, pc} │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n c1af0 │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #120] @ (c1b54 ) │ │ │ │ - ldr r3, [pc, #112] @ (c1b4c ) │ │ │ │ - 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 c1afe │ │ │ │ - blx 79f34 <__stack_chk_fail@plt> │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c1ad8 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (c1b58 ) │ │ │ │ - ldr r3, [pc, #60] @ (c1b4c ) │ │ │ │ - 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 c1aec │ │ │ │ - blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (c1b5c ) │ │ │ │ - ldr r3, [pc, #32] @ (c1b4c ) │ │ │ │ - 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 c1b20 │ │ │ │ - b.n c1aec │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - beq.n c1ba8 │ │ │ │ - movs r2, r2 │ │ │ │ - asrs r0, r6, #18 │ │ │ │ - movs r0, r0 │ │ │ │ - ldmia r7, {r2, r4, r5, r6, r7} │ │ │ │ - movs r2, r2 │ │ │ │ - ldmia r7, {r2, r3, r6, r7} │ │ │ │ - movs r2, r2 │ │ │ │ - ldmia r7, {r3, r4, r7} │ │ │ │ - movs r2, r2 │ │ │ │ - ldmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ - movs r2, r2 │ │ │ │ - │ │ │ │ -000c1b60 : │ │ │ │ - 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] @ c1c58 │ │ │ │ - ldr.w ip, [pc, #228] @ c1c5c │ │ │ │ - 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 r2, [sp, #20] │ │ │ │ - movs r1, #0 │ │ │ │ - ldr r2, [sp, #80] @ 0x50 │ │ │ │ - mov r4, r0 │ │ │ │ - movs r0, #0 │ │ │ │ - strd r0, r1, [sp, #24] │ │ │ │ - strd r0, r1, [sp, #40] @ 0x28 │ │ │ │ - ldrd r0, r1, [sp, #60] @ 0x3c │ │ │ │ - str r3, [sp, #56] @ 0x38 │ │ │ │ - stmia.w sp, {r0, r1} │ │ │ │ - movs r3, #24 │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ - add r1, sp, #32 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - 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 78e2c , int)@plt> │ │ │ │ - ldr r2, [pc, #136] @ (c1c60 ) │ │ │ │ - ldr r3, [pc, #128] @ (c1c5c ) │ │ │ │ - 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 c1c06 │ │ │ │ - add sp, #72 @ 0x48 │ │ │ │ - pop {r4, pc} │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #112] @ (c1c64 ) │ │ │ │ - ldr r3, [pc, #100] @ (c1c5c ) │ │ │ │ - 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 c1c4a │ │ │ │ - blx 79f34 <__stack_chk_fail@plt> │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n c1c24 │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - vldr d0, [pc, #48] @ c1c50 │ │ │ │ - b.n c1bd6 │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c1c1a │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (c1c68 ) │ │ │ │ - ldr r3, [pc, #32] @ (c1c5c ) │ │ │ │ - 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 c1c06 │ │ │ │ - blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - ldmia r7!, {r4, r5} │ │ │ │ - movs r2, r2 │ │ │ │ - asrs r0, r6, #18 │ │ │ │ - movs r0, r0 │ │ │ │ - ldmia r6, {r1, r2, r3, r6, r7} │ │ │ │ - movs r2, r2 │ │ │ │ - ldmia r6!, {r1, r4, r5, r7} │ │ │ │ - movs r2, r2 │ │ │ │ - ldmia r6, {r1, r2, r3, r5, r6} │ │ │ │ - movs r2, r2 │ │ │ │ - movs r0, r0 │ │ │ │ - ... │ │ │ │ - │ │ │ │ -000c1c70 : │ │ │ │ - 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 │ │ │ │ - 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 r1, [sp, #88] @ 0x58 │ │ │ │ - ldr r0, [pc, #188] @ (c1d60 ) │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [sp, #96] @ 0x60 │ │ │ │ - add r0, pc │ │ │ │ - ldr r1, [pc, #184] @ (c1d64 ) │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [sp, #108] @ 0x6c │ │ │ │ - str r3, [sp, #64] @ 0x40 │ │ │ │ - str r2, [sp, #20] │ │ │ │ - ldr r4, [sp, #112] @ 0x70 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - ldrd r2, r3, [sp, #52] @ 0x34 │ │ │ │ - ldr r1, [r1, #0] │ │ │ │ - str r1, [sp, #68] @ 0x44 │ │ │ │ - mov.w r1, #0 │ │ │ │ - ldrd r0, r1, [sp, #60] @ 0x3c │ │ │ │ - stmia.w sp, {r0, r1} │ │ │ │ - str r4, [sp, #8] │ │ │ │ - add r1, sp, #32 │ │ │ │ - add r0, sp, #16 │ │ │ │ - str.w ip, [sp, #16] │ │ │ │ - str.w ip, [sp, #32] │ │ │ │ - blx 78e2c , int)@plt> │ │ │ │ - ldr r2, [pc, #136] @ (c1d68 ) │ │ │ │ - ldr r3, [pc, #132] @ (c1d64 ) │ │ │ │ - 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 c1d0c │ │ │ │ - add sp, #76 @ 0x4c │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #112] @ (c1d6c ) │ │ │ │ - ldr r3, [pc, #104] @ (c1d64 ) │ │ │ │ - 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 c1d50 │ │ │ │ - blx 79f34 <__stack_chk_fail@plt> │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n c1d2a │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - vldr d0, [pc, #48] @ c1d58 │ │ │ │ - b.n c1cdc │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c1d20 │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (c1d70 ) │ │ │ │ - ldr r3, [pc, #36] @ (c1d64 ) │ │ │ │ - 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 c1d0c │ │ │ │ - blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - nop.w │ │ │ │ - ... │ │ │ │ - ldmia r6!, {r1} │ │ │ │ - movs r2, r2 │ │ │ │ - asrs r0, r6, #18 │ │ │ │ - movs r0, r0 │ │ │ │ - ldmia r5!, {r3, r6, r7} │ │ │ │ - movs r2, r2 │ │ │ │ - ldmia r5, {r2, r3, r5, r7} │ │ │ │ - movs r2, r2 │ │ │ │ - ldmia r5, {r3, r5, r6} │ │ │ │ - movs r2, r2 │ │ │ │ - movs r0, r0 │ │ │ │ - ... │ │ │ │ - │ │ │ │ -000c1d78 : │ │ │ │ - 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 │ │ │ │ - ldr r1, [sp, #92] @ 0x5c │ │ │ │ - ldrd r3, r4, [sp, #84] @ 0x54 │ │ │ │ - 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] │ │ │ │ - ldr r1, [sp, #72] @ 0x48 │ │ │ │ - ldr r0, [pc, #176] @ (c1e60 ) │ │ │ │ - str r1, [sp, #28] │ │ │ │ - ldr r1, [pc, #176] @ (c1e64 ) │ │ │ │ - add r0, pc │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - ldrd r2, r3, [sp, #44] @ 0x2c │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - ldr r1, [r1, #0] │ │ │ │ - str r1, [sp, #60] @ 0x3c │ │ │ │ - mov.w r1, #0 │ │ │ │ - str.w ip, [sp, #8] │ │ │ │ - ldrd r0, r1, [sp, #52] @ 0x34 │ │ │ │ - stmia.w sp, {r0, r1} │ │ │ │ - add r1, sp, #24 │ │ │ │ - add r0, sp, #8 │ │ │ │ - str.w ip, [sp, #24] │ │ │ │ - blx 79170 )@plt> │ │ │ │ - ldr r2, [pc, #132] @ (c1e68 ) │ │ │ │ - ldr r3, [pc, #128] @ (c1e64 ) │ │ │ │ - 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 c1e10 │ │ │ │ - add sp, #64 @ 0x40 │ │ │ │ - pop {r4, pc} │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #108] @ (c1e6c ) │ │ │ │ - ldr r3, [pc, #100] @ (c1e64 ) │ │ │ │ - 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 c1e54 │ │ │ │ - blx 79f34 <__stack_chk_fail@plt> │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n c1e2e │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - vldr d0, [pc, #44] @ c1e58 │ │ │ │ - b.n c1de0 │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c1e24 │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #44] @ (c1e70 ) │ │ │ │ - ldr r3, [pc, #32] @ (c1e64 ) │ │ │ │ - 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 c1e10 │ │ │ │ - blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - ... │ │ │ │ - ldmia r4, {r2, r4, r5, r6, r7} │ │ │ │ - movs r2, r2 │ │ │ │ - asrs r0, r6, #18 │ │ │ │ - movs r0, r0 │ │ │ │ - ldmia r4!, {r2, r6, r7} │ │ │ │ - movs r2, r2 │ │ │ │ - ldmia r4!, {r3, r5, r7} │ │ │ │ - movs r2, r2 │ │ │ │ - ldmia r4!, {r2, r5, r6} │ │ │ │ - movs r2, r2 │ │ │ │ - │ │ │ │ -000c1e74 : │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - subs r1, r2, #0 │ │ │ │ - ldr r2, [pc, #436] @ (c203c ) │ │ │ │ - ldr r3, [pc, #440] @ (c2040 ) │ │ │ │ - sub sp, #36 @ 0x24 │ │ │ │ - add r2, pc │ │ │ │ - ldr r4, [pc, #436] @ (c2044 ) │ │ │ │ - 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 7b8a0 │ │ │ │ - movs r0, #8 │ │ │ │ - blx 77e20 │ │ │ │ - mov r3, r0 │ │ │ │ - ldrd r2, r0, [sp, #16] │ │ │ │ - strd r2, r0, [r3] │ │ │ │ - asrs r2, r3, #31 │ │ │ │ - cbz r0, c1eee │ │ │ │ - ldr r2, [pc, #396] @ (c2048 ) │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ - mov r7, r2 │ │ │ │ - ldrsb.w r2, [r2] │ │ │ │ - cbz r2, c1f0c │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - adds r1, r2, #1 │ │ │ │ - str r1, [r0, #4] │ │ │ │ - mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ - cmp r2, r1 │ │ │ │ - beq.w c200e │ │ │ │ - asrs r2, r3, #31 │ │ │ │ - mov r4, r3 │ │ │ │ - mov r1, r2 │ │ │ │ - ldr.w ip, [r0, #4] │ │ │ │ - add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ - cmp.w ip, #1 │ │ │ │ - str.w lr, [r0, #4] │ │ │ │ - beq.n c1f64 │ │ │ │ - mov r4, r3 │ │ │ │ - mov r1, r2 │ │ │ │ - ldr r2, [pc, #344] @ (c204c ) │ │ │ │ - ldr r3, [pc, #328] @ (c2040 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n c1fd8 │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - adds r0, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r1, [r0] │ │ │ │ - adds r2, r1, #1 │ │ │ │ - strex r4, r2, [r0] │ │ │ │ - cmp r4, #0 │ │ │ │ - bne.n c1f12 │ │ │ │ - mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ - dmb ish │ │ │ │ - cmp r1, r2 │ │ │ │ - beq.n c200e │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - asrs r2, r3, #31 │ │ │ │ - mov r4, r3 │ │ │ │ - mov r1, r2 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n c1eee │ │ │ │ - ldrsb.w ip, [r7] │ │ │ │ - add.w lr, r0, #4 │ │ │ │ - cmp.w ip, #0 │ │ │ │ - bne.n c1edc │ │ │ │ - dmb ish │ │ │ │ - ldrex ip, [lr] │ │ │ │ - add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ - strex r6, r5, [lr] │ │ │ │ - cmp r6, #0 │ │ │ │ - bne.n c1f4a │ │ │ │ - cmp.w ip, #1 │ │ │ │ - dmb ish │ │ │ │ - bne.n c1eee │ │ │ │ - strd r2, r3, [sp, #8] │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - str r1, [sp, #4] │ │ │ │ - str r0, [sp, #0] │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - blx r3 │ │ │ │ - ldrsb.w ip, [r7] │ │ │ │ - ldrd r0, r1, [sp] │ │ │ │ - ldrd r2, r3, [sp, #8] │ │ │ │ - cmp.w ip, #0 │ │ │ │ - beq.n c1fa2 │ │ │ │ - ldr.w ip, [r0, #8] │ │ │ │ - add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ - str.w lr, [r0, #8] │ │ │ │ - cmp.w ip, #1 │ │ │ │ - bne.n c1eee │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - str r1, [sp, #0] │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - blx r3 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ - b.n c1ef2 │ │ │ │ - add.w lr, r0, #8 │ │ │ │ - dmb ish │ │ │ │ - ldrex ip, [lr] │ │ │ │ - add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ - strex r6, r5, [lr] │ │ │ │ - cmp r6, #0 │ │ │ │ - bne.n c1faa │ │ │ │ - dmb ish │ │ │ │ - b.n c1f90 │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (c2050 ) │ │ │ │ - ldr r3, [pc, #120] @ (c2040 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - beq.n c2036 │ │ │ │ - blx 79f34 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r3, c1fec │ │ │ │ - mov r0, r3 │ │ │ │ - str r1, [sp, #0] │ │ │ │ - bl 7d2e4 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r3, r1 │ │ │ │ - cmp r3, #1 │ │ │ │ - beq.n c2010 │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - movs r4, #0 │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - mov r1, r4 │ │ │ │ - b.n c1ef2 │ │ │ │ - mov r3, r1 │ │ │ │ - b.n c1ff0 │ │ │ │ - udf #255 @ 0xff │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c2000 │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (c2054 ) │ │ │ │ - ldr r3, [pc, #24] @ (c2040 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n c1fd8 │ │ │ │ - blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - nop │ │ │ │ - ldmia r4, {r1, r2, r3, r4} │ │ │ │ - movs r2, r2 │ │ │ │ - asrs r0, r6, #18 │ │ │ │ - movs r0, r0 │ │ │ │ - ldmia r4, {r1, r4} │ │ │ │ - movs r2, r2 │ │ │ │ - asrs r0, r0, #20 │ │ │ │ - movs r0, r0 │ │ │ │ - ldmia r3!, {r1, r4, r5, r7} │ │ │ │ - movs r2, r2 │ │ │ │ - ldmia r2!, {r5, r6, r7} │ │ │ │ - movs r2, r2 │ │ │ │ - ldmia r2!, {r1, r7} │ │ │ │ - movs r2, r2 │ │ │ │ - │ │ │ │ -000c2058 : │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r1, [pc, #624] @ (c22d8 ) │ │ │ │ - sub sp, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #624] @ (c22dc ) │ │ │ │ - add r1, pc │ │ │ │ - ldr r4, [pc, #624] @ (c22e0 ) │ │ │ │ - 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, c20a4 │ │ │ │ - ldr r2, [pc, #604] @ (c22e4 ) │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ - ldrsb.w r2, [r2] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w c2206 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - adds r1, r2, #1 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.w c22ac │ │ │ │ - mov r6, r0 │ │ │ │ - add r1, sp, #24 │ │ │ │ - add r0, sp, #16 │ │ │ │ - blx 7a460 )@plt> │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - cbz r3, c20c8 │ │ │ │ - ldr r2, [pc, #560] @ (c22e4 ) │ │ │ │ - ldr r5, [r4, r2] │ │ │ │ - ldrsb.w r2, [r5] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.n c2130 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - subs r1, r2, #1 │ │ │ │ - cmp r2, #1 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - beq.n c214e │ │ │ │ - movs r0, #8 │ │ │ │ - blx 77e20 │ │ │ │ - mov r3, r0 │ │ │ │ - ldrd r2, r0, [sp, #16] │ │ │ │ - strd r2, r0, [r3] │ │ │ │ - asrs r2, r3, #31 │ │ │ │ - cbz r0, c2110 │ │ │ │ - ldr r2, [pc, #516] @ (c22e4 ) │ │ │ │ - ldr r5, [r4, r2] │ │ │ │ - ldrsb.w r2, [r5] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.n c2176 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - adds r1, r2, #1 │ │ │ │ - str r1, [r0, #4] │ │ │ │ - mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ - cmp r2, r1 │ │ │ │ - beq.w c22ac │ │ │ │ - asrs r2, r3, #31 │ │ │ │ - mov r4, r3 │ │ │ │ - mov r1, r2 │ │ │ │ - ldr.w ip, [r0, #4] │ │ │ │ - add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ - cmp.w ip, #1 │ │ │ │ - str.w lr, [r0, #4] │ │ │ │ - beq.n c21d0 │ │ │ │ - mov r4, r3 │ │ │ │ - mov r1, r2 │ │ │ │ - ldr r2, [pc, #464] @ (c22e8 ) │ │ │ │ - ldr r3, [pc, #452] @ (c22dc ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.w c2272 │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #44 @ 0x2c │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - adds r1, r3, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r2, [r1] │ │ │ │ - subs r0, r2, #1 │ │ │ │ - strex ip, r0, [r1] │ │ │ │ - cmp.w ip, #0 │ │ │ │ - bne.n c2136 │ │ │ │ - cmp r2, #1 │ │ │ │ - dmb ish │ │ │ │ - bne.n c20c8 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - mov r0, r3 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ - blx r2 │ │ │ │ - ldrsb.w r2, [r5] │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.n c223e │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ - subs r1, r2, #1 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.n c20c8 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - mov r0, r3 │ │ │ │ - ldr r3, [r2, #12] │ │ │ │ - blx r3 │ │ │ │ - b.n c20c8 │ │ │ │ - adds r0, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r1, [r0] │ │ │ │ - adds r2, r1, #1 │ │ │ │ - strex r4, r2, [r0] │ │ │ │ - cmp r4, #0 │ │ │ │ - bne.n c217c │ │ │ │ - mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ - dmb ish │ │ │ │ - cmp r1, r2 │ │ │ │ - beq.w c22ac │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - asrs r2, r3, #31 │ │ │ │ - mov r4, r3 │ │ │ │ - mov r1, r2 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n c2110 │ │ │ │ - ldrsb.w ip, [r5] │ │ │ │ - add.w lr, r0, #4 │ │ │ │ - cmp.w ip, #0 │ │ │ │ - bne.n c20fe │ │ │ │ - dmb ish │ │ │ │ - ldrex ip, [lr] │ │ │ │ - add.w r6, ip, #4294967295 @ 0xffffffff │ │ │ │ - strex r7, r6, [lr] │ │ │ │ - cmp r7, #0 │ │ │ │ - bne.n c21b6 │ │ │ │ - cmp.w ip, #1 │ │ │ │ - dmb ish │ │ │ │ - bne.n c2110 │ │ │ │ - strd r2, r3, [sp, #8] │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - str r1, [sp, #4] │ │ │ │ - str r0, [sp, #0] │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - blx r3 │ │ │ │ - ldrsb.w r5, [r5] │ │ │ │ - ldrd r0, r1, [sp] │ │ │ │ - ldrd r2, r3, [sp, #8] │ │ │ │ - cbz r5, c2220 │ │ │ │ - ldr r5, [r0, #8] │ │ │ │ - add.w ip, r5, #4294967295 @ 0xffffffff │ │ │ │ - str.w ip, [r0, #8] │ │ │ │ - cmp r5, #1 │ │ │ │ - bne.n c2110 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - str r1, [sp, #0] │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - blx r3 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ - b.n c2114 │ │ │ │ - adds r3, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r2, [r3] │ │ │ │ - adds r1, r2, #1 │ │ │ │ - strex r5, r1, [r3] │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.n c220c │ │ │ │ - dmb ish │ │ │ │ - b.n c209a │ │ │ │ - add.w ip, r0, #8 │ │ │ │ - dmb ish │ │ │ │ - ldrex r5, [ip] │ │ │ │ - add.w lr, r5, #4294967295 @ 0xffffffff │ │ │ │ - strex r6, lr, [ip] │ │ │ │ - cmp r6, #0 │ │ │ │ - bne.n c2228 │ │ │ │ - dmb ish │ │ │ │ - b.n c21f6 │ │ │ │ - add.w r1, r3, #8 │ │ │ │ - dmb ish │ │ │ │ - ldrex r2, [r1] │ │ │ │ - subs r0, r2, #1 │ │ │ │ - strex r5, r0, [r1] │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.n c2246 │ │ │ │ - dmb ish │ │ │ │ - b.n c2168 │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #140] @ (c22ec ) │ │ │ │ - ldr r3, [pc, #120] @ (c22dc ) │ │ │ │ - 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 c22d4 │ │ │ │ - blx 79f34 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - cbz r3, c2284 │ │ │ │ - mov r0, r3 │ │ │ │ - bl 7d2e4 │ │ │ │ - mov r0, r4 │ │ │ │ - cmp r5, #1 │ │ │ │ - beq.n c22ae │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - movs r4, #0 │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - mov r1, r4 │ │ │ │ - b.n c2114 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n c227e │ │ │ │ - b.n c2284 │ │ │ │ - udf #255 @ 0xff │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c2296 │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #44] @ (c22f0 ) │ │ │ │ - ldr r3, [pc, #24] @ (c22dc ) │ │ │ │ - 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 c2272 │ │ │ │ - blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - ldmia r2, {r2, r3, r4, r5} │ │ │ │ - movs r2, r2 │ │ │ │ - asrs r0, r6, #18 │ │ │ │ - movs r0, r0 │ │ │ │ - ldmia r2!, {r3, r4, r5} │ │ │ │ - movs r2, r2 │ │ │ │ - asrs r0, r0, #20 │ │ │ │ - movs r0, r0 │ │ │ │ - ldmia r1!, {r4, r7} │ │ │ │ - movs r2, r2 │ │ │ │ - ldmia r0!, {r1, r2, r6} │ │ │ │ - movs r2, r2 │ │ │ │ - stmia r7!, {r2, r5, r6, r7} │ │ │ │ - movs r2, r2 │ │ │ │ - │ │ │ │ -000c22f4 : │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r1, [pc, #624] @ (c2574 ) │ │ │ │ - sub sp, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #624] @ (c2578 ) │ │ │ │ - add r1, pc │ │ │ │ - ldr r4, [pc, #624] @ (c257c ) │ │ │ │ - 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, c2340 │ │ │ │ - ldr r2, [pc, #604] @ (c2580 ) │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ - ldrsb.w r2, [r2] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w c24a2 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - adds r1, r2, #1 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.w c2548 │ │ │ │ - mov r6, r0 │ │ │ │ - add r1, sp, #24 │ │ │ │ - add r0, sp, #16 │ │ │ │ - blx 7b014 )@plt> │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - cbz r3, c2364 │ │ │ │ - ldr r2, [pc, #560] @ (c2580 ) │ │ │ │ - ldr r5, [r4, r2] │ │ │ │ - ldrsb.w r2, [r5] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.n c23cc │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - subs r1, r2, #1 │ │ │ │ - cmp r2, #1 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - beq.n c23ea │ │ │ │ - movs r0, #8 │ │ │ │ - blx 77e20 │ │ │ │ - mov r3, r0 │ │ │ │ - ldrd r2, r0, [sp, #16] │ │ │ │ - strd r2, r0, [r3] │ │ │ │ - asrs r2, r3, #31 │ │ │ │ - cbz r0, c23ac │ │ │ │ - ldr r2, [pc, #516] @ (c2580 ) │ │ │ │ - ldr r5, [r4, r2] │ │ │ │ - ldrsb.w r2, [r5] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.n c2412 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - adds r1, r2, #1 │ │ │ │ - str r1, [r0, #4] │ │ │ │ - mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ - cmp r2, r1 │ │ │ │ - beq.w c2548 │ │ │ │ - asrs r2, r3, #31 │ │ │ │ - mov r4, r3 │ │ │ │ - mov r1, r2 │ │ │ │ - ldr.w ip, [r0, #4] │ │ │ │ - add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ - cmp.w ip, #1 │ │ │ │ - str.w lr, [r0, #4] │ │ │ │ - beq.n c246c │ │ │ │ - mov r4, r3 │ │ │ │ - mov r1, r2 │ │ │ │ - ldr r2, [pc, #464] @ (c2584 ) │ │ │ │ - ldr r3, [pc, #452] @ (c2578 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.w c250e │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #44 @ 0x2c │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - adds r1, r3, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r2, [r1] │ │ │ │ - subs r0, r2, #1 │ │ │ │ - strex ip, r0, [r1] │ │ │ │ - cmp.w ip, #0 │ │ │ │ - bne.n c23d2 │ │ │ │ - cmp r2, #1 │ │ │ │ - dmb ish │ │ │ │ - bne.n c2364 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - mov r0, r3 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ - blx r2 │ │ │ │ - ldrsb.w r2, [r5] │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.n c24da │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ - subs r1, r2, #1 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.n c2364 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - mov r0, r3 │ │ │ │ - ldr r3, [r2, #12] │ │ │ │ - blx r3 │ │ │ │ - b.n c2364 │ │ │ │ - adds r0, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r1, [r0] │ │ │ │ - adds r2, r1, #1 │ │ │ │ - strex r4, r2, [r0] │ │ │ │ - cmp r4, #0 │ │ │ │ - bne.n c2418 │ │ │ │ - mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ - dmb ish │ │ │ │ - cmp r1, r2 │ │ │ │ - beq.w c2548 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - asrs r2, r3, #31 │ │ │ │ - mov r4, r3 │ │ │ │ - mov r1, r2 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n c23ac │ │ │ │ - ldrsb.w ip, [r5] │ │ │ │ - add.w lr, r0, #4 │ │ │ │ - cmp.w ip, #0 │ │ │ │ - bne.n c239a │ │ │ │ - dmb ish │ │ │ │ - ldrex ip, [lr] │ │ │ │ - add.w r6, ip, #4294967295 @ 0xffffffff │ │ │ │ - strex r7, r6, [lr] │ │ │ │ - cmp r7, #0 │ │ │ │ - bne.n c2452 │ │ │ │ - cmp.w ip, #1 │ │ │ │ - dmb ish │ │ │ │ - bne.n c23ac │ │ │ │ - strd r2, r3, [sp, #8] │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - str r1, [sp, #4] │ │ │ │ - str r0, [sp, #0] │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - blx r3 │ │ │ │ - ldrsb.w r5, [r5] │ │ │ │ - ldrd r0, r1, [sp] │ │ │ │ - ldrd r2, r3, [sp, #8] │ │ │ │ - cbz r5, c24bc │ │ │ │ - ldr r5, [r0, #8] │ │ │ │ - add.w ip, r5, #4294967295 @ 0xffffffff │ │ │ │ - str.w ip, [r0, #8] │ │ │ │ - cmp r5, #1 │ │ │ │ - bne.n c23ac │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - str r1, [sp, #0] │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - blx r3 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ - b.n c23b0 │ │ │ │ - adds r3, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r2, [r3] │ │ │ │ - adds r1, r2, #1 │ │ │ │ - strex r5, r1, [r3] │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.n c24a8 │ │ │ │ - dmb ish │ │ │ │ - b.n c2336 │ │ │ │ - add.w ip, r0, #8 │ │ │ │ - dmb ish │ │ │ │ - ldrex r5, [ip] │ │ │ │ - add.w lr, r5, #4294967295 @ 0xffffffff │ │ │ │ - strex r6, lr, [ip] │ │ │ │ - cmp r6, #0 │ │ │ │ - bne.n c24c4 │ │ │ │ - dmb ish │ │ │ │ - b.n c2492 │ │ │ │ - add.w r1, r3, #8 │ │ │ │ - dmb ish │ │ │ │ - ldrex r2, [r1] │ │ │ │ - subs r0, r2, #1 │ │ │ │ - strex r5, r0, [r1] │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.n c24e2 │ │ │ │ - dmb ish │ │ │ │ - b.n c2404 │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #140] @ (c2588 ) │ │ │ │ - ldr r3, [pc, #120] @ (c2578 ) │ │ │ │ - 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 c2570 │ │ │ │ - blx 79f34 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - cbz r3, c2520 │ │ │ │ - mov r0, r3 │ │ │ │ - bl 7d2e4 │ │ │ │ - mov r0, r4 │ │ │ │ - cmp r5, #1 │ │ │ │ - beq.n c254a │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - movs r4, #0 │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - mov r1, r4 │ │ │ │ - b.n c23b0 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n c251a │ │ │ │ - b.n c2520 │ │ │ │ - udf #255 @ 0xff │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c2532 │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #44] @ (c258c ) │ │ │ │ - ldr r3, [pc, #24] @ (c2578 ) │ │ │ │ - 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 c250e │ │ │ │ - blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - stmia r7!, {r5, r7} │ │ │ │ - movs r2, r2 │ │ │ │ - asrs r0, r6, #18 │ │ │ │ - movs r0, r0 │ │ │ │ - stmia r7!, {r2, r3, r4, r7} │ │ │ │ - movs r2, r2 │ │ │ │ - asrs r0, r0, #20 │ │ │ │ - movs r0, r0 │ │ │ │ - stmia r6!, {r2, r4, r5, r6, r7} │ │ │ │ - movs r2, r2 │ │ │ │ - stmia r5!, {r1, r3, r5, r7} │ │ │ │ - movs r2, r2 │ │ │ │ - stmia r5!, {r3, r6} │ │ │ │ - movs r2, r2 │ │ │ │ - │ │ │ │ -000c2590 : │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #432] @ (c2750 ) │ │ │ │ - sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #432] @ (c2754 ) │ │ │ │ - mov r5, r0 │ │ │ │ - add r2, pc │ │ │ │ - ldr r4, [pc, #428] @ (c2758 ) │ │ │ │ - add r0, sp, #16 │ │ │ │ - add r4, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - mov.w r3, #0 │ │ │ │ - blx 78c88 │ │ │ │ - movs r0, #8 │ │ │ │ - blx 77e20 │ │ │ │ - mov r3, r0 │ │ │ │ - ldrd r2, r0, [sp, #16] │ │ │ │ - strd r2, r0, [r3] │ │ │ │ - asrs r2, r3, #31 │ │ │ │ - cbz r0, c2604 │ │ │ │ - ldr r2, [pc, #392] @ (c275c ) │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ - mov r7, r2 │ │ │ │ - ldrsb.w r2, [r2] │ │ │ │ - cbz r2, c2622 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - adds r1, r2, #1 │ │ │ │ - str r1, [r0, #4] │ │ │ │ - mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ - cmp r2, r1 │ │ │ │ - beq.w c2724 │ │ │ │ - asrs r2, r3, #31 │ │ │ │ - mov r4, r3 │ │ │ │ - mov r1, r2 │ │ │ │ - ldr.w ip, [r0, #4] │ │ │ │ - add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ - cmp.w ip, #1 │ │ │ │ - str.w lr, [r0, #4] │ │ │ │ - beq.n c267a │ │ │ │ - mov r4, r3 │ │ │ │ - mov r1, r2 │ │ │ │ - ldr r2, [pc, #340] @ (c2760 ) │ │ │ │ - ldr r3, [pc, #328] @ (c2754 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n c26ee │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - adds r0, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r1, [r0] │ │ │ │ - adds r2, r1, #1 │ │ │ │ - strex r4, r2, [r0] │ │ │ │ - cmp r4, #0 │ │ │ │ - bne.n c2628 │ │ │ │ - mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ - dmb ish │ │ │ │ - cmp r1, r2 │ │ │ │ - beq.n c2724 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - asrs r2, r3, #31 │ │ │ │ - mov r4, r3 │ │ │ │ - mov r1, r2 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n c2604 │ │ │ │ - ldrsb.w ip, [r7] │ │ │ │ - add.w lr, r0, #4 │ │ │ │ - cmp.w ip, #0 │ │ │ │ - bne.n c25f2 │ │ │ │ - dmb ish │ │ │ │ - ldrex ip, [lr] │ │ │ │ - add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ - strex r6, r5, [lr] │ │ │ │ - cmp r6, #0 │ │ │ │ - bne.n c2660 │ │ │ │ - cmp.w ip, #1 │ │ │ │ - dmb ish │ │ │ │ - bne.n c2604 │ │ │ │ - strd r2, r3, [sp, #8] │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - str r1, [sp, #4] │ │ │ │ - str r0, [sp, #0] │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - blx r3 │ │ │ │ - ldrsb.w ip, [r7] │ │ │ │ - ldrd r0, r1, [sp] │ │ │ │ - ldrd r2, r3, [sp, #8] │ │ │ │ - cmp.w ip, #0 │ │ │ │ - beq.n c26b8 │ │ │ │ - ldr.w ip, [r0, #8] │ │ │ │ - add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ - str.w lr, [r0, #8] │ │ │ │ - cmp.w ip, #1 │ │ │ │ - bne.n c2604 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - str r1, [sp, #0] │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - blx r3 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ - b.n c2608 │ │ │ │ - add.w lr, r0, #8 │ │ │ │ - dmb ish │ │ │ │ - ldrex ip, [lr] │ │ │ │ - add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ - strex r6, r5, [lr] │ │ │ │ - cmp r6, #0 │ │ │ │ - bne.n c26c0 │ │ │ │ - dmb ish │ │ │ │ - b.n c26a6 │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (c2764 ) │ │ │ │ - ldr r3, [pc, #116] @ (c2754 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - beq.n c274c │ │ │ │ - blx 79f34 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r3, c2702 │ │ │ │ - mov r0, r3 │ │ │ │ - str r1, [sp, #0] │ │ │ │ - bl 7d2e4 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r3, r1 │ │ │ │ - cmp r3, #1 │ │ │ │ - beq.n c2726 │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - movs r4, #0 │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - mov r1, r4 │ │ │ │ - b.n c2608 │ │ │ │ - mov r3, r1 │ │ │ │ - b.n c2706 │ │ │ │ - udf #255 @ 0xff │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c2716 │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #44] @ (c2768 ) │ │ │ │ - ldr r3, [pc, #24] @ (c2754 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n c26ee │ │ │ │ - blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - stmia r5!, {r1} │ │ │ │ - movs r2, r2 │ │ │ │ - asrs r0, r6, #18 │ │ │ │ - movs r0, r0 │ │ │ │ - stmia r4!, {r2, r3, r4, r5, r6, r7} │ │ │ │ - movs r2, r2 │ │ │ │ - asrs r0, r0, #20 │ │ │ │ - movs r0, r0 │ │ │ │ - stmia r4!, {r2, r3, r4, r7} │ │ │ │ - movs r2, r2 │ │ │ │ - stmia r3!, {r1, r3, r6, r7} │ │ │ │ - movs r2, r2 │ │ │ │ - stmia r3!, {r2, r3, r5, r6} │ │ │ │ - movs r2, r2 │ │ │ │ - movs r0, r0 │ │ │ │ - ... │ │ │ │ - │ │ │ │ -000c2770 : │ │ │ │ +000c1120 : │ │ │ │ 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] @ c2868 │ │ │ │ - vldr d7, [pc, #208] @ c2858 │ │ │ │ + ldr.w ip, [pc, #228] @ c1218 │ │ │ │ + vldr d7, [pc, #208] @ c1208 │ │ │ │ mov r4, r0 │ │ │ │ add ip, pc │ │ │ │ - vldr d0, [pc, #208] @ c2860 │ │ │ │ + vldr d0, [pc, #208] @ c1210 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ - ldr r2, [pc, #212] @ (c286c ) │ │ │ │ + ldr r2, [pc, #212] @ (c121c ) │ │ │ │ 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] │ │ │ │ @@ -113571,104 +111356,104 @@ │ │ │ │ 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 79a44 │ │ │ │ - ldr r2, [pc, #164] @ (c2870 ) │ │ │ │ - ldr r3, [pc, #160] @ (c286c ) │ │ │ │ + ldr r2, [pc, #164] @ (c1220 ) │ │ │ │ + ldr r3, [pc, #160] @ (c121c ) │ │ │ │ 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 c2804 │ │ │ │ + bne.n c11b4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n c2808 │ │ │ │ + bne.n c11b8 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #128] @ (c2874 ) │ │ │ │ - ldr r3, [pc, #120] @ (c286c ) │ │ │ │ + ldr r2, [pc, #128] @ (c1224 ) │ │ │ │ + ldr r3, [pc, #120] @ (c121c ) │ │ │ │ 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 c2816 │ │ │ │ + beq.n c11c6 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c27f0 │ │ │ │ + b.n c11a0 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #80] @ (c2878 ) │ │ │ │ - ldr r3, [pc, #68] @ (c286c ) │ │ │ │ + ldr r2, [pc, #80] @ (c1228 ) │ │ │ │ + ldr r3, [pc, #68] @ (c121c ) │ │ │ │ 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 c2804 │ │ │ │ + bne.n c11b4 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #56] @ (c287c ) │ │ │ │ - ldr r3, [pc, #40] @ (c286c ) │ │ │ │ + ldr r2, [pc, #56] @ (c122c ) │ │ │ │ + ldr r3, [pc, #40] @ (c121c ) │ │ │ │ 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 c2838 │ │ │ │ - b.n c2804 │ │ │ │ + beq.n c11e8 │ │ │ │ + b.n c11b4 │ │ │ │ nop │ │ │ │ ... │ │ │ │ asrs r3, r7, #17 │ │ │ │ @ instruction: 0x47ae │ │ │ │ ldrb r1, [r4, #11] │ │ │ │ subs r7, #148 @ 0x94 │ │ │ │ - stmia r3!, {r1, r2, r3, r4} │ │ │ │ + bls.n c12f8 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r2, r3, r4, r6, r7} │ │ │ │ + bls.n c127c │ │ │ │ movs r2, r2 │ │ │ │ - stmia r2!, {r2, r4, r5, r7} │ │ │ │ + bls.n c1230 │ │ │ │ movs r2, r2 │ │ │ │ - stmia r2!, {r7} │ │ │ │ + bhi.n c11cc │ │ │ │ movs r2, r2 │ │ │ │ - stmia r2!, {r2, r5, r6} │ │ │ │ + bhi.n c1198 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c2880 : │ │ │ │ +000c1230 : │ │ │ │ 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] @ c2970 │ │ │ │ - vldr d7, [pc, #208] @ c2968 │ │ │ │ + ldr.w ip, [pc, #220] @ c1320 │ │ │ │ + vldr d7, [pc, #208] @ c1318 │ │ │ │ mov r4, r0 │ │ │ │ add ip, pc │ │ │ │ add r1, sp, #16 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, sp │ │ │ │ - ldr r2, [pc, #208] @ (c2974 ) │ │ │ │ + ldr r2, [pc, #208] @ (c1324 ) │ │ │ │ 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] │ │ │ │ @@ -113677,101 +111462,101 @@ │ │ │ │ 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 79a44 │ │ │ │ - ldr r2, [pc, #160] @ (c2978 ) │ │ │ │ - ldr r3, [pc, #156] @ (c2974 ) │ │ │ │ + ldr r2, [pc, #160] @ (c1328 ) │ │ │ │ + ldr r3, [pc, #156] @ (c1324 ) │ │ │ │ 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 c2910 │ │ │ │ + bne.n c12c0 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n c2914 │ │ │ │ + bne.n c12c4 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #124] @ (c297c ) │ │ │ │ - ldr r3, [pc, #116] @ (c2974 ) │ │ │ │ + ldr r2, [pc, #124] @ (c132c ) │ │ │ │ + ldr r3, [pc, #116] @ (c1324 ) │ │ │ │ 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 c2922 │ │ │ │ + beq.n c12d2 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c28fc │ │ │ │ + b.n c12ac │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (c2980 ) │ │ │ │ - ldr r3, [pc, #64] @ (c2974 ) │ │ │ │ + ldr r2, [pc, #76] @ (c1330 ) │ │ │ │ + ldr r3, [pc, #64] @ (c1324 ) │ │ │ │ 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 c2910 │ │ │ │ + bne.n c12c0 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (c2984 ) │ │ │ │ - ldr r3, [pc, #36] @ (c2974 ) │ │ │ │ + ldr r2, [pc, #52] @ (c1334 ) │ │ │ │ + ldr r3, [pc, #36] @ (c1324 ) │ │ │ │ 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 c2944 │ │ │ │ - b.n c2910 │ │ │ │ + beq.n c12f4 │ │ │ │ + b.n c12c0 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - stmia r2!, {r1, r2, r3} │ │ │ │ + bhi.n c13e0 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r4, r6, r7} │ │ │ │ + bhi.n c136c │ │ │ │ movs r2, r2 │ │ │ │ - stmia r1!, {r3, r5, r7} │ │ │ │ + bvc.n c1320 │ │ │ │ movs r2, r2 │ │ │ │ - stmia r1!, {r2, r4, r5, r6} │ │ │ │ + bvc.n c12bc │ │ │ │ movs r2, r2 │ │ │ │ - stmia r1!, {r3, r4, r6} │ │ │ │ + bvc.n c1288 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c2988 : │ │ │ │ +000c1338 : │ │ │ │ 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] @ c2a70 │ │ │ │ - vldr d7, [pc, #200] @ c2a68 │ │ │ │ + ldr.w ip, [pc, #212] @ c1420 │ │ │ │ + vldr d7, [pc, #200] @ c1418 │ │ │ │ mov r4, r0 │ │ │ │ add ip, pc │ │ │ │ add r1, sp, #16 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, sp │ │ │ │ - ldr r2, [pc, #200] @ (c2a74 ) │ │ │ │ + ldr r2, [pc, #200] @ (c1424 ) │ │ │ │ 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] │ │ │ │ @@ -113779,97 +111564,97 @@ │ │ │ │ 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 79a44 │ │ │ │ - ldr r2, [pc, #156] @ (c2a78 ) │ │ │ │ - ldr r3, [pc, #152] @ (c2a74 ) │ │ │ │ + ldr r2, [pc, #156] @ (c1428 ) │ │ │ │ + ldr r3, [pc, #152] @ (c1424 ) │ │ │ │ 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 c2a14 │ │ │ │ + bne.n c13c4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n c2a18 │ │ │ │ + bne.n c13c8 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #120] @ (c2a7c ) │ │ │ │ - ldr r3, [pc, #112] @ (c2a74 ) │ │ │ │ + ldr r2, [pc, #120] @ (c142c ) │ │ │ │ + ldr r3, [pc, #112] @ (c1424 ) │ │ │ │ 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 c2a26 │ │ │ │ + beq.n c13d6 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c2a00 │ │ │ │ + b.n c13b0 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (c2a80 ) │ │ │ │ - ldr r3, [pc, #60] @ (c2a74 ) │ │ │ │ + ldr r2, [pc, #72] @ (c1430 ) │ │ │ │ + ldr r3, [pc, #60] @ (c1424 ) │ │ │ │ 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 c2a14 │ │ │ │ + bne.n c13c4 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (c2a84 ) │ │ │ │ - ldr r3, [pc, #32] @ (c2a74 ) │ │ │ │ + ldr r2, [pc, #48] @ (c1434 ) │ │ │ │ + ldr r3, [pc, #32] @ (c1424 ) │ │ │ │ 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 c2a48 │ │ │ │ - b.n c2a14 │ │ │ │ + beq.n c13f8 │ │ │ │ + b.n c13c4 │ │ │ │ nop │ │ │ │ ... │ │ │ │ - stmia r1!, {r1, r2} │ │ │ │ + bvc.n c14d0 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r2, r3, r6, r7} │ │ │ │ + bvc.n c1464 │ │ │ │ movs r2, r2 │ │ │ │ - stmia r0!, {r2, r5, r7} │ │ │ │ + bvs.n c1418 │ │ │ │ movs r2, r2 │ │ │ │ - stmia r0!, {r4, r5, r6} │ │ │ │ + bvs.n c13b4 │ │ │ │ movs r2, r2 │ │ │ │ - stmia r0!, {r2, r4, r6} │ │ │ │ + bvs.n c1380 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c2a88 : │ │ │ │ +000c1438 : │ │ │ │ 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] @ c2b90 │ │ │ │ - ldr.w ip, [pc, #244] @ c2b94 │ │ │ │ + ldr.w lr, [pc, #244] @ c1540 │ │ │ │ + ldr.w ip, [pc, #244] @ c1544 │ │ │ │ mov r4, r0 │ │ │ │ add lr, pc │ │ │ │ - vldr d7, [pc, #224] @ c2b88 │ │ │ │ + vldr d7, [pc, #224] @ c1538 │ │ │ │ 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] │ │ │ │ @@ -113887,96 +111672,96 @@ │ │ │ │ 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 79b34 │ │ │ │ - ldr r2, [pc, #156] @ (c2b98 ) │ │ │ │ - ldr r3, [pc, #148] @ (c2b94 ) │ │ │ │ + ldr r2, [pc, #156] @ (c1548 ) │ │ │ │ + ldr r3, [pc, #148] @ (c1544 ) │ │ │ │ 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 c2b36 │ │ │ │ + bne.n c14e6 │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n c2b3a │ │ │ │ + bne.n c14ea │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #120] @ (c2b9c ) │ │ │ │ - ldr r3, [pc, #108] @ (c2b94 ) │ │ │ │ + ldr r2, [pc, #120] @ (c154c ) │ │ │ │ + ldr r3, [pc, #108] @ (c1544 ) │ │ │ │ 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 c2b48 │ │ │ │ + beq.n c14f8 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c2b22 │ │ │ │ + b.n c14d2 │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (c2ba0 ) │ │ │ │ - ldr r3, [pc, #56] @ (c2b94 ) │ │ │ │ + ldr r2, [pc, #72] @ (c1550 ) │ │ │ │ + ldr r3, [pc, #56] @ (c1544 ) │ │ │ │ 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 c2b36 │ │ │ │ + bne.n c14e6 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (c2ba4 ) │ │ │ │ - ldr r3, [pc, #28] @ (c2b94 ) │ │ │ │ + ldr r2, [pc, #48] @ (c1554 ) │ │ │ │ + ldr r3, [pc, #28] @ (c1544 ) │ │ │ │ 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 c2b6a │ │ │ │ - b.n c2b36 │ │ │ │ + beq.n c151a │ │ │ │ + b.n c14e6 │ │ │ │ ... │ │ │ │ - stmia r0!, {r1, r2} │ │ │ │ + bvs.n c15f0 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - itet ge │ │ │ │ - movge r2, r2 │ │ │ │ - ittt hi @ unpredictable │ │ │ │ - movhi r2, r2 │ │ │ │ - itee mi @ unpredictable │ │ │ │ - movmi r2, r2 │ │ │ │ - itee cc @ unpredictable │ │ │ │ - movcc r2, r2 │ │ │ │ + bpl.n c1540 │ │ │ │ + movs r2, r2 │ │ │ │ + bpl.n c14f4 │ │ │ │ + movs r2, r2 │ │ │ │ + bpl.n c1490 │ │ │ │ + movs r2, r2 │ │ │ │ + bpl.n c145c │ │ │ │ + movs r2, r2 │ │ │ │ │ │ │ │ -000c2ba8 : │ │ │ │ - pushcs {r4, lr} │ │ │ │ - movcs.w ip, #4096 @ 0x1000 │ │ │ │ +000c1558 : │ │ │ │ + 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] @ c2cb0 │ │ │ │ - ldr.w ip, [pc, #244] @ c2cb4 │ │ │ │ + ldr.w lr, [pc, #244] @ c1660 │ │ │ │ + ldr.w ip, [pc, #244] @ c1664 │ │ │ │ mov r4, r0 │ │ │ │ add lr, pc │ │ │ │ - vldr d7, [pc, #224] @ c2ca8 │ │ │ │ + vldr d7, [pc, #224] @ c1658 │ │ │ │ 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 │ │ │ │ @@ -113993,97 +111778,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 79b34 │ │ │ │ - ldr r2, [pc, #160] @ (c2cb8 ) │ │ │ │ - ldr r3, [pc, #152] @ (c2cb4 ) │ │ │ │ + ldr r2, [pc, #160] @ (c1668 ) │ │ │ │ + ldr r3, [pc, #152] @ (c1664 ) │ │ │ │ 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 c2c52 │ │ │ │ + bne.n c1602 │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n c2c56 │ │ │ │ + bne.n c1606 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #124] @ (c2cbc ) │ │ │ │ - ldr r3, [pc, #112] @ (c2cb4 ) │ │ │ │ + ldr r2, [pc, #124] @ (c166c ) │ │ │ │ + ldr r3, [pc, #112] @ (c1664 ) │ │ │ │ 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 c2c64 │ │ │ │ + beq.n c1614 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c2c3e │ │ │ │ + b.n c15ee │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (c2cc0 ) │ │ │ │ - ldr r3, [pc, #60] @ (c2cb4 ) │ │ │ │ + ldr r2, [pc, #76] @ (c1670 ) │ │ │ │ + ldr r3, [pc, #60] @ (c1664 ) │ │ │ │ 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 c2c52 │ │ │ │ + bne.n c1602 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (c2cc4 ) │ │ │ │ - ldr r3, [pc, #32] @ (c2cb4 ) │ │ │ │ + ldr r2, [pc, #52] @ (c1674 ) │ │ │ │ + ldr r3, [pc, #32] @ (c1664 ) │ │ │ │ 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 c2c86 │ │ │ │ - b.n c2c52 │ │ │ │ + beq.n c1636 │ │ │ │ + b.n c1602 │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - bkpt 0x00e6 │ │ │ │ + bpl.n c16d0 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x008e │ │ │ │ + bmi.n c1628 │ │ │ │ movs r2, r2 │ │ │ │ - bkpt 0x0066 │ │ │ │ + bmi.n c15dc │ │ │ │ movs r2, r2 │ │ │ │ - bkpt 0x0032 │ │ │ │ + bmi.n c1578 │ │ │ │ movs r2, r2 │ │ │ │ - bkpt 0x0016 │ │ │ │ + bmi.n c1744 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c2cc8 : │ │ │ │ +000c1678 : │ │ │ │ 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] @ c2dd0 │ │ │ │ - ldr.w ip, [pc, #244] @ c2dd4 │ │ │ │ + ldr.w lr, [pc, #244] @ c1780 │ │ │ │ + ldr.w ip, [pc, #244] @ c1784 │ │ │ │ mov r4, r0 │ │ │ │ add lr, pc │ │ │ │ - vldr d7, [pc, #224] @ c2dc8 │ │ │ │ + vldr d7, [pc, #224] @ c1778 │ │ │ │ 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 │ │ │ │ @@ -114100,100 +111885,100 @@ │ │ │ │ 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 79b34 │ │ │ │ - ldr r2, [pc, #160] @ (c2dd8 ) │ │ │ │ - ldr r3, [pc, #152] @ (c2dd4 ) │ │ │ │ + ldr r2, [pc, #160] @ (c1788 ) │ │ │ │ + ldr r3, [pc, #152] @ (c1784 ) │ │ │ │ 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 c2d72 │ │ │ │ + bne.n c1722 │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n c2d76 │ │ │ │ + bne.n c1726 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #124] @ (c2ddc ) │ │ │ │ - ldr r3, [pc, #112] @ (c2dd4 ) │ │ │ │ + ldr r2, [pc, #124] @ (c178c ) │ │ │ │ + ldr r3, [pc, #112] @ (c1784 ) │ │ │ │ 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 c2d84 │ │ │ │ + beq.n c1734 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c2d5e │ │ │ │ + b.n c170e │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (c2de0 ) │ │ │ │ - ldr r3, [pc, #60] @ (c2dd4 ) │ │ │ │ + ldr r2, [pc, #76] @ (c1790 ) │ │ │ │ + ldr r3, [pc, #60] @ (c1784 ) │ │ │ │ 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 c2d72 │ │ │ │ + bne.n c1722 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (c2de4 ) │ │ │ │ - ldr r3, [pc, #32] @ (c2dd4 ) │ │ │ │ + ldr r2, [pc, #52] @ (c1794 ) │ │ │ │ + ldr r3, [pc, #32] @ (c1784 ) │ │ │ │ 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 c2da6 │ │ │ │ - b.n c2d72 │ │ │ │ + beq.n c1756 │ │ │ │ + b.n c1722 │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - pop {r1, r2, r6, r7, pc} │ │ │ │ + bmi.n c17b0 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r3, r5, r6, pc} │ │ │ │ + bcc.n c1708 │ │ │ │ movs r2, r2 │ │ │ │ - pop {r1, r2, r6, pc} │ │ │ │ + bcc.n c16bc │ │ │ │ movs r2, r2 │ │ │ │ - pop {r1, r4, pc} │ │ │ │ + bcc.n c1858 │ │ │ │ movs r2, r2 │ │ │ │ - pop {r1, r2, r4, r5, r6, r7} │ │ │ │ + bcc.n c1824 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c2de8 : │ │ │ │ +000c1798 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr.w ip, [pc, #472] @ c2fd0 │ │ │ │ + ldr.w ip, [pc, #472] @ c1980 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr r3, [pc, #468] @ (c2fd4 ) │ │ │ │ + ldr r3, [pc, #468] @ (c1984 ) │ │ │ │ mov r5, r0 │ │ │ │ add ip, pc │ │ │ │ - vldr d7, [pc, #452] @ c2fc8 │ │ │ │ + vldr d7, [pc, #452] @ c1978 │ │ │ │ str r2, [sp, #28] │ │ │ │ add r1, sp, #24 │ │ │ │ - ldr r4, [pc, #460] @ (c2fd8 ) │ │ │ │ + ldr r4, [pc, #460] @ (c1988 ) │ │ │ │ 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 │ │ │ │ @@ -114205,594 +111990,594 @@ │ │ │ │ blx 7b9ac │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, c2e7a │ │ │ │ - ldr r2, [pc, #404] @ (c2fdc ) │ │ │ │ + cbz r0, c182a │ │ │ │ + ldr r2, [pc, #404] @ (c198c ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, c2e98 │ │ │ │ + cbz r2, c1848 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w c2f9a │ │ │ │ + beq.w c194a │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n c2ef0 │ │ │ │ + beq.n c18a0 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #352] @ (c2fe0 ) │ │ │ │ - ldr r3, [pc, #336] @ (c2fd4 ) │ │ │ │ + ldr r2, [pc, #352] @ (c1990 ) │ │ │ │ + ldr r3, [pc, #336] @ (c1984 ) │ │ │ │ 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 c2f64 │ │ │ │ + bne.n c1914 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n c2e9e │ │ │ │ + bne.n c184e │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n c2f9a │ │ │ │ + beq.n c194a │ │ │ │ ldr r0, [sp, #20] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c2e7a │ │ │ │ + beq.n c182a │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n c2e68 │ │ │ │ + bne.n c1818 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n c2ed6 │ │ │ │ + bne.n c1886 │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n c2e7a │ │ │ │ + bne.n c182a │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n c2f2e │ │ │ │ + beq.n c18de │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n c2e7a │ │ │ │ + bne.n c182a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n c2e7e │ │ │ │ + b.n c182e │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n c2f36 │ │ │ │ + bne.n c18e6 │ │ │ │ dmb ish │ │ │ │ - b.n c2f1c │ │ │ │ + b.n c18cc │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #144] @ (c2fe4 ) │ │ │ │ - ldr r3, [pc, #128] @ (c2fd4 ) │ │ │ │ + ldr r2, [pc, #144] @ (c1994 ) │ │ │ │ + ldr r3, [pc, #128] @ (c1984 ) │ │ │ │ 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 c2fc2 │ │ │ │ + beq.n c1972 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, c2f78 │ │ │ │ + cbz r3, c1928 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n c2f9c │ │ │ │ + beq.n c194c │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n c2e7e │ │ │ │ + b.n c182e │ │ │ │ mov r3, r1 │ │ │ │ - b.n c2f7c │ │ │ │ + b.n c192c │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c2f8c │ │ │ │ + b.n c193c │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #56] @ (c2fe8 ) │ │ │ │ - ldr r3, [pc, #32] @ (c2fd4 ) │ │ │ │ + ldr r2, [pc, #56] @ (c1998 ) │ │ │ │ + ldr r3, [pc, #32] @ (c1984 ) │ │ │ │ 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 c2f64 │ │ │ │ + bne.n c1914 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - pop {r3, r5, r7} │ │ │ │ + bcs.n c1974 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r4, r7} │ │ │ │ + bcs.n c194c │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r5} │ │ │ │ + bcs.n c1a80 │ │ │ │ movs r2, r2 │ │ │ │ - cbnz r4, c303c │ │ │ │ + bne.n c18e0 │ │ │ │ movs r2, r2 │ │ │ │ - revsh r6, r6 │ │ │ │ + bne.n c1a28 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c2fec : │ │ │ │ +000c199c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr.w ip, [pc, #456] @ c31c8 │ │ │ │ + ldr.w ip, [pc, #456] @ c1b78 │ │ │ │ movs r3, #0 │ │ │ │ movt r3, #257 @ 0x101 │ │ │ │ add ip, pc │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r5, r0 │ │ │ │ - ldr r3, [pc, #444] @ (c31cc ) │ │ │ │ + ldr r3, [pc, #444] @ (c1b7c ) │ │ │ │ movs r0, #0 │ │ │ │ str r2, [sp, #28] │ │ │ │ movs r2, #3 │ │ │ │ strd r0, r1, [sp, #32] │ │ │ │ add r1, sp, #24 │ │ │ │ - ldr r4, [pc, #432] @ (c31d0 ) │ │ │ │ + ldr r4, [pc, #432] @ (c1b80 ) │ │ │ │ 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 7b9ac │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, c307a │ │ │ │ - ldr r2, [pc, #396] @ (c31d4 ) │ │ │ │ + cbz r0, c1a2a │ │ │ │ + ldr r2, [pc, #396] @ (c1b84 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, c3098 │ │ │ │ + cbz r2, c1a48 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w c319a │ │ │ │ + beq.w c1b4a │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n c30f0 │ │ │ │ + beq.n c1aa0 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #344] @ (c31d8 ) │ │ │ │ - ldr r3, [pc, #328] @ (c31cc ) │ │ │ │ + ldr r2, [pc, #344] @ (c1b88 ) │ │ │ │ + ldr r3, [pc, #328] @ (c1b7c ) │ │ │ │ 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 c3164 │ │ │ │ + bne.n c1b14 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n c309e │ │ │ │ + bne.n c1a4e │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n c319a │ │ │ │ + beq.n c1b4a │ │ │ │ ldr r0, [sp, #20] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c307a │ │ │ │ + beq.n c1a2a │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n c3068 │ │ │ │ + bne.n c1a18 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n c30d6 │ │ │ │ + bne.n c1a86 │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n c307a │ │ │ │ + bne.n c1a2a │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n c312e │ │ │ │ + beq.n c1ade │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n c307a │ │ │ │ + bne.n c1a2a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n c307e │ │ │ │ + b.n c1a2e │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n c3136 │ │ │ │ + bne.n c1ae6 │ │ │ │ dmb ish │ │ │ │ - b.n c311c │ │ │ │ + b.n c1acc │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (c31dc ) │ │ │ │ - ldr r3, [pc, #120] @ (c31cc ) │ │ │ │ + ldr r2, [pc, #136] @ (c1b8c ) │ │ │ │ + ldr r3, [pc, #120] @ (c1b7c ) │ │ │ │ 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 c31c2 │ │ │ │ + beq.n c1b72 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, c3178 │ │ │ │ + cbz r3, c1b28 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n c319c │ │ │ │ + beq.n c1b4c │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n c307e │ │ │ │ + b.n c1a2e │ │ │ │ mov r3, r1 │ │ │ │ - b.n c317c │ │ │ │ + b.n c1b2c │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c318c │ │ │ │ + b.n c1b3c │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (c31e0 ) │ │ │ │ - ldr r3, [pc, #24] @ (c31cc ) │ │ │ │ + ldr r2, [pc, #48] @ (c1b90 ) │ │ │ │ + ldr r3, [pc, #24] @ (c1b7c ) │ │ │ │ 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 c3164 │ │ │ │ + bne.n c1b14 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ - hlt 0x0022 │ │ │ │ + beq.n c1b60 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - hlt 0x0004 │ │ │ │ + beq.n c1b2c │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - rev r6, r4 │ │ │ │ + beq.n c1c78 │ │ │ │ movs r2, r2 │ │ │ │ - cbnz r4, c31f4 │ │ │ │ + ldmia r7, {r2, r5, r7} │ │ │ │ movs r2, r2 │ │ │ │ - @ instruction: 0xb8f6 │ │ │ │ + ldmia r7!, {r1, r2, r6} │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c31e4 : │ │ │ │ +000c1b94 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr.w ip, [pc, #456] @ c33c0 │ │ │ │ + ldr.w ip, [pc, #456] @ c1d70 │ │ │ │ movs r3, #0 │ │ │ │ movt r3, #257 @ 0x101 │ │ │ │ add ip, pc │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r5, r0 │ │ │ │ - ldr r3, [pc, #444] @ (c33c4 ) │ │ │ │ + ldr r3, [pc, #444] @ (c1d74 ) │ │ │ │ movs r0, #0 │ │ │ │ str r2, [sp, #28] │ │ │ │ strd r0, r1, [sp, #32] │ │ │ │ add r1, sp, #24 │ │ │ │ - ldr r4, [pc, #436] @ (c33c8 ) │ │ │ │ + ldr r4, [pc, #436] @ (c1d78 ) │ │ │ │ add r0, sp, #16 │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ blx 7b9ac │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, c3272 │ │ │ │ - ldr r2, [pc, #396] @ (c33cc ) │ │ │ │ + cbz r0, c1c22 │ │ │ │ + ldr r2, [pc, #396] @ (c1d7c ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, c3290 │ │ │ │ + cbz r2, c1c40 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w c3392 │ │ │ │ + beq.w c1d42 │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n c32e8 │ │ │ │ + beq.n c1c98 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #344] @ (c33d0 ) │ │ │ │ - ldr r3, [pc, #328] @ (c33c4 ) │ │ │ │ + ldr r2, [pc, #344] @ (c1d80 ) │ │ │ │ + ldr r3, [pc, #328] @ (c1d74 ) │ │ │ │ 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 c335c │ │ │ │ + bne.n c1d0c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n c3296 │ │ │ │ + bne.n c1c46 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n c3392 │ │ │ │ + beq.n c1d42 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c3272 │ │ │ │ + beq.n c1c22 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n c3260 │ │ │ │ + bne.n c1c10 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n c32ce │ │ │ │ + bne.n c1c7e │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n c3272 │ │ │ │ + bne.n c1c22 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n c3326 │ │ │ │ + beq.n c1cd6 │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n c3272 │ │ │ │ + bne.n c1c22 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n c3276 │ │ │ │ + b.n c1c26 │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n c332e │ │ │ │ + bne.n c1cde │ │ │ │ dmb ish │ │ │ │ - b.n c3314 │ │ │ │ + b.n c1cc4 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (c33d4 ) │ │ │ │ - ldr r3, [pc, #120] @ (c33c4 ) │ │ │ │ + ldr r2, [pc, #136] @ (c1d84 ) │ │ │ │ + ldr r3, [pc, #120] @ (c1d74 ) │ │ │ │ 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 c33ba │ │ │ │ + beq.n c1d6a │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, c3370 │ │ │ │ + cbz r3, c1d20 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n c3394 │ │ │ │ + beq.n c1d44 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n c3276 │ │ │ │ + b.n c1c26 │ │ │ │ mov r3, r1 │ │ │ │ - b.n c3374 │ │ │ │ + b.n c1d24 │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c3384 │ │ │ │ + b.n c1d34 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (c33d8 ) │ │ │ │ - ldr r3, [pc, #24] @ (c33c4 ) │ │ │ │ + ldr r2, [pc, #48] @ (c1d88 ) │ │ │ │ + ldr r3, [pc, #24] @ (c1d74 ) │ │ │ │ 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 c335c │ │ │ │ + bne.n c1d0c │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb8aa │ │ │ │ + ldmia r6, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb88c │ │ │ │ + ldmia r6, {r2, r3, r4, r6, r7} │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb82e │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r5, r6} │ │ │ │ movs r2, r2 │ │ │ │ - @ instruction: 0xb75c │ │ │ │ + ldmia r5, {r2, r3, r5, r7} │ │ │ │ movs r2, r2 │ │ │ │ - @ instruction: 0xb6fe │ │ │ │ + ldmia r5!, {r1, r2, r3, r6} │ │ │ │ movs r2, r2 │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ -000c33e0 : │ │ │ │ +000c1d90 : │ │ │ │ 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] @ c3510 │ │ │ │ + ldr.w ip, [pc, #284] @ c1ec0 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #25 │ │ │ │ add ip, pc │ │ │ │ - vldr d7, [pc, #252] @ c34f8 │ │ │ │ + vldr d7, [pc, #252] @ c1ea8 │ │ │ │ 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] @ (c3514 ) │ │ │ │ + ldr r0, [pc, #252] @ (c1ec4 ) │ │ │ │ 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] @ c3500 │ │ │ │ + vldr d4, [pc, #220] @ c1eb0 │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ mov.w ip, #0 │ │ │ │ movt ip, #257 @ 0x101 │ │ │ │ - vldr d3, [pc, #212] @ c3508 │ │ │ │ + vldr d3, [pc, #212] @ c1eb8 │ │ │ │ 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 │ │ │ │ @@ -114800,123 +112585,123 @@ │ │ │ │ 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 7b7c8 │ │ │ │ - ldr r2, [pc, #172] @ (c3518 ) │ │ │ │ - ldr r3, [pc, #168] @ (c3514 ) │ │ │ │ + ldr r2, [pc, #172] @ (c1ec8 ) │ │ │ │ + ldr r3, [pc, #168] @ (c1ec4 ) │ │ │ │ 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 c34a4 │ │ │ │ + bne.n c1e54 │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n c34a8 │ │ │ │ + bne.n c1e58 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #136] @ (c351c ) │ │ │ │ - ldr r3, [pc, #128] @ (c3514 ) │ │ │ │ + ldr r2, [pc, #136] @ (c1ecc ) │ │ │ │ + ldr r3, [pc, #128] @ (c1ec4 ) │ │ │ │ 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 c34b6 │ │ │ │ + beq.n c1e66 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c3490 │ │ │ │ + b.n c1e40 │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #88] @ (c3520 ) │ │ │ │ - ldr r3, [pc, #76] @ (c3514 ) │ │ │ │ + ldr r2, [pc, #88] @ (c1ed0 ) │ │ │ │ + ldr r3, [pc, #76] @ (c1ec4 ) │ │ │ │ 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 c34a4 │ │ │ │ + bne.n c1e54 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #64] @ (c3524 ) │ │ │ │ - ldr r3, [pc, #48] @ (c3514 ) │ │ │ │ + ldr r2, [pc, #64] @ (c1ed4 ) │ │ │ │ + ldr r3, [pc, #48] @ (c1ec4 ) │ │ │ │ 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 c34d8 │ │ │ │ - b.n c34a4 │ │ │ │ + beq.n c1e88 │ │ │ │ + b.n c1e54 │ │ │ │ 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: 0xb6b0 │ │ │ │ + ldmia r5!, {} │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb63c │ │ │ │ + ldmia r4!, {r2, r3, r7} │ │ │ │ movs r2, r2 │ │ │ │ - @ instruction: 0xb614 │ │ │ │ + ldmia r4!, {r2, r5, r6} │ │ │ │ movs r2, r2 │ │ │ │ - push {r5, r6, r7, lr} │ │ │ │ + ldmia r4, {r4, r5} │ │ │ │ movs r2, r2 │ │ │ │ - push {r2, r6, r7, lr} │ │ │ │ + ldmia r4, {r2, r4} │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c3528 : │ │ │ │ +000c1ed8 : │ │ │ │ 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] @ c3658 │ │ │ │ + ldr.w ip, [pc, #284] @ c2008 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #25 │ │ │ │ add ip, pc │ │ │ │ - vldr d7, [pc, #252] @ c3640 │ │ │ │ + vldr d7, [pc, #252] @ c1ff0 │ │ │ │ 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] @ (c365c ) │ │ │ │ + ldr r0, [pc, #256] @ (c200c ) │ │ │ │ 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] @ c3648 │ │ │ │ + vldr d4, [pc, #224] @ c1ff8 │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ mov.w ip, #0 │ │ │ │ movt ip, #257 @ 0x101 │ │ │ │ - vldr d3, [pc, #216] @ c3650 │ │ │ │ + vldr d3, [pc, #216] @ c2000 │ │ │ │ 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 │ │ │ │ @@ -114924,102 +112709,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 7b7c8 │ │ │ │ - ldr r2, [pc, #176] @ (c3660 ) │ │ │ │ - ldr r3, [pc, #172] @ (c365c ) │ │ │ │ + ldr r2, [pc, #176] @ (c2010 ) │ │ │ │ + ldr r3, [pc, #172] @ (c200c ) │ │ │ │ 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 c35e8 │ │ │ │ + bne.n c1f98 │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n c35ec │ │ │ │ + bne.n c1f9c │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #140] @ (c3664 ) │ │ │ │ - ldr r3, [pc, #132] @ (c365c ) │ │ │ │ + ldr r2, [pc, #140] @ (c2014 ) │ │ │ │ + ldr r3, [pc, #132] @ (c200c ) │ │ │ │ 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 c35fa │ │ │ │ + beq.n c1faa │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c35d4 │ │ │ │ + b.n c1f84 │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #92] @ (c3668 ) │ │ │ │ - ldr r3, [pc, #80] @ (c365c ) │ │ │ │ + ldr r2, [pc, #92] @ (c2018 ) │ │ │ │ + ldr r3, [pc, #80] @ (c200c ) │ │ │ │ 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 c35e8 │ │ │ │ + bne.n c1f98 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #68] @ (c366c ) │ │ │ │ - ldr r3, [pc, #52] @ (c365c ) │ │ │ │ + ldr r2, [pc, #68] @ (c201c ) │ │ │ │ + ldr r3, [pc, #52] @ (c200c ) │ │ │ │ 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 c361c │ │ │ │ - b.n c35e8 │ │ │ │ + beq.n c1fcc │ │ │ │ + b.n c1f98 │ │ │ │ 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 │ │ │ │ - push {r3, r5, r6, lr} │ │ │ │ + ldmia r3, {r3, r4, r5, r7} │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - push {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r3, r6} │ │ │ │ movs r2, r2 │ │ │ │ - push {r4, r6, r7} │ │ │ │ + ldmia r3!, {r5} │ │ │ │ movs r2, r2 │ │ │ │ - push {r2, r3, r4, r7} │ │ │ │ + ldmia r2, {r2, r3, r5, r6, r7} │ │ │ │ movs r2, r2 │ │ │ │ - push {r7} │ │ │ │ + ldmia r2!, {r4, r6, r7} │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c3670 : │ │ │ │ +000c2020 : │ │ │ │ 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] @ c37a0 │ │ │ │ - ldr.w ip, [pc, #284] @ c37a4 │ │ │ │ + ldr.w lr, [pc, #284] @ c2150 │ │ │ │ + ldr.w ip, [pc, #284] @ c2154 │ │ │ │ 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 │ │ │ │ @@ -115028,18 +112813,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] @ c3788 │ │ │ │ + vldr d7, [pc, #220] @ c2138 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ - vldr d4, [pc, #220] @ c3790 │ │ │ │ - vldr d3, [pc, #224] @ c3798 │ │ │ │ + vldr d4, [pc, #220] @ c2140 │ │ │ │ + vldr d3, [pc, #224] @ c2148 │ │ │ │ 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] │ │ │ │ @@ -115048,120 +112833,120 @@ │ │ │ │ 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 7b7c8 │ │ │ │ - ldr r2, [pc, #172] @ (c37a8 ) │ │ │ │ - ldr r3, [pc, #164] @ (c37a4 ) │ │ │ │ + ldr r2, [pc, #172] @ (c2158 ) │ │ │ │ + ldr r3, [pc, #164] @ (c2154 ) │ │ │ │ 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 c3736 │ │ │ │ + bne.n c20e6 │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n c373a │ │ │ │ + bne.n c20ea │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #136] @ (c37ac ) │ │ │ │ - ldr r3, [pc, #124] @ (c37a4 ) │ │ │ │ + ldr r2, [pc, #136] @ (c215c ) │ │ │ │ + ldr r3, [pc, #124] @ (c2154 ) │ │ │ │ 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 c3748 │ │ │ │ + beq.n c20f8 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c3722 │ │ │ │ + b.n c20d2 │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #88] @ (c37b0 ) │ │ │ │ - ldr r3, [pc, #72] @ (c37a4 ) │ │ │ │ + ldr r2, [pc, #88] @ (c2160 ) │ │ │ │ + ldr r3, [pc, #72] @ (c2154 ) │ │ │ │ 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 c3736 │ │ │ │ + bne.n c20e6 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #64] @ (c37b4 ) │ │ │ │ - ldr r3, [pc, #44] @ (c37a4 ) │ │ │ │ + ldr r2, [pc, #64] @ (c2164 ) │ │ │ │ + ldr r3, [pc, #44] @ (c2154 ) │ │ │ │ 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 c376a │ │ │ │ - b.n c3736 │ │ │ │ + beq.n c211a │ │ │ │ + b.n c20e6 │ │ │ │ ... │ │ │ │ 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 │ │ │ │ - push {r1, r2, r3, r4} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r6} │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, c3816 │ │ │ │ + ldmia r1, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r2, r2 │ │ │ │ - cbz r2, c3810 │ │ │ │ + ldmia r1, {r1, r4, r6, r7} │ │ │ │ movs r2, r2 │ │ │ │ - cbz r6, c3806 │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r7} │ │ │ │ movs r2, r2 │ │ │ │ - cbz r2, c3804 │ │ │ │ + ldmia r1, {r1, r7} │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c37b8 : │ │ │ │ +000c2168 : │ │ │ │ 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] @ c38e0 │ │ │ │ + ldr.w ip, [pc, #276] @ c2290 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #25 │ │ │ │ add ip, pc │ │ │ │ - vldr d7, [pc, #244] @ c38c8 │ │ │ │ + vldr d7, [pc, #244] @ c2278 │ │ │ │ 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] @ (c38e4 ) │ │ │ │ + ldr r0, [pc, #256] @ (c2294 ) │ │ │ │ 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] @ c38d0 │ │ │ │ + vldr d4, [pc, #224] @ c2280 │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ mov.w ip, #0 │ │ │ │ movt ip, #257 @ 0x101 │ │ │ │ - vldr d3, [pc, #216] @ c38d8 │ │ │ │ + vldr d3, [pc, #216] @ c2288 │ │ │ │ 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 │ │ │ │ @@ -115169,118 +112954,118 @@ │ │ │ │ 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 7b7c8 │ │ │ │ - ldr r2, [pc, #176] @ (c38e8 ) │ │ │ │ - ldr r3, [pc, #172] @ (c38e4 ) │ │ │ │ + ldr r2, [pc, #176] @ (c2298 ) │ │ │ │ + ldr r3, [pc, #172] @ (c2294 ) │ │ │ │ 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 c3870 │ │ │ │ + bne.n c2220 │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n c3874 │ │ │ │ + bne.n c2224 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #140] @ (c38ec ) │ │ │ │ - ldr r3, [pc, #132] @ (c38e4 ) │ │ │ │ + ldr r2, [pc, #140] @ (c229c ) │ │ │ │ + ldr r3, [pc, #132] @ (c2294 ) │ │ │ │ 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 c3882 │ │ │ │ + beq.n c2232 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c385c │ │ │ │ + b.n c220c │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #92] @ (c38f0 ) │ │ │ │ - ldr r3, [pc, #80] @ (c38e4 ) │ │ │ │ + ldr r2, [pc, #92] @ (c22a0 ) │ │ │ │ + ldr r3, [pc, #80] @ (c2294 ) │ │ │ │ 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 c3870 │ │ │ │ + bne.n c2220 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #68] @ (c38f4 ) │ │ │ │ - ldr r3, [pc, #52] @ (c38e4 ) │ │ │ │ + ldr r2, [pc, #68] @ (c22a4 ) │ │ │ │ + ldr r3, [pc, #52] @ (c2294 ) │ │ │ │ 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 c38a4 │ │ │ │ - b.n c3870 │ │ │ │ + beq.n c2254 │ │ │ │ + b.n c2220 │ │ │ │ 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 │ │ │ │ - uxtb r0, r3 │ │ │ │ + ldmia r1!, {r3, r5} │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - sxtb r0, r6 │ │ │ │ + ldmia r0!, {r6, r7} │ │ │ │ movs r2, r2 │ │ │ │ - sxtb r0, r1 │ │ │ │ + ldmia r0!, {r3, r4, r7} │ │ │ │ movs r2, r2 │ │ │ │ - sxth r4, r2 │ │ │ │ + ldmia r0!, {r2, r5, r6} │ │ │ │ movs r2, r2 │ │ │ │ - cbz r0, c3936 │ │ │ │ + ldmia r0!, {r3, r6} │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c38f8 : │ │ │ │ +000c22a8 : │ │ │ │ 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] @ c3a10 │ │ │ │ + ldr.w ip, [pc, #260] @ c23c0 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #25 │ │ │ │ add ip, pc │ │ │ │ - vldr d7, [pc, #236] @ c3a00 │ │ │ │ + vldr d7, [pc, #236] @ c23b0 │ │ │ │ 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] @ (c3a14 ) │ │ │ │ + ldr r0, [pc, #240] @ (c23c4 ) │ │ │ │ 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] @ c3a08 │ │ │ │ + vldr d4, [pc, #216] @ c23b8 │ │ │ │ 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 │ │ │ │ @@ -115291,114 +113076,114 @@ │ │ │ │ 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 7b7c8 │ │ │ │ - ldr r2, [pc, #164] @ (c3a18 ) │ │ │ │ - ldr r3, [pc, #160] @ (c3a14 ) │ │ │ │ + ldr r2, [pc, #164] @ (c23c8 ) │ │ │ │ + ldr r3, [pc, #160] @ (c23c4 ) │ │ │ │ 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 c39ac │ │ │ │ + bne.n c235c │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n c39b0 │ │ │ │ + bne.n c2360 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #128] @ (c3a1c ) │ │ │ │ - ldr r3, [pc, #120] @ (c3a14 ) │ │ │ │ + ldr r2, [pc, #128] @ (c23cc ) │ │ │ │ + ldr r3, [pc, #120] @ (c23c4 ) │ │ │ │ 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 c39be │ │ │ │ + beq.n c236e │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c3998 │ │ │ │ + b.n c2348 │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #80] @ (c3a20 ) │ │ │ │ - ldr r3, [pc, #68] @ (c3a14 ) │ │ │ │ + ldr r2, [pc, #80] @ (c23d0 ) │ │ │ │ + ldr r3, [pc, #68] @ (c23c4 ) │ │ │ │ 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 c39ac │ │ │ │ + bne.n c235c │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #56] @ (c3a24 ) │ │ │ │ - ldr r3, [pc, #40] @ (c3a14 ) │ │ │ │ + ldr r2, [pc, #56] @ (c23d4 ) │ │ │ │ + ldr r3, [pc, #40] @ (c23c4 ) │ │ │ │ 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 c39e0 │ │ │ │ - b.n c39ac │ │ │ │ + beq.n c2390 │ │ │ │ + b.n c235c │ │ │ │ nop │ │ │ │ ... │ │ │ │ ldr r1, [r6, #12] │ │ │ │ ldrh r3, [r4, #6] │ │ │ │ ldrh.w r3, [r5, #3812] @ 0xee4 │ │ │ │ - cbz r0, c3a3a │ │ │ │ + stmia r7!, {r3, r5, r6, r7} │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, c3a28 │ │ │ │ + stmia r7!, {r2, r7} │ │ │ │ movs r2, r2 │ │ │ │ - cbz r4, c3a22 │ │ │ │ + stmia r7!, {r2, r3, r4, r6} │ │ │ │ movs r2, r2 │ │ │ │ - sub sp, #352 @ 0x160 │ │ │ │ + stmia r7!, {r3, r5} │ │ │ │ movs r2, r2 │ │ │ │ - sub sp, #240 @ 0xf0 │ │ │ │ + stmia r7!, {r2, r3} │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c3a28 : │ │ │ │ +000c23d8 : │ │ │ │ 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] @ c3b48 │ │ │ │ - ldr.w ip, [pc, #268] @ c3b4c │ │ │ │ + ldr.w lr, [pc, #268] @ c24f8 │ │ │ │ + ldr.w ip, [pc, #268] @ c24fc │ │ │ │ mov r4, r0 │ │ │ │ add lr, pc │ │ │ │ - vldr d7, [pc, #240] @ c3b38 │ │ │ │ + vldr d7, [pc, #240] @ c24e8 │ │ │ │ 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] @ c3b40 │ │ │ │ + vldr d4, [pc, #220] @ c24f0 │ │ │ │ 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] │ │ │ │ @@ -115408,99 +113193,99 @@ │ │ │ │ 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 7b7c8 │ │ │ │ - ldr r2, [pc, #164] @ (c3b50 ) │ │ │ │ - ldr r3, [pc, #156] @ (c3b4c ) │ │ │ │ + ldr r2, [pc, #164] @ (c2500 ) │ │ │ │ + ldr r3, [pc, #156] @ (c24fc ) │ │ │ │ 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 c3ae6 │ │ │ │ + bne.n c2496 │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n c3aea │ │ │ │ + bne.n c249a │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #128] @ (c3b54 ) │ │ │ │ - ldr r3, [pc, #116] @ (c3b4c ) │ │ │ │ + ldr r2, [pc, #128] @ (c2504 ) │ │ │ │ + ldr r3, [pc, #116] @ (c24fc ) │ │ │ │ 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 c3af8 │ │ │ │ + beq.n c24a8 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c3ad2 │ │ │ │ + b.n c2482 │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #80] @ (c3b58 ) │ │ │ │ - ldr r3, [pc, #64] @ (c3b4c ) │ │ │ │ + ldr r2, [pc, #80] @ (c2508 ) │ │ │ │ + ldr r3, [pc, #64] @ (c24fc ) │ │ │ │ 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 c3ae6 │ │ │ │ + bne.n c2496 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #56] @ (c3b5c ) │ │ │ │ - ldr r3, [pc, #36] @ (c3b4c ) │ │ │ │ + ldr r2, [pc, #56] @ (c250c ) │ │ │ │ + ldr r3, [pc, #36] @ (c24fc ) │ │ │ │ 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 c3b1a │ │ │ │ - b.n c3ae6 │ │ │ │ + beq.n c24ca │ │ │ │ + b.n c2496 │ │ │ │ ... │ │ │ │ ldr r1, [r6, #12] │ │ │ │ ldrh r3, [r4, #6] │ │ │ │ ldrh.w r3, [r5, #3812] @ 0xee4 │ │ │ │ - add sp, #408 @ 0x198 │ │ │ │ + stmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #1000 @ 0x3e8 │ │ │ │ + stmia r6!, {r1, r3, r6} │ │ │ │ movs r2, r2 │ │ │ │ - add r7, sp, #840 @ 0x348 │ │ │ │ + stmia r6!, {r1, r5} │ │ │ │ movs r2, r2 │ │ │ │ - add r7, sp, #632 @ 0x278 │ │ │ │ + stmia r5!, {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r2, r2 │ │ │ │ - add r7, sp, #520 @ 0x208 │ │ │ │ + stmia r5!, {r1, r4, r6, r7} │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c3b60 : │ │ │ │ +000c2510 : │ │ │ │ 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] @ c3c78 │ │ │ │ - ldr.w ip, [pc, #260] @ c3c7c │ │ │ │ + ldr.w lr, [pc, #260] @ c2628 │ │ │ │ + ldr.w ip, [pc, #260] @ c262c │ │ │ │ mov r4, r0 │ │ │ │ add lr, pc │ │ │ │ - vldr d7, [pc, #240] @ c3c70 │ │ │ │ + vldr d7, [pc, #240] @ c2620 │ │ │ │ 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 │ │ │ │ @@ -115523,309 +113308,309 @@ │ │ │ │ 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 7b7c8 │ │ │ │ - ldr r2, [pc, #160] @ (c3c80 ) │ │ │ │ - ldr r3, [pc, #152] @ (c3c7c ) │ │ │ │ + ldr r2, [pc, #160] @ (c2630 ) │ │ │ │ + ldr r3, [pc, #152] @ (c262c ) │ │ │ │ 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 c3c1a │ │ │ │ + bne.n c25ca │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n c3c1e │ │ │ │ + bne.n c25ce │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #124] @ (c3c84 ) │ │ │ │ - ldr r3, [pc, #112] @ (c3c7c ) │ │ │ │ + ldr r2, [pc, #124] @ (c2634 ) │ │ │ │ + ldr r3, [pc, #112] @ (c262c ) │ │ │ │ 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 c3c2c │ │ │ │ + beq.n c25dc │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c3c06 │ │ │ │ + b.n c25b6 │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (c3c88 ) │ │ │ │ - ldr r3, [pc, #60] @ (c3c7c ) │ │ │ │ + ldr r2, [pc, #76] @ (c2638 ) │ │ │ │ + ldr r3, [pc, #60] @ (c262c ) │ │ │ │ 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 c3c1a │ │ │ │ + bne.n c25ca │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (c3c8c ) │ │ │ │ - ldr r3, [pc, #32] @ (c3c7c ) │ │ │ │ + ldr r2, [pc, #52] @ (c263c ) │ │ │ │ + ldr r3, [pc, #32] @ (c262c ) │ │ │ │ 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 c3c4e │ │ │ │ - b.n c3c1a │ │ │ │ + beq.n c25fe │ │ │ │ + b.n c25ca │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - add r7, sp, #184 @ 0xb8 │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5, r6} │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #792 @ 0x318 │ │ │ │ + stmia r5!, {r1, r2, r4} │ │ │ │ movs r2, r2 │ │ │ │ - add r6, sp, #632 @ 0x278 │ │ │ │ + stmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r2, r2 │ │ │ │ - add r6, sp, #424 @ 0x1a8 │ │ │ │ + stmia r4!, {r1, r3, r4, r5, r7} │ │ │ │ movs r2, r2 │ │ │ │ - add r6, sp, #312 @ 0x138 │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r7} │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c3c90 : │ │ │ │ +000c2640 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr.w ip, [pc, #496] @ c3e90 │ │ │ │ + ldr.w ip, [pc, #496] @ c2840 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr r3, [pc, #492] @ (c3e94 ) │ │ │ │ + ldr r3, [pc, #492] @ (c2844 ) │ │ │ │ mov r5, r0 │ │ │ │ add ip, pc │ │ │ │ - vldr d7, [pc, #460] @ c3e78 │ │ │ │ + vldr d7, [pc, #460] @ c2828 │ │ │ │ str r2, [sp, #28] │ │ │ │ add r1, sp, #24 │ │ │ │ - ldr r4, [pc, #484] @ (c3e98 ) │ │ │ │ + ldr r4, [pc, #484] @ (c2848 ) │ │ │ │ movs r2, #25 │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add r0, sp, #16 │ │ │ │ - vldr d4, [pc, #448] @ c3e80 │ │ │ │ + vldr d4, [pc, #448] @ c2830 │ │ │ │ add r4, pc │ │ │ │ - vldr d3, [pc, #452] @ c3e88 │ │ │ │ + vldr d3, [pc, #452] @ c2838 │ │ │ │ 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 78940 │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, c3d26 │ │ │ │ - ldr r2, [pc, #424] @ (c3e9c ) │ │ │ │ + cbz r0, c26d6 │ │ │ │ + ldr r2, [pc, #424] @ (c284c ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, c3d44 │ │ │ │ + cbz r2, c26f4 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w c3e46 │ │ │ │ + beq.w c27f6 │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n c3d9c │ │ │ │ + beq.n c274c │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #372] @ (c3ea0 ) │ │ │ │ - ldr r3, [pc, #356] @ (c3e94 ) │ │ │ │ + ldr r2, [pc, #372] @ (c2850 ) │ │ │ │ + ldr r3, [pc, #356] @ (c2844 ) │ │ │ │ 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 c3e10 │ │ │ │ + bne.n c27c0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n c3d4a │ │ │ │ + bne.n c26fa │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n c3e46 │ │ │ │ + beq.n c27f6 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c3d26 │ │ │ │ + beq.n c26d6 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n c3d14 │ │ │ │ + bne.n c26c4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n c3d82 │ │ │ │ + bne.n c2732 │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n c3d26 │ │ │ │ + bne.n c26d6 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n c3dda │ │ │ │ + beq.n c278a │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n c3d26 │ │ │ │ + bne.n c26d6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n c3d2a │ │ │ │ + b.n c26da │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n c3de2 │ │ │ │ + bne.n c2792 │ │ │ │ dmb ish │ │ │ │ - b.n c3dc8 │ │ │ │ + b.n c2778 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #164] @ (c3ea4 ) │ │ │ │ - ldr r3, [pc, #148] @ (c3e94 ) │ │ │ │ + ldr r2, [pc, #164] @ (c2854 ) │ │ │ │ + ldr r3, [pc, #148] @ (c2844 ) │ │ │ │ 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 c3e6e │ │ │ │ + beq.n c281e │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, c3e24 │ │ │ │ + cbz r3, c27d4 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n c3e48 │ │ │ │ + beq.n c27f8 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n c3d2a │ │ │ │ + b.n c26da │ │ │ │ mov r3, r1 │ │ │ │ - b.n c3e28 │ │ │ │ + b.n c27d8 │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c3e38 │ │ │ │ + b.n c27e8 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (c3ea8 ) │ │ │ │ - ldr r3, [pc, #52] @ (c3e94 ) │ │ │ │ + ldr r2, [pc, #76] @ (c2858 ) │ │ │ │ + ldr r3, [pc, #52] @ (c2844 ) │ │ │ │ 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 c3e10 │ │ │ │ + bne.n c27c0 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ 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 │ │ │ │ - add r6, sp, #0 │ │ │ │ + stmia r4!, {r4, r6} │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #928 @ 0x3a0 │ │ │ │ + stmia r4!, {r3, r4, r5} │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #488 @ 0x1e8 │ │ │ │ + stmia r3!, {r1, r3, r6, r7} │ │ │ │ movs r2, r2 │ │ │ │ - add r4, sp, #672 @ 0x2a0 │ │ │ │ + stmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ movs r2, r2 │ │ │ │ - add r4, sp, #296 @ 0x128 │ │ │ │ + stmia r2!, {r1, r3, r4, r7} │ │ │ │ movs r2, r2 │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ -000c3eb0 : │ │ │ │ +000c2860 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr.w ip, [pc, #480] @ c40a0 │ │ │ │ + ldr.w ip, [pc, #480] @ c2a50 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr r3, [pc, #476] @ (c40a4 ) │ │ │ │ + ldr r3, [pc, #476] @ (c2a54 ) │ │ │ │ mov r5, r0 │ │ │ │ add ip, pc │ │ │ │ - vldr d7, [pc, #452] @ c4090 │ │ │ │ + vldr d7, [pc, #452] @ c2a40 │ │ │ │ str r2, [sp, #28] │ │ │ │ add r1, sp, #24 │ │ │ │ - ldr r4, [pc, #468] @ (c40a8 ) │ │ │ │ + ldr r4, [pc, #468] @ (c2a58 ) │ │ │ │ movs r2, #25 │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add r0, sp, #16 │ │ │ │ - vldr d4, [pc, #440] @ c4098 │ │ │ │ + vldr d4, [pc, #440] @ c2a48 │ │ │ │ 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] │ │ │ │ @@ -115833,198 +113618,198 @@ │ │ │ │ blx 78940 │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, c3f42 │ │ │ │ - ldr r2, [pc, #412] @ (c40ac ) │ │ │ │ + cbz r0, c28f2 │ │ │ │ + ldr r2, [pc, #412] @ (c2a5c ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, c3f60 │ │ │ │ + cbz r2, c2910 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w c4062 │ │ │ │ + beq.w c2a12 │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n c3fb8 │ │ │ │ + beq.n c2968 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #360] @ (c40b0 ) │ │ │ │ - ldr r3, [pc, #344] @ (c40a4 ) │ │ │ │ + ldr r2, [pc, #360] @ (c2a60 ) │ │ │ │ + ldr r3, [pc, #344] @ (c2a54 ) │ │ │ │ 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 c402c │ │ │ │ + bne.n c29dc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n c3f66 │ │ │ │ + bne.n c2916 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n c4062 │ │ │ │ + beq.n c2a12 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c3f42 │ │ │ │ + beq.n c28f2 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n c3f30 │ │ │ │ + bne.n c28e0 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n c3f9e │ │ │ │ + bne.n c294e │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n c3f42 │ │ │ │ + bne.n c28f2 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n c3ff6 │ │ │ │ + beq.n c29a6 │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n c3f42 │ │ │ │ + bne.n c28f2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n c3f46 │ │ │ │ + b.n c28f6 │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n c3ffe │ │ │ │ + bne.n c29ae │ │ │ │ dmb ish │ │ │ │ - b.n c3fe4 │ │ │ │ + b.n c2994 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #152] @ (c40b4 ) │ │ │ │ - ldr r3, [pc, #136] @ (c40a4 ) │ │ │ │ + ldr r2, [pc, #152] @ (c2a64 ) │ │ │ │ + ldr r3, [pc, #136] @ (c2a54 ) │ │ │ │ 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 c408a │ │ │ │ + beq.n c2a3a │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, c4040 │ │ │ │ + cbz r3, c29f0 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n c4064 │ │ │ │ + beq.n c2a14 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n c3f46 │ │ │ │ + b.n c28f6 │ │ │ │ mov r3, r1 │ │ │ │ - b.n c4044 │ │ │ │ + b.n c29f4 │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c4054 │ │ │ │ + b.n c2a04 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #64] @ (c40b8 ) │ │ │ │ - ldr r3, [pc, #40] @ (c40a4 ) │ │ │ │ + ldr r2, [pc, #64] @ (c2a68 ) │ │ │ │ + ldr r3, [pc, #40] @ (c2a54 ) │ │ │ │ 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 c402c │ │ │ │ + bne.n c29dc │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ ldr r1, [r6, #12] │ │ │ │ ldrh r3, [r4, #6] │ │ │ │ ldrh.w r3, [r5, #3812] @ 0xee4 │ │ │ │ - add r3, sp, #896 @ 0x380 │ │ │ │ + stmia r2!, {r4, r5} │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #800 @ 0x320 │ │ │ │ + stmia r2!, {r3, r4} │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #376 @ 0x178 │ │ │ │ + stmia r1!, {r1, r2, r3, r5, r7} │ │ │ │ movs r2, r2 │ │ │ │ - add r2, sp, #560 @ 0x230 │ │ │ │ + stmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ movs r2, r2 │ │ │ │ - add r2, sp, #184 @ 0xb8 │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ movs r2, r2 │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ -000c40c0 : │ │ │ │ +000c2a70 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr.w ip, [pc, #476] @ c42b0 │ │ │ │ + ldr.w ip, [pc, #476] @ c2c60 │ │ │ │ mov r3, r2 │ │ │ │ - vldr d7, [pc, #456] @ c42a0 │ │ │ │ + vldr d7, [pc, #456] @ c2c50 │ │ │ │ add ip, pc │ │ │ │ - ldr r4, [pc, #468] @ (c42b4 ) │ │ │ │ + ldr r4, [pc, #468] @ (c2c64 ) │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r5, r0 │ │ │ │ - ldr r3, [pc, #468] @ (c42b8 ) │ │ │ │ + ldr r3, [pc, #468] @ (c2c68 ) │ │ │ │ add r1, sp, #24 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #16 │ │ │ │ - vldr d4, [pc, #444] @ c42a8 │ │ │ │ + vldr d4, [pc, #444] @ c2c58 │ │ │ │ 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 │ │ │ │ @@ -116033,384 +113818,384 @@ │ │ │ │ blx 78940 │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, c4154 │ │ │ │ - ldr r2, [pc, #408] @ (c42bc ) │ │ │ │ + cbz r0, c2b04 │ │ │ │ + ldr r2, [pc, #408] @ (c2c6c ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, c4172 │ │ │ │ + cbz r2, c2b22 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w c4274 │ │ │ │ + beq.w c2c24 │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n c41ca │ │ │ │ + beq.n c2b7a │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #356] @ (c42c0 ) │ │ │ │ - ldr r3, [pc, #348] @ (c42b8 ) │ │ │ │ + ldr r2, [pc, #356] @ (c2c70 ) │ │ │ │ + ldr r3, [pc, #348] @ (c2c68 ) │ │ │ │ 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 c423e │ │ │ │ + bne.n c2bee │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n c4178 │ │ │ │ + bne.n c2b28 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n c4274 │ │ │ │ + beq.n c2c24 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c4154 │ │ │ │ + beq.n c2b04 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n c4142 │ │ │ │ + bne.n c2af2 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n c41b0 │ │ │ │ + bne.n c2b60 │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n c4154 │ │ │ │ + bne.n c2b04 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n c4208 │ │ │ │ + beq.n c2bb8 │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n c4154 │ │ │ │ + bne.n c2b04 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n c4158 │ │ │ │ + b.n c2b08 │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n c4210 │ │ │ │ + bne.n c2bc0 │ │ │ │ dmb ish │ │ │ │ - b.n c41f6 │ │ │ │ + b.n c2ba6 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #152] @ (c42c4 ) │ │ │ │ - ldr r3, [pc, #136] @ (c42b8 ) │ │ │ │ + ldr r2, [pc, #152] @ (c2c74 ) │ │ │ │ + ldr r3, [pc, #136] @ (c2c68 ) │ │ │ │ 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 c429c │ │ │ │ + beq.n c2c4c │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, c4252 │ │ │ │ + cbz r3, c2c02 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n c4276 │ │ │ │ + beq.n c2c26 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n c4158 │ │ │ │ + b.n c2b08 │ │ │ │ mov r3, r1 │ │ │ │ - b.n c4256 │ │ │ │ + b.n c2c06 │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c4266 │ │ │ │ + b.n c2c16 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #60] @ (c42c8 ) │ │ │ │ - ldr r3, [pc, #44] @ (c42b8 ) │ │ │ │ + ldr r2, [pc, #60] @ (c2c78 ) │ │ │ │ + ldr r3, [pc, #44] @ (c2c68 ) │ │ │ │ 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 c423e │ │ │ │ + bne.n c2bee │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ ... │ │ │ │ ldr r1, [r6, #12] │ │ │ │ ldrh r3, [r4, #6] │ │ │ │ ldrh.w r3, [r5, #3812] @ 0xee4 │ │ │ │ - add r1, sp, #824 @ 0x338 │ │ │ │ + stmia r0!, {r1, r2, r3, r4} │ │ │ │ movs r2, r2 │ │ │ │ - add r1, sp, #744 @ 0x2e8 │ │ │ │ + stmia r0!, {r1, r3} │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #304 @ 0x130 │ │ │ │ + itt ls │ │ │ │ + movls r2, r2 │ │ │ │ + bkpt 0x00ca │ │ │ │ movs r2, r2 │ │ │ │ - add r0, sp, #488 @ 0x1e8 │ │ │ │ - movs r2, r2 │ │ │ │ - add r0, sp, #112 @ 0x70 │ │ │ │ + bkpt 0x006c │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c42cc : │ │ │ │ +000c2c7c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr.w ip, [pc, #456] @ c44a8 │ │ │ │ + ldr.w ip, [pc, #456] @ c2e58 │ │ │ │ movs r3, #0 │ │ │ │ movt r3, #257 @ 0x101 │ │ │ │ add ip, pc │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r5, r0 │ │ │ │ - ldr r3, [pc, #444] @ (c44ac ) │ │ │ │ + ldr r3, [pc, #444] @ (c2e5c ) │ │ │ │ movs r0, #0 │ │ │ │ str r2, [sp, #28] │ │ │ │ strd r0, r1, [sp, #32] │ │ │ │ add r1, sp, #24 │ │ │ │ - ldr r4, [pc, #436] @ (c44b0 ) │ │ │ │ + ldr r4, [pc, #436] @ (c2e60 ) │ │ │ │ add r0, sp, #16 │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ blx 78940 │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, c435a │ │ │ │ - ldr r2, [pc, #396] @ (c44b4 ) │ │ │ │ + cbz r0, c2d0a │ │ │ │ + ldr r2, [pc, #396] @ (c2e64 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, c4378 │ │ │ │ + cbz r2, c2d28 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w c447a │ │ │ │ + beq.w c2e2a │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n c43d0 │ │ │ │ + beq.n c2d80 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #344] @ (c44b8 ) │ │ │ │ - ldr r3, [pc, #328] @ (c44ac ) │ │ │ │ + ldr r2, [pc, #344] @ (c2e68 ) │ │ │ │ + ldr r3, [pc, #328] @ (c2e5c ) │ │ │ │ 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 c4444 │ │ │ │ + bne.n c2df4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n c437e │ │ │ │ + bne.n c2d2e │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n c447a │ │ │ │ + beq.n c2e2a │ │ │ │ ldr r0, [sp, #20] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c435a │ │ │ │ + beq.n c2d0a │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n c4348 │ │ │ │ + bne.n c2cf8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n c43b6 │ │ │ │ + bne.n c2d66 │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n c435a │ │ │ │ + bne.n c2d0a │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n c440e │ │ │ │ + beq.n c2dbe │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n c435a │ │ │ │ + bne.n c2d0a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n c435e │ │ │ │ + b.n c2d0e │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n c4416 │ │ │ │ + bne.n c2dc6 │ │ │ │ dmb ish │ │ │ │ - b.n c43fc │ │ │ │ + b.n c2dac │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (c44bc ) │ │ │ │ - ldr r3, [pc, #120] @ (c44ac ) │ │ │ │ + ldr r2, [pc, #136] @ (c2e6c ) │ │ │ │ + ldr r3, [pc, #120] @ (c2e5c ) │ │ │ │ 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 c44a2 │ │ │ │ + beq.n c2e52 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, c4458 │ │ │ │ + cbz r3, c2e08 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n c447c │ │ │ │ + beq.n c2e2c │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n c435e │ │ │ │ + b.n c2d0e │ │ │ │ mov r3, r1 │ │ │ │ - b.n c445c │ │ │ │ + b.n c2e0c │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c446c │ │ │ │ + b.n c2e1c │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (c44c0 ) │ │ │ │ - ldr r3, [pc, #24] @ (c44ac ) │ │ │ │ + ldr r2, [pc, #48] @ (c2e70 ) │ │ │ │ + ldr r3, [pc, #24] @ (c2e5c ) │ │ │ │ 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 c4444 │ │ │ │ + bne.n c2df4 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ - add r7, pc, #776 @ (adr r7, c47b4 ) │ │ │ │ + bkpt 0x0012 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #656 @ (adr r7, c4744 ) │ │ │ │ + pop {r2, r4, r5, r6, r7, pc} │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #280 @ (adr r7, c45d4 ) │ │ │ │ + pop {r1, r2, r4, r7, pc} │ │ │ │ movs r2, r2 │ │ │ │ - add r6, pc, #464 @ (adr r6, c4690 ) │ │ │ │ + pop {r2, r6, r7} │ │ │ │ movs r2, r2 │ │ │ │ - add r6, pc, #88 @ (adr r6, c451c ) │ │ │ │ + pop {r1, r2, r5, r6} │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c44c4 : │ │ │ │ +000c2e74 : │ │ │ │ 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] @ c45c0 │ │ │ │ + ldr.w lr, [pc, #232] @ c2f70 │ │ │ │ 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] @ c45c4 │ │ │ │ + ldr.w ip, [pc, #216] @ c2f74 │ │ │ │ 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 │ │ │ │ @@ -116424,94 +114209,94 @@ │ │ │ │ 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 795cc │ │ │ │ - ldr r2, [pc, #148] @ (c45c8 ) │ │ │ │ - ldr r3, [pc, #140] @ (c45c4 ) │ │ │ │ + ldr r2, [pc, #148] @ (c2f78 ) │ │ │ │ + ldr r3, [pc, #140] @ (c2f74 ) │ │ │ │ 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 c456e │ │ │ │ + bne.n c2f1e │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n c4572 │ │ │ │ + bne.n c2f22 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #112] @ (c45cc ) │ │ │ │ - ldr r3, [pc, #100] @ (c45c4 ) │ │ │ │ + ldr r2, [pc, #112] @ (c2f7c ) │ │ │ │ + ldr r3, [pc, #100] @ (c2f74 ) │ │ │ │ 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 c4580 │ │ │ │ + beq.n c2f30 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c455a │ │ │ │ + b.n c2f0a │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #64] @ (c45d0 ) │ │ │ │ - ldr r3, [pc, #48] @ (c45c4 ) │ │ │ │ + ldr r2, [pc, #64] @ (c2f80 ) │ │ │ │ + ldr r3, [pc, #48] @ (c2f74 ) │ │ │ │ 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 c456e │ │ │ │ + bne.n c2f1e │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #40] @ (c45d4 ) │ │ │ │ - ldr r3, [pc, #20] @ (c45c4 ) │ │ │ │ + ldr r2, [pc, #40] @ (c2f84 ) │ │ │ │ + ldr r3, [pc, #20] @ (c2f74 ) │ │ │ │ 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 c45a2 │ │ │ │ - b.n c456e │ │ │ │ - add r5, pc, #800 @ (adr r5, c48e4 ) │ │ │ │ + beq.n c2f52 │ │ │ │ + b.n c2f1e │ │ │ │ + pop {r3, r4} │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #456 @ (adr r5, c4794 ) │ │ │ │ + cbnz r2, c2fec │ │ │ │ movs r2, r2 │ │ │ │ - add r5, pc, #296 @ (adr r5, c46f8 ) │ │ │ │ + cbnz r2, c2fe6 │ │ │ │ movs r2, r2 │ │ │ │ - add r5, pc, #88 @ (adr r5, c462c ) │ │ │ │ + cbnz r6, c2fdc │ │ │ │ movs r2, r2 │ │ │ │ - add r4, pc, #1000 @ (adr r4, c49c0 ) │ │ │ │ + cbnz r2, c2fda │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c45d8 : │ │ │ │ +000c2f88 : │ │ │ │ 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] @ c46d8 │ │ │ │ - ldr.w ip, [pc, #236] @ c46dc │ │ │ │ + ldr.w lr, [pc, #236] @ c3088 │ │ │ │ + ldr.w ip, [pc, #236] @ c308c │ │ │ │ mov r4, r0 │ │ │ │ - vldr d7, [pc, #220] @ c46d0 │ │ │ │ + vldr d7, [pc, #220] @ c3080 │ │ │ │ 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 │ │ │ │ @@ -116528,96 +114313,96 @@ │ │ │ │ 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 795cc │ │ │ │ - ldr r2, [pc, #156] @ (c46e0 ) │ │ │ │ - ldr r3, [pc, #152] @ (c46dc ) │ │ │ │ + ldr r2, [pc, #156] @ (c3090 ) │ │ │ │ + ldr r3, [pc, #152] @ (c308c ) │ │ │ │ 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 c467c │ │ │ │ + bne.n c302c │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n c4680 │ │ │ │ + bne.n c3030 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #120] @ (c46e4 ) │ │ │ │ - ldr r3, [pc, #112] @ (c46dc ) │ │ │ │ + ldr r2, [pc, #120] @ (c3094 ) │ │ │ │ + ldr r3, [pc, #112] @ (c308c ) │ │ │ │ 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 c468e │ │ │ │ + beq.n c303e │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c4668 │ │ │ │ + b.n c3018 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (c46e8 ) │ │ │ │ - ldr r3, [pc, #60] @ (c46dc ) │ │ │ │ + ldr r2, [pc, #72] @ (c3098 ) │ │ │ │ + ldr r3, [pc, #60] @ (c308c ) │ │ │ │ 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 c467c │ │ │ │ + bne.n c302c │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (c46ec ) │ │ │ │ - ldr r3, [pc, #32] @ (c46dc ) │ │ │ │ + ldr r2, [pc, #48] @ (c309c ) │ │ │ │ + ldr r3, [pc, #32] @ (c308c ) │ │ │ │ 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 c46b0 │ │ │ │ - b.n c467c │ │ │ │ + beq.n c3060 │ │ │ │ + b.n c302c │ │ │ │ nop │ │ │ │ ... │ │ │ │ - add r4, pc, #712 @ (adr r4, c49a4 ) │ │ │ │ + cbnz r2, c30cc │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #400 @ (adr r4, c4874 ) │ │ │ │ + hlt 0x0034 │ │ │ │ movs r2, r2 │ │ │ │ - add r4, pc, #240 @ (adr r4, c47d8 ) │ │ │ │ + hlt 0x000c │ │ │ │ movs r2, r2 │ │ │ │ - add r4, pc, #32 @ (adr r4, c470c ) │ │ │ │ + rev16 r0, r3 │ │ │ │ movs r2, r2 │ │ │ │ - add r3, pc, #944 @ (adr r3, c4aa0 ) │ │ │ │ + rev r4, r7 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c46f0 : │ │ │ │ +000c30a0 : │ │ │ │ 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] @ c47f0 │ │ │ │ - ldr.w ip, [pc, #236] @ c47f4 │ │ │ │ + ldr.w lr, [pc, #236] @ c31a0 │ │ │ │ + ldr.w ip, [pc, #236] @ c31a4 │ │ │ │ mov r4, r0 │ │ │ │ - vldr d7, [pc, #220] @ c47e8 │ │ │ │ + vldr d7, [pc, #220] @ c3198 │ │ │ │ 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 │ │ │ │ @@ -116633,97 +114418,97 @@ │ │ │ │ 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 795cc │ │ │ │ - ldr r2, [pc, #160] @ (c47f8 ) │ │ │ │ - ldr r3, [pc, #156] @ (c47f4 ) │ │ │ │ + ldr r2, [pc, #160] @ (c31a8 ) │ │ │ │ + ldr r3, [pc, #156] @ (c31a4 ) │ │ │ │ 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 c4790 │ │ │ │ + bne.n c3140 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n c4794 │ │ │ │ + bne.n c3144 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #124] @ (c47fc ) │ │ │ │ - ldr r3, [pc, #116] @ (c47f4 ) │ │ │ │ + ldr r2, [pc, #124] @ (c31ac ) │ │ │ │ + ldr r3, [pc, #116] @ (c31a4 ) │ │ │ │ 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 c47a2 │ │ │ │ + beq.n c3152 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c477c │ │ │ │ + b.n c312c │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (c4800 ) │ │ │ │ - ldr r3, [pc, #64] @ (c47f4 ) │ │ │ │ + ldr r2, [pc, #76] @ (c31b0 ) │ │ │ │ + ldr r3, [pc, #64] @ (c31a4 ) │ │ │ │ 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 c4790 │ │ │ │ + bne.n c3140 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (c4804 ) │ │ │ │ - ldr r3, [pc, #36] @ (c47f4 ) │ │ │ │ + ldr r2, [pc, #52] @ (c31b4 ) │ │ │ │ + ldr r3, [pc, #36] @ (c31a4 ) │ │ │ │ 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 c47c4 │ │ │ │ - b.n c4790 │ │ │ │ + beq.n c3174 │ │ │ │ + b.n c3140 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - add r3, pc, #616 @ (adr r3, c4a5c ) │ │ │ │ + cbnz r2, c31de │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #320 @ (adr r3, c493c ) │ │ │ │ + cbnz r0, c31d4 │ │ │ │ movs r2, r2 │ │ │ │ - add r3, pc, #160 @ (adr r3, c48a0 ) │ │ │ │ + cbnz r0, c31ce │ │ │ │ movs r2, r2 │ │ │ │ - add r2, pc, #976 @ (adr r2, c4bd4 ) │ │ │ │ + cbnz r4, c31c4 │ │ │ │ movs r2, r2 │ │ │ │ - add r2, pc, #864 @ (adr r2, c4b68 ) │ │ │ │ + cbnz r0, c31c2 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c4808 : │ │ │ │ +000c31b8 : │ │ │ │ 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] @ c4900 │ │ │ │ - ldr.w ip, [pc, #228] @ c4904 │ │ │ │ + ldr.w lr, [pc, #228] @ c32b0 │ │ │ │ + ldr.w ip, [pc, #228] @ c32b4 │ │ │ │ mov r4, r0 │ │ │ │ - vldr d7, [pc, #212] @ c48f8 │ │ │ │ + vldr d7, [pc, #212] @ c32a8 │ │ │ │ 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 │ │ │ │ @@ -116738,94 +114523,94 @@ │ │ │ │ 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 795cc │ │ │ │ - ldr r2, [pc, #156] @ (c4908 ) │ │ │ │ - ldr r3, [pc, #152] @ (c4904 ) │ │ │ │ + ldr r2, [pc, #156] @ (c32b8 ) │ │ │ │ + ldr r3, [pc, #152] @ (c32b4 ) │ │ │ │ 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 c48a4 │ │ │ │ + bne.n c3254 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n c48a8 │ │ │ │ + bne.n c3258 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #120] @ (c490c ) │ │ │ │ - ldr r3, [pc, #112] @ (c4904 ) │ │ │ │ + ldr r2, [pc, #120] @ (c32bc ) │ │ │ │ + ldr r3, [pc, #112] @ (c32b4 ) │ │ │ │ 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 c48b6 │ │ │ │ + beq.n c3266 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c4890 │ │ │ │ + b.n c3240 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (c4910 ) │ │ │ │ - ldr r3, [pc, #60] @ (c4904 ) │ │ │ │ + ldr r2, [pc, #72] @ (c32c0 ) │ │ │ │ + ldr r3, [pc, #60] @ (c32b4 ) │ │ │ │ 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 c48a4 │ │ │ │ + bne.n c3254 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (c4914 ) │ │ │ │ - ldr r3, [pc, #32] @ (c4904 ) │ │ │ │ + ldr r2, [pc, #48] @ (c32c4 ) │ │ │ │ + ldr r3, [pc, #32] @ (c32b4 ) │ │ │ │ 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 c48d8 │ │ │ │ - b.n c48a4 │ │ │ │ + beq.n c3288 │ │ │ │ + b.n c3254 │ │ │ │ nop │ │ │ │ ... │ │ │ │ - add r2, pc, #520 @ (adr r2, c4b0c ) │ │ │ │ + @ instruction: 0xb8d2 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #240 @ (adr r2, c49fc ) │ │ │ │ + @ instruction: 0xb88c │ │ │ │ movs r2, r2 │ │ │ │ - add r2, pc, #80 @ (adr r2, c4960 ) │ │ │ │ + @ instruction: 0xb864 │ │ │ │ movs r2, r2 │ │ │ │ - add r1, pc, #896 @ (adr r1, c4c94 ) │ │ │ │ + @ instruction: 0xb830 │ │ │ │ movs r2, r2 │ │ │ │ - add r1, pc, #784 @ (adr r1, c4c28 ) │ │ │ │ + @ instruction: 0xb814 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c4918 : │ │ │ │ +000c32c8 : │ │ │ │ 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] @ c4a04 │ │ │ │ - ldr.w ip, [pc, #216] @ c4a08 │ │ │ │ + ldr.w lr, [pc, #216] @ c33b4 │ │ │ │ + ldr.w ip, [pc, #216] @ c33b8 │ │ │ │ movs r1, #0 │ │ │ │ add lr, pc │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ movs r0, #0 │ │ │ │ str r2, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ @@ -116843,96 +114628,96 @@ │ │ │ │ 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 795cc │ │ │ │ - ldr r2, [pc, #148] @ (c4a0c ) │ │ │ │ - ldr r3, [pc, #140] @ (c4a08 ) │ │ │ │ + ldr r2, [pc, #148] @ (c33bc ) │ │ │ │ + ldr r3, [pc, #140] @ (c33b8 ) │ │ │ │ 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 c49b2 │ │ │ │ + bne.n c3362 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n c49b6 │ │ │ │ + bne.n c3366 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #112] @ (c4a10 ) │ │ │ │ - ldr r3, [pc, #100] @ (c4a08 ) │ │ │ │ + ldr r2, [pc, #112] @ (c33c0 ) │ │ │ │ + ldr r3, [pc, #100] @ (c33b8 ) │ │ │ │ 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 c49c4 │ │ │ │ + beq.n c3374 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c499e │ │ │ │ + b.n c334e │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #64] @ (c4a14 ) │ │ │ │ - ldr r3, [pc, #48] @ (c4a08 ) │ │ │ │ + ldr r2, [pc, #64] @ (c33c4 ) │ │ │ │ + ldr r3, [pc, #48] @ (c33b8 ) │ │ │ │ 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 c49b2 │ │ │ │ + bne.n c3362 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #40] @ (c4a18 ) │ │ │ │ - ldr r3, [pc, #20] @ (c4a08 ) │ │ │ │ + ldr r2, [pc, #40] @ (c33c8 ) │ │ │ │ + ldr r3, [pc, #20] @ (c33b8 ) │ │ │ │ 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 c49e6 │ │ │ │ - b.n c49b2 │ │ │ │ - add r1, pc, #472 @ (adr r1, c4be0 ) │ │ │ │ + beq.n c3396 │ │ │ │ + b.n c3362 │ │ │ │ + @ instruction: 0xb7c6 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #184 @ (adr r1, c4ac8 ) │ │ │ │ + @ instruction: 0xb77e │ │ │ │ movs r2, r2 │ │ │ │ - add r1, pc, #24 @ (adr r1, c4a2c ) │ │ │ │ + @ instruction: 0xb756 │ │ │ │ movs r2, r2 │ │ │ │ - add r0, pc, #840 @ (adr r0, c4d60 ) │ │ │ │ + @ instruction: 0xb722 │ │ │ │ movs r2, r2 │ │ │ │ - add r0, pc, #728 @ (adr r0, c4cf4 ) │ │ │ │ + @ instruction: 0xb706 │ │ │ │ movs r2, r2 │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ -000c4a20 : │ │ │ │ +000c33d0 : │ │ │ │ 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] @ c4b18 │ │ │ │ - ldr.w ip, [pc, #228] @ c4b1c │ │ │ │ + ldr.w lr, [pc, #228] @ c34c8 │ │ │ │ + ldr.w ip, [pc, #228] @ c34cc │ │ │ │ mov r4, r0 │ │ │ │ - vldr d7, [pc, #212] @ c4b10 │ │ │ │ + vldr d7, [pc, #212] @ c34c0 │ │ │ │ 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] │ │ │ │ @@ -116947,95 +114732,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 795cc │ │ │ │ - ldr r2, [pc, #156] @ (c4b20 ) │ │ │ │ - ldr r3, [pc, #148] @ (c4b1c ) │ │ │ │ + ldr r2, [pc, #156] @ (c34d0 ) │ │ │ │ + ldr r3, [pc, #148] @ (c34cc ) │ │ │ │ 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 c4abe │ │ │ │ + bne.n c346e │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n c4ac2 │ │ │ │ + bne.n c3472 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #120] @ (c4b24 ) │ │ │ │ - ldr r3, [pc, #108] @ (c4b1c ) │ │ │ │ + ldr r2, [pc, #120] @ (c34d4 ) │ │ │ │ + ldr r3, [pc, #108] @ (c34cc ) │ │ │ │ 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 c4ad0 │ │ │ │ + beq.n c3480 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c4aaa │ │ │ │ + b.n c345a │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (c4b28 ) │ │ │ │ - ldr r3, [pc, #56] @ (c4b1c ) │ │ │ │ + ldr r2, [pc, #72] @ (c34d8 ) │ │ │ │ + ldr r3, [pc, #56] @ (c34cc ) │ │ │ │ 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 c4abe │ │ │ │ + bne.n c346e │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (c4b2c ) │ │ │ │ - ldr r3, [pc, #28] @ (c4b1c ) │ │ │ │ + ldr r2, [pc, #48] @ (c34dc ) │ │ │ │ + ldr r3, [pc, #28] @ (c34cc ) │ │ │ │ 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 c4af2 │ │ │ │ - b.n c4abe │ │ │ │ + beq.n c34a2 │ │ │ │ + b.n c346e │ │ │ │ ... │ │ │ │ - add r0, pc, #424 @ (adr r0, c4cc4 ) │ │ │ │ + @ instruction: 0xb6ba │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #136 @ (adr r0, c4bac ) │ │ │ │ + cpsid i │ │ │ │ movs r2, r2 │ │ │ │ - ldr r7, [sp, #1000] @ 0x3e8 │ │ │ │ + @ instruction: 0xb64a │ │ │ │ movs r2, r2 │ │ │ │ - ldr r7, [sp, #792] @ 0x318 │ │ │ │ + @ instruction: 0xb616 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r7, [sp, #680] @ 0x2a8 │ │ │ │ + push {r1, r3, r4, r5, r6, r7, lr} │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c4b30 : │ │ │ │ +000c34e0 : │ │ │ │ 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] @ c4c30 │ │ │ │ - ldr.w ip, [pc, #236] @ c4c34 │ │ │ │ + ldr.w lr, [pc, #236] @ c35e0 │ │ │ │ + ldr.w ip, [pc, #236] @ c35e4 │ │ │ │ mov r4, r0 │ │ │ │ - vldr d7, [pc, #220] @ c4c28 │ │ │ │ + vldr d7, [pc, #220] @ c35d8 │ │ │ │ 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 │ │ │ │ @@ -117051,96 +114836,96 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, sp │ │ │ │ mov.w ip, #0 │ │ │ │ movt ip, #257 @ 0x101 │ │ │ │ str.w ip, [sp] │ │ │ │ blx 77ec8 │ │ │ │ - ldr r2, [pc, #160] @ (c4c38 ) │ │ │ │ - ldr r3, [pc, #152] @ (c4c34 ) │ │ │ │ + ldr r2, [pc, #160] @ (c35e8 ) │ │ │ │ + ldr r3, [pc, #152] @ (c35e4 ) │ │ │ │ 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 c4bd2 │ │ │ │ + bne.n c3582 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n c4bd6 │ │ │ │ + bne.n c3586 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #124] @ (c4c3c ) │ │ │ │ - ldr r3, [pc, #112] @ (c4c34 ) │ │ │ │ + ldr r2, [pc, #124] @ (c35ec ) │ │ │ │ + ldr r3, [pc, #112] @ (c35e4 ) │ │ │ │ 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 c4be4 │ │ │ │ + beq.n c3594 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c4bbe │ │ │ │ + b.n c356e │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (c4c40 ) │ │ │ │ - ldr r3, [pc, #60] @ (c4c34 ) │ │ │ │ + ldr r2, [pc, #76] @ (c35f0 ) │ │ │ │ + ldr r3, [pc, #60] @ (c35e4 ) │ │ │ │ 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 c4bd2 │ │ │ │ + bne.n c3582 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (c4c44 ) │ │ │ │ - ldr r3, [pc, #32] @ (c4c34 ) │ │ │ │ + ldr r2, [pc, #52] @ (c35f4 ) │ │ │ │ + ldr r3, [pc, #32] @ (c35e4 ) │ │ │ │ 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 c4c06 │ │ │ │ - b.n c4bd2 │ │ │ │ + beq.n c35b6 │ │ │ │ + b.n c3582 │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - ldr r7, [sp, #360] @ 0x168 │ │ │ │ + push {r1, r3, r5, r7, lr} │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #56] @ 0x38 │ │ │ │ + push {r1, r2, r3, r4, r6, lr} │ │ │ │ movs r2, r2 │ │ │ │ - ldr r6, [sp, #920] @ 0x398 │ │ │ │ + push {r1, r2, r4, r5, lr} │ │ │ │ movs r2, r2 │ │ │ │ - ldr r6, [sp, #712] @ 0x2c8 │ │ │ │ + push {r1, lr} │ │ │ │ movs r2, r2 │ │ │ │ - ldr r6, [sp, #600] @ 0x258 │ │ │ │ + push {r1, r2, r5, r6, r7} │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c4c48 : │ │ │ │ +000c35f8 : │ │ │ │ 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] @ c4d48 │ │ │ │ - ldr.w ip, [pc, #236] @ c4d4c │ │ │ │ + ldr.w lr, [pc, #236] @ c36f8 │ │ │ │ + ldr.w ip, [pc, #236] @ c36fc │ │ │ │ mov r4, r0 │ │ │ │ - vldr d7, [pc, #220] @ c4d40 │ │ │ │ + vldr d7, [pc, #220] @ c36f0 │ │ │ │ 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 │ │ │ │ @@ -117156,96 +114941,96 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, sp │ │ │ │ mov.w ip, #0 │ │ │ │ movt ip, #257 @ 0x101 │ │ │ │ str.w ip, [sp] │ │ │ │ blx 77ec8 │ │ │ │ - ldr r2, [pc, #160] @ (c4d50 ) │ │ │ │ - ldr r3, [pc, #152] @ (c4d4c ) │ │ │ │ + ldr r2, [pc, #160] @ (c3700 ) │ │ │ │ + ldr r3, [pc, #152] @ (c36fc ) │ │ │ │ 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 c4cea │ │ │ │ + bne.n c369a │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n c4cee │ │ │ │ + bne.n c369e │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #124] @ (c4d54 ) │ │ │ │ - ldr r3, [pc, #112] @ (c4d4c ) │ │ │ │ + ldr r2, [pc, #124] @ (c3704 ) │ │ │ │ + ldr r3, [pc, #112] @ (c36fc ) │ │ │ │ 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 c4cfc │ │ │ │ + beq.n c36ac │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c4cd6 │ │ │ │ + b.n c3686 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (c4d58 ) │ │ │ │ - ldr r3, [pc, #60] @ (c4d4c ) │ │ │ │ + ldr r2, [pc, #76] @ (c3708 ) │ │ │ │ + ldr r3, [pc, #60] @ (c36fc ) │ │ │ │ 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 c4cea │ │ │ │ + bne.n c369a │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (c4d5c ) │ │ │ │ - ldr r3, [pc, #32] @ (c4d4c ) │ │ │ │ + ldr r2, [pc, #52] @ (c370c ) │ │ │ │ + ldr r3, [pc, #32] @ (c36fc ) │ │ │ │ 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 c4d1e │ │ │ │ - b.n c4cea │ │ │ │ + beq.n c36ce │ │ │ │ + b.n c369a │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - ldr r6, [sp, #264] @ 0x108 │ │ │ │ + push {r1, r4, r7} │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #984] @ 0x3d8 │ │ │ │ + push {r1, r2, r6} │ │ │ │ movs r2, r2 │ │ │ │ - ldr r5, [sp, #824] @ 0x338 │ │ │ │ + push {r1, r2, r3, r4} │ │ │ │ movs r2, r2 │ │ │ │ - ldr r5, [sp, #616] @ 0x268 │ │ │ │ + cbz r2, c3786 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r5, [sp, #504] @ 0x1f8 │ │ │ │ + cbz r6, c3782 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c4d60 : │ │ │ │ +000c3710 : │ │ │ │ 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] @ c4e60 │ │ │ │ - ldr.w ip, [pc, #236] @ c4e64 │ │ │ │ + ldr.w lr, [pc, #236] @ c3810 │ │ │ │ + ldr.w ip, [pc, #236] @ c3814 │ │ │ │ mov r4, r0 │ │ │ │ - vldr d7, [pc, #220] @ c4e58 │ │ │ │ + vldr d7, [pc, #220] @ c3808 │ │ │ │ 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 │ │ │ │ @@ -117260,96 +115045,96 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, sp │ │ │ │ mov.w ip, #0 │ │ │ │ movt ip, #257 @ 0x101 │ │ │ │ str.w ip, [sp] │ │ │ │ blx 77ec8 │ │ │ │ - ldr r2, [pc, #160] @ (c4e68 ) │ │ │ │ - ldr r3, [pc, #152] @ (c4e64 ) │ │ │ │ + ldr r2, [pc, #160] @ (c3818 ) │ │ │ │ + ldr r3, [pc, #152] @ (c3814 ) │ │ │ │ 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 c4e02 │ │ │ │ + bne.n c37b2 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n c4e06 │ │ │ │ + bne.n c37b6 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #124] @ (c4e6c ) │ │ │ │ - ldr r3, [pc, #112] @ (c4e64 ) │ │ │ │ + ldr r2, [pc, #124] @ (c381c ) │ │ │ │ + ldr r3, [pc, #112] @ (c3814 ) │ │ │ │ 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 c4e14 │ │ │ │ + beq.n c37c4 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c4dee │ │ │ │ + b.n c379e │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (c4e70 ) │ │ │ │ - ldr r3, [pc, #60] @ (c4e64 ) │ │ │ │ + ldr r2, [pc, #76] @ (c3820 ) │ │ │ │ + ldr r3, [pc, #60] @ (c3814 ) │ │ │ │ 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 c4e02 │ │ │ │ + bne.n c37b2 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (c4e74 ) │ │ │ │ - ldr r3, [pc, #32] @ (c4e64 ) │ │ │ │ + ldr r2, [pc, #52] @ (c3824 ) │ │ │ │ + ldr r3, [pc, #32] @ (c3814 ) │ │ │ │ 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 c4e36 │ │ │ │ - b.n c4e02 │ │ │ │ + beq.n c37e6 │ │ │ │ + b.n c37b2 │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - ldr r5, [sp, #168] @ 0xa8 │ │ │ │ + cbz r2, c3872 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #888] @ 0x378 │ │ │ │ + cbz r6, c3866 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r4, [sp, #728] @ 0x2d8 │ │ │ │ + cbz r6, c3860 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r4, [sp, #520] @ 0x208 │ │ │ │ + uxtb r2, r2 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r4, [sp, #408] @ 0x198 │ │ │ │ + uxth r6, r6 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c4e78 : │ │ │ │ +000c3828 : │ │ │ │ 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] @ c4f70 │ │ │ │ - ldr.w ip, [pc, #228] @ c4f74 │ │ │ │ + ldr.w lr, [pc, #228] @ c3920 │ │ │ │ + ldr.w ip, [pc, #228] @ c3924 │ │ │ │ mov r4, r0 │ │ │ │ - vldr d7, [pc, #212] @ c4f68 │ │ │ │ + vldr d7, [pc, #212] @ c3918 │ │ │ │ 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 │ │ │ │ @@ -117363,100 +115148,100 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, sp │ │ │ │ mov.w ip, #0 │ │ │ │ movt ip, #257 @ 0x101 │ │ │ │ str.w ip, [sp] │ │ │ │ blx 77ec8 │ │ │ │ - ldr r2, [pc, #156] @ (c4f78 ) │ │ │ │ - ldr r3, [pc, #148] @ (c4f74 ) │ │ │ │ + ldr r2, [pc, #156] @ (c3928 ) │ │ │ │ + ldr r3, [pc, #148] @ (c3924 ) │ │ │ │ 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 c4f16 │ │ │ │ + bne.n c38c6 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n c4f1a │ │ │ │ + bne.n c38ca │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #120] @ (c4f7c ) │ │ │ │ - ldr r3, [pc, #108] @ (c4f74 ) │ │ │ │ + ldr r2, [pc, #120] @ (c392c ) │ │ │ │ + ldr r3, [pc, #108] @ (c3924 ) │ │ │ │ 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 c4f28 │ │ │ │ + beq.n c38d8 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c4f02 │ │ │ │ + b.n c38b2 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (c4f80 ) │ │ │ │ - ldr r3, [pc, #56] @ (c4f74 ) │ │ │ │ + ldr r2, [pc, #72] @ (c3930 ) │ │ │ │ + ldr r3, [pc, #56] @ (c3924 ) │ │ │ │ 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 c4f16 │ │ │ │ + bne.n c38c6 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (c4f84 ) │ │ │ │ - ldr r3, [pc, #28] @ (c4f74 ) │ │ │ │ + ldr r2, [pc, #48] @ (c3934 ) │ │ │ │ + ldr r3, [pc, #28] @ (c3924 ) │ │ │ │ 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 c4f4a │ │ │ │ - b.n c4f16 │ │ │ │ + beq.n c38fa │ │ │ │ + b.n c38c6 │ │ │ │ ... │ │ │ │ - ldr r4, [sp, #72] @ 0x48 │ │ │ │ + sxtb r2, r4 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #808] @ 0x328 │ │ │ │ + sxth r2, r3 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r3, [sp, #648] @ 0x288 │ │ │ │ + cbz r2, c396c │ │ │ │ movs r2, r2 │ │ │ │ - ldr r3, [sp, #440] @ 0x1b8 │ │ │ │ + cbz r6, c3962 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r3, [sp, #328] @ 0x148 │ │ │ │ + cbz r2, c3960 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c4f88 : │ │ │ │ +000c3938 : │ │ │ │ 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] @ (c5068 ) │ │ │ │ - ldr r1, [pc, #188] @ (c506c ) │ │ │ │ + ldr r0, [pc, #184] @ (c3a18 ) │ │ │ │ + ldr r1, [pc, #188] @ (c3a1c ) │ │ │ │ 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] │ │ │ │ @@ -117465,100 +115250,100 @@ │ │ │ │ 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 77ec8 │ │ │ │ - ldr r2, [pc, #148] @ (c5070 ) │ │ │ │ - ldr r3, [pc, #144] @ (c506c ) │ │ │ │ + ldr r2, [pc, #148] @ (c3a20 ) │ │ │ │ + ldr r3, [pc, #144] @ (c3a1c ) │ │ │ │ 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 c5014 │ │ │ │ + bne.n c39c4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n c5018 │ │ │ │ + bne.n c39c8 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #112] @ (c5074 ) │ │ │ │ - ldr r3, [pc, #104] @ (c506c ) │ │ │ │ + ldr r2, [pc, #112] @ (c3a24 ) │ │ │ │ + ldr r3, [pc, #104] @ (c3a1c ) │ │ │ │ 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 c5026 │ │ │ │ + beq.n c39d6 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c5000 │ │ │ │ + b.n c39b0 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #64] @ (c5078 ) │ │ │ │ - ldr r3, [pc, #52] @ (c506c ) │ │ │ │ + ldr r2, [pc, #64] @ (c3a28 ) │ │ │ │ + ldr r3, [pc, #52] @ (c3a1c ) │ │ │ │ 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 c5014 │ │ │ │ + bne.n c39c4 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #40] @ (c507c ) │ │ │ │ - ldr r3, [pc, #24] @ (c506c ) │ │ │ │ + ldr r2, [pc, #40] @ (c3a2c ) │ │ │ │ + ldr r3, [pc, #24] @ (c3a1c ) │ │ │ │ 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 c5048 │ │ │ │ - b.n c5014 │ │ │ │ + beq.n c39f8 │ │ │ │ + b.n c39c4 │ │ │ │ nop │ │ │ │ - ldr r2, [sp, #992] @ 0x3e0 │ │ │ │ + cbz r0, c3a2e │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #816] @ 0x330 │ │ │ │ + cbz r4, c3a2a │ │ │ │ movs r2, r2 │ │ │ │ - ldr r2, [sp, #656] @ 0x290 │ │ │ │ + sub sp, #464 @ 0x1d0 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r2, [sp, #448] @ 0x1c0 │ │ │ │ + sub sp, #256 @ 0x100 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r2, [sp, #336] @ 0x150 │ │ │ │ + sub sp, #144 @ 0x90 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c5080 : │ │ │ │ +000c3a30 : │ │ │ │ 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] @ c5180 │ │ │ │ + ldr.w ip, [pc, #236] @ c3b30 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #4 │ │ │ │ add ip, pc │ │ │ │ - vldr d7, [pc, #220] @ c5178 │ │ │ │ + vldr d7, [pc, #220] @ c3b28 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ - ldr r0, [pc, #220] @ (c5184 ) │ │ │ │ + ldr r0, [pc, #220] @ (c3b34 ) │ │ │ │ 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] │ │ │ │ @@ -117573,97 +115358,97 @@ │ │ │ │ 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 7b3e4 │ │ │ │ - ldr r2, [pc, #156] @ (c5188 ) │ │ │ │ - ldr r3, [pc, #152] @ (c5184 ) │ │ │ │ + ldr r2, [pc, #156] @ (c3b38 ) │ │ │ │ + ldr r3, [pc, #152] @ (c3b34 ) │ │ │ │ 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 c5124 │ │ │ │ + bne.n c3ad4 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n c5128 │ │ │ │ + bne.n c3ad8 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #120] @ (c518c ) │ │ │ │ - ldr r3, [pc, #112] @ (c5184 ) │ │ │ │ + ldr r2, [pc, #120] @ (c3b3c ) │ │ │ │ + ldr r3, [pc, #112] @ (c3b34 ) │ │ │ │ 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 c5136 │ │ │ │ + beq.n c3ae6 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c5110 │ │ │ │ + b.n c3ac0 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (c5190 ) │ │ │ │ - ldr r3, [pc, #60] @ (c5184 ) │ │ │ │ + ldr r2, [pc, #72] @ (c3b40 ) │ │ │ │ + ldr r3, [pc, #60] @ (c3b34 ) │ │ │ │ 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 c5124 │ │ │ │ + bne.n c3ad4 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (c5194 ) │ │ │ │ - ldr r3, [pc, #32] @ (c5184 ) │ │ │ │ + ldr r2, [pc, #48] @ (c3b44 ) │ │ │ │ + ldr r3, [pc, #32] @ (c3b34 ) │ │ │ │ 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 c5158 │ │ │ │ - b.n c5124 │ │ │ │ + beq.n c3b08 │ │ │ │ + b.n c3ad4 │ │ │ │ nop │ │ │ │ ... │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ + add sp, #384 @ 0x180 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ + add sp, #48 @ 0x30 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r1, [sp, #592] @ 0x250 │ │ │ │ + add r7, sp, #912 @ 0x390 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r1, [sp, #384] @ 0x180 │ │ │ │ + add r7, sp, #704 @ 0x2c0 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r1, [sp, #272] @ 0x110 │ │ │ │ + add r7, sp, #592 @ 0x250 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c5198 : │ │ │ │ +000c3b48 : │ │ │ │ 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] @ c52a0 │ │ │ │ - ldr.w ip, [pc, #244] @ c52a4 │ │ │ │ + ldr.w lr, [pc, #244] @ c3c50 │ │ │ │ + ldr.w ip, [pc, #244] @ c3c54 │ │ │ │ mov r4, r0 │ │ │ │ add lr, pc │ │ │ │ - vldr d7, [pc, #224] @ c5298 │ │ │ │ + vldr d7, [pc, #224] @ c3c48 │ │ │ │ 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 │ │ │ │ @@ -117682,96 +115467,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 7b3e4 │ │ │ │ - ldr r2, [pc, #156] @ (c52a8 ) │ │ │ │ - ldr r3, [pc, #148] @ (c52a4 ) │ │ │ │ + ldr r2, [pc, #156] @ (c3c58 ) │ │ │ │ + ldr r3, [pc, #148] @ (c3c54 ) │ │ │ │ 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 c5246 │ │ │ │ + bne.n c3bf6 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n c524a │ │ │ │ + bne.n c3bfa │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #120] @ (c52ac ) │ │ │ │ - ldr r3, [pc, #108] @ (c52a4 ) │ │ │ │ + ldr r2, [pc, #120] @ (c3c5c ) │ │ │ │ + ldr r3, [pc, #108] @ (c3c54 ) │ │ │ │ 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 c5258 │ │ │ │ + beq.n c3c08 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c5232 │ │ │ │ + b.n c3be2 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (c52b0 ) │ │ │ │ - ldr r3, [pc, #56] @ (c52a4 ) │ │ │ │ + ldr r2, [pc, #72] @ (c3c60 ) │ │ │ │ + ldr r3, [pc, #56] @ (c3c54 ) │ │ │ │ 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 c5246 │ │ │ │ + bne.n c3bf6 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (c52b4 ) │ │ │ │ - ldr r3, [pc, #28] @ (c52a4 ) │ │ │ │ + ldr r2, [pc, #48] @ (c3c64 ) │ │ │ │ + ldr r3, [pc, #28] @ (c3c54 ) │ │ │ │ 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 c527a │ │ │ │ - b.n c5246 │ │ │ │ + beq.n c3c2a │ │ │ │ + b.n c3bf6 │ │ │ │ ... │ │ │ │ - ldr r0, [sp, #984] @ 0x3d8 │ │ │ │ + add r7, sp, #280 @ 0x118 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #616] @ 0x268 │ │ │ │ + add r6, sp, #936 @ 0x3a8 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r0, [sp, #456] @ 0x1c8 │ │ │ │ + add r6, sp, #776 @ 0x308 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r0, [sp, #248] @ 0xf8 │ │ │ │ + add r6, sp, #568 @ 0x238 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r0, [sp, #136] @ 0x88 │ │ │ │ + add r6, sp, #456 @ 0x1c8 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c52b8 : │ │ │ │ +000c3c68 : │ │ │ │ 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] @ c53b8 │ │ │ │ - ldr.w ip, [pc, #236] @ c53bc │ │ │ │ + ldr.w lr, [pc, #236] @ c3d68 │ │ │ │ + ldr.w ip, [pc, #236] @ c3d6c │ │ │ │ mov r4, r0 │ │ │ │ add lr, pc │ │ │ │ - vldr d7, [pc, #216] @ c53b0 │ │ │ │ + vldr d7, [pc, #216] @ c3d60 │ │ │ │ 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 │ │ │ │ @@ -117788,101 +115573,101 @@ │ │ │ │ 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 78ff8 │ │ │ │ - ldr r2, [pc, #156] @ (c53c0 ) │ │ │ │ - ldr r3, [pc, #148] @ (c53bc ) │ │ │ │ + ldr r2, [pc, #156] @ (c3d70 ) │ │ │ │ + ldr r3, [pc, #148] @ (c3d6c ) │ │ │ │ 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 c535e │ │ │ │ + bne.n c3d0e │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n c5362 │ │ │ │ + bne.n c3d12 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #120] @ (c53c4 ) │ │ │ │ - ldr r3, [pc, #108] @ (c53bc ) │ │ │ │ + ldr r2, [pc, #120] @ (c3d74 ) │ │ │ │ + ldr r3, [pc, #108] @ (c3d6c ) │ │ │ │ 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 c5370 │ │ │ │ + beq.n c3d20 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c534a │ │ │ │ + b.n c3cfa │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (c53c8 ) │ │ │ │ - ldr r3, [pc, #56] @ (c53bc ) │ │ │ │ + ldr r2, [pc, #72] @ (c3d78 ) │ │ │ │ + ldr r3, [pc, #56] @ (c3d6c ) │ │ │ │ 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 c535e │ │ │ │ + bne.n c3d0e │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (c53cc ) │ │ │ │ - ldr r3, [pc, #28] @ (c53bc ) │ │ │ │ + ldr r2, [pc, #48] @ (c3d7c ) │ │ │ │ + ldr r3, [pc, #28] @ (c3d6c ) │ │ │ │ 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 c5392 │ │ │ │ - b.n c535e │ │ │ │ + beq.n c3d42 │ │ │ │ + b.n c3d0e │ │ │ │ ... │ │ │ │ - str r7, [sp, #856] @ 0x358 │ │ │ │ + add r6, sp, #152 @ 0x98 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #520] @ 0x208 │ │ │ │ + add r5, sp, #840 @ 0x348 │ │ │ │ movs r2, r2 │ │ │ │ - str r7, [sp, #360] @ 0x168 │ │ │ │ + add r5, sp, #680 @ 0x2a8 │ │ │ │ movs r2, r2 │ │ │ │ - str r7, [sp, #152] @ 0x98 │ │ │ │ + add r5, sp, #472 @ 0x1d8 │ │ │ │ movs r2, r2 │ │ │ │ - str r7, [sp, #40] @ 0x28 │ │ │ │ + add r5, sp, #360 @ 0x168 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c53d0 : │ │ │ │ +000c3d80 : │ │ │ │ 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] @ c54d4 │ │ │ │ + ldr.w lr, [pc, #240] @ c3e84 │ │ │ │ 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] @ c54d8 │ │ │ │ + ldr.w ip, [pc, #220] @ c3e88 │ │ │ │ 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] │ │ │ │ @@ -117898,280 +115683,280 @@ │ │ │ │ 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 78ff8 │ │ │ │ - ldr r2, [pc, #148] @ (c54dc ) │ │ │ │ - ldr r3, [pc, #140] @ (c54d8 ) │ │ │ │ + ldr r2, [pc, #148] @ (c3e8c ) │ │ │ │ + ldr r3, [pc, #140] @ (c3e88 ) │ │ │ │ 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 c5482 │ │ │ │ + bne.n c3e32 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n c5486 │ │ │ │ + bne.n c3e36 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #112] @ (c54e0 ) │ │ │ │ - ldr r3, [pc, #100] @ (c54d8 ) │ │ │ │ + ldr r2, [pc, #112] @ (c3e90 ) │ │ │ │ + ldr r3, [pc, #100] @ (c3e88 ) │ │ │ │ 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 c5494 │ │ │ │ + beq.n c3e44 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c546e │ │ │ │ + b.n c3e1e │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #64] @ (c54e4 ) │ │ │ │ - ldr r3, [pc, #48] @ (c54d8 ) │ │ │ │ + ldr r2, [pc, #64] @ (c3e94 ) │ │ │ │ + ldr r3, [pc, #48] @ (c3e88 ) │ │ │ │ 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 c5482 │ │ │ │ + bne.n c3e32 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #40] @ (c54e8 ) │ │ │ │ - ldr r3, [pc, #20] @ (c54d8 ) │ │ │ │ + ldr r2, [pc, #40] @ (c3e98 ) │ │ │ │ + ldr r3, [pc, #20] @ (c3e88 ) │ │ │ │ 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 c54b6 │ │ │ │ - b.n c5482 │ │ │ │ - str r6, [sp, #752] @ 0x2f0 │ │ │ │ + beq.n c3e66 │ │ │ │ + b.n c3e32 │ │ │ │ + add r5, sp, #48 @ 0x30 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #376] @ 0x178 │ │ │ │ + add r4, sp, #696 @ 0x2b8 │ │ │ │ movs r2, r2 │ │ │ │ - str r6, [sp, #216] @ 0xd8 │ │ │ │ + add r4, sp, #536 @ 0x218 │ │ │ │ movs r2, r2 │ │ │ │ - str r6, [sp, #8] │ │ │ │ + add r4, sp, #328 @ 0x148 │ │ │ │ movs r2, r2 │ │ │ │ - str r5, [sp, #920] @ 0x398 │ │ │ │ + add r4, sp, #216 @ 0xd8 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c54ec : │ │ │ │ +000c3e9c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #436] @ (c56b0 ) │ │ │ │ + ldr r2, [pc, #436] @ (c4060 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #436] @ (c56b4 ) │ │ │ │ + ldr r3, [pc, #436] @ (c4064 ) │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr r4, [pc, #432] @ (c56b8 ) │ │ │ │ + ldr r4, [pc, #432] @ (c4068 ) │ │ │ │ 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 7b11c │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, c5562 │ │ │ │ - ldr r2, [pc, #396] @ (c56bc ) │ │ │ │ + cbz r0, c3f12 │ │ │ │ + ldr r2, [pc, #396] @ (c406c ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, c5580 │ │ │ │ + cbz r2, c3f30 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w c5682 │ │ │ │ + beq.w c4032 │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n c55d8 │ │ │ │ + beq.n c3f88 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #344] @ (c56c0 ) │ │ │ │ - ldr r3, [pc, #328] @ (c56b4 ) │ │ │ │ + ldr r2, [pc, #344] @ (c4070 ) │ │ │ │ + ldr r3, [pc, #328] @ (c4064 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c564c │ │ │ │ + bne.n c3ffc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n c5586 │ │ │ │ + bne.n c3f36 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n c5682 │ │ │ │ + beq.n c4032 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c5562 │ │ │ │ + beq.n c3f12 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n c5550 │ │ │ │ + bne.n c3f00 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n c55be │ │ │ │ + bne.n c3f6e │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n c5562 │ │ │ │ + bne.n c3f12 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n c5616 │ │ │ │ + beq.n c3fc6 │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n c5562 │ │ │ │ + bne.n c3f12 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n c5566 │ │ │ │ + b.n c3f16 │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n c561e │ │ │ │ + bne.n c3fce │ │ │ │ dmb ish │ │ │ │ - b.n c5604 │ │ │ │ + b.n c3fb4 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (c56c4 ) │ │ │ │ - ldr r3, [pc, #120] @ (c56b4 ) │ │ │ │ + ldr r2, [pc, #136] @ (c4074 ) │ │ │ │ + ldr r3, [pc, #120] @ (c4064 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n c56aa │ │ │ │ + beq.n c405a │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, c5660 │ │ │ │ + cbz r3, c4010 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n c5684 │ │ │ │ + beq.n c4034 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n c5566 │ │ │ │ + b.n c3f16 │ │ │ │ mov r3, r1 │ │ │ │ - b.n c5664 │ │ │ │ + b.n c4014 │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c5674 │ │ │ │ + b.n c4024 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (c56c8 ) │ │ │ │ - ldr r3, [pc, #24] @ (c56b4 ) │ │ │ │ + ldr r2, [pc, #48] @ (c4078 ) │ │ │ │ + ldr r3, [pc, #24] @ (c4064 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c564c │ │ │ │ + bne.n c3ffc │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ - str r5, [sp, #664] @ 0x298 │ │ │ │ + add r3, sp, #984 @ 0x3d8 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #632] @ 0x278 │ │ │ │ + add r3, sp, #952 @ 0x3b8 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #248] @ 0xf8 │ │ │ │ + add r3, sp, #568 @ 0x238 │ │ │ │ movs r2, r2 │ │ │ │ - str r4, [sp, #432] @ 0x1b0 │ │ │ │ + add r2, sp, #752 @ 0x2f0 │ │ │ │ movs r2, r2 │ │ │ │ - str r4, [sp, #56] @ 0x38 │ │ │ │ + add r2, sp, #376 @ 0x178 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c56cc : │ │ │ │ +000c407c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ subs r1, r2, #0 │ │ │ │ - ldr r2, [pc, #436] @ (c5894 ) │ │ │ │ - ldr r3, [pc, #440] @ (c5898 ) │ │ │ │ + ldr r2, [pc, #436] @ (c4244 ) │ │ │ │ + ldr r3, [pc, #440] @ (c4248 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ add r2, pc │ │ │ │ - ldr r4, [pc, #436] @ (c589c ) │ │ │ │ + ldr r4, [pc, #436] @ (c424c ) │ │ │ │ mov r5, r0 │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ add r0, sp, #16 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -118180,196 +115965,196 @@ │ │ │ │ blx 7b11c │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, c5746 │ │ │ │ - ldr r2, [pc, #396] @ (c58a0 ) │ │ │ │ + cbz r0, c40f6 │ │ │ │ + ldr r2, [pc, #396] @ (c4250 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, c5764 │ │ │ │ + cbz r2, c4114 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w c5866 │ │ │ │ + beq.w c4216 │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n c57bc │ │ │ │ + beq.n c416c │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #344] @ (c58a4 ) │ │ │ │ - ldr r3, [pc, #328] @ (c5898 ) │ │ │ │ + ldr r2, [pc, #344] @ (c4254 ) │ │ │ │ + ldr r3, [pc, #328] @ (c4248 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c5830 │ │ │ │ + bne.n c41e0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n c576a │ │ │ │ + bne.n c411a │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n c5866 │ │ │ │ + beq.n c4216 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c5746 │ │ │ │ + beq.n c40f6 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n c5734 │ │ │ │ + bne.n c40e4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n c57a2 │ │ │ │ + bne.n c4152 │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n c5746 │ │ │ │ + bne.n c40f6 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n c57fa │ │ │ │ + beq.n c41aa │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n c5746 │ │ │ │ + bne.n c40f6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n c574a │ │ │ │ + b.n c40fa │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n c5802 │ │ │ │ + bne.n c41b2 │ │ │ │ dmb ish │ │ │ │ - b.n c57e8 │ │ │ │ + b.n c4198 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (c58a8 ) │ │ │ │ - ldr r3, [pc, #120] @ (c5898 ) │ │ │ │ + ldr r2, [pc, #136] @ (c4258 ) │ │ │ │ + ldr r3, [pc, #120] @ (c4248 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n c588e │ │ │ │ + beq.n c423e │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, c5844 │ │ │ │ + cbz r3, c41f4 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n c5868 │ │ │ │ + beq.n c4218 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n c574a │ │ │ │ + b.n c40fa │ │ │ │ mov r3, r1 │ │ │ │ - b.n c5848 │ │ │ │ + b.n c41f8 │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c5858 │ │ │ │ + b.n c4208 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (c58ac ) │ │ │ │ - ldr r3, [pc, #24] @ (c5898 ) │ │ │ │ + ldr r2, [pc, #48] @ (c425c ) │ │ │ │ + ldr r3, [pc, #24] @ (c4248 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c5830 │ │ │ │ + bne.n c41e0 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ - str r3, [sp, #792] @ 0x318 │ │ │ │ + add r2, sp, #88 @ 0x58 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #744] @ 0x2e8 │ │ │ │ + add r2, sp, #40 @ 0x28 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #360] @ 0x168 │ │ │ │ + add r1, sp, #680 @ 0x2a8 │ │ │ │ movs r2, r2 │ │ │ │ - str r2, [sp, #544] @ 0x220 │ │ │ │ + add r0, sp, #864 @ 0x360 │ │ │ │ movs r2, r2 │ │ │ │ - str r2, [sp, #168] @ 0xa8 │ │ │ │ + add r0, sp, #488 @ 0x1e8 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c58b0 : │ │ │ │ +000c4260 : │ │ │ │ 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] @ c59c0 │ │ │ │ - ldr.w ip, [pc, #252] @ c59c4 │ │ │ │ + ldr.w lr, [pc, #252] @ c4370 │ │ │ │ + ldr.w ip, [pc, #252] @ c4374 │ │ │ │ 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] @ c59b8 │ │ │ │ + vldr d7, [pc, #208] @ c4368 │ │ │ │ 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 │ │ │ │ @@ -118378,97 +116163,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 7852c │ │ │ │ - ldr r2, [pc, #156] @ (c59c8 ) │ │ │ │ - ldr r3, [pc, #152] @ (c59c4 ) │ │ │ │ + ldr r2, [pc, #156] @ (c4378 ) │ │ │ │ + ldr r3, [pc, #152] @ (c4374 ) │ │ │ │ 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 c5964 │ │ │ │ + bne.n c4314 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n c5968 │ │ │ │ + bne.n c4318 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #120] @ (c59cc ) │ │ │ │ - ldr r3, [pc, #112] @ (c59c4 ) │ │ │ │ + ldr r2, [pc, #120] @ (c437c ) │ │ │ │ + ldr r3, [pc, #112] @ (c4374 ) │ │ │ │ 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 c5976 │ │ │ │ + beq.n c4326 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c5950 │ │ │ │ + b.n c4300 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (c59d0 ) │ │ │ │ - ldr r3, [pc, #60] @ (c59c4 ) │ │ │ │ + ldr r2, [pc, #72] @ (c4380 ) │ │ │ │ + ldr r3, [pc, #60] @ (c4374 ) │ │ │ │ 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 c5964 │ │ │ │ + bne.n c4314 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (c59d4 ) │ │ │ │ - ldr r3, [pc, #32] @ (c59c4 ) │ │ │ │ + ldr r2, [pc, #48] @ (c4384 ) │ │ │ │ + ldr r3, [pc, #32] @ (c4374 ) │ │ │ │ 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 c5998 │ │ │ │ - b.n c5964 │ │ │ │ + beq.n c4348 │ │ │ │ + b.n c4314 │ │ │ │ nop │ │ │ │ ... │ │ │ │ - str r1, [sp, #888] @ 0x378 │ │ │ │ + add r0, sp, #184 @ 0xb8 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #496] @ 0x1f0 │ │ │ │ + add r7, pc, #816 @ (adr r7, c46ac ) │ │ │ │ movs r2, r2 │ │ │ │ - str r1, [sp, #336] @ 0x150 │ │ │ │ + add r7, pc, #656 @ (adr r7, c4610 ) │ │ │ │ movs r2, r2 │ │ │ │ - str r1, [sp, #128] @ 0x80 │ │ │ │ + add r7, pc, #448 @ (adr r7, c4544 ) │ │ │ │ movs r2, r2 │ │ │ │ - str r1, [sp, #16] │ │ │ │ + add r7, pc, #336 @ (adr r7, c44d8 ) │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c59d8 : │ │ │ │ +000c4388 : │ │ │ │ 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] @ c5ae8 │ │ │ │ - ldr.w ip, [pc, #252] @ c5aec │ │ │ │ + ldr.w lr, [pc, #252] @ c4498 │ │ │ │ + ldr.w ip, [pc, #252] @ c449c │ │ │ │ mov r4, r0 │ │ │ │ add lr, pc │ │ │ │ - vldr d7, [pc, #232] @ c5ae0 │ │ │ │ + vldr d7, [pc, #232] @ c4490 │ │ │ │ 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] │ │ │ │ @@ -118488,97 +116273,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 7852c │ │ │ │ - ldr r2, [pc, #160] @ (c5af0 ) │ │ │ │ - ldr r3, [pc, #152] @ (c5aec ) │ │ │ │ + ldr r2, [pc, #160] @ (c44a0 ) │ │ │ │ + ldr r3, [pc, #152] @ (c449c ) │ │ │ │ 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 c5a8a │ │ │ │ + bne.n c443a │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n c5a8e │ │ │ │ + bne.n c443e │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #124] @ (c5af4 ) │ │ │ │ - ldr r3, [pc, #112] @ (c5aec ) │ │ │ │ + ldr r2, [pc, #124] @ (c44a4 ) │ │ │ │ + ldr r3, [pc, #112] @ (c449c ) │ │ │ │ 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 c5a9c │ │ │ │ + beq.n c444c │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c5a76 │ │ │ │ + b.n c4426 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (c5af8 ) │ │ │ │ - ldr r3, [pc, #60] @ (c5aec ) │ │ │ │ + ldr r2, [pc, #76] @ (c44a8 ) │ │ │ │ + ldr r3, [pc, #60] @ (c449c ) │ │ │ │ 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 c5a8a │ │ │ │ + bne.n c443a │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (c5afc ) │ │ │ │ - ldr r3, [pc, #32] @ (c5aec ) │ │ │ │ + ldr r2, [pc, #52] @ (c44ac ) │ │ │ │ + ldr r3, [pc, #32] @ (c449c ) │ │ │ │ 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 c5abe │ │ │ │ - b.n c5a8a │ │ │ │ + beq.n c446e │ │ │ │ + b.n c443a │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - str r0, [sp, #728] @ 0x2d8 │ │ │ │ + add r7, pc, #24 @ (adr r7, c44b4 ) │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #344] @ 0x158 │ │ │ │ + add r6, pc, #664 @ (adr r6, c473c ) │ │ │ │ movs r2, r2 │ │ │ │ - str r0, [sp, #184] @ 0xb8 │ │ │ │ + add r6, pc, #504 @ (adr r6, c46a0 ) │ │ │ │ movs r2, r2 │ │ │ │ - ldrh r2, [r7, #62] @ 0x3e │ │ │ │ + add r6, pc, #296 @ (adr r6, c45d4 ) │ │ │ │ movs r2, r2 │ │ │ │ - ldrh r6, [r3, #62] @ 0x3e │ │ │ │ + add r6, pc, #184 @ (adr r6, c4568 ) │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c5b00 : │ │ │ │ +000c44b0 : │ │ │ │ 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] @ c5c08 │ │ │ │ - ldr.w ip, [pc, #244] @ c5c0c │ │ │ │ + ldr.w lr, [pc, #244] @ c45b8 │ │ │ │ + ldr.w ip, [pc, #244] @ c45bc │ │ │ │ mov r4, r0 │ │ │ │ add lr, pc │ │ │ │ - vldr d7, [pc, #224] @ c5c00 │ │ │ │ + vldr d7, [pc, #224] @ c45b0 │ │ │ │ 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 │ │ │ │ @@ -118597,99 +116382,99 @@ │ │ │ │ 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 7852c │ │ │ │ - ldr r2, [pc, #156] @ (c5c10 ) │ │ │ │ - ldr r3, [pc, #148] @ (c5c0c ) │ │ │ │ + ldr r2, [pc, #156] @ (c45c0 ) │ │ │ │ + ldr r3, [pc, #148] @ (c45bc ) │ │ │ │ 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 c5bae │ │ │ │ + bne.n c455e │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n c5bb2 │ │ │ │ + bne.n c4562 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #120] @ (c5c14 ) │ │ │ │ - ldr r3, [pc, #108] @ (c5c0c ) │ │ │ │ + ldr r2, [pc, #120] @ (c45c4 ) │ │ │ │ + ldr r3, [pc, #108] @ (c45bc ) │ │ │ │ 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 c5bc0 │ │ │ │ + beq.n c4570 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c5b9a │ │ │ │ + b.n c454a │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (c5c18 ) │ │ │ │ - ldr r3, [pc, #56] @ (c5c0c ) │ │ │ │ + ldr r2, [pc, #72] @ (c45c8 ) │ │ │ │ + ldr r3, [pc, #56] @ (c45bc ) │ │ │ │ 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 c5bae │ │ │ │ + bne.n c455e │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (c5c1c ) │ │ │ │ - ldr r3, [pc, #28] @ (c5c0c ) │ │ │ │ + ldr r2, [pc, #48] @ (c45cc ) │ │ │ │ + ldr r3, [pc, #28] @ (c45bc ) │ │ │ │ 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 c5be2 │ │ │ │ - b.n c5bae │ │ │ │ + beq.n c4592 │ │ │ │ + b.n c455e │ │ │ │ ... │ │ │ │ - ldrh r6, [r1, #60] @ 0x3c │ │ │ │ + add r5, pc, #888 @ (adr r5, c4934 ) │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, #56] @ 0x38 │ │ │ │ + add r5, pc, #520 @ (adr r5, c47cc ) │ │ │ │ movs r2, r2 │ │ │ │ - ldrh r2, [r1, #56] @ 0x38 │ │ │ │ + add r5, pc, #360 @ (adr r5, c4730 ) │ │ │ │ movs r2, r2 │ │ │ │ - ldrh r6, [r2, #54] @ 0x36 │ │ │ │ + add r5, pc, #152 @ (adr r5, c4664 ) │ │ │ │ movs r2, r2 │ │ │ │ - ldrh r2, [r7, #52] @ 0x34 │ │ │ │ + add r5, pc, #40 @ (adr r5, c45f8 ) │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c5c20 : │ │ │ │ +000c45d0 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr.w ip, [pc, #468] @ c5e08 │ │ │ │ + ldr.w ip, [pc, #468] @ c47b8 │ │ │ │ mov r3, r2 │ │ │ │ - vldr d7, [pc, #456] @ c5e00 │ │ │ │ + vldr d7, [pc, #456] @ c47b0 │ │ │ │ add ip, pc │ │ │ │ - ldr r4, [pc, #460] @ (c5e0c ) │ │ │ │ + ldr r4, [pc, #460] @ (c47bc ) │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r5, r0 │ │ │ │ - ldr r3, [pc, #460] @ (c5e10 ) │ │ │ │ + ldr r3, [pc, #460] @ (c47c0 ) │ │ │ │ add r1, sp, #24 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #16 │ │ │ │ vmov.f64 d1, #112 @ 0x3f800000 1.0 │ │ │ │ add r4, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -118702,384 +116487,384 @@ │ │ │ │ blx 78d18 │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, c5cb4 │ │ │ │ - ldr r2, [pc, #400] @ (c5e14 ) │ │ │ │ + cbz r0, c4664 │ │ │ │ + ldr r2, [pc, #400] @ (c47c4 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, c5cd2 │ │ │ │ + cbz r2, c4682 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w c5dd4 │ │ │ │ + beq.w c4784 │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n c5d2a │ │ │ │ + beq.n c46da │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #348] @ (c5e18 ) │ │ │ │ - ldr r3, [pc, #340] @ (c5e10 ) │ │ │ │ + ldr r2, [pc, #348] @ (c47c8 ) │ │ │ │ + ldr r3, [pc, #340] @ (c47c0 ) │ │ │ │ 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 c5d9e │ │ │ │ + bne.n c474e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n c5cd8 │ │ │ │ + bne.n c4688 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n c5dd4 │ │ │ │ + beq.n c4784 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c5cb4 │ │ │ │ + beq.n c4664 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n c5ca2 │ │ │ │ + bne.n c4652 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n c5d10 │ │ │ │ + bne.n c46c0 │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n c5cb4 │ │ │ │ + bne.n c4664 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n c5d68 │ │ │ │ + beq.n c4718 │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n c5cb4 │ │ │ │ + bne.n c4664 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n c5cb8 │ │ │ │ + b.n c4668 │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n c5d70 │ │ │ │ + bne.n c4720 │ │ │ │ dmb ish │ │ │ │ - b.n c5d56 │ │ │ │ + b.n c4706 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #144] @ (c5e1c ) │ │ │ │ - ldr r3, [pc, #128] @ (c5e10 ) │ │ │ │ + ldr r2, [pc, #144] @ (c47cc ) │ │ │ │ + ldr r3, [pc, #128] @ (c47c0 ) │ │ │ │ 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 c5dfc │ │ │ │ + beq.n c47ac │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, c5db2 │ │ │ │ + cbz r3, c4762 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n c5dd6 │ │ │ │ + beq.n c4786 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n c5cb8 │ │ │ │ + b.n c4668 │ │ │ │ mov r3, r1 │ │ │ │ - b.n c5db6 │ │ │ │ + b.n c4766 │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c5dc6 │ │ │ │ + b.n c4776 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (c5e20 ) │ │ │ │ - ldr r3, [pc, #36] @ (c5e10 ) │ │ │ │ + ldr r2, [pc, #52] @ (c47d0 ) │ │ │ │ + ldr r3, [pc, #36] @ (c47c0 ) │ │ │ │ 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 c5d9e │ │ │ │ + bne.n c474e │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ ... │ │ │ │ - ldrh r6, [r5, #50] @ 0x32 │ │ │ │ + add r4, pc, #760 @ (adr r4, c4ab4 ) │ │ │ │ movs r2, r2 │ │ │ │ - ldrh r2, [r3, #50] @ 0x32 │ │ │ │ + add r4, pc, #680 @ (adr r4, c4a68 ) │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, #46] @ 0x2e │ │ │ │ + add r4, pc, #240 @ (adr r4, c48bc ) │ │ │ │ movs r2, r2 │ │ │ │ - ldrh r2, [r3, #40] @ 0x28 │ │ │ │ + add r3, pc, #424 @ (adr r3, c4978 ) │ │ │ │ movs r2, r2 │ │ │ │ - ldrh r4, [r7, #36] @ 0x24 │ │ │ │ + add r3, pc, #48 @ (adr r3, c4804 ) │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c5e24 : │ │ │ │ +000c47d4 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr.w ip, [pc, #456] @ c6000 │ │ │ │ + ldr.w ip, [pc, #456] @ c49b0 │ │ │ │ movs r3, #0 │ │ │ │ movt r3, #257 @ 0x101 │ │ │ │ add ip, pc │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r5, r0 │ │ │ │ - ldr r3, [pc, #444] @ (c6004 ) │ │ │ │ + ldr r3, [pc, #444] @ (c49b4 ) │ │ │ │ movs r0, #0 │ │ │ │ str r2, [sp, #28] │ │ │ │ strd r0, r1, [sp, #32] │ │ │ │ add r1, sp, #24 │ │ │ │ - ldr r4, [pc, #436] @ (c6008 ) │ │ │ │ + ldr r4, [pc, #436] @ (c49b8 ) │ │ │ │ add r0, sp, #16 │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ blx 78d18 │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, c5eb2 │ │ │ │ - ldr r2, [pc, #396] @ (c600c ) │ │ │ │ + cbz r0, c4862 │ │ │ │ + ldr r2, [pc, #396] @ (c49bc ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, c5ed0 │ │ │ │ + cbz r2, c4880 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w c5fd2 │ │ │ │ + beq.w c4982 │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n c5f28 │ │ │ │ + beq.n c48d8 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #344] @ (c6010 ) │ │ │ │ - ldr r3, [pc, #328] @ (c6004 ) │ │ │ │ + ldr r2, [pc, #344] @ (c49c0 ) │ │ │ │ + ldr r3, [pc, #328] @ (c49b4 ) │ │ │ │ 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 c5f9c │ │ │ │ + bne.n c494c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n c5ed6 │ │ │ │ + bne.n c4886 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n c5fd2 │ │ │ │ + beq.n c4982 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c5eb2 │ │ │ │ + beq.n c4862 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n c5ea0 │ │ │ │ + bne.n c4850 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n c5f0e │ │ │ │ + bne.n c48be │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n c5eb2 │ │ │ │ + bne.n c4862 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n c5f66 │ │ │ │ + beq.n c4916 │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n c5eb2 │ │ │ │ + bne.n c4862 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n c5eb6 │ │ │ │ + b.n c4866 │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n c5f6e │ │ │ │ + bne.n c491e │ │ │ │ dmb ish │ │ │ │ - b.n c5f54 │ │ │ │ + b.n c4904 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (c6014 ) │ │ │ │ - ldr r3, [pc, #120] @ (c6004 ) │ │ │ │ + ldr r2, [pc, #136] @ (c49c4 ) │ │ │ │ + ldr r3, [pc, #120] @ (c49b4 ) │ │ │ │ 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 c5ffa │ │ │ │ + beq.n c49aa │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, c5fb0 │ │ │ │ + cbz r3, c4960 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n c5fd4 │ │ │ │ + beq.n c4984 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n c5eb6 │ │ │ │ + b.n c4866 │ │ │ │ mov r3, r1 │ │ │ │ - b.n c5fb4 │ │ │ │ + b.n c4964 │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c5fc4 │ │ │ │ + b.n c4974 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (c6018 ) │ │ │ │ - ldr r3, [pc, #24] @ (c6004 ) │ │ │ │ + ldr r2, [pc, #48] @ (c49c8 ) │ │ │ │ + ldr r3, [pc, #24] @ (c49b4 ) │ │ │ │ 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 c5f9c │ │ │ │ + bne.n c494c │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ - ldrh r2, [r5, #34] @ 0x22 │ │ │ │ + add r2, pc, #744 @ (adr r2, c4c9c ) │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r1, #34] @ 0x22 │ │ │ │ + add r2, pc, #624 @ (adr r2, c4c2c ) │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r5, #30] │ │ │ │ + add r2, pc, #248 @ (adr r2, c4abc ) │ │ │ │ movs r2, r2 │ │ │ │ - ldrh r4, [r3, #24] │ │ │ │ + add r1, pc, #432 @ (adr r1, c4b78 ) │ │ │ │ movs r2, r2 │ │ │ │ - ldrh r6, [r7, #20] │ │ │ │ + add r1, pc, #56 @ (adr r1, c4a04 ) │ │ │ │ movs r2, r2 │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ -000c6020 : │ │ │ │ +000c49d0 : │ │ │ │ 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] @ c6120 │ │ │ │ + ldr.w ip, [pc, #236] @ c4ad0 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #3 │ │ │ │ add ip, pc │ │ │ │ - vldr d7, [pc, #220] @ c6118 │ │ │ │ + vldr d7, [pc, #220] @ c4ac8 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ - ldr r0, [pc, #220] @ (c6124 ) │ │ │ │ + ldr r0, [pc, #220] @ (c4ad4 ) │ │ │ │ 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] │ │ │ │ @@ -119094,101 +116879,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 79794 │ │ │ │ - ldr r2, [pc, #160] @ (c6128 ) │ │ │ │ - ldr r3, [pc, #152] @ (c6124 ) │ │ │ │ + ldr r2, [pc, #160] @ (c4ad8 ) │ │ │ │ + ldr r3, [pc, #152] @ (c4ad4 ) │ │ │ │ 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 c60c2 │ │ │ │ + bne.n c4a72 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n c60c6 │ │ │ │ + bne.n c4a76 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #124] @ (c612c ) │ │ │ │ - ldr r3, [pc, #112] @ (c6124 ) │ │ │ │ + ldr r2, [pc, #124] @ (c4adc ) │ │ │ │ + ldr r3, [pc, #112] @ (c4ad4 ) │ │ │ │ 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 c60d4 │ │ │ │ + beq.n c4a84 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c60ae │ │ │ │ + b.n c4a5e │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (c6130 ) │ │ │ │ - ldr r3, [pc, #60] @ (c6124 ) │ │ │ │ + ldr r2, [pc, #76] @ (c4ae0 ) │ │ │ │ + ldr r3, [pc, #60] @ (c4ad4 ) │ │ │ │ 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 c60c2 │ │ │ │ + bne.n c4a72 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (c6134 ) │ │ │ │ - ldr r3, [pc, #32] @ (c6124 ) │ │ │ │ + ldr r2, [pc, #52] @ (c4ae4 ) │ │ │ │ + ldr r3, [pc, #32] @ (c4ad4 ) │ │ │ │ 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 c60f6 │ │ │ │ - b.n c60c2 │ │ │ │ + beq.n c4aa6 │ │ │ │ + b.n c4a72 │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - ldrh r0, [r6, #18] │ │ │ │ + add r0, pc, #768 @ (adr r0, c4dd4 ) │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, #16] │ │ │ │ + add r0, pc, #440 @ (adr r0, c4c94 ) │ │ │ │ movs r2, r2 │ │ │ │ - ldrh r6, [r6, #14] │ │ │ │ + add r0, pc, #280 @ (adr r0, c4bf8 ) │ │ │ │ movs r2, r2 │ │ │ │ - ldrh r2, [r0, #14] │ │ │ │ + add r0, pc, #72 @ (adr r0, c4b2c ) │ │ │ │ movs r2, r2 │ │ │ │ - ldrh r6, [r4, #12] │ │ │ │ + ldr r7, [sp, #984] @ 0x3d8 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c6138 : │ │ │ │ +000c4ae8 : │ │ │ │ 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] @ c6238 │ │ │ │ + ldr.w ip, [pc, #236] @ c4be8 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #3 │ │ │ │ add ip, pc │ │ │ │ - vldr d7, [pc, #220] @ c6230 │ │ │ │ + vldr d7, [pc, #220] @ c4be0 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ - ldr r0, [pc, #220] @ (c623c ) │ │ │ │ + ldr r0, [pc, #220] @ (c4bec ) │ │ │ │ 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] │ │ │ │ @@ -119203,97 +116988,97 @@ │ │ │ │ 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 79794 │ │ │ │ - ldr r2, [pc, #156] @ (c6240 ) │ │ │ │ - ldr r3, [pc, #152] @ (c623c ) │ │ │ │ + ldr r2, [pc, #156] @ (c4bf0 ) │ │ │ │ + ldr r3, [pc, #152] @ (c4bec ) │ │ │ │ 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 c61dc │ │ │ │ + bne.n c4b8c │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n c61e0 │ │ │ │ + bne.n c4b90 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #120] @ (c6244 ) │ │ │ │ - ldr r3, [pc, #112] @ (c623c ) │ │ │ │ + ldr r2, [pc, #120] @ (c4bf4 ) │ │ │ │ + ldr r3, [pc, #112] @ (c4bec ) │ │ │ │ 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 c61ee │ │ │ │ + beq.n c4b9e │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c61c8 │ │ │ │ + b.n c4b78 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (c6248 ) │ │ │ │ - ldr r3, [pc, #60] @ (c623c ) │ │ │ │ + ldr r2, [pc, #72] @ (c4bf8 ) │ │ │ │ + ldr r3, [pc, #60] @ (c4bec ) │ │ │ │ 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 c61dc │ │ │ │ + bne.n c4b8c │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (c624c ) │ │ │ │ - ldr r3, [pc, #32] @ (c623c ) │ │ │ │ + ldr r2, [pc, #48] @ (c4bfc ) │ │ │ │ + ldr r3, [pc, #32] @ (c4bec ) │ │ │ │ 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 c6210 │ │ │ │ - b.n c61dc │ │ │ │ + beq.n c4bc0 │ │ │ │ + b.n c4b8c │ │ │ │ nop │ │ │ │ ... │ │ │ │ - ldrh r0, [r3, #10] │ │ │ │ + ldr r7, [sp, #672] @ 0x2a0 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, #8] │ │ │ │ + ldr r7, [sp, #336] @ 0x150 │ │ │ │ movs r2, r2 │ │ │ │ - ldrh r4, [r3, #6] │ │ │ │ + ldr r7, [sp, #176] @ 0xb0 │ │ │ │ movs r2, r2 │ │ │ │ - ldrh r0, [r5, #4] │ │ │ │ + ldr r6, [sp, #992] @ 0x3e0 │ │ │ │ movs r2, r2 │ │ │ │ - ldrh r4, [r1, #4] │ │ │ │ + ldr r6, [sp, #880] @ 0x370 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c6250 : │ │ │ │ +000c4c00 : │ │ │ │ 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] @ c6358 │ │ │ │ - ldr.w ip, [pc, #244] @ c635c │ │ │ │ + ldr.w lr, [pc, #244] @ c4d08 │ │ │ │ + ldr.w ip, [pc, #244] @ c4d0c │ │ │ │ mov r4, r0 │ │ │ │ add lr, pc │ │ │ │ - vldr d7, [pc, #224] @ c6350 │ │ │ │ + vldr d7, [pc, #224] @ c4d00 │ │ │ │ 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 │ │ │ │ @@ -119312,490 +117097,490 @@ │ │ │ │ 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 79794 │ │ │ │ - ldr r2, [pc, #156] @ (c6360 ) │ │ │ │ - ldr r3, [pc, #148] @ (c635c ) │ │ │ │ + ldr r2, [pc, #156] @ (c4d10 ) │ │ │ │ + ldr r3, [pc, #148] @ (c4d0c ) │ │ │ │ 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 c62fe │ │ │ │ + bne.n c4cae │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n c6302 │ │ │ │ + bne.n c4cb2 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #120] @ (c6364 ) │ │ │ │ - ldr r3, [pc, #108] @ (c635c ) │ │ │ │ + ldr r2, [pc, #120] @ (c4d14 ) │ │ │ │ + ldr r3, [pc, #108] @ (c4d0c ) │ │ │ │ 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 c6310 │ │ │ │ + beq.n c4cc0 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c62ea │ │ │ │ + b.n c4c9a │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (c6368 ) │ │ │ │ - ldr r3, [pc, #56] @ (c635c ) │ │ │ │ + ldr r2, [pc, #72] @ (c4d18 ) │ │ │ │ + ldr r3, [pc, #56] @ (c4d0c ) │ │ │ │ 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 c62fe │ │ │ │ + bne.n c4cae │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (c636c ) │ │ │ │ - ldr r3, [pc, #28] @ (c635c ) │ │ │ │ + ldr r2, [pc, #48] @ (c4d1c ) │ │ │ │ + ldr r3, [pc, #28] @ (c4d0c ) │ │ │ │ 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 c6332 │ │ │ │ - b.n c62fe │ │ │ │ + beq.n c4ce2 │ │ │ │ + b.n c4cae │ │ │ │ ... │ │ │ │ - ldrh r6, [r7, #0] │ │ │ │ + ldr r6, [sp, #568] @ 0x238 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r4, #62] @ 0x3e │ │ │ │ + ldr r6, [sp, #200] @ 0xc8 │ │ │ │ movs r2, r2 │ │ │ │ - strh r2, [r7, #60] @ 0x3c │ │ │ │ + ldr r6, [sp, #40] @ 0x28 │ │ │ │ movs r2, r2 │ │ │ │ - strh r6, [r0, #60] @ 0x3c │ │ │ │ + ldr r5, [sp, #856] @ 0x358 │ │ │ │ movs r2, r2 │ │ │ │ - strh r2, [r5, #58] @ 0x3a │ │ │ │ + ldr r5, [sp, #744] @ 0x2e8 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c6370 : │ │ │ │ +000c4d20 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr.w ip, [pc, #456] @ c654c │ │ │ │ + ldr.w ip, [pc, #456] @ c4efc │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ add ip, pc │ │ │ │ strd r0, r1, [sp, #32] │ │ │ │ movs r3, #3 │ │ │ │ - ldr r0, [pc, #444] @ (c6550 ) │ │ │ │ + ldr r0, [pc, #444] @ (c4f00 ) │ │ │ │ add r1, sp, #24 │ │ │ │ str r2, [sp, #28] │ │ │ │ movs r2, #0 │ │ │ │ movt r2, #257 @ 0x101 │ │ │ │ str r2, [sp, #24] │ │ │ │ - ldr r4, [pc, #432] @ (c6554 ) │ │ │ │ + ldr r4, [pc, #432] @ (c4f04 ) │ │ │ │ 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 7aac0 │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, c6400 │ │ │ │ - ldr r2, [pc, #392] @ (c6558 ) │ │ │ │ + cbz r0, c4db0 │ │ │ │ + ldr r2, [pc, #392] @ (c4f08 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, c641e │ │ │ │ + cbz r2, c4dce │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w c6520 │ │ │ │ + beq.w c4ed0 │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n c6476 │ │ │ │ + beq.n c4e26 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #340] @ (c655c ) │ │ │ │ - ldr r3, [pc, #328] @ (c6550 ) │ │ │ │ + ldr r2, [pc, #340] @ (c4f0c ) │ │ │ │ + ldr r3, [pc, #328] @ (c4f00 ) │ │ │ │ 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 c64ea │ │ │ │ + bne.n c4e9a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n c6424 │ │ │ │ + bne.n c4dd4 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n c6520 │ │ │ │ + beq.n c4ed0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c6400 │ │ │ │ + beq.n c4db0 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n c63ee │ │ │ │ + bne.n c4d9e │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n c645c │ │ │ │ + bne.n c4e0c │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n c6400 │ │ │ │ + bne.n c4db0 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n c64b4 │ │ │ │ + beq.n c4e64 │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n c6400 │ │ │ │ + bne.n c4db0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n c6404 │ │ │ │ + b.n c4db4 │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n c64bc │ │ │ │ + bne.n c4e6c │ │ │ │ dmb ish │ │ │ │ - b.n c64a2 │ │ │ │ + b.n c4e52 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (c6560 ) │ │ │ │ - ldr r3, [pc, #116] @ (c6550 ) │ │ │ │ + ldr r2, [pc, #136] @ (c4f10 ) │ │ │ │ + ldr r3, [pc, #116] @ (c4f00 ) │ │ │ │ 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 c6548 │ │ │ │ + beq.n c4ef8 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, c64fe │ │ │ │ + cbz r3, c4eae │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n c6522 │ │ │ │ + beq.n c4ed2 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n c6404 │ │ │ │ + b.n c4db4 │ │ │ │ mov r3, r1 │ │ │ │ - b.n c6502 │ │ │ │ + b.n c4eb2 │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c6512 │ │ │ │ + b.n c4ec2 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #44] @ (c6564 ) │ │ │ │ - ldr r3, [pc, #24] @ (c6550 ) │ │ │ │ + ldr r2, [pc, #44] @ (c4f14 ) │ │ │ │ + ldr r3, [pc, #24] @ (c4f00 ) │ │ │ │ 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 c64ea │ │ │ │ + bne.n c4e9a │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - strh r6, [r3, #56] @ 0x38 │ │ │ │ + ldr r5, [sp, #440] @ 0x1b8 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #56] @ 0x38 │ │ │ │ + ldr r5, [sp, #320] @ 0x140 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, #52] @ 0x34 │ │ │ │ + ldr r4, [sp, #960] @ 0x3c0 │ │ │ │ movs r2, r2 │ │ │ │ - strh r6, [r1, #46] @ 0x2e │ │ │ │ + ldr r4, [sp, #120] @ 0x78 │ │ │ │ movs r2, r2 │ │ │ │ - strh r0, [r6, #42] @ 0x2a │ │ │ │ + ldr r3, [sp, #768] @ 0x300 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c6568 : │ │ │ │ +000c4f18 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr.w ip, [pc, #456] @ c6744 │ │ │ │ + ldr.w ip, [pc, #456] @ c50f4 │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ add ip, pc │ │ │ │ strd r0, r1, [sp, #32] │ │ │ │ movs r3, #3 │ │ │ │ - ldr r0, [pc, #444] @ (c6748 ) │ │ │ │ + ldr r0, [pc, #444] @ (c50f8 ) │ │ │ │ add r1, sp, #24 │ │ │ │ str r2, [sp, #28] │ │ │ │ movs r2, #0 │ │ │ │ movt r2, #257 @ 0x101 │ │ │ │ str r2, [sp, #24] │ │ │ │ - ldr r4, [pc, #432] @ (c674c ) │ │ │ │ + ldr r4, [pc, #432] @ (c50fc ) │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ add r4, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov.w r0, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ blx 7aac0 │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, c65f8 │ │ │ │ - ldr r2, [pc, #392] @ (c6750 ) │ │ │ │ + cbz r0, c4fa8 │ │ │ │ + ldr r2, [pc, #392] @ (c5100 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, c6616 │ │ │ │ + cbz r2, c4fc6 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w c6718 │ │ │ │ + beq.w c50c8 │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n c666e │ │ │ │ + beq.n c501e │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #340] @ (c6754 ) │ │ │ │ - ldr r3, [pc, #328] @ (c6748 ) │ │ │ │ + ldr r2, [pc, #340] @ (c5104 ) │ │ │ │ + ldr r3, [pc, #328] @ (c50f8 ) │ │ │ │ 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 c66e2 │ │ │ │ + bne.n c5092 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n c661c │ │ │ │ + bne.n c4fcc │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n c6718 │ │ │ │ + beq.n c50c8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c65f8 │ │ │ │ + beq.n c4fa8 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n c65e6 │ │ │ │ + bne.n c4f96 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n c6654 │ │ │ │ + bne.n c5004 │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n c65f8 │ │ │ │ + bne.n c4fa8 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n c66ac │ │ │ │ + beq.n c505c │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n c65f8 │ │ │ │ + bne.n c4fa8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n c65fc │ │ │ │ + b.n c4fac │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n c66b4 │ │ │ │ + bne.n c5064 │ │ │ │ dmb ish │ │ │ │ - b.n c669a │ │ │ │ + b.n c504a │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (c6758 ) │ │ │ │ - ldr r3, [pc, #116] @ (c6748 ) │ │ │ │ + ldr r2, [pc, #136] @ (c5108 ) │ │ │ │ + ldr r3, [pc, #116] @ (c50f8 ) │ │ │ │ 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 c6740 │ │ │ │ + beq.n c50f0 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, c66f6 │ │ │ │ + cbz r3, c50a6 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n c671a │ │ │ │ + beq.n c50ca │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n c65fc │ │ │ │ + b.n c4fac │ │ │ │ mov r3, r1 │ │ │ │ - b.n c66fa │ │ │ │ + b.n c50aa │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c670a │ │ │ │ + b.n c50ba │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #44] @ (c675c ) │ │ │ │ - ldr r3, [pc, #24] @ (c6748 ) │ │ │ │ + ldr r2, [pc, #44] @ (c510c ) │ │ │ │ + ldr r3, [pc, #24] @ (c50f8 ) │ │ │ │ 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 c66e2 │ │ │ │ + bne.n c5092 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - strh r6, [r4, #40] @ 0x28 │ │ │ │ + ldr r3, [sp, #472] @ 0x1d8 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r1, #40] @ 0x28 │ │ │ │ + ldr r3, [sp, #352] @ 0x160 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #36] @ 0x24 │ │ │ │ + ldr r2, [sp, #992] @ 0x3e0 │ │ │ │ movs r2, r2 │ │ │ │ - strh r6, [r2, #30] │ │ │ │ + ldr r2, [sp, #152] @ 0x98 │ │ │ │ movs r2, r2 │ │ │ │ - strh r0, [r7, #26] │ │ │ │ + ldr r1, [sp, #800] @ 0x320 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c6760 : │ │ │ │ +000c5110 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr.w ip, [pc, #456] @ c693c │ │ │ │ + ldr.w ip, [pc, #456] @ c52ec │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ add ip, pc │ │ │ │ strd r0, r1, [sp, #32] │ │ │ │ add r1, sp, #24 │ │ │ │ - ldr r0, [pc, #444] @ (c6940 ) │ │ │ │ + ldr r0, [pc, #444] @ (c52f0 ) │ │ │ │ str r2, [sp, #28] │ │ │ │ movs r2, #0 │ │ │ │ movt r2, #257 @ 0x101 │ │ │ │ str r2, [sp, #24] │ │ │ │ - ldr r4, [pc, #436] @ (c6944 ) │ │ │ │ + ldr r4, [pc, #436] @ (c52f4 ) │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ add r4, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov.w r0, #0 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ @@ -119803,15146 +117588,17350 @@ │ │ │ │ blx 7aac0 │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, c67f0 │ │ │ │ - ldr r2, [pc, #392] @ (c6948 ) │ │ │ │ + cbz r0, c51a0 │ │ │ │ + ldr r2, [pc, #392] @ (c52f8 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, c680e │ │ │ │ + cbz r2, c51be │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w c6910 │ │ │ │ + beq.w c52c0 │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n c6866 │ │ │ │ + beq.n c5216 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #340] @ (c694c ) │ │ │ │ - ldr r3, [pc, #328] @ (c6940 ) │ │ │ │ + ldr r2, [pc, #340] @ (c52fc ) │ │ │ │ + ldr r3, [pc, #328] @ (c52f0 ) │ │ │ │ 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 c68da │ │ │ │ + bne.n c528a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n c6814 │ │ │ │ + bne.n c51c4 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n c6910 │ │ │ │ + beq.n c52c0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c67f0 │ │ │ │ + beq.n c51a0 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n c67de │ │ │ │ + bne.n c518e │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n c684c │ │ │ │ + bne.n c51fc │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n c67f0 │ │ │ │ + bne.n c51a0 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n c68a4 │ │ │ │ + beq.n c5254 │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n c67f0 │ │ │ │ + bne.n c51a0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n c67f4 │ │ │ │ + b.n c51a4 │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n c68ac │ │ │ │ + bne.n c525c │ │ │ │ dmb ish │ │ │ │ - b.n c6892 │ │ │ │ + b.n c5242 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (c6950 ) │ │ │ │ - ldr r3, [pc, #116] @ (c6940 ) │ │ │ │ + ldr r2, [pc, #136] @ (c5300 ) │ │ │ │ + ldr r3, [pc, #116] @ (c52f0 ) │ │ │ │ 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 c6938 │ │ │ │ + beq.n c52e8 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, c68ee │ │ │ │ + cbz r3, c529e │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n c6912 │ │ │ │ + beq.n c52c2 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n c67f4 │ │ │ │ + b.n c51a4 │ │ │ │ mov r3, r1 │ │ │ │ - b.n c68f2 │ │ │ │ + b.n c52a2 │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c6902 │ │ │ │ + b.n c52b2 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #44] @ (c6954 ) │ │ │ │ - ldr r3, [pc, #24] @ (c6940 ) │ │ │ │ + ldr r2, [pc, #44] @ (c5304 ) │ │ │ │ + ldr r3, [pc, #24] @ (c52f0 ) │ │ │ │ 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 c68da │ │ │ │ + bne.n c528a │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - strh r6, [r5, #24] │ │ │ │ + ldr r1, [sp, #504] @ 0x1f8 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, #24] │ │ │ │ + ldr r1, [sp, #392] @ 0x188 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #20] │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ movs r2, r2 │ │ │ │ - strh r6, [r3, #14] │ │ │ │ + ldr r0, [sp, #184] @ 0xb8 │ │ │ │ movs r2, r2 │ │ │ │ - strh r0, [r0, #12] │ │ │ │ + str r7, [sp, #832] @ 0x340 │ │ │ │ + movs r2, r2 │ │ │ │ + │ │ │ │ +000c5308 : │ │ │ │ + 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] @ c5400 │ │ │ │ + vldr d7, [pc, #216] @ c53f8 │ │ │ │ + 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] @ (c5404 ) │ │ │ │ + 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 7b230 │ │ │ │ + ldr r2, [pc, #160] @ (c5408 ) │ │ │ │ + ldr r3, [pc, #156] @ (c5404 ) │ │ │ │ + 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 c53a0 │ │ │ │ + add sp, #56 @ 0x38 │ │ │ │ + pop {r4, pc} │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n c53a4 │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + ldr r2, [pc, #124] @ (c540c ) │ │ │ │ + ldr r3, [pc, #116] @ (c5404 ) │ │ │ │ + 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 c53b2 │ │ │ │ + blx 79f34 <__stack_chk_fail@plt> │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + b.n c538c │ │ │ │ + add sp, #56 @ 0x38 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #76] @ (c5410 ) │ │ │ │ + ldr r3, [pc, #64] @ (c5404 ) │ │ │ │ + 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 c53a0 │ │ │ │ + blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #52] @ (c5414 ) │ │ │ │ + ldr r3, [pc, #36] @ (c5404 ) │ │ │ │ + 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 c53d4 │ │ │ │ + b.n c53a0 │ │ │ │ + nop │ │ │ │ + nop.w │ │ │ │ + ... │ │ │ │ + str r7, [sp, #536] @ 0x218 │ │ │ │ + movs r2, r2 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ + movs r0, r0 │ │ │ │ + str r7, [sp, #256] @ 0x100 │ │ │ │ + movs r2, r2 │ │ │ │ + str r7, [sp, #96] @ 0x60 │ │ │ │ + movs r2, r2 │ │ │ │ + str r6, [sp, #912] @ 0x390 │ │ │ │ + movs r2, r2 │ │ │ │ + str r6, [sp, #800] @ 0x320 │ │ │ │ + movs r2, r2 │ │ │ │ + │ │ │ │ +000c5418 : │ │ │ │ + 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] @ c5518 │ │ │ │ + ldr.w ip, [pc, #236] @ c551c │ │ │ │ + mov r4, r0 │ │ │ │ + vldr d7, [pc, #220] @ c5510 │ │ │ │ + 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 79d6c │ │ │ │ + ldr r2, [pc, #160] @ (c5520 ) │ │ │ │ + ldr r3, [pc, #152] @ (c551c ) │ │ │ │ + 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 c54ba │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + pop {r4, pc} │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n c54be │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + ldr r2, [pc, #124] @ (c5524 ) │ │ │ │ + ldr r3, [pc, #112] @ (c551c ) │ │ │ │ + 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 c54cc │ │ │ │ + blx 79f34 <__stack_chk_fail@plt> │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + b.n c54a6 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #76] @ (c5528 ) │ │ │ │ + ldr r3, [pc, #60] @ (c551c ) │ │ │ │ + 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 c54ba │ │ │ │ + blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #52] @ (c552c ) │ │ │ │ + ldr r3, [pc, #32] @ (c551c ) │ │ │ │ + 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 c54ee │ │ │ │ + b.n c54ba │ │ │ │ + nop.w │ │ │ │ + ... │ │ │ │ + str r6, [sp, #456] @ 0x1c8 │ │ │ │ + movs r2, r2 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ + movs r0, r0 │ │ │ │ + str r6, [sp, #152] @ 0x98 │ │ │ │ + movs r2, r2 │ │ │ │ + str r5, [sp, #1016] @ 0x3f8 │ │ │ │ + movs r2, r2 │ │ │ │ + str r5, [sp, #808] @ 0x328 │ │ │ │ + movs r2, r2 │ │ │ │ + str r5, [sp, #696] @ 0x2b8 │ │ │ │ + movs r2, r2 │ │ │ │ + │ │ │ │ +000c5530 : │ │ │ │ + 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] @ c5628 │ │ │ │ + vldr d7, [pc, #216] @ c5620 │ │ │ │ + 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] @ (c562c ) │ │ │ │ + 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 7a4cc │ │ │ │ + ldr r2, [pc, #160] @ (c5630 ) │ │ │ │ + ldr r3, [pc, #156] @ (c562c ) │ │ │ │ + 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 c55c8 │ │ │ │ + add sp, #56 @ 0x38 │ │ │ │ + pop {r4, pc} │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n c55cc │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + ldr r2, [pc, #124] @ (c5634 ) │ │ │ │ + ldr r3, [pc, #116] @ (c562c ) │ │ │ │ + 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 c55da │ │ │ │ + blx 79f34 <__stack_chk_fail@plt> │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + b.n c55b4 │ │ │ │ + add sp, #56 @ 0x38 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #76] @ (c5638 ) │ │ │ │ + ldr r3, [pc, #64] @ (c562c ) │ │ │ │ + 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 c55c8 │ │ │ │ + blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #52] @ (c563c ) │ │ │ │ + ldr r3, [pc, #36] @ (c562c ) │ │ │ │ + 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 c55fc │ │ │ │ + b.n c55c8 │ │ │ │ + nop │ │ │ │ + nop.w │ │ │ │ + ... │ │ │ │ + str r5, [sp, #376] @ 0x178 │ │ │ │ + movs r2, r2 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ + movs r0, r0 │ │ │ │ + str r5, [sp, #96] @ 0x60 │ │ │ │ + movs r2, r2 │ │ │ │ + str r4, [sp, #960] @ 0x3c0 │ │ │ │ + movs r2, r2 │ │ │ │ + str r4, [sp, #752] @ 0x2f0 │ │ │ │ + movs r2, r2 │ │ │ │ + str r4, [sp, #640] @ 0x280 │ │ │ │ + movs r2, r2 │ │ │ │ + │ │ │ │ +000c5640 : │ │ │ │ + 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] @ c5728 │ │ │ │ + vldr d7, [pc, #200] @ c5720 │ │ │ │ + mov r4, r0 │ │ │ │ + add ip, pc │ │ │ │ + add r1, sp, #16 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + mov r0, sp │ │ │ │ + ldr r2, [pc, #200] @ (c572c ) │ │ │ │ + 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 79028 │ │ │ │ + ldr r2, [pc, #156] @ (c5730 ) │ │ │ │ + ldr r3, [pc, #152] @ (c572c ) │ │ │ │ + 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 c56cc │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + pop {r4, pc} │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n c56d0 │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + ldr r2, [pc, #120] @ (c5734 ) │ │ │ │ + ldr r3, [pc, #112] @ (c572c ) │ │ │ │ + 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 c56de │ │ │ │ + blx 79f34 <__stack_chk_fail@plt> │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + b.n c56b8 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #72] @ (c5738 ) │ │ │ │ + ldr r3, [pc, #60] @ (c572c ) │ │ │ │ + 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 c56cc │ │ │ │ + blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #48] @ (c573c ) │ │ │ │ + ldr r3, [pc, #32] @ (c572c ) │ │ │ │ + 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 c5700 │ │ │ │ + b.n c56cc │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + str r4, [sp, #312] @ 0x138 │ │ │ │ + movs r2, r2 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ + movs r0, r0 │ │ │ │ + str r4, [sp, #80] @ 0x50 │ │ │ │ + movs r2, r2 │ │ │ │ + str r3, [sp, #944] @ 0x3b0 │ │ │ │ + movs r2, r2 │ │ │ │ + str r3, [sp, #736] @ 0x2e0 │ │ │ │ + movs r2, r2 │ │ │ │ + str r3, [sp, #624] @ 0x270 │ │ │ │ + movs r2, r2 │ │ │ │ + │ │ │ │ +000c5740 : │ │ │ │ + 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] @ c5828 │ │ │ │ + vldr d7, [pc, #200] @ c5820 │ │ │ │ + mov r4, r0 │ │ │ │ + add ip, pc │ │ │ │ + add r1, sp, #16 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + mov r0, sp │ │ │ │ + ldr r2, [pc, #200] @ (c582c ) │ │ │ │ + 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 77f34 │ │ │ │ + ldr r2, [pc, #156] @ (c5830 ) │ │ │ │ + ldr r3, [pc, #152] @ (c582c ) │ │ │ │ + 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 c57cc │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + pop {r4, pc} │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n c57d0 │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + ldr r2, [pc, #120] @ (c5834 ) │ │ │ │ + ldr r3, [pc, #112] @ (c582c ) │ │ │ │ + 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 c57de │ │ │ │ + blx 79f34 <__stack_chk_fail@plt> │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + b.n c57b8 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #72] @ (c5838 ) │ │ │ │ + ldr r3, [pc, #60] @ (c582c ) │ │ │ │ + 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 c57cc │ │ │ │ + blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #48] @ (c583c ) │ │ │ │ + ldr r3, [pc, #32] @ (c582c ) │ │ │ │ + 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 c5800 │ │ │ │ + b.n c57cc │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + str r3, [sp, #312] @ 0x138 │ │ │ │ + movs r2, r2 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ + movs r0, r0 │ │ │ │ + str r3, [sp, #80] @ 0x50 │ │ │ │ + movs r2, r2 │ │ │ │ + str r2, [sp, #944] @ 0x3b0 │ │ │ │ + movs r2, r2 │ │ │ │ + str r2, [sp, #736] @ 0x2e0 │ │ │ │ + movs r2, r2 │ │ │ │ + str r2, [sp, #624] @ 0x270 │ │ │ │ + movs r2, r2 │ │ │ │ + │ │ │ │ +000c5840 : │ │ │ │ + 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] @ c5928 │ │ │ │ + vldr d7, [pc, #200] @ c5920 │ │ │ │ + mov r4, r0 │ │ │ │ + add ip, pc │ │ │ │ + add r1, sp, #16 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + mov r0, sp │ │ │ │ + ldr r2, [pc, #200] @ (c592c ) │ │ │ │ + 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 7aa6c │ │ │ │ + ldr r2, [pc, #156] @ (c5930 ) │ │ │ │ + ldr r3, [pc, #152] @ (c592c ) │ │ │ │ + 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 c58cc │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + pop {r4, pc} │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n c58d0 │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + ldr r2, [pc, #120] @ (c5934 ) │ │ │ │ + ldr r3, [pc, #112] @ (c592c ) │ │ │ │ + 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 c58de │ │ │ │ + blx 79f34 <__stack_chk_fail@plt> │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + b.n c58b8 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #72] @ (c5938 ) │ │ │ │ + ldr r3, [pc, #60] @ (c592c ) │ │ │ │ + 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 c58cc │ │ │ │ + blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #48] @ (c593c ) │ │ │ │ + ldr r3, [pc, #32] @ (c592c ) │ │ │ │ + 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 c5900 │ │ │ │ + b.n c58cc │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + str r2, [sp, #312] @ 0x138 │ │ │ │ + movs r2, r2 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ + movs r0, r0 │ │ │ │ + str r2, [sp, #80] @ 0x50 │ │ │ │ + movs r2, r2 │ │ │ │ + str r1, [sp, #944] @ 0x3b0 │ │ │ │ + movs r2, r2 │ │ │ │ + str r1, [sp, #736] @ 0x2e0 │ │ │ │ + movs r2, r2 │ │ │ │ + str r1, [sp, #624] @ 0x270 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c6958 : │ │ │ │ +000c5940 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #496] @ (c6b58 ) │ │ │ │ - vmov.f32 s6, #96 @ 0x3f000000 0.5 │ │ │ │ - ldr r3, [pc, #492] @ (c6b5c ) │ │ │ │ + ldr.w ip, [pc, #444] @ c5b0c │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - add r2, pc │ │ │ │ - ldr r4, [pc, #492] @ (c6b60 ) │ │ │ │ + ldr r3, [pc, #440] @ (c5b10 ) │ │ │ │ + movs r2, #16 │ │ │ │ + add ip, pc │ │ │ │ + ldr r4, [pc, #440] @ (c5b14 ) │ │ │ │ mov r5, r0 │ │ │ │ - vmov.f32 s5, s6 │ │ │ │ - vldr s8, [pc, #460] @ c6b48 │ │ │ │ - add r0, sp, #16 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - vmov.f32 s10, #120 @ 0x3fc00000 1.5 │ │ │ │ - vldr s4, [pc, #452] @ c6b4c │ │ │ │ - vmov.f32 s9, #0 @ 0x40000000 2.0 │ │ │ │ - vldr s3, [pc, #448] @ c6b50 │ │ │ │ - vmov.f32 s7, #8 @ 0x40400000 3.0 │ │ │ │ - vldr s0, [pc, #444] @ c6b54 │ │ │ │ - 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 7932c │ │ │ │ + blx 7864c │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, c69fc │ │ │ │ - ldr r2, [pc, #408] @ (c6b64 ) │ │ │ │ + cbz r0, c59c0 │ │ │ │ + ldr r2, [pc, #392] @ (c5b18 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, c6a1a │ │ │ │ + cbz r2, c59de │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w c6b1c │ │ │ │ + beq.w c5ae0 │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n c6a72 │ │ │ │ + beq.n c5a36 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #356] @ (c6b68 ) │ │ │ │ - ldr r3, [pc, #344] @ (c6b5c ) │ │ │ │ + ldr r2, [pc, #340] @ (c5b1c ) │ │ │ │ + ldr r3, [pc, #328] @ (c5b10 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c6ae6 │ │ │ │ + bne.n c5aaa │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n c6a20 │ │ │ │ + bne.n c59e4 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n c6b1c │ │ │ │ + beq.n c5ae0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c69fc │ │ │ │ + beq.n c59c0 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n c69ea │ │ │ │ + bne.n c59ae │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n c6a58 │ │ │ │ + bne.n c5a1c │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n c69fc │ │ │ │ + bne.n c59c0 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n c6ab0 │ │ │ │ + beq.n c5a74 │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n c69fc │ │ │ │ + bne.n c59c0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n c6a00 │ │ │ │ + b.n c59c4 │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n c6ab8 │ │ │ │ + bne.n c5a7c │ │ │ │ dmb ish │ │ │ │ - b.n c6a9e │ │ │ │ + b.n c5a62 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #152] @ (c6b6c ) │ │ │ │ - ldr r3, [pc, #132] @ (c6b5c ) │ │ │ │ + ldr r2, [pc, #136] @ (c5b20 ) │ │ │ │ + ldr r3, [pc, #116] @ (c5b10 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n c6b44 │ │ │ │ + beq.n c5b08 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, c6afa │ │ │ │ + cbz r3, c5abe │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n c6b1e │ │ │ │ + beq.n c5ae2 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n c6a00 │ │ │ │ + b.n c59c4 │ │ │ │ mov r3, r1 │ │ │ │ - b.n c6afe │ │ │ │ + b.n c5ac2 │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c6b0e │ │ │ │ + b.n c5ad2 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #60] @ (c6b70 ) │ │ │ │ - ldr r3, [pc, #40] @ (c6b5c ) │ │ │ │ + ldr r2, [pc, #44] @ (c5b24 ) │ │ │ │ + ldr r3, [pc, #24] @ (c5b10 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c6ae6 │ │ │ │ + bne.n c5aaa │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - movs r0, r0 │ │ │ │ - add r2, pc │ │ │ │ - ldmia r4!, {r0, r2, r3, r6, r7} │ │ │ │ - subs r5, #204 @ 0xcc │ │ │ │ - bvc.n c6b68 │ │ │ │ - subs r4, #35 @ 0x23 │ │ │ │ - str r6, [r4, #100] @ 0x64 │ │ │ │ - subs r7, #38 @ 0x26 │ │ │ │ - strh r0, [r7, #8] │ │ │ │ + str r1, [sp, #320] @ 0x140 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, #8] │ │ │ │ + str r1, [sp, #264] @ 0x108 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, #4] │ │ │ │ + str r0, [sp, #896] @ 0x380 │ │ │ │ movs r2, r2 │ │ │ │ - ldrb r2, [r2, #31] │ │ │ │ + str r0, [sp, #56] @ 0x38 │ │ │ │ movs r2, r2 │ │ │ │ - ldrb r4, [r6, #29] │ │ │ │ + ldrh r0, [r6, #60] @ 0x3c │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c6b74 : │ │ │ │ +000c5b28 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #488] @ (c6d6c ) │ │ │ │ - vmov.f32 s6, #96 @ 0x3f000000 0.5 │ │ │ │ - ldr r3, [pc, #484] @ (c6d70 ) │ │ │ │ + ldr.w ip, [pc, #444] @ c5cf4 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - add r2, pc │ │ │ │ - ldr r4, [pc, #484] @ (c6d74 ) │ │ │ │ + ldr r3, [pc, #440] @ (c5cf8 ) │ │ │ │ + mov r1, r2 │ │ │ │ + add ip, pc │ │ │ │ + movs r2, #16 │ │ │ │ + ldr r4, [pc, #436] @ (c5cfc ) │ │ │ │ mov r5, r0 │ │ │ │ - vmov.f32 s5, s6 │ │ │ │ - vldr s8, [pc, #456] @ c6d60 │ │ │ │ - add r0, sp, #16 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - vmov.f32 s10, #120 @ 0x3fc00000 1.5 │ │ │ │ - vldr s4, [pc, #448] @ c6d64 │ │ │ │ - vmov.f32 s9, #0 @ 0x40000000 2.0 │ │ │ │ - vldr s3, [pc, #444] @ c6d68 │ │ │ │ - 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 7932c │ │ │ │ + blx 7864c │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, c6c14 │ │ │ │ - ldr r2, [pc, #404] @ (c6d78 ) │ │ │ │ + cbz r0, c5ba6 │ │ │ │ + ldr r2, [pc, #396] @ (c5d00 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, c6c32 │ │ │ │ + cbz r2, c5bc4 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w c6d34 │ │ │ │ + beq.w c5cc6 │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n c6c8a │ │ │ │ + beq.n c5c1c │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #352] @ (c6d7c ) │ │ │ │ - ldr r3, [pc, #340] @ (c6d70 ) │ │ │ │ + ldr r2, [pc, #344] @ (c5d04 ) │ │ │ │ + ldr r3, [pc, #328] @ (c5cf8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c6cfe │ │ │ │ + bne.n c5c90 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n c6c38 │ │ │ │ + bne.n c5bca │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n c6d34 │ │ │ │ + beq.n c5cc6 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c6c14 │ │ │ │ + beq.n c5ba6 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n c6c02 │ │ │ │ + bne.n c5b94 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n c6c70 │ │ │ │ + bne.n c5c02 │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n c6c14 │ │ │ │ + bne.n c5ba6 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n c6cc8 │ │ │ │ + beq.n c5c5a │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n c6c14 │ │ │ │ + bne.n c5ba6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n c6c18 │ │ │ │ + b.n c5baa │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n c6cd0 │ │ │ │ + bne.n c5c62 │ │ │ │ dmb ish │ │ │ │ - b.n c6cb6 │ │ │ │ + b.n c5c48 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #148] @ (c6d80 ) │ │ │ │ - ldr r3, [pc, #128] @ (c6d70 ) │ │ │ │ + ldr r2, [pc, #136] @ (c5d08 ) │ │ │ │ + ldr r3, [pc, #120] @ (c5cf8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n c6d5c │ │ │ │ + beq.n c5cee │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, c6d12 │ │ │ │ + cbz r3, c5ca4 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n c6d36 │ │ │ │ + beq.n c5cc8 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n c6c18 │ │ │ │ + b.n c5baa │ │ │ │ mov r3, r1 │ │ │ │ - b.n c6d16 │ │ │ │ + b.n c5ca8 │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c6d26 │ │ │ │ + b.n c5cb8 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #56] @ (c6d84 ) │ │ │ │ - ldr r3, [pc, #36] @ (c6d70 ) │ │ │ │ + ldr r2, [pc, #48] @ (c5d0c ) │ │ │ │ + ldr r3, [pc, #24] @ (c5cf8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c6cfe │ │ │ │ + bne.n c5c90 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - movs r0, r0 │ │ │ │ - add r2, pc │ │ │ │ - ldmia r4!, {r0, r2, r3, r6, r7} │ │ │ │ - subs r5, #204 @ 0xcc │ │ │ │ - bvc.n c6d80 │ │ │ │ - subs r4, #35 @ 0x23 │ │ │ │ - ldrb r4, [r3, #28] │ │ │ │ + nop │ │ │ │ + ldrh r0, [r5, #58] @ 0x3a │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #27] │ │ │ │ + ldrh r0, [r3, #58] @ 0x3a │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, #26] │ │ │ │ + ldrh r2, [r7, #54] @ 0x36 │ │ │ │ movs r2, r2 │ │ │ │ - ldrb r2, [r7, #22] │ │ │ │ + ldrh r0, [r5, #48] @ 0x30 │ │ │ │ movs r2, r2 │ │ │ │ - ldrb r4, [r3, #21] │ │ │ │ + ldrh r2, [r1, #46] @ 0x2e │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c6d88 : │ │ │ │ +000c5d10 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #484] @ (c6f7c ) │ │ │ │ - vmov.f32 s6, #96 @ 0x3f000000 0.5 │ │ │ │ - ldr r3, [pc, #480] @ (c6f80 ) │ │ │ │ + ldr.w ip, [pc, #440] @ c5ed8 │ │ │ │ + mov r1, r2 │ │ │ │ + mov r2, r3 │ │ │ │ + ldr r3, [pc, #436] @ (c5edc ) │ │ │ │ + add ip, pc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - add r2, pc │ │ │ │ - ldr r4, [pc, #480] @ (c6f84 ) │ │ │ │ + ldr r4, [pc, #432] @ (c5ee0 ) │ │ │ │ mov r5, r0 │ │ │ │ - vmov.f32 s5, s6 │ │ │ │ - vldr s8, [pc, #452] @ c6f70 │ │ │ │ add r0, sp, #16 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - vmov.f32 s10, #120 @ 0x3fc00000 1.5 │ │ │ │ - vldr s4, [pc, #444] @ c6f74 │ │ │ │ - vmov.f32 s9, #0 @ 0x40000000 2.0 │ │ │ │ - vldr s3, [pc, #440] @ c6f78 │ │ │ │ - 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 7932c │ │ │ │ + blx 7864c │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, c6e24 │ │ │ │ - ldr r2, [pc, #404] @ (c6f88 ) │ │ │ │ + cbz r0, c5d8c │ │ │ │ + ldr r2, [pc, #392] @ (c5ee4 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, c6e42 │ │ │ │ + cbz r2, c5daa │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w c6f44 │ │ │ │ + beq.w c5eac │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n c6e9a │ │ │ │ + beq.n c5e02 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #352] @ (c6f8c ) │ │ │ │ - ldr r3, [pc, #340] @ (c6f80 ) │ │ │ │ + ldr r2, [pc, #340] @ (c5ee8 ) │ │ │ │ + ldr r3, [pc, #328] @ (c5edc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c6f0e │ │ │ │ + bne.n c5e76 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n c6e48 │ │ │ │ + bne.n c5db0 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n c6f44 │ │ │ │ + beq.n c5eac │ │ │ │ ldr r0, [sp, #20] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c6e24 │ │ │ │ + beq.n c5d8c │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n c6e12 │ │ │ │ + bne.n c5d7a │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n c6e80 │ │ │ │ + bne.n c5de8 │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n c6e24 │ │ │ │ + bne.n c5d8c │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n c6ed8 │ │ │ │ + beq.n c5e40 │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n c6e24 │ │ │ │ + bne.n c5d8c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n c6e28 │ │ │ │ + b.n c5d90 │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n c6ee0 │ │ │ │ + bne.n c5e48 │ │ │ │ dmb ish │ │ │ │ - b.n c6ec6 │ │ │ │ + b.n c5e2e │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #148] @ (c6f90 ) │ │ │ │ - ldr r3, [pc, #128] @ (c6f80 ) │ │ │ │ + ldr r2, [pc, #136] @ (c5eec ) │ │ │ │ + ldr r3, [pc, #116] @ (c5edc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n c6f6c │ │ │ │ + beq.n c5ed4 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, c6f22 │ │ │ │ + cbz r3, c5e8a │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n c6f46 │ │ │ │ + beq.n c5eae │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n c6e28 │ │ │ │ + b.n c5d90 │ │ │ │ mov r3, r1 │ │ │ │ - b.n c6f26 │ │ │ │ + b.n c5e8e │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c6f36 │ │ │ │ + b.n c5e9e │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #56] @ (c6f94 ) │ │ │ │ - ldr r3, [pc, #36] @ (c6f80 ) │ │ │ │ + ldr r2, [pc, #44] @ (c5ef0 ) │ │ │ │ + ldr r3, [pc, #24] @ (c5edc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c6f0e │ │ │ │ + bne.n c5e76 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ + ldrh r0, [r0, #44] @ 0x2c │ │ │ │ + movs r2, r2 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ + ldrh r2, [r6, #42] @ 0x2a │ │ │ │ + movs r2, r2 │ │ │ │ + asrs r0, r0, #20 │ │ │ │ + movs r0, r0 │ │ │ │ + ldrh r4, [r2, #40] @ 0x28 │ │ │ │ + movs r2, r2 │ │ │ │ + ldrh r2, [r0, #34] @ 0x22 │ │ │ │ + movs r2, r2 │ │ │ │ + ldrh r4, [r4, #30] │ │ │ │ + movs r2, r2 │ │ │ │ + movs r0, r0 │ │ │ │ + ... │ │ │ │ + │ │ │ │ +000c5ef8 : │ │ │ │ + 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] @ (c5fe0 ) │ │ │ │ + movs r3, #0 │ │ │ │ + movt r3, #257 @ 0x101 │ │ │ │ + vldr d7, [pc, #196] @ c5fd8 │ │ │ │ + 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] @ (c5fe4 ) │ │ │ │ + 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 7ae3c │ │ │ │ + ldr r2, [pc, #160] @ (c5fe8 ) │ │ │ │ + ldr r3, [pc, #152] @ (c5fe4 ) │ │ │ │ add r2, pc │ │ │ │ - ldmia r4!, {r0, r2, r3, r6, r7} │ │ │ │ - subs r5, #204 @ 0xcc │ │ │ │ - bvc.n c6f90 │ │ │ │ - subs r4, #35 @ 0x23 │ │ │ │ - ldrb r0, [r1, #20] │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n c5f82 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + pop {r4, pc} │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n c5f86 │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + ldr r2, [pc, #124] @ (c5fec ) │ │ │ │ + ldr r3, [pc, #112] @ (c5fe4 ) │ │ │ │ + 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 c5f94 │ │ │ │ + blx 79f34 <__stack_chk_fail@plt> │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + b.n c5f6e │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #76] @ (c5ff0 ) │ │ │ │ + ldr r3, [pc, #60] @ (c5fe4 ) │ │ │ │ + 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 c5f82 │ │ │ │ + blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #52] @ (c5ff4 ) │ │ │ │ + ldr r3, [pc, #32] @ (c5fe4 ) │ │ │ │ + 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 c5fb6 │ │ │ │ + b.n c5f82 │ │ │ │ + nop.w │ │ │ │ + ... │ │ │ │ + ldrh r0, [r2, #28] │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r3, #19] │ │ │ │ + ldrh r6, [r3, #26] │ │ │ │ movs r2, r2 │ │ │ │ - asrs r0, r0, #20 │ │ │ │ + ldrh r6, [r6, #24] │ │ │ │ + movs r2, r2 │ │ │ │ + ldrh r2, [r0, #24] │ │ │ │ + movs r2, r2 │ │ │ │ + ldrh r6, [r4, #22] │ │ │ │ + movs r2, r2 │ │ │ │ + │ │ │ │ +000c5ff8 : │ │ │ │ + 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] @ c6100 │ │ │ │ + ldr.w ip, [pc, #244] @ c6104 │ │ │ │ + mov r4, r0 │ │ │ │ + add lr, pc │ │ │ │ + vldr d7, [pc, #224] @ c60f8 │ │ │ │ + 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 7b48c │ │ │ │ + ldr r2, [pc, #160] @ (c6108 ) │ │ │ │ + ldr r3, [pc, #152] @ (c6104 ) │ │ │ │ + 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 c60a2 │ │ │ │ + add sp, #56 @ 0x38 │ │ │ │ + pop {r4, pc} │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n c60a6 │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + ldr r2, [pc, #124] @ (c610c ) │ │ │ │ + ldr r3, [pc, #112] @ (c6104 ) │ │ │ │ + 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 c60b4 │ │ │ │ + blx 79f34 <__stack_chk_fail@plt> │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + b.n c608e │ │ │ │ + add sp, #56 @ 0x38 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #76] @ (c6110 ) │ │ │ │ + ldr r3, [pc, #60] @ (c6104 ) │ │ │ │ + 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 c60a2 │ │ │ │ + blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #52] @ (c6114 ) │ │ │ │ + ldr r3, [pc, #32] @ (c6104 ) │ │ │ │ + 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 c60d6 │ │ │ │ + b.n c60a2 │ │ │ │ + nop.w │ │ │ │ + ... │ │ │ │ + ldrh r6, [r2, #20] │ │ │ │ + movs r2, r2 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #17] │ │ │ │ + ldrh r6, [r7, #16] │ │ │ │ + movs r2, r2 │ │ │ │ + ldrh r6, [r2, #16] │ │ │ │ movs r2, r2 │ │ │ │ - ldrb r2, [r5, #14] │ │ │ │ + ldrh r2, [r4, #14] │ │ │ │ movs r2, r2 │ │ │ │ - ldrb r4, [r1, #13] │ │ │ │ + ldrh r6, [r0, #14] │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c6f98 : │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ +000c6118 : │ │ │ │ + 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] @ c621c │ │ │ │ + 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] @ c6220 │ │ │ │ + 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 7b48c │ │ │ │ + ldr r2, [pc, #148] @ (c6224 ) │ │ │ │ + ldr r3, [pc, #140] @ (c6220 ) │ │ │ │ + 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 c61ca │ │ │ │ + add sp, #60 @ 0x3c │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n c61ce │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + ldr r2, [pc, #112] @ (c6228 ) │ │ │ │ + ldr r3, [pc, #100] @ (c6220 ) │ │ │ │ + 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 c61dc │ │ │ │ + blx 79f34 <__stack_chk_fail@plt> │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + b.n c61b6 │ │ │ │ + add sp, #60 @ 0x3c │ │ │ │ + ldmia.w sp!, {r4, r5, lr} │ │ │ │ + b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #64] @ (c622c ) │ │ │ │ + ldr r3, [pc, #48] @ (c6220 ) │ │ │ │ + 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 c61ca │ │ │ │ + blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #40] @ (c6230 ) │ │ │ │ + ldr r3, [pc, #20] @ (c6220 ) │ │ │ │ + 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 c61fe │ │ │ │ + b.n c61ca │ │ │ │ + ldrh r4, [r6, #10] │ │ │ │ + movs r2, r2 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ + movs r0, r0 │ │ │ │ + ldrh r6, [r2, #8] │ │ │ │ + movs r2, r2 │ │ │ │ + ldrh r6, [r5, #6] │ │ │ │ + movs r2, r2 │ │ │ │ + ldrh r2, [r7, #4] │ │ │ │ + movs r2, r2 │ │ │ │ + ldrh r6, [r3, #4] │ │ │ │ + movs r2, r2 │ │ │ │ + movs r0, r0 │ │ │ │ + ... │ │ │ │ + │ │ │ │ +000c6238 : │ │ │ │ + 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] @ c6330 │ │ │ │ + ldr.w ip, [pc, #228] @ c6334 │ │ │ │ + mov r4, r0 │ │ │ │ + vldr d7, [pc, #212] @ c6328 │ │ │ │ + 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 7885c │ │ │ │ + ldr r2, [pc, #156] @ (c6338 ) │ │ │ │ + ldr r3, [pc, #152] @ (c6334 ) │ │ │ │ + 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 c62d4 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + pop {r4, pc} │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n c62d8 │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + ldr r2, [pc, #120] @ (c633c ) │ │ │ │ + ldr r3, [pc, #112] @ (c6334 ) │ │ │ │ + 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 c62e6 │ │ │ │ + blx 79f34 <__stack_chk_fail@plt> │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + b.n c62c0 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #72] @ (c6340 ) │ │ │ │ + ldr r3, [pc, #60] @ (c6334 ) │ │ │ │ + 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 c62d4 │ │ │ │ + blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #48] @ (c6344 ) │ │ │ │ + ldr r3, [pc, #32] @ (c6334 ) │ │ │ │ + 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 c6308 │ │ │ │ + b.n c62d4 │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + ldrh r2, [r2, #2] │ │ │ │ + movs r2, r2 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ + movs r0, r0 │ │ │ │ + ldrh r4, [r1, #0] │ │ │ │ + movs r2, r2 │ │ │ │ + strh r4, [r4, #62] @ 0x3e │ │ │ │ + movs r2, r2 │ │ │ │ + strh r0, [r6, #60] @ 0x3c │ │ │ │ + movs r2, r2 │ │ │ │ + strh r4, [r2, #60] @ 0x3c │ │ │ │ + movs r2, r2 │ │ │ │ + │ │ │ │ +000c6348 : │ │ │ │ + push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #480] @ (c7188 ) │ │ │ │ - vmov.f32 s6, #96 @ 0x3f000000 0.5 │ │ │ │ - ldr r3, [pc, #476] @ (c718c ) │ │ │ │ - sub sp, #36 @ 0x24 │ │ │ │ + sub sp, #44 @ 0x2c │ │ │ │ + ldr.w lr, [pc, #216] @ c6434 │ │ │ │ + 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] @ c6438 │ │ │ │ + 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 7885c │ │ │ │ + ldr r2, [pc, #148] @ (c643c ) │ │ │ │ + ldr r3, [pc, #140] @ (c6438 ) │ │ │ │ + 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 c63e2 │ │ │ │ + add sp, #44 @ 0x2c │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n c63e6 │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + ldr r2, [pc, #112] @ (c6440 ) │ │ │ │ + ldr r3, [pc, #100] @ (c6438 ) │ │ │ │ + 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 c63f4 │ │ │ │ + blx 79f34 <__stack_chk_fail@plt> │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + b.n c63ce │ │ │ │ + add sp, #44 @ 0x2c │ │ │ │ + ldmia.w sp!, {r4, r5, lr} │ │ │ │ + b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #64] @ (c6444 ) │ │ │ │ + ldr r3, [pc, #48] @ (c6438 ) │ │ │ │ + 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 c63e2 │ │ │ │ + blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #40] @ (c6448 ) │ │ │ │ + ldr r3, [pc, #20] @ (c6438 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r4, [pc, #476] @ (c7190 ) │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n c6416 │ │ │ │ + b.n c63e2 │ │ │ │ + strh r4, [r0, #58] @ 0x3a │ │ │ │ + movs r2, r2 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ + movs r0, r0 │ │ │ │ + strh r6, [r7, #54] @ 0x36 │ │ │ │ + movs r2, r2 │ │ │ │ + strh r6, [r2, #54] @ 0x36 │ │ │ │ + movs r2, r2 │ │ │ │ + strh r2, [r4, #52] @ 0x34 │ │ │ │ + movs r2, r2 │ │ │ │ + strh r6, [r0, #52] @ 0x34 │ │ │ │ + movs r2, r2 │ │ │ │ + │ │ │ │ +000c644c : │ │ │ │ + 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 │ │ │ │ - vmov.f32 s5, s6 │ │ │ │ - vldr s8, [pc, #448] @ c717c │ │ │ │ - add r0, sp, #16 │ │ │ │ + movs r0, #0 │ │ │ │ + movs r3, #0 │ │ │ │ + movt r3, #257 @ 0x101 │ │ │ │ + strd r0, r1, [sp, #8] │ │ │ │ + strd r0, r1, [sp, #24] │ │ │ │ + ldr r0, [pc, #184] @ (c652c ) │ │ │ │ + ldr r1, [pc, #188] @ (c6530 ) │ │ │ │ + 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 7885c │ │ │ │ + ldr r2, [pc, #148] @ (c6534 ) │ │ │ │ + ldr r3, [pc, #144] @ (c6530 ) │ │ │ │ + add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - vmov.f32 s10, #120 @ 0x3fc00000 1.5 │ │ │ │ - vldr s4, [pc, #440] @ c7180 │ │ │ │ - vmov.f32 s9, #0 @ 0x40000000 2.0 │ │ │ │ - vldr s3, [pc, #436] @ c7184 │ │ │ │ - vmov.f32 s7, #8 @ 0x40400000 3.0 │ │ │ │ - movw r1, #10000 @ 0x2710 │ │ │ │ - add r4, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #28] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 7932c │ │ │ │ + bne.n c64d8 │ │ │ │ + add sp, #44 @ 0x2c │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n c64dc │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + ldr r2, [pc, #112] @ (c6538 ) │ │ │ │ + ldr r3, [pc, #104] @ (c6530 ) │ │ │ │ + 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 c64ea │ │ │ │ + blx 79f34 <__stack_chk_fail@plt> │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + b.n c64c4 │ │ │ │ + add sp, #44 @ 0x2c │ │ │ │ + ldmia.w sp!, {r4, r5, lr} │ │ │ │ + b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #64] @ (c653c ) │ │ │ │ + ldr r3, [pc, #52] @ (c6530 ) │ │ │ │ + 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 c64d8 │ │ │ │ + blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #40] @ (c6540 ) │ │ │ │ + ldr r3, [pc, #24] @ (c6530 ) │ │ │ │ + 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 c650c │ │ │ │ + b.n c64d8 │ │ │ │ + nop │ │ │ │ + strh r4, [r6, #48] @ 0x30 │ │ │ │ + movs r2, r2 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ + movs r0, r0 │ │ │ │ + strh r0, [r1, #48] @ 0x30 │ │ │ │ + movs r2, r2 │ │ │ │ + strh r0, [r4, #46] @ 0x2e │ │ │ │ + movs r2, r2 │ │ │ │ + strh r4, [r5, #44] @ 0x2c │ │ │ │ + movs r2, r2 │ │ │ │ + strh r0, [r2, #44] @ 0x2c │ │ │ │ + movs r2, r2 │ │ │ │ + │ │ │ │ +000c6544 : │ │ │ │ + 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.w lr, [pc, #472] @ c6730 │ │ │ │ + ldr.w ip, [pc, #472] @ c6734 │ │ │ │ + mov r1, r2 │ │ │ │ + mov r2, r3 │ │ │ │ + add lr, pc │ │ │ │ + ldr r3, [sp, #84] @ 0x54 │ │ │ │ + mov r5, r0 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + movs r6, #0 │ │ │ │ + ldr r3, [sp, #88] @ 0x58 │ │ │ │ + add r0, sp, #40 @ 0x28 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + ldr r4, [pc, #452] @ (c6738 ) │ │ │ │ + ldr.w ip, [lr, ip] │ │ │ │ + ldr r3, [sp, #80] @ 0x50 │ │ │ │ + add r4, pc │ │ │ │ + ldr.w ip, [ip] │ │ │ │ + str.w ip, [sp, #52] @ 0x34 │ │ │ │ + mov.w ip, #0 │ │ │ │ + mov.w ip, #5 │ │ │ │ + strd ip, r6, [sp, #12] │ │ │ │ + mov.w ip, #2 │ │ │ │ + str.w ip, [sp, #8] │ │ │ │ + blx 79584 │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ - ldrd r2, r0, [sp, #16] │ │ │ │ + ldrd r2, r0, [sp, #40] @ 0x28 │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, c7030 │ │ │ │ - ldr r2, [pc, #404] @ (c7194 ) │ │ │ │ + cbz r0, c65e2 │ │ │ │ + ldr r2, [pc, #396] @ (c673c ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, c704e │ │ │ │ + cbz r2, c6600 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w c7150 │ │ │ │ + beq.w c6702 │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n c70a6 │ │ │ │ + beq.n c6658 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #352] @ (c7198 ) │ │ │ │ - ldr r3, [pc, #340] @ (c718c ) │ │ │ │ + ldr r2, [pc, #344] @ (c6740 ) │ │ │ │ + ldr r3, [pc, #328] @ (c6734 ) │ │ │ │ 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 c711a │ │ │ │ + bne.n c66cc │ │ │ │ mov r0, r4 │ │ │ │ - add sp, #36 @ 0x24 │ │ │ │ + add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n c7054 │ │ │ │ + bne.n c6606 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n c7150 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ + beq.n c6702 │ │ │ │ + ldr r0, [sp, #44] @ 0x2c │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c7030 │ │ │ │ + beq.n c65e2 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n c701e │ │ │ │ + bne.n c65d0 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n c708c │ │ │ │ + bne.n c663e │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n c7030 │ │ │ │ - strd r2, r3, [sp, #8] │ │ │ │ + bne.n c65e2 │ │ │ │ + strd r2, r3, [sp, #32] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - str r1, [sp, #4] │ │ │ │ - str r0, [sp, #0] │ │ │ │ + str r1, [sp, #28] │ │ │ │ + str r0, [sp, #24] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ - ldrd r0, r1, [sp] │ │ │ │ - ldrd r2, r3, [sp, #8] │ │ │ │ + ldrd r0, r1, [sp, #24] │ │ │ │ + ldrd r2, r3, [sp, #32] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n c70e4 │ │ │ │ + beq.n c6696 │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n c7030 │ │ │ │ + bne.n c65e2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - str r1, [sp, #0] │ │ │ │ + str r1, [sp, #24] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ - b.n c7034 │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + b.n c65e6 │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n c70ec │ │ │ │ + bne.n c669e │ │ │ │ dmb ish │ │ │ │ - b.n c70d2 │ │ │ │ + b.n c6684 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #148] @ (c719c ) │ │ │ │ - ldr r3, [pc, #128] @ (c718c ) │ │ │ │ + ldr r2, [pc, #136] @ (c6744 ) │ │ │ │ + ldr r3, [pc, #120] @ (c6734 ) │ │ │ │ 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 c7178 │ │ │ │ + beq.n c672a │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, c712e │ │ │ │ + cbz r3, c66e0 │ │ │ │ mov r0, r3 │ │ │ │ - str r1, [sp, #0] │ │ │ │ + str r1, [sp, #24] │ │ │ │ bl 7d2e4 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n c7152 │ │ │ │ + beq.n c6704 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n c7034 │ │ │ │ + b.n c65e6 │ │ │ │ mov r3, r1 │ │ │ │ - b.n c7132 │ │ │ │ + b.n c66e4 │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c7142 │ │ │ │ + b.n c66f4 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #56] @ (c71a0 ) │ │ │ │ - ldr r3, [pc, #36] @ (c718c ) │ │ │ │ + ldr r2, [pc, #48] @ (c6748 ) │ │ │ │ + ldr r3, [pc, #24] @ (c6734 ) │ │ │ │ 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 c711a │ │ │ │ + bne.n c66cc │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - movs r0, r0 │ │ │ │ - add r2, pc │ │ │ │ - ldmia r4!, {r0, r2, r3, r6, r7} │ │ │ │ - subs r5, #204 @ 0xcc │ │ │ │ - bvc.n c719c │ │ │ │ - subs r4, #35 @ 0x23 │ │ │ │ - ldrb r0, [r7, #11] │ │ │ │ + nop │ │ │ │ + strh r0, [r1, #42] @ 0x2a │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, #11] │ │ │ │ + strh r0, [r6, #40] @ 0x28 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, #9] │ │ │ │ + strh r6, [r7, #36] @ 0x24 │ │ │ │ movs r2, r2 │ │ │ │ - ldrb r6, [r3, #6] │ │ │ │ + strh r4, [r5, #30] │ │ │ │ movs r2, r2 │ │ │ │ - ldrb r0, [r0, #5] │ │ │ │ + strh r6, [r1, #28] │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c71a4 : │ │ │ │ +000c674c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #472] @ (c738c ) │ │ │ │ - vmov.f32 s6, #96 @ 0x3f000000 0.5 │ │ │ │ - ldr r3, [pc, #468] @ (c7390 ) │ │ │ │ - sub sp, #36 @ 0x24 │ │ │ │ - add r2, pc │ │ │ │ - ldr r4, [pc, #468] @ (c7394 ) │ │ │ │ + str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ + sub sp, #60 @ 0x3c │ │ │ │ + ldr.w lr, [pc, #468] @ c6934 │ │ │ │ + mov r1, r2 │ │ │ │ + mov r2, r3 │ │ │ │ + ldr.w ip, [pc, #464] @ c6938 │ │ │ │ + add lr, pc │ │ │ │ + ldr r3, [sp, #84] @ 0x54 │ │ │ │ mov r5, r0 │ │ │ │ - vmov.f32 s5, s6 │ │ │ │ - vldr s8, [pc, #444] @ c7384 │ │ │ │ - add r0, sp, #16 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - vmov.f32 s10, #120 @ 0x3fc00000 1.5 │ │ │ │ - vldr s4, [pc, #436] @ c7388 │ │ │ │ - vmov.f32 s9, #0 @ 0x40000000 2.0 │ │ │ │ - vmov.f32 s7, #8 @ 0x40400000 3.0 │ │ │ │ - movw r1, #10000 @ 0x2710 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + movs r6, #0 │ │ │ │ + ldr r3, [sp, #88] @ 0x58 │ │ │ │ + add r0, sp, #40 @ 0x28 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + ldr r3, [sp, #92] @ 0x5c │ │ │ │ + str r3, [sp, #8] │ │ │ │ + ldr r4, [pc, #444] @ (c693c ) │ │ │ │ + ldr.w ip, [lr, ip] │ │ │ │ + ldr r3, [sp, #80] @ 0x50 │ │ │ │ add r4, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - mov.w r3, #0 │ │ │ │ - blx 7932c │ │ │ │ + ldr.w ip, [ip] │ │ │ │ + str.w ip, [sp, #52] @ 0x34 │ │ │ │ + mov.w ip, #0 │ │ │ │ + mov.w ip, #5 │ │ │ │ + strd ip, r6, [sp, #12] │ │ │ │ + blx 79584 │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ - ldrd r2, r0, [sp, #16] │ │ │ │ + ldrd r2, r0, [sp, #40] @ 0x28 │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, c7238 │ │ │ │ - ldr r2, [pc, #400] @ (c7398 ) │ │ │ │ + cbz r0, c67e6 │ │ │ │ + ldr r2, [pc, #396] @ (c6940 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, c7256 │ │ │ │ + cbz r2, c6804 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w c7358 │ │ │ │ + beq.w c6906 │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n c72ae │ │ │ │ + beq.n c685c │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #348] @ (c739c ) │ │ │ │ - ldr r3, [pc, #336] @ (c7390 ) │ │ │ │ + ldr r2, [pc, #344] @ (c6944 ) │ │ │ │ + ldr r3, [pc, #328] @ (c6938 ) │ │ │ │ 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 c7322 │ │ │ │ + bne.n c68d0 │ │ │ │ mov r0, r4 │ │ │ │ - add sp, #36 @ 0x24 │ │ │ │ + add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n c725c │ │ │ │ + bne.n c680a │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n c7358 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ + beq.n c6906 │ │ │ │ + ldr r0, [sp, #44] @ 0x2c │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c7238 │ │ │ │ + beq.n c67e6 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n c7226 │ │ │ │ + bne.n c67d4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n c7294 │ │ │ │ + bne.n c6842 │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n c7238 │ │ │ │ - strd r2, r3, [sp, #8] │ │ │ │ + bne.n c67e6 │ │ │ │ + strd r2, r3, [sp, #32] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - str r1, [sp, #4] │ │ │ │ - str r0, [sp, #0] │ │ │ │ + str r1, [sp, #28] │ │ │ │ + str r0, [sp, #24] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ - ldrd r0, r1, [sp] │ │ │ │ - ldrd r2, r3, [sp, #8] │ │ │ │ + ldrd r0, r1, [sp, #24] │ │ │ │ + ldrd r2, r3, [sp, #32] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n c72ec │ │ │ │ + beq.n c689a │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n c7238 │ │ │ │ + bne.n c67e6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - str r1, [sp, #0] │ │ │ │ + str r1, [sp, #24] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ - b.n c723c │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + b.n c67ea │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n c72f4 │ │ │ │ + bne.n c68a2 │ │ │ │ dmb ish │ │ │ │ - b.n c72da │ │ │ │ + b.n c6888 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #144] @ (c73a0 ) │ │ │ │ - ldr r3, [pc, #124] @ (c7390 ) │ │ │ │ + ldr r2, [pc, #136] @ (c6948 ) │ │ │ │ + ldr r3, [pc, #120] @ (c6938 ) │ │ │ │ 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 c7380 │ │ │ │ + beq.n c692e │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, c7336 │ │ │ │ + cbz r3, c68e4 │ │ │ │ mov r0, r3 │ │ │ │ - str r1, [sp, #0] │ │ │ │ + str r1, [sp, #24] │ │ │ │ bl 7d2e4 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n c735a │ │ │ │ + beq.n c6908 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n c723c │ │ │ │ + b.n c67ea │ │ │ │ mov r3, r1 │ │ │ │ - b.n c733a │ │ │ │ + b.n c68e8 │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c734a │ │ │ │ + b.n c68f8 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (c73a4 ) │ │ │ │ - ldr r3, [pc, #32] @ (c7390 ) │ │ │ │ + ldr r2, [pc, #48] @ (c694c ) │ │ │ │ + ldr r3, [pc, #24] @ (c6938 ) │ │ │ │ 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 c7322 │ │ │ │ + bne.n c68d0 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ + nop │ │ │ │ + strh r0, [r0, #26] │ │ │ │ + movs r2, r2 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ + movs r0, r0 │ │ │ │ + strh r4, [r4, #24] │ │ │ │ + movs r2, r2 │ │ │ │ + asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ + strh r2, [r7, #20] │ │ │ │ + movs r2, r2 │ │ │ │ + strh r0, [r5, #14] │ │ │ │ + movs r2, r2 │ │ │ │ + strh r2, [r1, #12] │ │ │ │ + movs r2, r2 │ │ │ │ + │ │ │ │ +000c6950 : │ │ │ │ + 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 │ │ │ │ + mov r1, r2 │ │ │ │ + mov r2, r3 │ │ │ │ + ldr.w lr, [pc, #464] @ c6b38 │ │ │ │ + ldr.w ip, [pc, #464] @ c6b3c │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r3, [sp, #84] @ 0x54 │ │ │ │ + add lr, pc │ │ │ │ + str r3, [sp, #0] │ │ │ │ + add r0, sp, #40 @ 0x28 │ │ │ │ + ldr r3, [sp, #88] @ 0x58 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + ldr r3, [sp, #92] @ 0x5c │ │ │ │ + str r3, [sp, #8] │ │ │ │ + ldr r3, [sp, #96] @ 0x60 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + ldr r4, [pc, #444] @ (c6b40 ) │ │ │ │ + ldr.w ip, [lr, ip] │ │ │ │ + ldr r3, [sp, #80] @ 0x50 │ │ │ │ + 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 79584 │ │ │ │ + movs r0, #8 │ │ │ │ + blx 77e20 │ │ │ │ + mov r3, r0 │ │ │ │ + ldrd r2, r0, [sp, #40] @ 0x28 │ │ │ │ + strd r2, r0, [r3] │ │ │ │ + asrs r2, r3, #31 │ │ │ │ + cbz r0, c69ec │ │ │ │ + ldr r2, [pc, #392] @ (c6b44 ) │ │ │ │ + ldr r2, [r4, r2] │ │ │ │ + mov r7, r2 │ │ │ │ + ldrsb.w r2, [r2] │ │ │ │ + cbz r2, c6a0a │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + adds r1, r2, #1 │ │ │ │ + str r1, [r0, #4] │ │ │ │ + mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ + cmp r2, r1 │ │ │ │ + beq.w c6b0c │ │ │ │ + asrs r2, r3, #31 │ │ │ │ + mov r4, r3 │ │ │ │ + mov r1, r2 │ │ │ │ + ldr.w ip, [r0, #4] │ │ │ │ + add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ + cmp.w ip, #1 │ │ │ │ + str.w lr, [r0, #4] │ │ │ │ + beq.n c6a62 │ │ │ │ + mov r4, r3 │ │ │ │ + mov r1, r2 │ │ │ │ + ldr r2, [pc, #340] @ (c6b48 ) │ │ │ │ + ldr r3, [pc, #328] @ (c6b3c ) │ │ │ │ add r2, pc │ │ │ │ - ldmia r4!, {r0, r2, r3, r6, r7} │ │ │ │ - subs r5, #204 @ 0xcc │ │ │ │ - ldrb r4, [r5, #3] │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n c6ad6 │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #60 @ 0x3c │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + adds r0, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r1, [r0] │ │ │ │ + adds r2, r1, #1 │ │ │ │ + strex r4, r2, [r0] │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.n c6a10 │ │ │ │ + mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ + dmb ish │ │ │ │ + cmp r1, r2 │ │ │ │ + beq.n c6b0c │ │ │ │ + ldr r0, [sp, #44] @ 0x2c │ │ │ │ + asrs r2, r3, #31 │ │ │ │ + mov r4, r3 │ │ │ │ + mov r1, r2 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n c69ec │ │ │ │ + ldrsb.w ip, [r7] │ │ │ │ + add.w lr, r0, #4 │ │ │ │ + cmp.w ip, #0 │ │ │ │ + bne.n c69da │ │ │ │ + dmb ish │ │ │ │ + ldrex ip, [lr] │ │ │ │ + add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ + strex r6, r5, [lr] │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.n c6a48 │ │ │ │ + cmp.w ip, #1 │ │ │ │ + dmb ish │ │ │ │ + bne.n c69ec │ │ │ │ + strd r2, r3, [sp, #32] │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + str r1, [sp, #28] │ │ │ │ + str r0, [sp, #24] │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + blx r3 │ │ │ │ + ldrsb.w ip, [r7] │ │ │ │ + ldrd r0, r1, [sp, #24] │ │ │ │ + ldrd r2, r3, [sp, #32] │ │ │ │ + cmp.w ip, #0 │ │ │ │ + beq.n c6aa0 │ │ │ │ + ldr.w ip, [r0, #8] │ │ │ │ + add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ + str.w lr, [r0, #8] │ │ │ │ + cmp.w ip, #1 │ │ │ │ + bne.n c69ec │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + str r1, [sp, #24] │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + blx r3 │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + b.n c69f0 │ │ │ │ + add.w lr, r0, #8 │ │ │ │ + dmb ish │ │ │ │ + ldrex ip, [lr] │ │ │ │ + add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ + strex r6, r5, [lr] │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.n c6aa8 │ │ │ │ + dmb ish │ │ │ │ + b.n c6a8e │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #136] @ (c6b4c ) │ │ │ │ + ldr r3, [pc, #116] @ (c6b3c ) │ │ │ │ + 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 c6b34 │ │ │ │ + blx 79f34 <__stack_chk_fail@plt> │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r3, c6aea │ │ │ │ + mov r0, r3 │ │ │ │ + str r1, [sp, #24] │ │ │ │ + bl 7d2e4 │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r3, r1 │ │ │ │ + cmp r3, #1 │ │ │ │ + beq.n c6b0e │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + movs r4, #0 │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + mov r1, r4 │ │ │ │ + b.n c69f0 │ │ │ │ + mov r3, r1 │ │ │ │ + b.n c6aee │ │ │ │ + udf #255 @ 0xff │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + b.n c6afe │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #44] @ (c6b50 ) │ │ │ │ + ldr r3, [pc, #24] @ (c6b3c ) │ │ │ │ + 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 c6ad6 │ │ │ │ + blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ + strh r0, [r7, #8] │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, #3] │ │ │ │ + strh r6, [r3, #8] │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, #1] │ │ │ │ + strh r4, [r6, #4] │ │ │ │ movs r2, r2 │ │ │ │ - strb r6, [r2, #30] │ │ │ │ + ldrb r2, [r4, #31] │ │ │ │ movs r2, r2 │ │ │ │ - strb r0, [r7, #28] │ │ │ │ + ldrb r4, [r0, #30] │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c73a8 : │ │ │ │ +000c6b54 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ + str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ + sub sp, #60 @ 0x3c │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #468] @ (c7590 ) │ │ │ │ - ldr r3, [pc, #472] @ (c7594 ) │ │ │ │ - vmov.f32 s6, #96 @ 0x3f000000 0.5 │ │ │ │ - add r2, pc │ │ │ │ - sub sp, #36 @ 0x24 │ │ │ │ - ldr r4, [pc, #464] @ (c7598 ) │ │ │ │ + ldr.w lr, [pc, #476] @ c6d44 │ │ │ │ mov r5, r0 │ │ │ │ - vmov.f32 s5, s6 │ │ │ │ - vldr s8, [pc, #440] @ c7588 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - add r0, sp, #16 │ │ │ │ - vldr s4, [pc, #436] @ c758c │ │ │ │ - vmov.f32 s10, #120 @ 0x3fc00000 1.5 │ │ │ │ - vmov.f32 s9, #0 @ 0x40000000 2.0 │ │ │ │ - vmov.f32 s7, #8 @ 0x40400000 3.0 │ │ │ │ + ldr r4, [pc, #472] @ (c6d48 ) │ │ │ │ + add r0, sp, #40 @ 0x28 │ │ │ │ + ldr r2, [sp, #84] @ 0x54 │ │ │ │ + add lr, pc │ │ │ │ + str r2, [sp, #0] │ │ │ │ add r4, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - mov.w r3, #0 │ │ │ │ - blx 7932c │ │ │ │ + ldr r2, [sp, #88] @ 0x58 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + ldrb.w ip, [sp, #100] @ 0x64 │ │ │ │ + ldr r2, [sp, #92] @ 0x5c │ │ │ │ + str r2, [sp, #8] │ │ │ │ + ldr r2, [sp, #96] @ 0x60 │ │ │ │ + str r2, [sp, #12] │ │ │ │ + mov r2, r3 │ │ │ │ + subs.w r3, ip, #0 │ │ │ │ + ldr.w ip, [pc, #444] @ c6d4c │ │ │ │ + it ne │ │ │ │ + movne r3, #1 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + ldr r3, [sp, #80] @ 0x50 │ │ │ │ + ldr.w ip, [lr, ip] │ │ │ │ + ldr.w ip, [ip] │ │ │ │ + str.w ip, [sp, #52] @ 0x34 │ │ │ │ + mov.w ip, #0 │ │ │ │ + blx 79584 │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ - ldrd r2, r0, [sp, #16] │ │ │ │ + ldrd r2, r0, [sp, #40] @ 0x28 │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, c743a │ │ │ │ - ldr r2, [pc, #404] @ (c759c ) │ │ │ │ + cbz r0, c6bf6 │ │ │ │ + ldr r2, [pc, #396] @ (c6d50 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, c7458 │ │ │ │ + cbz r2, c6c14 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w c755a │ │ │ │ + beq.w c6d16 │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n c74b0 │ │ │ │ + beq.n c6c6c │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #352] @ (c75a0 ) │ │ │ │ - ldr r3, [pc, #336] @ (c7594 ) │ │ │ │ + ldr r2, [pc, #344] @ (c6d54 ) │ │ │ │ + ldr r3, [pc, #332] @ (c6d4c ) │ │ │ │ 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 c7524 │ │ │ │ + bne.n c6ce0 │ │ │ │ mov r0, r4 │ │ │ │ - add sp, #36 @ 0x24 │ │ │ │ + add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n c745e │ │ │ │ + bne.n c6c1a │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n c755a │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ + beq.n c6d16 │ │ │ │ + ldr r0, [sp, #44] @ 0x2c │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c743a │ │ │ │ + beq.n c6bf6 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n c7428 │ │ │ │ + bne.n c6be4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n c7496 │ │ │ │ + bne.n c6c52 │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n c743a │ │ │ │ - strd r2, r3, [sp, #8] │ │ │ │ + bne.n c6bf6 │ │ │ │ + strd r2, r3, [sp, #32] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - str r1, [sp, #4] │ │ │ │ - str r0, [sp, #0] │ │ │ │ + str r1, [sp, #28] │ │ │ │ + str r0, [sp, #24] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ - ldrd r0, r1, [sp] │ │ │ │ - ldrd r2, r3, [sp, #8] │ │ │ │ + ldrd r0, r1, [sp, #24] │ │ │ │ + ldrd r2, r3, [sp, #32] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n c74ee │ │ │ │ + beq.n c6caa │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n c743a │ │ │ │ + bne.n c6bf6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - str r1, [sp, #0] │ │ │ │ + str r1, [sp, #24] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ - b.n c743e │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + b.n c6bfa │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n c74f6 │ │ │ │ + bne.n c6cb2 │ │ │ │ dmb ish │ │ │ │ - b.n c74dc │ │ │ │ + b.n c6c98 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #144] @ (c75a4 ) │ │ │ │ - ldr r3, [pc, #128] @ (c7594 ) │ │ │ │ + ldr r2, [pc, #136] @ (c6d58 ) │ │ │ │ + ldr r3, [pc, #124] @ (c6d4c ) │ │ │ │ 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 c7582 │ │ │ │ + beq.n c6d3e │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, c7538 │ │ │ │ + cbz r3, c6cf4 │ │ │ │ mov r0, r3 │ │ │ │ - str r1, [sp, #0] │ │ │ │ + str r1, [sp, #24] │ │ │ │ bl 7d2e4 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n c755c │ │ │ │ + beq.n c6d18 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n c743e │ │ │ │ + b.n c6bfa │ │ │ │ mov r3, r1 │ │ │ │ - b.n c753c │ │ │ │ + b.n c6cf8 │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c754c │ │ │ │ + b.n c6d08 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #56] @ (c75a8 ) │ │ │ │ - ldr r3, [pc, #32] @ (c7594 ) │ │ │ │ + ldr r2, [pc, #48] @ (c6d5c ) │ │ │ │ + ldr r3, [pc, #28] @ (c6d4c ) │ │ │ │ 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 c7524 │ │ │ │ + bne.n c6ce0 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ - movs r0, r0 │ │ │ │ - add r2, pc │ │ │ │ - ldmia r4!, {r0, r2, r3, r6, r7} │ │ │ │ - subs r5, #204 @ 0xcc │ │ │ │ - strb r0, [r5, #27] │ │ │ │ + ldrb r6, [r6, #28] │ │ │ │ + movs r2, r2 │ │ │ │ + ldrb r2, [r6, #28] │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, #27] │ │ │ │ - movs r2, r2 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, #25] │ │ │ │ + ldrb r2, [r5, #26] │ │ │ │ movs r2, r2 │ │ │ │ - strb r4, [r2, #22] │ │ │ │ + ldrb r0, [r3, #23] │ │ │ │ movs r2, r2 │ │ │ │ - strb r6, [r6, #20] │ │ │ │ + ldrb r2, [r7, #21] │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c75ac : │ │ │ │ +000c6d60 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - mov r1, r2 │ │ │ │ - ldr r2, [pc, #460] @ (c778c ) │ │ │ │ - ldr r3, [pc, #464] @ (c7790 ) │ │ │ │ - vmov.f32 s6, #96 @ 0x3f000000 0.5 │ │ │ │ - add r2, pc │ │ │ │ + ldr.w lr, [pc, #476] @ c6f4c │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r4, [pc, #456] @ (c7794 ) │ │ │ │ + ldr.w ip, [pc, #472] @ c6f50 │ │ │ │ mov r5, r0 │ │ │ │ - vmov.f32 s5, s6 │ │ │ │ - vldr s8, [pc, #436] @ c7788 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ + add lr, pc │ │ │ │ + vldr d2, [pc, #448] @ c6f40 │ │ │ │ + ldr r4, [pc, #464] @ (c6f54 ) │ │ │ │ + movs r3, #0 │ │ │ │ + movs r2, #3 │ │ │ │ + vldr s0, [pc, #448] @ c6f48 │ │ │ │ + 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 7932c │ │ │ │ + ldr.w ip, [ip] │ │ │ │ + str.w ip, [sp, #28] │ │ │ │ + mov.w ip, #0 │ │ │ │ + blx 79350 │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, c763a │ │ │ │ - ldr r2, [pc, #400] @ (c7798 ) │ │ │ │ + cbz r0, c6df0 │ │ │ │ + ldr r2, [pc, #408] @ (c6f58 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, c7658 │ │ │ │ + cbz r2, c6e0e │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w c775a │ │ │ │ + beq.w c6f10 │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n c76b0 │ │ │ │ + beq.n c6e66 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #348] @ (c779c ) │ │ │ │ - ldr r3, [pc, #332] @ (c7790 ) │ │ │ │ + ldr r2, [pc, #356] @ (c6f5c ) │ │ │ │ + ldr r3, [pc, #344] @ (c6f50 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c7724 │ │ │ │ + bne.n c6eda │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n c765e │ │ │ │ + bne.n c6e14 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n c775a │ │ │ │ + beq.n c6f10 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c763a │ │ │ │ + beq.n c6df0 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n c7628 │ │ │ │ + bne.n c6dde │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n c7696 │ │ │ │ + bne.n c6e4c │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n c763a │ │ │ │ + bne.n c6df0 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n c76ee │ │ │ │ + beq.n c6ea4 │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n c763a │ │ │ │ + bne.n c6df0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n c763e │ │ │ │ + b.n c6df4 │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n c76f6 │ │ │ │ + bne.n c6eac │ │ │ │ dmb ish │ │ │ │ - b.n c76dc │ │ │ │ + b.n c6e92 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #140] @ (c77a0 ) │ │ │ │ - ldr r3, [pc, #124] @ (c7790 ) │ │ │ │ + ldr r2, [pc, #152] @ (c6f60 ) │ │ │ │ + ldr r3, [pc, #132] @ (c6f50 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n c7782 │ │ │ │ + beq.n c6f38 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, c7738 │ │ │ │ + cbz r3, c6eee │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n c775c │ │ │ │ + beq.n c6f12 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n c763e │ │ │ │ + b.n c6df4 │ │ │ │ mov r3, r1 │ │ │ │ - b.n c773c │ │ │ │ + b.n c6ef2 │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c774c │ │ │ │ + b.n c6f02 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (c77a4 ) │ │ │ │ - ldr r3, [pc, #28] @ (c7790 ) │ │ │ │ + ldr r2, [pc, #60] @ (c6f64 ) │ │ │ │ + ldr r3, [pc, #40] @ (c6f50 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c7724 │ │ │ │ + bne.n c6eda │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - nop │ │ │ │ + nop.w │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc │ │ │ │ - strb r4, [r4, #19] │ │ │ │ + movs r0, r0 │ │ │ │ + movs r0, r0 │ │ │ │ + eors r1, r1 │ │ │ │ + lsls r3, r6, #19 │ │ │ │ + subs r7, #181 @ 0xb5 │ │ │ │ + ldrb r6, [r5, #20] │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, #19] │ │ │ │ + ldrb r2, [r2, #20] │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, #17] │ │ │ │ + ldrb r0, [r6, #18] │ │ │ │ movs r2, r2 │ │ │ │ - strb r4, [r2, #14] │ │ │ │ + ldrb r6, [r3, #15] │ │ │ │ movs r2, r2 │ │ │ │ - strb r6, [r6, #12] │ │ │ │ + ldrb r0, [r0, #14] │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c77a8 : │ │ │ │ +000c6f68 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - mov r1, r2 │ │ │ │ - ldr r2, [pc, #456] @ (c7984 ) │ │ │ │ - ldr r3, [pc, #460] @ (c7988 ) │ │ │ │ + ldr.w lr, [pc, #476] @ c7154 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - add r2, pc │ │ │ │ - ldr r4, [pc, #456] @ (c798c ) │ │ │ │ + ldr.w ip, [pc, #472] @ c7158 │ │ │ │ + mov r1, r2 │ │ │ │ + add lr, pc │ │ │ │ + vldr d2, [pc, #448] @ c7148 │ │ │ │ + ldr r4, [pc, #464] @ (c715c ) │ │ │ │ mov r5, r0 │ │ │ │ - vldr s8, [pc, #440] @ c7980 │ │ │ │ + movs r3, #0 │ │ │ │ + movs r2, #3 │ │ │ │ + ldr.w ip, [lr, ip] │ │ │ │ + vmov.f64 d1, d2 │ │ │ │ + vldr s0, [pc, #436] @ c7150 │ │ │ │ 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 7932c │ │ │ │ + ldr.w ip, [ip] │ │ │ │ + str.w ip, [sp, #28] │ │ │ │ + mov.w ip, #0 │ │ │ │ + blx 79350 │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, c7832 │ │ │ │ - ldr r2, [pc, #400] @ (c7990 ) │ │ │ │ + cbz r0, c6ff8 │ │ │ │ + ldr r2, [pc, #408] @ (c7160 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, c7850 │ │ │ │ + cbz r2, c7016 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w c7952 │ │ │ │ + beq.w c7118 │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n c78a8 │ │ │ │ + beq.n c706e │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #348] @ (c7994 ) │ │ │ │ - ldr r3, [pc, #332] @ (c7988 ) │ │ │ │ + ldr r2, [pc, #356] @ (c7164 ) │ │ │ │ + ldr r3, [pc, #344] @ (c7158 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c791c │ │ │ │ + bne.n c70e2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n c7856 │ │ │ │ + bne.n c701c │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n c7952 │ │ │ │ + beq.n c7118 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c7832 │ │ │ │ + beq.n c6ff8 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n c7820 │ │ │ │ + bne.n c6fe6 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n c788e │ │ │ │ + bne.n c7054 │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n c7832 │ │ │ │ + bne.n c6ff8 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n c78e6 │ │ │ │ + beq.n c70ac │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n c7832 │ │ │ │ + bne.n c6ff8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n c7836 │ │ │ │ + b.n c6ffc │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n c78ee │ │ │ │ + bne.n c70b4 │ │ │ │ dmb ish │ │ │ │ - b.n c78d4 │ │ │ │ + b.n c709a │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #140] @ (c7998 ) │ │ │ │ - ldr r3, [pc, #124] @ (c7988 ) │ │ │ │ + ldr r2, [pc, #152] @ (c7168 ) │ │ │ │ + ldr r3, [pc, #132] @ (c7158 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n c797a │ │ │ │ + beq.n c7140 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, c7930 │ │ │ │ + cbz r3, c70f6 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n c7954 │ │ │ │ + beq.n c711a │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n c7836 │ │ │ │ + b.n c6ffc │ │ │ │ mov r3, r1 │ │ │ │ - b.n c7934 │ │ │ │ + b.n c70fa │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c7944 │ │ │ │ + b.n c710a │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (c799c ) │ │ │ │ - ldr r3, [pc, #28] @ (c7988 ) │ │ │ │ + ldr r2, [pc, #60] @ (c716c ) │ │ │ │ + ldr r3, [pc, #40] @ (c7158 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c791c │ │ │ │ + bne.n c70e2 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - nop │ │ │ │ + nop.w │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc │ │ │ │ - strb r2, [r5, #11] │ │ │ │ + movs r0, r0 │ │ │ │ + movs r0, r0 │ │ │ │ + eors r1, r1 │ │ │ │ + lsls r3, r6, #19 │ │ │ │ + subs r7, #181 @ 0xb5 │ │ │ │ + ldrb r6, [r4, #12] │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, #11] │ │ │ │ + ldrb r2, [r1, #12] │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, #9] │ │ │ │ + ldrb r0, [r5, #10] │ │ │ │ movs r2, r2 │ │ │ │ - strb r4, [r3, #6] │ │ │ │ + ldrb r6, [r2, #7] │ │ │ │ movs r2, r2 │ │ │ │ - strb r6, [r7, #4] │ │ │ │ + ldrb r0, [r7, #5] │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c79a0 : │ │ │ │ +000c7170 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - mov r1, r2 │ │ │ │ - ldr r2, [pc, #452] @ (c7b78 ) │ │ │ │ - ldr r3, [pc, #456] @ (c7b7c ) │ │ │ │ + ldr.w lr, [pc, #464] @ c7350 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - add r2, pc │ │ │ │ - ldr r4, [pc, #452] @ (c7b80 ) │ │ │ │ + ldr.w ip, [pc, #460] @ c7354 │ │ │ │ + mov r1, r2 │ │ │ │ + add lr, pc │ │ │ │ + vldr d2, [pc, #440] @ c7348 │ │ │ │ + ldr r4, [pc, #452] @ (c7358 ) │ │ │ │ mov r5, r0 │ │ │ │ - vldr s8, [pc, #436] @ c7b74 │ │ │ │ + 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 7932c │ │ │ │ + ldr.w ip, [ip] │ │ │ │ + str.w ip, [sp, #28] │ │ │ │ + mov.w ip, #0 │ │ │ │ + blx 79350 │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, c7a26 │ │ │ │ - ldr r2, [pc, #400] @ (c7b84 ) │ │ │ │ + cbz r0, c71fc │ │ │ │ + ldr r2, [pc, #400] @ (c735c ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, c7a44 │ │ │ │ + cbz r2, c721a │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w c7b46 │ │ │ │ + beq.w c731c │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n c7a9c │ │ │ │ + beq.n c7272 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #348] @ (c7b88 ) │ │ │ │ - ldr r3, [pc, #332] @ (c7b7c ) │ │ │ │ + ldr r2, [pc, #348] @ (c7360 ) │ │ │ │ + ldr r3, [pc, #336] @ (c7354 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c7b10 │ │ │ │ + bne.n c72e6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n c7a4a │ │ │ │ + bne.n c7220 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n c7b46 │ │ │ │ + beq.n c731c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c7a26 │ │ │ │ + beq.n c71fc │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n c7a14 │ │ │ │ + bne.n c71ea │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n c7a82 │ │ │ │ + bne.n c7258 │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n c7a26 │ │ │ │ + bne.n c71fc │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n c7ada │ │ │ │ + beq.n c72b0 │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n c7a26 │ │ │ │ + bne.n c71fc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n c7a2a │ │ │ │ + b.n c7200 │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n c7ae2 │ │ │ │ + bne.n c72b8 │ │ │ │ dmb ish │ │ │ │ - b.n c7ac8 │ │ │ │ + b.n c729e │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #140] @ (c7b8c ) │ │ │ │ - ldr r3, [pc, #124] @ (c7b7c ) │ │ │ │ + ldr r2, [pc, #144] @ (c7364 ) │ │ │ │ + ldr r3, [pc, #124] @ (c7354 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n c7b6e │ │ │ │ + beq.n c7344 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, c7b24 │ │ │ │ + cbz r3, c72fa │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n c7b48 │ │ │ │ + beq.n c731e │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n c7a2a │ │ │ │ + b.n c7200 │ │ │ │ mov r3, r1 │ │ │ │ - b.n c7b28 │ │ │ │ + b.n c72fe │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c7b38 │ │ │ │ + b.n c730e │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (c7b90 ) │ │ │ │ - ldr r3, [pc, #28] @ (c7b7c ) │ │ │ │ + ldr r2, [pc, #52] @ (c7368 ) │ │ │ │ + ldr r3, [pc, #32] @ (c7354 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c7b10 │ │ │ │ + bne.n c72e6 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - nop │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc │ │ │ │ - strb r2, [r6, #3] │ │ │ │ + movs r0, r0 │ │ │ │ + movs r0, r0 │ │ │ │ + eors r1, r1 │ │ │ │ + ldrb r6, [r3, #4] │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, #3] │ │ │ │ + ldrb r6, [r0, #4] │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r7, #1] │ │ │ │ + ldrb r4, [r4, #2] │ │ │ │ movs r2, r2 │ │ │ │ - ldr r0, [r5, #120] @ 0x78 │ │ │ │ + strb r2, [r2, #31] │ │ │ │ movs r2, r2 │ │ │ │ - ldr r2, [r1, #116] @ 0x74 │ │ │ │ + strb r4, [r6, #29] │ │ │ │ movs r2, r2 │ │ │ │ + movs r0, r0 │ │ │ │ + ... │ │ │ │ │ │ │ │ -000c7b94 : │ │ │ │ +000c7370 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - mov r1, r2 │ │ │ │ - ldr r2, [pc, #448] @ (c7d68 ) │ │ │ │ - ldr r3, [pc, #452] @ (c7d6c ) │ │ │ │ + ldr.w lr, [pc, #464] @ c7550 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - add r2, pc │ │ │ │ - ldr r4, [pc, #448] @ (c7d70 ) │ │ │ │ + ldr.w ip, [pc, #460] @ c7554 │ │ │ │ + mov r1, r2 │ │ │ │ + add lr, pc │ │ │ │ + ldr r4, [pc, #456] @ (c7558 ) │ │ │ │ mov r5, r0 │ │ │ │ - vldr s8, [pc, #432] @ c7d64 │ │ │ │ + movs r3, #0 │ │ │ │ + movs r2, #3 │ │ │ │ + vldr d2, [pc, #432] @ c7548 │ │ │ │ + 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 7932c │ │ │ │ + ldr.w ip, [ip] │ │ │ │ + str.w ip, [sp, #28] │ │ │ │ + mov.w ip, #0 │ │ │ │ + blx 79350 │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, c7c16 │ │ │ │ - ldr r2, [pc, #400] @ (c7d74 ) │ │ │ │ + cbz r0, c73f8 │ │ │ │ + ldr r2, [pc, #404] @ (c755c ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, c7c34 │ │ │ │ + cbz r2, c7416 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w c7d36 │ │ │ │ + beq.w c7518 │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n c7c8c │ │ │ │ + beq.n c746e │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #348] @ (c7d78 ) │ │ │ │ - ldr r3, [pc, #332] @ (c7d6c ) │ │ │ │ + ldr r2, [pc, #352] @ (c7560 ) │ │ │ │ + ldr r3, [pc, #340] @ (c7554 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c7d00 │ │ │ │ + bne.n c74e2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n c7c3a │ │ │ │ + bne.n c741c │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n c7d36 │ │ │ │ + beq.n c7518 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c7c16 │ │ │ │ + beq.n c73f8 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n c7c04 │ │ │ │ + bne.n c73e6 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n c7c72 │ │ │ │ + bne.n c7454 │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n c7c16 │ │ │ │ + bne.n c73f8 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n c7cca │ │ │ │ + beq.n c74ac │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n c7c16 │ │ │ │ + bne.n c73f8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n c7c1a │ │ │ │ + b.n c73fc │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n c7cd2 │ │ │ │ + bne.n c74b4 │ │ │ │ dmb ish │ │ │ │ - b.n c7cb8 │ │ │ │ + b.n c749a │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #140] @ (c7d7c ) │ │ │ │ - ldr r3, [pc, #124] @ (c7d6c ) │ │ │ │ + ldr r2, [pc, #148] @ (c7564 ) │ │ │ │ + ldr r3, [pc, #128] @ (c7554 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n c7d5e │ │ │ │ + beq.n c7540 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, c7d14 │ │ │ │ + cbz r3, c74f6 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n c7d38 │ │ │ │ + beq.n c751a │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n c7c1a │ │ │ │ + b.n c73fc │ │ │ │ mov r3, r1 │ │ │ │ - b.n c7d18 │ │ │ │ + b.n c74fa │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c7d28 │ │ │ │ + b.n c750a │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (c7d80 ) │ │ │ │ - ldr r3, [pc, #28] @ (c7d6c ) │ │ │ │ + ldr r2, [pc, #56] @ (c7568 ) │ │ │ │ + ldr r3, [pc, #36] @ (c7554 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c7d00 │ │ │ │ + bne.n c74e2 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - nop │ │ │ │ + nop.w │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc │ │ │ │ - ldr r6, [r7, #108] @ 0x6c │ │ │ │ + movs r0, r0 │ │ │ │ + movs r0, r0 │ │ │ │ + eors r1, r1 │ │ │ │ + strb r6, [r3, #28] │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r5, #108] @ 0x6c │ │ │ │ + strb r2, [r1, #28] │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, #104] @ 0x68 │ │ │ │ + strb r0, [r5, #26] │ │ │ │ movs r2, r2 │ │ │ │ - ldr r0, [r7, #88] @ 0x58 │ │ │ │ + strb r6, [r2, #23] │ │ │ │ movs r2, r2 │ │ │ │ - ldr r2, [r3, #84] @ 0x54 │ │ │ │ + strb r0, [r7, #21] │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c7d84 : │ │ │ │ +000c756c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - mov r1, r2 │ │ │ │ - ldr r2, [pc, #440] @ (c7f50 ) │ │ │ │ - ldr r3, [pc, #444] @ (c7f54 ) │ │ │ │ + ldr.w lr, [pc, #448] @ c773c │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - add r2, pc │ │ │ │ - ldr r4, [pc, #440] @ (c7f58 ) │ │ │ │ + ldr.w ip, [pc, #444] @ c7740 │ │ │ │ + mov r1, r2 │ │ │ │ + add lr, pc │ │ │ │ + ldr r4, [pc, #440] @ (c7744 ) │ │ │ │ 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 7932c │ │ │ │ + ldr.w ip, [ip] │ │ │ │ + str.w ip, [sp, #28] │ │ │ │ + mov.w ip, #0 │ │ │ │ + blx 79350 │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, c7e02 │ │ │ │ - ldr r2, [pc, #396] @ (c7f5c ) │ │ │ │ + cbz r0, c75f0 │ │ │ │ + ldr r2, [pc, #392] @ (c7748 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, c7e20 │ │ │ │ + cbz r2, c760e │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w c7f22 │ │ │ │ + beq.w c7710 │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n c7e78 │ │ │ │ + beq.n c7666 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #344] @ (c7f60 ) │ │ │ │ - ldr r3, [pc, #328] @ (c7f54 ) │ │ │ │ + ldr r2, [pc, #340] @ (c774c ) │ │ │ │ + ldr r3, [pc, #328] @ (c7740 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c7eec │ │ │ │ + bne.n c76da │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n c7e26 │ │ │ │ + bne.n c7614 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n c7f22 │ │ │ │ + beq.n c7710 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c7e02 │ │ │ │ + beq.n c75f0 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n c7df0 │ │ │ │ + bne.n c75de │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n c7e5e │ │ │ │ + bne.n c764c │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n c7e02 │ │ │ │ + bne.n c75f0 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n c7eb6 │ │ │ │ + beq.n c76a4 │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n c7e02 │ │ │ │ + bne.n c75f0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n c7e06 │ │ │ │ + b.n c75f4 │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n c7ebe │ │ │ │ + bne.n c76ac │ │ │ │ dmb ish │ │ │ │ - b.n c7ea4 │ │ │ │ + b.n c7692 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (c7f64 ) │ │ │ │ - ldr r3, [pc, #120] @ (c7f54 ) │ │ │ │ + ldr r2, [pc, #136] @ (c7750 ) │ │ │ │ + ldr r3, [pc, #116] @ (c7740 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n c7f4a │ │ │ │ + beq.n c7738 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, c7f00 │ │ │ │ + cbz r3, c76ee │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n c7f24 │ │ │ │ + beq.n c7712 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n c7e06 │ │ │ │ + b.n c75f4 │ │ │ │ mov r3, r1 │ │ │ │ - b.n c7f04 │ │ │ │ + b.n c76f2 │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c7f14 │ │ │ │ + b.n c7702 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (c7f68 ) │ │ │ │ - ldr r3, [pc, #24] @ (c7f54 ) │ │ │ │ + ldr r2, [pc, #44] @ (c7754 ) │ │ │ │ + ldr r3, [pc, #24] @ (c7740 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c7eec │ │ │ │ + bne.n c76da │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - nop │ │ │ │ - ldr r6, [r1, #80] @ 0x50 │ │ │ │ + strb r2, [r4, #20] │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r7, #76] @ 0x4c │ │ │ │ + strb r2, [r2, #20] │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, #72] @ 0x48 │ │ │ │ + strb r0, [r6, #18] │ │ │ │ movs r2, r2 │ │ │ │ - ldr r4, [r1, #60] @ 0x3c │ │ │ │ + strb r6, [r3, #15] │ │ │ │ movs r2, r2 │ │ │ │ - ldr r6, [r5, #52] @ 0x34 │ │ │ │ + strb r0, [r0, #14] │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c7f6c : │ │ │ │ +000c7758 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - mov r1, r2 │ │ │ │ - ldr r2, [pc, #436] @ (c8134 ) │ │ │ │ - ldr r3, [pc, #440] @ (c8138 ) │ │ │ │ + ldr.w lr, [pc, #448] @ c7928 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - add r2, pc │ │ │ │ - ldr r4, [pc, #436] @ (c813c ) │ │ │ │ + ldr.w ip, [pc, #444] @ c792c │ │ │ │ + mov r1, r2 │ │ │ │ + add lr, pc │ │ │ │ + ldr r4, [pc, #440] @ (c7930 ) │ │ │ │ + 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 7932c │ │ │ │ + ldr.w ip, [ip] │ │ │ │ + str.w ip, [sp, #28] │ │ │ │ + mov.w ip, #0 │ │ │ │ + blx 79350 │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, c7fe6 │ │ │ │ - ldr r2, [pc, #396] @ (c8140 ) │ │ │ │ + cbz r0, c77dc │ │ │ │ + ldr r2, [pc, #392] @ (c7934 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, c8004 │ │ │ │ + cbz r2, c77fa │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w c8106 │ │ │ │ + beq.w c78fc │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n c805c │ │ │ │ + beq.n c7852 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #344] @ (c8144 ) │ │ │ │ - ldr r3, [pc, #328] @ (c8138 ) │ │ │ │ + ldr r2, [pc, #340] @ (c7938 ) │ │ │ │ + ldr r3, [pc, #328] @ (c792c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c80d0 │ │ │ │ + bne.n c78c6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n c800a │ │ │ │ + bne.n c7800 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n c8106 │ │ │ │ + beq.n c78fc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c7fe6 │ │ │ │ + beq.n c77dc │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n c7fd4 │ │ │ │ + bne.n c77ca │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n c8042 │ │ │ │ + bne.n c7838 │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n c7fe6 │ │ │ │ + bne.n c77dc │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n c809a │ │ │ │ + beq.n c7890 │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n c7fe6 │ │ │ │ + bne.n c77dc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n c7fea │ │ │ │ + b.n c77e0 │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n c80a2 │ │ │ │ + bne.n c7898 │ │ │ │ dmb ish │ │ │ │ - b.n c8088 │ │ │ │ + b.n c787e │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (c8148 ) │ │ │ │ - ldr r3, [pc, #120] @ (c8138 ) │ │ │ │ + ldr r2, [pc, #136] @ (c793c ) │ │ │ │ + ldr r3, [pc, #116] @ (c792c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n c812e │ │ │ │ + beq.n c7924 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, c80e4 │ │ │ │ + cbz r3, c78da │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n c8108 │ │ │ │ + beq.n c78fe │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n c7fea │ │ │ │ + b.n c77e0 │ │ │ │ mov r3, r1 │ │ │ │ - b.n c80e8 │ │ │ │ + b.n c78de │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c80f8 │ │ │ │ + b.n c78ee │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (c814c ) │ │ │ │ - ldr r3, [pc, #24] @ (c8138 ) │ │ │ │ + ldr r2, [pc, #44] @ (c7940 ) │ │ │ │ + ldr r3, [pc, #24] @ (c792c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c80d0 │ │ │ │ + bne.n c78c6 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - nop │ │ │ │ - ldr r6, [r4, #48] @ 0x30 │ │ │ │ + strb r6, [r6, #12] │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r3, #48] @ 0x30 │ │ │ │ + strb r6, [r4, #12] │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #40] @ 0x28 │ │ │ │ + strb r4, [r0, #11] │ │ │ │ movs r2, r2 │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ + strb r2, [r6, #7] │ │ │ │ movs r2, r2 │ │ │ │ - ldr r2, [r1, #24] │ │ │ │ + strb r4, [r2, #6] │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c8150 : │ │ │ │ +000c7944 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - mov r1, r2 │ │ │ │ - ldr r2, [pc, #432] @ (c8314 ) │ │ │ │ - ldr r3, [pc, #436] @ (c8318 ) │ │ │ │ + ldr.w ip, [pc, #452] @ c7b18 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - add r2, pc │ │ │ │ - ldr r4, [pc, #432] @ (c831c ) │ │ │ │ mov r5, r0 │ │ │ │ + ldr r0, [pc, #448] @ (c7b1c ) │ │ │ │ + add ip, pc │ │ │ │ + mov r1, r2 │ │ │ │ + ldrb.w r4, [sp, #56] @ 0x38 │ │ │ │ + mov r2, r3 │ │ │ │ + ldr.w r0, [ip, r0] │ │ │ │ + subs r3, r4, #0 │ │ │ │ + ldr r4, [pc, #432] @ (c7b20 ) │ │ │ │ + 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 7932c │ │ │ │ + blx 79350 │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, c81c6 │ │ │ │ - ldr r2, [pc, #396] @ (c8320 ) │ │ │ │ + cbz r0, c79ca │ │ │ │ + ldr r2, [pc, #396] @ (c7b24 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, c81e4 │ │ │ │ + cbz r2, c79e8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w c82e6 │ │ │ │ + beq.w c7aea │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n c823c │ │ │ │ + beq.n c7a40 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #344] @ (c8324 ) │ │ │ │ - ldr r3, [pc, #328] @ (c8318 ) │ │ │ │ + ldr r2, [pc, #344] @ (c7b28 ) │ │ │ │ + ldr r3, [pc, #328] @ (c7b1c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c82b0 │ │ │ │ + bne.n c7ab4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n c81ea │ │ │ │ + bne.n c79ee │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n c82e6 │ │ │ │ + beq.n c7aea │ │ │ │ ldr r0, [sp, #20] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c81c6 │ │ │ │ + beq.n c79ca │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n c81b4 │ │ │ │ + bne.n c79b8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n c8222 │ │ │ │ + bne.n c7a26 │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n c81c6 │ │ │ │ + bne.n c79ca │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n c827a │ │ │ │ + beq.n c7a7e │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n c81c6 │ │ │ │ + bne.n c79ca │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n c81ca │ │ │ │ + b.n c79ce │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n c8282 │ │ │ │ + bne.n c7a86 │ │ │ │ dmb ish │ │ │ │ - b.n c8268 │ │ │ │ + b.n c7a6c │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (c8328 ) │ │ │ │ - ldr r3, [pc, #120] @ (c8318 ) │ │ │ │ + ldr r2, [pc, #136] @ (c7b2c ) │ │ │ │ + ldr r3, [pc, #120] @ (c7b1c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n c830e │ │ │ │ + beq.n c7b12 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, c82c4 │ │ │ │ + cbz r3, c7ac8 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n c82e8 │ │ │ │ + beq.n c7aec │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n c81ca │ │ │ │ + b.n c79ce │ │ │ │ mov r3, r1 │ │ │ │ - b.n c82c8 │ │ │ │ + b.n c7acc │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c82d8 │ │ │ │ + b.n c7adc │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (c832c ) │ │ │ │ - ldr r3, [pc, #24] @ (c8318 ) │ │ │ │ + ldr r2, [pc, #48] @ (c7b30 ) │ │ │ │ + ldr r3, [pc, #24] @ (c7b1c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c82b0 │ │ │ │ + bne.n c7ab4 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ - ldr r2, [r0, #20] │ │ │ │ + strb r4, [r1, #5] │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ + strb r4, [r5, #4] │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ + strb r6, [r2, #3] │ │ │ │ movs r2, r2 │ │ │ │ - ldr r0, [r1, #0] │ │ │ │ + strb r4, [r0, #0] │ │ │ │ movs r2, r2 │ │ │ │ - str r2, [r5, #120] @ 0x78 │ │ │ │ + ldr r6, [r4, #120] @ 0x78 │ │ │ │ movs r2, r2 │ │ │ │ + movs r0, r0 │ │ │ │ + ... │ │ │ │ │ │ │ │ -000c8330 : │ │ │ │ +000c7b38 : │ │ │ │ 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] @ c7c28 │ │ │ │ + vldr d7, [pc, #208] @ c7c20 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #212] @ (c8418 ) │ │ │ │ - movs r3, #0 │ │ │ │ - movt r3, #257 @ 0x101 │ │ │ │ - vldr d7, [pc, #196] @ c8410 │ │ │ │ - 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] @ (c841c ) │ │ │ │ + add ip, pc │ │ │ │ add r1, sp, #16 │ │ │ │ str r2, [sp, #4] │ │ │ │ + mov r0, sp │ │ │ │ + ldr r2, [pc, #208] @ (c7c2c ) │ │ │ │ + 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 79158 │ │ │ │ - ldr r2, [pc, #160] @ (c8420 ) │ │ │ │ - ldr r3, [pc, #152] @ (c841c ) │ │ │ │ + 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 78b5c │ │ │ │ + ldr r2, [pc, #160] @ (c7c30 ) │ │ │ │ + ldr r3, [pc, #156] @ (c7c2c ) │ │ │ │ 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 c83ba │ │ │ │ + bne.n c7bc8 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n c83be │ │ │ │ + bne.n c7bcc │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #124] @ (c8424 ) │ │ │ │ - ldr r3, [pc, #112] @ (c841c ) │ │ │ │ + ldr r2, [pc, #124] @ (c7c34 ) │ │ │ │ + ldr r3, [pc, #116] @ (c7c2c ) │ │ │ │ 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 c83cc │ │ │ │ + beq.n c7bda │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c83a6 │ │ │ │ + b.n c7bb4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (c8428 ) │ │ │ │ - ldr r3, [pc, #60] @ (c841c ) │ │ │ │ + ldr r2, [pc, #76] @ (c7c38 ) │ │ │ │ + ldr r3, [pc, #64] @ (c7c2c ) │ │ │ │ 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 c83ba │ │ │ │ + bne.n c7bc8 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (c842c ) │ │ │ │ - ldr r3, [pc, #32] @ (c841c ) │ │ │ │ + ldr r2, [pc, #52] @ (c7c3c ) │ │ │ │ + ldr r3, [pc, #36] @ (c7c2c ) │ │ │ │ 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 c83ee │ │ │ │ - b.n c83ba │ │ │ │ + beq.n c7bfc │ │ │ │ + b.n c7bc8 │ │ │ │ + nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - str r0, [r3, #116] @ 0x74 │ │ │ │ + ldr r6, [r2, #116] @ 0x74 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #112] @ 0x70 │ │ │ │ + ldr r0, [r3, #112] @ 0x70 │ │ │ │ movs r2, r2 │ │ │ │ - str r6, [r7, #108] @ 0x6c │ │ │ │ + ldr r0, [r6, #108] @ 0x6c │ │ │ │ movs r2, r2 │ │ │ │ - str r2, [r1, #108] @ 0x6c │ │ │ │ + ldr r4, [r7, #104] @ 0x68 │ │ │ │ movs r2, r2 │ │ │ │ - str r6, [r5, #104] @ 0x68 │ │ │ │ + ldr r0, [r4, #104] @ 0x68 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c8430 : │ │ │ │ - push {r4, r5, lr} │ │ │ │ +000c7c40 : │ │ │ │ + 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] @ c7d28 │ │ │ │ + vldr d7, [pc, #200] @ c7d20 │ │ │ │ + mov r4, r0 │ │ │ │ + add ip, pc │ │ │ │ + add r1, sp, #16 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + mov r0, sp │ │ │ │ + ldr r2, [pc, #200] @ (c7d2c ) │ │ │ │ + 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] @ (c8510 ) │ │ │ │ - ldr r1, [pc, #188] @ (c8514 ) │ │ │ │ - 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 7986c │ │ │ │ - ldr r2, [pc, #148] @ (c8518 ) │ │ │ │ - ldr r3, [pc, #144] @ (c8514 ) │ │ │ │ + blx 78b5c │ │ │ │ + ldr r2, [pc, #156] @ (c7d30 ) │ │ │ │ + ldr r3, [pc, #152] @ (c7d2c ) │ │ │ │ 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 c84bc │ │ │ │ - add sp, #44 @ 0x2c │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + bne.n c7ccc │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n c84c0 │ │ │ │ + bne.n c7cd0 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #112] @ (c851c ) │ │ │ │ - ldr r3, [pc, #104] @ (c8514 ) │ │ │ │ + ldr r2, [pc, #120] @ (c7d34 ) │ │ │ │ + ldr r3, [pc, #112] @ (c7d2c ) │ │ │ │ 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 c84ce │ │ │ │ + beq.n c7cde │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c84a8 │ │ │ │ - add sp, #44 @ 0x2c │ │ │ │ - ldmia.w sp!, {r4, r5, lr} │ │ │ │ + b.n c7cb8 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #64] @ (c8520 ) │ │ │ │ - ldr r3, [pc, #52] @ (c8514 ) │ │ │ │ + ldr r2, [pc, #72] @ (c7d38 ) │ │ │ │ + ldr r3, [pc, #60] @ (c7d2c ) │ │ │ │ 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 c84bc │ │ │ │ + bne.n c7ccc │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #40] @ (c8524 ) │ │ │ │ - ldr r3, [pc, #24] @ (c8514 ) │ │ │ │ + ldr r2, [pc, #48] @ (c7d3c ) │ │ │ │ + ldr r3, [pc, #32] @ (c7d2c ) │ │ │ │ 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 c84f0 │ │ │ │ - b.n c84bc │ │ │ │ + beq.n c7d00 │ │ │ │ + b.n c7ccc │ │ │ │ nop │ │ │ │ - str r0, [r2, #100] @ 0x64 │ │ │ │ + ... │ │ │ │ + ldr r6, [r1, #100] @ 0x64 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r4, #96] @ 0x60 │ │ │ │ + ldr r4, [r2, #96] @ 0x60 │ │ │ │ movs r2, r2 │ │ │ │ - str r4, [r7, #92] @ 0x5c │ │ │ │ + ldr r4, [r5, #92] @ 0x5c │ │ │ │ movs r2, r2 │ │ │ │ - str r0, [r1, #92] @ 0x5c │ │ │ │ + ldr r0, [r7, #88] @ 0x58 │ │ │ │ movs r2, r2 │ │ │ │ - str r4, [r5, #88] @ 0x58 │ │ │ │ + ldr r4, [r3, #88] @ 0x58 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c8528 : │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ +000c7d40 : │ │ │ │ + push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ + str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ - vcvt.s32.f64 s0, d0 │ │ │ │ + ldr.w lr, [pc, #228] @ c7e38 │ │ │ │ + ldr.w ip, [pc, #228] @ c7e3c │ │ │ │ + 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 r2, [sp, #20] │ │ │ │ + movs r1, #0 │ │ │ │ + ldr r2, [sp, #80] @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #236] @ (c862c ) │ │ │ │ - movs r1, #1 │ │ │ │ - mov r5, r2 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - add r0, pc │ │ │ │ - str r1, [sp, #0] │ │ │ │ - vcvt.s32.f64 s2, d1 │ │ │ │ - ldr r1, [pc, #224] @ (c8630 ) │ │ │ │ - movs r3, #6 │ │ │ │ - str r5, [sp, #20] │ │ │ │ - add r2, sp, #16 │ │ │ │ - vstr s0, [sp, #8] │ │ │ │ - movs r5, #0 │ │ │ │ - movt r5, #257 @ 0x101 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r1, [r1, #0] │ │ │ │ - str r1, [sp, #68] @ 0x44 │ │ │ │ - mov.w r1, #0 │ │ │ │ - movs r1, #0 │ │ │ │ strd r0, r1, [sp, #24] │ │ │ │ - add r1, sp, #8 │ │ │ │ - add r0, sp, #32 │ │ │ │ - str r5, [sp, #16] │ │ │ │ - vstr s2, [sp, #12] │ │ │ │ - blx 78a18 const&, cv::_InputArray const&, int, int, int)@plt> │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - movs r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr.w r3, [r3, #716] @ 0x2cc │ │ │ │ - blx r3 │ │ │ │ - ldrd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - strd r2, r3, [sp, #56] @ 0x38 │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ - add r3, sp, #48 @ 0x30 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - mov r5, r0 │ │ │ │ - ldrd r0, r1, [sp, #32] │ │ │ │ - strd r0, r1, [sp, #48] @ 0x30 │ │ │ │ - ldr.w r6, [r2, #844] @ 0x34c │ │ │ │ - movs r3, #4 │ │ │ │ - movs r2, #0 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - blx r6 │ │ │ │ - ldr r2, [pc, #128] @ (c8634 ) │ │ │ │ - ldr r3, [pc, #120] @ (c8630 ) │ │ │ │ + strd r0, r1, [sp, #40] @ 0x28 │ │ │ │ + ldrd r0, r1, [sp, #60] @ 0x3c │ │ │ │ + str r3, [sp, #56] @ 0x38 │ │ │ │ + stmia.w sp, {r0, r1} │ │ │ │ + movs r3, #24 │ │ │ │ + str r2, [sp, #36] @ 0x24 │ │ │ │ + add r1, sp, #32 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + 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 78e2c , int)@plt> │ │ │ │ + ldr r2, [pc, #136] @ (c7e40 ) │ │ │ │ + ldr r3, [pc, #128] @ (c7e3c ) │ │ │ │ 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 c85e4 │ │ │ │ - mov r0, r5 │ │ │ │ + bne.n c7de6 │ │ │ │ add sp, #72 @ 0x48 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + pop {r4, pc} │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #100] @ (c8638 ) │ │ │ │ - ldr r3, [pc, #92] @ (c8630 ) │ │ │ │ + ldr r2, [pc, #112] @ (c7e44 ) │ │ │ │ + ldr r3, [pc, #100] @ (c7e3c ) │ │ │ │ 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 c8626 │ │ │ │ + beq.n c7e2a │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n c8600 │ │ │ │ + bne.n c7e04 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - movs r5, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - b.n c85b2 │ │ │ │ + vldr d0, [pc, #48] @ c7e30 │ │ │ │ + b.n c7db6 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c85f8 │ │ │ │ + b.n c7dfa │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #40] @ (c863c ) │ │ │ │ - ldr r3, [pc, #24] @ (c8630 ) │ │ │ │ + ldr r2, [pc, #48] @ (c7e48 ) │ │ │ │ + ldr r3, [pc, #32] @ (c7e3c ) │ │ │ │ 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 c85e4 │ │ │ │ + bne.n c7de6 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ - str r2, [r4, #84] @ 0x54 │ │ │ │ + ... │ │ │ │ + ldr r0, [r2, #84] @ 0x54 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, #76] @ 0x4c │ │ │ │ + ldr r6, [r5, #76] @ 0x4c │ │ │ │ movs r2, r2 │ │ │ │ - str r4, [r2, #76] @ 0x4c │ │ │ │ + ldr r2, [r2, #76] @ 0x4c │ │ │ │ movs r2, r2 │ │ │ │ - str r2, [r2, #72] @ 0x48 │ │ │ │ + ldr r6, [r1, #72] @ 0x48 │ │ │ │ movs r2, r2 │ │ │ │ + movs r0, r0 │ │ │ │ + ... │ │ │ │ │ │ │ │ -000c8640 : │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ +000c7e50 : │ │ │ │ + push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ - sub sp, #72 @ 0x48 │ │ │ │ - vcvt.s32.f64 s0, d0 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [pc, #236] @ (c8744 ) │ │ │ │ - movs r1, #1 │ │ │ │ - mov r5, r2 │ │ │ │ - str r1, [sp, #4] │ │ │ │ + sub sp, #76 @ 0x4c │ │ │ │ + mov r5, r0 │ │ │ │ + movs r0, #0 │ │ │ │ + mov.w ip, #0 │ │ │ │ + movt ip, #257 @ 0x101 │ │ │ │ + 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 r1, [sp, #88] @ 0x58 │ │ │ │ + ldr r0, [pc, #188] @ (c7f40 ) │ │ │ │ + str r1, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [sp, #96] @ 0x60 │ │ │ │ add r0, pc │ │ │ │ - str r1, [sp, #0] │ │ │ │ - vcvt.s32.f64 s2, d1 │ │ │ │ - ldr r1, [pc, #224] @ (c8748 ) │ │ │ │ - add r2, sp, #16 │ │ │ │ - str r5, [sp, #20] │ │ │ │ - movs r5, #0 │ │ │ │ - movt r5, #257 @ 0x101 │ │ │ │ - vstr s0, [sp, #8] │ │ │ │ - ldr r3, [sp, #88] @ 0x58 │ │ │ │ + ldr r1, [pc, #184] @ (c7f44 ) │ │ │ │ + str r3, [sp, #52] @ 0x34 │ │ │ │ + ldr r3, [sp, #108] @ 0x6c │ │ │ │ + str r3, [sp, #64] @ 0x40 │ │ │ │ + str r2, [sp, #20] │ │ │ │ + ldr r4, [sp, #112] @ 0x70 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - movs r0, #0 │ │ │ │ + ldrd r2, r3, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ mov.w r1, #0 │ │ │ │ - movs r1, #0 │ │ │ │ - strd r0, r1, [sp, #24] │ │ │ │ - add r1, sp, #8 │ │ │ │ - add r0, sp, #32 │ │ │ │ - str r5, [sp, #16] │ │ │ │ - vstr s2, [sp, #12] │ │ │ │ - blx 78a18 const&, cv::_InputArray const&, int, int, int)@plt> │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - movs r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr.w r3, [r3, #716] @ 0x2cc │ │ │ │ - blx r3 │ │ │ │ - ldrd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - strd r2, r3, [sp, #56] @ 0x38 │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ - add r3, sp, #48 @ 0x30 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - mov r5, r0 │ │ │ │ - ldrd r0, r1, [sp, #32] │ │ │ │ - strd r0, r1, [sp, #48] @ 0x30 │ │ │ │ - ldr.w r6, [r2, #844] @ 0x34c │ │ │ │ - movs r3, #4 │ │ │ │ - movs r2, #0 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - blx r6 │ │ │ │ - ldr r2, [pc, #128] @ (c874c ) │ │ │ │ - ldr r3, [pc, #120] @ (c8748 ) │ │ │ │ + ldrd r0, r1, [sp, #60] @ 0x3c │ │ │ │ + stmia.w sp, {r0, r1} │ │ │ │ + str r4, [sp, #8] │ │ │ │ + add r1, sp, #32 │ │ │ │ + add r0, sp, #16 │ │ │ │ + str.w ip, [sp, #16] │ │ │ │ + str.w ip, [sp, #32] │ │ │ │ + blx 78e2c , int)@plt> │ │ │ │ + ldr r2, [pc, #136] @ (c7f48 ) │ │ │ │ + ldr r3, [pc, #132] @ (c7f44 ) │ │ │ │ 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 c86fc │ │ │ │ - mov r0, r5 │ │ │ │ - add sp, #72 @ 0x48 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + bne.n c7eec │ │ │ │ + add sp, #76 @ 0x4c │ │ │ │ + pop {r4, r5, pc} │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #100] @ (c8750 ) │ │ │ │ - ldr r3, [pc, #92] @ (c8748 ) │ │ │ │ + ldr r2, [pc, #112] @ (c7f4c ) │ │ │ │ + ldr r3, [pc, #104] @ (c7f44 ) │ │ │ │ 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 c873e │ │ │ │ + beq.n c7f30 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n c8718 │ │ │ │ + bne.n c7f0a │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ + mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - movs r5, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - b.n c86ca │ │ │ │ + vldr d0, [pc, #48] @ c7f38 │ │ │ │ + b.n c7ebc │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ + mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c8710 │ │ │ │ + b.n c7f00 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #40] @ (c8754 ) │ │ │ │ - ldr r3, [pc, #24] @ (c8748 ) │ │ │ │ + ldr r2, [pc, #48] @ (c7f50 ) │ │ │ │ + ldr r3, [pc, #36] @ (c7f44 ) │ │ │ │ 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 c86fc │ │ │ │ + bne.n c7eec │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - nop │ │ │ │ - str r2, [r1, #68] @ 0x44 │ │ │ │ + nop.w │ │ │ │ + ... │ │ │ │ + ldr r2, [r4, #64] @ 0x40 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r3, #60] @ 0x3c │ │ │ │ + ldr r0, [r5, #60] @ 0x3c │ │ │ │ movs r2, r2 │ │ │ │ - str r4, [r7, #56] @ 0x38 │ │ │ │ + ldr r4, [r1, #60] @ 0x3c │ │ │ │ movs r2, r2 │ │ │ │ - str r2, [r7, #52] @ 0x34 │ │ │ │ + ldr r0, [r1, #56] @ 0x38 │ │ │ │ movs r2, r2 │ │ │ │ + movs r0, r0 │ │ │ │ + ... │ │ │ │ │ │ │ │ -000c8758 : │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ +000c7f58 : │ │ │ │ + push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ - sub sp, #72 @ 0x48 │ │ │ │ - ldr r5, [pc, #252] @ (c8868 ) │ │ │ │ + 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 │ │ │ │ + ldr r1, [sp, #92] @ 0x5c │ │ │ │ + ldrd r3, r4, [sp, #84] @ 0x54 │ │ │ │ + strd r4, r1, [sp, #52] @ 0x34 │ │ │ │ + movs r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #252] @ (c886c ) │ │ │ │ - add r5, pc │ │ │ │ - movs r1, #1 │ │ │ │ - ldr r3, [sp, #92] @ 0x5c │ │ │ │ - vcvt.s32.f64 s0, d0 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - vcvt.s32.f64 s2, d1 │ │ │ │ - str r2, [sp, #20] │ │ │ │ - add r2, sp, #16 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - add r1, sp, #8 │ │ │ │ - vldr d7, [pc, #216] @ c8860 │ │ │ │ - ldr r0, [r5, r0] │ │ │ │ - movs r5, #0 │ │ │ │ - movt r5, #257 @ 0x101 │ │ │ │ - ldr r3, [sp, #88] @ 0x58 │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - str r0, [sp, #68] @ 0x44 │ │ │ │ - mov.w r0, #0 │ │ │ │ - add r0, sp, #32 │ │ │ │ - str r5, [sp, #16] │ │ │ │ - vstr s0, [sp, #8] │ │ │ │ - vstr s2, [sp, #12] │ │ │ │ - vstr d7, [sp, #24] │ │ │ │ - blx 78a18 const&, cv::_InputArray const&, int, int, int)@plt> │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - movs r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr.w r3, [r3, #716] @ 0x2cc │ │ │ │ - blx r3 │ │ │ │ - ldrd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - strd r2, r3, [sp, #56] @ 0x38 │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ - add r3, sp, #48 @ 0x30 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - mov r5, r0 │ │ │ │ - ldrd r0, r1, [sp, #32] │ │ │ │ - strd r0, r1, [sp, #48] @ 0x30 │ │ │ │ - ldr.w r6, [r2, #844] @ 0x34c │ │ │ │ - movs r3, #4 │ │ │ │ - movs r2, #0 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - blx r6 │ │ │ │ - ldr r2, [pc, #140] @ (c8870 ) │ │ │ │ - ldr r3, [pc, #132] @ (c886c ) │ │ │ │ + movs r0, #0 │ │ │ │ + strd r0, r1, [sp, #16] │ │ │ │ + strd r0, r1, [sp, #32] │ │ │ │ + ldr r1, [sp, #72] @ 0x48 │ │ │ │ + ldr r0, [pc, #176] @ (c8040 ) │ │ │ │ + str r1, [sp, #28] │ │ │ │ + ldr r1, [pc, #176] @ (c8044 ) │ │ │ │ + add r0, pc │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ + str r2, [sp, #12] │ │ │ │ + ldrd r2, r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr r1, [r1, #0] │ │ │ │ + str r1, [sp, #60] @ 0x3c │ │ │ │ + mov.w r1, #0 │ │ │ │ + str.w ip, [sp, #8] │ │ │ │ + ldrd r0, r1, [sp, #52] @ 0x34 │ │ │ │ + stmia.w sp, {r0, r1} │ │ │ │ + add r1, sp, #24 │ │ │ │ + add r0, sp, #8 │ │ │ │ + str.w ip, [sp, #24] │ │ │ │ + blx 79170 )@plt> │ │ │ │ + ldr r2, [pc, #132] @ (c8048 ) │ │ │ │ + ldr r3, [pc, #128] @ (c8044 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #68] @ 0x44 │ │ │ │ + ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c8814 │ │ │ │ - mov r0, r5 │ │ │ │ - add sp, #72 @ 0x48 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + bne.n c7ff0 │ │ │ │ + add sp, #64 @ 0x40 │ │ │ │ + pop {r4, pc} │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #112] @ (c8874 ) │ │ │ │ - ldr r3, [pc, #104] @ (c886c ) │ │ │ │ + ldr r2, [pc, #108] @ (c804c ) │ │ │ │ + ldr r3, [pc, #100] @ (c8044 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #68] @ 0x44 │ │ │ │ + ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n c8856 │ │ │ │ + beq.n c8034 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n c8830 │ │ │ │ + bne.n c800e │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - movs r5, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - b.n c87e2 │ │ │ │ + vldr d0, [pc, #44] @ c8038 │ │ │ │ + b.n c7fc0 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c8828 │ │ │ │ + b.n c8004 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (c8878 ) │ │ │ │ - ldr r3, [pc, #36] @ (c886c ) │ │ │ │ + ldr r2, [pc, #44] @ (c8050 ) │ │ │ │ + ldr r3, [pc, #32] @ (c8044 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #68] @ 0x44 │ │ │ │ + ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c8814 │ │ │ │ + bne.n c7ff0 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - nop │ │ │ │ - nop.w │ │ │ │ ... │ │ │ │ - str r2, [r7, #48] @ 0x30 │ │ │ │ + ldr r4, [r2, #48] @ 0x30 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r0, #44] @ 0x2c │ │ │ │ + ldr r4, [r4, #44] @ 0x2c │ │ │ │ movs r2, r2 │ │ │ │ - str r4, [r4, #40] @ 0x28 │ │ │ │ + ldr r0, [r1, #44] @ 0x2c │ │ │ │ movs r2, r2 │ │ │ │ - str r2, [r4, #36] @ 0x24 │ │ │ │ + ldr r4, [r0, #40] @ 0x28 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c887c : │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ +000c8054 : │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ - sub sp, #72 @ 0x48 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [pc, #240] @ (c8980 ) │ │ │ │ - vcvt.s32.f64 s0, d0 │ │ │ │ - ldr r1, [pc, #236] @ (c8984 ) │ │ │ │ - vcvt.s32.f64 s2, d1 │ │ │ │ - ldr r3, [sp, #92] @ 0x5c │ │ │ │ - add r0, pc │ │ │ │ - str r3, [sp, #0] │ │ │ │ - movs r5, #0 │ │ │ │ - movt r5, #257 @ 0x101 │ │ │ │ - ldr r3, [sp, #96] @ 0x60 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - str r2, [sp, #20] │ │ │ │ - add r2, sp, #16 │ │ │ │ - ldr r3, [sp, #88] @ 0x58 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - movs r0, #0 │ │ │ │ - ldr r1, [r1, #0] │ │ │ │ - str r1, [sp, #68] @ 0x44 │ │ │ │ - mov.w r1, #0 │ │ │ │ - movs r1, #0 │ │ │ │ - strd r0, r1, [sp, #24] │ │ │ │ - add r1, sp, #8 │ │ │ │ - add r0, sp, #32 │ │ │ │ - str r5, [sp, #16] │ │ │ │ - vstr s0, [sp, #8] │ │ │ │ - vstr s2, [sp, #12] │ │ │ │ - blx 78a18 const&, cv::_InputArray const&, int, int, int)@plt> │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - movs r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr.w r3, [r3, #716] @ 0x2cc │ │ │ │ - blx r3 │ │ │ │ - ldrd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - strd r2, r3, [sp, #56] @ 0x38 │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ - add r3, sp, #48 @ 0x30 │ │ │ │ - str r3, [sp, #0] │ │ │ │ + str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ + subs r1, r2, #0 │ │ │ │ + ldr r2, [pc, #436] @ (c821c ) │ │ │ │ + ldr r3, [pc, #440] @ (c8220 ) │ │ │ │ + sub sp, #36 @ 0x24 │ │ │ │ + add r2, pc │ │ │ │ + ldr r4, [pc, #436] @ (c8224 ) │ │ │ │ mov r5, r0 │ │ │ │ - ldrd r0, r1, [sp, #32] │ │ │ │ - strd r0, r1, [sp, #48] @ 0x30 │ │ │ │ - ldr.w r6, [r2, #844] @ 0x34c │ │ │ │ - movs r3, #4 │ │ │ │ - movs r2, #0 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - blx r6 │ │ │ │ - ldr r2, [pc, #128] @ (c8988 ) │ │ │ │ - ldr r3, [pc, #120] @ (c8984 ) │ │ │ │ + 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 7b8a0 │ │ │ │ + movs r0, #8 │ │ │ │ + blx 77e20 │ │ │ │ + mov r3, r0 │ │ │ │ + ldrd r2, r0, [sp, #16] │ │ │ │ + strd r2, r0, [r3] │ │ │ │ + asrs r2, r3, #31 │ │ │ │ + cbz r0, c80ce │ │ │ │ + ldr r2, [pc, #396] @ (c8228 ) │ │ │ │ + ldr r2, [r4, r2] │ │ │ │ + mov r7, r2 │ │ │ │ + ldrsb.w r2, [r2] │ │ │ │ + cbz r2, c80ec │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + adds r1, r2, #1 │ │ │ │ + str r1, [r0, #4] │ │ │ │ + mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ + cmp r2, r1 │ │ │ │ + beq.w c81ee │ │ │ │ + asrs r2, r3, #31 │ │ │ │ + mov r4, r3 │ │ │ │ + mov r1, r2 │ │ │ │ + ldr.w ip, [r0, #4] │ │ │ │ + add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ + cmp.w ip, #1 │ │ │ │ + str.w lr, [r0, #4] │ │ │ │ + beq.n c8144 │ │ │ │ + mov r4, r3 │ │ │ │ + mov r1, r2 │ │ │ │ + ldr r2, [pc, #344] @ (c822c ) │ │ │ │ + ldr r3, [pc, #328] @ (c8220 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #68] @ 0x44 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c8938 │ │ │ │ - mov r0, r5 │ │ │ │ - add sp, #72 @ 0x48 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + bne.n c81b8 │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #36 @ 0x24 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + adds r0, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r1, [r0] │ │ │ │ + adds r2, r1, #1 │ │ │ │ + strex r4, r2, [r0] │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.n c80f2 │ │ │ │ + mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ + dmb ish │ │ │ │ + cmp r1, r2 │ │ │ │ + beq.n c81ee │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + asrs r2, r3, #31 │ │ │ │ + mov r4, r3 │ │ │ │ + mov r1, r2 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n c80ce │ │ │ │ + ldrsb.w ip, [r7] │ │ │ │ + add.w lr, r0, #4 │ │ │ │ + cmp.w ip, #0 │ │ │ │ + bne.n c80bc │ │ │ │ + dmb ish │ │ │ │ + ldrex ip, [lr] │ │ │ │ + add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ + strex r6, r5, [lr] │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.n c812a │ │ │ │ + cmp.w ip, #1 │ │ │ │ + dmb ish │ │ │ │ + bne.n c80ce │ │ │ │ + strd r2, r3, [sp, #8] │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + str r1, [sp, #4] │ │ │ │ + str r0, [sp, #0] │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + blx r3 │ │ │ │ + ldrsb.w ip, [r7] │ │ │ │ + ldrd r0, r1, [sp] │ │ │ │ + ldrd r2, r3, [sp, #8] │ │ │ │ + cmp.w ip, #0 │ │ │ │ + beq.n c8182 │ │ │ │ + ldr.w ip, [r0, #8] │ │ │ │ + add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ + str.w lr, [r0, #8] │ │ │ │ + cmp.w ip, #1 │ │ │ │ + bne.n c80ce │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + str r1, [sp, #0] │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + blx r3 │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ + b.n c80d2 │ │ │ │ + add.w lr, r0, #8 │ │ │ │ + dmb ish │ │ │ │ + ldrex ip, [lr] │ │ │ │ + add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ + strex r6, r5, [lr] │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.n c818a │ │ │ │ + dmb ish │ │ │ │ + b.n c8170 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #100] @ (c898c ) │ │ │ │ - ldr r3, [pc, #92] @ (c8984 ) │ │ │ │ + ldr r2, [pc, #136] @ (c8230 ) │ │ │ │ + ldr r3, [pc, #120] @ (c8220 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #68] @ 0x44 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n c897a │ │ │ │ + beq.n c8216 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n c8954 │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r3, c81cc │ │ │ │ + mov r0, r3 │ │ │ │ + str r1, [sp, #0] │ │ │ │ + bl 7d2e4 │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ + mov r3, r1 │ │ │ │ + cmp r3, #1 │ │ │ │ + beq.n c81f0 │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - movs r5, #0 │ │ │ │ + movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - b.n c8906 │ │ │ │ + mov r1, r4 │ │ │ │ + b.n c80d2 │ │ │ │ + mov r3, r1 │ │ │ │ + b.n c81d0 │ │ │ │ + udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c894c │ │ │ │ + b.n c81e0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #40] @ (c8990 ) │ │ │ │ - ldr r3, [pc, #24] @ (c8984 ) │ │ │ │ + ldr r2, [pc, #48] @ (c8234 ) │ │ │ │ + ldr r3, [pc, #24] @ (c8220 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #68] @ 0x44 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c8938 │ │ │ │ + bne.n c81b8 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ - str r4, [r1, #32] │ │ │ │ + ldr r6, [r7, #32] │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, #24] │ │ │ │ + ldr r2, [r6, #32] │ │ │ │ movs r2, r2 │ │ │ │ - str r0, [r0, #24] │ │ │ │ + asrs r0, r0, #20 │ │ │ │ + movs r0, r0 │ │ │ │ + ldr r2, [r2, #28] │ │ │ │ movs r2, r2 │ │ │ │ - str r6, [r7, #16] │ │ │ │ + ldr r0, [r0, #16] │ │ │ │ + movs r2, r2 │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c8994 : │ │ │ │ - push {r4, r5, lr} │ │ │ │ +000c8238 : │ │ │ │ + push {r4, r5, r6, r7, 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] @ c8a84 │ │ │ │ - ldr.w ip, [pc, #220] @ c8a88 │ │ │ │ - movs r1, #0 │ │ │ │ - add lr, pc │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r4, [sp, #64] @ 0x40 │ │ │ │ - movs r0, #0 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - 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] │ │ │ │ - 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, #44] @ 0x2c │ │ │ │ - mov.w ip, #0 │ │ │ │ - blx 78be0 │ │ │ │ - ldr r2, [pc, #148] @ (c8a8c ) │ │ │ │ - ldr r3, [pc, #140] @ (c8a88 ) │ │ │ │ - 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 c8a32 │ │ │ │ - add sp, #52 @ 0x34 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n c8a36 │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #112] @ (c8a90 ) │ │ │ │ - ldr r3, [pc, #100] @ (c8a88 ) │ │ │ │ - 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 c8a44 │ │ │ │ - blx 79f34 <__stack_chk_fail@plt> │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c8a1e │ │ │ │ - add sp, #52 @ 0x34 │ │ │ │ - ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #64] @ (c8a94 ) │ │ │ │ - ldr r3, [pc, #48] @ (c8a88 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - eors r2, r3 │ │ │ │ + ldr r1, [pc, #624] @ (c84b8 ) │ │ │ │ + sub sp, #44 @ 0x2c │ │ │ │ + ldr r3, [pc, #624] @ (c84bc ) │ │ │ │ + add r1, pc │ │ │ │ + ldr r4, [pc, #624] @ (c84c0 ) │ │ │ │ + add r4, pc │ │ │ │ + ldr r3, [r1, r3] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c8a32 │ │ │ │ - blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ + ldrd r2, r3, [r2] │ │ │ │ + strd r2, r3, [sp, #24] │ │ │ │ + cbz r3, c8284 │ │ │ │ + ldr r2, [pc, #604] @ (c84c4 ) │ │ │ │ + ldr r2, [r4, r2] │ │ │ │ + ldrsb.w r2, [r2] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w c83e6 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + adds r1, r2, #1 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.w c848c │ │ │ │ + mov r6, r0 │ │ │ │ + add r1, sp, #24 │ │ │ │ + add r0, sp, #16 │ │ │ │ + blx 7a460 )@plt> │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + cbz r3, c82a8 │ │ │ │ + ldr r2, [pc, #560] @ (c84c4 ) │ │ │ │ + ldr r5, [r4, r2] │ │ │ │ + ldrsb.w r2, [r5] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.n c8310 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + subs r1, r2, #1 │ │ │ │ + cmp r2, #1 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + beq.n c832e │ │ │ │ + movs r0, #8 │ │ │ │ + blx 77e20 │ │ │ │ + mov r3, r0 │ │ │ │ + ldrd r2, r0, [sp, #16] │ │ │ │ + strd r2, r0, [r3] │ │ │ │ + asrs r2, r3, #31 │ │ │ │ + cbz r0, c82f0 │ │ │ │ + ldr r2, [pc, #516] @ (c84c4 ) │ │ │ │ + ldr r5, [r4, r2] │ │ │ │ + ldrsb.w r2, [r5] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.n c8356 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + adds r1, r2, #1 │ │ │ │ + str r1, [r0, #4] │ │ │ │ + mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ + cmp r2, r1 │ │ │ │ + beq.w c848c │ │ │ │ + asrs r2, r3, #31 │ │ │ │ + mov r4, r3 │ │ │ │ + mov r1, r2 │ │ │ │ + ldr.w ip, [r0, #4] │ │ │ │ + add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ + cmp.w ip, #1 │ │ │ │ + str.w lr, [r0, #4] │ │ │ │ + beq.n c83b0 │ │ │ │ + mov r4, r3 │ │ │ │ + mov r1, r2 │ │ │ │ + ldr r2, [pc, #464] @ (c84c8 ) │ │ │ │ + ldr r3, [pc, #452] @ (c84bc ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.w c8452 │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #44 @ 0x2c │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + adds r1, r3, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r2, [r1] │ │ │ │ + subs r0, r2, #1 │ │ │ │ + strex ip, r0, [r1] │ │ │ │ + cmp.w ip, #0 │ │ │ │ + bne.n c8316 │ │ │ │ + cmp r2, #1 │ │ │ │ + dmb ish │ │ │ │ + bne.n c82a8 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ + blx r2 │ │ │ │ + ldrsb.w r2, [r5] │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.n c841e │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + subs r1, r2, #1 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.n c82a8 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r3, [r2, #12] │ │ │ │ + blx r3 │ │ │ │ + b.n c82a8 │ │ │ │ + adds r0, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r1, [r0] │ │ │ │ + adds r2, r1, #1 │ │ │ │ + strex r4, r2, [r0] │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.n c835c │ │ │ │ + mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ + dmb ish │ │ │ │ + cmp r1, r2 │ │ │ │ + beq.w c848c │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + asrs r2, r3, #31 │ │ │ │ + mov r4, r3 │ │ │ │ + mov r1, r2 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n c82f0 │ │ │ │ + ldrsb.w ip, [r5] │ │ │ │ + add.w lr, r0, #4 │ │ │ │ + cmp.w ip, #0 │ │ │ │ + bne.n c82de │ │ │ │ + dmb ish │ │ │ │ + ldrex ip, [lr] │ │ │ │ + add.w r6, ip, #4294967295 @ 0xffffffff │ │ │ │ + strex r7, r6, [lr] │ │ │ │ + cmp r7, #0 │ │ │ │ + bne.n c8396 │ │ │ │ + cmp.w ip, #1 │ │ │ │ + dmb ish │ │ │ │ + bne.n c82f0 │ │ │ │ + strd r2, r3, [sp, #8] │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + str r1, [sp, #4] │ │ │ │ + str r0, [sp, #0] │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + blx r3 │ │ │ │ + ldrsb.w r5, [r5] │ │ │ │ + ldrd r0, r1, [sp] │ │ │ │ + ldrd r2, r3, [sp, #8] │ │ │ │ + cbz r5, c8400 │ │ │ │ + ldr r5, [r0, #8] │ │ │ │ + add.w ip, r5, #4294967295 @ 0xffffffff │ │ │ │ + str.w ip, [r0, #8] │ │ │ │ + cmp r5, #1 │ │ │ │ + bne.n c82f0 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + str r1, [sp, #0] │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + blx r3 │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ + b.n c82f4 │ │ │ │ + adds r3, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r2, [r3] │ │ │ │ + adds r1, r2, #1 │ │ │ │ + strex r5, r1, [r3] │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.n c83ec │ │ │ │ + dmb ish │ │ │ │ + b.n c827a │ │ │ │ + add.w ip, r0, #8 │ │ │ │ + dmb ish │ │ │ │ + ldrex r5, [ip] │ │ │ │ + add.w lr, r5, #4294967295 @ 0xffffffff │ │ │ │ + strex r6, lr, [ip] │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.n c8408 │ │ │ │ + dmb ish │ │ │ │ + b.n c83d6 │ │ │ │ + add.w r1, r3, #8 │ │ │ │ + dmb ish │ │ │ │ + ldrex r2, [r1] │ │ │ │ + subs r0, r2, #1 │ │ │ │ + strex r5, r0, [r1] │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.n c8426 │ │ │ │ + dmb ish │ │ │ │ + b.n c8348 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #40] @ (c8a98 ) │ │ │ │ - ldr r3, [pc, #20] @ (c8a88 ) │ │ │ │ + ldr r2, [pc, #140] @ (c84cc ) │ │ │ │ + ldr r3, [pc, #120] @ (c84bc ) │ │ │ │ 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 c84b4 │ │ │ │ + blx 79f34 <__stack_chk_fail@plt> │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + cbz r3, c8464 │ │ │ │ + mov r0, r3 │ │ │ │ + bl 7d2e4 │ │ │ │ + mov r0, r4 │ │ │ │ + cmp r5, #1 │ │ │ │ + beq.n c848e │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + movs r4, #0 │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + mov r1, r4 │ │ │ │ + b.n c82f4 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n c845e │ │ │ │ + b.n c8464 │ │ │ │ + udf #255 @ 0xff │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + b.n c8476 │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #44] @ (c84d0 ) │ │ │ │ + ldr r3, [pc, #24] @ (c84bc ) │ │ │ │ + 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 c8a66 │ │ │ │ - b.n c8a32 │ │ │ │ - str r2, [r7, #12] │ │ │ │ + bne.n c8452 │ │ │ │ + blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ + ldr r4, [r3, #4] │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r5, #8] │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ movs r2, r2 │ │ │ │ - str r6, [r0, #8] │ │ │ │ + asrs r0, r0, #20 │ │ │ │ + movs r0, r0 │ │ │ │ + str r0, [r6, #120] @ 0x78 │ │ │ │ movs r2, r2 │ │ │ │ - str r2, [r2, #4] │ │ │ │ + str r6, [r4, #100] @ 0x64 │ │ │ │ movs r2, r2 │ │ │ │ - str r6, [r6, #0] │ │ │ │ + str r4, [r0, #96] @ 0x60 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c8a9c : │ │ │ │ - push {r4, r5, lr} │ │ │ │ +000c84d4 : │ │ │ │ + push {r4, r5, r6, r7, 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] @ c8b8c │ │ │ │ - ldr.w ip, [pc, #220] @ c8b90 │ │ │ │ + ldr r1, [pc, #624] @ (c8754 ) │ │ │ │ + sub sp, #44 @ 0x2c │ │ │ │ + ldr r3, [pc, #624] @ (c8758 ) │ │ │ │ + add r1, pc │ │ │ │ + ldr r4, [pc, #624] @ (c875c ) │ │ │ │ + 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, c8520 │ │ │ │ + ldr r2, [pc, #604] @ (c8760 ) │ │ │ │ + ldr r2, [r4, r2] │ │ │ │ + ldrsb.w r2, [r2] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w c8682 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + adds r1, r2, #1 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.w c8728 │ │ │ │ + mov r6, r0 │ │ │ │ + add r1, sp, #24 │ │ │ │ + add r0, sp, #16 │ │ │ │ + blx 7b014 )@plt> │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + cbz r3, c8544 │ │ │ │ + ldr r2, [pc, #560] @ (c8760 ) │ │ │ │ + ldr r5, [r4, r2] │ │ │ │ + ldrsb.w r2, [r5] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.n c85ac │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + subs r1, r2, #1 │ │ │ │ + cmp r2, #1 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + beq.n c85ca │ │ │ │ + movs r0, #8 │ │ │ │ + blx 77e20 │ │ │ │ + mov r3, r0 │ │ │ │ + ldrd r2, r0, [sp, #16] │ │ │ │ + strd r2, r0, [r3] │ │ │ │ + asrs r2, r3, #31 │ │ │ │ + cbz r0, c858c │ │ │ │ + ldr r2, [pc, #516] @ (c8760 ) │ │ │ │ + ldr r5, [r4, r2] │ │ │ │ + ldrsb.w r2, [r5] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.n c85f2 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + adds r1, r2, #1 │ │ │ │ + str r1, [r0, #4] │ │ │ │ + mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ + cmp r2, r1 │ │ │ │ + beq.w c8728 │ │ │ │ + asrs r2, r3, #31 │ │ │ │ + mov r4, r3 │ │ │ │ + mov r1, r2 │ │ │ │ + ldr.w ip, [r0, #4] │ │ │ │ + add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ + cmp.w ip, #1 │ │ │ │ + str.w lr, [r0, #4] │ │ │ │ + beq.n c864c │ │ │ │ + mov r4, r3 │ │ │ │ + mov r1, r2 │ │ │ │ + ldr r2, [pc, #464] @ (c8764 ) │ │ │ │ + ldr r3, [pc, #452] @ (c8758 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.w c86ee │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #44 @ 0x2c │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + adds r1, r3, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r2, [r1] │ │ │ │ + subs r0, r2, #1 │ │ │ │ + strex ip, r0, [r1] │ │ │ │ + cmp.w ip, #0 │ │ │ │ + bne.n c85b2 │ │ │ │ + cmp r2, #1 │ │ │ │ + dmb ish │ │ │ │ + bne.n c8544 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ + blx r2 │ │ │ │ + ldrsb.w r2, [r5] │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.n c86ba │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + subs r1, r2, #1 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.n c8544 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r3, [r2, #12] │ │ │ │ + blx r3 │ │ │ │ + b.n c8544 │ │ │ │ + adds r0, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r1, [r0] │ │ │ │ + adds r2, r1, #1 │ │ │ │ + strex r4, r2, [r0] │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.n c85f8 │ │ │ │ + mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ + dmb ish │ │ │ │ + cmp r1, r2 │ │ │ │ + beq.w c8728 │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + asrs r2, r3, #31 │ │ │ │ + mov r4, r3 │ │ │ │ + mov r1, r2 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n c858c │ │ │ │ + ldrsb.w ip, [r5] │ │ │ │ + add.w lr, r0, #4 │ │ │ │ + cmp.w ip, #0 │ │ │ │ + bne.n c857a │ │ │ │ + dmb ish │ │ │ │ + ldrex ip, [lr] │ │ │ │ + add.w r6, ip, #4294967295 @ 0xffffffff │ │ │ │ + strex r7, r6, [lr] │ │ │ │ + cmp r7, #0 │ │ │ │ + bne.n c8632 │ │ │ │ + cmp.w ip, #1 │ │ │ │ + dmb ish │ │ │ │ + bne.n c858c │ │ │ │ + strd r2, r3, [sp, #8] │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + str r1, [sp, #4] │ │ │ │ + str r0, [sp, #0] │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + blx r3 │ │ │ │ + ldrsb.w r5, [r5] │ │ │ │ + ldrd r0, r1, [sp] │ │ │ │ + ldrd r2, r3, [sp, #8] │ │ │ │ + cbz r5, c869c │ │ │ │ + ldr r5, [r0, #8] │ │ │ │ + add.w ip, r5, #4294967295 @ 0xffffffff │ │ │ │ + str.w ip, [r0, #8] │ │ │ │ + cmp r5, #1 │ │ │ │ + bne.n c858c │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + str r1, [sp, #0] │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + blx r3 │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ + b.n c8590 │ │ │ │ + adds r3, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r2, [r3] │ │ │ │ + adds r1, r2, #1 │ │ │ │ + strex r5, r1, [r3] │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.n c8688 │ │ │ │ + dmb ish │ │ │ │ + b.n c8516 │ │ │ │ + add.w ip, r0, #8 │ │ │ │ + dmb ish │ │ │ │ + ldrex r5, [ip] │ │ │ │ + add.w lr, r5, #4294967295 @ 0xffffffff │ │ │ │ + strex r6, lr, [ip] │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.n c86a4 │ │ │ │ + dmb ish │ │ │ │ + b.n c8672 │ │ │ │ + add.w r1, r3, #8 │ │ │ │ + dmb ish │ │ │ │ + ldrex r2, [r1] │ │ │ │ + subs r0, r2, #1 │ │ │ │ + strex r5, r0, [r1] │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.n c86c2 │ │ │ │ + dmb ish │ │ │ │ + b.n c85e4 │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #140] @ (c8768 ) │ │ │ │ + ldr r3, [pc, #120] @ (c8758 ) │ │ │ │ + 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 c8750 │ │ │ │ + blx 79f34 <__stack_chk_fail@plt> │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + cbz r3, c8700 │ │ │ │ + mov r0, r3 │ │ │ │ + bl 7d2e4 │ │ │ │ + mov r0, r4 │ │ │ │ + cmp r5, #1 │ │ │ │ + beq.n c872a │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ - add lr, pc │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r4, [sp, #64] @ 0x40 │ │ │ │ - movs r0, #0 │ │ │ │ - str r2, [sp, #12] │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + movs r4, #0 │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + mov r1, r4 │ │ │ │ + b.n c8590 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n c86fa │ │ │ │ + b.n c8700 │ │ │ │ + udf #255 @ 0xff │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + b.n c8712 │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #44] @ (c876c ) │ │ │ │ + ldr r3, [pc, #24] @ (c8758 ) │ │ │ │ + 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 c86ee │ │ │ │ + blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ + str r0, [r0, #92] @ 0x5c │ │ │ │ + movs r2, r2 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ + movs r0, r0 │ │ │ │ + str r4, [r7, #88] @ 0x58 │ │ │ │ + movs r2, r2 │ │ │ │ + asrs r0, r0, #20 │ │ │ │ + movs r0, r0 │ │ │ │ + str r4, [r2, #80] @ 0x50 │ │ │ │ + movs r2, r2 │ │ │ │ + str r2, [r1, #60] @ 0x3c │ │ │ │ + movs r2, r2 │ │ │ │ + str r0, [r5, #52] @ 0x34 │ │ │ │ + movs r2, r2 │ │ │ │ + │ │ │ │ +000c8770 : │ │ │ │ + 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] @ c8858 │ │ │ │ + vldr d7, [pc, #200] @ c8850 │ │ │ │ + mov r4, r0 │ │ │ │ + add ip, pc │ │ │ │ + add r1, sp, #16 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + mov r0, sp │ │ │ │ + ldr r2, [pc, #200] @ (c885c ) │ │ │ │ + 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 78be0 │ │ │ │ - ldr r2, [pc, #148] @ (c8b94 ) │ │ │ │ - ldr r3, [pc, #140] @ (c8b90 ) │ │ │ │ + str r3, [sp, #0] │ │ │ │ + blx 7b438 │ │ │ │ + ldr r2, [pc, #156] @ (c8860 ) │ │ │ │ + ldr r3, [pc, #152] @ (c885c ) │ │ │ │ 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 c8b3a │ │ │ │ - add sp, #52 @ 0x34 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + bne.n c87fc │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n c8b3e │ │ │ │ + bne.n c8800 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #112] @ (c8b98 ) │ │ │ │ - ldr r3, [pc, #100] @ (c8b90 ) │ │ │ │ + ldr r2, [pc, #120] @ (c8864 ) │ │ │ │ + ldr r3, [pc, #112] @ (c885c ) │ │ │ │ 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 c8b4c │ │ │ │ + beq.n c880e │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c8b26 │ │ │ │ - add sp, #52 @ 0x34 │ │ │ │ - ldmia.w sp!, {r4, r5, lr} │ │ │ │ + b.n c87e8 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #64] @ (c8b9c ) │ │ │ │ - ldr r3, [pc, #48] @ (c8b90 ) │ │ │ │ + ldr r2, [pc, #72] @ (c8868 ) │ │ │ │ + ldr r3, [pc, #60] @ (c885c ) │ │ │ │ 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 c8b3a │ │ │ │ + bne.n c87fc │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #40] @ (c8ba0 ) │ │ │ │ - ldr r3, [pc, #20] @ (c8b90 ) │ │ │ │ + ldr r2, [pc, #48] @ (c886c ) │ │ │ │ + ldr r3, [pc, #32] @ (c885c ) │ │ │ │ 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 c8b6e │ │ │ │ - b.n c8b3a │ │ │ │ - ldrsh r2, [r6, r7] │ │ │ │ + beq.n c8830 │ │ │ │ + b.n c87fc │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + str r6, [r3, #48] @ 0x30 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r4, r6] │ │ │ │ + str r4, [r4, #44] @ 0x2c │ │ │ │ movs r2, r2 │ │ │ │ - ldrsh r6, [r7, r5] │ │ │ │ + str r4, [r7, #40] @ 0x28 │ │ │ │ movs r2, r2 │ │ │ │ - ldrsh r2, [r1, r5] │ │ │ │ + str r0, [r1, #40] @ 0x28 │ │ │ │ movs r2, r2 │ │ │ │ - ldrsh r6, [r5, r4] │ │ │ │ + str r4, [r5, #36] @ 0x24 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c8ba4 : │ │ │ │ - push {r4, r5, lr} │ │ │ │ +000c8870 : │ │ │ │ + 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] @ c8c9c │ │ │ │ - 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] @ c8ca0 │ │ │ │ - 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] @ c8958 │ │ │ │ + vldr d7, [pc, #200] @ c8950 │ │ │ │ + mov r4, r0 │ │ │ │ + add ip, pc │ │ │ │ + add r1, sp, #16 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + mov r0, sp │ │ │ │ + ldr r2, [pc, #200] @ (c895c ) │ │ │ │ + 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 78be0 │ │ │ │ - ldr r2, [pc, #148] @ (c8ca4 ) │ │ │ │ - ldr r3, [pc, #140] @ (c8ca0 ) │ │ │ │ + blx 78928 │ │ │ │ + ldr r2, [pc, #156] @ (c8960 ) │ │ │ │ + ldr r3, [pc, #152] @ (c895c ) │ │ │ │ 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 c8c4a │ │ │ │ - add sp, #52 @ 0x34 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + bne.n c88fc │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n c8c4e │ │ │ │ + bne.n c8900 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #112] @ (c8ca8 ) │ │ │ │ - ldr r3, [pc, #100] @ (c8ca0 ) │ │ │ │ + ldr r2, [pc, #120] @ (c8964 ) │ │ │ │ + ldr r3, [pc, #112] @ (c895c ) │ │ │ │ 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 c8c5c │ │ │ │ + beq.n c890e │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c8c36 │ │ │ │ - add sp, #52 @ 0x34 │ │ │ │ - ldmia.w sp!, {r4, r5, lr} │ │ │ │ + b.n c88e8 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #64] @ (c8cac ) │ │ │ │ - ldr r3, [pc, #48] @ (c8ca0 ) │ │ │ │ + ldr r2, [pc, #72] @ (c8968 ) │ │ │ │ + ldr r3, [pc, #60] @ (c895c ) │ │ │ │ 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 c8c4a │ │ │ │ + bne.n c88fc │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #40] @ (c8cb0 ) │ │ │ │ - ldr r3, [pc, #20] @ (c8ca0 ) │ │ │ │ + ldr r2, [pc, #48] @ (c896c ) │ │ │ │ + ldr r3, [pc, #32] @ (c895c ) │ │ │ │ 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 c8c7e │ │ │ │ - b.n c8c4a │ │ │ │ - ldrsh r0, [r5, r3] │ │ │ │ + beq.n c8930 │ │ │ │ + b.n c88fc │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + str r6, [r3, #32] │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r2, r2] │ │ │ │ + str r4, [r4, #28] │ │ │ │ movs r2, r2 │ │ │ │ - ldrsh r6, [r5, r1] │ │ │ │ + str r4, [r7, #24] │ │ │ │ movs r2, r2 │ │ │ │ - ldrsh r2, [r7, r0] │ │ │ │ + str r0, [r1, #24] │ │ │ │ movs r2, r2 │ │ │ │ - ldrsh r6, [r3, r0] │ │ │ │ + str r4, [r5, #20] │ │ │ │ movs r2, r2 │ │ │ │ - movs r0, r0 │ │ │ │ - ... │ │ │ │ │ │ │ │ -000c8cb8 : │ │ │ │ +000c8970 : │ │ │ │ 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] @ c8db8 │ │ │ │ - ldr.w ip, [pc, #236] @ c8dbc │ │ │ │ + str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ + sub sp, #40 @ 0x28 │ │ │ │ + ldr.w ip, [pc, #212] @ c8a58 │ │ │ │ + vldr d7, [pc, #200] @ c8a50 │ │ │ │ mov r4, r0 │ │ │ │ - vldr d7, [pc, #220] @ c8db0 │ │ │ │ - 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] @ (c8a5c ) │ │ │ │ + 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 78be0 │ │ │ │ - ldr r2, [pc, #160] @ (c8dc0 ) │ │ │ │ - ldr r3, [pc, #152] @ (c8dbc ) │ │ │ │ + blx 79d00 │ │ │ │ + ldr r2, [pc, #156] @ (c8a60 ) │ │ │ │ + ldr r3, [pc, #152] @ (c8a5c ) │ │ │ │ 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 c8d5a │ │ │ │ - add sp, #48 @ 0x30 │ │ │ │ + bne.n c89fc │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n c8d5e │ │ │ │ + bne.n c8a00 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #124] @ (c8dc4 ) │ │ │ │ - ldr r3, [pc, #112] @ (c8dbc ) │ │ │ │ + ldr r2, [pc, #120] @ (c8a64 ) │ │ │ │ + ldr r3, [pc, #112] @ (c8a5c ) │ │ │ │ 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 c8d6c │ │ │ │ + beq.n c8a0e │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c8d46 │ │ │ │ - add sp, #48 @ 0x30 │ │ │ │ + b.n c89e8 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (c8dc8 ) │ │ │ │ - ldr r3, [pc, #60] @ (c8dbc ) │ │ │ │ + ldr r2, [pc, #72] @ (c8a68 ) │ │ │ │ + ldr r3, [pc, #60] @ (c8a5c ) │ │ │ │ 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 c8d5a │ │ │ │ + bne.n c89fc │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (c8dcc ) │ │ │ │ - ldr r3, [pc, #32] @ (c8dbc ) │ │ │ │ + ldr r2, [pc, #48] @ (c8a6c ) │ │ │ │ + ldr r3, [pc, #32] @ (c8a5c ) │ │ │ │ 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 c8d8e │ │ │ │ - b.n c8d5a │ │ │ │ - nop.w │ │ │ │ + beq.n c8a30 │ │ │ │ + b.n c89fc │ │ │ │ + nop │ │ │ │ ... │ │ │ │ - ldrb r2, [r2, r7] │ │ │ │ + str r6, [r3, #16] │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, r6] │ │ │ │ + str r4, [r4, #12] │ │ │ │ movs r2, r2 │ │ │ │ - ldrb r6, [r3, r5] │ │ │ │ + str r4, [r7, #8] │ │ │ │ movs r2, r2 │ │ │ │ - ldrb r2, [r5, r4] │ │ │ │ + str r0, [r1, #8] │ │ │ │ + movs r2, r2 │ │ │ │ + str r4, [r5, #4] │ │ │ │ + movs r2, r2 │ │ │ │ + │ │ │ │ +000c8a70 : │ │ │ │ + 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] @ (c8b50 ) │ │ │ │ + ldr r1, [pc, #188] @ (c8b54 ) │ │ │ │ + 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 7986c │ │ │ │ + ldr r2, [pc, #148] @ (c8b58 ) │ │ │ │ + ldr r3, [pc, #144] @ (c8b54 ) │ │ │ │ + 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 c8afc │ │ │ │ + add sp, #44 @ 0x2c │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n c8b00 │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + ldr r2, [pc, #112] @ (c8b5c ) │ │ │ │ + ldr r3, [pc, #104] @ (c8b54 ) │ │ │ │ + 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 c8b0e │ │ │ │ + blx 79f34 <__stack_chk_fail@plt> │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + b.n c8ae8 │ │ │ │ + add sp, #44 @ 0x2c │ │ │ │ + ldmia.w sp!, {r4, r5, lr} │ │ │ │ + b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #64] @ (c8b60 ) │ │ │ │ + ldr r3, [pc, #52] @ (c8b54 ) │ │ │ │ + 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 c8afc │ │ │ │ + blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #40] @ (c8b64 ) │ │ │ │ + ldr r3, [pc, #24] @ (c8b54 ) │ │ │ │ + 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 c8b30 │ │ │ │ + b.n c8afc │ │ │ │ + nop │ │ │ │ + str r0, [r2, #0] │ │ │ │ movs r2, r2 │ │ │ │ - ldrb r6, [r1, r4] │ │ │ │ + asrs r0, r6, #18 │ │ │ │ + movs r0, r0 │ │ │ │ + ldrsh r4, [r4, r7] │ │ │ │ + movs r2, r2 │ │ │ │ + ldrsh r4, [r7, r6] │ │ │ │ + movs r2, r2 │ │ │ │ + ldrsh r0, [r1, r6] │ │ │ │ + movs r2, r2 │ │ │ │ + ldrsh r4, [r5, r5] │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c8dd0 : │ │ │ │ +000c8b68 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w lr, [pc, #476] @ c8fbc │ │ │ │ + ldr r2, [pc, #432] @ (c8d28 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr.w ip, [pc, #472] @ c8fc0 │ │ │ │ + ldr r3, [pc, #432] @ (c8d2c ) │ │ │ │ mov r5, r0 │ │ │ │ - add lr, pc │ │ │ │ - vldr d2, [pc, #448] @ c8fb0 │ │ │ │ - ldr r4, [pc, #464] @ (c8fc4 ) │ │ │ │ - movs r3, #0 │ │ │ │ - movs r2, #3 │ │ │ │ - vldr s0, [pc, #448] @ c8fb8 │ │ │ │ - ldr.w ip, [lr, ip] │ │ │ │ - vmov.f64 d1, d2 │ │ │ │ - movs r1, #10 │ │ │ │ + add r2, pc │ │ │ │ + ldr r4, [pc, #428] @ (c8d30 ) │ │ │ │ add r0, sp, #16 │ │ │ │ add r4, pc │ │ │ │ - ldr.w ip, [ip] │ │ │ │ - str.w ip, [sp, #28] │ │ │ │ - mov.w ip, #0 │ │ │ │ - blx 79350 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + mov.w r3, #0 │ │ │ │ + blx 791c4 │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, c8e60 │ │ │ │ - ldr r2, [pc, #408] @ (c8fc8 ) │ │ │ │ + cbz r0, c8bdc │ │ │ │ + ldr r2, [pc, #392] @ (c8d34 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, c8e7e │ │ │ │ + cbz r2, c8bfa │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w c8f80 │ │ │ │ + beq.w c8cfc │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n c8ed6 │ │ │ │ + beq.n c8c52 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #356] @ (c8fcc ) │ │ │ │ - ldr r3, [pc, #344] @ (c8fc0 ) │ │ │ │ + ldr r2, [pc, #340] @ (c8d38 ) │ │ │ │ + ldr r3, [pc, #328] @ (c8d2c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c8f4a │ │ │ │ + bne.n c8cc6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n c8e84 │ │ │ │ + bne.n c8c00 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n c8f80 │ │ │ │ + beq.n c8cfc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c8e60 │ │ │ │ + beq.n c8bdc │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n c8e4e │ │ │ │ + bne.n c8bca │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n c8ebc │ │ │ │ + bne.n c8c38 │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n c8e60 │ │ │ │ + bne.n c8bdc │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n c8f14 │ │ │ │ + beq.n c8c90 │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n c8e60 │ │ │ │ + bne.n c8bdc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n c8e64 │ │ │ │ + b.n c8be0 │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n c8f1c │ │ │ │ + bne.n c8c98 │ │ │ │ dmb ish │ │ │ │ - b.n c8f02 │ │ │ │ + b.n c8c7e │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #152] @ (c8fd0 ) │ │ │ │ - ldr r3, [pc, #132] @ (c8fc0 ) │ │ │ │ + ldr r2, [pc, #136] @ (c8d3c ) │ │ │ │ + ldr r3, [pc, #116] @ (c8d2c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n c8fa8 │ │ │ │ + beq.n c8d24 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, c8f5e │ │ │ │ + cbz r3, c8cda │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n c8f82 │ │ │ │ + beq.n c8cfe │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n c8e64 │ │ │ │ + b.n c8be0 │ │ │ │ mov r3, r1 │ │ │ │ - b.n c8f62 │ │ │ │ + b.n c8cde │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c8f72 │ │ │ │ + b.n c8cee │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #60] @ (c8fd4 ) │ │ │ │ - ldr r3, [pc, #40] @ (c8fc0 ) │ │ │ │ + ldr r2, [pc, #44] @ (c8d40 ) │ │ │ │ + ldr r3, [pc, #24] @ (c8d2c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c8f4a │ │ │ │ + bne.n c8cc6 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - nop.w │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ - eors r1, r1 │ │ │ │ - lsls r3, r6, #19 │ │ │ │ - subs r7, #181 @ 0xb5 │ │ │ │ - ldrb r6, [r7, r2] │ │ │ │ + ldrsh r2, [r5, r4] │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, r2] │ │ │ │ + ldrsh r4, [r4, r4] │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, r1] │ │ │ │ + ldrsh r4, [r0, r3] │ │ │ │ movs r2, r2 │ │ │ │ - ldrh r6, [r5, r5] │ │ │ │ + ldrb r2, [r6, r7] │ │ │ │ movs r2, r2 │ │ │ │ - ldrh r0, [r2, r4] │ │ │ │ + ldrb r4, [r2, r6] │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c8fd8 : │ │ │ │ +000c8d44 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w lr, [pc, #476] @ c91c4 │ │ │ │ - sub sp, #36 @ 0x24 │ │ │ │ - ldr.w ip, [pc, #472] @ c91c8 │ │ │ │ - mov r1, r2 │ │ │ │ - add lr, pc │ │ │ │ - vldr d2, [pc, #448] @ c91b8 │ │ │ │ - ldr r4, [pc, #464] @ (c91cc ) │ │ │ │ - mov r5, r0 │ │ │ │ - movs r3, #0 │ │ │ │ - movs r2, #3 │ │ │ │ - ldr.w ip, [lr, ip] │ │ │ │ - vmov.f64 d1, d2 │ │ │ │ - vldr s0, [pc, #436] @ c91c0 │ │ │ │ - add r0, sp, #16 │ │ │ │ + str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ + ldr.w r4, [pc, #1352] @ c929c │ │ │ │ + sub sp, #76 @ 0x4c │ │ │ │ + ldr.w r3, [pc, #1348] @ c92a0 │ │ │ │ add r4, pc │ │ │ │ - ldr.w ip, [ip] │ │ │ │ - str.w ip, [sp, #28] │ │ │ │ - mov.w ip, #0 │ │ │ │ - blx 79350 │ │ │ │ - movs r0, #8 │ │ │ │ - blx 77e20 │ │ │ │ - mov r3, r0 │ │ │ │ - ldrd r2, r0, [sp, #16] │ │ │ │ - strd r2, r0, [r3] │ │ │ │ - asrs r2, r3, #31 │ │ │ │ - cbz r0, c9068 │ │ │ │ - ldr r2, [pc, #408] @ (c91d0 ) │ │ │ │ + ldr.w lr, [sp, #96] @ 0x60 │ │ │ │ + ldr.w ip, [sp, #104] @ 0x68 │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ + ldr.w r4, [pc, #1336] @ c92a4 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str r3, [sp, #68] @ 0x44 │ │ │ │ + mov.w r3, #0 │ │ │ │ + ldr r1, [sp, #112] @ 0x70 │ │ │ │ + ldrd r2, r3, [r2] │ │ │ │ + strd r2, r3, [sp, #32] │ │ │ │ + add r4, pc │ │ │ │ + cbz r3, c8da2 │ │ │ │ + ldr.w r2, [pc, #1316] @ c92a8 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ - mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, c9086 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w c9090 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + adds r5, r2, #1 │ │ │ │ + str r5, [r3, #4] │ │ │ │ + mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.w c9270 │ │ │ │ + ldrd r2, r3, [lr] │ │ │ │ + strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ + cbz r3, c8dcc │ │ │ │ + ldr.w r2, [pc, #1272] @ c92a8 │ │ │ │ + ldr r2, [r4, r2] │ │ │ │ + ldrsb.w r2, [r2] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w c90aa │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + adds r5, r2, #1 │ │ │ │ + str r5, [r3, #4] │ │ │ │ + mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.w c9270 │ │ │ │ + ldr.w r3, [ip] │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ + ldr.w r3, [ip, #4] │ │ │ │ + str r3, [sp, #52] @ 0x34 │ │ │ │ + cbz r3, c8dfa │ │ │ │ + ldr.w r2, [pc, #1228] @ c92a8 │ │ │ │ + ldr r2, [r4, r2] │ │ │ │ + ldrsb.w r2, [r2] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w c8f6c │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + adds r5, r2, #1 │ │ │ │ + str r5, [r3, #4] │ │ │ │ + mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.w c9270 │ │ │ │ + ldrd r2, r3, [r1] │ │ │ │ + strd r2, r3, [sp, #56] @ 0x38 │ │ │ │ + cbz r3, c8e24 │ │ │ │ + ldr.w r2, [pc, #1184] @ c92a8 │ │ │ │ + ldr r2, [r4, r2] │ │ │ │ + ldrsb.w r2, [r2] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w c8f88 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ - str r1, [r0, #4] │ │ │ │ - mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ - cmp r2, r1 │ │ │ │ - beq.w c9188 │ │ │ │ - asrs r2, r3, #31 │ │ │ │ - mov r4, r3 │ │ │ │ - mov r1, r2 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.w c9270 │ │ │ │ + add r1, sp, #56 @ 0x38 │ │ │ │ + mov r5, r0 │ │ │ │ + str r1, [sp, #0] │ │ │ │ + add r3, sp, #48 @ 0x30 │ │ │ │ + add r2, sp, #40 @ 0x28 │ │ │ │ + add r1, sp, #32 │ │ │ │ + add r0, sp, #24 │ │ │ │ + blx 7ba54 , cv::Ptr, cv::Ptr, cv::Ptr)@plt> │ │ │ │ + ldr r2, [sp, #60] @ 0x3c │ │ │ │ + cbz r2, c8e56 │ │ │ │ + ldr.w r3, [pc, #1132] @ c92a8 │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ + ldrsb.w r1, [r3] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w c8fa2 │ │ │ │ + ldr r1, [r2, #4] │ │ │ │ + subs r0, r1, #1 │ │ │ │ + cmp r1, #1 │ │ │ │ + str r0, [r2, #4] │ │ │ │ + beq.w c8fc4 │ │ │ │ + ldr r2, [sp, #52] @ 0x34 │ │ │ │ + cbz r2, c8e76 │ │ │ │ + ldr.w r3, [pc, #1100] @ c92a8 │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ + ldrsb.w r1, [r3] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w c90c6 │ │ │ │ + ldr r1, [r2, #4] │ │ │ │ + subs r0, r1, #1 │ │ │ │ + cmp r1, #1 │ │ │ │ + str r0, [r2, #4] │ │ │ │ + beq.w c90e8 │ │ │ │ + ldr r2, [sp, #44] @ 0x2c │ │ │ │ + cbz r2, c8e96 │ │ │ │ + ldr.w r3, [pc, #1068] @ c92a8 │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ + ldrsb.w r1, [r3] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w c9116 │ │ │ │ + ldr r1, [r2, #4] │ │ │ │ + subs r0, r1, #1 │ │ │ │ + cmp r1, #1 │ │ │ │ + str r0, [r2, #4] │ │ │ │ + beq.w c9138 │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ + cbz r2, c8eb2 │ │ │ │ + ldr.w r3, [pc, #1036] @ c92a8 │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ + ldrsb.w r1, [r3] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.n c8f1e │ │ │ │ + ldr r1, [r2, #4] │ │ │ │ + subs r0, r1, #1 │ │ │ │ + cmp r1, #1 │ │ │ │ + str r0, [r2, #4] │ │ │ │ + beq.n c8f3e │ │ │ │ + movs r0, #8 │ │ │ │ + blx 77e20 │ │ │ │ + mov r2, r0 │ │ │ │ + ldrd r3, r0, [sp, #24] │ │ │ │ + asrs r5, r2, #31 │ │ │ │ + strd r3, r0, [r2] │ │ │ │ + cbz r0, c8efe │ │ │ │ + ldr r3, [pc, #992] @ (c92a8 ) │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ + ldrsb.w r1, [r3] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w c8ff4 │ │ │ │ + ldr r1, [r0, #4] │ │ │ │ + adds r4, r1, #1 │ │ │ │ + str r4, [r0, #4] │ │ │ │ + mvn.w r4, #2147483648 @ 0x80000000 │ │ │ │ + cmp r1, r4 │ │ │ │ + beq.w c9270 │ │ │ │ + asrs r5, r2, #31 │ │ │ │ + mov r4, r2 │ │ │ │ + mov r1, r5 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n c90de │ │ │ │ - mov r4, r3 │ │ │ │ - mov r1, r2 │ │ │ │ - ldr r2, [pc, #356] @ (c91d4 ) │ │ │ │ - ldr r3, [pc, #344] @ (c91c8 ) │ │ │ │ + beq.w c9054 │ │ │ │ + mov r4, r2 │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r2, [pc, #936] @ (c92ac ) │ │ │ │ + ldr r3, [pc, #920] @ (c92a0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c9152 │ │ │ │ + bne.w c9212 │ │ │ │ mov r0, r4 │ │ │ │ - add sp, #36 @ 0x24 │ │ │ │ + add sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - adds r0, #4 │ │ │ │ + adds r0, r2, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ - adds r2, r1, #1 │ │ │ │ - strex r4, r2, [r0] │ │ │ │ - cmp r4, #0 │ │ │ │ - bne.n c908c │ │ │ │ - mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ + add.w ip, r1, #4294967295 @ 0xffffffff │ │ │ │ + strex lr, ip, [r0] │ │ │ │ + cmp.w lr, #0 │ │ │ │ + bne.n c8f24 │ │ │ │ + cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - cmp r1, r2 │ │ │ │ - beq.n c9188 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - asrs r2, r3, #31 │ │ │ │ - mov r4, r3 │ │ │ │ - mov r1, r2 │ │ │ │ + bne.n c8eb2 │ │ │ │ + ldr r1, [r2, #0] │ │ │ │ + mov r0, r2 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + str r2, [sp, #8] │ │ │ │ + ldr r1, [r1, #8] │ │ │ │ + blx r1 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + ldrsb.w r3, [r3] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w c91a0 │ │ │ │ + ldr r3, [r2, #8] │ │ │ │ + subs r1, r3, #1 │ │ │ │ + str r1, [r2, #8] │ │ │ │ + cmp r3, #1 │ │ │ │ + bne.n c8eb2 │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + mov r0, r2 │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + blx r3 │ │ │ │ + b.n c8eb2 │ │ │ │ + adds r3, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r2, [r3] │ │ │ │ + adds r5, r2, #1 │ │ │ │ + strex ip, r5, [r3] │ │ │ │ + cmp.w ip, #0 │ │ │ │ + bne.n c8f72 │ │ │ │ + dmb ish │ │ │ │ + b.n c8df0 │ │ │ │ + adds r3, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r2, [r3] │ │ │ │ + adds r1, r2, #1 │ │ │ │ + strex r5, r1, [r3] │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.n c8f8e │ │ │ │ + dmb ish │ │ │ │ + b.n c8e1a │ │ │ │ + adds r0, r2, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r1, [r0] │ │ │ │ + add.w ip, r1, #4294967295 @ 0xffffffff │ │ │ │ + strex lr, ip, [r0] │ │ │ │ + cmp.w lr, #0 │ │ │ │ + bne.n c8fa8 │ │ │ │ + cmp r1, #1 │ │ │ │ + dmb ish │ │ │ │ + bne.w c8e56 │ │ │ │ + ldr r1, [r2, #0] │ │ │ │ + mov r0, r2 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + str r2, [sp, #8] │ │ │ │ + ldr r1, [r1, #8] │ │ │ │ + blx r1 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + ldrsb.w r3, [r3] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w c9164 │ │ │ │ + ldr r3, [r2, #8] │ │ │ │ + subs r1, r3, #1 │ │ │ │ + str r1, [r2, #8] │ │ │ │ + cmp r3, #1 │ │ │ │ + bne.w c8e56 │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + mov r0, r2 │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + blx r3 │ │ │ │ + b.n c8e56 │ │ │ │ + adds r0, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r4, [r0] │ │ │ │ + adds r1, r4, #1 │ │ │ │ + strex r5, r1, [r0] │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.n c8ffa │ │ │ │ + mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ + dmb ish │ │ │ │ + cmp r4, r1 │ │ │ │ + beq.w c9270 │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + asrs r5, r2, #31 │ │ │ │ + mov r4, r2 │ │ │ │ + mov r1, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c9068 │ │ │ │ - ldrsb.w ip, [r7] │ │ │ │ + beq.w c8efe │ │ │ │ + ldrsb.w ip, [r3] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n c9056 │ │ │ │ + bne.w c8eea │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ - add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ - strex r6, r5, [lr] │ │ │ │ - cmp r6, #0 │ │ │ │ - bne.n c90c4 │ │ │ │ + add.w r6, ip, #4294967295 @ 0xffffffff │ │ │ │ + strex r7, r6, [lr] │ │ │ │ + cmp r7, #0 │ │ │ │ + bne.n c9038 │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n c9068 │ │ │ │ - strd r2, r3, [sp, #8] │ │ │ │ + bne.w c8efe │ │ │ │ + strd r3, r2, [sp, #16] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - str r1, [sp, #4] │ │ │ │ - str r0, [sp, #0] │ │ │ │ + str r1, [sp, #12] │ │ │ │ + str r0, [sp, #8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ - ldrsb.w ip, [r7] │ │ │ │ - ldrd r0, r1, [sp] │ │ │ │ - ldrd r2, r3, [sp, #8] │ │ │ │ - cmp.w ip, #0 │ │ │ │ - beq.n c911c │ │ │ │ - ldr.w ip, [r0, #8] │ │ │ │ - add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ - str.w lr, [r0, #8] │ │ │ │ - cmp.w ip, #1 │ │ │ │ - bne.n c9068 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + ldrd r0, r1, [sp, #8] │ │ │ │ + ldrsb.w r3, [r3] │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w c9182 │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ + add.w ip, r3, #4294967295 @ 0xffffffff │ │ │ │ + str.w ip, [r0, #8] │ │ │ │ + cmp r3, #1 │ │ │ │ + bne.w c8efe │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - str r1, [sp, #0] │ │ │ │ + str r1, [sp, #8] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ - b.n c906c │ │ │ │ - add.w lr, r0, #8 │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ + b.n c8f02 │ │ │ │ + adds r3, #4 │ │ │ │ dmb ish │ │ │ │ - ldrex ip, [lr] │ │ │ │ - add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ - strex r6, r5, [lr] │ │ │ │ + ldrex r2, [r3] │ │ │ │ + adds r5, r2, #1 │ │ │ │ + strex r6, r5, [r3] │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.n c9096 │ │ │ │ + dmb ish │ │ │ │ + b.n c8d98 │ │ │ │ + adds r3, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r2, [r3] │ │ │ │ + adds r5, r2, #1 │ │ │ │ + strex lr, r5, [r3] │ │ │ │ + cmp.w lr, #0 │ │ │ │ + bne.n c90b0 │ │ │ │ + dmb ish │ │ │ │ + b.n c8dc2 │ │ │ │ + adds r0, r2, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r1, [r0] │ │ │ │ + add.w ip, r1, #4294967295 @ 0xffffffff │ │ │ │ + strex lr, ip, [r0] │ │ │ │ + cmp.w lr, #0 │ │ │ │ + bne.n c90cc │ │ │ │ + cmp r1, #1 │ │ │ │ + dmb ish │ │ │ │ + bne.w c8e76 │ │ │ │ + ldr r1, [r2, #0] │ │ │ │ + mov r0, r2 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + str r2, [sp, #8] │ │ │ │ + ldr r1, [r1, #8] │ │ │ │ + blx r1 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + ldrsb.w r3, [r3] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n c91dc │ │ │ │ + ldr r3, [r2, #8] │ │ │ │ + subs r1, r3, #1 │ │ │ │ + str r1, [r2, #8] │ │ │ │ + cmp r3, #1 │ │ │ │ + bne.w c8e76 │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + mov r0, r2 │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + blx r3 │ │ │ │ + b.n c8e76 │ │ │ │ + adds r0, r2, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r1, [r0] │ │ │ │ + add.w ip, r1, #4294967295 @ 0xffffffff │ │ │ │ + strex lr, ip, [r0] │ │ │ │ + cmp.w lr, #0 │ │ │ │ + bne.n c911c │ │ │ │ + cmp r1, #1 │ │ │ │ + dmb ish │ │ │ │ + bne.w c8e96 │ │ │ │ + ldr r1, [r2, #0] │ │ │ │ + mov r0, r2 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + str r2, [sp, #8] │ │ │ │ + ldr r1, [r1, #8] │ │ │ │ + blx r1 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + ldrsb.w r3, [r3] │ │ │ │ + cbz r3, c91be │ │ │ │ + ldr r3, [r2, #8] │ │ │ │ + subs r1, r3, #1 │ │ │ │ + str r1, [r2, #8] │ │ │ │ + cmp r3, #1 │ │ │ │ + bne.w c8e96 │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + mov r0, r2 │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + blx r3 │ │ │ │ + b.n c8e96 │ │ │ │ + add.w r1, r2, #8 │ │ │ │ + dmb ish │ │ │ │ + ldrex r3, [r1] │ │ │ │ + subs r0, r3, #1 │ │ │ │ + strex ip, r0, [r1] │ │ │ │ + cmp.w ip, #0 │ │ │ │ + bne.n c916c │ │ │ │ + dmb ish │ │ │ │ + b.n c8fe4 │ │ │ │ + add.w ip, r0, #8 │ │ │ │ + dmb ish │ │ │ │ + ldrex r3, [ip] │ │ │ │ + add.w lr, r3, #4294967295 @ 0xffffffff │ │ │ │ + strex r6, lr, [ip] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n c9124 │ │ │ │ + bne.n c918a │ │ │ │ + dmb ish │ │ │ │ + b.n c907e │ │ │ │ + add.w r1, r2, #8 │ │ │ │ + dmb ish │ │ │ │ + ldrex r3, [r1] │ │ │ │ + subs r0, r3, #1 │ │ │ │ + strex ip, r0, [r1] │ │ │ │ + cmp.w ip, #0 │ │ │ │ + bne.n c91a8 │ │ │ │ + dmb ish │ │ │ │ + b.n c8f5e │ │ │ │ + add.w r1, r2, #8 │ │ │ │ + dmb ish │ │ │ │ + ldrex r3, [r1] │ │ │ │ + subs r0, r3, #1 │ │ │ │ + strex ip, r0, [r1] │ │ │ │ + cmp.w ip, #0 │ │ │ │ + bne.n c91c6 │ │ │ │ + dmb ish │ │ │ │ + b.n c9154 │ │ │ │ + add.w r1, r2, #8 │ │ │ │ dmb ish │ │ │ │ - b.n c910a │ │ │ │ + ldrex r3, [r1] │ │ │ │ + subs r0, r3, #1 │ │ │ │ + strex ip, r0, [r1] │ │ │ │ + cmp.w ip, #0 │ │ │ │ + bne.n c91e4 │ │ │ │ + dmb ish │ │ │ │ + b.n c9106 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #152] @ (c91d8 ) │ │ │ │ - ldr r3, [pc, #132] @ (c91c8 ) │ │ │ │ + ldr r2, [pc, #176] @ (c92b0 ) │ │ │ │ + ldr r3, [pc, #156] @ (c92a0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n c91b0 │ │ │ │ + beq.n c9298 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + ldr r3, [sp, #60] @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, c9166 │ │ │ │ + mov r6, r1 │ │ │ │ + cbz r3, c9224 │ │ │ │ mov r0, r3 │ │ │ │ - str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ + ldr r0, [sp, #52] @ 0x34 │ │ │ │ + cbz r0, c922c │ │ │ │ + bl 7d2e4 │ │ │ │ + ldr r0, [sp, #44] @ 0x2c │ │ │ │ + cbz r0, c9234 │ │ │ │ + bl 7d2e4 │ │ │ │ + ldr r0, [sp, #36] @ 0x24 │ │ │ │ + cbz r0, c923c │ │ │ │ + bl 7d2e4 │ │ │ │ mov r0, r4 │ │ │ │ - mov r3, r1 │ │ │ │ + mov r3, r6 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n c918a │ │ │ │ + beq.n c9272 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n c906c │ │ │ │ + b.n c8f02 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r3, c926a │ │ │ │ + mov r0, r3 │ │ │ │ + str r1, [sp, #8] │ │ │ │ + bl 7d2e4 │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ + mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ - b.n c916a │ │ │ │ + b.n c9240 │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c917a │ │ │ │ + b.n c9250 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #60] @ (c91dc ) │ │ │ │ - ldr r3, [pc, #40] @ (c91c8 ) │ │ │ │ + ldr r2, [pc, #44] @ (c92b4 ) │ │ │ │ + ldr r3, [pc, #24] @ (c92a0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c9152 │ │ │ │ + bne.n c9212 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - nop.w │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ - eors r1, r1 │ │ │ │ - lsls r3, r6, #19 │ │ │ │ - subs r7, #181 @ 0xb5 │ │ │ │ - ldrh r6, [r6, r2] │ │ │ │ + ldrb r4, [r1, r5] │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, r2] │ │ │ │ + ldrb r2, [r5, r4] │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r7, r0] │ │ │ │ + ldrh r2, [r4, r6] │ │ │ │ movs r2, r2 │ │ │ │ - ldr r6, [r4, r5] │ │ │ │ + ldr r6, [r4, r2] │ │ │ │ movs r2, r2 │ │ │ │ - ldr r0, [r1, r4] │ │ │ │ + ldr r0, [r4, r0] │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c91e0 : │ │ │ │ +000c92b8 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w lr, [pc, #464] @ c93c0 │ │ │ │ - sub sp, #36 @ 0x24 │ │ │ │ - ldr.w ip, [pc, #460] @ c93c4 │ │ │ │ - mov r1, r2 │ │ │ │ - add lr, pc │ │ │ │ - vldr d2, [pc, #440] @ c93b8 │ │ │ │ - ldr r4, [pc, #452] @ (c93c8 ) │ │ │ │ + str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ + ldr.w r5, [pc, #1116] @ c9724 │ │ │ │ + sub sp, #60 @ 0x3c │ │ │ │ + ldr.w r3, [pc, #1112] @ c9728 │ │ │ │ + add r5, pc │ │ │ │ + ldr.w r4, [pc, #1112] @ c972c │ │ │ │ + ldr.w ip, [sp, #80] @ 0x50 │ │ │ │ + add r4, pc │ │ │ │ + ldr r1, [sp, #88] @ 0x58 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str r3, [sp, #52] @ 0x34 │ │ │ │ + mov.w r3, #0 │ │ │ │ + ldrd r2, r3, [r2] │ │ │ │ + strd r2, r3, [sp, #24] │ │ │ │ + cbz r3, c9312 │ │ │ │ + ldr.w r2, [pc, #1084] @ c9730 │ │ │ │ + ldr r2, [r4, r2] │ │ │ │ + ldrsb.w r2, [r2] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w c95da │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + adds r5, r2, #1 │ │ │ │ + str r5, [r3, #4] │ │ │ │ + mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.w c96f8 │ │ │ │ + ldr.w r3, [ip] │ │ │ │ + str r3, [sp, #32] │ │ │ │ + ldr.w r3, [ip, #4] │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + cbz r3, c9340 │ │ │ │ + ldr.w r2, [pc, #1036] @ c9730 │ │ │ │ + ldr r2, [r4, r2] │ │ │ │ + ldrsb.w r2, [r2] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w c95f6 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + adds r5, r2, #1 │ │ │ │ + str r5, [r3, #4] │ │ │ │ + mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.w c96f8 │ │ │ │ + ldrd r2, r3, [r1] │ │ │ │ + strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ + cbz r3, c9366 │ │ │ │ + ldr r2, [pc, #996] @ (c9730 ) │ │ │ │ + ldr r2, [r4, r2] │ │ │ │ + ldrsb.w r2, [r2] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.n c9434 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + adds r1, r2, #1 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.w c96f8 │ │ │ │ mov r5, r0 │ │ │ │ - movs r3, #0 │ │ │ │ - movs r2, #3 │ │ │ │ - ldr.w ip, [lr, ip] │ │ │ │ - vmov.f64 d1, d2 │ │ │ │ + add r3, sp, #40 @ 0x28 │ │ │ │ + add r2, sp, #32 │ │ │ │ + add r1, sp, #24 │ │ │ │ add r0, sp, #16 │ │ │ │ - add r4, pc │ │ │ │ - ldr.w ip, [ip] │ │ │ │ - str.w ip, [sp, #28] │ │ │ │ - mov.w ip, #0 │ │ │ │ - blx 79350 │ │ │ │ + blx 7a7f0 , cv::Ptr, cv::Ptr)@plt> │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + cbz r3, c938e │ │ │ │ + ldr r2, [pc, #948] @ (c9730 ) │ │ │ │ + ldr r2, [r4, r2] │ │ │ │ + ldrsb.w r1, [r2] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.n c944e │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + subs r0, r1, #1 │ │ │ │ + cmp r1, #1 │ │ │ │ + str r0, [r3, #4] │ │ │ │ + beq.n c946e │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + cbz r3, c93aa │ │ │ │ + ldr r2, [pc, #924] @ (c9730 ) │ │ │ │ + ldr r2, [r4, r2] │ │ │ │ + ldrsb.w r1, [r2] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.n c949e │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + subs r0, r1, #1 │ │ │ │ + cmp r1, #1 │ │ │ │ + str r0, [r3, #4] │ │ │ │ + beq.w c94c0 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + cbz r3, c93c8 │ │ │ │ + ldr r2, [pc, #896] @ (c9730 ) │ │ │ │ + ldr r2, [r4, r2] │ │ │ │ + ldrsb.w r1, [r2] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w c94f0 │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + subs r0, r1, #1 │ │ │ │ + cmp r1, #1 │ │ │ │ + str r0, [r3, #4] │ │ │ │ + beq.w c9512 │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ + asrs r5, r3, #31 │ │ │ │ strd r2, r0, [r3] │ │ │ │ - asrs r2, r3, #31 │ │ │ │ - cbz r0, c926c │ │ │ │ - ldr r2, [pc, #400] @ (c93cc ) │ │ │ │ + cbz r0, c9414 │ │ │ │ + ldr r2, [pc, #848] @ (c9730 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ - mov r7, r2 │ │ │ │ - ldrsb.w r2, [r2] │ │ │ │ - cbz r2, c928a │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - adds r1, r2, #1 │ │ │ │ - str r1, [r0, #4] │ │ │ │ - mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ - cmp r2, r1 │ │ │ │ - beq.w c938c │ │ │ │ - asrs r2, r3, #31 │ │ │ │ + ldrsb.w r1, [r2] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w c9542 │ │ │ │ + ldr r1, [r0, #4] │ │ │ │ + adds r4, r1, #1 │ │ │ │ + str r4, [r0, #4] │ │ │ │ + mvn.w r4, #2147483648 @ 0x80000000 │ │ │ │ + cmp r1, r4 │ │ │ │ + beq.w c96f8 │ │ │ │ + asrs r5, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ - mov r1, r2 │ │ │ │ + mov r1, r5 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n c92e2 │ │ │ │ + beq.w c95a2 │ │ │ │ mov r4, r3 │ │ │ │ - mov r1, r2 │ │ │ │ - ldr r2, [pc, #348] @ (c93d0 ) │ │ │ │ - ldr r3, [pc, #336] @ (c93c4 ) │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r2, [pc, #792] @ (c9734 ) │ │ │ │ + ldr r3, [pc, #780] @ (c9728 ) │ │ │ │ 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 c9356 │ │ │ │ + bne.w c96a2 │ │ │ │ mov r0, r4 │ │ │ │ - add sp, #36 @ 0x24 │ │ │ │ + add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - adds r0, #4 │ │ │ │ + adds r3, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r2, [r3] │ │ │ │ + adds r1, r2, #1 │ │ │ │ + strex r5, r1, [r3] │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.n c943a │ │ │ │ + dmb ish │ │ │ │ + b.n c935c │ │ │ │ + adds r0, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ - adds r2, r1, #1 │ │ │ │ - strex r4, r2, [r0] │ │ │ │ - cmp r4, #0 │ │ │ │ - bne.n c9290 │ │ │ │ - mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ + add.w ip, r1, #4294967295 @ 0xffffffff │ │ │ │ + strex lr, ip, [r0] │ │ │ │ + cmp.w lr, #0 │ │ │ │ + bne.n c9454 │ │ │ │ + cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - cmp r1, r2 │ │ │ │ - beq.n c938c │ │ │ │ + bne.n c938e │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + mov r0, r3 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr r1, [r1, #8] │ │ │ │ + blx r1 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + ldrsb.w r2, [r2] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w c966c │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + subs r1, r2, #1 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.w c938e │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r3, [r2, #12] │ │ │ │ + blx r3 │ │ │ │ + b.n c938e │ │ │ │ + adds r0, r3, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r1, [r0] │ │ │ │ + add.w ip, r1, #4294967295 @ 0xffffffff │ │ │ │ + strex lr, ip, [r0] │ │ │ │ + cmp.w lr, #0 │ │ │ │ + bne.n c94a4 │ │ │ │ + cmp r1, #1 │ │ │ │ + dmb ish │ │ │ │ + bne.w c93aa │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + mov r0, r3 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr r1, [r1, #8] │ │ │ │ + blx r1 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + ldrsb.w r2, [r2] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w c964e │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + subs r1, r2, #1 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.w c93aa │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r3, [r2, #12] │ │ │ │ + blx r3 │ │ │ │ + b.n c93aa │ │ │ │ + adds r0, r3, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r1, [r0] │ │ │ │ + add.w ip, r1, #4294967295 @ 0xffffffff │ │ │ │ + strex lr, ip, [r0] │ │ │ │ + cmp.w lr, #0 │ │ │ │ + bne.n c94f6 │ │ │ │ + cmp r1, #1 │ │ │ │ + dmb ish │ │ │ │ + bne.w c93c8 │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + mov r0, r3 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr r1, [r1, #8] │ │ │ │ + blx r1 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + ldrsb.w r2, [r2] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w c9630 │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + subs r1, r2, #1 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.w c93c8 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r3, [r2, #12] │ │ │ │ + blx r3 │ │ │ │ + b.n c93c8 │ │ │ │ + adds r0, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r4, [r0] │ │ │ │ + adds r1, r4, #1 │ │ │ │ + strex r5, r1, [r0] │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.n c9548 │ │ │ │ + mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ + dmb ish │ │ │ │ + cmp r4, r1 │ │ │ │ + beq.w c96f8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - asrs r2, r3, #31 │ │ │ │ + asrs r5, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ - mov r1, r2 │ │ │ │ + mov r1, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c926c │ │ │ │ - ldrsb.w ip, [r7] │ │ │ │ + beq.w c9414 │ │ │ │ + ldrsb.w ip, [r2] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n c925a │ │ │ │ + bne.w c9400 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ - add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ - strex r6, r5, [lr] │ │ │ │ - cmp r6, #0 │ │ │ │ - bne.n c92c8 │ │ │ │ + add.w r6, ip, #4294967295 @ 0xffffffff │ │ │ │ + strex r7, r6, [lr] │ │ │ │ + cmp r7, #0 │ │ │ │ + bne.n c9586 │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n c926c │ │ │ │ + bne.w c9414 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ - ldrsb.w ip, [r7] │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ - ldrd r2, r3, [sp, #8] │ │ │ │ - cmp.w ip, #0 │ │ │ │ - beq.n c9320 │ │ │ │ - ldr.w ip, [r0, #8] │ │ │ │ - add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ - str.w lr, [r0, #8] │ │ │ │ - cmp.w ip, #1 │ │ │ │ - bne.n c926c │ │ │ │ + ldrsb.w r2, [r2] │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + cbz r2, c9612 │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ + add.w ip, r2, #4294967295 @ 0xffffffff │ │ │ │ + str.w ip, [r0, #8] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.w c9414 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n c9270 │ │ │ │ - add.w lr, r0, #8 │ │ │ │ + b.n c9418 │ │ │ │ + adds r3, #4 │ │ │ │ dmb ish │ │ │ │ - ldrex ip, [lr] │ │ │ │ - add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ - strex r6, r5, [lr] │ │ │ │ + ldrex r2, [r3] │ │ │ │ + adds r5, r2, #1 │ │ │ │ + strex lr, r5, [r3] │ │ │ │ + cmp.w lr, #0 │ │ │ │ + bne.n c95e0 │ │ │ │ + dmb ish │ │ │ │ + b.n c9308 │ │ │ │ + adds r3, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r2, [r3] │ │ │ │ + adds r5, r2, #1 │ │ │ │ + strex ip, r5, [r3] │ │ │ │ + cmp.w ip, #0 │ │ │ │ + bne.n c95fc │ │ │ │ + dmb ish │ │ │ │ + b.n c9336 │ │ │ │ + add.w ip, r0, #8 │ │ │ │ + dmb ish │ │ │ │ + ldrex r2, [ip] │ │ │ │ + add.w lr, r2, #4294967295 @ 0xffffffff │ │ │ │ + strex r6, lr, [ip] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n c9328 │ │ │ │ + bne.n c961a │ │ │ │ + dmb ish │ │ │ │ + b.n c95c8 │ │ │ │ + add.w r1, r3, #8 │ │ │ │ + dmb ish │ │ │ │ + ldrex r2, [r1] │ │ │ │ + subs r0, r2, #1 │ │ │ │ + strex ip, r0, [r1] │ │ │ │ + cmp.w ip, #0 │ │ │ │ + bne.n c9638 │ │ │ │ dmb ish │ │ │ │ - b.n c930e │ │ │ │ + b.n c9532 │ │ │ │ + add.w r1, r3, #8 │ │ │ │ + dmb ish │ │ │ │ + ldrex r2, [r1] │ │ │ │ + subs r0, r2, #1 │ │ │ │ + strex ip, r0, [r1] │ │ │ │ + cmp.w ip, #0 │ │ │ │ + bne.n c9656 │ │ │ │ + dmb ish │ │ │ │ + b.n c94e0 │ │ │ │ + add.w r1, r3, #8 │ │ │ │ + dmb ish │ │ │ │ + ldrex r2, [r1] │ │ │ │ + subs r0, r2, #1 │ │ │ │ + strex ip, r0, [r1] │ │ │ │ + cmp.w ip, #0 │ │ │ │ + bne.n c9674 │ │ │ │ + dmb ish │ │ │ │ + b.n c948e │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #144] @ (c93d4 ) │ │ │ │ - ldr r3, [pc, #124] @ (c93c4 ) │ │ │ │ + ldr r2, [pc, #168] @ (c9738 ) │ │ │ │ + ldr r3, [pc, #148] @ (c9728 ) │ │ │ │ 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 c93b4 │ │ │ │ + beq.n c9720 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, c936a │ │ │ │ + cbz r3, c96b6 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n c938e │ │ │ │ + beq.n c96fa │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n c9270 │ │ │ │ - mov r3, r1 │ │ │ │ - b.n c936e │ │ │ │ + b.n c9418 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + mov r4, r0 │ │ │ │ + mov r6, r1 │ │ │ │ + cbz r3, c96e2 │ │ │ │ + mov r0, r3 │ │ │ │ + bl 7d2e4 │ │ │ │ + ldr r0, [sp, #36] @ 0x24 │ │ │ │ + cbz r0, c96ea │ │ │ │ + bl 7d2e4 │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + cbz r0, c96f2 │ │ │ │ + bl 7d2e4 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r3, r6 │ │ │ │ + b.n c96ba │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c937e │ │ │ │ + b.n c96ca │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (c93d8 ) │ │ │ │ - ldr r3, [pc, #32] @ (c93c4 ) │ │ │ │ + ldr r2, [pc, #44] @ (c973c ) │ │ │ │ + ldr r3, [pc, #24] @ (c9728 ) │ │ │ │ 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 c9356 │ │ │ │ + bne.n c96a2 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ - eors r1, r1 │ │ │ │ - ldr r6, [r5, r2] │ │ │ │ + ldrsb r0, [r3, r7] │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, r2] │ │ │ │ + ldrsb r6, [r1, r7] │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, r0] │ │ │ │ + ldrsb r4, [r1, r2] │ │ │ │ movs r2, r2 │ │ │ │ - ldrsb r2, [r4, r5] │ │ │ │ + strb r6, [r2, r0] │ │ │ │ movs r2, r2 │ │ │ │ - ldrsb r4, [r0, r4] │ │ │ │ + strh r0, [r3, r6] │ │ │ │ movs r2, r2 │ │ │ │ - movs r0, r0 │ │ │ │ - ... │ │ │ │ │ │ │ │ -000c93e0 : │ │ │ │ +000c9740 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w lr, [pc, #464] @ c95c0 │ │ │ │ - sub sp, #36 @ 0x24 │ │ │ │ - ldr.w ip, [pc, #460] @ c95c4 │ │ │ │ - mov r1, r2 │ │ │ │ - add lr, pc │ │ │ │ - ldr r4, [pc, #456] @ (c95c8 ) │ │ │ │ + str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ + ldr r5, [pc, #872] @ (c9ab8 ) │ │ │ │ + sub sp, #52 @ 0x34 │ │ │ │ + ldr r3, [pc, #872] @ (c9abc ) │ │ │ │ + add r5, pc │ │ │ │ + ldr r4, [pc, #872] @ (c9ac0 ) │ │ │ │ + ldr r1, [sp, #72] @ 0x48 │ │ │ │ + add r4, pc │ │ │ │ + ldr r3, [r5, 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, c978e │ │ │ │ + ldr r2, [pc, #848] @ (c9ac4 ) │ │ │ │ + ldr r2, [r4, r2] │ │ │ │ + ldrsb.w r2, [r2] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w c99b0 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + adds r5, r2, #1 │ │ │ │ + str r5, [r3, #4] │ │ │ │ + mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.w c9a8c │ │ │ │ + ldrd r2, r3, [r1] │ │ │ │ + strd r2, r3, [sp, #32] │ │ │ │ + cbz r3, c97b4 │ │ │ │ + ldr r2, [pc, #808] @ (c9ac4 ) │ │ │ │ + ldr r2, [r4, r2] │ │ │ │ + ldrsb.w r2, [r2] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.n c9860 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + adds r1, r2, #1 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.w c9a8c │ │ │ │ mov r5, r0 │ │ │ │ - movs r3, #0 │ │ │ │ - movs r2, #3 │ │ │ │ - vldr d2, [pc, #432] @ c95b8 │ │ │ │ - ldr.w ip, [lr, ip] │ │ │ │ + add r2, sp, #32 │ │ │ │ + add r1, sp, #24 │ │ │ │ add r0, sp, #16 │ │ │ │ - add r4, pc │ │ │ │ - ldr.w ip, [ip] │ │ │ │ - str.w ip, [sp, #28] │ │ │ │ - mov.w ip, #0 │ │ │ │ - blx 79350 │ │ │ │ + blx 7956c , cv::Ptr)@plt> │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + cbz r3, c97da │ │ │ │ + ldr r2, [pc, #764] @ (c9ac4 ) │ │ │ │ + ldr r2, [r4, r2] │ │ │ │ + ldrsb.w r1, [r2] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.n c987a │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + subs r0, r1, #1 │ │ │ │ + cmp r1, #1 │ │ │ │ + str r0, [r3, #4] │ │ │ │ + beq.n c989a │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + cbz r3, c97f4 │ │ │ │ + ldr r2, [pc, #740] @ (c9ac4 ) │ │ │ │ + ldr r2, [r4, r2] │ │ │ │ + ldrsb.w r1, [r2] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.n c98c8 │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + subs r0, r1, #1 │ │ │ │ + cmp r1, #1 │ │ │ │ + str r0, [r3, #4] │ │ │ │ + beq.n c98e8 │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ + asrs r5, r3, #31 │ │ │ │ strd r2, r0, [r3] │ │ │ │ - asrs r2, r3, #31 │ │ │ │ - cbz r0, c9468 │ │ │ │ - ldr r2, [pc, #404] @ (c95cc ) │ │ │ │ + cbz r0, c9840 │ │ │ │ + ldr r2, [pc, #696] @ (c9ac4 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ - mov r7, r2 │ │ │ │ - ldrsb.w r2, [r2] │ │ │ │ - cbz r2, c9486 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - adds r1, r2, #1 │ │ │ │ - str r1, [r0, #4] │ │ │ │ - mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ - cmp r2, r1 │ │ │ │ - beq.w c9588 │ │ │ │ - asrs r2, r3, #31 │ │ │ │ + ldrsb.w r1, [r2] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w c9918 │ │ │ │ + ldr r1, [r0, #4] │ │ │ │ + adds r4, r1, #1 │ │ │ │ + str r4, [r0, #4] │ │ │ │ + mvn.w r4, #2147483648 @ 0x80000000 │ │ │ │ + cmp r1, r4 │ │ │ │ + beq.w c9a8c │ │ │ │ + asrs r5, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ - mov r1, r2 │ │ │ │ + mov r1, r5 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n c94de │ │ │ │ + beq.w c9978 │ │ │ │ mov r4, r3 │ │ │ │ - mov r1, r2 │ │ │ │ - ldr r2, [pc, #352] @ (c95d0 ) │ │ │ │ - ldr r3, [pc, #340] @ (c95c4 ) │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r2, [pc, #640] @ (c9ac8 ) │ │ │ │ + ldr r3, [pc, #628] @ (c9abc ) │ │ │ │ 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 c9552 │ │ │ │ + bne.w c9a3e │ │ │ │ mov r0, r4 │ │ │ │ - add sp, #36 @ 0x24 │ │ │ │ + add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - adds r0, #4 │ │ │ │ + adds r3, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r2, [r3] │ │ │ │ + adds r1, r2, #1 │ │ │ │ + strex r5, r1, [r3] │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.n c9866 │ │ │ │ + dmb ish │ │ │ │ + b.n c97aa │ │ │ │ + adds r0, r3, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ - adds r2, r1, #1 │ │ │ │ - strex r4, r2, [r0] │ │ │ │ - cmp r4, #0 │ │ │ │ - bne.n c948c │ │ │ │ - mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ + add.w ip, r1, #4294967295 @ 0xffffffff │ │ │ │ + strex lr, ip, [r0] │ │ │ │ + cmp.w lr, #0 │ │ │ │ + bne.n c9880 │ │ │ │ + cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - cmp r1, r2 │ │ │ │ - beq.n c9588 │ │ │ │ + bne.n c97da │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + mov r0, r3 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr r1, [r1, #8] │ │ │ │ + blx r1 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + ldrsb.w r2, [r2] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w c99cc │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + subs r1, r2, #1 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.n c97da │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r3, [r2, #12] │ │ │ │ + blx r3 │ │ │ │ + b.n c97da │ │ │ │ + adds r0, r3, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r1, [r0] │ │ │ │ + add.w ip, r1, #4294967295 @ 0xffffffff │ │ │ │ + strex lr, ip, [r0] │ │ │ │ + cmp.w lr, #0 │ │ │ │ + bne.n c98ce │ │ │ │ + cmp r1, #1 │ │ │ │ + dmb ish │ │ │ │ + bne.n c97f4 │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + mov r0, r3 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr r1, [r1, #8] │ │ │ │ + blx r1 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + ldrsb.w r2, [r2] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w c9a08 │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + subs r1, r2, #1 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.w c97f4 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r3, [r2, #12] │ │ │ │ + blx r3 │ │ │ │ + b.n c97f4 │ │ │ │ + adds r0, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r4, [r0] │ │ │ │ + adds r1, r4, #1 │ │ │ │ + strex r5, r1, [r0] │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.n c991e │ │ │ │ + mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ + dmb ish │ │ │ │ + cmp r4, r1 │ │ │ │ + beq.w c9a8c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - asrs r2, r3, #31 │ │ │ │ + asrs r5, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ - mov r1, r2 │ │ │ │ + mov r1, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c9468 │ │ │ │ - ldrsb.w ip, [r7] │ │ │ │ + beq.w c9840 │ │ │ │ + ldrsb.w ip, [r2] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n c9456 │ │ │ │ + bne.w c982c │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ - add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ - strex r6, r5, [lr] │ │ │ │ - cmp r6, #0 │ │ │ │ - bne.n c94c4 │ │ │ │ + add.w r6, ip, #4294967295 @ 0xffffffff │ │ │ │ + strex r7, r6, [lr] │ │ │ │ + cmp r7, #0 │ │ │ │ + bne.n c995c │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n c9468 │ │ │ │ + bne.w c9840 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ - ldrsb.w ip, [r7] │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ - ldrd r2, r3, [sp, #8] │ │ │ │ - cmp.w ip, #0 │ │ │ │ - beq.n c951c │ │ │ │ - ldr.w ip, [r0, #8] │ │ │ │ - add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ - str.w lr, [r0, #8] │ │ │ │ - cmp.w ip, #1 │ │ │ │ - bne.n c9468 │ │ │ │ + ldrsb.w r2, [r2] │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + cbz r2, c99ea │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ + add.w ip, r2, #4294967295 @ 0xffffffff │ │ │ │ + str.w ip, [r0, #8] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.w c9840 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n c946c │ │ │ │ - add.w lr, r0, #8 │ │ │ │ + b.n c9844 │ │ │ │ + adds r3, #4 │ │ │ │ dmb ish │ │ │ │ - ldrex ip, [lr] │ │ │ │ - add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ - strex r6, r5, [lr] │ │ │ │ + ldrex r2, [r3] │ │ │ │ + adds r5, r2, #1 │ │ │ │ + strex ip, r5, [r3] │ │ │ │ + cmp.w ip, #0 │ │ │ │ + bne.n c99b6 │ │ │ │ + dmb ish │ │ │ │ + b.n c9784 │ │ │ │ + add.w r1, r3, #8 │ │ │ │ + dmb ish │ │ │ │ + ldrex r2, [r1] │ │ │ │ + subs r0, r2, #1 │ │ │ │ + strex ip, r0, [r1] │ │ │ │ + cmp.w ip, #0 │ │ │ │ + bne.n c99d4 │ │ │ │ + dmb ish │ │ │ │ + b.n c98ba │ │ │ │ + add.w ip, r0, #8 │ │ │ │ + dmb ish │ │ │ │ + ldrex r2, [ip] │ │ │ │ + add.w lr, r2, #4294967295 @ 0xffffffff │ │ │ │ + strex r6, lr, [ip] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n c9524 │ │ │ │ + bne.n c99f2 │ │ │ │ + dmb ish │ │ │ │ + b.n c999e │ │ │ │ + add.w r1, r3, #8 │ │ │ │ dmb ish │ │ │ │ - b.n c950a │ │ │ │ + ldrex r2, [r1] │ │ │ │ + subs r0, r2, #1 │ │ │ │ + strex ip, r0, [r1] │ │ │ │ + cmp.w ip, #0 │ │ │ │ + bne.n c9a10 │ │ │ │ + dmb ish │ │ │ │ + b.n c9908 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #148] @ (c95d4 ) │ │ │ │ - ldr r3, [pc, #128] @ (c95c4 ) │ │ │ │ + ldr r2, [pc, #160] @ (c9acc ) │ │ │ │ + ldr r3, [pc, #140] @ (c9abc ) │ │ │ │ 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 c95b0 │ │ │ │ + beq.n c9ab4 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, c9566 │ │ │ │ + mov r6, r1 │ │ │ │ + cbz r3, c9a50 │ │ │ │ mov r0, r3 │ │ │ │ - str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + cbz r0, c9a58 │ │ │ │ + bl 7d2e4 │ │ │ │ mov r0, r4 │ │ │ │ - mov r3, r1 │ │ │ │ + mov r3, r6 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n c958a │ │ │ │ + beq.n c9a8e │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n c946c │ │ │ │ + b.n c9844 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r3, c9a86 │ │ │ │ + mov r0, r3 │ │ │ │ + str r1, [sp, #0] │ │ │ │ + bl 7d2e4 │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ + mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ - b.n c956a │ │ │ │ + b.n c9a5c │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c957a │ │ │ │ + b.n c9a6c │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #56] @ (c95d8 ) │ │ │ │ - ldr r3, [pc, #36] @ (c95c4 ) │ │ │ │ + ldr r2, [pc, #44] @ (c9ad0 ) │ │ │ │ + ldr r3, [pc, #24] @ (c9abc ) │ │ │ │ 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 c9552 │ │ │ │ + bne.n c9a3e │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - nop.w │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ - eors r1, r1 │ │ │ │ - ldrsb r6, [r5, r2] │ │ │ │ + strh r4, [r2, r5] │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r3, r2] │ │ │ │ + strh r6, [r1, r5] │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r7, r0] │ │ │ │ + strh r0, [r4, r1] │ │ │ │ movs r2, r2 │ │ │ │ - strb r6, [r4, r5] │ │ │ │ + str r2, [r7, r1] │ │ │ │ movs r2, r2 │ │ │ │ - strb r0, [r1, r4] │ │ │ │ + str r4, [r0, r0] │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c95dc : │ │ │ │ +000c9ad4 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w lr, [pc, #448] @ c97ac │ │ │ │ - sub sp, #36 @ 0x24 │ │ │ │ - ldr.w ip, [pc, #444] @ c97b0 │ │ │ │ - mov r1, r2 │ │ │ │ - add lr, pc │ │ │ │ - ldr r4, [pc, #440] @ (c97b4 ) │ │ │ │ - mov r5, r0 │ │ │ │ - movs r3, #0 │ │ │ │ - movs r2, #3 │ │ │ │ - add r0, sp, #16 │ │ │ │ - ldr.w ip, [lr, ip] │ │ │ │ + str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ + ldr r1, [pc, #624] @ (c9d54 ) │ │ │ │ + sub sp, #44 @ 0x2c │ │ │ │ + ldr r3, [pc, #624] @ (c9d58 ) │ │ │ │ + add r1, pc │ │ │ │ + ldr r4, [pc, #624] @ (c9d5c ) │ │ │ │ add r4, pc │ │ │ │ - ldr.w ip, [ip] │ │ │ │ - str.w ip, [sp, #28] │ │ │ │ - mov.w ip, #0 │ │ │ │ - blx 79350 │ │ │ │ + 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, c9b20 │ │ │ │ + ldr r2, [pc, #604] @ (c9d60 ) │ │ │ │ + ldr r2, [r4, r2] │ │ │ │ + ldrsb.w r2, [r2] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w c9c82 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + adds r1, r2, #1 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.w c9d28 │ │ │ │ + mov r6, r0 │ │ │ │ + add r1, sp, #24 │ │ │ │ + add r0, sp, #16 │ │ │ │ + blx 7adc4 )@plt> │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + cbz r3, c9b44 │ │ │ │ + ldr r2, [pc, #560] @ (c9d60 ) │ │ │ │ + ldr r5, [r4, r2] │ │ │ │ + ldrsb.w r2, [r5] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.n c9bac │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + subs r1, r2, #1 │ │ │ │ + cmp r2, #1 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + beq.n c9bca │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, c9660 │ │ │ │ - ldr r2, [pc, #392] @ (c97b8 ) │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ - mov r7, r2 │ │ │ │ - ldrsb.w r2, [r2] │ │ │ │ - cbz r2, c967e │ │ │ │ + cbz r0, c9b8c │ │ │ │ + ldr r2, [pc, #516] @ (c9d60 ) │ │ │ │ + ldr r5, [r4, r2] │ │ │ │ + ldrsb.w r2, [r5] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.n c9bf2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w c9780 │ │ │ │ + beq.w c9d28 │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n c96d6 │ │ │ │ + beq.n c9c4c │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #340] @ (c97bc ) │ │ │ │ - ldr r3, [pc, #328] @ (c97b0 ) │ │ │ │ + ldr r2, [pc, #464] @ (c9d64 ) │ │ │ │ + ldr r3, [pc, #452] @ (c9d58 ) │ │ │ │ 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 c974a │ │ │ │ + bne.w c9cee │ │ │ │ mov r0, r4 │ │ │ │ - add sp, #36 @ 0x24 │ │ │ │ + add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ + adds r1, r3, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r2, [r1] │ │ │ │ + subs r0, r2, #1 │ │ │ │ + strex ip, r0, [r1] │ │ │ │ + cmp.w ip, #0 │ │ │ │ + bne.n c9bb2 │ │ │ │ + cmp r2, #1 │ │ │ │ + dmb ish │ │ │ │ + bne.n c9b44 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ + blx r2 │ │ │ │ + ldrsb.w r2, [r5] │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.n c9cba │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + subs r1, r2, #1 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.n c9b44 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r3, [r2, #12] │ │ │ │ + blx r3 │ │ │ │ + b.n c9b44 │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n c9684 │ │ │ │ + bne.n c9bf8 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n c9780 │ │ │ │ + beq.w c9d28 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c9660 │ │ │ │ - ldrsb.w ip, [r7] │ │ │ │ + beq.n c9b8c │ │ │ │ + ldrsb.w ip, [r5] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n c964e │ │ │ │ + bne.n c9b7a │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ - add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ - strex r6, r5, [lr] │ │ │ │ - cmp r6, #0 │ │ │ │ - bne.n c96bc │ │ │ │ + add.w r6, ip, #4294967295 @ 0xffffffff │ │ │ │ + strex r7, r6, [lr] │ │ │ │ + cmp r7, #0 │ │ │ │ + bne.n c9c32 │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n c9660 │ │ │ │ + bne.n c9b8c │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ - ldrsb.w ip, [r7] │ │ │ │ + ldrsb.w r5, [r5] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ - cmp.w ip, #0 │ │ │ │ - beq.n c9714 │ │ │ │ - ldr.w ip, [r0, #8] │ │ │ │ - add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ - str.w lr, [r0, #8] │ │ │ │ - cmp.w ip, #1 │ │ │ │ - bne.n c9660 │ │ │ │ + cbz r5, c9c9c │ │ │ │ + ldr r5, [r0, #8] │ │ │ │ + add.w ip, r5, #4294967295 @ 0xffffffff │ │ │ │ + str.w ip, [r0, #8] │ │ │ │ + cmp r5, #1 │ │ │ │ + bne.n c9b8c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n c9664 │ │ │ │ - add.w lr, r0, #8 │ │ │ │ + b.n c9b90 │ │ │ │ + adds r3, #4 │ │ │ │ dmb ish │ │ │ │ - ldrex ip, [lr] │ │ │ │ - add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ - strex r6, r5, [lr] │ │ │ │ + ldrex r2, [r3] │ │ │ │ + adds r1, r2, #1 │ │ │ │ + strex r5, r1, [r3] │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.n c9c88 │ │ │ │ + dmb ish │ │ │ │ + b.n c9b16 │ │ │ │ + add.w ip, r0, #8 │ │ │ │ + dmb ish │ │ │ │ + ldrex r5, [ip] │ │ │ │ + add.w lr, r5, #4294967295 @ 0xffffffff │ │ │ │ + strex r6, lr, [ip] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n c971c │ │ │ │ + bne.n c9ca4 │ │ │ │ + dmb ish │ │ │ │ + b.n c9c72 │ │ │ │ + add.w r1, r3, #8 │ │ │ │ dmb ish │ │ │ │ - b.n c9702 │ │ │ │ + ldrex r2, [r1] │ │ │ │ + subs r0, r2, #1 │ │ │ │ + strex r5, r0, [r1] │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.n c9cc2 │ │ │ │ + dmb ish │ │ │ │ + b.n c9be4 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (c97c0 ) │ │ │ │ - ldr r3, [pc, #116] @ (c97b0 ) │ │ │ │ + ldr r2, [pc, #140] @ (c9d68 ) │ │ │ │ + ldr r3, [pc, #120] @ (c9d58 ) │ │ │ │ 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 c97a8 │ │ │ │ + beq.n c9d50 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, c975e │ │ │ │ + mov r5, r1 │ │ │ │ + cbz r3, c9d00 │ │ │ │ mov r0, r3 │ │ │ │ - str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ - mov r3, r1 │ │ │ │ - cmp r3, #1 │ │ │ │ - beq.n c9782 │ │ │ │ + cmp r5, #1 │ │ │ │ + beq.n c9d2a │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, r6 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n c9664 │ │ │ │ - mov r3, r1 │ │ │ │ - b.n c9762 │ │ │ │ + b.n c9b90 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n c9cfa │ │ │ │ + b.n c9d00 │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, r6 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c9772 │ │ │ │ + b.n c9d12 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #44] @ (c97c4 ) │ │ │ │ - ldr r3, [pc, #24] @ (c97b0 ) │ │ │ │ + ldr r2, [pc, #44] @ (c9d6c ) │ │ │ │ + ldr r3, [pc, #24] @ (c9d58 ) │ │ │ │ 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 c974a │ │ │ │ + bne.n c9cee │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - strb r2, [r6, r2] │ │ │ │ + ldr r7, [pc, #768] @ (ca058 ) │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r4, r2] │ │ │ │ + ldr r7, [pc, #752] @ (ca050 ) │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, r1] │ │ │ │ + ldr r7, [pc, #80] @ (c9db8 ) │ │ │ │ movs r2, r2 │ │ │ │ - strh r6, [r5, r5] │ │ │ │ + ldr r5, [pc, #808] @ (ca094 ) │ │ │ │ movs r2, r2 │ │ │ │ - strh r0, [r2, r4] │ │ │ │ + ldr r5, [pc, #416] @ (c9f10 ) │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c97c8 : │ │ │ │ +000c9d70 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w lr, [pc, #448] @ c9998 │ │ │ │ + ldr r2, [pc, #432] @ (c9f30 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr.w ip, [pc, #444] @ c999c │ │ │ │ - mov r1, r2 │ │ │ │ - add lr, pc │ │ │ │ - ldr r4, [pc, #440] @ (c99a0 ) │ │ │ │ - mov r2, r3 │ │ │ │ + ldr r3, [pc, #432] @ (c9f34 ) │ │ │ │ mov r5, r0 │ │ │ │ - movs r3, #0 │ │ │ │ + add r2, pc │ │ │ │ + ldr r4, [pc, #428] @ (c9f38 ) │ │ │ │ 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 79350 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + mov.w r3, #0 │ │ │ │ + blx 7ad40 │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, c984c │ │ │ │ - ldr r2, [pc, #392] @ (c99a4 ) │ │ │ │ + cbz r0, c9de4 │ │ │ │ + ldr r2, [pc, #392] @ (c9f3c ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, c986a │ │ │ │ + cbz r2, c9e02 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w c996c │ │ │ │ + beq.w c9f04 │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n c98c2 │ │ │ │ + beq.n c9e5a │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #340] @ (c99a8 ) │ │ │ │ - ldr r3, [pc, #328] @ (c999c ) │ │ │ │ + ldr r2, [pc, #340] @ (c9f40 ) │ │ │ │ + ldr r3, [pc, #328] @ (c9f34 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c9936 │ │ │ │ + bne.n c9ece │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n c9870 │ │ │ │ + bne.n c9e08 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n c996c │ │ │ │ + beq.n c9f04 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c984c │ │ │ │ + beq.n c9de4 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n c983a │ │ │ │ + bne.n c9dd2 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n c98a8 │ │ │ │ + bne.n c9e40 │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n c984c │ │ │ │ + bne.n c9de4 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n c9900 │ │ │ │ + beq.n c9e98 │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n c984c │ │ │ │ + bne.n c9de4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n c9850 │ │ │ │ + b.n c9de8 │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n c9908 │ │ │ │ + bne.n c9ea0 │ │ │ │ dmb ish │ │ │ │ - b.n c98ee │ │ │ │ + b.n c9e86 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (c99ac ) │ │ │ │ - ldr r3, [pc, #116] @ (c999c ) │ │ │ │ + ldr r2, [pc, #136] @ (c9f44 ) │ │ │ │ + ldr r3, [pc, #116] @ (c9f34 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n c9994 │ │ │ │ + beq.n c9f2c │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, c994a │ │ │ │ + cbz r3, c9ee2 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n c996e │ │ │ │ + beq.n c9f06 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n c9850 │ │ │ │ + b.n c9de8 │ │ │ │ mov r3, r1 │ │ │ │ - b.n c994e │ │ │ │ + b.n c9ee6 │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c995e │ │ │ │ + b.n c9ef6 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #44] @ (c99b0 ) │ │ │ │ - ldr r3, [pc, #24] @ (c999c ) │ │ │ │ + ldr r2, [pc, #44] @ (c9f48 ) │ │ │ │ + ldr r3, [pc, #24] @ (c9f34 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c9936 │ │ │ │ + bne.n c9ece │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - strh r6, [r0, r3] │ │ │ │ + ldr r5, [pc, #136] @ (c9fbc ) │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r6, r2] │ │ │ │ + ldr r5, [pc, #112] @ (c9fac ) │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r2, r1] │ │ │ │ + ldr r4, [pc, #752] @ (ca234 ) │ │ │ │ movs r2, r2 │ │ │ │ - str r2, [r0, r6] │ │ │ │ + ldr r3, [pc, #936] @ (ca2f0 ) │ │ │ │ movs r2, r2 │ │ │ │ - str r4, [r4, r4] │ │ │ │ + ldr r3, [pc, #560] @ (ca17c ) │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000c99b4 : │ │ │ │ +000c9f4c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w ip, [pc, #452] @ c9b88 │ │ │ │ + ldr r2, [pc, #432] @ (ca10c ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ + ldr r3, [pc, #432] @ (ca110 ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #448] @ (c9b8c ) │ │ │ │ - add ip, pc │ │ │ │ - mov r1, r2 │ │ │ │ - ldrb.w r4, [sp, #56] @ 0x38 │ │ │ │ - mov r2, r3 │ │ │ │ - ldr.w r0, [ip, r0] │ │ │ │ - subs r3, r4, #0 │ │ │ │ - ldr r4, [pc, #432] @ (c9b90 ) │ │ │ │ - it ne │ │ │ │ - movne r3, #1 │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - str r0, [sp, #28] │ │ │ │ - mov.w r0, #0 │ │ │ │ + add r2, pc │ │ │ │ + ldr r4, [pc, #428] @ (ca114 ) │ │ │ │ add r0, sp, #16 │ │ │ │ add r4, pc │ │ │ │ - blx 79350 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + mov.w r3, #0 │ │ │ │ + blx 793a4 │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, c9a3a │ │ │ │ - ldr r2, [pc, #396] @ (c9b94 ) │ │ │ │ + cbz r0, c9fc0 │ │ │ │ + ldr r2, [pc, #392] @ (ca118 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, c9a58 │ │ │ │ + cbz r2, c9fde │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w c9b5a │ │ │ │ + beq.w ca0e0 │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n c9ab0 │ │ │ │ + beq.n ca036 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #344] @ (c9b98 ) │ │ │ │ - ldr r3, [pc, #328] @ (c9b8c ) │ │ │ │ + ldr r2, [pc, #340] @ (ca11c ) │ │ │ │ + ldr r3, [pc, #328] @ (ca110 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c9b24 │ │ │ │ + bne.n ca0aa │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n c9a5e │ │ │ │ + bne.n c9fe4 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n c9b5a │ │ │ │ + beq.n ca0e0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c9a3a │ │ │ │ + beq.n c9fc0 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n c9a28 │ │ │ │ + bne.n c9fae │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n c9a96 │ │ │ │ + bne.n ca01c │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n c9a3a │ │ │ │ + bne.n c9fc0 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n c9aee │ │ │ │ + beq.n ca074 │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n c9a3a │ │ │ │ + bne.n c9fc0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n c9a3e │ │ │ │ + b.n c9fc4 │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n c9af6 │ │ │ │ + bne.n ca07c │ │ │ │ dmb ish │ │ │ │ - b.n c9adc │ │ │ │ + b.n ca062 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (c9b9c ) │ │ │ │ - ldr r3, [pc, #120] @ (c9b8c ) │ │ │ │ + ldr r2, [pc, #136] @ (ca120 ) │ │ │ │ + ldr r3, [pc, #116] @ (ca110 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n c9b82 │ │ │ │ + beq.n ca108 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, c9b38 │ │ │ │ + cbz r3, ca0be │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n c9b5c │ │ │ │ + beq.n ca0e2 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n c9a3e │ │ │ │ + b.n c9fc4 │ │ │ │ mov r3, r1 │ │ │ │ - b.n c9b3c │ │ │ │ + b.n ca0c2 │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c9b4c │ │ │ │ + b.n ca0d2 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (c9ba0 ) │ │ │ │ - ldr r3, [pc, #24] @ (c9b8c ) │ │ │ │ + ldr r2, [pc, #44] @ (ca124 ) │ │ │ │ + ldr r3, [pc, #24] @ (ca110 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c9b24 │ │ │ │ + bne.n ca0aa │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - nop │ │ │ │ - str r4, [r3, r3] │ │ │ │ + ldr r3, [pc, #280] @ (ca228 ) │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r7, r2] │ │ │ │ + ldr r3, [pc, #256] @ (ca218 ) │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, r1] │ │ │ │ - movs r2, r2 │ │ │ │ - ldr r7, [pc, #592] @ (c9df0 ) │ │ │ │ - movs r2, r2 │ │ │ │ - ldr r7, [pc, #216] @ (c9c7c ) │ │ │ │ - movs r2, r2 │ │ │ │ - movs r0, r0 │ │ │ │ - ... │ │ │ │ - │ │ │ │ -000c9ba8 : │ │ │ │ - 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] @ c9ca8 │ │ │ │ - vldr d7, [pc, #216] @ c9c98 │ │ │ │ - mov r4, r0 │ │ │ │ - add ip, pc │ │ │ │ - vldr s2, [pc, #216] @ c9ca0 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - add r1, sp, #16 │ │ │ │ - ldr r2, [pc, #220] @ (c9cac ) │ │ │ │ - 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] @ c9ca4 │ │ │ │ - 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 79fec │ │ │ │ - ldr r2, [pc, #168] @ (c9cb0 ) │ │ │ │ - ldr r3, [pc, #164] @ (c9cac ) │ │ │ │ - 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 c9c40 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - pop {r4, pc} │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n c9c44 │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #132] @ (c9cb4 ) │ │ │ │ - ldr r3, [pc, #124] @ (c9cac ) │ │ │ │ - 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 c9c52 │ │ │ │ - blx 79f34 <__stack_chk_fail@plt> │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c9c2c │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #84] @ (c9cb8 ) │ │ │ │ - ldr r3, [pc, #72] @ (c9cac ) │ │ │ │ - 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 c9c40 │ │ │ │ - blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #60] @ (c9cbc ) │ │ │ │ - ldr r3, [pc, #44] @ (c9cac ) │ │ │ │ - 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 c9c74 │ │ │ │ - b.n c9c40 │ │ │ │ - nop │ │ │ │ - nop.w │ │ │ │ - ... │ │ │ │ - ldmia r4!, {r0, r2, r3, r6, r7} │ │ │ │ - subs r5, #76 @ 0x4c │ │ │ │ - adds r3, #51 @ 0x33 │ │ │ │ - subs r7, #51 @ 0x33 │ │ │ │ - ldr r6, [pc, #920] @ (ca044 ) │ │ │ │ - movs r2, r2 │ │ │ │ - asrs r0, r6, #18 │ │ │ │ - movs r0, r0 │ │ │ │ - ldr r6, [pc, #640] @ (c9f34 ) │ │ │ │ - movs r2, r2 │ │ │ │ - ldr r6, [pc, #480] @ (c9e98 ) │ │ │ │ - movs r2, r2 │ │ │ │ - ldr r6, [pc, #272] @ (c9dcc ) │ │ │ │ - movs r2, r2 │ │ │ │ - ldr r6, [pc, #160] @ (c9d60 ) │ │ │ │ - movs r2, r2 │ │ │ │ - │ │ │ │ -000c9cc0 : │ │ │ │ - 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] @ c9db4 │ │ │ │ - vldr d7, [pc, #208] @ c9da8 │ │ │ │ - mov r4, r0 │ │ │ │ - add ip, pc │ │ │ │ - vldr s2, [pc, #208] @ c9db0 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - add r1, sp, #16 │ │ │ │ - ldr r2, [pc, #208] @ (c9db8 ) │ │ │ │ - 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 79fec │ │ │ │ - ldr r2, [pc, #160] @ (c9dbc ) │ │ │ │ - ldr r3, [pc, #156] @ (c9db8 ) │ │ │ │ - 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 c9d54 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - pop {r4, pc} │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n c9d58 │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #124] @ (c9dc0 ) │ │ │ │ - ldr r3, [pc, #116] @ (c9db8 ) │ │ │ │ - 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 c9d66 │ │ │ │ - blx 79f34 <__stack_chk_fail@plt> │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c9d40 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (c9dc4 ) │ │ │ │ - ldr r3, [pc, #64] @ (c9db8 ) │ │ │ │ - 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 c9d54 │ │ │ │ - blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (c9dc8 ) │ │ │ │ - ldr r3, [pc, #36] @ (c9db8 ) │ │ │ │ - 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 c9d88 │ │ │ │ - b.n c9d54 │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - ldmia r4!, {r0, r2, r3, r6, r7} │ │ │ │ - subs r5, #76 @ 0x4c │ │ │ │ - ldr r5, [pc, #824] @ (ca0f0 ) │ │ │ │ - movs r2, r2 │ │ │ │ - asrs r0, r6, #18 │ │ │ │ - movs r0, r0 │ │ │ │ - ldr r5, [pc, #560] @ (c9ff0 ) │ │ │ │ - movs r2, r2 │ │ │ │ - ldr r5, [pc, #400] @ (c9f54 ) │ │ │ │ - movs r2, r2 │ │ │ │ - ldr r5, [pc, #192] @ (c9e88 ) │ │ │ │ - movs r2, r2 │ │ │ │ - ldr r5, [pc, #80] @ (c9e1c ) │ │ │ │ - movs r2, r2 │ │ │ │ - movs r0, r0 │ │ │ │ - ... │ │ │ │ - │ │ │ │ -000c9dd0 : │ │ │ │ - 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] @ c9ec4 │ │ │ │ - vldr d7, [pc, #208] @ c9eb8 │ │ │ │ - mov r4, r0 │ │ │ │ - add ip, pc │ │ │ │ - vldr s2, [pc, #208] @ c9ec0 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - add r1, sp, #16 │ │ │ │ - ldr r2, [pc, #208] @ (c9ec8 ) │ │ │ │ - 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 79fec │ │ │ │ - ldr r2, [pc, #164] @ (c9ecc ) │ │ │ │ - ldr r3, [pc, #160] @ (c9ec8 ) │ │ │ │ - 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 c9e60 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - pop {r4, pc} │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n c9e64 │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #128] @ (c9ed0 ) │ │ │ │ - ldr r3, [pc, #120] @ (c9ec8 ) │ │ │ │ - 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 c9e72 │ │ │ │ - blx 79f34 <__stack_chk_fail@plt> │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c9e4c │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #80] @ (c9ed4 ) │ │ │ │ - ldr r3, [pc, #68] @ (c9ec8 ) │ │ │ │ - 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 c9e60 │ │ │ │ - blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #56] @ (c9ed8 ) │ │ │ │ - ldr r3, [pc, #40] @ (c9ec8 ) │ │ │ │ - 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 c9e94 │ │ │ │ - b.n c9e60 │ │ │ │ - nop │ │ │ │ - nop.w │ │ │ │ - ... │ │ │ │ - ldmia r4!, {r0, r2, r3, r6, r7} │ │ │ │ - subs r5, #76 @ 0x4c │ │ │ │ - ldr r4, [pc, #760] @ (ca1c0 ) │ │ │ │ - movs r2, r2 │ │ │ │ - asrs r0, r6, #18 │ │ │ │ - movs r0, r0 │ │ │ │ - ldr r4, [pc, #512] @ (ca0d0 ) │ │ │ │ - movs r2, r2 │ │ │ │ - ldr r4, [pc, #352] @ (ca034 ) │ │ │ │ + ldr r2, [pc, #896] @ (ca4a0 ) │ │ │ │ movs r2, r2 │ │ │ │ - ldr r4, [pc, #144] @ (c9f68 ) │ │ │ │ + ldr r2, [pc, #56] @ (ca15c ) │ │ │ │ movs r2, r2 │ │ │ │ - ldr r4, [pc, #32] @ (c9efc ) │ │ │ │ + ldr r1, [pc, #704] @ (ca3e8 ) │ │ │ │ movs r2, r2 │ │ │ │ - movs r0, r0 │ │ │ │ - ... │ │ │ │ │ │ │ │ -000c9ee0 : │ │ │ │ - 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] @ c9fc8 │ │ │ │ - vldr d7, [pc, #200] @ c9fc0 │ │ │ │ - mov r4, r0 │ │ │ │ - add ip, pc │ │ │ │ - add r1, sp, #16 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - mov r0, sp │ │ │ │ - ldr r2, [pc, #200] @ (c9fcc ) │ │ │ │ - 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 79fec │ │ │ │ - ldr r2, [pc, #156] @ (c9fd0 ) │ │ │ │ - ldr r3, [pc, #152] @ (c9fcc ) │ │ │ │ - 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 c9f6c │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - pop {r4, pc} │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n c9f70 │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #120] @ (c9fd4 ) │ │ │ │ - ldr r3, [pc, #112] @ (c9fcc ) │ │ │ │ - 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 c9f7e │ │ │ │ - blx 79f34 <__stack_chk_fail@plt> │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n c9f58 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (c9fd8 ) │ │ │ │ - ldr r3, [pc, #60] @ (c9fcc ) │ │ │ │ - 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 c9f6c │ │ │ │ - blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (c9fdc ) │ │ │ │ - ldr r3, [pc, #32] @ (c9fcc ) │ │ │ │ - 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 c9fa0 │ │ │ │ - b.n c9f6c │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - ldr r3, [pc, #696] @ (ca284 ) │ │ │ │ - movs r2, r2 │ │ │ │ - asrs r0, r6, #18 │ │ │ │ - movs r0, r0 │ │ │ │ - ldr r3, [pc, #464] @ (ca1a4 ) │ │ │ │ - movs r2, r2 │ │ │ │ - ldr r3, [pc, #304] @ (ca108 ) │ │ │ │ - movs r2, r2 │ │ │ │ - ldr r3, [pc, #96] @ (ca03c ) │ │ │ │ - movs r2, r2 │ │ │ │ - ldr r2, [pc, #1008] @ (ca3d0 ) │ │ │ │ - movs r2, r2 │ │ │ │ - │ │ │ │ -000c9fe0 : │ │ │ │ +000ca128 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w ip, [pc, #444] @ ca1ac │ │ │ │ + ldr r2, [pc, #432] @ (ca2e8 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #440] @ (ca1b0 ) │ │ │ │ - movs r2, #16 │ │ │ │ - add ip, pc │ │ │ │ - ldr r4, [pc, #440] @ (ca1b4 ) │ │ │ │ + ldr r3, [pc, #432] @ (ca2ec ) │ │ │ │ mov r5, r0 │ │ │ │ - mov.w r1, #1024 @ 0x400 │ │ │ │ - add.w r0, sp, r2 │ │ │ │ + add r2, pc │ │ │ │ + ldr r4, [pc, #428] @ (ca2f0 ) │ │ │ │ + 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 7864c │ │ │ │ + blx 7aefc │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, ca060 │ │ │ │ - ldr r2, [pc, #392] @ (ca1b8 ) │ │ │ │ + cbz r0, ca19c │ │ │ │ + ldr r2, [pc, #392] @ (ca2f4 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, ca07e │ │ │ │ + cbz r2, ca1ba │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w ca180 │ │ │ │ + beq.w ca2bc │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n ca0d6 │ │ │ │ + beq.n ca212 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #340] @ (ca1bc ) │ │ │ │ - ldr r3, [pc, #328] @ (ca1b0 ) │ │ │ │ + ldr r2, [pc, #340] @ (ca2f8 ) │ │ │ │ + ldr r3, [pc, #328] @ (ca2ec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ca14a │ │ │ │ + bne.n ca286 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n ca084 │ │ │ │ + bne.n ca1c0 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n ca180 │ │ │ │ + beq.n ca2bc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n ca060 │ │ │ │ + beq.n ca19c │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n ca04e │ │ │ │ + bne.n ca18a │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n ca0bc │ │ │ │ + bne.n ca1f8 │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n ca060 │ │ │ │ + bne.n ca19c │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n ca114 │ │ │ │ + beq.n ca250 │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n ca060 │ │ │ │ + bne.n ca19c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n ca064 │ │ │ │ + b.n ca1a0 │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n ca11c │ │ │ │ + bne.n ca258 │ │ │ │ dmb ish │ │ │ │ - b.n ca102 │ │ │ │ + b.n ca23e │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (ca1c0 ) │ │ │ │ - ldr r3, [pc, #116] @ (ca1b0 ) │ │ │ │ + ldr r2, [pc, #136] @ (ca2fc ) │ │ │ │ + ldr r3, [pc, #116] @ (ca2ec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n ca1a8 │ │ │ │ + beq.n ca2e4 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, ca15e │ │ │ │ + cbz r3, ca29a │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n ca182 │ │ │ │ + beq.n ca2be │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n ca064 │ │ │ │ + b.n ca1a0 │ │ │ │ mov r3, r1 │ │ │ │ - b.n ca162 │ │ │ │ + b.n ca29e │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n ca172 │ │ │ │ + b.n ca2ae │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #44] @ (ca1c4 ) │ │ │ │ - ldr r3, [pc, #24] @ (ca1b0 ) │ │ │ │ + ldr r2, [pc, #44] @ (ca300 ) │ │ │ │ + ldr r3, [pc, #24] @ (ca2ec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ca14a │ │ │ │ + bne.n ca286 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - ldr r2, [pc, #704] @ (ca470 ) │ │ │ │ + ldr r1, [pc, #424] @ (ca494 ) │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #648] @ (ca440 ) │ │ │ │ + ldr r1, [pc, #400] @ (ca484 ) │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #256] @ (ca2c0 ) │ │ │ │ + ldr r1, [pc, #16] @ (ca30c ) │ │ │ │ movs r2, r2 │ │ │ │ - ldr r1, [pc, #440] @ (ca37c ) │ │ │ │ + ldr r0, [pc, #200] @ (ca3c8 ) │ │ │ │ movs r2, r2 │ │ │ │ - ldr r1, [pc, #64] @ (ca208 ) │ │ │ │ + blxns sl │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000ca1c8 : │ │ │ │ +000ca304 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w ip, [pc, #444] @ ca394 │ │ │ │ + ldr r2, [pc, #432] @ (ca4c4 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #440] @ (ca398 ) │ │ │ │ - mov r1, r2 │ │ │ │ - add ip, pc │ │ │ │ - movs r2, #16 │ │ │ │ - ldr r4, [pc, #436] @ (ca39c ) │ │ │ │ + ldr r3, [pc, #432] @ (ca4c8 ) │ │ │ │ mov r5, r0 │ │ │ │ - add.w r0, sp, r2 │ │ │ │ - ldr.w r3, [ip, r3] │ │ │ │ + add r2, pc │ │ │ │ + ldr r4, [pc, #428] @ (ca4cc ) │ │ │ │ + add r0, sp, #16 │ │ │ │ add r4, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 7864c │ │ │ │ + blx 77fe8 │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, ca246 │ │ │ │ - ldr r2, [pc, #396] @ (ca3a0 ) │ │ │ │ + cbz r0, ca378 │ │ │ │ + ldr r2, [pc, #392] @ (ca4d0 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, ca264 │ │ │ │ + cbz r2, ca396 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w ca366 │ │ │ │ + beq.w ca498 │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n ca2bc │ │ │ │ + beq.n ca3ee │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #344] @ (ca3a4 ) │ │ │ │ - ldr r3, [pc, #328] @ (ca398 ) │ │ │ │ + ldr r2, [pc, #340] @ (ca4d4 ) │ │ │ │ + ldr r3, [pc, #328] @ (ca4c8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ca330 │ │ │ │ + bne.n ca462 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n ca26a │ │ │ │ + bne.n ca39c │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n ca366 │ │ │ │ + beq.n ca498 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n ca246 │ │ │ │ + beq.n ca378 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n ca234 │ │ │ │ + bne.n ca366 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n ca2a2 │ │ │ │ + bne.n ca3d4 │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n ca246 │ │ │ │ + bne.n ca378 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n ca2fa │ │ │ │ + beq.n ca42c │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n ca246 │ │ │ │ + bne.n ca378 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n ca24a │ │ │ │ + b.n ca37c │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n ca302 │ │ │ │ + bne.n ca434 │ │ │ │ dmb ish │ │ │ │ - b.n ca2e8 │ │ │ │ + b.n ca41a │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (ca3a8 ) │ │ │ │ - ldr r3, [pc, #120] @ (ca398 ) │ │ │ │ + ldr r2, [pc, #136] @ (ca4d8 ) │ │ │ │ + ldr r3, [pc, #116] @ (ca4c8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n ca38e │ │ │ │ + beq.n ca4c0 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, ca344 │ │ │ │ + cbz r3, ca476 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n ca368 │ │ │ │ + beq.n ca49a │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n ca24a │ │ │ │ + b.n ca37c │ │ │ │ mov r3, r1 │ │ │ │ - b.n ca348 │ │ │ │ + b.n ca47a │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n ca358 │ │ │ │ + b.n ca48a │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (ca3ac ) │ │ │ │ - ldr r3, [pc, #24] @ (ca398 ) │ │ │ │ + ldr r2, [pc, #44] @ (ca4dc ) │ │ │ │ + ldr r3, [pc, #24] @ (ca4c8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ca330 │ │ │ │ + bne.n ca462 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - nop │ │ │ │ - ldr r0, [pc, #800] @ (ca6b8 ) │ │ │ │ + @ instruction: 0x478e │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #736] @ (ca680 ) │ │ │ │ + blx r1 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #360] @ (ca510 ) │ │ │ │ + bx r5 │ │ │ │ movs r2, r2 │ │ │ │ - blx r1 │ │ │ │ + mov r6, sl │ │ │ │ movs r2, r2 │ │ │ │ - bx r5 │ │ │ │ + cmp r8, pc │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000ca3b0 : │ │ │ │ +000ca4e0 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w ip, [pc, #440] @ ca578 │ │ │ │ - mov r1, r2 │ │ │ │ - mov r2, r3 │ │ │ │ - ldr r3, [pc, #436] @ (ca57c ) │ │ │ │ - add ip, pc │ │ │ │ + ldr r2, [pc, #432] @ (ca6a0 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r4, [pc, #432] @ (ca580 ) │ │ │ │ + ldr r3, [pc, #432] @ (ca6a4 ) │ │ │ │ mov r5, r0 │ │ │ │ + add r2, pc │ │ │ │ + ldr r4, [pc, #428] @ (ca6a8 ) │ │ │ │ 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 7864c │ │ │ │ + blx 7894c │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, ca42c │ │ │ │ - ldr r2, [pc, #392] @ (ca584 ) │ │ │ │ + cbz r0, ca554 │ │ │ │ + ldr r2, [pc, #392] @ (ca6ac ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, ca44a │ │ │ │ + cbz r2, ca572 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w ca54c │ │ │ │ + beq.w ca674 │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n ca4a2 │ │ │ │ + beq.n ca5ca │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #340] @ (ca588 ) │ │ │ │ - ldr r3, [pc, #328] @ (ca57c ) │ │ │ │ + ldr r2, [pc, #340] @ (ca6b0 ) │ │ │ │ + ldr r3, [pc, #328] @ (ca6a4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ca516 │ │ │ │ + bne.n ca63e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n ca450 │ │ │ │ + bne.n ca578 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n ca54c │ │ │ │ + beq.n ca674 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n ca42c │ │ │ │ + beq.n ca554 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n ca41a │ │ │ │ + bne.n ca542 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n ca488 │ │ │ │ + bne.n ca5b0 │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n ca42c │ │ │ │ + bne.n ca554 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n ca4e0 │ │ │ │ + beq.n ca608 │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n ca42c │ │ │ │ + bne.n ca554 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n ca430 │ │ │ │ + b.n ca558 │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n ca4e8 │ │ │ │ + bne.n ca610 │ │ │ │ dmb ish │ │ │ │ - b.n ca4ce │ │ │ │ + b.n ca5f6 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (ca58c ) │ │ │ │ - ldr r3, [pc, #116] @ (ca57c ) │ │ │ │ + ldr r2, [pc, #136] @ (ca6b4 ) │ │ │ │ + ldr r3, [pc, #116] @ (ca6a4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n ca574 │ │ │ │ + beq.n ca69c │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, ca52a │ │ │ │ + cbz r3, ca652 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n ca54e │ │ │ │ + beq.n ca676 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n ca430 │ │ │ │ + b.n ca558 │ │ │ │ mov r3, r1 │ │ │ │ - b.n ca52e │ │ │ │ + b.n ca656 │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n ca53e │ │ │ │ + b.n ca666 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #44] @ (ca590 ) │ │ │ │ - ldr r3, [pc, #24] @ (ca57c ) │ │ │ │ + ldr r2, [pc, #44] @ (ca6b8 ) │ │ │ │ + ldr r3, [pc, #24] @ (ca6a4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ca516 │ │ │ │ + bne.n ca63e │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - mov r8, ip │ │ │ │ + cmp sl, r6 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - mov sl, sl │ │ │ │ + cmp ip, r5 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - mov r4, lr │ │ │ │ - movs r2, r2 │ │ │ │ - cmp sl, r4 │ │ │ │ - movs r2, r2 │ │ │ │ - cmp r4, r8 │ │ │ │ - movs r2, r2 │ │ │ │ - movs r0, r0 │ │ │ │ - ... │ │ │ │ - │ │ │ │ -000ca598 : │ │ │ │ - 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] @ (ca680 ) │ │ │ │ - movs r3, #0 │ │ │ │ - movt r3, #257 @ 0x101 │ │ │ │ - vldr d7, [pc, #196] @ ca678 │ │ │ │ - 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] @ (ca684 ) │ │ │ │ - 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 7ae3c │ │ │ │ - ldr r2, [pc, #160] @ (ca688 ) │ │ │ │ - ldr r3, [pc, #152] @ (ca684 ) │ │ │ │ - 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 ca622 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - pop {r4, pc} │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n ca626 │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #124] @ (ca68c ) │ │ │ │ - ldr r3, [pc, #112] @ (ca684 ) │ │ │ │ - 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 ca634 │ │ │ │ - blx 79f34 <__stack_chk_fail@plt> │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n ca60e │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (ca690 ) │ │ │ │ - ldr r3, [pc, #60] @ (ca684 ) │ │ │ │ - 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 ca622 │ │ │ │ - blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (ca694 ) │ │ │ │ - ldr r3, [pc, #32] @ (ca684 ) │ │ │ │ - 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 ca656 │ │ │ │ - b.n ca622 │ │ │ │ - nop.w │ │ │ │ - ... │ │ │ │ - add r8, lr │ │ │ │ - movs r2, r2 │ │ │ │ - asrs r0, r6, #18 │ │ │ │ - movs r0, r0 │ │ │ │ - add lr, r7 │ │ │ │ - movs r2, r2 │ │ │ │ - add lr, r2 │ │ │ │ - movs r2, r2 │ │ │ │ - add r2, ip │ │ │ │ - movs r2, r2 │ │ │ │ - add r6, r8 │ │ │ │ - movs r2, r2 │ │ │ │ - │ │ │ │ -000ca698 : │ │ │ │ - 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] @ ca7a0 │ │ │ │ - ldr.w ip, [pc, #244] @ ca7a4 │ │ │ │ - mov r4, r0 │ │ │ │ - add lr, pc │ │ │ │ - vldr d7, [pc, #224] @ ca798 │ │ │ │ - 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 7b48c │ │ │ │ - ldr r2, [pc, #160] @ (ca7a8 ) │ │ │ │ - ldr r3, [pc, #152] @ (ca7a4 ) │ │ │ │ - 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 ca742 │ │ │ │ - add sp, #56 @ 0x38 │ │ │ │ - pop {r4, pc} │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n ca746 │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #124] @ (ca7ac ) │ │ │ │ - ldr r3, [pc, #112] @ (ca7a4 ) │ │ │ │ - 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 ca754 │ │ │ │ - blx 79f34 <__stack_chk_fail@plt> │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n ca72e │ │ │ │ - add sp, #56 @ 0x38 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (ca7b0 ) │ │ │ │ - ldr r3, [pc, #60] @ (ca7a4 ) │ │ │ │ - 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 ca742 │ │ │ │ - blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (ca7b4 ) │ │ │ │ - ldr r3, [pc, #32] @ (ca7a4 ) │ │ │ │ - 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 ca776 │ │ │ │ - b.n ca742 │ │ │ │ - nop.w │ │ │ │ - ... │ │ │ │ - mvns r6, r6 │ │ │ │ - movs r2, r2 │ │ │ │ - asrs r0, r6, #18 │ │ │ │ - movs r0, r0 │ │ │ │ - bics r6, r3 │ │ │ │ - movs r2, r2 │ │ │ │ - muls r6, r6 │ │ │ │ - movs r2, r2 │ │ │ │ - muls r2, r0 │ │ │ │ - movs r2, r2 │ │ │ │ - orrs r6, r4 │ │ │ │ - movs r2, r2 │ │ │ │ - │ │ │ │ -000ca7b8 : │ │ │ │ - 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] @ ca8bc │ │ │ │ - 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] @ ca8c0 │ │ │ │ - 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 7b48c │ │ │ │ - ldr r2, [pc, #148] @ (ca8c4 ) │ │ │ │ - ldr r3, [pc, #140] @ (ca8c0 ) │ │ │ │ - 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 ca86a │ │ │ │ - add sp, #60 @ 0x3c │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n ca86e │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #112] @ (ca8c8 ) │ │ │ │ - ldr r3, [pc, #100] @ (ca8c0 ) │ │ │ │ - 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 ca87c │ │ │ │ - blx 79f34 <__stack_chk_fail@plt> │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n ca856 │ │ │ │ - add sp, #60 @ 0x3c │ │ │ │ - ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #64] @ (ca8cc ) │ │ │ │ - ldr r3, [pc, #48] @ (ca8c0 ) │ │ │ │ - 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 ca86a │ │ │ │ - blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #40] @ (ca8d0 ) │ │ │ │ - ldr r3, [pc, #20] @ (ca8c0 ) │ │ │ │ - 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 ca89e │ │ │ │ - b.n ca86a │ │ │ │ - cmn r4, r2 │ │ │ │ - movs r2, r2 │ │ │ │ - asrs r0, r6, #18 │ │ │ │ - movs r0, r0 │ │ │ │ - negs r6, r6 │ │ │ │ - movs r2, r2 │ │ │ │ - negs r6, r1 │ │ │ │ - movs r2, r2 │ │ │ │ - tst r2, r3 │ │ │ │ - movs r2, r2 │ │ │ │ - rors r6, r7 │ │ │ │ - movs r2, r2 │ │ │ │ - movs r0, r0 │ │ │ │ - ... │ │ │ │ - │ │ │ │ -000ca8d8 : │ │ │ │ - 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] @ ca9d0 │ │ │ │ - ldr.w ip, [pc, #228] @ ca9d4 │ │ │ │ - mov r4, r0 │ │ │ │ - vldr d7, [pc, #212] @ ca9c8 │ │ │ │ - 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 7885c │ │ │ │ - ldr r2, [pc, #156] @ (ca9d8 ) │ │ │ │ - ldr r3, [pc, #152] @ (ca9d4 ) │ │ │ │ - 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 ca974 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - pop {r4, pc} │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n ca978 │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #120] @ (ca9dc ) │ │ │ │ - ldr r3, [pc, #112] @ (ca9d4 ) │ │ │ │ - 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 ca986 │ │ │ │ - blx 79f34 <__stack_chk_fail@plt> │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n ca960 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (ca9e0 ) │ │ │ │ - ldr r3, [pc, #60] @ (ca9d4 ) │ │ │ │ - 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 ca974 │ │ │ │ - blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (ca9e4 ) │ │ │ │ - ldr r3, [pc, #32] @ (ca9d4 ) │ │ │ │ - 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 ca9a8 │ │ │ │ - b.n ca974 │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - sbcs r2, r6 │ │ │ │ - movs r2, r2 │ │ │ │ - asrs r0, r6, #18 │ │ │ │ - movs r0, r0 │ │ │ │ - adcs r4, r5 │ │ │ │ - movs r2, r2 │ │ │ │ - adcs r4, r0 │ │ │ │ - movs r2, r2 │ │ │ │ - asrs r0, r2 │ │ │ │ - movs r2, r2 │ │ │ │ - lsrs r4, r6 │ │ │ │ + cmp r4, r9 │ │ │ │ movs r2, r2 │ │ │ │ - │ │ │ │ -000ca9e8 : │ │ │ │ - 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] @ caad4 │ │ │ │ - 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] @ caad8 │ │ │ │ - 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 7885c │ │ │ │ - ldr r2, [pc, #148] @ (caadc ) │ │ │ │ - ldr r3, [pc, #140] @ (caad8 ) │ │ │ │ - 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 caa82 │ │ │ │ - add sp, #44 @ 0x2c │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n caa86 │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #112] @ (caae0 ) │ │ │ │ - ldr r3, [pc, #100] @ (caad8 ) │ │ │ │ - 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 caa94 │ │ │ │ - blx 79f34 <__stack_chk_fail@plt> │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n caa6e │ │ │ │ - add sp, #44 @ 0x2c │ │ │ │ - ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #64] @ (caae4 ) │ │ │ │ - ldr r3, [pc, #48] @ (caad8 ) │ │ │ │ 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 caa82 │ │ │ │ - blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #40] @ (caae8 ) │ │ │ │ - ldr r3, [pc, #20] @ (caad8 ) │ │ │ │ - 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 caab6 │ │ │ │ - b.n caa82 │ │ │ │ - lsls r4, r4 │ │ │ │ - movs r2, r2 │ │ │ │ - asrs r0, r6, #18 │ │ │ │ - movs r0, r0 │ │ │ │ - eors r6, r3 │ │ │ │ - movs r2, r2 │ │ │ │ - ands r6, r6 │ │ │ │ - movs r2, r2 │ │ │ │ - ands r2, r0 │ │ │ │ movs r2, r2 │ │ │ │ - subs r7, #230 @ 0xe6 │ │ │ │ + add r4, r3 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000caaec : │ │ │ │ - push {r4, r5, lr} │ │ │ │ +000ca6bc : │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - sub sp, #44 @ 0x2c │ │ │ │ - movs r1, #0 │ │ │ │ + ldr r2, [pc, #448] @ (ca88c ) │ │ │ │ + sub sp, #36 @ 0x24 │ │ │ │ + ldr r3, [pc, #448] @ (ca890 ) │ │ │ │ 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] @ (cabcc ) │ │ │ │ - ldr r1, [pc, #188] @ (cabd0 ) │ │ │ │ - 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 7885c │ │ │ │ - ldr r2, [pc, #148] @ (cabd4 ) │ │ │ │ - ldr r3, [pc, #144] @ (cabd0 ) │ │ │ │ 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 cab78 │ │ │ │ - add sp, #44 @ 0x2c │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n cab7c │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #112] @ (cabd8 ) │ │ │ │ - ldr r3, [pc, #104] @ (cabd0 ) │ │ │ │ - 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 cab8a │ │ │ │ - blx 79f34 <__stack_chk_fail@plt> │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n cab64 │ │ │ │ - add sp, #44 @ 0x2c │ │ │ │ - ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #64] @ (cabdc ) │ │ │ │ - ldr r3, [pc, #52] @ (cabd0 ) │ │ │ │ - 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 cab78 │ │ │ │ - blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #40] @ (cabe0 ) │ │ │ │ - ldr r3, [pc, #24] @ (cabd0 ) │ │ │ │ - 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 cabac │ │ │ │ - b.n cab78 │ │ │ │ - nop │ │ │ │ - subs r7, #148 @ 0x94 │ │ │ │ - movs r2, r2 │ │ │ │ - asrs r0, r6, #18 │ │ │ │ - movs r0, r0 │ │ │ │ - subs r7, #104 @ 0x68 │ │ │ │ - movs r2, r2 │ │ │ │ - subs r7, #64 @ 0x40 │ │ │ │ - movs r2, r2 │ │ │ │ - subs r7, #12 │ │ │ │ - movs r2, r2 │ │ │ │ - subs r6, #240 @ 0xf0 │ │ │ │ - movs r2, r2 │ │ │ │ - movs r0, r0 │ │ │ │ - ... │ │ │ │ - │ │ │ │ -000cabe8 : │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr.w ip, [pc, #476] @ cadd4 │ │ │ │ - sub sp, #52 @ 0x34 │ │ │ │ - ldr r3, [pc, #472] @ (cadd8 ) │ │ │ │ - mov r5, r0 │ │ │ │ - add ip, pc │ │ │ │ - vldr d7, [pc, #452] @ cadc8 │ │ │ │ - str r2, [sp, #28] │ │ │ │ - add r1, sp, #24 │ │ │ │ - ldr r4, [pc, #464] @ (caddc ) │ │ │ │ - movs r2, #10 │ │ │ │ - ldr.w r3, [ip, r3] │ │ │ │ + ldr r4, [pc, #444] @ (ca894 ) │ │ │ │ + movs r1, #100 @ 0x64 │ │ │ │ + vldr s2, [pc, #428] @ ca888 │ │ │ │ add r0, sp, #16 │ │ │ │ - vldr s0, [pc, #440] @ cadd0 │ │ │ │ + vmov.f64 d0, #96 @ 0x3f000000 0.5 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ add r4, pc │ │ │ │ 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 7b894 │ │ │ │ + blx 7a40c │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, cac7a │ │ │ │ - ldr r2, [pc, #408] @ (cade0 ) │ │ │ │ + cbz r0, ca73a │ │ │ │ + ldr r2, [pc, #400] @ (ca898 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, cac98 │ │ │ │ + cbz r2, ca758 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w cad9a │ │ │ │ + beq.w ca85a │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n cacf0 │ │ │ │ + beq.n ca7b0 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #356] @ (cade4 ) │ │ │ │ - ldr r3, [pc, #340] @ (cadd8 ) │ │ │ │ + ldr r2, [pc, #348] @ (ca89c ) │ │ │ │ + ldr r3, [pc, #332] @ (ca890 ) │ │ │ │ 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 cad64 │ │ │ │ + bne.n ca824 │ │ │ │ mov r0, r4 │ │ │ │ - add sp, #52 @ 0x34 │ │ │ │ + add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n cac9e │ │ │ │ + bne.n ca75e │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n cad9a │ │ │ │ + beq.n ca85a │ │ │ │ ldr r0, [sp, #20] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n cac7a │ │ │ │ + beq.n ca73a │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n cac68 │ │ │ │ + bne.n ca728 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n cacd6 │ │ │ │ + bne.n ca796 │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n cac7a │ │ │ │ + bne.n ca73a │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n cad2e │ │ │ │ + beq.n ca7ee │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n cac7a │ │ │ │ + bne.n ca73a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n cac7e │ │ │ │ + b.n ca73e │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n cad36 │ │ │ │ + bne.n ca7f6 │ │ │ │ dmb ish │ │ │ │ - b.n cad1c │ │ │ │ + b.n ca7dc │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #148] @ (cade8 ) │ │ │ │ - ldr r3, [pc, #132] @ (cadd8 ) │ │ │ │ + ldr r2, [pc, #140] @ (ca8a0 ) │ │ │ │ + ldr r3, [pc, #124] @ (ca890 ) │ │ │ │ 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 cadc2 │ │ │ │ + beq.n ca882 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, cad78 │ │ │ │ + cbz r3, ca838 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n cad9c │ │ │ │ + beq.n ca85c │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n cac7e │ │ │ │ + b.n ca73e │ │ │ │ mov r3, r1 │ │ │ │ - b.n cad7c │ │ │ │ + b.n ca83c │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n cad8c │ │ │ │ + b.n ca84c │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #60] @ (cadec ) │ │ │ │ - ldr r3, [pc, #36] @ (cadd8 ) │ │ │ │ + ldr r2, [pc, #52] @ (ca8a4 ) │ │ │ │ + ldr r3, [pc, #28] @ (ca890 ) │ │ │ │ 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 cad64 │ │ │ │ + bne.n ca824 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ - ... │ │ │ │ - ldr r1, [sp, #616] @ 0x268 │ │ │ │ - subs r5, #153 @ 0x99 │ │ │ │ - subs r6, #168 @ 0xa8 │ │ │ │ + movs r0, r0 │ │ │ │ + bics r6, r2 │ │ │ │ + mvns r6, r2 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #144 @ 0x90 │ │ │ │ + mvns r4, r0 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #38 @ 0x26 │ │ │ │ + muls r6, r4 │ │ │ │ movs r2, r2 │ │ │ │ - subs r5, #84 @ 0x54 │ │ │ │ + cmp r4, r2 │ │ │ │ movs r2, r2 │ │ │ │ - subs r4, #246 @ 0xf6 │ │ │ │ + tst r6, r6 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000cadf0 : │ │ │ │ +000ca8a8 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - sub sp, #52 @ 0x34 │ │ │ │ - ldr.w ip, [pc, #472] @ cafdc │ │ │ │ - mov r3, r2 │ │ │ │ - vldr d7, [pc, #456] @ cafd0 │ │ │ │ - add ip, pc │ │ │ │ - ldr r4, [pc, #464] @ (cafe0 ) │ │ │ │ - str r3, [sp, #28] │ │ │ │ + str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ + ldr r2, [pc, #444] @ (caa74 ) │ │ │ │ + sub sp, #36 @ 0x24 │ │ │ │ + ldr r3, [pc, #444] @ (caa78 ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r3, [pc, #464] @ (cafe4 ) │ │ │ │ - add r1, sp, #24 │ │ │ │ - ldr r2, [sp, #72] @ 0x48 │ │ │ │ + add r2, pc │ │ │ │ + ldr r4, [pc, #440] @ (caa7c ) │ │ │ │ + movs r1, #100 @ 0x64 │ │ │ │ + vldr s2, [pc, #424] @ caa70 │ │ │ │ add r0, sp, #16 │ │ │ │ - vldr s0, [pc, #444] @ cafd8 │ │ │ │ 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 7b894 │ │ │ │ + blx 7a40c │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, cae84 │ │ │ │ - ldr r2, [pc, #404] @ (cafe8 ) │ │ │ │ + cbz r0, ca922 │ │ │ │ + ldr r2, [pc, #400] @ (caa80 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, caea2 │ │ │ │ + cbz r2, ca940 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w cafa4 │ │ │ │ + beq.w caa42 │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n caefa │ │ │ │ + beq.n ca998 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #352] @ (cafec ) │ │ │ │ - ldr r3, [pc, #344] @ (cafe4 ) │ │ │ │ + ldr r2, [pc, #348] @ (caa84 ) │ │ │ │ + ldr r3, [pc, #332] @ (caa78 ) │ │ │ │ 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 caf6e │ │ │ │ + bne.n caa0c │ │ │ │ mov r0, r4 │ │ │ │ - add sp, #52 @ 0x34 │ │ │ │ + add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n caea8 │ │ │ │ + bne.n ca946 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n cafa4 │ │ │ │ + beq.n caa42 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n cae84 │ │ │ │ + beq.n ca922 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n cae72 │ │ │ │ + bne.n ca910 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n caee0 │ │ │ │ + bne.n ca97e │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n cae84 │ │ │ │ + bne.n ca922 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n caf38 │ │ │ │ + beq.n ca9d6 │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n cae84 │ │ │ │ + bne.n ca922 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n cae88 │ │ │ │ + b.n ca926 │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n caf40 │ │ │ │ + bne.n ca9de │ │ │ │ dmb ish │ │ │ │ - b.n caf26 │ │ │ │ + b.n ca9c4 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #148] @ (caff0 ) │ │ │ │ - ldr r3, [pc, #132] @ (cafe4 ) │ │ │ │ + ldr r2, [pc, #140] @ (caa88 ) │ │ │ │ + ldr r3, [pc, #124] @ (caa78 ) │ │ │ │ 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 cafcc │ │ │ │ + beq.n caa6a │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, caf82 │ │ │ │ + cbz r3, caa20 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n cafa6 │ │ │ │ + beq.n caa44 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n cae88 │ │ │ │ + b.n ca926 │ │ │ │ mov r3, r1 │ │ │ │ - b.n caf86 │ │ │ │ + b.n caa24 │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n caf96 │ │ │ │ + b.n caa34 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #56] @ (caff4 ) │ │ │ │ - ldr r3, [pc, #40] @ (cafe4 ) │ │ │ │ + ldr r2, [pc, #52] @ (caa8c ) │ │ │ │ + ldr r3, [pc, #28] @ (caa78 ) │ │ │ │ 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 caf6e │ │ │ │ + bne.n caa0c │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - ... │ │ │ │ - ldr r1, [sp, #616] @ 0x268 │ │ │ │ - subs r5, #153 @ 0x99 │ │ │ │ - subs r4, #158 @ 0x9e │ │ │ │ - movs r2, r2 │ │ │ │ - subs r4, #138 @ 0x8a │ │ │ │ + nop │ │ │ │ + movs r0, r0 │ │ │ │ + bics r6, r2 │ │ │ │ + rors r2, r5 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ + rors r6, r3 │ │ │ │ + movs r2, r2 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #28 │ │ │ │ + adcs r6, r7 │ │ │ │ movs r2, r2 │ │ │ │ - subs r3, #74 @ 0x4a │ │ │ │ + lsls r4, r5 │ │ │ │ movs r2, r2 │ │ │ │ - subs r2, #236 @ 0xec │ │ │ │ + eors r6, r1 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000caff8 : │ │ │ │ +000caa90 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - sub sp, #52 @ 0x34 │ │ │ │ - ldr.w ip, [pc, #456] @ cb1d4 │ │ │ │ - movs r3, #0 │ │ │ │ - movt r3, #257 @ 0x101 │ │ │ │ - add ip, pc │ │ │ │ - movs r1, #0 │ │ │ │ - str r3, [sp, #24] │ │ │ │ + str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ + ldr r2, [pc, #436] @ (cac54 ) │ │ │ │ + sub sp, #36 @ 0x24 │ │ │ │ + ldr r3, [pc, #436] @ (cac58 ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r3, [pc, #444] @ (cb1d8 ) │ │ │ │ - movs r0, #0 │ │ │ │ - str r2, [sp, #28] │ │ │ │ - strd r0, r1, [sp, #32] │ │ │ │ - add r1, sp, #24 │ │ │ │ - ldr r4, [pc, #436] @ (cb1dc ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r4, [pc, #432] @ (cac5c ) │ │ │ │ + movs r1, #100 @ 0x64 │ │ │ │ add r0, sp, #16 │ │ │ │ - ldr.w r3, [ip, r3] │ │ │ │ - ldr r2, [sp, #72] @ 0x48 │ │ │ │ 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 7b894 │ │ │ │ + blx 7a40c │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, cb086 │ │ │ │ - ldr r2, [pc, #396] @ (cb1e0 ) │ │ │ │ + cbz r0, cab06 │ │ │ │ + ldr r2, [pc, #396] @ (cac60 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, cb0a4 │ │ │ │ + cbz r2, cab24 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w cb1a6 │ │ │ │ + beq.w cac26 │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n cb0fc │ │ │ │ + beq.n cab7c │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #344] @ (cb1e4 ) │ │ │ │ - ldr r3, [pc, #328] @ (cb1d8 ) │ │ │ │ + ldr r2, [pc, #344] @ (cac64 ) │ │ │ │ + ldr r3, [pc, #328] @ (cac58 ) │ │ │ │ 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 cb170 │ │ │ │ + bne.n cabf0 │ │ │ │ mov r0, r4 │ │ │ │ - add sp, #52 @ 0x34 │ │ │ │ + add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n cb0aa │ │ │ │ + bne.n cab2a │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n cb1a6 │ │ │ │ + beq.n cac26 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n cb086 │ │ │ │ + beq.n cab06 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n cb074 │ │ │ │ + bne.n caaf4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n cb0e2 │ │ │ │ + bne.n cab62 │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n cb086 │ │ │ │ + bne.n cab06 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n cb13a │ │ │ │ + beq.n cabba │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n cb086 │ │ │ │ + bne.n cab06 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n cb08a │ │ │ │ + b.n cab0a │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n cb142 │ │ │ │ + bne.n cabc2 │ │ │ │ dmb ish │ │ │ │ - b.n cb128 │ │ │ │ + b.n caba8 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (cb1e8 ) │ │ │ │ - ldr r3, [pc, #120] @ (cb1d8 ) │ │ │ │ + ldr r2, [pc, #136] @ (cac68 ) │ │ │ │ + ldr r3, [pc, #120] @ (cac58 ) │ │ │ │ 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 cb1ce │ │ │ │ + beq.n cac4e │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, cb184 │ │ │ │ + cbz r3, cac04 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n cb1a8 │ │ │ │ + beq.n cac28 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n cb08a │ │ │ │ + b.n cab0a │ │ │ │ mov r3, r1 │ │ │ │ - b.n cb188 │ │ │ │ + b.n cac08 │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n cb198 │ │ │ │ + b.n cac18 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (cb1ec ) │ │ │ │ - ldr r3, [pc, #24] @ (cb1d8 ) │ │ │ │ + ldr r2, [pc, #48] @ (cac6c ) │ │ │ │ + ldr r3, [pc, #24] @ (cac58 ) │ │ │ │ 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 cb170 │ │ │ │ + bne.n cabf0 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ - subs r2, #150 @ 0x96 │ │ │ │ + ands r2, r0 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #120 @ 0x78 │ │ │ │ + subs r7, #250 @ 0xfa │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #26 │ │ │ │ - movs r2, r2 │ │ │ │ - subs r1, #72 @ 0x48 │ │ │ │ - movs r2, r2 │ │ │ │ - subs r0, #234 @ 0xea │ │ │ │ - movs r2, r2 │ │ │ │ - │ │ │ │ -000cb1f0 : │ │ │ │ - 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] @ cb2d8 │ │ │ │ - vldr d7, [pc, #200] @ cb2d0 │ │ │ │ - mov r4, r0 │ │ │ │ - add ip, pc │ │ │ │ - add r1, sp, #16 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - mov r0, sp │ │ │ │ - ldr r2, [pc, #200] @ (cb2dc ) │ │ │ │ - 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 79d00 │ │ │ │ - ldr r2, [pc, #156] @ (cb2e0 ) │ │ │ │ - ldr r3, [pc, #152] @ (cb2dc ) │ │ │ │ - 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 cb27c │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - pop {r4, pc} │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n cb280 │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #120] @ (cb2e4 ) │ │ │ │ - ldr r3, [pc, #112] @ (cb2dc ) │ │ │ │ - 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 cb28e │ │ │ │ - blx 79f34 <__stack_chk_fail@plt> │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n cb268 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (cb2e8 ) │ │ │ │ - ldr r3, [pc, #60] @ (cb2dc ) │ │ │ │ - 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 cb27c │ │ │ │ - blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (cb2ec ) │ │ │ │ - ldr r3, [pc, #32] @ (cb2dc ) │ │ │ │ - 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 cb2b0 │ │ │ │ - b.n cb27c │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - subs r0, #158 @ 0x9e │ │ │ │ - movs r2, r2 │ │ │ │ - asrs r0, r6, #18 │ │ │ │ - movs r0, r0 │ │ │ │ - subs r0, #100 @ 0x64 │ │ │ │ - movs r2, r2 │ │ │ │ - subs r0, #60 @ 0x3c │ │ │ │ - movs r2, r2 │ │ │ │ - subs r0, #8 │ │ │ │ - movs r2, r2 │ │ │ │ - adds r7, #236 @ 0xec │ │ │ │ - movs r2, r2 │ │ │ │ - │ │ │ │ -000cb2f0 : │ │ │ │ - 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] @ cb400 │ │ │ │ - ldr.w ip, [pc, #252] @ cb404 │ │ │ │ - mov r4, r0 │ │ │ │ - vldr d7, [pc, #220] @ cb3e8 │ │ │ │ - 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] @ cb3f0 │ │ │ │ - ldr.w ip, [ip] │ │ │ │ - str.w ip, [sp, #36] @ 0x24 │ │ │ │ - mov.w ip, #0 │ │ │ │ - vldr d1, [pc, #180] @ cb3f8 │ │ │ │ - mov ip, r3 │ │ │ │ - str r0, [sp, #16] │ │ │ │ - mov r0, sp │ │ │ │ - movt ip, #257 @ 0x101 │ │ │ │ - str.w ip, [sp] │ │ │ │ - blx 7a9d0 │ │ │ │ - ldr r2, [pc, #172] @ (cb408 ) │ │ │ │ - ldr r3, [pc, #168] @ (cb404 ) │ │ │ │ - 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 cb394 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - pop {r4, pc} │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n cb398 │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #136] @ (cb40c ) │ │ │ │ - ldr r3, [pc, #128] @ (cb404 ) │ │ │ │ - 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 cb3a6 │ │ │ │ - blx 79f34 <__stack_chk_fail@plt> │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n cb380 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #88] @ (cb410 ) │ │ │ │ - ldr r3, [pc, #76] @ (cb404 ) │ │ │ │ - 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 cb394 │ │ │ │ - blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #64] @ (cb414 ) │ │ │ │ - ldr r3, [pc, #48] @ (cb404 ) │ │ │ │ - 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 cb3c8 │ │ │ │ - b.n cb394 │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - strh r0, [r0, #0] │ │ │ │ - eors r6, r4 │ │ │ │ - ... │ │ │ │ - adds r7, #154 @ 0x9a │ │ │ │ - movs r2, r2 │ │ │ │ - asrs r0, r6, #18 │ │ │ │ - movs r0, r0 │ │ │ │ - adds r7, #76 @ 0x4c │ │ │ │ - movs r2, r2 │ │ │ │ - adds r7, #36 @ 0x24 │ │ │ │ - movs r2, r2 │ │ │ │ - adds r6, #240 @ 0xf0 │ │ │ │ - movs r2, r2 │ │ │ │ - adds r6, #212 @ 0xd4 │ │ │ │ - movs r2, r2 │ │ │ │ - │ │ │ │ -000cb418 : │ │ │ │ - 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] @ cb528 │ │ │ │ - ldr.w ip, [pc, #252] @ cb52c │ │ │ │ - mov r4, r0 │ │ │ │ - vldr d7, [pc, #220] @ cb510 │ │ │ │ - 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] │ │ │ │ - vldr d2, [pc, #192] @ cb518 │ │ │ │ - ldr.w ip, [ip] │ │ │ │ - str.w ip, [sp, #36] @ 0x24 │ │ │ │ - mov.w ip, #0 │ │ │ │ - vldr d1, [pc, #184] @ cb520 │ │ │ │ - mov ip, r3 │ │ │ │ - str r0, [sp, #16] │ │ │ │ - mov r0, sp │ │ │ │ - movt ip, #257 @ 0x101 │ │ │ │ - str.w ip, [sp] │ │ │ │ - blx 7a9d0 │ │ │ │ - ldr r2, [pc, #176] @ (cb530 ) │ │ │ │ - ldr r3, [pc, #172] @ (cb52c ) │ │ │ │ - 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 cb4b8 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - pop {r4, pc} │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n cb4bc │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #140] @ (cb534 ) │ │ │ │ - ldr r3, [pc, #132] @ (cb52c ) │ │ │ │ - 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 cb4ca │ │ │ │ - blx 79f34 <__stack_chk_fail@plt> │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n cb4a4 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #92] @ (cb538 ) │ │ │ │ - ldr r3, [pc, #80] @ (cb52c ) │ │ │ │ - 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 cb4b8 │ │ │ │ - blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #68] @ (cb53c ) │ │ │ │ - ldr r3, [pc, #52] @ (cb52c ) │ │ │ │ - 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 cb4ec │ │ │ │ - b.n cb4b8 │ │ │ │ - nop │ │ │ │ - nop.w │ │ │ │ - ... │ │ │ │ - strh r0, [r0, #0] │ │ │ │ - eors r6, r4 │ │ │ │ - ... │ │ │ │ - adds r6, #114 @ 0x72 │ │ │ │ - movs r2, r2 │ │ │ │ - asrs r0, r6, #18 │ │ │ │ - movs r0, r0 │ │ │ │ - adds r6, #40 @ 0x28 │ │ │ │ - movs r2, r2 │ │ │ │ - adds r6, #0 │ │ │ │ - movs r2, r2 │ │ │ │ - adds r5, #204 @ 0xcc │ │ │ │ - movs r2, r2 │ │ │ │ - adds r5, #176 @ 0xb0 │ │ │ │ - movs r2, r2 │ │ │ │ - │ │ │ │ -000cb540 : │ │ │ │ - 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] @ cb640 │ │ │ │ - ldr.w ip, [pc, #236] @ cb644 │ │ │ │ - mov r4, r0 │ │ │ │ - vldr d7, [pc, #212] @ cb630 │ │ │ │ - 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] │ │ │ │ - vldr d2, [pc, #184] @ cb638 │ │ │ │ - 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 7a9d0 │ │ │ │ - ldr r2, [pc, #164] @ (cb648 ) │ │ │ │ - ldr r3, [pc, #160] @ (cb644 ) │ │ │ │ - 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 cb5dc │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - pop {r4, pc} │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n cb5e0 │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #128] @ (cb64c ) │ │ │ │ - ldr r3, [pc, #120] @ (cb644 ) │ │ │ │ - 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 cb5ee │ │ │ │ - blx 79f34 <__stack_chk_fail@plt> │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n cb5c8 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #80] @ (cb650 ) │ │ │ │ - ldr r3, [pc, #68] @ (cb644 ) │ │ │ │ - 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 cb5dc │ │ │ │ - blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #56] @ (cb654 ) │ │ │ │ - ldr r3, [pc, #40] @ (cb644 ) │ │ │ │ - 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 cb610 │ │ │ │ - b.n cb5dc │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - strh r0, [r0, #0] │ │ │ │ - eors r6, r4 │ │ │ │ - adds r5, #74 @ 0x4a │ │ │ │ - movs r2, r2 │ │ │ │ - asrs r0, r6, #18 │ │ │ │ - movs r0, r0 │ │ │ │ - adds r5, #4 │ │ │ │ - movs r2, r2 │ │ │ │ - adds r4, #220 @ 0xdc │ │ │ │ - movs r2, r2 │ │ │ │ - adds r4, #168 @ 0xa8 │ │ │ │ - movs r2, r2 │ │ │ │ - adds r4, #140 @ 0x8c │ │ │ │ - movs r2, r2 │ │ │ │ - │ │ │ │ -000cb658 : │ │ │ │ - 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] @ cb750 │ │ │ │ - ldr.w ip, [pc, #228] @ cb754 │ │ │ │ - mov r4, r0 │ │ │ │ - vldr d7, [pc, #212] @ cb748 │ │ │ │ - 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] │ │ │ │ - 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 7a9d0 │ │ │ │ - ldr r2, [pc, #160] @ (cb758 ) │ │ │ │ - ldr r3, [pc, #156] @ (cb754 ) │ │ │ │ - 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 cb6f0 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - pop {r4, pc} │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n cb6f4 │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #124] @ (cb75c ) │ │ │ │ - ldr r3, [pc, #116] @ (cb754 ) │ │ │ │ - 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 cb702 │ │ │ │ - blx 79f34 <__stack_chk_fail@plt> │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n cb6dc │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (cb760 ) │ │ │ │ - ldr r3, [pc, #64] @ (cb754 ) │ │ │ │ - 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 cb6f0 │ │ │ │ - blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (cb764 ) │ │ │ │ - ldr r3, [pc, #36] @ (cb754 ) │ │ │ │ - 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 cb724 │ │ │ │ - b.n cb6f0 │ │ │ │ - nop │ │ │ │ - nop.w │ │ │ │ - ... │ │ │ │ - adds r4, #50 @ 0x32 │ │ │ │ - movs r2, r2 │ │ │ │ - asrs r0, r6, #18 │ │ │ │ - movs r0, r0 │ │ │ │ - adds r3, #240 @ 0xf0 │ │ │ │ - movs r2, r2 │ │ │ │ - adds r3, #200 @ 0xc8 │ │ │ │ - movs r2, r2 │ │ │ │ - adds r3, #148 @ 0x94 │ │ │ │ - movs r2, r2 │ │ │ │ - adds r3, #120 @ 0x78 │ │ │ │ - movs r2, r2 │ │ │ │ - │ │ │ │ -000cb768 : │ │ │ │ - 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] @ cb868 │ │ │ │ - ldr.w ip, [pc, #236] @ cb86c │ │ │ │ - mov r4, r0 │ │ │ │ - vldr d7, [pc, #220] @ cb860 │ │ │ │ - add lr, pc │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ - 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 │ │ │ │ - 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 7a9d0 │ │ │ │ - ldr r2, [pc, #160] @ (cb870 ) │ │ │ │ - ldr r3, [pc, #156] @ (cb86c ) │ │ │ │ - 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 cb808 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - pop {r4, pc} │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n cb80c │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #124] @ (cb874 ) │ │ │ │ - ldr r3, [pc, #116] @ (cb86c ) │ │ │ │ - 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 cb81a │ │ │ │ - blx 79f34 <__stack_chk_fail@plt> │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n cb7f4 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (cb878 ) │ │ │ │ - ldr r3, [pc, #64] @ (cb86c ) │ │ │ │ - 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 cb808 │ │ │ │ - blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (cb87c ) │ │ │ │ - ldr r3, [pc, #36] @ (cb86c ) │ │ │ │ - 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 cb83c │ │ │ │ - b.n cb808 │ │ │ │ - nop │ │ │ │ - nop.w │ │ │ │ - ... │ │ │ │ - adds r3, #34 @ 0x22 │ │ │ │ - movs r2, r2 │ │ │ │ - asrs r0, r6, #18 │ │ │ │ - movs r0, r0 │ │ │ │ - adds r2, #216 @ 0xd8 │ │ │ │ - movs r2, r2 │ │ │ │ - adds r2, #176 @ 0xb0 │ │ │ │ + subs r7, #154 @ 0x9a │ │ │ │ movs r2, r2 │ │ │ │ - adds r2, #124 @ 0x7c │ │ │ │ + subs r6, #200 @ 0xc8 │ │ │ │ movs r2, r2 │ │ │ │ - adds r2, #96 @ 0x60 │ │ │ │ + subs r6, #106 @ 0x6a │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000cb880 : │ │ │ │ - push {r4, r5, lr} │ │ │ │ +000cac70 : │ │ │ │ + push {r4, r5, r6, r7, 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] @ cb988 │ │ │ │ - ldr.w ip, [pc, #244] @ cb98c │ │ │ │ - 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] @ cb980 │ │ │ │ - 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 │ │ │ │ - mov.w ip, #0 │ │ │ │ - movt ip, #257 @ 0x101 │ │ │ │ - vstr d7, [sp, #8] │ │ │ │ - str.w ip, [sp] │ │ │ │ - vstr d7, [sp, #24] │ │ │ │ - blx 7a9d0 │ │ │ │ - ldr r2, [pc, #160] @ (cb990 ) │ │ │ │ - ldr r3, [pc, #152] @ (cb98c ) │ │ │ │ - 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 cb92a │ │ │ │ - add sp, #44 @ 0x2c │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n cb92e │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #124] @ (cb994 ) │ │ │ │ - ldr r3, [pc, #112] @ (cb98c ) │ │ │ │ - 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 cb93c │ │ │ │ - blx 79f34 <__stack_chk_fail@plt> │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n cb916 │ │ │ │ - add sp, #44 @ 0x2c │ │ │ │ - ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (cb998 ) │ │ │ │ - ldr r3, [pc, #60] @ (cb98c ) │ │ │ │ - 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 cb92a │ │ │ │ - blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (cb99c ) │ │ │ │ - ldr r3, [pc, #32] @ (cb98c ) │ │ │ │ + mov r1, r2 │ │ │ │ + ldr r2, [pc, #432] @ (cae34 ) │ │ │ │ + ldr r3, [pc, #436] @ (cae38 ) │ │ │ │ + sub sp, #36 @ 0x24 │ │ │ │ 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 cb95e │ │ │ │ - b.n cb92a │ │ │ │ - nop.w │ │ │ │ - ... │ │ │ │ - adds r2, #14 │ │ │ │ - movs r2, r2 │ │ │ │ - asrs r0, r6, #18 │ │ │ │ - movs r0, r0 │ │ │ │ - adds r1, #182 @ 0xb6 │ │ │ │ - movs r2, r2 │ │ │ │ - adds r1, #142 @ 0x8e │ │ │ │ - movs r2, r2 │ │ │ │ - adds r1, #90 @ 0x5a │ │ │ │ - movs r2, r2 │ │ │ │ - adds r1, #62 @ 0x3e │ │ │ │ - movs r2, r2 │ │ │ │ - │ │ │ │ -000cb9a0 : │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr.w lr, [pc, #456] @ cbb78 │ │ │ │ - sub sp, #44 @ 0x2c │ │ │ │ - ldr.w ip, [pc, #452] @ cbb7c │ │ │ │ + ldr r4, [pc, #432] @ (cae3c ) │ │ │ │ mov r5, r0 │ │ │ │ - add lr, pc │ │ │ │ - movs r4, #1 │ │ │ │ - movs r0, #8 │ │ │ │ - strd r0, r4, [sp] │ │ │ │ - ldr r4, [pc, #440] @ (cbb80 ) │ │ │ │ - mov r1, r2 │ │ │ │ - ldr.w ip, [lr, ip] │ │ │ │ - mov r2, r3 │ │ │ │ - add r0, sp, #24 │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ + add r0, sp, #16 │ │ │ │ add r4, pc │ │ │ │ - ldr.w ip, [ip] │ │ │ │ - str.w ip, [sp, #36] @ 0x24 │ │ │ │ - mov.w ip, #0 │ │ │ │ - blx 78118 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + mov.w r3, #0 │ │ │ │ + blx 7a40c │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ - ldrd r2, r0, [sp, #24] │ │ │ │ + ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, cba2c │ │ │ │ - ldr r2, [pc, #392] @ (cbb84 ) │ │ │ │ + cbz r0, cace6 │ │ │ │ + ldr r2, [pc, #396] @ (cae40 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, cba4a │ │ │ │ + cbz r2, cad04 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w cbb4c │ │ │ │ + beq.w cae06 │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n cbaa2 │ │ │ │ + beq.n cad5c │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #340] @ (cbb88 ) │ │ │ │ - ldr r3, [pc, #328] @ (cbb7c ) │ │ │ │ + ldr r2, [pc, #344] @ (cae44 ) │ │ │ │ + ldr r3, [pc, #328] @ (cae38 ) │ │ │ │ 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 cbb16 │ │ │ │ + bne.n cadd0 │ │ │ │ mov r0, r4 │ │ │ │ - add sp, #44 @ 0x2c │ │ │ │ + add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n cba50 │ │ │ │ + bne.n cad0a │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n cbb4c │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ + beq.n cae06 │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n cba2c │ │ │ │ + beq.n cace6 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n cba1a │ │ │ │ + bne.n cacd4 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n cba88 │ │ │ │ + bne.n cad42 │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n cba2c │ │ │ │ - strd r2, r3, [sp, #16] │ │ │ │ + bne.n cace6 │ │ │ │ + strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - str r1, [sp, #12] │ │ │ │ - str r0, [sp, #8] │ │ │ │ + str r1, [sp, #4] │ │ │ │ + str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ - ldrd r0, r1, [sp, #8] │ │ │ │ - ldrd r2, r3, [sp, #16] │ │ │ │ + ldrd r0, r1, [sp] │ │ │ │ + ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n cbae0 │ │ │ │ + beq.n cad9a │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n cba2c │ │ │ │ + bne.n cace6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - str r1, [sp, #8] │ │ │ │ + str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - b.n cba30 │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ + b.n cacea │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n cbae8 │ │ │ │ + bne.n cada2 │ │ │ │ dmb ish │ │ │ │ - b.n cbace │ │ │ │ + b.n cad88 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (cbb8c ) │ │ │ │ - ldr r3, [pc, #116] @ (cbb7c ) │ │ │ │ + ldr r2, [pc, #136] @ (cae48 ) │ │ │ │ + ldr r3, [pc, #120] @ (cae38 ) │ │ │ │ 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 cbb74 │ │ │ │ + beq.n cae2e │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, cbb2a │ │ │ │ + cbz r3, cade4 │ │ │ │ mov r0, r3 │ │ │ │ - str r1, [sp, #8] │ │ │ │ + str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n cbb4e │ │ │ │ + beq.n cae08 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n cba30 │ │ │ │ + b.n cacea │ │ │ │ mov r3, r1 │ │ │ │ - b.n cbb2e │ │ │ │ + b.n cade8 │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n cbb3e │ │ │ │ + b.n cadf8 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #44] @ (cbb90 ) │ │ │ │ - ldr r3, [pc, #24] @ (cbb7c ) │ │ │ │ + ldr r2, [pc, #48] @ (cae4c ) │ │ │ │ + ldr r3, [pc, #24] @ (cae38 ) │ │ │ │ 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 cbb16 │ │ │ │ + bne.n cadd0 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - adds r0, #238 @ 0xee │ │ │ │ + nop │ │ │ │ + subs r6, #34 @ 0x22 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #214 @ 0xd6 │ │ │ │ + subs r6, #26 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #116 @ 0x74 │ │ │ │ + subs r5, #186 @ 0xba │ │ │ │ movs r2, r2 │ │ │ │ - cmp r7, #162 @ 0xa2 │ │ │ │ + subs r4, #232 @ 0xe8 │ │ │ │ movs r2, r2 │ │ │ │ - cmp r7, #68 @ 0x44 │ │ │ │ + subs r4, #138 @ 0x8a │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000cbb94 : │ │ │ │ +000cae50 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - sub sp, #44 @ 0x2c │ │ │ │ - ldr.w lr, [pc, #456] @ cbd70 │ │ │ │ - ldr.w ip, [pc, #456] @ cbd74 │ │ │ │ - mov r1, r2 │ │ │ │ - add lr, pc │ │ │ │ - mov r2, r3 │ │ │ │ - ldr r3, [sp, #68] @ 0x44 │ │ │ │ + str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ + ldr.w ip, [pc, #480] @ cb040 │ │ │ │ + sub sp, #52 @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - add r0, sp, #24 │ │ │ │ - ldr r4, [pc, #444] @ (cbd78 ) │ │ │ │ - ldr.w ip, [lr, ip] │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ + ldr r0, [pc, #476] @ (cb044 ) │ │ │ │ + add ip, pc │ │ │ │ + vldr d7, [pc, #460] @ cb038 │ │ │ │ + str r2, [sp, #28] │ │ │ │ + movs r3, #10 │ │ │ │ + ldr r4, [pc, #468] @ (cb048 ) │ │ │ │ + movs r2, #101 @ 0x65 │ │ │ │ + ldr.w r0, [ip, r0] │ │ │ │ + add r1, sp, #24 │ │ │ │ + vmov.f32 s0, #36 @ 0x41200000 10.0 │ │ │ │ add r4, pc │ │ │ │ - ldr.w ip, [ip] │ │ │ │ - str.w ip, [sp, #36] @ 0x24 │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ + mov.w r0, #0 │ │ │ │ + add r0, sp, #16 │ │ │ │ mov.w ip, #0 │ │ │ │ - mov.w ip, #1 │ │ │ │ - str.w ip, [sp, #4] │ │ │ │ - blx 78118 │ │ │ │ + movt ip, #257 @ 0x101 │ │ │ │ + vstr d7, [sp, #32] │ │ │ │ + str.w ip, [sp, #24] │ │ │ │ + blx 77d30 │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ - ldrd r2, r0, [sp, #24] │ │ │ │ + ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, cbc24 │ │ │ │ - ldr r2, [pc, #392] @ (cbd7c ) │ │ │ │ + cbz r0, caee8 │ │ │ │ + ldr r2, [pc, #404] @ (cb04c ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, cbc42 │ │ │ │ + cbz r2, caf06 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w cbd44 │ │ │ │ + beq.w cb008 │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n cbc9a │ │ │ │ + beq.n caf5e │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #340] @ (cbd80 ) │ │ │ │ - ldr r3, [pc, #328] @ (cbd74 ) │ │ │ │ + ldr r2, [pc, #352] @ (cb050 ) │ │ │ │ + ldr r3, [pc, #340] @ (cb044 ) │ │ │ │ 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 cbd0e │ │ │ │ + bne.n cafd2 │ │ │ │ mov r0, r4 │ │ │ │ - add sp, #44 @ 0x2c │ │ │ │ + add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n cbc48 │ │ │ │ + bne.n caf0c │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n cbd44 │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ + beq.n cb008 │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n cbc24 │ │ │ │ + beq.n caee8 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n cbc12 │ │ │ │ + bne.n caed6 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n cbc80 │ │ │ │ + bne.n caf44 │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n cbc24 │ │ │ │ - strd r2, r3, [sp, #16] │ │ │ │ + bne.n caee8 │ │ │ │ + strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - str r1, [sp, #12] │ │ │ │ - str r0, [sp, #8] │ │ │ │ + str r1, [sp, #4] │ │ │ │ + str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ - ldrd r0, r1, [sp, #8] │ │ │ │ - ldrd r2, r3, [sp, #16] │ │ │ │ + ldrd r0, r1, [sp] │ │ │ │ + ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n cbcd8 │ │ │ │ + beq.n caf9c │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n cbc24 │ │ │ │ + bne.n caee8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - str r1, [sp, #8] │ │ │ │ + str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - b.n cbc28 │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ + b.n caeec │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n cbce0 │ │ │ │ + bne.n cafa4 │ │ │ │ dmb ish │ │ │ │ - b.n cbcc6 │ │ │ │ + b.n caf8a │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (cbd84 ) │ │ │ │ - ldr r3, [pc, #116] @ (cbd74 ) │ │ │ │ + ldr r2, [pc, #148] @ (cb054 ) │ │ │ │ + ldr r3, [pc, #128] @ (cb044 ) │ │ │ │ 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 cbd6c │ │ │ │ + beq.n cb030 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, cbd22 │ │ │ │ + cbz r3, cafe6 │ │ │ │ mov r0, r3 │ │ │ │ - str r1, [sp, #8] │ │ │ │ + str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n cbd46 │ │ │ │ + beq.n cb00a │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n cbc28 │ │ │ │ + b.n caeec │ │ │ │ mov r3, r1 │ │ │ │ - b.n cbd26 │ │ │ │ + b.n cafea │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n cbd36 │ │ │ │ + b.n caffa │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #44] @ (cbd88 ) │ │ │ │ - ldr r3, [pc, #24] @ (cbd74 ) │ │ │ │ + ldr r2, [pc, #56] @ (cb058 ) │ │ │ │ + ldr r3, [pc, #36] @ (cb044 ) │ │ │ │ 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 cbd0e │ │ │ │ + bne.n cafd2 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - cmp r6, #250 @ 0xfa │ │ │ │ + nop.w │ │ │ │ + ... │ │ │ │ + subs r4, #64 @ 0x40 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #230 @ 0xe6 │ │ │ │ + subs r4, #40 @ 0x28 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #124 @ 0x7c │ │ │ │ + subs r3, #184 @ 0xb8 │ │ │ │ movs r2, r2 │ │ │ │ - cmp r5, #170 @ 0xaa │ │ │ │ + subs r2, #230 @ 0xe6 │ │ │ │ movs r2, r2 │ │ │ │ - cmp r5, #76 @ 0x4c │ │ │ │ + subs r2, #136 @ 0x88 │ │ │ │ movs r2, r2 │ │ │ │ + movs r0, r0 │ │ │ │ + ... │ │ │ │ │ │ │ │ -000cbd8c : │ │ │ │ +000cb060 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - sub sp, #44 @ 0x2c │ │ │ │ - mov r1, r2 │ │ │ │ - mov r2, r3 │ │ │ │ - ldr r4, [pc, #452] @ (cbf68 ) │ │ │ │ + str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ + sub sp, #52 @ 0x34 │ │ │ │ + mov ip, r2 │ │ │ │ mov r5, r0 │ │ │ │ - add r0, sp, #24 │ │ │ │ - ldrb.w ip, [sp, #72] @ 0x48 │ │ │ │ - ldr r3, [sp, #68] @ 0x44 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - subs.w r3, ip, #0 │ │ │ │ - ldr.w ip, [pc, #440] @ cbf6c │ │ │ │ - it ne │ │ │ │ - movne r3, #1 │ │ │ │ - str r3, [sp, #4] │ │ │ │ + ldr r0, [pc, #472] @ (cb250 ) │ │ │ │ + vldr d7, [pc, #464] @ cb248 │ │ │ │ + movs r3, #10 │ │ │ │ + str.w ip, [sp, #28] │ │ │ │ + add r1, sp, #24 │ │ │ │ + ldr.w ip, [pc, #464] @ cb254 │ │ │ │ + vmov.f32 s0, #36 @ 0x41200000 10.0 │ │ │ │ + ldr r4, [pc, #460] @ (cb258 ) │ │ │ │ add ip, pc │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ - ldr.w r4, [ip, r4] │ │ │ │ - ldr r4, [r4, #0] │ │ │ │ - str r4, [sp, #36] @ 0x24 │ │ │ │ - mov.w r4, #0 │ │ │ │ - ldr r4, [pc, #416] @ (cbf70 ) │ │ │ │ + ldr r2, [sp, #72] @ 0x48 │ │ │ │ add r4, pc │ │ │ │ - blx 78118 │ │ │ │ + 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 77d30 │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ - ldrd r2, r0, [sp, #24] │ │ │ │ + ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, cbe1c │ │ │ │ - ldr r2, [pc, #392] @ (cbf74 ) │ │ │ │ + cbz r0, cb0fc │ │ │ │ + ldr r2, [pc, #400] @ (cb25c ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, cbe3a │ │ │ │ + cbz r2, cb11a │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w cbf3c │ │ │ │ + beq.w cb21c │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n cbe92 │ │ │ │ + beq.n cb172 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #340] @ (cbf78 ) │ │ │ │ - ldr r3, [pc, #324] @ (cbf68 ) │ │ │ │ + ldr r2, [pc, #348] @ (cb260 ) │ │ │ │ + ldr r3, [pc, #332] @ (cb250 ) │ │ │ │ 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 cbf06 │ │ │ │ + bne.n cb1e6 │ │ │ │ mov r0, r4 │ │ │ │ - add sp, #44 @ 0x2c │ │ │ │ + add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n cbe40 │ │ │ │ + bne.n cb120 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n cbf3c │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ + beq.n cb21c │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n cbe1c │ │ │ │ + beq.n cb0fc │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n cbe0a │ │ │ │ + bne.n cb0ea │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n cbe78 │ │ │ │ + bne.n cb158 │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n cbe1c │ │ │ │ - strd r2, r3, [sp, #16] │ │ │ │ + bne.n cb0fc │ │ │ │ + strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - str r1, [sp, #12] │ │ │ │ - str r0, [sp, #8] │ │ │ │ + str r1, [sp, #4] │ │ │ │ + str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ - ldrd r0, r1, [sp, #8] │ │ │ │ - ldrd r2, r3, [sp, #16] │ │ │ │ + ldrd r0, r1, [sp] │ │ │ │ + ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n cbed0 │ │ │ │ + beq.n cb1b0 │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n cbe1c │ │ │ │ + bne.n cb0fc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - str r1, [sp, #8] │ │ │ │ + str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - b.n cbe20 │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ + b.n cb100 │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n cbed8 │ │ │ │ + bne.n cb1b8 │ │ │ │ dmb ish │ │ │ │ - b.n cbebe │ │ │ │ + b.n cb19e │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (cbf7c ) │ │ │ │ - ldr r3, [pc, #112] @ (cbf68 ) │ │ │ │ + ldr r2, [pc, #144] @ (cb264 ) │ │ │ │ + ldr r3, [pc, #120] @ (cb250 ) │ │ │ │ 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 cbf64 │ │ │ │ + beq.n cb244 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, cbf1a │ │ │ │ + cbz r3, cb1fa │ │ │ │ mov r0, r3 │ │ │ │ - str r1, [sp, #8] │ │ │ │ + str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n cbf3e │ │ │ │ + beq.n cb21e │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n cbe20 │ │ │ │ + b.n cb100 │ │ │ │ mov r3, r1 │ │ │ │ - b.n cbf1e │ │ │ │ + b.n cb1fe │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n cbf2e │ │ │ │ + b.n cb20e │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #44] @ (cbf80 ) │ │ │ │ - ldr r3, [pc, #20] @ (cbf68 ) │ │ │ │ + ldr r2, [pc, #52] @ (cb268 ) │ │ │ │ + ldr r3, [pc, #28] @ (cb250 ) │ │ │ │ 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 cbf06 │ │ │ │ + bne.n cb1e6 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ + ... │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #236 @ 0xec │ │ │ │ + subs r2, #28 │ │ │ │ movs r2, r2 │ │ │ │ - cmp r4, #218 @ 0xda │ │ │ │ + subs r2, #24 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #132 @ 0x84 │ │ │ │ + subs r1, #164 @ 0xa4 │ │ │ │ movs r2, r2 │ │ │ │ - cmp r3, #178 @ 0xb2 │ │ │ │ + subs r0, #210 @ 0xd2 │ │ │ │ movs r2, r2 │ │ │ │ - cmp r3, #84 @ 0x54 │ │ │ │ + subs r0, #116 @ 0x74 │ │ │ │ movs r2, r2 │ │ │ │ + movs r0, r0 │ │ │ │ + ... │ │ │ │ │ │ │ │ -000cbf84 : │ │ │ │ +000cb270 : │ │ │ │ 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.w lr, [pc, #472] @ cc170 │ │ │ │ - ldr.w ip, [pc, #472] @ cc174 │ │ │ │ - mov r1, r2 │ │ │ │ - mov r2, r3 │ │ │ │ - add lr, pc │ │ │ │ - ldr r3, [sp, #84] @ 0x54 │ │ │ │ + str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ + sub sp, #52 @ 0x34 │ │ │ │ + mov ip, r2 │ │ │ │ mov r5, r0 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - movs r6, #0 │ │ │ │ - ldr r3, [sp, #88] @ 0x58 │ │ │ │ - add r0, sp, #40 @ 0x28 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr r4, [pc, #452] @ (cc178 ) │ │ │ │ - ldr.w ip, [lr, ip] │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ + ldr r0, [pc, #472] @ (cb460 ) │ │ │ │ + vldr d7, [pc, #464] @ cb458 │ │ │ │ + add r1, sp, #24 │ │ │ │ + str.w ip, [sp, #28] │ │ │ │ + vmov.f32 s0, #36 @ 0x41200000 10.0 │ │ │ │ + ldr.w ip, [pc, #460] @ cb464 │ │ │ │ + ldr r4, [pc, #460] @ (cb468 ) │ │ │ │ + add ip, pc │ │ │ │ + ldrd r2, r3, [sp, #72] @ 0x48 │ │ │ │ add r4, pc │ │ │ │ - ldr.w ip, [ip] │ │ │ │ - str.w ip, [sp, #52] @ 0x34 │ │ │ │ + ldr.w r0, [ip, r0] │ │ │ │ mov.w ip, #0 │ │ │ │ - mov.w ip, #5 │ │ │ │ - strd ip, r6, [sp, #12] │ │ │ │ - mov.w ip, #2 │ │ │ │ - str.w ip, [sp, #8] │ │ │ │ - blx 79584 │ │ │ │ + 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 77d30 │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ - ldrd r2, r0, [sp, #40] @ 0x28 │ │ │ │ + ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, cc022 │ │ │ │ - ldr r2, [pc, #396] @ (cc17c ) │ │ │ │ + cbz r0, cb30c │ │ │ │ + ldr r2, [pc, #400] @ (cb46c ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, cc040 │ │ │ │ + cbz r2, cb32a │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w cc142 │ │ │ │ + beq.w cb42c │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n cc098 │ │ │ │ + beq.n cb382 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #344] @ (cc180 ) │ │ │ │ - ldr r3, [pc, #328] @ (cc174 ) │ │ │ │ + ldr r2, [pc, #348] @ (cb470 ) │ │ │ │ + ldr r3, [pc, #332] @ (cb460 ) │ │ │ │ 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 cc10c │ │ │ │ + bne.n cb3f6 │ │ │ │ mov r0, r4 │ │ │ │ - add sp, #60 @ 0x3c │ │ │ │ + add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n cc046 │ │ │ │ + bne.n cb330 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n cc142 │ │ │ │ - ldr r0, [sp, #44] @ 0x2c │ │ │ │ + beq.n cb42c │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n cc022 │ │ │ │ + beq.n cb30c │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n cc010 │ │ │ │ + bne.n cb2fa │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n cc07e │ │ │ │ + bne.n cb368 │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n cc022 │ │ │ │ - strd r2, r3, [sp, #32] │ │ │ │ + bne.n cb30c │ │ │ │ + strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - str r1, [sp, #28] │ │ │ │ - str r0, [sp, #24] │ │ │ │ + str r1, [sp, #4] │ │ │ │ + str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ - ldrd r0, r1, [sp, #24] │ │ │ │ - ldrd r2, r3, [sp, #32] │ │ │ │ + ldrd r0, r1, [sp] │ │ │ │ + ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n cc0d6 │ │ │ │ + beq.n cb3c0 │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n cc022 │ │ │ │ + bne.n cb30c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - str r1, [sp, #24] │ │ │ │ + str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - b.n cc026 │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ + b.n cb310 │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n cc0de │ │ │ │ + bne.n cb3c8 │ │ │ │ dmb ish │ │ │ │ - b.n cc0c4 │ │ │ │ + b.n cb3ae │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (cc184 ) │ │ │ │ - ldr r3, [pc, #120] @ (cc174 ) │ │ │ │ + ldr r2, [pc, #144] @ (cb474 ) │ │ │ │ + ldr r3, [pc, #120] @ (cb460 ) │ │ │ │ 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 cc16a │ │ │ │ + beq.n cb454 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, cc120 │ │ │ │ + cbz r3, cb40a │ │ │ │ mov r0, r3 │ │ │ │ - str r1, [sp, #24] │ │ │ │ + str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n cc144 │ │ │ │ + beq.n cb42e │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n cc026 │ │ │ │ + b.n cb310 │ │ │ │ mov r3, r1 │ │ │ │ - b.n cc124 │ │ │ │ + b.n cb40e │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n cc134 │ │ │ │ + b.n cb41e │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (cc188 ) │ │ │ │ - ldr r3, [pc, #24] @ (cc174 ) │ │ │ │ + ldr r2, [pc, #52] @ (cb478 ) │ │ │ │ + ldr r3, [pc, #28] @ (cb460 ) │ │ │ │ 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 cc10c │ │ │ │ + bne.n cb3f6 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - nop │ │ │ │ - cmp r3, #8 │ │ │ │ - movs r2, r2 │ │ │ │ + ... │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #240 @ 0xf0 │ │ │ │ + subs r0, #14 │ │ │ │ + movs r2, r2 │ │ │ │ + subs r0, #8 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #126 @ 0x7e │ │ │ │ + adds r7, #148 @ 0x94 │ │ │ │ movs r2, r2 │ │ │ │ - cmp r1, #172 @ 0xac │ │ │ │ + adds r6, #194 @ 0xc2 │ │ │ │ movs r2, r2 │ │ │ │ - cmp r1, #78 @ 0x4e │ │ │ │ + adds r6, #100 @ 0x64 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000cc18c : │ │ │ │ +000cb47c : │ │ │ │ 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.w lr, [pc, #468] @ cc374 │ │ │ │ - mov r1, r2 │ │ │ │ - mov r2, r3 │ │ │ │ - ldr.w ip, [pc, #464] @ cc378 │ │ │ │ - add lr, pc │ │ │ │ - ldr r3, [sp, #84] @ 0x54 │ │ │ │ + str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ + sub sp, #52 @ 0x34 │ │ │ │ + ldr.w ip, [pc, #456] @ cb658 │ │ │ │ + movs r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - movs r6, #0 │ │ │ │ - ldr r3, [sp, #88] @ 0x58 │ │ │ │ - add r0, sp, #40 @ 0x28 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr r3, [sp, #92] @ 0x5c │ │ │ │ - str r3, [sp, #8] │ │ │ │ - ldr r4, [pc, #444] @ (cc37c ) │ │ │ │ - ldr.w ip, [lr, ip] │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ + movs r0, #0 │ │ │ │ + add ip, pc │ │ │ │ + strd r0, r1, [sp, #32] │ │ │ │ + add r1, sp, #24 │ │ │ │ + ldr r0, [pc, #444] @ (cb65c ) │ │ │ │ + str r2, [sp, #28] │ │ │ │ + movs r2, #0 │ │ │ │ + movt r2, #257 @ 0x101 │ │ │ │ + str r2, [sp, #24] │ │ │ │ + ldr r4, [pc, #436] @ (cb660 ) │ │ │ │ + ldr.w r0, [ip, r0] │ │ │ │ + ldr r3, [sp, #76] @ 0x4c │ │ │ │ add r4, pc │ │ │ │ - ldr.w ip, [ip] │ │ │ │ - str.w ip, [sp, #52] @ 0x34 │ │ │ │ - mov.w ip, #0 │ │ │ │ - mov.w ip, #5 │ │ │ │ - strd ip, r6, [sp, #12] │ │ │ │ - blx 79584 │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ + mov.w r0, #0 │ │ │ │ + ldr r2, [sp, #72] @ 0x48 │ │ │ │ + add r0, sp, #16 │ │ │ │ + blx 77d30 │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ - ldrd r2, r0, [sp, #40] @ 0x28 │ │ │ │ + ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, cc226 │ │ │ │ - ldr r2, [pc, #396] @ (cc380 ) │ │ │ │ + cbz r0, cb50c │ │ │ │ + ldr r2, [pc, #392] @ (cb664 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, cc244 │ │ │ │ + cbz r2, cb52a │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w cc346 │ │ │ │ + beq.w cb62c │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n cc29c │ │ │ │ + beq.n cb582 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #344] @ (cc384 ) │ │ │ │ - ldr r3, [pc, #328] @ (cc378 ) │ │ │ │ + ldr r2, [pc, #340] @ (cb668 ) │ │ │ │ + ldr r3, [pc, #328] @ (cb65c ) │ │ │ │ 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 cc310 │ │ │ │ + bne.n cb5f6 │ │ │ │ mov r0, r4 │ │ │ │ - add sp, #60 @ 0x3c │ │ │ │ + add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n cc24a │ │ │ │ + bne.n cb530 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n cc346 │ │ │ │ - ldr r0, [sp, #44] @ 0x2c │ │ │ │ + beq.n cb62c │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n cc226 │ │ │ │ + beq.n cb50c │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n cc214 │ │ │ │ + bne.n cb4fa │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n cc282 │ │ │ │ + bne.n cb568 │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n cc226 │ │ │ │ - strd r2, r3, [sp, #32] │ │ │ │ + bne.n cb50c │ │ │ │ + strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - str r1, [sp, #28] │ │ │ │ - str r0, [sp, #24] │ │ │ │ + str r1, [sp, #4] │ │ │ │ + str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ - ldrd r0, r1, [sp, #24] │ │ │ │ - ldrd r2, r3, [sp, #32] │ │ │ │ + ldrd r0, r1, [sp] │ │ │ │ + ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n cc2da │ │ │ │ + beq.n cb5c0 │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n cc226 │ │ │ │ + bne.n cb50c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - str r1, [sp, #24] │ │ │ │ + str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - b.n cc22a │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ + b.n cb510 │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n cc2e2 │ │ │ │ + bne.n cb5c8 │ │ │ │ dmb ish │ │ │ │ - b.n cc2c8 │ │ │ │ + b.n cb5ae │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (cc388 ) │ │ │ │ - ldr r3, [pc, #120] @ (cc378 ) │ │ │ │ + ldr r2, [pc, #136] @ (cb66c ) │ │ │ │ + ldr r3, [pc, #116] @ (cb65c ) │ │ │ │ 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 cc36e │ │ │ │ + beq.n cb654 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, cc324 │ │ │ │ + cbz r3, cb60a │ │ │ │ mov r0, r3 │ │ │ │ - str r1, [sp, #24] │ │ │ │ + str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n cc348 │ │ │ │ + beq.n cb62e │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n cc22a │ │ │ │ + b.n cb510 │ │ │ │ mov r3, r1 │ │ │ │ - b.n cc328 │ │ │ │ + b.n cb60e │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n cc338 │ │ │ │ + b.n cb61e │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (cc38c ) │ │ │ │ - ldr r3, [pc, #24] @ (cc378 ) │ │ │ │ + ldr r2, [pc, #44] @ (cb670 ) │ │ │ │ + ldr r3, [pc, #24] @ (cb65c ) │ │ │ │ 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 cc310 │ │ │ │ + bne.n cb5f6 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - nop │ │ │ │ - cmp r1, #0 │ │ │ │ + adds r6, #18 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #228 @ 0xe4 │ │ │ │ + adds r5, #246 @ 0xf6 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #122 @ 0x7a │ │ │ │ + adds r5, #148 @ 0x94 │ │ │ │ movs r2, r2 │ │ │ │ - movs r7, #168 @ 0xa8 │ │ │ │ + adds r4, #194 @ 0xc2 │ │ │ │ + movs r2, r2 │ │ │ │ + adds r4, #100 @ 0x64 │ │ │ │ + movs r2, r2 │ │ │ │ + movs r0, r0 │ │ │ │ + ... │ │ │ │ + │ │ │ │ +000cb678 : │ │ │ │ + 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] @ (cb760 ) │ │ │ │ + movs r3, #0 │ │ │ │ + movt r3, #257 @ 0x101 │ │ │ │ + vldr d7, [pc, #196] @ cb758 │ │ │ │ + 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] @ (cb764 ) │ │ │ │ + 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 79158 │ │ │ │ + ldr r2, [pc, #160] @ (cb768 ) │ │ │ │ + ldr r3, [pc, #152] @ (cb764 ) │ │ │ │ + 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 cb702 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + pop {r4, pc} │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n cb706 │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + ldr r2, [pc, #124] @ (cb76c ) │ │ │ │ + ldr r3, [pc, #112] @ (cb764 ) │ │ │ │ + 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 cb714 │ │ │ │ + blx 79f34 <__stack_chk_fail@plt> │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + b.n cb6ee │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #76] @ (cb770 ) │ │ │ │ + ldr r3, [pc, #60] @ (cb764 ) │ │ │ │ + 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 cb702 │ │ │ │ + blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #52] @ (cb774 ) │ │ │ │ + ldr r3, [pc, #32] @ (cb764 ) │ │ │ │ + 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 cb736 │ │ │ │ + b.n cb702 │ │ │ │ + nop.w │ │ │ │ + ... │ │ │ │ + adds r4, #16 │ │ │ │ + movs r2, r2 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ + movs r0, r0 │ │ │ │ + adds r3, #222 @ 0xde │ │ │ │ + movs r2, r2 │ │ │ │ + adds r3, #182 @ 0xb6 │ │ │ │ movs r2, r2 │ │ │ │ - movs r7, #74 @ 0x4a │ │ │ │ + adds r3, #130 @ 0x82 │ │ │ │ + movs r2, r2 │ │ │ │ + adds r3, #102 @ 0x66 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000cc390 : │ │ │ │ +000cb778 : │ │ │ │ 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 │ │ │ │ - mov r1, r2 │ │ │ │ - mov r2, r3 │ │ │ │ - ldr.w lr, [pc, #464] @ cc578 │ │ │ │ - ldr.w ip, [pc, #464] @ cc57c │ │ │ │ + str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ + ldr r2, [pc, #432] @ (cb938 ) │ │ │ │ + sub sp, #36 @ 0x24 │ │ │ │ + ldr r3, [pc, #432] @ (cb93c ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r3, [sp, #84] @ 0x54 │ │ │ │ - add lr, pc │ │ │ │ - str r3, [sp, #0] │ │ │ │ - add r0, sp, #40 @ 0x28 │ │ │ │ - ldr r3, [sp, #88] @ 0x58 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr r3, [sp, #92] @ 0x5c │ │ │ │ - str r3, [sp, #8] │ │ │ │ - ldr r3, [sp, #96] @ 0x60 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - ldr r4, [pc, #444] @ (cc580 ) │ │ │ │ - ldr.w ip, [lr, ip] │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ + add r2, pc │ │ │ │ + ldr r4, [pc, #428] @ (cb940 ) │ │ │ │ + add r0, sp, #16 │ │ │ │ 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 79584 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + mov.w r3, #0 │ │ │ │ + blx 795d8 │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ - ldrd r2, r0, [sp, #40] @ 0x28 │ │ │ │ + ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, cc42c │ │ │ │ - ldr r2, [pc, #392] @ (cc584 ) │ │ │ │ + cbz r0, cb7ec │ │ │ │ + ldr r2, [pc, #392] @ (cb944 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, cc44a │ │ │ │ + cbz r2, cb80a │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w cc54c │ │ │ │ + beq.w cb90c │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n cc4a2 │ │ │ │ + beq.n cb862 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #340] @ (cc588 ) │ │ │ │ - ldr r3, [pc, #328] @ (cc57c ) │ │ │ │ + ldr r2, [pc, #340] @ (cb948 ) │ │ │ │ + ldr r3, [pc, #328] @ (cb93c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n cc516 │ │ │ │ + bne.n cb8d6 │ │ │ │ mov r0, r4 │ │ │ │ - add sp, #60 @ 0x3c │ │ │ │ + add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n cc450 │ │ │ │ + bne.n cb810 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n cc54c │ │ │ │ - ldr r0, [sp, #44] @ 0x2c │ │ │ │ + beq.n cb90c │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n cc42c │ │ │ │ + beq.n cb7ec │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n cc41a │ │ │ │ + bne.n cb7da │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n cc488 │ │ │ │ + bne.n cb848 │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n cc42c │ │ │ │ - strd r2, r3, [sp, #32] │ │ │ │ + bne.n cb7ec │ │ │ │ + strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - str r1, [sp, #28] │ │ │ │ - str r0, [sp, #24] │ │ │ │ + str r1, [sp, #4] │ │ │ │ + str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ - ldrd r0, r1, [sp, #24] │ │ │ │ - ldrd r2, r3, [sp, #32] │ │ │ │ + ldrd r0, r1, [sp] │ │ │ │ + ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n cc4e0 │ │ │ │ + beq.n cb8a0 │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n cc42c │ │ │ │ + bne.n cb7ec │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - str r1, [sp, #24] │ │ │ │ + str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - b.n cc430 │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ + b.n cb7f0 │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n cc4e8 │ │ │ │ + bne.n cb8a8 │ │ │ │ dmb ish │ │ │ │ - b.n cc4ce │ │ │ │ + b.n cb88e │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (cc58c ) │ │ │ │ - ldr r3, [pc, #116] @ (cc57c ) │ │ │ │ + ldr r2, [pc, #136] @ (cb94c ) │ │ │ │ + ldr r3, [pc, #116] @ (cb93c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n cc574 │ │ │ │ + beq.n cb934 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, cc52a │ │ │ │ + cbz r3, cb8ea │ │ │ │ mov r0, r3 │ │ │ │ - str r1, [sp, #24] │ │ │ │ + str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n cc54e │ │ │ │ + beq.n cb90e │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n cc430 │ │ │ │ + b.n cb7f0 │ │ │ │ mov r3, r1 │ │ │ │ - b.n cc52e │ │ │ │ + b.n cb8ee │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n cc53e │ │ │ │ + b.n cb8fe │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #44] @ (cc590 ) │ │ │ │ - ldr r3, [pc, #24] @ (cc57c ) │ │ │ │ + ldr r2, [pc, #44] @ (cb950 ) │ │ │ │ + ldr r3, [pc, #24] @ (cb93c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n cc516 │ │ │ │ + bne.n cb8d6 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - movs r6, #248 @ 0xf8 │ │ │ │ + adds r3, #26 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #222 @ 0xde │ │ │ │ + adds r3, #20 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #116 @ 0x74 │ │ │ │ + adds r2, #180 @ 0xb4 │ │ │ │ movs r2, r2 │ │ │ │ - movs r5, #162 @ 0xa2 │ │ │ │ + adds r1, #226 @ 0xe2 │ │ │ │ movs r2, r2 │ │ │ │ - movs r5, #68 @ 0x44 │ │ │ │ + adds r1, #132 @ 0x84 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000cc594 : │ │ │ │ +000cb954 : │ │ │ │ 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 │ │ │ │ - mov r1, r2 │ │ │ │ - ldr.w lr, [pc, #476] @ cc784 │ │ │ │ + str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ + ldr r2, [pc, #432] @ (cbb14 ) │ │ │ │ + sub sp, #36 @ 0x24 │ │ │ │ + ldr r3, [pc, #432] @ (cbb18 ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r4, [pc, #472] @ (cc788 ) │ │ │ │ - add r0, sp, #40 @ 0x28 │ │ │ │ - ldr r2, [sp, #84] @ 0x54 │ │ │ │ - add lr, pc │ │ │ │ - str r2, [sp, #0] │ │ │ │ + add r2, pc │ │ │ │ + ldr r4, [pc, #428] @ (cbb1c ) │ │ │ │ + add r0, sp, #16 │ │ │ │ add r4, pc │ │ │ │ - ldr r2, [sp, #88] @ 0x58 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - ldrb.w ip, [sp, #100] @ 0x64 │ │ │ │ - ldr r2, [sp, #92] @ 0x5c │ │ │ │ - str r2, [sp, #8] │ │ │ │ - ldr r2, [sp, #96] @ 0x60 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - mov r2, r3 │ │ │ │ - subs.w r3, ip, #0 │ │ │ │ - ldr.w ip, [pc, #444] @ cc78c │ │ │ │ - it ne │ │ │ │ - movne r3, #1 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ - ldr.w ip, [lr, ip] │ │ │ │ - ldr.w ip, [ip] │ │ │ │ - str.w ip, [sp, #52] @ 0x34 │ │ │ │ - mov.w ip, #0 │ │ │ │ - blx 79584 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + mov.w r3, #0 │ │ │ │ + blx 7a7cc │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ - ldrd r2, r0, [sp, #40] @ 0x28 │ │ │ │ + ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, cc636 │ │ │ │ - ldr r2, [pc, #396] @ (cc790 ) │ │ │ │ + cbz r0, cb9c8 │ │ │ │ + ldr r2, [pc, #392] @ (cbb20 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, cc654 │ │ │ │ + cbz r2, cb9e6 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w cc756 │ │ │ │ + beq.w cbae8 │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n cc6ac │ │ │ │ + beq.n cba3e │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #344] @ (cc794 ) │ │ │ │ - ldr r3, [pc, #332] @ (cc78c ) │ │ │ │ + ldr r2, [pc, #340] @ (cbb24 ) │ │ │ │ + ldr r3, [pc, #328] @ (cbb18 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n cc720 │ │ │ │ + bne.n cbab2 │ │ │ │ mov r0, r4 │ │ │ │ - add sp, #60 @ 0x3c │ │ │ │ + add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n cc65a │ │ │ │ + bne.n cb9ec │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n cc756 │ │ │ │ - ldr r0, [sp, #44] @ 0x2c │ │ │ │ + beq.n cbae8 │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n cc636 │ │ │ │ + beq.n cb9c8 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n cc624 │ │ │ │ + bne.n cb9b6 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n cc692 │ │ │ │ + bne.n cba24 │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n cc636 │ │ │ │ - strd r2, r3, [sp, #32] │ │ │ │ + bne.n cb9c8 │ │ │ │ + strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - str r1, [sp, #28] │ │ │ │ - str r0, [sp, #24] │ │ │ │ + str r1, [sp, #4] │ │ │ │ + str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ - ldrd r0, r1, [sp, #24] │ │ │ │ - ldrd r2, r3, [sp, #32] │ │ │ │ + ldrd r0, r1, [sp] │ │ │ │ + ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n cc6ea │ │ │ │ + beq.n cba7c │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n cc636 │ │ │ │ + bne.n cb9c8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - str r1, [sp, #24] │ │ │ │ + str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - b.n cc63a │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ + b.n cb9cc │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n cc6f2 │ │ │ │ + bne.n cba84 │ │ │ │ dmb ish │ │ │ │ - b.n cc6d8 │ │ │ │ + b.n cba6a │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (cc798 ) │ │ │ │ - ldr r3, [pc, #124] @ (cc78c ) │ │ │ │ + ldr r2, [pc, #136] @ (cbb28 ) │ │ │ │ + ldr r3, [pc, #116] @ (cbb18 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n cc77e │ │ │ │ + beq.n cbb10 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, cc734 │ │ │ │ + cbz r3, cbac6 │ │ │ │ mov r0, r3 │ │ │ │ - str r1, [sp, #24] │ │ │ │ + str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n cc758 │ │ │ │ + beq.n cbaea │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n cc63a │ │ │ │ + b.n cb9cc │ │ │ │ mov r3, r1 │ │ │ │ - b.n cc738 │ │ │ │ + b.n cbaca │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n cc748 │ │ │ │ + b.n cbada │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (cc79c ) │ │ │ │ - ldr r3, [pc, #28] @ (cc78c ) │ │ │ │ + ldr r2, [pc, #44] @ (cbb2c ) │ │ │ │ + ldr r3, [pc, #24] @ (cbb18 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n cc720 │ │ │ │ + bne.n cbab2 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - nop │ │ │ │ - movs r4, #246 @ 0xf6 │ │ │ │ - movs r2, r2 │ │ │ │ - movs r4, #242 @ 0xf2 │ │ │ │ + adds r1, #62 @ 0x3e │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ + adds r1, #56 @ 0x38 │ │ │ │ + movs r2, r2 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #106 @ 0x6a │ │ │ │ + adds r0, #216 @ 0xd8 │ │ │ │ movs r2, r2 │ │ │ │ - movs r3, #152 @ 0x98 │ │ │ │ + adds r0, #6 │ │ │ │ movs r2, r2 │ │ │ │ - movs r3, #58 @ 0x3a │ │ │ │ + cmp r7, #168 @ 0xa8 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000cc7a0 : │ │ │ │ +000cbb30 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #432] @ (cc960 ) │ │ │ │ + ldr r2, [pc, #432] @ (cbcf0 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #432] @ (cc964 ) │ │ │ │ + ldr r3, [pc, #432] @ (cbcf4 ) │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr r4, [pc, #428] @ (cc968 ) │ │ │ │ + ldr r4, [pc, #428] @ (cbcf8 ) │ │ │ │ add r0, sp, #16 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 791c4 │ │ │ │ + blx 78c88 │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, cc814 │ │ │ │ - ldr r2, [pc, #392] @ (cc96c ) │ │ │ │ + cbz r0, cbba4 │ │ │ │ + ldr r2, [pc, #392] @ (cbcfc ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, cc832 │ │ │ │ + cbz r2, cbbc2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w cc934 │ │ │ │ + beq.w cbcc4 │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n cc88a │ │ │ │ + beq.n cbc1a │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #340] @ (cc970 ) │ │ │ │ - ldr r3, [pc, #328] @ (cc964 ) │ │ │ │ + ldr r2, [pc, #340] @ (cbd00 ) │ │ │ │ + ldr r3, [pc, #328] @ (cbcf4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n cc8fe │ │ │ │ + bne.n cbc8e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n cc838 │ │ │ │ + bne.n cbbc8 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n cc934 │ │ │ │ + beq.n cbcc4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n cc814 │ │ │ │ + beq.n cbba4 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n cc802 │ │ │ │ + bne.n cbb92 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n cc870 │ │ │ │ + bne.n cbc00 │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n cc814 │ │ │ │ + bne.n cbba4 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n cc8c8 │ │ │ │ + beq.n cbc58 │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n cc814 │ │ │ │ + bne.n cbba4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n cc818 │ │ │ │ + b.n cbba8 │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n cc8d0 │ │ │ │ + bne.n cbc60 │ │ │ │ dmb ish │ │ │ │ - b.n cc8b6 │ │ │ │ + b.n cbc46 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (cc974 ) │ │ │ │ - ldr r3, [pc, #116] @ (cc964 ) │ │ │ │ + ldr r2, [pc, #136] @ (cbd04 ) │ │ │ │ + ldr r3, [pc, #116] @ (cbcf4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n cc95c │ │ │ │ + beq.n cbcec │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, cc912 │ │ │ │ + cbz r3, cbca2 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n cc936 │ │ │ │ + beq.n cbcc6 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n cc818 │ │ │ │ + b.n cbba8 │ │ │ │ mov r3, r1 │ │ │ │ - b.n cc916 │ │ │ │ + b.n cbca6 │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n cc926 │ │ │ │ + b.n cbcb6 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #44] @ (cc978 ) │ │ │ │ - ldr r3, [pc, #24] @ (cc964 ) │ │ │ │ + ldr r2, [pc, #44] @ (cbd08 ) │ │ │ │ + ldr r3, [pc, #24] @ (cbcf4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n cc8fe │ │ │ │ + bne.n cbc8e │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - movs r2, #242 @ 0xf2 │ │ │ │ + cmp r7, #98 @ 0x62 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #236 @ 0xec │ │ │ │ + cmp r7, #92 @ 0x5c │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #140 @ 0x8c │ │ │ │ + cmp r6, #252 @ 0xfc │ │ │ │ movs r2, r2 │ │ │ │ - movs r1, #186 @ 0xba │ │ │ │ + cmp r6, #42 @ 0x2a │ │ │ │ movs r2, r2 │ │ │ │ - movs r1, #92 @ 0x5c │ │ │ │ + cmp r5, #204 @ 0xcc │ │ │ │ movs r2, r2 │ │ │ │ + movs r0, r0 │ │ │ │ + ... │ │ │ │ │ │ │ │ -000cc97c : │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ +000cbd10 : │ │ │ │ + push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ - ldr.w r4, [pc, #1352] @ cced4 │ │ │ │ - sub sp, #76 @ 0x4c │ │ │ │ - ldr.w r3, [pc, #1348] @ cced8 │ │ │ │ - add r4, pc │ │ │ │ - ldr.w lr, [sp, #96] @ 0x60 │ │ │ │ - ldr.w ip, [sp, #104] @ 0x68 │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ - ldr.w r4, [pc, #1336] @ ccedc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #68] @ 0x44 │ │ │ │ + str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ + sub sp, #40 @ 0x28 │ │ │ │ + ldr.w ip, [pc, #236] @ cbe10 │ │ │ │ + vldr d7, [pc, #216] @ cbe00 │ │ │ │ + mov r4, r0 │ │ │ │ + add ip, pc │ │ │ │ + vldr s2, [pc, #216] @ cbe08 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + add r1, sp, #16 │ │ │ │ + ldr r2, [pc, #220] @ (cbe14 ) │ │ │ │ + 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] @ cbe0c │ │ │ │ + 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 79fec │ │ │ │ + ldr r2, [pc, #168] @ (cbe18 ) │ │ │ │ + ldr r3, [pc, #164] @ (cbe14 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r1, [sp, #112] @ 0x70 │ │ │ │ - ldrd r2, r3, [r2] │ │ │ │ - strd r2, r3, [sp, #32] │ │ │ │ - add r4, pc │ │ │ │ - cbz r3, cc9da │ │ │ │ - ldr.w r2, [pc, #1316] @ ccee0 │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ - ldrsb.w r2, [r2] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w cccc8 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - adds r5, r2, #1 │ │ │ │ - str r5, [r3, #4] │ │ │ │ - mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.w ccea8 │ │ │ │ - ldrd r2, r3, [lr] │ │ │ │ - strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - cbz r3, cca04 │ │ │ │ - ldr.w r2, [pc, #1272] @ ccee0 │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ - ldrsb.w r2, [r2] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w ccce2 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - adds r5, r2, #1 │ │ │ │ - str r5, [r3, #4] │ │ │ │ - mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.w ccea8 │ │ │ │ - ldr.w r3, [ip] │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ - ldr.w r3, [ip, #4] │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ - cbz r3, cca32 │ │ │ │ - ldr.w r2, [pc, #1228] @ ccee0 │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ - ldrsb.w r2, [r2] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w ccba4 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - adds r5, r2, #1 │ │ │ │ - str r5, [r3, #4] │ │ │ │ - mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.w ccea8 │ │ │ │ - ldrd r2, r3, [r1] │ │ │ │ - strd r2, r3, [sp, #56] @ 0x38 │ │ │ │ - cbz r3, cca5c │ │ │ │ - ldr.w r2, [pc, #1184] @ ccee0 │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ - ldrsb.w r2, [r2] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w ccbc0 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - adds r1, r2, #1 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.w ccea8 │ │ │ │ - add r1, sp, #56 @ 0x38 │ │ │ │ - mov r5, r0 │ │ │ │ - str r1, [sp, #0] │ │ │ │ - add r3, sp, #48 @ 0x30 │ │ │ │ - add r2, sp, #40 @ 0x28 │ │ │ │ - add r1, sp, #32 │ │ │ │ - add r0, sp, #24 │ │ │ │ - blx 7ba54 , cv::Ptr, cv::Ptr, cv::Ptr)@plt> │ │ │ │ - ldr r2, [sp, #60] @ 0x3c │ │ │ │ - cbz r2, cca8e │ │ │ │ - ldr.w r3, [pc, #1132] @ ccee0 │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ - ldrsb.w r1, [r3] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w ccbda │ │ │ │ - ldr r1, [r2, #4] │ │ │ │ - subs r0, r1, #1 │ │ │ │ - cmp r1, #1 │ │ │ │ - str r0, [r2, #4] │ │ │ │ - beq.w ccbfc │ │ │ │ - ldr r2, [sp, #52] @ 0x34 │ │ │ │ - cbz r2, ccaae │ │ │ │ - ldr.w r3, [pc, #1100] @ ccee0 │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ - ldrsb.w r1, [r3] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w cccfe │ │ │ │ - ldr r1, [r2, #4] │ │ │ │ - subs r0, r1, #1 │ │ │ │ - cmp r1, #1 │ │ │ │ - str r0, [r2, #4] │ │ │ │ - beq.w ccd20 │ │ │ │ - ldr r2, [sp, #44] @ 0x2c │ │ │ │ - cbz r2, ccace │ │ │ │ - ldr.w r3, [pc, #1068] @ ccee0 │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ - ldrsb.w r1, [r3] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w ccd4e │ │ │ │ - ldr r1, [r2, #4] │ │ │ │ - subs r0, r1, #1 │ │ │ │ + bne.n cbda8 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - str r0, [r2, #4] │ │ │ │ - beq.w ccd70 │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ - cbz r2, ccaea │ │ │ │ - ldr.w r3, [pc, #1036] @ ccee0 │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ - ldrsb.w r1, [r3] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.n ccb56 │ │ │ │ - ldr r1, [r2, #4] │ │ │ │ - subs r0, r1, #1 │ │ │ │ + bne.n cbdac │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + ldr r2, [pc, #132] @ (cbe1c ) │ │ │ │ + ldr r3, [pc, #124] @ (cbe14 ) │ │ │ │ + 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 cbdba │ │ │ │ + blx 79f34 <__stack_chk_fail@plt> │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + b.n cbd94 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #84] @ (cbe20 ) │ │ │ │ + ldr r3, [pc, #72] @ (cbe14 ) │ │ │ │ + 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 cbda8 │ │ │ │ + blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #60] @ (cbe24 ) │ │ │ │ + ldr r3, [pc, #44] @ (cbe14 ) │ │ │ │ + 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 cbddc │ │ │ │ + b.n cbda8 │ │ │ │ + nop │ │ │ │ + nop.w │ │ │ │ + ... │ │ │ │ + ldmia r4!, {r0, r2, r3, r6, r7} │ │ │ │ + subs r5, #76 @ 0x4c │ │ │ │ + adds r3, #51 @ 0x33 │ │ │ │ + subs r7, #51 @ 0x33 │ │ │ │ + cmp r5, #126 @ 0x7e │ │ │ │ + movs r2, r2 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ + movs r0, r0 │ │ │ │ + cmp r5, #56 @ 0x38 │ │ │ │ + movs r2, r2 │ │ │ │ + cmp r5, #16 │ │ │ │ + movs r2, r2 │ │ │ │ + cmp r4, #220 @ 0xdc │ │ │ │ + movs r2, r2 │ │ │ │ + cmp r4, #192 @ 0xc0 │ │ │ │ + movs r2, r2 │ │ │ │ + │ │ │ │ +000cbe28 : │ │ │ │ + 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] @ cbf1c │ │ │ │ + vldr d7, [pc, #208] @ cbf10 │ │ │ │ + mov r4, r0 │ │ │ │ + add ip, pc │ │ │ │ + vldr s2, [pc, #208] @ cbf18 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + add r1, sp, #16 │ │ │ │ + ldr r2, [pc, #208] @ (cbf20 ) │ │ │ │ + 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 79fec │ │ │ │ + ldr r2, [pc, #160] @ (cbf24 ) │ │ │ │ + ldr r3, [pc, #156] @ (cbf20 ) │ │ │ │ + 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 cbebc │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - str r0, [r2, #4] │ │ │ │ - beq.n ccb76 │ │ │ │ - movs r0, #8 │ │ │ │ - blx 77e20 │ │ │ │ - mov r2, r0 │ │ │ │ - ldrd r3, r0, [sp, #24] │ │ │ │ - asrs r5, r2, #31 │ │ │ │ - strd r3, r0, [r2] │ │ │ │ - cbz r0, ccb36 │ │ │ │ - ldr r3, [pc, #992] @ (ccee0 ) │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ - ldrsb.w r1, [r3] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w ccc2c │ │ │ │ - ldr r1, [r0, #4] │ │ │ │ - adds r4, r1, #1 │ │ │ │ - str r4, [r0, #4] │ │ │ │ - mvn.w r4, #2147483648 @ 0x80000000 │ │ │ │ - cmp r1, r4 │ │ │ │ - beq.w ccea8 │ │ │ │ - asrs r5, r2, #31 │ │ │ │ - mov r4, r2 │ │ │ │ - mov r1, r5 │ │ │ │ - ldr.w ip, [r0, #4] │ │ │ │ - add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ - cmp.w ip, #1 │ │ │ │ - str.w lr, [r0, #4] │ │ │ │ - beq.w ccc8c │ │ │ │ - mov r4, r2 │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r2, [pc, #936] @ (ccee4 ) │ │ │ │ - ldr r3, [pc, #920] @ (cced8 ) │ │ │ │ + bne.n cbec0 │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + ldr r2, [pc, #124] @ (cbf28 ) │ │ │ │ + ldr r3, [pc, #116] @ (cbf20 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #68] @ 0x44 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w cce4a │ │ │ │ + beq.n cbece │ │ │ │ + blx 79f34 <__stack_chk_fail@plt> │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - add sp, #76 @ 0x4c │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - adds r0, r2, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r1, [r0] │ │ │ │ - add.w ip, r1, #4294967295 @ 0xffffffff │ │ │ │ - strex lr, ip, [r0] │ │ │ │ - cmp.w lr, #0 │ │ │ │ - bne.n ccb5c │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + b.n cbea8 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #76] @ (cbf2c ) │ │ │ │ + ldr r3, [pc, #64] @ (cbf20 ) │ │ │ │ + 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 cbebc │ │ │ │ + blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #52] @ (cbf30 ) │ │ │ │ + ldr r3, [pc, #36] @ (cbf20 ) │ │ │ │ + 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 cbef0 │ │ │ │ + b.n cbebc │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + ldmia r4!, {r0, r2, r3, r6, r7} │ │ │ │ + subs r5, #76 @ 0x4c │ │ │ │ + cmp r4, #102 @ 0x66 │ │ │ │ + movs r2, r2 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ + movs r0, r0 │ │ │ │ + cmp r4, #36 @ 0x24 │ │ │ │ + movs r2, r2 │ │ │ │ + cmp r3, #252 @ 0xfc │ │ │ │ + movs r2, r2 │ │ │ │ + cmp r3, #200 @ 0xc8 │ │ │ │ + movs r2, r2 │ │ │ │ + cmp r3, #172 @ 0xac │ │ │ │ + movs r2, r2 │ │ │ │ + movs r0, r0 │ │ │ │ + ... │ │ │ │ + │ │ │ │ +000cbf38 : │ │ │ │ + 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] @ cc02c │ │ │ │ + vldr d7, [pc, #208] @ cc020 │ │ │ │ + mov r4, r0 │ │ │ │ + add ip, pc │ │ │ │ + vldr s2, [pc, #208] @ cc028 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + add r1, sp, #16 │ │ │ │ + ldr r2, [pc, #208] @ (cc030 ) │ │ │ │ + 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 79fec │ │ │ │ + ldr r2, [pc, #164] @ (cc034 ) │ │ │ │ + ldr r3, [pc, #160] @ (cc030 ) │ │ │ │ + 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 cbfc8 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - dmb ish │ │ │ │ - bne.n ccaea │ │ │ │ - ldr r1, [r2, #0] │ │ │ │ - mov r0, r2 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - str r2, [sp, #8] │ │ │ │ - ldr r1, [r1, #8] │ │ │ │ - blx r1 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - ldrsb.w r3, [r3] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w ccdd8 │ │ │ │ - ldr r3, [r2, #8] │ │ │ │ - subs r1, r3, #1 │ │ │ │ - str r1, [r2, #8] │ │ │ │ - cmp r3, #1 │ │ │ │ - bne.n ccaea │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - mov r0, r2 │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - blx r3 │ │ │ │ - b.n ccaea │ │ │ │ - adds r3, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r2, [r3] │ │ │ │ - adds r5, r2, #1 │ │ │ │ - strex ip, r5, [r3] │ │ │ │ - cmp.w ip, #0 │ │ │ │ - bne.n ccbaa │ │ │ │ - dmb ish │ │ │ │ - b.n cca28 │ │ │ │ - adds r3, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r2, [r3] │ │ │ │ - adds r1, r2, #1 │ │ │ │ - strex r5, r1, [r3] │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.n ccbc6 │ │ │ │ - dmb ish │ │ │ │ - b.n cca52 │ │ │ │ - adds r0, r2, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r1, [r0] │ │ │ │ - add.w ip, r1, #4294967295 @ 0xffffffff │ │ │ │ - strex lr, ip, [r0] │ │ │ │ - cmp.w lr, #0 │ │ │ │ - bne.n ccbe0 │ │ │ │ + bne.n cbfcc │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + ldr r2, [pc, #128] @ (cc038 ) │ │ │ │ + ldr r3, [pc, #120] @ (cc030 ) │ │ │ │ + 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 cbfda │ │ │ │ + blx 79f34 <__stack_chk_fail@plt> │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + b.n cbfb4 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #80] @ (cc03c ) │ │ │ │ + ldr r3, [pc, #68] @ (cc030 ) │ │ │ │ + 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 cbfc8 │ │ │ │ + blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #56] @ (cc040 ) │ │ │ │ + ldr r3, [pc, #40] @ (cc030 ) │ │ │ │ + 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 cbffc │ │ │ │ + b.n cbfc8 │ │ │ │ + nop │ │ │ │ + nop.w │ │ │ │ + ... │ │ │ │ + ldmia r4!, {r0, r2, r3, r6, r7} │ │ │ │ + subs r5, #76 @ 0x4c │ │ │ │ + cmp r3, #86 @ 0x56 │ │ │ │ + movs r2, r2 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ + movs r0, r0 │ │ │ │ + cmp r3, #24 │ │ │ │ + movs r2, r2 │ │ │ │ + cmp r2, #240 @ 0xf0 │ │ │ │ + movs r2, r2 │ │ │ │ + cmp r2, #188 @ 0xbc │ │ │ │ + movs r2, r2 │ │ │ │ + cmp r2, #160 @ 0xa0 │ │ │ │ + movs r2, r2 │ │ │ │ + movs r0, r0 │ │ │ │ + ... │ │ │ │ + │ │ │ │ +000cc048 : │ │ │ │ + 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] @ cc130 │ │ │ │ + vldr d7, [pc, #200] @ cc128 │ │ │ │ + mov r4, r0 │ │ │ │ + add ip, pc │ │ │ │ + add r1, sp, #16 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + mov r0, sp │ │ │ │ + ldr r2, [pc, #200] @ (cc134 ) │ │ │ │ + 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 79fec │ │ │ │ + ldr r2, [pc, #156] @ (cc138 ) │ │ │ │ + ldr r3, [pc, #152] @ (cc134 ) │ │ │ │ + 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 cc0d4 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - dmb ish │ │ │ │ - bne.w cca8e │ │ │ │ - ldr r1, [r2, #0] │ │ │ │ - mov r0, r2 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - str r2, [sp, #8] │ │ │ │ - ldr r1, [r1, #8] │ │ │ │ - blx r1 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - ldrsb.w r3, [r3] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w ccd9c │ │ │ │ - ldr r3, [r2, #8] │ │ │ │ - subs r1, r3, #1 │ │ │ │ - str r1, [r2, #8] │ │ │ │ - cmp r3, #1 │ │ │ │ - bne.w cca8e │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - mov r0, r2 │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ + bne.n cc0d8 │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + ldr r2, [pc, #120] @ (cc13c ) │ │ │ │ + ldr r3, [pc, #112] @ (cc134 ) │ │ │ │ + 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 cc0e6 │ │ │ │ + blx 79f34 <__stack_chk_fail@plt> │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + b.n cc0c0 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #72] @ (cc140 ) │ │ │ │ + ldr r3, [pc, #60] @ (cc134 ) │ │ │ │ + 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 cc0d4 │ │ │ │ + blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #48] @ (cc144 ) │ │ │ │ + ldr r3, [pc, #32] @ (cc134 ) │ │ │ │ + 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 cc108 │ │ │ │ + b.n cc0d4 │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + cmp r2, #70 @ 0x46 │ │ │ │ + movs r2, r2 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ + movs r0, r0 │ │ │ │ + cmp r2, #12 │ │ │ │ + movs r2, r2 │ │ │ │ + cmp r1, #228 @ 0xe4 │ │ │ │ + movs r2, r2 │ │ │ │ + cmp r1, #176 @ 0xb0 │ │ │ │ + movs r2, r2 │ │ │ │ + cmp r1, #148 @ 0x94 │ │ │ │ + movs r2, r2 │ │ │ │ + │ │ │ │ +000cc148 : │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ + sub sp, #72 @ 0x48 │ │ │ │ + vcvt.s32.f64 s0, d0 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [pc, #236] @ (cc24c ) │ │ │ │ + movs r1, #1 │ │ │ │ + mov r5, r2 │ │ │ │ + str r1, [sp, #4] │ │ │ │ + add r0, pc │ │ │ │ + str r1, [sp, #0] │ │ │ │ + vcvt.s32.f64 s2, d1 │ │ │ │ + ldr r1, [pc, #224] @ (cc250 ) │ │ │ │ + movs r3, #6 │ │ │ │ + str r5, [sp, #20] │ │ │ │ + add r2, sp, #16 │ │ │ │ + vstr s0, [sp, #8] │ │ │ │ + movs r5, #0 │ │ │ │ + movt r5, #257 @ 0x101 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + movs r0, #0 │ │ │ │ + ldr r1, [r1, #0] │ │ │ │ + str r1, [sp, #68] @ 0x44 │ │ │ │ + mov.w r1, #0 │ │ │ │ + movs r1, #0 │ │ │ │ + strd r0, r1, [sp, #24] │ │ │ │ + add r1, sp, #8 │ │ │ │ + add r0, sp, #32 │ │ │ │ + str r5, [sp, #16] │ │ │ │ + vstr s2, [sp, #12] │ │ │ │ + blx 78a18 const&, cv::_InputArray const&, int, int, int)@plt> │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + movs r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr.w r3, [r3, #716] @ 0x2cc │ │ │ │ blx r3 │ │ │ │ - b.n cca8e │ │ │ │ - adds r0, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r4, [r0] │ │ │ │ - adds r1, r4, #1 │ │ │ │ - strex r5, r1, [r0] │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.n ccc32 │ │ │ │ - mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ - dmb ish │ │ │ │ - cmp r4, r1 │ │ │ │ - beq.w ccea8 │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ - asrs r5, r2, #31 │ │ │ │ - mov r4, r2 │ │ │ │ + ldrd r2, r3, [sp, #40] @ 0x28 │ │ │ │ + strd r2, r3, [sp, #56] @ 0x38 │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ + add r3, sp, #48 @ 0x30 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + mov r5, r0 │ │ │ │ + ldrd r0, r1, [sp, #32] │ │ │ │ + strd r0, r1, [sp, #48] @ 0x30 │ │ │ │ + ldr.w r6, [r2, #844] @ 0x34c │ │ │ │ + movs r3, #4 │ │ │ │ + movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w ccb36 │ │ │ │ - ldrsb.w ip, [r3] │ │ │ │ - add.w lr, r0, #4 │ │ │ │ - cmp.w ip, #0 │ │ │ │ - bne.w ccb22 │ │ │ │ - dmb ish │ │ │ │ - ldrex ip, [lr] │ │ │ │ - add.w r6, ip, #4294967295 @ 0xffffffff │ │ │ │ - strex r7, r6, [lr] │ │ │ │ - cmp r7, #0 │ │ │ │ - bne.n ccc70 │ │ │ │ - cmp.w ip, #1 │ │ │ │ - dmb ish │ │ │ │ - bne.w ccb36 │ │ │ │ - strd r3, r2, [sp, #16] │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - str r1, [sp, #12] │ │ │ │ - str r0, [sp, #8] │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldrd r0, r1, [sp, #8] │ │ │ │ - ldrsb.w r3, [r3] │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w ccdba │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ - add.w ip, r3, #4294967295 @ 0xffffffff │ │ │ │ - str.w ip, [r0, #8] │ │ │ │ - cmp r3, #1 │ │ │ │ - bne.w ccb36 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - str r1, [sp, #8] │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - blx r3 │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - b.n ccb3a │ │ │ │ - adds r3, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r2, [r3] │ │ │ │ - adds r5, r2, #1 │ │ │ │ - strex r6, r5, [r3] │ │ │ │ - cmp r6, #0 │ │ │ │ - bne.n cccce │ │ │ │ - dmb ish │ │ │ │ - b.n cc9d0 │ │ │ │ - adds r3, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r2, [r3] │ │ │ │ - adds r5, r2, #1 │ │ │ │ - strex lr, r5, [r3] │ │ │ │ - cmp.w lr, #0 │ │ │ │ - bne.n ccce8 │ │ │ │ - dmb ish │ │ │ │ - b.n cc9fa │ │ │ │ - adds r0, r2, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r1, [r0] │ │ │ │ - add.w ip, r1, #4294967295 @ 0xffffffff │ │ │ │ - strex lr, ip, [r0] │ │ │ │ - cmp.w lr, #0 │ │ │ │ - bne.n ccd04 │ │ │ │ - cmp r1, #1 │ │ │ │ - dmb ish │ │ │ │ - bne.w ccaae │ │ │ │ - ldr r1, [r2, #0] │ │ │ │ - mov r0, r2 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - str r2, [sp, #8] │ │ │ │ - ldr r1, [r1, #8] │ │ │ │ - blx r1 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - ldrsb.w r3, [r3] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n cce14 │ │ │ │ - ldr r3, [r2, #8] │ │ │ │ - subs r1, r3, #1 │ │ │ │ - str r1, [r2, #8] │ │ │ │ - cmp r3, #1 │ │ │ │ - bne.w ccaae │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - mov r0, r2 │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - blx r3 │ │ │ │ - b.n ccaae │ │ │ │ - adds r0, r2, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r1, [r0] │ │ │ │ - add.w ip, r1, #4294967295 @ 0xffffffff │ │ │ │ - strex lr, ip, [r0] │ │ │ │ - cmp.w lr, #0 │ │ │ │ - bne.n ccd54 │ │ │ │ - cmp r1, #1 │ │ │ │ - dmb ish │ │ │ │ - bne.w ccace │ │ │ │ - ldr r1, [r2, #0] │ │ │ │ - mov r0, r2 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - str r2, [sp, #8] │ │ │ │ - ldr r1, [r1, #8] │ │ │ │ - blx r1 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - ldrsb.w r3, [r3] │ │ │ │ - cbz r3, ccdf6 │ │ │ │ - ldr r3, [r2, #8] │ │ │ │ - subs r1, r3, #1 │ │ │ │ - str r1, [r2, #8] │ │ │ │ - cmp r3, #1 │ │ │ │ - bne.w ccace │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - mov r0, r2 │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - blx r3 │ │ │ │ - b.n ccace │ │ │ │ - add.w r1, r2, #8 │ │ │ │ - dmb ish │ │ │ │ - ldrex r3, [r1] │ │ │ │ - subs r0, r3, #1 │ │ │ │ - strex ip, r0, [r1] │ │ │ │ - cmp.w ip, #0 │ │ │ │ - bne.n ccda4 │ │ │ │ - dmb ish │ │ │ │ - b.n ccc1c │ │ │ │ - add.w ip, r0, #8 │ │ │ │ - dmb ish │ │ │ │ - ldrex r3, [ip] │ │ │ │ - add.w lr, r3, #4294967295 @ 0xffffffff │ │ │ │ - strex r6, lr, [ip] │ │ │ │ - cmp r6, #0 │ │ │ │ - bne.n ccdc2 │ │ │ │ - dmb ish │ │ │ │ - b.n cccb6 │ │ │ │ - add.w r1, r2, #8 │ │ │ │ - dmb ish │ │ │ │ - ldrex r3, [r1] │ │ │ │ - subs r0, r3, #1 │ │ │ │ - strex ip, r0, [r1] │ │ │ │ - cmp.w ip, #0 │ │ │ │ - bne.n ccde0 │ │ │ │ - dmb ish │ │ │ │ - b.n ccb96 │ │ │ │ - add.w r1, r2, #8 │ │ │ │ - dmb ish │ │ │ │ - ldrex r3, [r1] │ │ │ │ - subs r0, r3, #1 │ │ │ │ - strex ip, r0, [r1] │ │ │ │ - cmp.w ip, #0 │ │ │ │ - bne.n ccdfe │ │ │ │ - dmb ish │ │ │ │ - b.n ccd8c │ │ │ │ - add.w r1, r2, #8 │ │ │ │ - dmb ish │ │ │ │ - ldrex r3, [r1] │ │ │ │ - subs r0, r3, #1 │ │ │ │ - strex ip, r0, [r1] │ │ │ │ - cmp.w ip, #0 │ │ │ │ - bne.n cce1c │ │ │ │ - dmb ish │ │ │ │ - b.n ccd3e │ │ │ │ + mov r0, r4 │ │ │ │ + blx r6 │ │ │ │ + ldr r2, [pc, #128] @ (cc254 ) │ │ │ │ + ldr r3, [pc, #120] @ (cc250 ) │ │ │ │ + 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 cc204 │ │ │ │ + mov r0, r5 │ │ │ │ + add sp, #72 @ 0x48 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #176] @ (ccee8 ) │ │ │ │ - ldr r3, [pc, #156] @ (cced8 ) │ │ │ │ + ldr r2, [pc, #100] @ (cc258 ) │ │ │ │ + ldr r3, [pc, #92] @ (cc250 ) │ │ │ │ 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 cced0 │ │ │ │ + beq.n cc246 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [sp, #60] @ 0x3c │ │ │ │ - mov r4, r0 │ │ │ │ - mov r6, r1 │ │ │ │ - cbz r3, cce5c │ │ │ │ - mov r0, r3 │ │ │ │ - bl 7d2e4 │ │ │ │ - ldr r0, [sp, #52] @ 0x34 │ │ │ │ - cbz r0, cce64 │ │ │ │ - bl 7d2e4 │ │ │ │ - ldr r0, [sp, #44] @ 0x2c │ │ │ │ - cbz r0, cce6c │ │ │ │ - bl 7d2e4 │ │ │ │ - ldr r0, [sp, #36] @ 0x24 │ │ │ │ - cbz r0, cce74 │ │ │ │ - bl 7d2e4 │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n cc220 │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp r3, #1 │ │ │ │ - beq.n cceaa │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + movs r5, #0 │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + b.n cc1d2 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - movs r4, #0 │ │ │ │ + b.n cc218 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - mov r1, r4 │ │ │ │ - b.n ccb3a │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r2, [pc, #40] @ (cc25c ) │ │ │ │ + ldr r3, [pc, #24] @ (cc250 ) │ │ │ │ + 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 cc204 │ │ │ │ + blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ + nop │ │ │ │ + cmp r1, #66 @ 0x42 │ │ │ │ + movs r2, r2 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ + movs r0, r0 │ │ │ │ + cmp r0, #210 @ 0xd2 │ │ │ │ + movs r2, r2 │ │ │ │ + cmp r0, #180 @ 0xb4 │ │ │ │ + movs r2, r2 │ │ │ │ + cmp r0, #114 @ 0x72 │ │ │ │ + movs r2, r2 │ │ │ │ + │ │ │ │ +000cc260 : │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ + sub sp, #72 @ 0x48 │ │ │ │ + vcvt.s32.f64 s0, d0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, ccea2 │ │ │ │ - mov r0, r3 │ │ │ │ - str r1, [sp, #8] │ │ │ │ - bl 7d2e4 │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ + ldr r0, [pc, #236] @ (cc364 ) │ │ │ │ + movs r1, #1 │ │ │ │ + mov r5, r2 │ │ │ │ + str r1, [sp, #4] │ │ │ │ + add r0, pc │ │ │ │ + str r1, [sp, #0] │ │ │ │ + vcvt.s32.f64 s2, d1 │ │ │ │ + ldr r1, [pc, #224] @ (cc368 ) │ │ │ │ + add r2, sp, #16 │ │ │ │ + str r5, [sp, #20] │ │ │ │ + movs r5, #0 │ │ │ │ + movt r5, #257 @ 0x101 │ │ │ │ + vstr s0, [sp, #8] │ │ │ │ + ldr r3, [sp, #88] @ 0x58 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + movs r0, #0 │ │ │ │ + ldr r1, [r1, #0] │ │ │ │ + str r1, [sp, #68] @ 0x44 │ │ │ │ + mov.w r1, #0 │ │ │ │ + movs r1, #0 │ │ │ │ + strd r0, r1, [sp, #24] │ │ │ │ + add r1, sp, #8 │ │ │ │ + add r0, sp, #32 │ │ │ │ + str r5, [sp, #16] │ │ │ │ + vstr s2, [sp, #12] │ │ │ │ + blx 78a18 const&, cv::_InputArray const&, int, int, int)@plt> │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - mov r3, r1 │ │ │ │ - b.n cce78 │ │ │ │ - udf #255 @ 0xff │ │ │ │ + ldr.w r3, [r3, #716] @ 0x2cc │ │ │ │ + blx r3 │ │ │ │ + ldrd r2, r3, [sp, #40] @ 0x28 │ │ │ │ + strd r2, r3, [sp, #56] @ 0x38 │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ + add r3, sp, #48 @ 0x30 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + mov r5, r0 │ │ │ │ + ldrd r0, r1, [sp, #32] │ │ │ │ + strd r0, r1, [sp, #48] @ 0x30 │ │ │ │ + ldr.w r6, [r2, #844] @ 0x34c │ │ │ │ + movs r3, #4 │ │ │ │ + movs r2, #0 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + blx r6 │ │ │ │ + ldr r2, [pc, #128] @ (cc36c ) │ │ │ │ + ldr r3, [pc, #120] @ (cc368 ) │ │ │ │ + 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 cc31c │ │ │ │ + mov r0, r5 │ │ │ │ + add sp, #72 @ 0x48 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #100] @ (cc370 ) │ │ │ │ + ldr r3, [pc, #92] @ (cc368 ) │ │ │ │ + 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 cc35e │ │ │ │ + blx 79f34 <__stack_chk_fail@plt> │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n cc338 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + movs r5, #0 │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + b.n cc2ea │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n cce88 │ │ │ │ + b.n cc330 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #44] @ (cceec ) │ │ │ │ - ldr r3, [pc, #24] @ (cced8 ) │ │ │ │ + ldr r2, [pc, #40] @ (cc374 ) │ │ │ │ + ldr r3, [pc, #24] @ (cc368 ) │ │ │ │ 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 cce4a │ │ │ │ + bne.n cc31c │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - movs r1, #20 │ │ │ │ + nop │ │ │ │ + cmp r0, #42 @ 0x2a │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #242 @ 0xf2 │ │ │ │ - movs r2, r2 │ │ │ │ - asrs r0, r0, #20 │ │ │ │ - movs r0, r0 │ │ │ │ - subs r2, r5, #5 │ │ │ │ + movs r7, #186 @ 0xba │ │ │ │ movs r2, r2 │ │ │ │ - adds r6, r5, #1 │ │ │ │ + movs r7, #156 @ 0x9c │ │ │ │ movs r2, r2 │ │ │ │ - subs r0, r5, r7 │ │ │ │ + movs r7, #90 @ 0x5a │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000ccef0 : │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ +000cc378 : │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr.w r5, [pc, #1116] @ cd35c │ │ │ │ - sub sp, #60 @ 0x3c │ │ │ │ - ldr.w r3, [pc, #1112] @ cd360 │ │ │ │ + str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ + sub sp, #72 @ 0x48 │ │ │ │ + ldr r5, [pc, #252] @ (cc488 ) │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [pc, #252] @ (cc48c ) │ │ │ │ add r5, pc │ │ │ │ - ldr.w r4, [pc, #1112] @ cd364 │ │ │ │ - ldr.w ip, [sp, #80] @ 0x50 │ │ │ │ - add r4, pc │ │ │ │ - ldr r1, [sp, #88] @ 0x58 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ - mov.w r3, #0 │ │ │ │ - ldrd r2, r3, [r2] │ │ │ │ - strd r2, r3, [sp, #24] │ │ │ │ - cbz r3, ccf4a │ │ │ │ - ldr.w r2, [pc, #1084] @ cd368 │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ - ldrsb.w r2, [r2] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w cd212 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - adds r5, r2, #1 │ │ │ │ - str r5, [r3, #4] │ │ │ │ - mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.w cd330 │ │ │ │ - ldr.w r3, [ip] │ │ │ │ - str r3, [sp, #32] │ │ │ │ - ldr.w r3, [ip, #4] │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - cbz r3, ccf78 │ │ │ │ - ldr.w r2, [pc, #1036] @ cd368 │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ - ldrsb.w r2, [r2] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w cd22e │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - adds r5, r2, #1 │ │ │ │ - str r5, [r3, #4] │ │ │ │ - mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.w cd330 │ │ │ │ - ldrd r2, r3, [r1] │ │ │ │ - strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - cbz r3, ccf9e │ │ │ │ - ldr r2, [pc, #996] @ (cd368 ) │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ - ldrsb.w r2, [r2] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.n cd06c │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - adds r1, r2, #1 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.w cd330 │ │ │ │ + movs r1, #1 │ │ │ │ + ldr r3, [sp, #92] @ 0x5c │ │ │ │ + vcvt.s32.f64 s0, d0 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + vcvt.s32.f64 s2, d1 │ │ │ │ + str r2, [sp, #20] │ │ │ │ + add r2, sp, #16 │ │ │ │ + str r1, [sp, #4] │ │ │ │ + add r1, sp, #8 │ │ │ │ + vldr d7, [pc, #216] @ cc480 │ │ │ │ + ldr r0, [r5, r0] │ │ │ │ + movs r5, #0 │ │ │ │ + movt r5, #257 @ 0x101 │ │ │ │ + ldr r3, [sp, #88] @ 0x58 │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + str r0, [sp, #68] @ 0x44 │ │ │ │ + mov.w r0, #0 │ │ │ │ + add r0, sp, #32 │ │ │ │ + str r5, [sp, #16] │ │ │ │ + vstr s0, [sp, #8] │ │ │ │ + vstr s2, [sp, #12] │ │ │ │ + vstr d7, [sp, #24] │ │ │ │ + blx 78a18 const&, cv::_InputArray const&, int, int, int)@plt> │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + movs r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr.w r3, [r3, #716] @ 0x2cc │ │ │ │ + blx r3 │ │ │ │ + ldrd r2, r3, [sp, #40] @ 0x28 │ │ │ │ + strd r2, r3, [sp, #56] @ 0x38 │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ + add r3, sp, #48 @ 0x30 │ │ │ │ + str r3, [sp, #0] │ │ │ │ mov r5, r0 │ │ │ │ - add r3, sp, #40 @ 0x28 │ │ │ │ - add r2, sp, #32 │ │ │ │ - add r1, sp, #24 │ │ │ │ - add r0, sp, #16 │ │ │ │ - blx 7a7f0 , cv::Ptr, cv::Ptr)@plt> │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - cbz r3, ccfc6 │ │ │ │ - ldr r2, [pc, #948] @ (cd368 ) │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ - ldrsb.w r1, [r2] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.n cd086 │ │ │ │ - ldr r1, [r3, #4] │ │ │ │ - subs r0, r1, #1 │ │ │ │ - cmp r1, #1 │ │ │ │ - str r0, [r3, #4] │ │ │ │ - beq.n cd0a6 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbz r3, ccfe2 │ │ │ │ - ldr r2, [pc, #924] @ (cd368 ) │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ - ldrsb.w r1, [r2] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.n cd0d6 │ │ │ │ - ldr r1, [r3, #4] │ │ │ │ - subs r0, r1, #1 │ │ │ │ - cmp r1, #1 │ │ │ │ - str r0, [r3, #4] │ │ │ │ - beq.w cd0f8 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - cbz r3, cd000 │ │ │ │ - ldr r2, [pc, #896] @ (cd368 ) │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ - ldrsb.w r1, [r2] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w cd128 │ │ │ │ - ldr r1, [r3, #4] │ │ │ │ - subs r0, r1, #1 │ │ │ │ - cmp r1, #1 │ │ │ │ - str r0, [r3, #4] │ │ │ │ - beq.w cd14a │ │ │ │ - movs r0, #8 │ │ │ │ - blx 77e20 │ │ │ │ - mov r3, r0 │ │ │ │ - ldrd r2, r0, [sp, #16] │ │ │ │ - asrs r5, r3, #31 │ │ │ │ - strd r2, r0, [r3] │ │ │ │ - cbz r0, cd04c │ │ │ │ - ldr r2, [pc, #848] @ (cd368 ) │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ - ldrsb.w r1, [r2] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w cd17a │ │ │ │ - ldr r1, [r0, #4] │ │ │ │ - adds r4, r1, #1 │ │ │ │ - str r4, [r0, #4] │ │ │ │ - mvn.w r4, #2147483648 @ 0x80000000 │ │ │ │ - cmp r1, r4 │ │ │ │ - beq.w cd330 │ │ │ │ - asrs r5, r3, #31 │ │ │ │ - mov r4, r3 │ │ │ │ - mov r1, r5 │ │ │ │ - ldr.w ip, [r0, #4] │ │ │ │ - add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ - cmp.w ip, #1 │ │ │ │ - str.w lr, [r0, #4] │ │ │ │ - beq.w cd1da │ │ │ │ - mov r4, r3 │ │ │ │ + ldrd r0, r1, [sp, #32] │ │ │ │ + strd r0, r1, [sp, #48] @ 0x30 │ │ │ │ + ldr.w r6, [r2, #844] @ 0x34c │ │ │ │ + movs r3, #4 │ │ │ │ + movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ - ldr r2, [pc, #792] @ (cd36c ) │ │ │ │ - ldr r3, [pc, #780] @ (cd360 ) │ │ │ │ + mov r0, r4 │ │ │ │ + blx r6 │ │ │ │ + ldr r2, [pc, #140] @ (cc490 ) │ │ │ │ + ldr r3, [pc, #132] @ (cc48c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ + ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w cd2da │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #60 @ 0x3c │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - adds r3, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r2, [r3] │ │ │ │ - adds r1, r2, #1 │ │ │ │ - strex r5, r1, [r3] │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.n cd072 │ │ │ │ - dmb ish │ │ │ │ - b.n ccf94 │ │ │ │ - adds r0, r3, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r1, [r0] │ │ │ │ - add.w ip, r1, #4294967295 @ 0xffffffff │ │ │ │ - strex lr, ip, [r0] │ │ │ │ - cmp.w lr, #0 │ │ │ │ - bne.n cd08c │ │ │ │ - cmp r1, #1 │ │ │ │ - dmb ish │ │ │ │ - bne.n ccfc6 │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - mov r0, r3 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr r1, [r1, #8] │ │ │ │ - blx r1 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - ldrsb.w r2, [r2] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w cd2a4 │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ - subs r1, r2, #1 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.w ccfc6 │ │ │ │ + bne.n cc434 │ │ │ │ + mov r0, r5 │ │ │ │ + add sp, #72 @ 0x48 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #112] @ (cc494 ) │ │ │ │ + ldr r3, [pc, #104] @ (cc48c ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - mov r0, r3 │ │ │ │ - ldr r3, [r2, #12] │ │ │ │ - blx r3 │ │ │ │ - b.n ccfc6 │ │ │ │ - adds r0, r3, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r1, [r0] │ │ │ │ - add.w ip, r1, #4294967295 @ 0xffffffff │ │ │ │ - strex lr, ip, [r0] │ │ │ │ - cmp.w lr, #0 │ │ │ │ - bne.n cd0dc │ │ │ │ + ldr r3, [sp, #68] @ 0x44 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n cc476 │ │ │ │ + blx 79f34 <__stack_chk_fail@plt> │ │ │ │ cmp r1, #1 │ │ │ │ - dmb ish │ │ │ │ - bne.w ccfe2 │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - mov r0, r3 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr r1, [r1, #8] │ │ │ │ - blx r1 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - ldrsb.w r2, [r2] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w cd286 │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ - subs r1, r2, #1 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.w ccfe2 │ │ │ │ + bne.n cc450 │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + movs r5, #0 │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + b.n cc402 │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + b.n cc448 │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #52] @ (cc498 ) │ │ │ │ + ldr r3, [pc, #36] @ (cc48c ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - mov r0, r3 │ │ │ │ - ldr r3, [r2, #12] │ │ │ │ - blx r3 │ │ │ │ - b.n ccfe2 │ │ │ │ - adds r0, r3, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r1, [r0] │ │ │ │ - add.w ip, r1, #4294967295 @ 0xffffffff │ │ │ │ - strex lr, ip, [r0] │ │ │ │ - cmp.w lr, #0 │ │ │ │ - bne.n cd12e │ │ │ │ - cmp r1, #1 │ │ │ │ - dmb ish │ │ │ │ - bne.w cd000 │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - mov r0, r3 │ │ │ │ - str r2, [sp, #4] │ │ │ │ + ldr r3, [sp, #68] @ 0x44 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n cc434 │ │ │ │ + blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ + nop │ │ │ │ + nop.w │ │ │ │ + ... │ │ │ │ + movs r7, #26 │ │ │ │ + movs r2, r2 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ + movs r0, r0 │ │ │ │ + movs r6, #162 @ 0xa2 │ │ │ │ + movs r2, r2 │ │ │ │ + movs r6, #132 @ 0x84 │ │ │ │ + movs r2, r2 │ │ │ │ + movs r6, #66 @ 0x42 │ │ │ │ + movs r2, r2 │ │ │ │ + │ │ │ │ +000cc49c : │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ + sub sp, #72 @ 0x48 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [pc, #240] @ (cc5a0 ) │ │ │ │ + vcvt.s32.f64 s0, d0 │ │ │ │ + ldr r1, [pc, #236] @ (cc5a4 ) │ │ │ │ + vcvt.s32.f64 s2, d1 │ │ │ │ + ldr r3, [sp, #92] @ 0x5c │ │ │ │ + add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [r1, #8] │ │ │ │ - blx r1 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - ldrsb.w r2, [r2] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w cd268 │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ - subs r1, r2, #1 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.w cd000 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - mov r0, r3 │ │ │ │ - ldr r3, [r2, #12] │ │ │ │ + movs r5, #0 │ │ │ │ + movt r5, #257 @ 0x101 │ │ │ │ + ldr r3, [sp, #96] @ 0x60 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + str r2, [sp, #20] │ │ │ │ + add r2, sp, #16 │ │ │ │ + ldr r3, [sp, #88] @ 0x58 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + movs r0, #0 │ │ │ │ + ldr r1, [r1, #0] │ │ │ │ + str r1, [sp, #68] @ 0x44 │ │ │ │ + mov.w r1, #0 │ │ │ │ + movs r1, #0 │ │ │ │ + strd r0, r1, [sp, #24] │ │ │ │ + add r1, sp, #8 │ │ │ │ + add r0, sp, #32 │ │ │ │ + str r5, [sp, #16] │ │ │ │ + vstr s0, [sp, #8] │ │ │ │ + vstr s2, [sp, #12] │ │ │ │ + blx 78a18 const&, cv::_InputArray const&, int, int, int)@plt> │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + movs r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr.w r3, [r3, #716] @ 0x2cc │ │ │ │ blx r3 │ │ │ │ - b.n cd000 │ │ │ │ - adds r0, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r4, [r0] │ │ │ │ - adds r1, r4, #1 │ │ │ │ - strex r5, r1, [r0] │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.n cd180 │ │ │ │ - mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ - dmb ish │ │ │ │ - cmp r4, r1 │ │ │ │ - beq.w cd330 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - asrs r5, r3, #31 │ │ │ │ - mov r4, r3 │ │ │ │ + ldrd r2, r3, [sp, #40] @ 0x28 │ │ │ │ + strd r2, r3, [sp, #56] @ 0x38 │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ + add r3, sp, #48 @ 0x30 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + mov r5, r0 │ │ │ │ + ldrd r0, r1, [sp, #32] │ │ │ │ + strd r0, r1, [sp, #48] @ 0x30 │ │ │ │ + ldr.w r6, [r2, #844] @ 0x34c │ │ │ │ + movs r3, #4 │ │ │ │ + movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w cd04c │ │ │ │ - ldrsb.w ip, [r2] │ │ │ │ - add.w lr, r0, #4 │ │ │ │ - cmp.w ip, #0 │ │ │ │ - bne.w cd038 │ │ │ │ - dmb ish │ │ │ │ - ldrex ip, [lr] │ │ │ │ - add.w r6, ip, #4294967295 @ 0xffffffff │ │ │ │ - strex r7, r6, [lr] │ │ │ │ - cmp r7, #0 │ │ │ │ - bne.n cd1be │ │ │ │ - cmp.w ip, #1 │ │ │ │ - dmb ish │ │ │ │ - bne.w cd04c │ │ │ │ - strd r2, r3, [sp, #8] │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - str r1, [sp, #4] │ │ │ │ - str r0, [sp, #0] │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - blx r3 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - ldrd r0, r1, [sp] │ │ │ │ - ldrsb.w r2, [r2] │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - cbz r2, cd24a │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ - add.w ip, r2, #4294967295 @ 0xffffffff │ │ │ │ - str.w ip, [r0, #8] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.w cd04c │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - str r1, [sp, #0] │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - blx r3 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ - b.n cd050 │ │ │ │ - adds r3, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r2, [r3] │ │ │ │ - adds r5, r2, #1 │ │ │ │ - strex lr, r5, [r3] │ │ │ │ - cmp.w lr, #0 │ │ │ │ - bne.n cd218 │ │ │ │ - dmb ish │ │ │ │ - b.n ccf40 │ │ │ │ - adds r3, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r2, [r3] │ │ │ │ - adds r5, r2, #1 │ │ │ │ - strex ip, r5, [r3] │ │ │ │ - cmp.w ip, #0 │ │ │ │ - bne.n cd234 │ │ │ │ - dmb ish │ │ │ │ - b.n ccf6e │ │ │ │ - add.w ip, r0, #8 │ │ │ │ - dmb ish │ │ │ │ - ldrex r2, [ip] │ │ │ │ - add.w lr, r2, #4294967295 @ 0xffffffff │ │ │ │ - strex r6, lr, [ip] │ │ │ │ - cmp r6, #0 │ │ │ │ - bne.n cd252 │ │ │ │ - dmb ish │ │ │ │ - b.n cd200 │ │ │ │ - add.w r1, r3, #8 │ │ │ │ - dmb ish │ │ │ │ - ldrex r2, [r1] │ │ │ │ - subs r0, r2, #1 │ │ │ │ - strex ip, r0, [r1] │ │ │ │ - cmp.w ip, #0 │ │ │ │ - bne.n cd270 │ │ │ │ - dmb ish │ │ │ │ - b.n cd16a │ │ │ │ - add.w r1, r3, #8 │ │ │ │ - dmb ish │ │ │ │ - ldrex r2, [r1] │ │ │ │ - subs r0, r2, #1 │ │ │ │ - strex ip, r0, [r1] │ │ │ │ - cmp.w ip, #0 │ │ │ │ - bne.n cd28e │ │ │ │ - dmb ish │ │ │ │ - b.n cd118 │ │ │ │ - add.w r1, r3, #8 │ │ │ │ - dmb ish │ │ │ │ - ldrex r2, [r1] │ │ │ │ - subs r0, r2, #1 │ │ │ │ - strex ip, r0, [r1] │ │ │ │ - cmp.w ip, #0 │ │ │ │ - bne.n cd2ac │ │ │ │ - dmb ish │ │ │ │ - b.n cd0c6 │ │ │ │ + mov r0, r4 │ │ │ │ + blx r6 │ │ │ │ + ldr r2, [pc, #128] @ (cc5a8 ) │ │ │ │ + ldr r3, [pc, #120] @ (cc5a4 ) │ │ │ │ + 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 cc558 │ │ │ │ + mov r0, r5 │ │ │ │ + add sp, #72 @ 0x48 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #168] @ (cd370 ) │ │ │ │ - ldr r3, [pc, #148] @ (cd360 ) │ │ │ │ + ldr r2, [pc, #100] @ (cc5ac ) │ │ │ │ + ldr r3, [pc, #92] @ (cc5a4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ + ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n cd358 │ │ │ │ + beq.n cc59a │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r3, cd2ee │ │ │ │ - mov r0, r3 │ │ │ │ - str r1, [sp, #0] │ │ │ │ - bl 7d2e4 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n cc574 │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - mov r3, r1 │ │ │ │ - cmp r3, #1 │ │ │ │ - beq.n cd332 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + movs r5, #0 │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + b.n cc526 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - movs r4, #0 │ │ │ │ + b.n cc56c │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - mov r1, r4 │ │ │ │ - b.n cd050 │ │ │ │ + ldr r2, [pc, #40] @ (cc5b0 ) │ │ │ │ + ldr r3, [pc, #24] @ (cc5a4 ) │ │ │ │ + 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 cc558 │ │ │ │ + blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ + nop │ │ │ │ + movs r5, #236 @ 0xec │ │ │ │ + movs r2, r2 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ + movs r0, r0 │ │ │ │ + movs r5, #126 @ 0x7e │ │ │ │ + movs r2, r2 │ │ │ │ + movs r5, #96 @ 0x60 │ │ │ │ + movs r2, r2 │ │ │ │ + movs r5, #30 │ │ │ │ + movs r2, r2 │ │ │ │ + │ │ │ │ +000cc5b4 : │ │ │ │ + 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, #220] @ cc6a4 │ │ │ │ + ldr.w ip, [pc, #220] @ cc6a8 │ │ │ │ + movs r1, #0 │ │ │ │ + add lr, pc │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r4, [sp, #64] @ 0x40 │ │ │ │ + movs r0, #0 │ │ │ │ + str r2, [sp, #12] │ │ │ │ + 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] │ │ │ │ + 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, #44] @ 0x2c │ │ │ │ + mov.w ip, #0 │ │ │ │ + blx 78be0 │ │ │ │ + ldr r2, [pc, #148] @ (cc6ac ) │ │ │ │ + ldr r3, [pc, #140] @ (cc6a8 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - mov r4, r0 │ │ │ │ - mov r6, r1 │ │ │ │ - cbz r3, cd31a │ │ │ │ - mov r0, r3 │ │ │ │ - bl 7d2e4 │ │ │ │ - ldr r0, [sp, #36] @ 0x24 │ │ │ │ - cbz r0, cd322 │ │ │ │ - bl 7d2e4 │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ - cbz r0, cd32a │ │ │ │ - bl 7d2e4 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r3, r6 │ │ │ │ - b.n cd2f2 │ │ │ │ - udf #255 @ 0xff │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n cc652 │ │ │ │ + add sp, #52 @ 0x34 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n cc656 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n cd302 │ │ │ │ + ldr r2, [pc, #112] @ (cc6b0 ) │ │ │ │ + ldr r3, [pc, #100] @ (cc6a8 ) │ │ │ │ + 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 cc664 │ │ │ │ + blx 79f34 <__stack_chk_fail@plt> │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + b.n cc63e │ │ │ │ + add sp, #52 @ 0x34 │ │ │ │ + ldmia.w sp!, {r4, r5, lr} │ │ │ │ + b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #44] @ (cd374 ) │ │ │ │ - ldr r3, [pc, #24] @ (cd360 ) │ │ │ │ + ldr r2, [pc, #64] @ (cc6b4 ) │ │ │ │ + ldr r3, [pc, #48] @ (cc6a8 ) │ │ │ │ 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 cd2da │ │ │ │ + bne.n cc652 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - subs r0, r4, r6 │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #40] @ (cc6b8 ) │ │ │ │ + ldr r3, [pc, #20] @ (cc6a8 ) │ │ │ │ + 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 cc686 │ │ │ │ + b.n cc652 │ │ │ │ + movs r4, #218 @ 0xda │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r2, r6 │ │ │ │ + movs r4, #142 @ 0x8e │ │ │ │ movs r2, r2 │ │ │ │ - asrs r0, r0, #20 │ │ │ │ - movs r0, r0 │ │ │ │ - subs r4, r2, r1 │ │ │ │ + movs r4, #102 @ 0x66 │ │ │ │ movs r2, r2 │ │ │ │ - asrs r6, r3, #31 │ │ │ │ + movs r4, #50 @ 0x32 │ │ │ │ movs r2, r2 │ │ │ │ - asrs r0, r4, #29 │ │ │ │ + movs r4, #22 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000cd378 : │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ +000cc6bc : │ │ │ │ + push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r5, [pc, #872] @ (cd6f0 ) │ │ │ │ + str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr r3, [pc, #872] @ (cd6f4 ) │ │ │ │ - add r5, pc │ │ │ │ - ldr r4, [pc, #872] @ (cd6f8 ) │ │ │ │ - ldr r1, [sp, #72] @ 0x48 │ │ │ │ - add r4, pc │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ + ldr.w lr, [pc, #220] @ cc7ac │ │ │ │ + ldr.w ip, [pc, #220] @ cc7b0 │ │ │ │ + movs r1, #0 │ │ │ │ + add lr, pc │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r4, [sp, #64] @ 0x40 │ │ │ │ + movs r0, #0 │ │ │ │ + str r2, [sp, #12] │ │ │ │ + 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 78be0 │ │ │ │ + ldr r2, [pc, #148] @ (cc7b4 ) │ │ │ │ + ldr r3, [pc, #140] @ (cc7b0 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - cbz r3, cd3c6 │ │ │ │ - ldr r2, [pc, #848] @ (cd6fc ) │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ - ldrsb.w r2, [r2] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w cd5e8 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - adds r5, r2, #1 │ │ │ │ - str r5, [r3, #4] │ │ │ │ - mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.w cd6c4 │ │ │ │ - ldrd r2, r3, [r1] │ │ │ │ - strd r2, r3, [sp, #32] │ │ │ │ - cbz r3, cd3ec │ │ │ │ - ldr r2, [pc, #808] @ (cd6fc ) │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ - ldrsb.w r2, [r2] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.n cd498 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - adds r1, r2, #1 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.w cd6c4 │ │ │ │ + bne.n cc75a │ │ │ │ + add sp, #52 @ 0x34 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n cc75e │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + ldr r2, [pc, #112] @ (cc7b8 ) │ │ │ │ + ldr r3, [pc, #100] @ (cc7b0 ) │ │ │ │ + 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 cc76c │ │ │ │ + blx 79f34 <__stack_chk_fail@plt> │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + b.n cc746 │ │ │ │ + add sp, #52 @ 0x34 │ │ │ │ + ldmia.w sp!, {r4, r5, lr} │ │ │ │ + b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #64] @ (cc7bc ) │ │ │ │ + ldr r3, [pc, #48] @ (cc7b0 ) │ │ │ │ + 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 cc75a │ │ │ │ + blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #40] @ (cc7c0 ) │ │ │ │ + ldr r3, [pc, #20] @ (cc7b0 ) │ │ │ │ + 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 cc78e │ │ │ │ + b.n cc75a │ │ │ │ + movs r3, #210 @ 0xd2 │ │ │ │ + movs r2, r2 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ + movs r0, r0 │ │ │ │ + movs r3, #134 @ 0x86 │ │ │ │ + movs r2, r2 │ │ │ │ + movs r3, #94 @ 0x5e │ │ │ │ + movs r2, r2 │ │ │ │ + movs r3, #42 @ 0x2a │ │ │ │ + movs r2, r2 │ │ │ │ + movs r3, #14 │ │ │ │ + movs r2, r2 │ │ │ │ + │ │ │ │ +000cc7c4 : │ │ │ │ + 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] @ cc8bc │ │ │ │ + mov.w ip, #0 │ │ │ │ + movt ip, #513 @ 0x201 │ │ │ │ + add lr, pc │ │ │ │ + movs r1, #1 │ │ │ │ + str.w ip, [sp, #24] │ │ │ │ mov r5, r0 │ │ │ │ - add r2, sp, #32 │ │ │ │ + ldr.w ip, [pc, #212] @ cc8c0 │ │ │ │ + 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 │ │ │ │ - add r0, sp, #16 │ │ │ │ - blx 7956c , cv::Ptr)@plt> │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbz r3, cd412 │ │ │ │ - ldr r2, [pc, #764] @ (cd6fc ) │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ - ldrsb.w r1, [r2] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.n cd4b2 │ │ │ │ - ldr r1, [r3, #4] │ │ │ │ - subs r0, r1, #1 │ │ │ │ + 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 78be0 │ │ │ │ + ldr r2, [pc, #148] @ (cc8c4 ) │ │ │ │ + ldr r3, [pc, #140] @ (cc8c0 ) │ │ │ │ + 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 cc86a │ │ │ │ + add sp, #52 @ 0x34 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - str r0, [r3, #4] │ │ │ │ - beq.n cd4d2 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - cbz r3, cd42c │ │ │ │ - ldr r2, [pc, #740] @ (cd6fc ) │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ - ldrsb.w r1, [r2] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.n cd500 │ │ │ │ - ldr r1, [r3, #4] │ │ │ │ - subs r0, r1, #1 │ │ │ │ + bne.n cc86e │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + ldr r2, [pc, #112] @ (cc8c8 ) │ │ │ │ + ldr r3, [pc, #100] @ (cc8c0 ) │ │ │ │ + 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 cc87c │ │ │ │ + blx 79f34 <__stack_chk_fail@plt> │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + b.n cc856 │ │ │ │ + add sp, #52 @ 0x34 │ │ │ │ + ldmia.w sp!, {r4, r5, lr} │ │ │ │ + b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #64] @ (cc8cc ) │ │ │ │ + ldr r3, [pc, #48] @ (cc8c0 ) │ │ │ │ + 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 cc86a │ │ │ │ + blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #40] @ (cc8d0 ) │ │ │ │ + ldr r3, [pc, #20] @ (cc8c0 ) │ │ │ │ + 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 cc89e │ │ │ │ + b.n cc86a │ │ │ │ + movs r2, #200 @ 0xc8 │ │ │ │ + movs r2, r2 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ + movs r0, r0 │ │ │ │ + movs r2, #118 @ 0x76 │ │ │ │ + movs r2, r2 │ │ │ │ + movs r2, #78 @ 0x4e │ │ │ │ + movs r2, r2 │ │ │ │ + movs r2, #26 │ │ │ │ + movs r2, r2 │ │ │ │ + movs r1, #254 @ 0xfe │ │ │ │ + movs r2, r2 │ │ │ │ + movs r0, r0 │ │ │ │ + ... │ │ │ │ + │ │ │ │ +000cc8d8 : │ │ │ │ + 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] @ cc9d8 │ │ │ │ + ldr.w ip, [pc, #236] @ cc9dc │ │ │ │ + mov r4, r0 │ │ │ │ + vldr d7, [pc, #220] @ cc9d0 │ │ │ │ + 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 │ │ │ │ + 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 78be0 │ │ │ │ + ldr r2, [pc, #160] @ (cc9e0 ) │ │ │ │ + ldr r3, [pc, #152] @ (cc9dc ) │ │ │ │ + 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 cc97a │ │ │ │ + add sp, #48 @ 0x30 │ │ │ │ + pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - str r0, [r3, #4] │ │ │ │ - beq.n cd520 │ │ │ │ + bne.n cc97e │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + ldr r2, [pc, #124] @ (cc9e4 ) │ │ │ │ + ldr r3, [pc, #112] @ (cc9dc ) │ │ │ │ + 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 cc98c │ │ │ │ + blx 79f34 <__stack_chk_fail@plt> │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + b.n cc966 │ │ │ │ + add sp, #48 @ 0x30 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #76] @ (cc9e8 ) │ │ │ │ + ldr r3, [pc, #60] @ (cc9dc ) │ │ │ │ + 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 cc97a │ │ │ │ + blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #52] @ (cc9ec ) │ │ │ │ + ldr r3, [pc, #32] @ (cc9dc ) │ │ │ │ + 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 cc9ae │ │ │ │ + b.n cc97a │ │ │ │ + nop.w │ │ │ │ + ... │ │ │ │ + movs r1, #178 @ 0xb2 │ │ │ │ + movs r2, r2 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ + movs r0, r0 │ │ │ │ + movs r1, #102 @ 0x66 │ │ │ │ + movs r2, r2 │ │ │ │ + movs r1, #62 @ 0x3e │ │ │ │ + movs r2, r2 │ │ │ │ + movs r1, #10 │ │ │ │ + movs r2, r2 │ │ │ │ + movs r0, #238 @ 0xee │ │ │ │ + movs r2, r2 │ │ │ │ + │ │ │ │ +000cc9f0 : │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ + ldr.w lr, [pc, #456] @ ccbc8 │ │ │ │ + sub sp, #44 @ 0x2c │ │ │ │ + ldr.w ip, [pc, #452] @ ccbcc │ │ │ │ + mov r5, r0 │ │ │ │ + add lr, pc │ │ │ │ + movs r4, #1 │ │ │ │ + movs r0, #8 │ │ │ │ + strd r0, r4, [sp] │ │ │ │ + ldr r4, [pc, #440] @ (ccbd0 ) │ │ │ │ + mov r1, r2 │ │ │ │ + ldr.w ip, [lr, ip] │ │ │ │ + mov r2, r3 │ │ │ │ + add r0, sp, #24 │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ + add r4, pc │ │ │ │ + ldr.w ip, [ip] │ │ │ │ + str.w ip, [sp, #36] @ 0x24 │ │ │ │ + mov.w ip, #0 │ │ │ │ + blx 78118 │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ - ldrd r2, r0, [sp, #16] │ │ │ │ - asrs r5, r3, #31 │ │ │ │ + ldrd r2, r0, [sp, #24] │ │ │ │ strd r2, r0, [r3] │ │ │ │ - cbz r0, cd478 │ │ │ │ - ldr r2, [pc, #696] @ (cd6fc ) │ │ │ │ + asrs r2, r3, #31 │ │ │ │ + cbz r0, cca7c │ │ │ │ + ldr r2, [pc, #392] @ (ccbd4 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ - ldrsb.w r1, [r2] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w cd550 │ │ │ │ - ldr r1, [r0, #4] │ │ │ │ - adds r4, r1, #1 │ │ │ │ - str r4, [r0, #4] │ │ │ │ - mvn.w r4, #2147483648 @ 0x80000000 │ │ │ │ - cmp r1, r4 │ │ │ │ - beq.w cd6c4 │ │ │ │ - asrs r5, r3, #31 │ │ │ │ + mov r7, r2 │ │ │ │ + ldrsb.w r2, [r2] │ │ │ │ + cbz r2, cca9a │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + adds r1, r2, #1 │ │ │ │ + str r1, [r0, #4] │ │ │ │ + mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ + cmp r2, r1 │ │ │ │ + beq.w ccb9c │ │ │ │ + asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ - mov r1, r5 │ │ │ │ + mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.w cd5b0 │ │ │ │ + beq.n ccaf2 │ │ │ │ mov r4, r3 │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r2, [pc, #640] @ (cd700 ) │ │ │ │ - ldr r3, [pc, #628] @ (cd6f4 ) │ │ │ │ + mov r1, r2 │ │ │ │ + ldr r2, [pc, #340] @ (ccbd8 ) │ │ │ │ + ldr r3, [pc, #328] @ (ccbcc ) │ │ │ │ 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 cd676 │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #52 @ 0x34 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - adds r3, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r2, [r3] │ │ │ │ - adds r1, r2, #1 │ │ │ │ - strex r5, r1, [r3] │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.n cd49e │ │ │ │ - dmb ish │ │ │ │ - b.n cd3e2 │ │ │ │ - adds r0, r3, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r1, [r0] │ │ │ │ - add.w ip, r1, #4294967295 @ 0xffffffff │ │ │ │ - strex lr, ip, [r0] │ │ │ │ - cmp.w lr, #0 │ │ │ │ - bne.n cd4b8 │ │ │ │ - cmp r1, #1 │ │ │ │ - dmb ish │ │ │ │ - bne.n cd412 │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - mov r0, r3 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr r1, [r1, #8] │ │ │ │ - blx r1 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - ldrsb.w r2, [r2] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w cd604 │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ - subs r1, r2, #1 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.n cd412 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - mov r0, r3 │ │ │ │ - ldr r3, [r2, #12] │ │ │ │ - blx r3 │ │ │ │ - b.n cd412 │ │ │ │ - adds r0, r3, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r1, [r0] │ │ │ │ - add.w ip, r1, #4294967295 @ 0xffffffff │ │ │ │ - strex lr, ip, [r0] │ │ │ │ - cmp.w lr, #0 │ │ │ │ - bne.n cd506 │ │ │ │ - cmp r1, #1 │ │ │ │ - dmb ish │ │ │ │ - bne.n cd42c │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - mov r0, r3 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr r1, [r1, #8] │ │ │ │ - blx r1 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - ldrsb.w r2, [r2] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w cd640 │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ - subs r1, r2, #1 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.w cd42c │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - mov r0, r3 │ │ │ │ - ldr r3, [r2, #12] │ │ │ │ - blx r3 │ │ │ │ - b.n cd42c │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n ccb66 │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #44 @ 0x2c │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ - ldrex r4, [r0] │ │ │ │ - adds r1, r4, #1 │ │ │ │ - strex r5, r1, [r0] │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.n cd556 │ │ │ │ - mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ + ldrex r1, [r0] │ │ │ │ + adds r2, r1, #1 │ │ │ │ + strex r4, r2, [r0] │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.n ccaa0 │ │ │ │ + mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ - cmp r4, r1 │ │ │ │ - beq.w cd6c4 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - asrs r5, r3, #31 │ │ │ │ + cmp r1, r2 │ │ │ │ + beq.n ccb9c │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ - mov r1, r5 │ │ │ │ + mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cd478 │ │ │ │ - ldrsb.w ip, [r2] │ │ │ │ + beq.n cca7c │ │ │ │ + ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w cd464 │ │ │ │ + bne.n cca6a │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ - add.w r6, ip, #4294967295 @ 0xffffffff │ │ │ │ - strex r7, r6, [lr] │ │ │ │ - cmp r7, #0 │ │ │ │ - bne.n cd594 │ │ │ │ + add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ + strex r6, r5, [lr] │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.n ccad8 │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.w cd478 │ │ │ │ - strd r2, r3, [sp, #8] │ │ │ │ + bne.n cca7c │ │ │ │ + strd r2, r3, [sp, #16] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - str r1, [sp, #4] │ │ │ │ - str r0, [sp, #0] │ │ │ │ + str r1, [sp, #12] │ │ │ │ + str r0, [sp, #8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - ldrd r0, r1, [sp] │ │ │ │ - ldrsb.w r2, [r2] │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - cbz r2, cd622 │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ - add.w ip, r2, #4294967295 @ 0xffffffff │ │ │ │ - str.w ip, [r0, #8] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.w cd478 │ │ │ │ + ldrsb.w ip, [r7] │ │ │ │ + ldrd r0, r1, [sp, #8] │ │ │ │ + ldrd r2, r3, [sp, #16] │ │ │ │ + cmp.w ip, #0 │ │ │ │ + beq.n ccb30 │ │ │ │ + ldr.w ip, [r0, #8] │ │ │ │ + add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ + str.w lr, [r0, #8] │ │ │ │ + cmp.w ip, #1 │ │ │ │ + bne.n cca7c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - str r1, [sp, #0] │ │ │ │ + str r1, [sp, #8] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ - b.n cd47c │ │ │ │ - adds r3, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r2, [r3] │ │ │ │ - adds r5, r2, #1 │ │ │ │ - strex ip, r5, [r3] │ │ │ │ - cmp.w ip, #0 │ │ │ │ - bne.n cd5ee │ │ │ │ - dmb ish │ │ │ │ - b.n cd3bc │ │ │ │ - add.w r1, r3, #8 │ │ │ │ - dmb ish │ │ │ │ - ldrex r2, [r1] │ │ │ │ - subs r0, r2, #1 │ │ │ │ - strex ip, r0, [r1] │ │ │ │ - cmp.w ip, #0 │ │ │ │ - bne.n cd60c │ │ │ │ - dmb ish │ │ │ │ - b.n cd4f2 │ │ │ │ - add.w ip, r0, #8 │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ + b.n cca80 │ │ │ │ + add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ - ldrex r2, [ip] │ │ │ │ - add.w lr, r2, #4294967295 @ 0xffffffff │ │ │ │ - strex r6, lr, [ip] │ │ │ │ + ldrex ip, [lr] │ │ │ │ + add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ + strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n cd62a │ │ │ │ - dmb ish │ │ │ │ - b.n cd5d6 │ │ │ │ - add.w r1, r3, #8 │ │ │ │ - dmb ish │ │ │ │ - ldrex r2, [r1] │ │ │ │ - subs r0, r2, #1 │ │ │ │ - strex ip, r0, [r1] │ │ │ │ - cmp.w ip, #0 │ │ │ │ - bne.n cd648 │ │ │ │ + bne.n ccb38 │ │ │ │ dmb ish │ │ │ │ - b.n cd540 │ │ │ │ + b.n ccb1e │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #160] @ (cd704 ) │ │ │ │ - ldr r3, [pc, #140] @ (cd6f4 ) │ │ │ │ + ldr r2, [pc, #136] @ (ccbdc ) │ │ │ │ + ldr r3, [pc, #116] @ (ccbcc ) │ │ │ │ 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 cd6ec │ │ │ │ + beq.n ccbc4 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ mov r4, r0 │ │ │ │ - mov r6, r1 │ │ │ │ - cbz r3, cd688 │ │ │ │ + cbz r3, ccb7a │ │ │ │ mov r0, r3 │ │ │ │ + str r1, [sp, #8] │ │ │ │ bl 7d2e4 │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ - cbz r0, cd690 │ │ │ │ - bl 7d2e4 │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - mov r3, r6 │ │ │ │ + mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n cd6c6 │ │ │ │ + beq.n ccb9e │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n cd47c │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r3, cd6be │ │ │ │ - mov r0, r3 │ │ │ │ - str r1, [sp, #0] │ │ │ │ - bl 7d2e4 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ - mov r0, r4 │ │ │ │ + b.n cca80 │ │ │ │ mov r3, r1 │ │ │ │ - b.n cd694 │ │ │ │ + b.n ccb7e │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n cd6a4 │ │ │ │ + b.n ccb8e │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #44] @ (cd708 ) │ │ │ │ - ldr r3, [pc, #24] @ (cd6f4 ) │ │ │ │ + ldr r2, [pc, #44] @ (ccbe0 ) │ │ │ │ + ldr r3, [pc, #24] @ (ccbcc ) │ │ │ │ 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 cd676 │ │ │ │ + bne.n ccb66 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - asrs r4, r3, #28 │ │ │ │ + movs r0, #158 @ 0x9e │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r2, #28 │ │ │ │ + movs r0, #134 @ 0x86 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r5, #24 │ │ │ │ + movs r0, #36 @ 0x24 │ │ │ │ movs r2, r2 │ │ │ │ - asrs r2, r0, #17 │ │ │ │ + subs r2, r2, #5 │ │ │ │ movs r2, r2 │ │ │ │ - asrs r4, r1, #15 │ │ │ │ + subs r4, r6, #3 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000cd70c : │ │ │ │ +000ccbe4 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r1, [pc, #624] @ (cd98c ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #624] @ (cd990 ) │ │ │ │ - add r1, pc │ │ │ │ - ldr r4, [pc, #624] @ (cd994 ) │ │ │ │ + ldr.w lr, [pc, #456] @ ccdc0 │ │ │ │ + ldr.w ip, [pc, #456] @ ccdc4 │ │ │ │ + mov r1, r2 │ │ │ │ + add lr, pc │ │ │ │ + mov r2, r3 │ │ │ │ + ldr r3, [sp, #68] @ 0x44 │ │ │ │ + mov r5, r0 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + add r0, sp, #24 │ │ │ │ + ldr r4, [pc, #444] @ (ccdc8 ) │ │ │ │ + ldr.w ip, [lr, ip] │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ 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, cd758 │ │ │ │ - ldr r2, [pc, #604] @ (cd998 ) │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ - ldrsb.w r2, [r2] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w cd8ba │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - adds r1, r2, #1 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.w cd960 │ │ │ │ - mov r6, r0 │ │ │ │ - add r1, sp, #24 │ │ │ │ - add r0, sp, #16 │ │ │ │ - blx 7adc4 )@plt> │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - cbz r3, cd77c │ │ │ │ - ldr r2, [pc, #560] @ (cd998 ) │ │ │ │ - ldr r5, [r4, r2] │ │ │ │ - ldrsb.w r2, [r5] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.n cd7e4 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - subs r1, r2, #1 │ │ │ │ - cmp r2, #1 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - beq.n cd802 │ │ │ │ + ldr.w ip, [ip] │ │ │ │ + str.w ip, [sp, #36] @ 0x24 │ │ │ │ + mov.w ip, #0 │ │ │ │ + mov.w ip, #1 │ │ │ │ + str.w ip, [sp, #4] │ │ │ │ + blx 78118 │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ - ldrd r2, r0, [sp, #16] │ │ │ │ + ldrd r2, r0, [sp, #24] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, cd7c4 │ │ │ │ - ldr r2, [pc, #516] @ (cd998 ) │ │ │ │ - ldr r5, [r4, r2] │ │ │ │ - ldrsb.w r2, [r5] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.n cd82a │ │ │ │ + cbz r0, ccc74 │ │ │ │ + ldr r2, [pc, #392] @ (ccdcc ) │ │ │ │ + ldr r2, [r4, r2] │ │ │ │ + mov r7, r2 │ │ │ │ + ldrsb.w r2, [r2] │ │ │ │ + cbz r2, ccc92 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w cd960 │ │ │ │ + beq.w ccd94 │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n cd884 │ │ │ │ + beq.n cccea │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #464] @ (cd99c ) │ │ │ │ - ldr r3, [pc, #452] @ (cd990 ) │ │ │ │ + ldr r2, [pc, #340] @ (ccdd0 ) │ │ │ │ + ldr r3, [pc, #328] @ (ccdc4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w cd926 │ │ │ │ + bne.n ccd5e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - adds r1, r3, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r2, [r1] │ │ │ │ - subs r0, r2, #1 │ │ │ │ - strex ip, r0, [r1] │ │ │ │ - cmp.w ip, #0 │ │ │ │ - bne.n cd7ea │ │ │ │ - cmp r2, #1 │ │ │ │ - dmb ish │ │ │ │ - bne.n cd77c │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - mov r0, r3 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ - blx r2 │ │ │ │ - ldrsb.w r2, [r5] │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.n cd8f2 │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ - subs r1, r2, #1 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.n cd77c │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - mov r0, r3 │ │ │ │ - ldr r3, [r2, #12] │ │ │ │ - blx r3 │ │ │ │ - b.n cd77c │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n cd830 │ │ │ │ + bne.n ccc98 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w cd960 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ + beq.n ccd94 │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n cd7c4 │ │ │ │ - ldrsb.w ip, [r5] │ │ │ │ + beq.n ccc74 │ │ │ │ + ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n cd7b2 │ │ │ │ + bne.n ccc62 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ - add.w r6, ip, #4294967295 @ 0xffffffff │ │ │ │ - strex r7, r6, [lr] │ │ │ │ - cmp r7, #0 │ │ │ │ - bne.n cd86a │ │ │ │ + add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ + strex r6, r5, [lr] │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.n cccd0 │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n cd7c4 │ │ │ │ - strd r2, r3, [sp, #8] │ │ │ │ + bne.n ccc74 │ │ │ │ + strd r2, r3, [sp, #16] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - str r1, [sp, #4] │ │ │ │ - str r0, [sp, #0] │ │ │ │ + str r1, [sp, #12] │ │ │ │ + str r0, [sp, #8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ - ldrsb.w r5, [r5] │ │ │ │ - ldrd r0, r1, [sp] │ │ │ │ - ldrd r2, r3, [sp, #8] │ │ │ │ - cbz r5, cd8d4 │ │ │ │ - ldr r5, [r0, #8] │ │ │ │ - add.w ip, r5, #4294967295 @ 0xffffffff │ │ │ │ - str.w ip, [r0, #8] │ │ │ │ - cmp r5, #1 │ │ │ │ - bne.n cd7c4 │ │ │ │ + ldrsb.w ip, [r7] │ │ │ │ + ldrd r0, r1, [sp, #8] │ │ │ │ + ldrd r2, r3, [sp, #16] │ │ │ │ + cmp.w ip, #0 │ │ │ │ + beq.n ccd28 │ │ │ │ + ldr.w ip, [r0, #8] │ │ │ │ + add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ + str.w lr, [r0, #8] │ │ │ │ + cmp.w ip, #1 │ │ │ │ + bne.n ccc74 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - str r1, [sp, #0] │ │ │ │ + str r1, [sp, #8] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ - b.n cd7c8 │ │ │ │ - adds r3, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r2, [r3] │ │ │ │ - adds r1, r2, #1 │ │ │ │ - strex r5, r1, [r3] │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.n cd8c0 │ │ │ │ - dmb ish │ │ │ │ - b.n cd74e │ │ │ │ - add.w ip, r0, #8 │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ + b.n ccc78 │ │ │ │ + add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ - ldrex r5, [ip] │ │ │ │ - add.w lr, r5, #4294967295 @ 0xffffffff │ │ │ │ - strex r6, lr, [ip] │ │ │ │ + ldrex ip, [lr] │ │ │ │ + add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ + strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n cd8dc │ │ │ │ - dmb ish │ │ │ │ - b.n cd8aa │ │ │ │ - add.w r1, r3, #8 │ │ │ │ - dmb ish │ │ │ │ - ldrex r2, [r1] │ │ │ │ - subs r0, r2, #1 │ │ │ │ - strex r5, r0, [r1] │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.n cd8fa │ │ │ │ + bne.n ccd30 │ │ │ │ dmb ish │ │ │ │ - b.n cd81c │ │ │ │ + b.n ccd16 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #140] @ (cd9a0 ) │ │ │ │ - ldr r3, [pc, #120] @ (cd990 ) │ │ │ │ + ldr r2, [pc, #136] @ (ccdd4 ) │ │ │ │ + ldr r3, [pc, #116] @ (ccdc4 ) │ │ │ │ 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 cd988 │ │ │ │ + beq.n ccdbc │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ mov r4, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - cbz r3, cd938 │ │ │ │ + cbz r3, ccd72 │ │ │ │ mov r0, r3 │ │ │ │ + str r1, [sp, #8] │ │ │ │ bl 7d2e4 │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - cmp r5, #1 │ │ │ │ - beq.n cd962 │ │ │ │ + mov r3, r1 │ │ │ │ + cmp r3, #1 │ │ │ │ + beq.n ccd96 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ - mov r0, r6 │ │ │ │ + mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n cd7c8 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n cd932 │ │ │ │ - b.n cd938 │ │ │ │ + b.n ccc78 │ │ │ │ + mov r3, r1 │ │ │ │ + b.n ccd76 │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ - mov r0, r6 │ │ │ │ + mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n cd94a │ │ │ │ + b.n ccd86 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #44] @ (cd9a4 ) │ │ │ │ - ldr r3, [pc, #24] @ (cd990 ) │ │ │ │ + ldr r2, [pc, #44] @ (ccdd8 ) │ │ │ │ + ldr r3, [pc, #24] @ (ccdc4 ) │ │ │ │ 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 cd926 │ │ │ │ + bne.n ccd5e │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - asrs r0, r1, #14 │ │ │ │ + subs r2, r5, #2 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r0, #14 │ │ │ │ + subs r6, r2, #2 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r3, #11 │ │ │ │ + subs r4, r5, #0 │ │ │ │ movs r2, r2 │ │ │ │ - asrs r2, r2, #6 │ │ │ │ + adds r2, r3, #5 │ │ │ │ movs r2, r2 │ │ │ │ - asrs r0, r6, #4 │ │ │ │ + adds r4, r7, #3 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000cd9a8 : │ │ │ │ +000ccddc : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #432] @ (cdb68 ) │ │ │ │ - sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #432] @ (cdb6c ) │ │ │ │ + str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ + sub sp, #44 @ 0x2c │ │ │ │ + mov r1, r2 │ │ │ │ + mov r2, r3 │ │ │ │ + ldr r4, [pc, #452] @ (ccfb8 ) │ │ │ │ mov r5, r0 │ │ │ │ - add r2, pc │ │ │ │ - ldr r4, [pc, #428] @ (cdb70 ) │ │ │ │ - add r0, sp, #16 │ │ │ │ + add r0, sp, #24 │ │ │ │ + ldrb.w ip, [sp, #72] @ 0x48 │ │ │ │ + ldr r3, [sp, #68] @ 0x44 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + subs.w r3, ip, #0 │ │ │ │ + ldr.w ip, [pc, #440] @ ccfbc │ │ │ │ + it ne │ │ │ │ + movne r3, #1 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + add ip, pc │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ + ldr.w r4, [ip, r4] │ │ │ │ + ldr r4, [r4, #0] │ │ │ │ + str r4, [sp, #36] @ 0x24 │ │ │ │ + mov.w r4, #0 │ │ │ │ + ldr r4, [pc, #416] @ (ccfc0 ) │ │ │ │ add r4, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - mov.w r3, #0 │ │ │ │ - blx 7ad40 │ │ │ │ + blx 78118 │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ - ldrd r2, r0, [sp, #16] │ │ │ │ + ldrd r2, r0, [sp, #24] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, cda1c │ │ │ │ - ldr r2, [pc, #392] @ (cdb74 ) │ │ │ │ + cbz r0, cce6c │ │ │ │ + ldr r2, [pc, #392] @ (ccfc4 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, cda3a │ │ │ │ + cbz r2, cce8a │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w cdb3c │ │ │ │ + beq.w ccf8c │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n cda92 │ │ │ │ + beq.n ccee2 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #340] @ (cdb78 ) │ │ │ │ - ldr r3, [pc, #328] @ (cdb6c ) │ │ │ │ + ldr r2, [pc, #340] @ (ccfc8 ) │ │ │ │ + ldr r3, [pc, #324] @ (ccfb8 ) │ │ │ │ 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 cdb06 │ │ │ │ + bne.n ccf56 │ │ │ │ mov r0, r4 │ │ │ │ - add sp, #36 @ 0x24 │ │ │ │ + add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n cda40 │ │ │ │ + bne.n cce90 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n cdb3c │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ + beq.n ccf8c │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n cda1c │ │ │ │ + beq.n cce6c │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n cda0a │ │ │ │ + bne.n cce5a │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n cda78 │ │ │ │ + bne.n ccec8 │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n cda1c │ │ │ │ - strd r2, r3, [sp, #8] │ │ │ │ + bne.n cce6c │ │ │ │ + strd r2, r3, [sp, #16] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - str r1, [sp, #4] │ │ │ │ - str r0, [sp, #0] │ │ │ │ + str r1, [sp, #12] │ │ │ │ + str r0, [sp, #8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ - ldrd r0, r1, [sp] │ │ │ │ - ldrd r2, r3, [sp, #8] │ │ │ │ + ldrd r0, r1, [sp, #8] │ │ │ │ + ldrd r2, r3, [sp, #16] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n cdad0 │ │ │ │ + beq.n ccf20 │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n cda1c │ │ │ │ + bne.n cce6c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - str r1, [sp, #0] │ │ │ │ + str r1, [sp, #8] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ - b.n cda20 │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ + b.n cce70 │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n cdad8 │ │ │ │ + bne.n ccf28 │ │ │ │ dmb ish │ │ │ │ - b.n cdabe │ │ │ │ + b.n ccf0e │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (cdb7c ) │ │ │ │ - ldr r3, [pc, #116] @ (cdb6c ) │ │ │ │ + ldr r2, [pc, #136] @ (ccfcc ) │ │ │ │ + ldr r3, [pc, #112] @ (ccfb8 ) │ │ │ │ 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 cdb64 │ │ │ │ + beq.n ccfb4 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, cdb1a │ │ │ │ + cbz r3, ccf6a │ │ │ │ mov r0, r3 │ │ │ │ - str r1, [sp, #0] │ │ │ │ + str r1, [sp, #8] │ │ │ │ bl 7d2e4 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n cdb3e │ │ │ │ + beq.n ccf8e │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n cda20 │ │ │ │ + b.n cce70 │ │ │ │ mov r3, r1 │ │ │ │ - b.n cdb1e │ │ │ │ + b.n ccf6e │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n cdb2e │ │ │ │ + b.n ccf7e │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #44] @ (cdb80 ) │ │ │ │ - ldr r3, [pc, #24] @ (cdb6c ) │ │ │ │ + ldr r2, [pc, #44] @ (ccfd0 ) │ │ │ │ + ldr r3, [pc, #20] @ (ccfb8 ) │ │ │ │ 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 cdb06 │ │ │ │ + bne.n ccf56 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - asrs r2, r5, #3 │ │ │ │ - movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r4, #3 │ │ │ │ + adds r4, r3, #2 │ │ │ │ + movs r2, r2 │ │ │ │ + adds r2, r1, #2 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r0, #2 │ │ │ │ + adds r4, r6, #0 │ │ │ │ movs r2, r2 │ │ │ │ - lsrs r2, r6, #30 │ │ │ │ + subs r2, r4, r5 │ │ │ │ movs r2, r2 │ │ │ │ - lsrs r4, r2, #29 │ │ │ │ + subs r4, r0, r4 │ │ │ │ movs r2, r2 │ │ │ │ + movs r0, r0 │ │ │ │ + ... │ │ │ │ │ │ │ │ -000cdb84 : │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ +000ccfd8 : │ │ │ │ + push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #432] @ (cdd44 ) │ │ │ │ - sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #432] @ (cdd48 ) │ │ │ │ + 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 │ │ │ │ + movs r3, #0 │ │ │ │ + strd r2, r3, [sp, #16] │ │ │ │ + strd r2, r3, [sp, #32] │ │ │ │ + strd r2, r3, [sp, #48] @ 0x30 │ │ │ │ + ldr r2, [pc, #196] @ (cd0d8 ) │ │ │ │ + ldr r3, [pc, #196] @ (cd0dc ) │ │ │ │ add r2, pc │ │ │ │ - ldr r4, [pc, #428] @ (cdd4c ) │ │ │ │ - add r0, sp, #16 │ │ │ │ - add r4, 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 789c4 │ │ │ │ + movs r1, #1 │ │ │ │ + vldr d0, [pc, #160] @ cd0d0 │ │ │ │ + strd r1, r0, [sp] │ │ │ │ + mov r3, r4 │ │ │ │ + add r2, sp, #40 @ 0x28 │ │ │ │ + add r1, sp, #24 │ │ │ │ + add r0, sp, #8 │ │ │ │ + blx 79308 │ │ │ │ + ldr r2, [pc, #156] @ (cd0e0 ) │ │ │ │ + ldr r3, [pc, #148] @ (cd0dc ) │ │ │ │ + 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 cd07e │ │ │ │ + add sp, #68 @ 0x44 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n cd082 │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + ldr r2, [pc, #120] @ (cd0e4 ) │ │ │ │ + ldr r3, [pc, #108] @ (cd0dc ) │ │ │ │ + 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 cd090 │ │ │ │ + blx 79f34 <__stack_chk_fail@plt> │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + b.n cd06a │ │ │ │ + add sp, #68 @ 0x44 │ │ │ │ + ldmia.w sp!, {r4, r5, lr} │ │ │ │ + b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #72] @ (cd0e8 ) │ │ │ │ + ldr r3, [pc, #56] @ (cd0dc ) │ │ │ │ + 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 cd07e │ │ │ │ + blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #48] @ (cd0ec ) │ │ │ │ + ldr r3, [pc, #28] @ (cd0dc ) │ │ │ │ + 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 cd0b2 │ │ │ │ + b.n cd07e │ │ │ │ + movs r0, r0 │ │ │ │ + movs r0, r0 │ │ │ │ + strh r0, [r0, #0] │ │ │ │ + ands r1, r7 │ │ │ │ + subs r2, r2, r2 │ │ │ │ + movs r2, r2 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ + movs r0, r0 │ │ │ │ + subs r2, r4, r1 │ │ │ │ + movs r2, r2 │ │ │ │ + subs r2, r7, r0 │ │ │ │ + movs r2, r2 │ │ │ │ + subs r6, r0, r0 │ │ │ │ + movs r2, r2 │ │ │ │ + adds r2, r5, r7 │ │ │ │ + movs r2, r2 │ │ │ │ + │ │ │ │ +000cd0f0 : │ │ │ │ + push {r4, r5, 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 │ │ │ │ + movs r3, #0 │ │ │ │ + strd r2, r3, [sp, #16] │ │ │ │ + strd r2, r3, [sp, #32] │ │ │ │ + strd r2, r3, [sp, #48] @ 0x30 │ │ │ │ + ldr r2, [pc, #196] @ (cd1f8 ) │ │ │ │ + ldr r3, [pc, #196] @ (cd1fc ) │ │ │ │ + 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 793a4 │ │ │ │ + blx 789c4 │ │ │ │ + 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 79308 │ │ │ │ + ldr r2, [pc, #156] @ (cd200 ) │ │ │ │ + ldr r3, [pc, #148] @ (cd1fc ) │ │ │ │ + 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 cd1a2 │ │ │ │ + add sp, #68 @ 0x44 │ │ │ │ + vpop {d8} │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n cd1a6 │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + ldr r2, [pc, #116] @ (cd204 ) │ │ │ │ + ldr r3, [pc, #104] @ (cd1fc ) │ │ │ │ + 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 cd1b4 │ │ │ │ + blx 79f34 <__stack_chk_fail@plt> │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + b.n cd18e │ │ │ │ + add sp, #68 @ 0x44 │ │ │ │ + vpop {d8} │ │ │ │ + ldmia.w sp!, {r4, r5, lr} │ │ │ │ + b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #64] @ (cd208 ) │ │ │ │ + ldr r3, [pc, #48] @ (cd1fc ) │ │ │ │ + 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 cd1a2 │ │ │ │ + blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #40] @ (cd20c ) │ │ │ │ + ldr r3, [pc, #20] @ (cd1fc ) │ │ │ │ + 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 cd1da │ │ │ │ + b.n cd1a2 │ │ │ │ + adds r2, r6, r5 │ │ │ │ + movs r2, r2 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ + movs r0, r0 │ │ │ │ + adds r2, r0, r5 │ │ │ │ + movs r2, r2 │ │ │ │ + adds r6, r2, r4 │ │ │ │ + movs r2, r2 │ │ │ │ + adds r6, r3, r3 │ │ │ │ + movs r2, r2 │ │ │ │ + adds r2, r0, r3 │ │ │ │ + movs r2, r2 │ │ │ │ + │ │ │ │ +000cd210 : │ │ │ │ + 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] @ (cd318 ) │ │ │ │ + ldr r3, [pc, #204] @ (cd31c ) │ │ │ │ + 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 789c4 │ │ │ │ + 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 79308 │ │ │ │ + ldr r2, [pc, #156] @ (cd320 ) │ │ │ │ + ldr r3, [pc, #148] @ (cd31c ) │ │ │ │ + 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 cd2c2 │ │ │ │ + add sp, #64 @ 0x40 │ │ │ │ + vpop {d8} │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n cd2c6 │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + ldr r2, [pc, #116] @ (cd324 ) │ │ │ │ + ldr r3, [pc, #104] @ (cd31c ) │ │ │ │ + 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 cd2d4 │ │ │ │ + blx 79f34 <__stack_chk_fail@plt> │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + b.n cd2ae │ │ │ │ + add sp, #64 @ 0x40 │ │ │ │ + vpop {d8} │ │ │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ + b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #64] @ (cd328 ) │ │ │ │ + ldr r3, [pc, #48] @ (cd31c ) │ │ │ │ + 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 cd2c2 │ │ │ │ + blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #40] @ (cd32c ) │ │ │ │ + ldr r3, [pc, #20] @ (cd31c ) │ │ │ │ + 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 cd2fa │ │ │ │ + b.n cd2c2 │ │ │ │ + adds r0, r3, r1 │ │ │ │ + movs r2, r2 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ + movs r0, r0 │ │ │ │ + adds r2, r4, r0 │ │ │ │ + movs r2, r2 │ │ │ │ + asrs r6, r6, #31 │ │ │ │ + movs r2, r2 │ │ │ │ + asrs r6, r7, #30 │ │ │ │ + movs r2, r2 │ │ │ │ + asrs r2, r4, #30 │ │ │ │ + movs r2, r2 │ │ │ │ + │ │ │ │ +000cd330 : │ │ │ │ + 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] @ cd448 │ │ │ │ + mov r4, r0 │ │ │ │ + add r0, sp, #56 @ 0x38 │ │ │ │ + add ip, pc │ │ │ │ + vldr d7, [pc, #244] @ cd440 │ │ │ │ + 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] @ (cd44c ) │ │ │ │ + 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 79308 │ │ │ │ + ldr r2, [pc, #160] @ (cd450 ) │ │ │ │ + ldr r3, [pc, #156] @ (cd44c ) │ │ │ │ + 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 cd3e8 │ │ │ │ + add sp, #80 @ 0x50 │ │ │ │ + pop {r4, pc} │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n cd3ec │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + ldr r2, [pc, #124] @ (cd454 ) │ │ │ │ + ldr r3, [pc, #116] @ (cd44c ) │ │ │ │ + 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 cd3fa │ │ │ │ + blx 79f34 <__stack_chk_fail@plt> │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + b.n cd3d4 │ │ │ │ + add sp, #80 @ 0x50 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #76] @ (cd458 ) │ │ │ │ + ldr r3, [pc, #64] @ (cd44c ) │ │ │ │ + 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 cd3e8 │ │ │ │ + blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #52] @ (cd45c ) │ │ │ │ + ldr r3, [pc, #36] @ (cd44c ) │ │ │ │ + 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 cd41c │ │ │ │ + b.n cd3e8 │ │ │ │ + nop │ │ │ │ + nop.w │ │ │ │ + ... │ │ │ │ + asrs r0, r4, #29 │ │ │ │ + movs r2, r2 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ + movs r0, r0 │ │ │ │ + asrs r0, r7, #27 │ │ │ │ + movs r2, r2 │ │ │ │ + asrs r0, r2, #27 │ │ │ │ + movs r2, r2 │ │ │ │ + asrs r4, r3, #26 │ │ │ │ + movs r2, r2 │ │ │ │ + asrs r0, r0, #26 │ │ │ │ + movs r2, r2 │ │ │ │ + │ │ │ │ +000cd460 : │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ + ldr.w ip, [pc, #476] @ cd64c │ │ │ │ + sub sp, #52 @ 0x34 │ │ │ │ + ldr r3, [pc, #472] @ (cd650 ) │ │ │ │ + mov r5, r0 │ │ │ │ + add ip, pc │ │ │ │ + vldr d7, [pc, #452] @ cd640 │ │ │ │ + str r2, [sp, #28] │ │ │ │ + add r1, sp, #24 │ │ │ │ + ldr r4, [pc, #464] @ (cd654 ) │ │ │ │ + movs r2, #10 │ │ │ │ + ldr.w r3, [ip, r3] │ │ │ │ + add r0, sp, #16 │ │ │ │ + vldr s0, [pc, #440] @ cd648 │ │ │ │ + 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] │ │ │ │ + vstr d7, [sp, #32] │ │ │ │ + blx 7b894 │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, cdbf8 │ │ │ │ - ldr r2, [pc, #392] @ (cdd50 ) │ │ │ │ + cbz r0, cd4f2 │ │ │ │ + ldr r2, [pc, #408] @ (cd658 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, cdc16 │ │ │ │ + cbz r2, cd510 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w cdd18 │ │ │ │ + beq.w cd612 │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n cdc6e │ │ │ │ + beq.n cd568 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #340] @ (cdd54 ) │ │ │ │ - ldr r3, [pc, #328] @ (cdd48 ) │ │ │ │ + ldr r2, [pc, #356] @ (cd65c ) │ │ │ │ + ldr r3, [pc, #340] @ (cd650 ) │ │ │ │ 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 cdce2 │ │ │ │ + bne.n cd5dc │ │ │ │ mov r0, r4 │ │ │ │ - add sp, #36 @ 0x24 │ │ │ │ + add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n cdc1c │ │ │ │ + bne.n cd516 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n cdd18 │ │ │ │ + beq.n cd612 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n cdbf8 │ │ │ │ + beq.n cd4f2 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n cdbe6 │ │ │ │ + bne.n cd4e0 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n cdc54 │ │ │ │ + bne.n cd54e │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n cdbf8 │ │ │ │ + bne.n cd4f2 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n cdcac │ │ │ │ + beq.n cd5a6 │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n cdbf8 │ │ │ │ + bne.n cd4f2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n cdbfc │ │ │ │ + b.n cd4f6 │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n cdcb4 │ │ │ │ + bne.n cd5ae │ │ │ │ dmb ish │ │ │ │ - b.n cdc9a │ │ │ │ + b.n cd594 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (cdd58 ) │ │ │ │ - ldr r3, [pc, #116] @ (cdd48 ) │ │ │ │ + ldr r2, [pc, #148] @ (cd660 ) │ │ │ │ + ldr r3, [pc, #132] @ (cd650 ) │ │ │ │ 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 cdd40 │ │ │ │ + beq.n cd63a │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, cdcf6 │ │ │ │ + cbz r3, cd5f0 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n cdd1a │ │ │ │ + beq.n cd614 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n cdbfc │ │ │ │ + b.n cd4f6 │ │ │ │ mov r3, r1 │ │ │ │ - b.n cdcfa │ │ │ │ + b.n cd5f4 │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n cdd0a │ │ │ │ + b.n cd604 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #44] @ (cdd5c ) │ │ │ │ - ldr r3, [pc, #24] @ (cdd48 ) │ │ │ │ + ldr r2, [pc, #60] @ (cd664 ) │ │ │ │ + ldr r3, [pc, #36] @ (cd650 ) │ │ │ │ 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 cdce2 │ │ │ │ + bne.n cd5dc │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - lsrs r6, r1, #28 │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + ldr r1, [sp, #616] @ 0x268 │ │ │ │ + subs r5, #153 @ 0x99 │ │ │ │ + asrs r0, r6, #24 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r1, #28 │ │ │ │ + asrs r0, r3, #24 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r5, #26 │ │ │ │ + asrs r6, r5, #22 │ │ │ │ movs r2, r2 │ │ │ │ - lsrs r6, r2, #23 │ │ │ │ + asrs r4, r3, #19 │ │ │ │ movs r2, r2 │ │ │ │ - lsrs r0, r7, #21 │ │ │ │ + asrs r6, r7, #17 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000cdd60 : │ │ │ │ +000cd668 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #432] @ (cdf20 ) │ │ │ │ - sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #432] @ (cdf24 ) │ │ │ │ + str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ + sub sp, #52 @ 0x34 │ │ │ │ + ldr.w ip, [pc, #472] @ cd854 │ │ │ │ + mov r3, r2 │ │ │ │ + vldr d7, [pc, #456] @ cd848 │ │ │ │ + add ip, pc │ │ │ │ + ldr r4, [pc, #464] @ (cd858 ) │ │ │ │ + str r3, [sp, #28] │ │ │ │ mov r5, r0 │ │ │ │ - add r2, pc │ │ │ │ - ldr r4, [pc, #428] @ (cdf28 ) │ │ │ │ + ldr r3, [pc, #464] @ (cd85c ) │ │ │ │ + add r1, sp, #24 │ │ │ │ + ldr r2, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #16 │ │ │ │ + vldr s0, [pc, #444] @ cd850 │ │ │ │ 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 7aefc │ │ │ │ + movs r3, #0 │ │ │ │ + movt r3, #257 @ 0x101 │ │ │ │ + vstr d7, [sp, #32] │ │ │ │ + str r3, [sp, #24] │ │ │ │ + blx 7b894 │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, cddd4 │ │ │ │ - ldr r2, [pc, #392] @ (cdf2c ) │ │ │ │ + cbz r0, cd6fc │ │ │ │ + ldr r2, [pc, #404] @ (cd860 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, cddf2 │ │ │ │ + cbz r2, cd71a │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w cdef4 │ │ │ │ + beq.w cd81c │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n cde4a │ │ │ │ + beq.n cd772 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #340] @ (cdf30 ) │ │ │ │ - ldr r3, [pc, #328] @ (cdf24 ) │ │ │ │ + ldr r2, [pc, #352] @ (cd864 ) │ │ │ │ + ldr r3, [pc, #344] @ (cd85c ) │ │ │ │ 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 cdebe │ │ │ │ + bne.n cd7e6 │ │ │ │ mov r0, r4 │ │ │ │ - add sp, #36 @ 0x24 │ │ │ │ + add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n cddf8 │ │ │ │ + bne.n cd720 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n cdef4 │ │ │ │ + beq.n cd81c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n cddd4 │ │ │ │ + beq.n cd6fc │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n cddc2 │ │ │ │ + bne.n cd6ea │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n cde30 │ │ │ │ + bne.n cd758 │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n cddd4 │ │ │ │ + bne.n cd6fc │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n cde88 │ │ │ │ + beq.n cd7b0 │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n cddd4 │ │ │ │ + bne.n cd6fc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n cddd8 │ │ │ │ + b.n cd700 │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n cde90 │ │ │ │ + bne.n cd7b8 │ │ │ │ dmb ish │ │ │ │ - b.n cde76 │ │ │ │ + b.n cd79e │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (cdf34 ) │ │ │ │ - ldr r3, [pc, #116] @ (cdf24 ) │ │ │ │ + ldr r2, [pc, #148] @ (cd868 ) │ │ │ │ + ldr r3, [pc, #132] @ (cd85c ) │ │ │ │ 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 cdf1c │ │ │ │ + beq.n cd844 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, cded2 │ │ │ │ + cbz r3, cd7fa │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n cdef6 │ │ │ │ + beq.n cd81e │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n cddd8 │ │ │ │ + b.n cd700 │ │ │ │ mov r3, r1 │ │ │ │ - b.n cded6 │ │ │ │ + b.n cd7fe │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n cdee6 │ │ │ │ + b.n cd80e │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #44] @ (cdf38 ) │ │ │ │ - ldr r3, [pc, #24] @ (cdf24 ) │ │ │ │ + ldr r2, [pc, #56] @ (cd86c ) │ │ │ │ + ldr r3, [pc, #40] @ (cd85c ) │ │ │ │ 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 cdebe │ │ │ │ + bne.n cd7e6 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - lsrs r2, r6, #20 │ │ │ │ + ... │ │ │ │ + ldr r1, [sp, #616] @ 0x268 │ │ │ │ + subs r5, #153 @ 0x99 │ │ │ │ + asrs r6, r4, #16 │ │ │ │ + movs r2, r2 │ │ │ │ + asrs r2, r2, #16 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r5, #20 │ │ │ │ - movs r2, r2 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r1, #19 │ │ │ │ + asrs r4, r4, #14 │ │ │ │ movs r2, r2 │ │ │ │ - lsrs r2, r7, #15 │ │ │ │ + asrs r2, r2, #11 │ │ │ │ movs r2, r2 │ │ │ │ - lsrs r4, r3, #14 │ │ │ │ + asrs r4, r6, #9 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000cdf3c : │ │ │ │ +000cd870 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #432] @ (ce0fc ) │ │ │ │ - sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #432] @ (ce100 ) │ │ │ │ + str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ + sub sp, #52 @ 0x34 │ │ │ │ + ldr.w ip, [pc, #456] @ cda4c │ │ │ │ + movs r3, #0 │ │ │ │ + movt r3, #257 @ 0x101 │ │ │ │ + add ip, pc │ │ │ │ + movs r1, #0 │ │ │ │ + str r3, [sp, #24] │ │ │ │ mov r5, r0 │ │ │ │ - add r2, pc │ │ │ │ - ldr r4, [pc, #428] @ (ce104 ) │ │ │ │ + ldr r3, [pc, #444] @ (cda50 ) │ │ │ │ + movs r0, #0 │ │ │ │ + str r2, [sp, #28] │ │ │ │ + strd r0, r1, [sp, #32] │ │ │ │ + add r1, sp, #24 │ │ │ │ + ldr r4, [pc, #436] @ (cda54 ) │ │ │ │ add r0, sp, #16 │ │ │ │ + ldr.w r3, [ip, r3] │ │ │ │ + ldr r2, [sp, #72] @ 0x48 │ │ │ │ add r4, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #28] │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 77fe8 │ │ │ │ + blx 7b894 │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, cdfb0 │ │ │ │ - ldr r2, [pc, #392] @ (ce108 ) │ │ │ │ + cbz r0, cd8fe │ │ │ │ + ldr r2, [pc, #396] @ (cda58 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, cdfce │ │ │ │ + cbz r2, cd91c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w ce0d0 │ │ │ │ + beq.w cda1e │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n ce026 │ │ │ │ + beq.n cd974 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #340] @ (ce10c ) │ │ │ │ - ldr r3, [pc, #328] @ (ce100 ) │ │ │ │ + ldr r2, [pc, #344] @ (cda5c ) │ │ │ │ + ldr r3, [pc, #328] @ (cda50 ) │ │ │ │ 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 ce09a │ │ │ │ + bne.n cd9e8 │ │ │ │ mov r0, r4 │ │ │ │ - add sp, #36 @ 0x24 │ │ │ │ + add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n cdfd4 │ │ │ │ + bne.n cd922 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n ce0d0 │ │ │ │ + beq.n cda1e │ │ │ │ ldr r0, [sp, #20] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n cdfb0 │ │ │ │ + beq.n cd8fe │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n cdf9e │ │ │ │ + bne.n cd8ec │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n ce00c │ │ │ │ + bne.n cd95a │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n cdfb0 │ │ │ │ + bne.n cd8fe │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n ce064 │ │ │ │ + beq.n cd9b2 │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n cdfb0 │ │ │ │ + bne.n cd8fe │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n cdfb4 │ │ │ │ + b.n cd902 │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n ce06c │ │ │ │ + bne.n cd9ba │ │ │ │ dmb ish │ │ │ │ - b.n ce052 │ │ │ │ + b.n cd9a0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (ce110 ) │ │ │ │ - ldr r3, [pc, #116] @ (ce100 ) │ │ │ │ + ldr r2, [pc, #136] @ (cda60 ) │ │ │ │ + ldr r3, [pc, #120] @ (cda50 ) │ │ │ │ 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 ce0f8 │ │ │ │ + beq.n cda46 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, ce0ae │ │ │ │ + cbz r3, cd9fc │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n ce0d2 │ │ │ │ + beq.n cda20 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n cdfb4 │ │ │ │ + b.n cd902 │ │ │ │ mov r3, r1 │ │ │ │ - b.n ce0b2 │ │ │ │ + b.n cda00 │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n ce0c2 │ │ │ │ + b.n cda10 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #44] @ (ce114 ) │ │ │ │ - ldr r3, [pc, #24] @ (ce100 ) │ │ │ │ + ldr r2, [pc, #48] @ (cda64 ) │ │ │ │ + ldr r3, [pc, #24] @ (cda50 ) │ │ │ │ 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 ce09a │ │ │ │ + bne.n cd9e8 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - lsrs r6, r2, #13 │ │ │ │ + nop │ │ │ │ + asrs r6, r3, #8 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r2, #13 │ │ │ │ + asrs r0, r0, #8 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r6, #11 │ │ │ │ + asrs r2, r4, #6 │ │ │ │ + movs r2, r2 │ │ │ │ + asrs r0, r2, #3 │ │ │ │ movs r2, r2 │ │ │ │ - lsrs r6, r3, #8 │ │ │ │ + asrs r2, r6, #1 │ │ │ │ movs r2, r2 │ │ │ │ - lsrs r0, r0, #7 │ │ │ │ + │ │ │ │ +000cda68 : │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ + mov r8, r2 │ │ │ │ + ldr r2, [pc, #716] @ (cdd48 ) │ │ │ │ + ldr r3, [pc, #716] @ (cdd4c ) │ │ │ │ + sub sp, #56 @ 0x38 │ │ │ │ + add r2, pc │ │ │ │ + ldr r6, [pc, #716] @ (cdd50 ) │ │ │ │ + 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 │ │ │ │ + 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 cdba2 │ │ │ │ + str r7, [sp, #28] │ │ │ │ + add.w r9, sp, #28 │ │ │ │ + blx 7abd8 │ │ │ │ + mov sl, r0 │ │ │ │ + cmp r0, #15 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + bhi.n cdb82 │ │ │ │ + cmp r0, #1 │ │ │ │ + bne.w cdc66 │ │ │ │ + ldrsb.w r3, [r5] │ │ │ │ + strb.w r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + movs r5, #0 │ │ │ │ + mov r1, r8 │ │ │ │ + strb r5, [r0, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + ldr.w r3, [r3, #680] @ 0x2a8 │ │ │ │ + blx r3 │ │ │ │ + vldr d7, [pc, #608] @ cdd40 │ │ │ │ + add r2, sp, #16 │ │ │ │ + mov r1, r9 │ │ │ │ + add r0, sp, #8 │ │ │ │ + vstr d7, [sp, #16] │ │ │ │ + blx 78fe0 , std::allocator > const&, cv::Ptr)@plt> │ │ │ │ + ldr r5, [sp, #20] │ │ │ │ + cbz r5, cdb0c │ │ │ │ + ldr r3, [pc, #604] @ (cdd54 ) │ │ │ │ + ldr.w r8, [r6, r3] │ │ │ │ + ldrsb.w r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n cdbac │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + subs r2, r3, #1 │ │ │ │ + cmp r3, #1 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + beq.n cdbc8 │ │ │ │ + movs r0, #8 │ │ │ │ + blx 77e20 │ │ │ │ + mov r9, r0 │ │ │ │ + ldrd r2, r0, [sp, #8] │ │ │ │ + strd r2, r0, [r9] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n cdb9c │ │ │ │ + ldr r2, [pc, #560] @ (cdd54 ) │ │ │ │ + ldr.w r8, [r6, r2] │ │ │ │ + ldrsb.w r2, [r8] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.n cdbec │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ + adds r4, r2, #1 │ │ │ │ + cmp r2, r1 │ │ │ │ + str r4, [r0, #4] │ │ │ │ + beq.w cdcce │ │ │ │ + mov.w r6, r9, asr #31 │ │ │ │ + mov r4, r9 │ │ │ │ + mov r5, r6 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + subs r1, r2, #1 │ │ │ │ + cmp r2, #1 │ │ │ │ + str r1, [r0, #4] │ │ │ │ + beq.n cdc42 │ │ │ │ + mov r4, r9 │ │ │ │ + mov r5, r6 │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + cmp r0, r7 │ │ │ │ + beq.n cdb62 │ │ │ │ + ldr r1, [sp, #36] @ 0x24 │ │ │ │ + adds r1, #1 │ │ │ │ + blx 790f8 │ │ │ │ + ldr r2, [pc, #500] @ (cdd58 ) │ │ │ │ + ldr r3, [pc, #484] @ (cdd4c ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.w cdcc4 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + 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 7b330 , 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 7aa9c │ │ │ │ + b.n cdac6 │ │ │ │ + mov.w r6, r9, asr #31 │ │ │ │ + b.n cdb50 │ │ │ │ + add.w r9, sp, #28 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + str r7, [sp, #28] │ │ │ │ + b.n cdac6 │ │ │ │ + adds r2, r5, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r3, [r2] │ │ │ │ + subs r1, r3, #1 │ │ │ │ + strex r0, r1, [r2] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n cdbb2 │ │ │ │ + cmp r3, #1 │ │ │ │ + dmb ish │ │ │ │ + bne.n cdb0c │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + blx r3 │ │ │ │ + ldrsb.w r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n cdc90 │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + subs r2, r3, #1 │ │ │ │ + str r2, [r5, #8] │ │ │ │ + cmp r3, #1 │ │ │ │ + bne.n cdb0c │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + blx r3 │ │ │ │ + b.n cdb0c │ │ │ │ + adds r0, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r1, [r0] │ │ │ │ + adds r2, r1, #1 │ │ │ │ + strex r4, r2, [r0] │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.n cdbf2 │ │ │ │ + mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ + dmb ish │ │ │ │ + cmp r1, r2 │ │ │ │ + beq.n cdcce │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + mov.w r6, r9, asr #31 │ │ │ │ + mov r4, r9 │ │ │ │ + mov r5, r6 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n cdb50 │ │ │ │ + ldrsb.w r2, [r8] │ │ │ │ + adds r1, r0, #4 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n cdb46 │ │ │ │ + dmb ish │ │ │ │ + ldrex r2, [r1] │ │ │ │ + add.w ip, r2, #4294967295 @ 0xffffffff │ │ │ │ + strex lr, ip, [r1] │ │ │ │ + cmp.w lr, #0 │ │ │ │ + bne.n cdc28 │ │ │ │ + cmp r2, #1 │ │ │ │ + dmb ish │ │ │ │ + bne.n cdb50 │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ + str r0, [sp, #4] │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ + blx r2 │ │ │ │ + ldrsb.w r2, [r8] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + cbz r2, cdc70 │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ + subs r1, r2, #1 │ │ │ │ + str r1, [r0, #8] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.w cdb50 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + blx r3 │ │ │ │ + b.n cdb54 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w cdac6 │ │ │ │ + mov r0, r7 │ │ │ │ + b.n cdb92 │ │ │ │ + add.w r1, r0, #8 │ │ │ │ + dmb ish │ │ │ │ + ldrex r2, [r1] │ │ │ │ + add.w ip, r2, #4294967295 @ 0xffffffff │ │ │ │ + strex lr, ip, [r1] │ │ │ │ + cmp.w lr, #0 │ │ │ │ + bne.n cdc78 │ │ │ │ + dmb ish │ │ │ │ + b.n cdc58 │ │ │ │ + add.w r2, r5, #8 │ │ │ │ + dmb ish │ │ │ │ + ldrex r3, [r2] │ │ │ │ + subs r1, r3, #1 │ │ │ │ + strex r0, r1, [r2] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n cdc98 │ │ │ │ + dmb ish │ │ │ │ + b.n cdbde │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #168] @ (cdd5c ) │ │ │ │ + ldr r3, [pc, #152] @ (cdd4c ) │ │ │ │ + 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 cdd36 │ │ │ │ + blx 79f34 <__stack_chk_fail@plt> │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, r1 │ │ │ │ + b.n cdcde │ │ │ │ + udf #255 @ 0xff │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, r1 │ │ │ │ + cbz r3, cdcde │ │ │ │ + mov r0, r3 │ │ │ │ + bl 7d2e4 │ │ │ │ + mov r0, r9 │ │ │ │ + blx 7a1f0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov r0, r5 │ │ │ │ + cmp r6, #1 │ │ │ │ + bne.n cdd10 │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + movs r4, #0 │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + mov r5, r4 │ │ │ │ + b.n cdb62 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, r1 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n cdcd8 │ │ │ │ + b.n cdcde │ │ │ │ + mov r6, r1 │ │ │ │ + b.n cdce6 │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + b.n cdcf6 │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #60] @ (cdd60 ) │ │ │ │ + ldr r3, [pc, #36] @ (cdd4c ) │ │ │ │ + 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 cdcc4 │ │ │ │ + blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ + nop │ │ │ │ + nop.w │ │ │ │ + ... │ │ │ │ + asrs r0, r5, #32 │ │ │ │ + movs r2, r2 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ + movs r0, r0 │ │ │ │ + asrs r0, r4, #32 │ │ │ │ + movs r2, r2 │ │ │ │ + asrs r0, r0, #20 │ │ │ │ + movs r0, r0 │ │ │ │ + lsrs r2, r0, #29 │ │ │ │ + movs r2, r2 │ │ │ │ + lsrs r4, r6, #23 │ │ │ │ + movs r2, r2 │ │ │ │ + lsrs r2, r0, #22 │ │ │ │ + movs r2, r2 │ │ │ │ + │ │ │ │ +000cdd64 : │ │ │ │ + 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, #4000] @ 0xfa0 │ │ │ │ + mov sl, r2 │ │ │ │ + ldr r2, [pc, #772] @ (ce07c ) │ │ │ │ + ldr r3, [pc, #772] @ (ce080 ) │ │ │ │ + sub sp, #60 @ 0x3c │ │ │ │ + add r2, pc │ │ │ │ + ldr r5, [pc, #772] @ (ce084 ) │ │ │ │ + mov r1, sl │ │ │ │ + mov r4, r0 │ │ │ │ + add r5, pc │ │ │ │ + ldr.w r9, [sp, #96] @ 0x60 │ │ │ │ + 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 r7, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w cdec6 │ │ │ │ + add r6, sp, #36 @ 0x24 │ │ │ │ + str r6, [sp, #28] │ │ │ │ + blx 7abd8 │ │ │ │ + mov fp, r0 │ │ │ │ + cmp r0, #15 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + bhi.n cdeac │ │ │ │ + cmp r0, #1 │ │ │ │ + bne.w cdfa2 │ │ │ │ + ldrsb.w r3, [r7] │ │ │ │ + strb.w r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + movs r7, #0 │ │ │ │ + mov r1, sl │ │ │ │ + strb r7, [r0, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + ldr.w r3, [r3, #680] @ 0x2a8 │ │ │ │ + blx r3 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + cbz r3, cde06 │ │ │ │ + ldr r2, [pc, #668] @ (ce088 ) │ │ │ │ + ldr r2, [r5, r2] │ │ │ │ + ldrsb.w r2, [r2] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.n cdece │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + adds r1, r2, #1 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.w ce004 │ │ │ │ + add.w r8, sp, #28 │ │ │ │ + add r2, sp, #16 │ │ │ │ + mov r1, r8 │ │ │ │ + add r0, sp, #8 │ │ │ │ + blx 78fe0 , std::allocator > const&, cv::Ptr)@plt> │ │ │ │ + ldr r7, [sp, #20] │ │ │ │ + cbz r7, cde34 │ │ │ │ + ldr r3, [pc, #620] @ (ce088 ) │ │ │ │ + ldr.w r9, [r5, r3] │ │ │ │ + ldrsb.w r3, [r9] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w cdf60 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + subs r2, r3, #1 │ │ │ │ + cmp r3, #1 │ │ │ │ + str r2, [r7, #4] │ │ │ │ + beq.w cdf7e │ │ │ │ + movs r0, #8 │ │ │ │ + blx 77e20 │ │ │ │ + mov r8, r0 │ │ │ │ + ldrd r2, r0, [sp, #8] │ │ │ │ + mov.w r7, r8, asr #31 │ │ │ │ + strd r2, r0, [r8] │ │ │ │ + cbz r0, cde7a │ │ │ │ + ldr r2, [pc, #572] @ (ce088 ) │ │ │ │ + ldr.w r9, [r5, r2] │ │ │ │ + ldrsb.w r2, [r9] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.n cdee8 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ + adds r4, r2, #1 │ │ │ │ + cmp r2, r1 │ │ │ │ + str r4, [r0, #4] │ │ │ │ + beq.w ce004 │ │ │ │ + mov.w r7, r8, asr #31 │ │ │ │ + mov r4, r8 │ │ │ │ + mov r5, r7 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + subs r1, r2, #1 │ │ │ │ + cmp r2, #1 │ │ │ │ + str r1, [r0, #4] │ │ │ │ + beq.n cdf3e │ │ │ │ + mov r4, r8 │ │ │ │ + mov r5, r7 │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + cmp r0, r6 │ │ │ │ + beq.n cde8c │ │ │ │ + ldr r1, [sp, #36] @ 0x24 │ │ │ │ + adds r1, #1 │ │ │ │ + blx 790f8 │ │ │ │ + ldr r2, [pc, #508] @ (ce08c ) │ │ │ │ + ldr r3, [pc, #496] @ (ce080 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.w ce000 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + add sp, #60 @ 0x3c │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + add r0, sp, #28 │ │ │ │ + movs r2, #0 │ │ │ │ + add r1, sp, #16 │ │ │ │ + blx 7b330 , std::allocator >::_M_create(unsigned int&, unsigned int)@plt> │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + str r0, [sp, #28] │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, r7 │ │ │ │ + blx 7aa9c │ │ │ │ + b.n cddc4 │ │ │ │ + add r6, sp, #36 @ 0x24 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + str r6, [sp, #28] │ │ │ │ + b.n cddc4 │ │ │ │ + adds r3, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r2, [r3] │ │ │ │ + adds r1, r2, #1 │ │ │ │ + strex r0, r1, [r3] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n cded4 │ │ │ │ + dmb ish │ │ │ │ + b.n cddfc │ │ │ │ + adds r0, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r1, [r0] │ │ │ │ + adds r2, r1, #1 │ │ │ │ + strex r4, r2, [r0] │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.n cdeee │ │ │ │ + mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ + dmb ish │ │ │ │ + cmp r1, r2 │ │ │ │ + beq.n ce004 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + mov.w r7, r8, asr #31 │ │ │ │ + mov r4, r8 │ │ │ │ + mov r5, r7 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n cde7a │ │ │ │ + ldrsb.w r2, [r9] │ │ │ │ + adds r1, r0, #4 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n cde70 │ │ │ │ + dmb ish │ │ │ │ + ldrex r2, [r1] │ │ │ │ + add.w ip, r2, #4294967295 @ 0xffffffff │ │ │ │ + strex lr, ip, [r1] │ │ │ │ + cmp.w lr, #0 │ │ │ │ + bne.n cdf24 │ │ │ │ + cmp r2, #1 │ │ │ │ + dmb ish │ │ │ │ + bne.n cde7a │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ + str r0, [sp, #4] │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ + blx r2 │ │ │ │ + ldrsb.w r2, [r9] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + cbz r2, cdfac │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ + subs r1, r2, #1 │ │ │ │ + str r1, [r0, #8] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.n cde7a │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + blx r3 │ │ │ │ + b.n cde7e │ │ │ │ + adds r2, r7, #4 │ │ │ │ + dmb ish │ │ │ │ + ldrex r3, [r2] │ │ │ │ + subs r1, r3, #1 │ │ │ │ + strex r0, r1, [r2] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n cdf66 │ │ │ │ + cmp r3, #1 │ │ │ │ + dmb ish │ │ │ │ + bne.w cde34 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + blx r3 │ │ │ │ + ldrsb.w r3, [r9] │ │ │ │ + cbz r3, cdfcc │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + subs r2, r3, #1 │ │ │ │ + str r2, [r7, #8] │ │ │ │ + cmp r3, #1 │ │ │ │ + bne.w cde34 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + blx r3 │ │ │ │ + b.n cde34 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w cddc4 │ │ │ │ + mov r0, r6 │ │ │ │ + b.n cdebc │ │ │ │ + add.w r1, r0, #8 │ │ │ │ + dmb ish │ │ │ │ + ldrex r2, [r1] │ │ │ │ + add.w ip, r2, #4294967295 @ 0xffffffff │ │ │ │ + strex lr, ip, [r1] │ │ │ │ + cmp.w lr, #0 │ │ │ │ + bne.n cdfb4 │ │ │ │ + dmb ish │ │ │ │ + b.n cdf54 │ │ │ │ + add.w r2, r7, #8 │ │ │ │ + dmb ish │ │ │ │ + ldrex r3, [r2] │ │ │ │ + subs r1, r3, #1 │ │ │ │ + strex r0, r1, [r2] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n cdfd4 │ │ │ │ + dmb ish │ │ │ │ + b.n cdf92 │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #160] @ (ce090 ) │ │ │ │ + ldr r3, [pc, #144] @ (ce080 ) │ │ │ │ + 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 ce078 │ │ │ │ + blx 79f34 <__stack_chk_fail@plt> │ │ │ │ + udf #255 @ 0xff │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, r1 │ │ │ │ + add.w r8, sp, #28 │ │ │ │ + mov r0, r8 │ │ │ │ + blx 7a1f0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov r0, r5 │ │ │ │ + cmp r6, #1 │ │ │ │ + beq.n ce052 │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + movs r4, #0 │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + mov r5, r4 │ │ │ │ + b.n cde8c │ │ │ │ + mov r6, r1 │ │ │ │ + b.n ce016 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, r1 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n ce00e │ │ │ │ + mov r0, r3 │ │ │ │ + bl 7d2e4 │ │ │ │ + b.n ce00e │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, r1 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n ce03e │ │ │ │ + b.n ce00e │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + b.n ce026 │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #44] @ (ce094 ) │ │ │ │ + ldr r3, [pc, #24] @ (ce080 ) │ │ │ │ + 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 ce000 │ │ │ │ + blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ + lsrs r4, r5, #20 │ │ │ │ + movs r2, r2 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ + movs r0, r0 │ │ │ │ + lsrs r4, r4, #20 │ │ │ │ + movs r2, r2 │ │ │ │ + asrs r0, r0, #20 │ │ │ │ + movs r0, r0 │ │ │ │ + lsrs r0, r3, #16 │ │ │ │ + movs r2, r2 │ │ │ │ + lsrs r0, r7, #10 │ │ │ │ + movs r2, r2 │ │ │ │ + lsrs r0, r0, #9 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000ce118 : │ │ │ │ +000ce098 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #432] @ (ce2d8 ) │ │ │ │ + ldr r2, [pc, #432] @ (ce258 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #432] @ (ce2dc ) │ │ │ │ + ldr r3, [pc, #432] @ (ce25c ) │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr r4, [pc, #428] @ (ce2e0 ) │ │ │ │ + ldr r4, [pc, #428] @ (ce260 ) │ │ │ │ add r0, sp, #16 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 7894c │ │ │ │ + blx 7998c │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, ce18c │ │ │ │ - ldr r2, [pc, #392] @ (ce2e4 ) │ │ │ │ + cbz r0, ce10c │ │ │ │ + ldr r2, [pc, #392] @ (ce264 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, ce1aa │ │ │ │ + cbz r2, ce12a │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w ce2ac │ │ │ │ + beq.w ce22c │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n ce202 │ │ │ │ + beq.n ce182 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #340] @ (ce2e8 ) │ │ │ │ - ldr r3, [pc, #328] @ (ce2dc ) │ │ │ │ + ldr r2, [pc, #340] @ (ce268 ) │ │ │ │ + ldr r3, [pc, #328] @ (ce25c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ce276 │ │ │ │ + bne.n ce1f6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n ce1b0 │ │ │ │ + bne.n ce130 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n ce2ac │ │ │ │ + beq.n ce22c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n ce18c │ │ │ │ + beq.n ce10c │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n ce17a │ │ │ │ + bne.n ce0fa │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n ce1e8 │ │ │ │ + bne.n ce168 │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n ce18c │ │ │ │ + bne.n ce10c │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n ce240 │ │ │ │ + beq.n ce1c0 │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n ce18c │ │ │ │ + bne.n ce10c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n ce190 │ │ │ │ + b.n ce110 │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n ce248 │ │ │ │ + bne.n ce1c8 │ │ │ │ dmb ish │ │ │ │ - b.n ce22e │ │ │ │ + b.n ce1ae │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (ce2ec ) │ │ │ │ - ldr r3, [pc, #116] @ (ce2dc ) │ │ │ │ + ldr r2, [pc, #136] @ (ce26c ) │ │ │ │ + ldr r3, [pc, #116] @ (ce25c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n ce2d4 │ │ │ │ + beq.n ce254 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, ce28a │ │ │ │ + cbz r3, ce20a │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n ce2ae │ │ │ │ + beq.n ce22e │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n ce190 │ │ │ │ + b.n ce110 │ │ │ │ mov r3, r1 │ │ │ │ - b.n ce28e │ │ │ │ + b.n ce20e │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n ce29e │ │ │ │ + b.n ce21e │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #44] @ (ce2f0 ) │ │ │ │ - ldr r3, [pc, #24] @ (ce2dc ) │ │ │ │ + ldr r2, [pc, #44] @ (ce270 ) │ │ │ │ + ldr r3, [pc, #24] @ (ce25c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ce276 │ │ │ │ + bne.n ce1f6 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - lsrs r2, r7, #5 │ │ │ │ + lsrs r2, r7, #7 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r6, #5 │ │ │ │ + lsrs r4, r6, #7 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r2, #4 │ │ │ │ + lsrs r4, r2, #6 │ │ │ │ movs r2, r2 │ │ │ │ - lsrs r2, r0, #1 │ │ │ │ + lsrs r2, r0, #3 │ │ │ │ movs r2, r2 │ │ │ │ - lsls r4, r4, #31 │ │ │ │ + lsrs r4, r4, #1 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000ce2f4 : │ │ │ │ +000ce274 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #448] @ (ce4c4 ) │ │ │ │ + ldr r2, [pc, #496] @ (ce474 ) │ │ │ │ + vmov.f32 s6, #96 @ 0x3f000000 0.5 │ │ │ │ + ldr r3, [pc, #492] @ (ce478 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #448] @ (ce4c8 ) │ │ │ │ - mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr r4, [pc, #444] @ (ce4cc ) │ │ │ │ - movs r1, #100 @ 0x64 │ │ │ │ - vldr s2, [pc, #428] @ ce4c0 │ │ │ │ + ldr r4, [pc, #492] @ (ce47c ) │ │ │ │ + mov r5, r0 │ │ │ │ + vmov.f32 s5, s6 │ │ │ │ + vldr s8, [pc, #460] @ ce464 │ │ │ │ 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, #452] @ ce468 │ │ │ │ + vmov.f32 s9, #0 @ 0x40000000 2.0 │ │ │ │ + vldr s3, [pc, #448] @ ce46c │ │ │ │ + vmov.f32 s7, #8 @ 0x40400000 3.0 │ │ │ │ + vldr s0, [pc, #444] @ ce470 │ │ │ │ + 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 7a40c │ │ │ │ + blx 7932c │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, ce372 │ │ │ │ - ldr r2, [pc, #400] @ (ce4d0 ) │ │ │ │ + cbz r0, ce318 │ │ │ │ + ldr r2, [pc, #408] @ (ce480 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, ce390 │ │ │ │ + cbz r2, ce336 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w ce492 │ │ │ │ + beq.w ce438 │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n ce3e8 │ │ │ │ + beq.n ce38e │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #348] @ (ce4d4 ) │ │ │ │ - ldr r3, [pc, #332] @ (ce4c8 ) │ │ │ │ + ldr r2, [pc, #356] @ (ce484 ) │ │ │ │ + ldr r3, [pc, #344] @ (ce478 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ce45c │ │ │ │ + bne.n ce402 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n ce396 │ │ │ │ + bne.n ce33c │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n ce492 │ │ │ │ + beq.n ce438 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n ce372 │ │ │ │ + beq.n ce318 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n ce360 │ │ │ │ + bne.n ce306 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n ce3ce │ │ │ │ + bne.n ce374 │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n ce372 │ │ │ │ + bne.n ce318 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n ce426 │ │ │ │ + beq.n ce3cc │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n ce372 │ │ │ │ + bne.n ce318 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n ce376 │ │ │ │ + b.n ce31c │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n ce42e │ │ │ │ + bne.n ce3d4 │ │ │ │ dmb ish │ │ │ │ - b.n ce414 │ │ │ │ + b.n ce3ba │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #140] @ (ce4d8 ) │ │ │ │ - ldr r3, [pc, #124] @ (ce4c8 ) │ │ │ │ + ldr r2, [pc, #152] @ (ce488 ) │ │ │ │ + ldr r3, [pc, #132] @ (ce478 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n ce4ba │ │ │ │ + beq.n ce460 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, ce470 │ │ │ │ + cbz r3, ce416 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n ce494 │ │ │ │ + beq.n ce43a │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n ce376 │ │ │ │ + b.n ce31c │ │ │ │ mov r3, r1 │ │ │ │ - b.n ce474 │ │ │ │ + b.n ce41a │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n ce484 │ │ │ │ + b.n ce42a │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (ce4dc ) │ │ │ │ - ldr r3, [pc, #28] @ (ce4c8 ) │ │ │ │ + ldr r2, [pc, #60] @ (ce48c ) │ │ │ │ + ldr r3, [pc, #40] @ (ce478 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ce45c │ │ │ │ + bne.n ce402 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - nop │ │ │ │ movs r0, r0 │ │ │ │ - bics r6, r2 │ │ │ │ - lsls r6, r3, #30 │ │ │ │ + add r2, pc │ │ │ │ + ldmia r4!, {r0, r2, r3, r6, r7} │ │ │ │ + subs r5, #204 @ 0xcc │ │ │ │ + bvc.n ce484 │ │ │ │ + subs r4, #35 @ 0x23 │ │ │ │ + str r6, [r4, #100] @ 0x64 │ │ │ │ + subs r7, #38 @ 0x26 │ │ │ │ + lsrs r4, r3, #32 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #30 │ │ │ │ + lsls r6, r4, #31 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r5, #28 │ │ │ │ + lsls r0, r1, #30 │ │ │ │ movs r2, r2 │ │ │ │ - lsls r4, r3, #25 │ │ │ │ + lsls r6, r6, #26 │ │ │ │ movs r2, r2 │ │ │ │ - lsls r6, r7, #23 │ │ │ │ + lsls r0, r3, #25 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000ce4e0 : │ │ │ │ +000ce490 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #444] @ (ce6ac ) │ │ │ │ + ldr r2, [pc, #488] @ (ce688 ) │ │ │ │ + vmov.f32 s6, #96 @ 0x3f000000 0.5 │ │ │ │ + ldr r3, [pc, #484] @ (ce68c ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #444] @ (ce6b0 ) │ │ │ │ - mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr r4, [pc, #440] @ (ce6b4 ) │ │ │ │ - movs r1, #100 @ 0x64 │ │ │ │ - vldr s2, [pc, #424] @ ce6a8 │ │ │ │ + ldr r4, [pc, #484] @ (ce690 ) │ │ │ │ + mov r5, r0 │ │ │ │ + vmov.f32 s5, s6 │ │ │ │ + vldr s8, [pc, #456] @ ce67c │ │ │ │ add r0, sp, #16 │ │ │ │ - add r4, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ + vmov.f32 s10, #120 @ 0x3fc00000 1.5 │ │ │ │ + vldr s4, [pc, #448] @ ce680 │ │ │ │ + vmov.f32 s9, #0 @ 0x40000000 2.0 │ │ │ │ + vldr s3, [pc, #444] @ ce684 │ │ │ │ + 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 7a40c │ │ │ │ + blx 7932c │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, ce55a │ │ │ │ - ldr r2, [pc, #400] @ (ce6b8 ) │ │ │ │ + cbz r0, ce530 │ │ │ │ + ldr r2, [pc, #404] @ (ce694 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, ce578 │ │ │ │ + cbz r2, ce54e │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w ce67a │ │ │ │ + beq.w ce650 │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n ce5d0 │ │ │ │ + beq.n ce5a6 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #348] @ (ce6bc ) │ │ │ │ - ldr r3, [pc, #332] @ (ce6b0 ) │ │ │ │ + ldr r2, [pc, #352] @ (ce698 ) │ │ │ │ + ldr r3, [pc, #340] @ (ce68c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ce644 │ │ │ │ + bne.n ce61a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n ce57e │ │ │ │ + bne.n ce554 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n ce67a │ │ │ │ + beq.n ce650 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n ce55a │ │ │ │ + beq.n ce530 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n ce548 │ │ │ │ + bne.n ce51e │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n ce5b6 │ │ │ │ + bne.n ce58c │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n ce55a │ │ │ │ + bne.n ce530 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n ce60e │ │ │ │ + beq.n ce5e4 │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n ce55a │ │ │ │ + bne.n ce530 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n ce55e │ │ │ │ + b.n ce534 │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n ce616 │ │ │ │ + bne.n ce5ec │ │ │ │ dmb ish │ │ │ │ - b.n ce5fc │ │ │ │ + b.n ce5d2 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #140] @ (ce6c0 ) │ │ │ │ - ldr r3, [pc, #124] @ (ce6b0 ) │ │ │ │ + ldr r2, [pc, #148] @ (ce69c ) │ │ │ │ + ldr r3, [pc, #128] @ (ce68c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n ce6a2 │ │ │ │ + beq.n ce678 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, ce658 │ │ │ │ + cbz r3, ce62e │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n ce67c │ │ │ │ + beq.n ce652 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n ce55e │ │ │ │ + b.n ce534 │ │ │ │ mov r3, r1 │ │ │ │ - b.n ce65c │ │ │ │ + b.n ce632 │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n ce66c │ │ │ │ + b.n ce642 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (ce6c4 ) │ │ │ │ - ldr r3, [pc, #28] @ (ce6b0 ) │ │ │ │ + ldr r2, [pc, #56] @ (ce6a0 ) │ │ │ │ + ldr r3, [pc, #36] @ (ce68c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ce644 │ │ │ │ + bne.n ce61a │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - nop │ │ │ │ movs r0, r0 │ │ │ │ - bics r6, r2 │ │ │ │ - lsls r2, r6, #22 │ │ │ │ + add r2, pc │ │ │ │ + ldmia r4!, {r0, r2, r3, r6, r7} │ │ │ │ + subs r5, #204 @ 0xcc │ │ │ │ + bvc.n ce69c │ │ │ │ + subs r4, #35 @ 0x23 │ │ │ │ + lsls r0, r0, #24 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r4, #22 │ │ │ │ + lsls r6, r1, #23 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r0, #21 │ │ │ │ + lsls r0, r6, #21 │ │ │ │ movs r2, r2 │ │ │ │ - lsls r4, r6, #17 │ │ │ │ + lsls r6, r3, #18 │ │ │ │ movs r2, r2 │ │ │ │ - lsls r6, r2, #16 │ │ │ │ + lsls r0, r0, #17 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000ce6c8 : │ │ │ │ +000ce6a4 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #436] @ (ce88c ) │ │ │ │ + ldr r2, [pc, #484] @ (ce898 ) │ │ │ │ + vmov.f32 s6, #96 @ 0x3f000000 0.5 │ │ │ │ + ldr r3, [pc, #480] @ (ce89c ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #436] @ (ce890 ) │ │ │ │ - mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr r4, [pc, #432] @ (ce894 ) │ │ │ │ - movs r1, #100 @ 0x64 │ │ │ │ + ldr r4, [pc, #480] @ (ce8a0 ) │ │ │ │ + mov r5, r0 │ │ │ │ + vmov.f32 s5, s6 │ │ │ │ + vldr s8, [pc, #452] @ ce88c │ │ │ │ add r0, sp, #16 │ │ │ │ - add r4, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ + vmov.f32 s10, #120 @ 0x3fc00000 1.5 │ │ │ │ + vldr s4, [pc, #444] @ ce890 │ │ │ │ + vmov.f32 s9, #0 @ 0x40000000 2.0 │ │ │ │ + vldr s3, [pc, #440] @ ce894 │ │ │ │ + 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 7a40c │ │ │ │ + blx 7932c │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, ce73e │ │ │ │ - ldr r2, [pc, #396] @ (ce898 ) │ │ │ │ + cbz r0, ce740 │ │ │ │ + ldr r2, [pc, #404] @ (ce8a4 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, ce75c │ │ │ │ + cbz r2, ce75e │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w ce85e │ │ │ │ + beq.w ce860 │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n ce7b4 │ │ │ │ + beq.n ce7b6 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #344] @ (ce89c ) │ │ │ │ - ldr r3, [pc, #328] @ (ce890 ) │ │ │ │ + ldr r2, [pc, #352] @ (ce8a8 ) │ │ │ │ + ldr r3, [pc, #340] @ (ce89c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ce828 │ │ │ │ + bne.n ce82a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n ce762 │ │ │ │ + bne.n ce764 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n ce85e │ │ │ │ + beq.n ce860 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n ce73e │ │ │ │ + beq.n ce740 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n ce72c │ │ │ │ + bne.n ce72e │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n ce79a │ │ │ │ + bne.n ce79c │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n ce73e │ │ │ │ + bne.n ce740 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n ce7f2 │ │ │ │ + beq.n ce7f4 │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n ce73e │ │ │ │ + bne.n ce740 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n ce742 │ │ │ │ + b.n ce744 │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n ce7fa │ │ │ │ + bne.n ce7fc │ │ │ │ dmb ish │ │ │ │ - b.n ce7e0 │ │ │ │ + b.n ce7e2 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (ce8a0 ) │ │ │ │ - ldr r3, [pc, #120] @ (ce890 ) │ │ │ │ + ldr r2, [pc, #148] @ (ce8ac ) │ │ │ │ + ldr r3, [pc, #128] @ (ce89c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n ce886 │ │ │ │ + beq.n ce888 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, ce83c │ │ │ │ + cbz r3, ce83e │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n ce860 │ │ │ │ + beq.n ce862 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n ce742 │ │ │ │ + b.n ce744 │ │ │ │ mov r3, r1 │ │ │ │ - b.n ce840 │ │ │ │ + b.n ce842 │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n ce850 │ │ │ │ + b.n ce852 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (ce8a4 ) │ │ │ │ - ldr r3, [pc, #24] @ (ce890 ) │ │ │ │ + ldr r2, [pc, #56] @ (ce8b0 ) │ │ │ │ + ldr r3, [pc, #36] @ (ce89c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ce828 │ │ │ │ + bne.n ce82a │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - nop │ │ │ │ - lsls r2, r1, #15 │ │ │ │ + movs r0, r0 │ │ │ │ + add r2, pc │ │ │ │ + ldmia r4!, {r0, r2, r3, r6, r7} │ │ │ │ + subs r5, #204 @ 0xcc │ │ │ │ + bvc.n ce8ac │ │ │ │ + subs r4, #35 @ 0x23 │ │ │ │ + lsls r4, r5, #15 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r0, #15 │ │ │ │ + lsls r6, r7, #14 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r4, #13 │ │ │ │ + lsls r0, r4, #13 │ │ │ │ movs r2, r2 │ │ │ │ - lsls r0, r2, #10 │ │ │ │ + lsls r6, r1, #10 │ │ │ │ movs r2, r2 │ │ │ │ - lsls r2, r6, #8 │ │ │ │ + lsls r0, r6, #8 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000ce8a8 : │ │ │ │ +000ce8b4 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - mov r1, r2 │ │ │ │ - ldr r2, [pc, #432] @ (cea6c ) │ │ │ │ - ldr r3, [pc, #436] @ (cea70 ) │ │ │ │ + ldr r2, [pc, #480] @ (ceaa4 ) │ │ │ │ + vmov.f32 s6, #96 @ 0x3f000000 0.5 │ │ │ │ + ldr r3, [pc, #476] @ (ceaa8 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ add r2, pc │ │ │ │ - ldr r4, [pc, #432] @ (cea74 ) │ │ │ │ + ldr r4, [pc, #476] @ (ceaac ) │ │ │ │ mov r5, r0 │ │ │ │ + vmov.f32 s5, s6 │ │ │ │ + vldr s8, [pc, #448] @ cea98 │ │ │ │ add r0, sp, #16 │ │ │ │ - add r4, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ + vmov.f32 s10, #120 @ 0x3fc00000 1.5 │ │ │ │ + vldr s4, [pc, #440] @ cea9c │ │ │ │ + vmov.f32 s9, #0 @ 0x40000000 2.0 │ │ │ │ + vldr s3, [pc, #436] @ ceaa0 │ │ │ │ + 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 7a40c │ │ │ │ + blx 7932c │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, ce91e │ │ │ │ - ldr r2, [pc, #396] @ (cea78 ) │ │ │ │ + cbz r0, ce94c │ │ │ │ + ldr r2, [pc, #404] @ (ceab0 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, ce93c │ │ │ │ + cbz r2, ce96a │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w cea3e │ │ │ │ + beq.w cea6c │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n ce994 │ │ │ │ + beq.n ce9c2 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #344] @ (cea7c ) │ │ │ │ - ldr r3, [pc, #328] @ (cea70 ) │ │ │ │ + ldr r2, [pc, #352] @ (ceab4 ) │ │ │ │ + ldr r3, [pc, #340] @ (ceaa8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n cea08 │ │ │ │ + bne.n cea36 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n ce942 │ │ │ │ + bne.n ce970 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n cea3e │ │ │ │ + beq.n cea6c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n ce91e │ │ │ │ + beq.n ce94c │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n ce90c │ │ │ │ + bne.n ce93a │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n ce97a │ │ │ │ + bne.n ce9a8 │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n ce91e │ │ │ │ + bne.n ce94c │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n ce9d2 │ │ │ │ + beq.n cea00 │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n ce91e │ │ │ │ + bne.n ce94c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n ce922 │ │ │ │ + b.n ce950 │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n ce9da │ │ │ │ + bne.n cea08 │ │ │ │ dmb ish │ │ │ │ - b.n ce9c0 │ │ │ │ + b.n ce9ee │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (cea80 ) │ │ │ │ - ldr r3, [pc, #120] @ (cea70 ) │ │ │ │ + ldr r2, [pc, #148] @ (ceab8 ) │ │ │ │ + ldr r3, [pc, #128] @ (ceaa8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n cea66 │ │ │ │ + beq.n cea94 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, cea1c │ │ │ │ + cbz r3, cea4a │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n cea40 │ │ │ │ + beq.n cea6e │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n ce922 │ │ │ │ + b.n ce950 │ │ │ │ mov r3, r1 │ │ │ │ - b.n cea20 │ │ │ │ + b.n cea4e │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n cea30 │ │ │ │ + b.n cea5e │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (cea84 ) │ │ │ │ - ldr r3, [pc, #24] @ (cea70 ) │ │ │ │ + ldr r2, [pc, #56] @ (ceabc ) │ │ │ │ + ldr r3, [pc, #36] @ (ceaa8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n cea08 │ │ │ │ + bne.n cea36 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - nop │ │ │ │ - lsls r2, r5, #7 │ │ │ │ + movs r0, r0 │ │ │ │ + add r2, pc │ │ │ │ + ldmia r4!, {r0, r2, r3, r6, r7} │ │ │ │ + subs r5, #204 @ 0xcc │ │ │ │ + bvc.n ceab8 │ │ │ │ + subs r4, #35 @ 0x23 │ │ │ │ + lsls r4, r3, #7 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r4, #7 │ │ │ │ + lsls r2, r6, #6 │ │ │ │ movs r2, r2 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r0, #6 │ │ │ │ + lsls r4, r2, #5 │ │ │ │ movs r2, r2 │ │ │ │ - lsls r0, r6, #2 │ │ │ │ + lsls r2, r0, #2 │ │ │ │ movs r2, r2 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ + movs r4, r4 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ -000cea88 : │ │ │ │ +000ceac0 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr.w ip, [pc, #480] @ cec78 │ │ │ │ - sub sp, #52 @ 0x34 │ │ │ │ + str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ + ldr r2, [pc, #472] @ (ceca8 ) │ │ │ │ + vmov.f32 s6, #96 @ 0x3f000000 0.5 │ │ │ │ + ldr r3, [pc, #468] @ (cecac ) │ │ │ │ + sub sp, #36 @ 0x24 │ │ │ │ + add r2, pc │ │ │ │ + ldr r4, [pc, #468] @ (cecb0 ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #476] @ (cec7c ) │ │ │ │ - add ip, pc │ │ │ │ - vldr d7, [pc, #460] @ cec70 │ │ │ │ - str r2, [sp, #28] │ │ │ │ - movs r3, #10 │ │ │ │ - ldr r4, [pc, #468] @ (cec80 ) │ │ │ │ - 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 │ │ │ │ + vmov.f32 s5, s6 │ │ │ │ + vldr s8, [pc, #444] @ ceca0 │ │ │ │ add r0, sp, #16 │ │ │ │ - mov.w ip, #0 │ │ │ │ - movt ip, #257 @ 0x101 │ │ │ │ - vstr d7, [sp, #32] │ │ │ │ - str.w ip, [sp, #24] │ │ │ │ - blx 77d30 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + vmov.f32 s10, #120 @ 0x3fc00000 1.5 │ │ │ │ + vldr s4, [pc, #436] @ ceca4 │ │ │ │ + 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 7932c │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, ceb20 │ │ │ │ - ldr r2, [pc, #404] @ (cec84 ) │ │ │ │ + cbz r0, ceb54 │ │ │ │ + ldr r2, [pc, #400] @ (cecb4 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, ceb3e │ │ │ │ + cbz r2, ceb72 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w cec40 │ │ │ │ + beq.w cec74 │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n ceb96 │ │ │ │ + beq.n cebca │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #352] @ (cec88 ) │ │ │ │ - ldr r3, [pc, #340] @ (cec7c ) │ │ │ │ + ldr r2, [pc, #348] @ (cecb8 ) │ │ │ │ + ldr r3, [pc, #336] @ (cecac ) │ │ │ │ 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 cec0a │ │ │ │ + bne.n cec3e │ │ │ │ mov r0, r4 │ │ │ │ - add sp, #52 @ 0x34 │ │ │ │ + add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n ceb44 │ │ │ │ + bne.n ceb78 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n cec40 │ │ │ │ + beq.n cec74 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n ceb20 │ │ │ │ + beq.n ceb54 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n ceb0e │ │ │ │ + bne.n ceb42 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n ceb7c │ │ │ │ + bne.n cebb0 │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n ceb20 │ │ │ │ + bne.n ceb54 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n cebd4 │ │ │ │ + beq.n cec08 │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n ceb20 │ │ │ │ + bne.n ceb54 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n ceb24 │ │ │ │ + b.n ceb58 │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n cebdc │ │ │ │ + bne.n cec10 │ │ │ │ dmb ish │ │ │ │ - b.n cebc2 │ │ │ │ + b.n cebf6 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #148] @ (cec8c ) │ │ │ │ - ldr r3, [pc, #128] @ (cec7c ) │ │ │ │ + ldr r2, [pc, #144] @ (cecbc ) │ │ │ │ + ldr r3, [pc, #124] @ (cecac ) │ │ │ │ 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 cec68 │ │ │ │ + beq.n cec9c │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, cec1e │ │ │ │ + cbz r3, cec52 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n cec42 │ │ │ │ + beq.n cec76 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n ceb24 │ │ │ │ + b.n ceb58 │ │ │ │ mov r3, r1 │ │ │ │ - b.n cec22 │ │ │ │ + b.n cec56 │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n cec32 │ │ │ │ + b.n cec66 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #56] @ (cec90 ) │ │ │ │ - ldr r3, [pc, #36] @ (cec7c ) │ │ │ │ + ldr r2, [pc, #52] @ (cecc0 ) │ │ │ │ + ldr r3, [pc, #32] @ (cecac ) │ │ │ │ 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 cec0a │ │ │ │ + bne.n cec3e │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - nop.w │ │ │ │ - ... │ │ │ │ - movs r0, r1 │ │ │ │ - movs r2, r2 │ │ │ │ + movs r0, r0 │ │ │ │ + add r2, pc │ │ │ │ + ldmia r4!, {r0, r2, r3, r6, r7} │ │ │ │ + subs r5, #204 @ 0xcc │ │ │ │ + vshr.u16 d16, d1, #16 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - vshr.u32 d16, d1, #16 │ │ │ │ + vshr.u32 d0, d1, #22 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - vmov.i32 d0, #129 @ 0x00000081 │ │ │ │ - mcr2 0, 5, r0, cr14, cr1, {0} │ │ │ │ - mrc2 0, 2, r0, cr0, cr1, {0} │ │ │ │ - movs r0, r0 │ │ │ │ - ... │ │ │ │ + vqadd.u8 d16, d12, d1 │ │ │ │ + mrc2 0, 3, r0, cr10, cr1, {0} │ │ │ │ + mrc2 0, 0, r0, cr12, cr1, {0} │ │ │ │ │ │ │ │ -000cec98 : │ │ │ │ +000cecc4 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - sub sp, #52 @ 0x34 │ │ │ │ - mov ip, r2 │ │ │ │ + str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ + mov r1, r2 │ │ │ │ + ldr r2, [pc, #468] @ (ceeac ) │ │ │ │ + ldr r3, [pc, #472] @ (ceeb0 ) │ │ │ │ + vmov.f32 s6, #96 @ 0x3f000000 0.5 │ │ │ │ + add r2, pc │ │ │ │ + sub sp, #36 @ 0x24 │ │ │ │ + ldr r4, [pc, #464] @ (ceeb4 ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #472] @ (cee88 ) │ │ │ │ - vldr d7, [pc, #464] @ cee80 │ │ │ │ - movs r3, #10 │ │ │ │ - str.w ip, [sp, #28] │ │ │ │ - add r1, sp, #24 │ │ │ │ - ldr.w ip, [pc, #464] @ cee8c │ │ │ │ - vmov.f32 s0, #36 @ 0x41200000 10.0 │ │ │ │ - ldr r4, [pc, #460] @ (cee90 ) │ │ │ │ - add ip, pc │ │ │ │ - ldr r2, [sp, #72] @ 0x48 │ │ │ │ - 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 │ │ │ │ + vmov.f32 s5, s6 │ │ │ │ + vldr s8, [pc, #440] @ ceea4 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ add r0, sp, #16 │ │ │ │ - str.w ip, [sp, #24] │ │ │ │ - vstr d7, [sp, #32] │ │ │ │ - blx 77d30 │ │ │ │ + vldr s4, [pc, #436] @ ceea8 │ │ │ │ + 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 7932c │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, ced34 │ │ │ │ - ldr r2, [pc, #400] @ (cee94 ) │ │ │ │ + cbz r0, ced56 │ │ │ │ + ldr r2, [pc, #404] @ (ceeb8 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, ced52 │ │ │ │ + cbz r2, ced74 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w cee54 │ │ │ │ + beq.w cee76 │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n cedaa │ │ │ │ + beq.n cedcc │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #348] @ (cee98 ) │ │ │ │ - ldr r3, [pc, #332] @ (cee88 ) │ │ │ │ + ldr r2, [pc, #352] @ (ceebc ) │ │ │ │ + ldr r3, [pc, #336] @ (ceeb0 ) │ │ │ │ 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 cee1e │ │ │ │ + bne.n cee40 │ │ │ │ mov r0, r4 │ │ │ │ - add sp, #52 @ 0x34 │ │ │ │ + add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n ced58 │ │ │ │ + bne.n ced7a │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n cee54 │ │ │ │ + beq.n cee76 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n ced34 │ │ │ │ + beq.n ced56 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n ced22 │ │ │ │ + bne.n ced44 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n ced90 │ │ │ │ + bne.n cedb2 │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n ced34 │ │ │ │ + bne.n ced56 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n cede8 │ │ │ │ + beq.n cee0a │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n ced34 │ │ │ │ + bne.n ced56 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n ced38 │ │ │ │ + b.n ced5a │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n cedf0 │ │ │ │ + bne.n cee12 │ │ │ │ dmb ish │ │ │ │ - b.n cedd6 │ │ │ │ + b.n cedf8 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #144] @ (cee9c ) │ │ │ │ - ldr r3, [pc, #120] @ (cee88 ) │ │ │ │ + ldr r2, [pc, #144] @ (ceec0 ) │ │ │ │ + ldr r3, [pc, #128] @ (ceeb0 ) │ │ │ │ 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 cee7c │ │ │ │ + beq.n cee9e │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, cee32 │ │ │ │ + cbz r3, cee54 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n cee56 │ │ │ │ + beq.n cee78 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n ced38 │ │ │ │ + b.n ced5a │ │ │ │ mov r3, r1 │ │ │ │ - b.n cee36 │ │ │ │ + b.n cee58 │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n cee46 │ │ │ │ + b.n cee68 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (ceea0 ) │ │ │ │ - ldr r3, [pc, #28] @ (cee88 ) │ │ │ │ + ldr r2, [pc, #56] @ (ceec4 ) │ │ │ │ + ldr r3, [pc, #32] @ (ceeb0 ) │ │ │ │ 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 cee1e │ │ │ │ + bne.n cee40 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - ... │ │ │ │ + nop │ │ │ │ + movs r0, r0 │ │ │ │ + add r2, pc │ │ │ │ + ldmia r4!, {r0, r2, r3, r6, r7} │ │ │ │ + subs r5, #204 @ 0xcc │ │ │ │ + stc2l 0, cr0, [ip, #68] @ 0x44 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [r4, #68]! @ 0x44 │ │ │ │ - stc2l 0, cr0, [r0, #68]! @ 0x44 │ │ │ │ + stc2 0, cr0, [r8, #68]! @ 0x44 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [ip, #-68]! @ 0xffffffbc │ │ │ │ + stc2l 0, cr0, [sl, #-68] @ 0xffffffbc │ │ │ │ + ldc2l 0, cr0, [r8], #-68 @ 0xffffffbc │ │ │ │ ldc2 0, cr0, [sl], {17} │ │ │ │ - ldc2 0, cr0, [ip], #-68 @ 0xffffffbc │ │ │ │ - movs r0, r0 │ │ │ │ - ... │ │ │ │ │ │ │ │ -000ceea8 : │ │ │ │ +000ceec8 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - sub sp, #52 @ 0x34 │ │ │ │ - mov ip, r2 │ │ │ │ + str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ + mov r1, r2 │ │ │ │ + ldr r2, [pc, #460] @ (cf0a8 ) │ │ │ │ + ldr r3, [pc, #464] @ (cf0ac ) │ │ │ │ + vmov.f32 s6, #96 @ 0x3f000000 0.5 │ │ │ │ + add r2, pc │ │ │ │ + sub sp, #36 @ 0x24 │ │ │ │ + ldr r4, [pc, #456] @ (cf0b0 ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #472] @ (cf098 ) │ │ │ │ - vldr d7, [pc, #464] @ cf090 │ │ │ │ - add r1, sp, #24 │ │ │ │ - str.w ip, [sp, #28] │ │ │ │ - vmov.f32 s0, #36 @ 0x41200000 10.0 │ │ │ │ - ldr.w ip, [pc, #460] @ cf09c │ │ │ │ - ldr r4, [pc, #460] @ (cf0a0 ) │ │ │ │ - add ip, pc │ │ │ │ - ldrd r2, r3, [sp, #72] @ 0x48 │ │ │ │ - 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 │ │ │ │ + vmov.f32 s5, s6 │ │ │ │ + vldr s8, [pc, #436] @ cf0a4 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ add r0, sp, #16 │ │ │ │ - str.w ip, [sp, #24] │ │ │ │ - vstr d7, [sp, #32] │ │ │ │ - blx 77d30 │ │ │ │ + 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 7932c │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, cef44 │ │ │ │ - ldr r2, [pc, #400] @ (cf0a4 ) │ │ │ │ + cbz r0, cef56 │ │ │ │ + ldr r2, [pc, #400] @ (cf0b4 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, cef62 │ │ │ │ + cbz r2, cef74 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w cf064 │ │ │ │ + beq.w cf076 │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n cefba │ │ │ │ + beq.n cefcc │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #348] @ (cf0a8 ) │ │ │ │ - ldr r3, [pc, #332] @ (cf098 ) │ │ │ │ + ldr r2, [pc, #348] @ (cf0b8 ) │ │ │ │ + ldr r3, [pc, #332] @ (cf0ac ) │ │ │ │ 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 cf02e │ │ │ │ + bne.n cf040 │ │ │ │ mov r0, r4 │ │ │ │ - add sp, #52 @ 0x34 │ │ │ │ + add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n cef68 │ │ │ │ + bne.n cef7a │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n cf064 │ │ │ │ + beq.n cf076 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n cef44 │ │ │ │ + beq.n cef56 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n cef32 │ │ │ │ + bne.n cef44 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n cefa0 │ │ │ │ + bne.n cefb2 │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n cef44 │ │ │ │ + bne.n cef56 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n ceff8 │ │ │ │ + beq.n cf00a │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n cef44 │ │ │ │ + bne.n cef56 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n cef48 │ │ │ │ + b.n cef5a │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n cf000 │ │ │ │ + bne.n cf012 │ │ │ │ dmb ish │ │ │ │ - b.n cefe6 │ │ │ │ + b.n ceff8 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #144] @ (cf0ac ) │ │ │ │ - ldr r3, [pc, #120] @ (cf098 ) │ │ │ │ + ldr r2, [pc, #140] @ (cf0bc ) │ │ │ │ + ldr r3, [pc, #124] @ (cf0ac ) │ │ │ │ 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 cf08c │ │ │ │ + beq.n cf09e │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, cf042 │ │ │ │ + cbz r3, cf054 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n cf066 │ │ │ │ + beq.n cf078 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n cef48 │ │ │ │ + b.n cef5a │ │ │ │ mov r3, r1 │ │ │ │ - b.n cf046 │ │ │ │ + b.n cf058 │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n cf056 │ │ │ │ + b.n cf068 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (cf0b0 ) │ │ │ │ - ldr r3, [pc, #28] @ (cf098 ) │ │ │ │ + ldr r2, [pc, #52] @ (cf0c0 ) │ │ │ │ + ldr r3, [pc, #28] @ (cf0ac ) │ │ │ │ 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 cf02e │ │ │ │ + bne.n cf040 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - ... │ │ │ │ + nop │ │ │ │ + movs r0, r0 │ │ │ │ + add r2, pc │ │ │ │ + @ instruction: 0xfbc80011 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfbd60011 │ │ │ │ - @ instruction: 0xfbd00011 │ │ │ │ + @ instruction: 0xfba80011 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - smmlar r0, ip, r1, r0 │ │ │ │ - @ instruction: 0xfa8a0011 │ │ │ │ - @ instruction: 0xfa2c0011 │ │ │ │ + smlsdx r0, sl, r1, r0 │ │ │ │ + @ instruction: 0xfa780011 │ │ │ │ + @ instruction: 0xfa1a0011 │ │ │ │ │ │ │ │ -000cf0b4 : │ │ │ │ +000cf0c4 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - sub sp, #52 @ 0x34 │ │ │ │ - ldr.w ip, [pc, #456] @ cf290 │ │ │ │ - movs r1, #0 │ │ │ │ + str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ + mov r1, r2 │ │ │ │ + ldr r2, [pc, #456] @ (cf2a0 ) │ │ │ │ + ldr r3, [pc, #460] @ (cf2a4 ) │ │ │ │ + sub sp, #36 @ 0x24 │ │ │ │ + add r2, pc │ │ │ │ + ldr r4, [pc, #456] @ (cf2a8 ) │ │ │ │ mov r5, r0 │ │ │ │ - movs r0, #0 │ │ │ │ - add ip, pc │ │ │ │ - strd r0, r1, [sp, #32] │ │ │ │ - add r1, sp, #24 │ │ │ │ - ldr r0, [pc, #444] @ (cf294 ) │ │ │ │ - str r2, [sp, #28] │ │ │ │ - movs r2, #0 │ │ │ │ - movt r2, #257 @ 0x101 │ │ │ │ - str r2, [sp, #24] │ │ │ │ - ldr r4, [pc, #436] @ (cf298 ) │ │ │ │ - ldr.w r0, [ip, r0] │ │ │ │ - ldr r3, [sp, #76] @ 0x4c │ │ │ │ - add r4, pc │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - str r0, [sp, #44] @ 0x2c │ │ │ │ - mov.w r0, #0 │ │ │ │ - ldr r2, [sp, #72] @ 0x48 │ │ │ │ + vldr s8, [pc, #440] @ cf29c │ │ │ │ add r0, sp, #16 │ │ │ │ - blx 77d30 │ │ │ │ + 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 7932c │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, cf144 │ │ │ │ - ldr r2, [pc, #392] @ (cf29c ) │ │ │ │ + cbz r0, cf14e │ │ │ │ + ldr r2, [pc, #400] @ (cf2ac ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, cf162 │ │ │ │ + cbz r2, cf16c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w cf264 │ │ │ │ + beq.w cf26e │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n cf1ba │ │ │ │ + beq.n cf1c4 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #340] @ (cf2a0 ) │ │ │ │ - ldr r3, [pc, #328] @ (cf294 ) │ │ │ │ + ldr r2, [pc, #348] @ (cf2b0 ) │ │ │ │ + ldr r3, [pc, #332] @ (cf2a4 ) │ │ │ │ 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 cf22e │ │ │ │ + bne.n cf238 │ │ │ │ mov r0, r4 │ │ │ │ - add sp, #52 @ 0x34 │ │ │ │ + add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n cf168 │ │ │ │ + bne.n cf172 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n cf264 │ │ │ │ + beq.n cf26e │ │ │ │ ldr r0, [sp, #20] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n cf144 │ │ │ │ + beq.n cf14e │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n cf132 │ │ │ │ + bne.n cf13c │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n cf1a0 │ │ │ │ + bne.n cf1aa │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n cf144 │ │ │ │ + bne.n cf14e │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n cf1f8 │ │ │ │ + beq.n cf202 │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n cf144 │ │ │ │ + bne.n cf14e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n cf148 │ │ │ │ + b.n cf152 │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n cf200 │ │ │ │ + bne.n cf20a │ │ │ │ dmb ish │ │ │ │ - b.n cf1e6 │ │ │ │ + b.n cf1f0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (cf2a4 ) │ │ │ │ - ldr r3, [pc, #116] @ (cf294 ) │ │ │ │ + ldr r2, [pc, #140] @ (cf2b4 ) │ │ │ │ + ldr r3, [pc, #124] @ (cf2a4 ) │ │ │ │ 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 cf28c │ │ │ │ + beq.n cf296 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, cf242 │ │ │ │ + cbz r3, cf24c │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n cf266 │ │ │ │ + beq.n cf270 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n cf148 │ │ │ │ + b.n cf152 │ │ │ │ mov r3, r1 │ │ │ │ - b.n cf246 │ │ │ │ + b.n cf250 │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n cf256 │ │ │ │ + b.n cf260 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #44] @ (cf2a8 ) │ │ │ │ - ldr r3, [pc, #24] @ (cf294 ) │ │ │ │ + ldr r2, [pc, #52] @ (cf2b8 ) │ │ │ │ + ldr r3, [pc, #28] @ (cf2a4 ) │ │ │ │ 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 cf22e │ │ │ │ + bne.n cf238 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - ldr??.w r0, [sl, #17] │ │ │ │ + nop │ │ │ │ + movs r0, r0 │ │ │ │ + add r2, pc │ │ │ │ + vst1.8 @ instruction: 0xf9ce0011 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh.w r0, [lr, #17] │ │ │ │ + ldrsh.w r0, [r0, #17] │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [ip, r1, lsl #1] │ │ │ │ - strb.w r0, [sl, #17] │ │ │ │ - strh.w r0, [ip, r1, lsl #1] │ │ │ │ + ldr??.w r0, [r2, r1, lsl #1] │ │ │ │ + strb.w r0, [r0, #17] │ │ │ │ + strh.w r0, [r2, r1, lsl #1] │ │ │ │ │ │ │ │ -000cf2ac : │ │ │ │ +000cf2bc : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #432] @ (cf46c ) │ │ │ │ + mov r1, r2 │ │ │ │ + ldr r2, [pc, #452] @ (cf494 ) │ │ │ │ + ldr r3, [pc, #456] @ (cf498 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #432] @ (cf470 ) │ │ │ │ - mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr r4, [pc, #428] @ (cf474 ) │ │ │ │ + ldr r4, [pc, #452] @ (cf49c ) │ │ │ │ + mov r5, r0 │ │ │ │ + vldr s8, [pc, #436] @ cf490 │ │ │ │ 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 │ │ │ │ + add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 795d8 │ │ │ │ + blx 7932c │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, cf320 │ │ │ │ - ldr r2, [pc, #392] @ (cf478 ) │ │ │ │ + cbz r0, cf342 │ │ │ │ + ldr r2, [pc, #400] @ (cf4a0 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, cf33e │ │ │ │ + cbz r2, cf360 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w cf440 │ │ │ │ + beq.w cf462 │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n cf396 │ │ │ │ + beq.n cf3b8 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #340] @ (cf47c ) │ │ │ │ - ldr r3, [pc, #328] @ (cf470 ) │ │ │ │ + ldr r2, [pc, #348] @ (cf4a4 ) │ │ │ │ + ldr r3, [pc, #332] @ (cf498 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n cf40a │ │ │ │ + bne.n cf42c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n cf344 │ │ │ │ + bne.n cf366 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n cf440 │ │ │ │ + beq.n cf462 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n cf320 │ │ │ │ + beq.n cf342 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n cf30e │ │ │ │ + bne.n cf330 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n cf37c │ │ │ │ + bne.n cf39e │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n cf320 │ │ │ │ + bne.n cf342 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n cf3d4 │ │ │ │ + beq.n cf3f6 │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n cf320 │ │ │ │ + bne.n cf342 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n cf324 │ │ │ │ + b.n cf346 │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n cf3dc │ │ │ │ + bne.n cf3fe │ │ │ │ dmb ish │ │ │ │ - b.n cf3c2 │ │ │ │ + b.n cf3e4 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (cf480 ) │ │ │ │ - ldr r3, [pc, #116] @ (cf470 ) │ │ │ │ + ldr r2, [pc, #140] @ (cf4a8 ) │ │ │ │ + ldr r3, [pc, #124] @ (cf498 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n cf468 │ │ │ │ + beq.n cf48a │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, cf41e │ │ │ │ + cbz r3, cf440 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n cf442 │ │ │ │ + beq.n cf464 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n cf324 │ │ │ │ + b.n cf346 │ │ │ │ mov r3, r1 │ │ │ │ - b.n cf422 │ │ │ │ + b.n cf444 │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n cf432 │ │ │ │ + b.n cf454 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #44] @ (cf484 ) │ │ │ │ - ldr r3, [pc, #24] @ (cf470 ) │ │ │ │ + ldr r2, [pc, #52] @ (cf4ac ) │ │ │ │ + ldr r3, [pc, #28] @ (cf498 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n cf40a │ │ │ │ + bne.n cf42c │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - @ instruction: 0xf7e60011 │ │ │ │ + nop │ │ │ │ + movs r0, r0 │ │ │ │ + add r2, pc │ │ │ │ + @ instruction: 0xf7d60011 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7e00011 │ │ │ │ + @ instruction: 0xf7bc0011 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7800011 │ │ │ │ - subw r0, lr, #2065 @ 0x811 │ │ │ │ - @ instruction: 0xf6500011 │ │ │ │ + @ instruction: 0xf75e0011 │ │ │ │ + @ instruction: 0xf68c0011 │ │ │ │ + @ instruction: 0xf62e0011 │ │ │ │ │ │ │ │ -000cf488 : │ │ │ │ +000cf4b0 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #432] @ (cf648 ) │ │ │ │ + mov r1, r2 │ │ │ │ + ldr r2, [pc, #448] @ (cf684 ) │ │ │ │ + ldr r3, [pc, #452] @ (cf688 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #432] @ (cf64c ) │ │ │ │ - mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr r4, [pc, #428] @ (cf650 ) │ │ │ │ + ldr r4, [pc, #448] @ (cf68c ) │ │ │ │ + mov r5, r0 │ │ │ │ + vldr s8, [pc, #432] @ cf680 │ │ │ │ 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 │ │ │ │ + add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 7a7cc │ │ │ │ + blx 7932c │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, cf4fc │ │ │ │ - ldr r2, [pc, #392] @ (cf654 ) │ │ │ │ + cbz r0, cf532 │ │ │ │ + ldr r2, [pc, #400] @ (cf690 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, cf51a │ │ │ │ + cbz r2, cf550 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w cf61c │ │ │ │ + beq.w cf652 │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n cf572 │ │ │ │ + beq.n cf5a8 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #340] @ (cf658 ) │ │ │ │ - ldr r3, [pc, #328] @ (cf64c ) │ │ │ │ + ldr r2, [pc, #348] @ (cf694 ) │ │ │ │ + ldr r3, [pc, #332] @ (cf688 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n cf5e6 │ │ │ │ + bne.n cf61c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n cf520 │ │ │ │ + bne.n cf556 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n cf61c │ │ │ │ + beq.n cf652 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n cf4fc │ │ │ │ + beq.n cf532 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n cf4ea │ │ │ │ + bne.n cf520 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n cf558 │ │ │ │ + bne.n cf58e │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n cf4fc │ │ │ │ + bne.n cf532 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n cf5b0 │ │ │ │ + beq.n cf5e6 │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n cf4fc │ │ │ │ + bne.n cf532 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n cf500 │ │ │ │ + b.n cf536 │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n cf5b8 │ │ │ │ + bne.n cf5ee │ │ │ │ dmb ish │ │ │ │ - b.n cf59e │ │ │ │ + b.n cf5d4 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (cf65c ) │ │ │ │ - ldr r3, [pc, #116] @ (cf64c ) │ │ │ │ + ldr r2, [pc, #140] @ (cf698 ) │ │ │ │ + ldr r3, [pc, #124] @ (cf688 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n cf644 │ │ │ │ + beq.n cf67a │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, cf5fa │ │ │ │ + cbz r3, cf630 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n cf61e │ │ │ │ + beq.n cf654 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n cf500 │ │ │ │ + b.n cf536 │ │ │ │ mov r3, r1 │ │ │ │ - b.n cf5fe │ │ │ │ + b.n cf634 │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n cf60e │ │ │ │ + b.n cf644 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #44] @ (cf660 ) │ │ │ │ - ldr r3, [pc, #24] @ (cf64c ) │ │ │ │ + ldr r2, [pc, #52] @ (cf69c ) │ │ │ │ + ldr r3, [pc, #28] @ (cf688 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n cf5e6 │ │ │ │ + bne.n cf61c │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - addw r0, sl, #2065 @ 0x811 │ │ │ │ + nop │ │ │ │ + movs r0, r0 │ │ │ │ + add r2, pc │ │ │ │ + @ instruction: 0xf5e20011 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - addw r0, r4, #2065 @ 0x811 │ │ │ │ + rsb r0, ip, #9502720 @ 0x910000 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - sub.w r0, r4, #9502720 @ 0x910000 │ │ │ │ - @ instruction: 0xf4d20011 │ │ │ │ - orns r0, r4, #9502720 @ 0x910000 │ │ │ │ - movs r0, r0 │ │ │ │ - ... │ │ │ │ + sbc.w r0, lr, #9502720 @ 0x910000 │ │ │ │ + eors.w r0, ip, #9502720 @ 0x910000 │ │ │ │ + bics.w r0, lr, #9502720 @ 0x910000 │ │ │ │ │ │ │ │ -000cf668 : │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ +000cf6a0 : │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ - mov r8, r2 │ │ │ │ - ldr r2, [pc, #716] @ (cf948 ) │ │ │ │ - ldr r3, [pc, #716] @ (cf94c ) │ │ │ │ - sub sp, #56 @ 0x38 │ │ │ │ + str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ + mov r1, r2 │ │ │ │ + ldr r2, [pc, #440] @ (cf86c ) │ │ │ │ + ldr r3, [pc, #444] @ (cf870 ) │ │ │ │ + sub sp, #36 @ 0x24 │ │ │ │ add r2, pc │ │ │ │ - ldr r6, [pc, #716] @ (cf950 ) │ │ │ │ - mov r1, r8 │ │ │ │ - mov r4, r0 │ │ │ │ - add r6, pc │ │ │ │ + ldr r4, [pc, #440] @ (cf874 ) │ │ │ │ + mov r5, r0 │ │ │ │ + vmov.f32 s10, #120 @ 0x3fc00000 1.5 │ │ │ │ + add r0, sp, #16 │ │ │ │ + vmov.f32 s9, #0 @ 0x40000000 2.0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - movs r2, #0 │ │ │ │ + add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ + str r3, [sp, #28] │ │ │ │ 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 cf7a2 │ │ │ │ - str r7, [sp, #28] │ │ │ │ - add.w r9, sp, #28 │ │ │ │ - blx 7abd8 │ │ │ │ - mov sl, r0 │ │ │ │ - cmp r0, #15 │ │ │ │ - str r0, [sp, #16] │ │ │ │ - bhi.n cf782 │ │ │ │ - cmp r0, #1 │ │ │ │ - bne.w cf866 │ │ │ │ - ldrsb.w r3, [r5] │ │ │ │ - strb.w r3, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ - movs r5, #0 │ │ │ │ - mov r1, r8 │ │ │ │ - strb r5, [r0, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - ldr.w r3, [r3, #680] @ 0x2a8 │ │ │ │ - blx r3 │ │ │ │ - vldr d7, [pc, #608] @ cf940 │ │ │ │ - add r2, sp, #16 │ │ │ │ - mov r1, r9 │ │ │ │ - add r0, sp, #8 │ │ │ │ - vstr d7, [sp, #16] │ │ │ │ - blx 78fe0 , std::allocator > const&, cv::Ptr)@plt> │ │ │ │ - ldr r5, [sp, #20] │ │ │ │ - cbz r5, cf70c │ │ │ │ - ldr r3, [pc, #604] @ (cf954 ) │ │ │ │ - ldr.w r8, [r6, r3] │ │ │ │ - ldrsb.w r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n cf7ac │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - subs r2, r3, #1 │ │ │ │ - cmp r3, #1 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - beq.n cf7c8 │ │ │ │ + blx 7932c │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ - mov r9, r0 │ │ │ │ - ldrd r2, r0, [sp, #8] │ │ │ │ - strd r2, r0, [r9] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n cf79c │ │ │ │ - ldr r2, [pc, #560] @ (cf954 ) │ │ │ │ - ldr.w r8, [r6, r2] │ │ │ │ - ldrsb.w r2, [r8] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.n cf7ec │ │ │ │ + mov r3, r0 │ │ │ │ + ldrd r2, r0, [sp, #16] │ │ │ │ + strd r2, r0, [r3] │ │ │ │ + asrs r2, r3, #31 │ │ │ │ + cbz r0, cf71e │ │ │ │ + ldr r2, [pc, #396] @ (cf878 ) │ │ │ │ + ldr r2, [r4, r2] │ │ │ │ + mov r7, r2 │ │ │ │ + ldrsb.w r2, [r2] │ │ │ │ + cbz r2, cf73c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ + adds r1, r2, #1 │ │ │ │ + str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ - adds r4, r2, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - str r4, [r0, #4] │ │ │ │ - beq.w cf8ce │ │ │ │ - mov.w r6, r9, asr #31 │ │ │ │ - mov r4, r9 │ │ │ │ - mov r5, r6 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - subs r1, r2, #1 │ │ │ │ - cmp r2, #1 │ │ │ │ - str r1, [r0, #4] │ │ │ │ - beq.n cf842 │ │ │ │ - mov r4, r9 │ │ │ │ - mov r5, r6 │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ - cmp r0, r7 │ │ │ │ - beq.n cf762 │ │ │ │ - ldr r1, [sp, #36] @ 0x24 │ │ │ │ - adds r1, #1 │ │ │ │ - blx 790f8 │ │ │ │ - ldr r2, [pc, #500] @ (cf958 ) │ │ │ │ - ldr r3, [pc, #484] @ (cf94c ) │ │ │ │ + beq.w cf83e │ │ │ │ + asrs r2, r3, #31 │ │ │ │ + mov r4, r3 │ │ │ │ + mov r1, r2 │ │ │ │ + ldr.w ip, [r0, #4] │ │ │ │ + add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ + cmp.w ip, #1 │ │ │ │ + str.w lr, [r0, #4] │ │ │ │ + beq.n cf794 │ │ │ │ + mov r4, r3 │ │ │ │ + mov r1, r2 │ │ │ │ + ldr r2, [pc, #344] @ (cf87c ) │ │ │ │ + ldr r3, [pc, #328] @ (cf870 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w cf8c4 │ │ │ │ + bne.n cf808 │ │ │ │ mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - 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 7b330 , 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 7aa9c │ │ │ │ - b.n cf6c6 │ │ │ │ - mov.w r6, r9, asr #31 │ │ │ │ - b.n cf750 │ │ │ │ - add.w r9, sp, #28 │ │ │ │ - str r0, [sp, #16] │ │ │ │ - str r7, [sp, #28] │ │ │ │ - b.n cf6c6 │ │ │ │ - adds r2, r5, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r3, [r2] │ │ │ │ - subs r1, r3, #1 │ │ │ │ - strex r0, r1, [r2] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n cf7b2 │ │ │ │ - cmp r3, #1 │ │ │ │ - dmb ish │ │ │ │ - bne.n cf70c │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - blx r3 │ │ │ │ - ldrsb.w r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n cf890 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - subs r2, r3, #1 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - cmp r3, #1 │ │ │ │ - bne.n cf70c │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - blx r3 │ │ │ │ - b.n cf70c │ │ │ │ + add sp, #36 @ 0x24 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n cf7f2 │ │ │ │ + bne.n cf742 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n cf8ce │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - mov.w r6, r9, asr #31 │ │ │ │ - mov r4, r9 │ │ │ │ - mov r5, r6 │ │ │ │ + beq.n cf83e │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + asrs r2, r3, #31 │ │ │ │ + mov r4, r3 │ │ │ │ + mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n cf750 │ │ │ │ - ldrsb.w r2, [r8] │ │ │ │ - adds r1, r0, #4 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n cf746 │ │ │ │ + beq.n cf71e │ │ │ │ + ldrsb.w ip, [r7] │ │ │ │ + add.w lr, r0, #4 │ │ │ │ + cmp.w ip, #0 │ │ │ │ + bne.n cf70c │ │ │ │ dmb ish │ │ │ │ - ldrex r2, [r1] │ │ │ │ - add.w ip, r2, #4294967295 @ 0xffffffff │ │ │ │ - strex lr, ip, [r1] │ │ │ │ - cmp.w lr, #0 │ │ │ │ - bne.n cf828 │ │ │ │ - cmp r2, #1 │ │ │ │ + ldrex ip, [lr] │ │ │ │ + add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ + strex r6, r5, [lr] │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.n cf77a │ │ │ │ + cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n cf750 │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ - str r0, [sp, #4] │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ - blx r2 │ │ │ │ - ldrsb.w r2, [r8] │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - cbz r2, cf870 │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ - subs r1, r2, #1 │ │ │ │ - str r1, [r0, #8] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.w cf750 │ │ │ │ + bne.n cf71e │ │ │ │ + strd r2, r3, [sp, #8] │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + str r1, [sp, #4] │ │ │ │ + str r0, [sp, #0] │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + blx r3 │ │ │ │ + ldrsb.w ip, [r7] │ │ │ │ + ldrd r0, r1, [sp] │ │ │ │ + ldrd r2, r3, [sp, #8] │ │ │ │ + cmp.w ip, #0 │ │ │ │ + beq.n cf7d2 │ │ │ │ + ldr.w ip, [r0, #8] │ │ │ │ + add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ + str.w lr, [r0, #8] │ │ │ │ + cmp.w ip, #1 │ │ │ │ + bne.n cf71e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ + str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ - b.n cf754 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w cf6c6 │ │ │ │ - mov r0, r7 │ │ │ │ - b.n cf792 │ │ │ │ - add.w r1, r0, #8 │ │ │ │ - dmb ish │ │ │ │ - ldrex r2, [r1] │ │ │ │ - add.w ip, r2, #4294967295 @ 0xffffffff │ │ │ │ - strex lr, ip, [r1] │ │ │ │ - cmp.w lr, #0 │ │ │ │ - bne.n cf878 │ │ │ │ - dmb ish │ │ │ │ - b.n cf858 │ │ │ │ - add.w r2, r5, #8 │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ + b.n cf722 │ │ │ │ + add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ - ldrex r3, [r2] │ │ │ │ - subs r1, r3, #1 │ │ │ │ - strex r0, r1, [r2] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n cf898 │ │ │ │ + ldrex ip, [lr] │ │ │ │ + add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ + strex r6, r5, [lr] │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.n cf7da │ │ │ │ dmb ish │ │ │ │ - b.n cf7de │ │ │ │ + b.n cf7c0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #168] @ (cf95c ) │ │ │ │ - ldr r3, [pc, #152] @ (cf94c ) │ │ │ │ + ldr r2, [pc, #136] @ (cf880 ) │ │ │ │ + ldr r3, [pc, #120] @ (cf870 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n cf936 │ │ │ │ + beq.n cf866 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ - mov r5, r0 │ │ │ │ - mov r6, r1 │ │ │ │ - b.n cf8de │ │ │ │ - udf #255 @ 0xff │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r6, r1 │ │ │ │ - cbz r3, cf8de │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r3, cf81c │ │ │ │ mov r0, r3 │ │ │ │ + str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ - mov r0, r9 │ │ │ │ - blx 7a1f0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov r0, r5 │ │ │ │ - cmp r6, #1 │ │ │ │ - bne.n cf910 │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ + mov r3, r1 │ │ │ │ + cmp r3, #1 │ │ │ │ + beq.n cf840 │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - mov r5, r4 │ │ │ │ - b.n cf762 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r6, r1 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n cf8d8 │ │ │ │ - b.n cf8de │ │ │ │ - mov r6, r1 │ │ │ │ - b.n cf8e6 │ │ │ │ + mov r1, r4 │ │ │ │ + b.n cf722 │ │ │ │ + mov r3, r1 │ │ │ │ + b.n cf820 │ │ │ │ + udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n cf8f6 │ │ │ │ + b.n cf830 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #60] @ (cf960 ) │ │ │ │ - ldr r3, [pc, #36] @ (cf94c ) │ │ │ │ + ldr r2, [pc, #48] @ (cf884 ) │ │ │ │ + ldr r3, [pc, #24] @ (cf870 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n cf8c4 │ │ │ │ + bne.n cf808 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ - nop.w │ │ │ │ - ... │ │ │ │ - bic.w r0, r8, #9502720 @ 0x910000 │ │ │ │ + @ instruction: 0xf3f20011 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bic.w r0, r0, #9502720 @ 0x910000 │ │ │ │ + @ instruction: 0xf3e00011 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - sbfx r0, r2, #0, #18 │ │ │ │ - @ instruction: 0xf1f40011 │ │ │ │ - @ instruction: 0xf1820011 │ │ │ │ + usat r0, #17, r2 │ │ │ │ + @ instruction: 0xf2b00011 │ │ │ │ + @ instruction: 0xf2520011 │ │ │ │ │ │ │ │ -000cf964 : │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ +000cf888 : │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ - mov sl, r2 │ │ │ │ - ldr r2, [pc, #772] @ (cfc7c ) │ │ │ │ - ldr r3, [pc, #772] @ (cfc80 ) │ │ │ │ - sub sp, #60 @ 0x3c │ │ │ │ + str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ + mov r1, r2 │ │ │ │ + ldr r2, [pc, #436] @ (cfa50 ) │ │ │ │ + ldr r3, [pc, #440] @ (cfa54 ) │ │ │ │ + sub sp, #36 @ 0x24 │ │ │ │ add r2, pc │ │ │ │ - ldr r5, [pc, #772] @ (cfc84 ) │ │ │ │ - mov r1, sl │ │ │ │ - mov r4, r0 │ │ │ │ - add r5, pc │ │ │ │ - ldr.w r9, [sp, #96] @ 0x60 │ │ │ │ + ldr r4, [pc, #436] @ (cfa58 ) │ │ │ │ + mov r5, r0 │ │ │ │ + vmov.f32 s10, #120 @ 0x3fc00000 1.5 │ │ │ │ + add r0, sp, #16 │ │ │ │ + add r4, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - movs r2, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ + str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - ldr.w r3, [r3, #676] @ 0x2a4 │ │ │ │ - blx r3 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w cfac6 │ │ │ │ - add r6, sp, #36 @ 0x24 │ │ │ │ - str r6, [sp, #28] │ │ │ │ - blx 7abd8 │ │ │ │ - mov fp, r0 │ │ │ │ - cmp r0, #15 │ │ │ │ - str r0, [sp, #16] │ │ │ │ - bhi.n cfaac │ │ │ │ - cmp r0, #1 │ │ │ │ - bne.w cfba2 │ │ │ │ - ldrsb.w r3, [r7] │ │ │ │ - strb.w r3, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ - movs r7, #0 │ │ │ │ - mov r1, sl │ │ │ │ - strb r7, [r0, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - ldr.w r3, [r3, #680] @ 0x2a8 │ │ │ │ - blx r3 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - ldr.w r3, [r9, #4] │ │ │ │ - str r3, [sp, #20] │ │ │ │ - cbz r3, cfa06 │ │ │ │ - ldr r2, [pc, #668] @ (cfc88 ) │ │ │ │ - ldr r2, [r5, r2] │ │ │ │ - ldrsb.w r2, [r2] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.n cface │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - adds r1, r2, #1 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.w cfc04 │ │ │ │ - add.w r8, sp, #28 │ │ │ │ - add r2, sp, #16 │ │ │ │ - mov r1, r8 │ │ │ │ - add r0, sp, #8 │ │ │ │ - blx 78fe0 , std::allocator > const&, cv::Ptr)@plt> │ │ │ │ - ldr r7, [sp, #20] │ │ │ │ - cbz r7, cfa34 │ │ │ │ - ldr r3, [pc, #620] @ (cfc88 ) │ │ │ │ - ldr.w r9, [r5, r3] │ │ │ │ - ldrsb.w r3, [r9] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w cfb60 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - subs r2, r3, #1 │ │ │ │ - cmp r3, #1 │ │ │ │ - str r2, [r7, #4] │ │ │ │ - beq.w cfb7e │ │ │ │ + blx 7932c │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ - mov r8, r0 │ │ │ │ - ldrd r2, r0, [sp, #8] │ │ │ │ - mov.w r7, r8, asr #31 │ │ │ │ - strd r2, r0, [r8] │ │ │ │ - cbz r0, cfa7a │ │ │ │ - ldr r2, [pc, #572] @ (cfc88 ) │ │ │ │ - ldr.w r9, [r5, r2] │ │ │ │ - ldrsb.w r2, [r9] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.n cfae8 │ │ │ │ + mov r3, r0 │ │ │ │ + ldrd r2, r0, [sp, #16] │ │ │ │ + strd r2, r0, [r3] │ │ │ │ + asrs r2, r3, #31 │ │ │ │ + cbz r0, cf902 │ │ │ │ + ldr r2, [pc, #396] @ (cfa5c ) │ │ │ │ + ldr r2, [r4, r2] │ │ │ │ + mov r7, r2 │ │ │ │ + ldrsb.w r2, [r2] │ │ │ │ + cbz r2, cf920 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ + adds r1, r2, #1 │ │ │ │ + str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ - adds r4, r2, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - str r4, [r0, #4] │ │ │ │ - beq.w cfc04 │ │ │ │ - mov.w r7, r8, asr #31 │ │ │ │ - mov r4, r8 │ │ │ │ - mov r5, r7 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - subs r1, r2, #1 │ │ │ │ - cmp r2, #1 │ │ │ │ - str r1, [r0, #4] │ │ │ │ - beq.n cfb3e │ │ │ │ - mov r4, r8 │ │ │ │ - mov r5, r7 │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ - cmp r0, r6 │ │ │ │ - beq.n cfa8c │ │ │ │ - ldr r1, [sp, #36] @ 0x24 │ │ │ │ - adds r1, #1 │ │ │ │ - blx 790f8 │ │ │ │ - ldr r2, [pc, #508] @ (cfc8c ) │ │ │ │ - ldr r3, [pc, #496] @ (cfc80 ) │ │ │ │ + beq.w cfa22 │ │ │ │ + asrs r2, r3, #31 │ │ │ │ + mov r4, r3 │ │ │ │ + mov r1, r2 │ │ │ │ + ldr.w ip, [r0, #4] │ │ │ │ + add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ + cmp.w ip, #1 │ │ │ │ + str.w lr, [r0, #4] │ │ │ │ + beq.n cf978 │ │ │ │ + mov r4, r3 │ │ │ │ + mov r1, r2 │ │ │ │ + ldr r2, [pc, #344] @ (cfa60 ) │ │ │ │ + ldr r3, [pc, #328] @ (cfa54 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w cfc00 │ │ │ │ + bne.n cf9ec │ │ │ │ mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - add sp, #60 @ 0x3c │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - add r0, sp, #28 │ │ │ │ - movs r2, #0 │ │ │ │ - add r1, sp, #16 │ │ │ │ - blx 7b330 , std::allocator >::_M_create(unsigned int&, unsigned int)@plt> │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - str r0, [sp, #28] │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, r7 │ │ │ │ - blx 7aa9c │ │ │ │ - b.n cf9c4 │ │ │ │ - add r6, sp, #36 @ 0x24 │ │ │ │ - str r0, [sp, #16] │ │ │ │ - str r6, [sp, #28] │ │ │ │ - b.n cf9c4 │ │ │ │ - adds r3, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r2, [r3] │ │ │ │ - adds r1, r2, #1 │ │ │ │ - strex r0, r1, [r3] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n cfad4 │ │ │ │ - dmb ish │ │ │ │ - b.n cf9fc │ │ │ │ + add sp, #36 @ 0x24 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n cfaee │ │ │ │ + bne.n cf926 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n cfc04 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - mov.w r7, r8, asr #31 │ │ │ │ - mov r4, r8 │ │ │ │ - mov r5, r7 │ │ │ │ + beq.n cfa22 │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + asrs r2, r3, #31 │ │ │ │ + mov r4, r3 │ │ │ │ + mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n cfa7a │ │ │ │ - ldrsb.w r2, [r9] │ │ │ │ - adds r1, r0, #4 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n cfa70 │ │ │ │ + beq.n cf902 │ │ │ │ + ldrsb.w ip, [r7] │ │ │ │ + add.w lr, r0, #4 │ │ │ │ + cmp.w ip, #0 │ │ │ │ + bne.n cf8f0 │ │ │ │ dmb ish │ │ │ │ - ldrex r2, [r1] │ │ │ │ - add.w ip, r2, #4294967295 @ 0xffffffff │ │ │ │ - strex lr, ip, [r1] │ │ │ │ - cmp.w lr, #0 │ │ │ │ - bne.n cfb24 │ │ │ │ - cmp r2, #1 │ │ │ │ + ldrex ip, [lr] │ │ │ │ + add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ + strex r6, r5, [lr] │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.n cf95e │ │ │ │ + cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n cfa7a │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ - str r0, [sp, #4] │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ - blx r2 │ │ │ │ - ldrsb.w r2, [r9] │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - cbz r2, cfbac │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ - subs r1, r2, #1 │ │ │ │ - str r1, [r0, #8] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.n cfa7a │ │ │ │ + bne.n cf902 │ │ │ │ + strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - blx r3 │ │ │ │ - b.n cfa7e │ │ │ │ - adds r2, r7, #4 │ │ │ │ - dmb ish │ │ │ │ - ldrex r3, [r2] │ │ │ │ - subs r1, r3, #1 │ │ │ │ - strex r0, r1, [r2] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n cfb66 │ │ │ │ - cmp r3, #1 │ │ │ │ - dmb ish │ │ │ │ - bne.w cfa34 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - mov r0, r7 │ │ │ │ + str r1, [sp, #4] │ │ │ │ + str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ - ldrsb.w r3, [r9] │ │ │ │ - cbz r3, cfbcc │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - subs r2, r3, #1 │ │ │ │ - str r2, [r7, #8] │ │ │ │ - cmp r3, #1 │ │ │ │ - bne.w cfa34 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - mov r0, r7 │ │ │ │ + ldrsb.w ip, [r7] │ │ │ │ + ldrd r0, r1, [sp] │ │ │ │ + ldrd r2, r3, [sp, #8] │ │ │ │ + cmp.w ip, #0 │ │ │ │ + beq.n cf9b6 │ │ │ │ + ldr.w ip, [r0, #8] │ │ │ │ + add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ + str.w lr, [r0, #8] │ │ │ │ + cmp.w ip, #1 │ │ │ │ + bne.n cf902 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ - b.n cfa34 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w cf9c4 │ │ │ │ - mov r0, r6 │ │ │ │ - b.n cfabc │ │ │ │ - add.w r1, r0, #8 │ │ │ │ - dmb ish │ │ │ │ - ldrex r2, [r1] │ │ │ │ - add.w ip, r2, #4294967295 @ 0xffffffff │ │ │ │ - strex lr, ip, [r1] │ │ │ │ - cmp.w lr, #0 │ │ │ │ - bne.n cfbb4 │ │ │ │ - dmb ish │ │ │ │ - b.n cfb54 │ │ │ │ - add.w r2, r7, #8 │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ + b.n cf906 │ │ │ │ + add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ - ldrex r3, [r2] │ │ │ │ - subs r1, r3, #1 │ │ │ │ - strex r0, r1, [r2] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n cfbd4 │ │ │ │ + ldrex ip, [lr] │ │ │ │ + add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ + strex r6, r5, [lr] │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.n cf9be │ │ │ │ dmb ish │ │ │ │ - b.n cfb92 │ │ │ │ + b.n cf9a4 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #160] @ (cfc90 ) │ │ │ │ - ldr r3, [pc, #144] @ (cfc80 ) │ │ │ │ + ldr r2, [pc, #136] @ (cfa64 ) │ │ │ │ + ldr r3, [pc, #120] @ (cfa54 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n cfc78 │ │ │ │ + beq.n cfa4a │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ - udf #255 @ 0xff │ │ │ │ - mov r5, r0 │ │ │ │ - mov r6, r1 │ │ │ │ - add.w r8, sp, #28 │ │ │ │ - mov r0, r8 │ │ │ │ - blx 7a1f0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov r0, r5 │ │ │ │ - cmp r6, #1 │ │ │ │ - beq.n cfc52 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r3, cfa00 │ │ │ │ + mov r0, r3 │ │ │ │ + str r1, [sp, #0] │ │ │ │ + bl 7d2e4 │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r3, r1 │ │ │ │ + cmp r3, #1 │ │ │ │ + beq.n cfa24 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ + mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - mov r5, r4 │ │ │ │ - b.n cfa8c │ │ │ │ - mov r6, r1 │ │ │ │ - b.n cfc16 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r6, r1 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n cfc0e │ │ │ │ - mov r0, r3 │ │ │ │ - bl 7d2e4 │ │ │ │ - b.n cfc0e │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r6, r1 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n cfc3e │ │ │ │ - b.n cfc0e │ │ │ │ + mov r1, r4 │ │ │ │ + b.n cf906 │ │ │ │ + mov r3, r1 │ │ │ │ + b.n cfa04 │ │ │ │ + udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ + mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n cfc26 │ │ │ │ + b.n cfa14 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #44] @ (cfc94 ) │ │ │ │ - ldr r3, [pc, #24] @ (cfc80 ) │ │ │ │ + ldr r2, [pc, #48] @ (cfa68 ) │ │ │ │ + ldr r3, [pc, #24] @ (cfa54 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n cfc00 │ │ │ │ + bne.n cf9ec │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - @ instruction: 0xf12c0011 │ │ │ │ + nop │ │ │ │ + addw r0, sl, #17 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf1240011 │ │ │ │ + @ instruction: 0xf1fe0011 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ands.w r0, r8, #17 │ │ │ │ - mrc 0, 5, r0, cr8, cr1, {0} │ │ │ │ - mcr 0, 2, r0, cr0, cr1, {0} │ │ │ │ + @ instruction: 0xf19e0011 │ │ │ │ + @ instruction: 0xf0cc0011 │ │ │ │ + orn r0, lr, #17 │ │ │ │ │ │ │ │ -000cfc98 : │ │ │ │ +000cfa6c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #432] @ (cfe58 ) │ │ │ │ + mov r1, r2 │ │ │ │ + ldr r2, [pc, #432] @ (cfc30 ) │ │ │ │ + ldr r3, [pc, #436] @ (cfc34 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #432] @ (cfe5c ) │ │ │ │ - mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr r4, [pc, #428] @ (cfe60 ) │ │ │ │ + ldr r4, [pc, #432] @ (cfc38 ) │ │ │ │ + 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 7998c │ │ │ │ + blx 7932c │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, cfd0c │ │ │ │ - ldr r2, [pc, #392] @ (cfe64 ) │ │ │ │ + cbz r0, cfae2 │ │ │ │ + ldr r2, [pc, #396] @ (cfc3c ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, cfd2a │ │ │ │ + cbz r2, cfb00 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w cfe2c │ │ │ │ + beq.w cfc02 │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n cfd82 │ │ │ │ + beq.n cfb58 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #340] @ (cfe68 ) │ │ │ │ - ldr r3, [pc, #328] @ (cfe5c ) │ │ │ │ + ldr r2, [pc, #344] @ (cfc40 ) │ │ │ │ + ldr r3, [pc, #328] @ (cfc34 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n cfdf6 │ │ │ │ + bne.n cfbcc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n cfd30 │ │ │ │ + bne.n cfb06 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n cfe2c │ │ │ │ + beq.n cfc02 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n cfd0c │ │ │ │ + beq.n cfae2 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n cfcfa │ │ │ │ + bne.n cfad0 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n cfd68 │ │ │ │ + bne.n cfb3e │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n cfd0c │ │ │ │ + bne.n cfae2 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n cfdc0 │ │ │ │ + beq.n cfb96 │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n cfd0c │ │ │ │ + bne.n cfae2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n cfd10 │ │ │ │ + b.n cfae6 │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n cfdc8 │ │ │ │ + bne.n cfb9e │ │ │ │ dmb ish │ │ │ │ - b.n cfdae │ │ │ │ + b.n cfb84 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (cfe6c ) │ │ │ │ - ldr r3, [pc, #116] @ (cfe5c ) │ │ │ │ + ldr r2, [pc, #136] @ (cfc44 ) │ │ │ │ + ldr r3, [pc, #120] @ (cfc34 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n cfe54 │ │ │ │ + beq.n cfc2a │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, cfe0a │ │ │ │ + cbz r3, cfbe0 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n cfe2e │ │ │ │ + beq.n cfc04 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n cfd10 │ │ │ │ + b.n cfae6 │ │ │ │ mov r3, r1 │ │ │ │ - b.n cfe0e │ │ │ │ + b.n cfbe4 │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n cfe1e │ │ │ │ + b.n cfbf4 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #44] @ (cfe70 ) │ │ │ │ - ldr r3, [pc, #24] @ (cfe5c ) │ │ │ │ + ldr r2, [pc, #48] @ (cfc48 ) │ │ │ │ + ldr r3, [pc, #24] @ (cfc34 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n cfdf6 │ │ │ │ + bne.n cfbcc │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - ldcl 0, cr0, [sl, #68]! @ 0x44 │ │ │ │ + nop │ │ │ │ + bic.w r0, r6, #17 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [r4, #68]! @ 0x44 │ │ │ │ + ands.w r0, lr, #17 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r4, #68] @ 0x44 │ │ │ │ - stcl 0, cr0, [r2], {17} │ │ │ │ - stcl 0, cr0, [r4], #-68 @ 0xffffffbc │ │ │ │ + vshr.s32 d0, d1, #2 │ │ │ │ + mcr 0, 7, r0, cr12, cr1, {0} │ │ │ │ + mcr 0, 4, r0, cr14, cr1, {0} │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ -000cfe78 : │ │ │ │ - push {r4, r5, lr} │ │ │ │ +000cfc50 : │ │ │ │ + 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, #252] @ cfd60 │ │ │ │ + ldr.w ip, [pc, #252] @ cfd64 │ │ │ │ + mov r4, r0 │ │ │ │ + vldr d7, [pc, #220] @ cfd48 │ │ │ │ + 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] @ (cff78 ) │ │ │ │ - ldr r3, [pc, #196] @ (cff7c ) │ │ │ │ - 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 789c4 │ │ │ │ - movs r1, #1 │ │ │ │ - vldr d0, [pc, #160] @ cff70 │ │ │ │ - strd r1, r0, [sp] │ │ │ │ - mov r3, r4 │ │ │ │ - add r2, sp, #40 @ 0x28 │ │ │ │ - add r1, sp, #24 │ │ │ │ - add r0, sp, #8 │ │ │ │ - blx 79308 │ │ │ │ - ldr r2, [pc, #156] @ (cff80 ) │ │ │ │ - ldr r3, [pc, #148] @ (cff7c ) │ │ │ │ + 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] @ cfd50 │ │ │ │ + ldr.w ip, [ip] │ │ │ │ + str.w ip, [sp, #36] @ 0x24 │ │ │ │ + mov.w ip, #0 │ │ │ │ + vldr d1, [pc, #180] @ cfd58 │ │ │ │ + mov ip, r3 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + mov r0, sp │ │ │ │ + movt ip, #257 @ 0x101 │ │ │ │ + str.w ip, [sp] │ │ │ │ + blx 7a9d0 │ │ │ │ + ldr r2, [pc, #172] @ (cfd68 ) │ │ │ │ + ldr r3, [pc, #168] @ (cfd64 ) │ │ │ │ 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 cff1e │ │ │ │ - add sp, #68 @ 0x44 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + bne.n cfcf4 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n cff22 │ │ │ │ + bne.n cfcf8 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #120] @ (cff84 ) │ │ │ │ - ldr r3, [pc, #108] @ (cff7c ) │ │ │ │ + ldr r2, [pc, #136] @ (cfd6c ) │ │ │ │ + ldr r3, [pc, #128] @ (cfd64 ) │ │ │ │ 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 cff30 │ │ │ │ + beq.n cfd06 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n cff0a │ │ │ │ - add sp, #68 @ 0x44 │ │ │ │ - ldmia.w sp!, {r4, r5, lr} │ │ │ │ + b.n cfce0 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (cff88 ) │ │ │ │ - ldr r3, [pc, #56] @ (cff7c ) │ │ │ │ + ldr r2, [pc, #88] @ (cfd70 ) │ │ │ │ + ldr r3, [pc, #76] @ (cfd64 ) │ │ │ │ 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 cff1e │ │ │ │ + bne.n cfcf4 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (cff8c ) │ │ │ │ - ldr r3, [pc, #28] @ (cff7c ) │ │ │ │ + ldr r2, [pc, #64] @ (cfd74 ) │ │ │ │ + ldr r3, [pc, #48] @ (cfd64 ) │ │ │ │ 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 cff52 │ │ │ │ - b.n cff1e │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ + beq.n cfd28 │ │ │ │ + b.n cfcf4 │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ strh r0, [r0, #0] │ │ │ │ - ands r1, r7 │ │ │ │ - @ instruction: 0xebf20011 │ │ │ │ + eors r6, r4 │ │ │ │ + ... │ │ │ │ + mrc 0, 1, r0, cr10, cr1, {0} │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - rsb r0, r2, r1, lsr #32 │ │ │ │ - @ instruction: 0xeb9a0011 │ │ │ │ - sbc.w r0, r6, r1, lsr #32 │ │ │ │ - adc.w r0, sl, r1, lsr #32 │ │ │ │ + stcl 0, cr0, [ip, #68]! @ 0x44 │ │ │ │ + stcl 0, cr0, [r4, #68] @ 0x44 │ │ │ │ + ldc 0, cr0, [r0, #68] @ 0x44 │ │ │ │ + ldcl 0, cr0, [r4, #-68]! @ 0xffffffbc │ │ │ │ │ │ │ │ -000cff90 : │ │ │ │ - push {r4, r5, lr} │ │ │ │ +000cfd78 : │ │ │ │ + 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, #252] @ cfe88 │ │ │ │ + ldr.w ip, [pc, #252] @ cfe8c │ │ │ │ + mov r4, r0 │ │ │ │ + vldr d7, [pc, #220] @ cfe70 │ │ │ │ + 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] @ (d0098 ) │ │ │ │ - ldr r3, [pc, #196] @ (d009c ) │ │ │ │ - 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 789c4 │ │ │ │ - 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 79308 │ │ │ │ - ldr r2, [pc, #156] @ (d00a0 ) │ │ │ │ - ldr r3, [pc, #148] @ (d009c ) │ │ │ │ + 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, #192] @ cfe78 │ │ │ │ + ldr.w ip, [ip] │ │ │ │ + str.w ip, [sp, #36] @ 0x24 │ │ │ │ + mov.w ip, #0 │ │ │ │ + vldr d1, [pc, #184] @ cfe80 │ │ │ │ + mov ip, r3 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + mov r0, sp │ │ │ │ + movt ip, #257 @ 0x101 │ │ │ │ + str.w ip, [sp] │ │ │ │ + blx 7a9d0 │ │ │ │ + ldr r2, [pc, #176] @ (cfe90 ) │ │ │ │ + ldr r3, [pc, #172] @ (cfe8c ) │ │ │ │ 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 d0042 │ │ │ │ - add sp, #68 @ 0x44 │ │ │ │ - vpop {d8} │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + bne.n cfe18 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n d0046 │ │ │ │ + bne.n cfe1c │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #116] @ (d00a4 ) │ │ │ │ - ldr r3, [pc, #104] @ (d009c ) │ │ │ │ + ldr r2, [pc, #140] @ (cfe94 ) │ │ │ │ + ldr r3, [pc, #132] @ (cfe8c ) │ │ │ │ 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 d0054 │ │ │ │ + beq.n cfe2a │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n d002e │ │ │ │ - add sp, #68 @ 0x44 │ │ │ │ - vpop {d8} │ │ │ │ - ldmia.w sp!, {r4, r5, lr} │ │ │ │ + b.n cfe04 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #64] @ (d00a8 ) │ │ │ │ - ldr r3, [pc, #48] @ (d009c ) │ │ │ │ + ldr r2, [pc, #92] @ (cfe98 ) │ │ │ │ + ldr r3, [pc, #80] @ (cfe8c ) │ │ │ │ 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 d0042 │ │ │ │ + bne.n cfe18 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #40] @ (d00ac ) │ │ │ │ - ldr r3, [pc, #20] @ (d009c ) │ │ │ │ + ldr r2, [pc, #68] @ (cfe9c ) │ │ │ │ + ldr r3, [pc, #52] @ (cfe8c ) │ │ │ │ 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 d007a │ │ │ │ - b.n d0042 │ │ │ │ - @ instruction: 0xead20011 │ │ │ │ + beq.n cfe4c │ │ │ │ + b.n cfe18 │ │ │ │ + nop │ │ │ │ + nop.w │ │ │ │ + ... │ │ │ │ + strh r0, [r0, #0] │ │ │ │ + eors r6, r4 │ │ │ │ + ... │ │ │ │ + ldc 0, cr0, [r2, #-68] @ 0xffffffbc │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeaa20011 │ │ │ │ - orns r0, r6, r1, lsr #32 │ │ │ │ - bics.w r0, lr, r1, lsr #32 │ │ │ │ - bic.w r0, r2, r1, lsr #32 │ │ │ │ + stcl 0, cr0, [r8], {17} │ │ │ │ + stc 0, cr0, [r0], #68 @ 0x44 │ │ │ │ + stcl 0, cr0, [ip], #-68 @ 0xffffffbc │ │ │ │ + mrrc 0, 1, r0, r0, cr1 @ │ │ │ │ │ │ │ │ -000d00b0 : │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ +000cfea0 : │ │ │ │ + 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 │ │ │ │ + str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ + sub sp, #40 @ 0x28 │ │ │ │ + ldr.w lr, [pc, #236] @ cffa0 │ │ │ │ + ldr.w ip, [pc, #236] @ cffa4 │ │ │ │ + mov r4, r0 │ │ │ │ + vldr d7, [pc, #212] @ cff90 │ │ │ │ + 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, #200] @ (d01b8 ) │ │ │ │ - ldr r3, [pc, #204] @ (d01bc ) │ │ │ │ + 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] @ cff98 │ │ │ │ + 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 7a9d0 │ │ │ │ + ldr r2, [pc, #164] @ (cffa8 ) │ │ │ │ + ldr r3, [pc, #160] @ (cffa4 ) │ │ │ │ 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 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + bne.n cff3c │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + pop {r4, pc} │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n cff40 │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + ldr r2, [pc, #128] @ (cffac ) │ │ │ │ + ldr r3, [pc, #120] @ (cffa4 ) │ │ │ │ + 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 cff4e │ │ │ │ + blx 79f34 <__stack_chk_fail@plt> │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + b.n cff28 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #80] @ (cffb0 ) │ │ │ │ + ldr r3, [pc, #68] @ (cffa4 ) │ │ │ │ + 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 cff3c │ │ │ │ + blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #56] @ (cffb4 ) │ │ │ │ + ldr r3, [pc, #40] @ (cffa4 ) │ │ │ │ + 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 cff70 │ │ │ │ + b.n cff3c │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + strh r0, [r0, #0] │ │ │ │ + eors r6, r4 │ │ │ │ + @ instruction: 0xebea0011 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ + movs r0, r0 │ │ │ │ + sub.w r0, r4, r1, lsr #32 │ │ │ │ + sbcs.w r0, ip, r1, lsr #32 │ │ │ │ + adc.w r0, r8, r1, lsr #32 │ │ │ │ + @ instruction: 0xeb2c0011 │ │ │ │ + │ │ │ │ +000cffb8 : │ │ │ │ + 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] @ d00b0 │ │ │ │ + ldr.w ip, [pc, #228] @ d00b4 │ │ │ │ + mov r4, r0 │ │ │ │ + vldr d7, [pc, #212] @ d00a8 │ │ │ │ + add lr, pc │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ movs r3, #0 │ │ │ │ - movt r3, #257 @ 0x101 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - str r3, [sp, #24] │ │ │ │ - blx 789c4 │ │ │ │ - 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 79308 │ │ │ │ - ldr r2, [pc, #156] @ (d01c0 ) │ │ │ │ - ldr r3, [pc, #148] @ (d01bc ) │ │ │ │ + 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 7a9d0 │ │ │ │ + ldr r2, [pc, #160] @ (d00b8 ) │ │ │ │ + ldr r3, [pc, #156] @ (d00b4 ) │ │ │ │ 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 d0162 │ │ │ │ - add sp, #64 @ 0x40 │ │ │ │ - vpop {d8} │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + bne.n d0050 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n d0166 │ │ │ │ + bne.n d0054 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ - mov r0, r6 │ │ │ │ + mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #116] @ (d01c4 ) │ │ │ │ - ldr r3, [pc, #104] @ (d01bc ) │ │ │ │ + ldr r2, [pc, #124] @ (d00bc ) │ │ │ │ + ldr r3, [pc, #116] @ (d00b4 ) │ │ │ │ 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 d0174 │ │ │ │ + beq.n d0062 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ - mov r0, r6 │ │ │ │ + mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n d014e │ │ │ │ - add sp, #64 @ 0x40 │ │ │ │ - vpop {d8} │ │ │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ + b.n d003c │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #64] @ (d01c8 ) │ │ │ │ - ldr r3, [pc, #48] @ (d01bc ) │ │ │ │ + ldr r2, [pc, #76] @ (d00c0 ) │ │ │ │ + ldr r3, [pc, #64] @ (d00b4 ) │ │ │ │ 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 d0162 │ │ │ │ + bne.n d0050 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #40] @ (d01cc ) │ │ │ │ - ldr r3, [pc, #20] @ (d01bc ) │ │ │ │ + ldr r2, [pc, #52] @ (d00c4 ) │ │ │ │ + ldr r3, [pc, #36] @ (d00b4 ) │ │ │ │ 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 d019a │ │ │ │ - b.n d0162 │ │ │ │ - @ instruction: 0xe9b80011 │ │ │ │ + beq.n d0084 │ │ │ │ + b.n d0050 │ │ │ │ + nop │ │ │ │ + nop.w │ │ │ │ + ... │ │ │ │ + @ instruction: 0xead20011 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe9820011 │ │ │ │ - ldrd r0, r0, [r6, #-68] @ 0x44 │ │ │ │ - ldmdb lr, {r0, r4} │ │ │ │ - stmdb r2, {r0, r4} │ │ │ │ + eors.w r0, r0, r1, lsr #32 │ │ │ │ + orn r0, r8, r1, lsr #32 │ │ │ │ + bics.w r0, r4, r1, lsr #32 │ │ │ │ + ands.w r0, r8, r1, lsr #32 │ │ │ │ │ │ │ │ -000d01d0 : │ │ │ │ +000d00c8 : │ │ │ │ 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] @ d02e8 │ │ │ │ + str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ + sub sp, #40 @ 0x28 │ │ │ │ + ldr.w lr, [pc, #236] @ d01c8 │ │ │ │ + ldr.w ip, [pc, #236] @ d01cc │ │ │ │ mov r4, r0 │ │ │ │ - add r0, sp, #56 @ 0x38 │ │ │ │ - add ip, pc │ │ │ │ - vldr d7, [pc, #244] @ d02e0 │ │ │ │ - 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] @ (d02ec ) │ │ │ │ - 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] │ │ │ │ + vldr d7, [pc, #220] @ d01c0 │ │ │ │ + add lr, pc │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ + 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 │ │ │ │ + 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 │ │ │ │ - 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 79308 │ │ │ │ - ldr r2, [pc, #160] @ (d02f0 ) │ │ │ │ - ldr r3, [pc, #156] @ (d02ec ) │ │ │ │ + str.w ip, [sp] │ │ │ │ + blx 7a9d0 │ │ │ │ + ldr r2, [pc, #160] @ (d01d0 ) │ │ │ │ + ldr r3, [pc, #156] @ (d01cc ) │ │ │ │ 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 d0288 │ │ │ │ - add sp, #80 @ 0x50 │ │ │ │ + bne.n d0168 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n d028c │ │ │ │ + bne.n d016c │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #124] @ (d02f4 ) │ │ │ │ - ldr r3, [pc, #116] @ (d02ec ) │ │ │ │ + ldr r2, [pc, #124] @ (d01d4 ) │ │ │ │ + ldr r3, [pc, #116] @ (d01cc ) │ │ │ │ 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 d029a │ │ │ │ + beq.n d017a │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n d0274 │ │ │ │ - add sp, #80 @ 0x50 │ │ │ │ + b.n d0154 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (d02f8 ) │ │ │ │ - ldr r3, [pc, #64] @ (d02ec ) │ │ │ │ + ldr r2, [pc, #76] @ (d01d8 ) │ │ │ │ + ldr r3, [pc, #64] @ (d01cc ) │ │ │ │ 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 d0288 │ │ │ │ + bne.n d0168 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (d02fc ) │ │ │ │ - ldr r3, [pc, #36] @ (d02ec ) │ │ │ │ + ldr r2, [pc, #52] @ (d01dc ) │ │ │ │ + ldr r3, [pc, #36] @ (d01cc ) │ │ │ │ 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 d02bc │ │ │ │ - b.n d0288 │ │ │ │ + beq.n d019c │ │ │ │ + b.n d0168 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - @ instruction: 0xe8c00011 │ │ │ │ + strd r0, r0, [r2, #68] @ 0x44 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ + movs r0, r0 │ │ │ │ + ldrd r0, r0, [r8, #-68]! @ 0x44 │ │ │ │ + ldrd r0, r0, [r0, #-68] @ 0x44 │ │ │ │ + ldmdb ip, {r0, r4} │ │ │ │ + stmdb r0, {r0, r4} │ │ │ │ + │ │ │ │ +000d01e0 : │ │ │ │ + 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, #244] @ d02e8 │ │ │ │ + ldr.w ip, [pc, #244] @ d02ec │ │ │ │ + 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] @ d02e0 │ │ │ │ + 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 │ │ │ │ + mov.w ip, #0 │ │ │ │ + movt ip, #257 @ 0x101 │ │ │ │ + vstr d7, [sp, #8] │ │ │ │ + str.w ip, [sp] │ │ │ │ + vstr d7, [sp, #24] │ │ │ │ + blx 7a9d0 │ │ │ │ + ldr r2, [pc, #160] @ (d02f0 ) │ │ │ │ + ldr r3, [pc, #152] @ (d02ec ) │ │ │ │ + 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 d028a │ │ │ │ + add sp, #44 @ 0x2c │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n d028e │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + ldr r2, [pc, #124] @ (d02f4 ) │ │ │ │ + ldr r3, [pc, #112] @ (d02ec ) │ │ │ │ + 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 d029c │ │ │ │ + blx 79f34 <__stack_chk_fail@plt> │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + b.n d0276 │ │ │ │ + add sp, #44 @ 0x2c │ │ │ │ + ldmia.w sp!, {r4, r5, lr} │ │ │ │ + b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #76] @ (d02f8 ) │ │ │ │ + ldr r3, [pc, #60] @ (d02ec ) │ │ │ │ + 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 d028a │ │ │ │ + blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #52] @ (d02fc ) │ │ │ │ + ldr r3, [pc, #32] @ (d02ec ) │ │ │ │ + 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 d02be │ │ │ │ + b.n d028a │ │ │ │ + nop.w │ │ │ │ + ... │ │ │ │ + stmia.w lr!, {r0, r4} │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe8580011 │ │ │ │ - @ instruction: 0xe8300011 │ │ │ │ - b.n d02f4 │ │ │ │ + @ instruction: 0xe8560011 │ │ │ │ + @ instruction: 0xe82e0011 │ │ │ │ + b.n d02f0 │ │ │ │ movs r1, r2 │ │ │ │ - b.n d02c0 │ │ │ │ + b.n d02bc │ │ │ │ movs r1, r2 │ │ │ │ │ │ │ │ 000d0300 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -135025,25 +135014,25 @@ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ beq.n d03be │ │ │ │ b.n d038a │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - b.n d02fc │ │ │ │ + b.n d02fc │ │ │ │ movs r1, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - b.n d02a0 │ │ │ │ + b.n d02a0 │ │ │ │ movs r1, r2 │ │ │ │ - b.n d0254 │ │ │ │ + b.n d0254 │ │ │ │ movs r1, r2 │ │ │ │ - b.n d01f0 │ │ │ │ + b.n d01f0 │ │ │ │ movs r1, r2 │ │ │ │ - b.n d01bc │ │ │ │ + b.n d01bc │ │ │ │ movs r1, r2 │ │ │ │ │ │ │ │ 000d0400 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -135126,25 +135115,25 @@ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ beq.n d04be │ │ │ │ b.n d048a │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - b.n d01e4 │ │ │ │ + b.n d01e4 │ │ │ │ movs r1, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - b.n d01a0 │ │ │ │ + b.n d01a0 │ │ │ │ movs r1, r2 │ │ │ │ - b.n d0154 │ │ │ │ + b.n d0154 │ │ │ │ movs r1, r2 │ │ │ │ - b.n d00f0 │ │ │ │ + b.n d00f0 │ │ │ │ movs r1, r2 │ │ │ │ - b.n d00bc │ │ │ │ + b.n d00bc │ │ │ │ movs r1, r2 │ │ │ │ │ │ │ │ 000d0500 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -135227,25 +135216,25 @@ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ beq.n d05be │ │ │ │ b.n d058a │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - b.n d00fc │ │ │ │ + b.n d00fc │ │ │ │ movs r1, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - b.n d00a0 │ │ │ │ + b.n d00a0 │ │ │ │ movs r1, r2 │ │ │ │ - b.n d0054 │ │ │ │ + b.n d0054 │ │ │ │ movs r1, r2 │ │ │ │ - b.n cfff0 │ │ │ │ + b.n cfff0 │ │ │ │ movs r1, r2 │ │ │ │ - b.n cffbc │ │ │ │ + b.n cffbc │ │ │ │ movs r1, r2 │ │ │ │ │ │ │ │ 000d0600 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -135334,21 +135323,21 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ beq.n d06d6 │ │ │ │ b.n d06a2 │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ eors r0, r4 │ │ │ │ - b.n d0020 │ │ │ │ + b.n d0020 │ │ │ │ movs r1, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - b.n cff90 │ │ │ │ + b.n cff90 │ │ │ │ movs r1, r2 │ │ │ │ - b.n cff44 │ │ │ │ + b.n cff44 │ │ │ │ movs r1, r2 │ │ │ │ b.n d0ee0 │ │ │ │ movs r1, r2 │ │ │ │ b.n d0eac │ │ │ │ movs r1, r2 │ │ │ │ │ │ │ │ 000d0720 : │ │ │ │ @@ -180624,25 +180613,373 @@ │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ -000ecc08 : │ │ │ │ +000ecc08 : │ │ │ │ + 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] @ ecd08 │ │ │ │ + mov r4, r0 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + ldr r3, [sp, #80] @ 0x50 │ │ │ │ + ldr r2, [pc, #244] @ (ecd18 ) │ │ │ │ + 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] @ (ecd1c ) │ │ │ │ + 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 789c4 │ │ │ │ + vldr d7, [pc, #188] @ ecd10 │ │ │ │ + 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 77e8c )@plt> │ │ │ │ + ldr r2, [pc, #168] @ (ecd20 ) │ │ │ │ + ldr r3, [pc, #164] @ (ecd1c ) │ │ │ │ + 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 eccb0 │ │ │ │ + add sp, #72 @ 0x48 │ │ │ │ + pop {r4, pc} │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n eccb4 │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + ldr r2, [pc, #132] @ (ecd24 ) │ │ │ │ + ldr r3, [pc, #124] @ (ecd1c ) │ │ │ │ + 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 eccc2 │ │ │ │ + blx 79f34 <__stack_chk_fail@plt> │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + b.n ecc9c │ │ │ │ + add sp, #72 @ 0x48 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #84] @ (ecd28 ) │ │ │ │ + ldr r3, [pc, #72] @ (ecd1c ) │ │ │ │ + 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 eccb0 │ │ │ │ + blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #60] @ (ecd2c ) │ │ │ │ + ldr r3, [pc, #44] @ (ecd1c ) │ │ │ │ + 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 ecce4 │ │ │ │ + b.n eccb0 │ │ │ │ + nop │ │ │ │ + nop.w │ │ │ │ + ... │ │ │ │ + b.n ecd18 │ │ │ │ + eors r7, r5 │ │ │ │ + subs r2, r6, #1 │ │ │ │ + movs r0, r2 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ + movs r0, r0 │ │ │ │ + subs r0, r6, #0 │ │ │ │ + movs r0, r2 │ │ │ │ + subs r0, r1, #0 │ │ │ │ + movs r0, r2 │ │ │ │ + adds r4, r2, #7 │ │ │ │ + movs r0, r2 │ │ │ │ + adds r0, r7, #6 │ │ │ │ + movs r0, r2 │ │ │ │ + │ │ │ │ +000ecd30 : │ │ │ │ + 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] @ ece58 │ │ │ │ + vldr d7, [pc, #256] @ ece48 │ │ │ │ + movs r3, #0 │ │ │ │ + ldr.w ip, [pc, #272] @ ece5c │ │ │ │ + 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] @ ece50 │ │ │ │ + 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 77e8c )@plt> │ │ │ │ + ldr r2, [pc, #168] @ (ece60 ) │ │ │ │ + ldr r3, [pc, #160] @ (ece5c ) │ │ │ │ + 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 ecdf2 │ │ │ │ + add sp, #92 @ 0x5c │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n ecdf6 │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + ldr r2, [pc, #132] @ (ece64 ) │ │ │ │ + ldr r3, [pc, #120] @ (ece5c ) │ │ │ │ + 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 ece04 │ │ │ │ + blx 79f34 <__stack_chk_fail@plt> │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + b.n ecdde │ │ │ │ + add sp, #92 @ 0x5c │ │ │ │ + ldmia.w sp!, {r4, r5, lr} │ │ │ │ + b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #84] @ (ece68 ) │ │ │ │ + ldr r3, [pc, #68] @ (ece5c ) │ │ │ │ + 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 ecdf2 │ │ │ │ + blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #60] @ (ece6c ) │ │ │ │ + ldr r3, [pc, #40] @ (ece5c ) │ │ │ │ + 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 ece26 │ │ │ │ + b.n ecdf2 │ │ │ │ + nop.w │ │ │ │ + movs r0, r0 │ │ │ │ + movs r0, r0 │ │ │ │ + b.n ece50 │ │ │ │ + eors r7, r5 │ │ │ │ + ... │ │ │ │ + adds r2, r3, #5 │ │ │ │ + movs r0, r2 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ + movs r0, r0 │ │ │ │ + adds r6, r5, #3 │ │ │ │ + movs r0, r2 │ │ │ │ + adds r6, r0, #3 │ │ │ │ + movs r0, r2 │ │ │ │ + adds r2, r2, #2 │ │ │ │ + movs r0, r2 │ │ │ │ + adds r6, r6, #1 │ │ │ │ + movs r0, r2 │ │ │ │ + │ │ │ │ +000ece70 : │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ + sub sp, #120 @ 0x78 │ │ │ │ + movs r3, #0 │ │ │ │ + mov r4, 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] @ (ecf80 ) │ │ │ │ + ldr r3, [pc, #228] @ (ecf84 ) │ │ │ │ + ldr r0, [sp, #128] @ 0x80 │ │ │ │ + add r2, pc │ │ │ │ + ldr r1, [sp, #136] @ 0x88 │ │ │ │ + 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 77e8c )@plt> │ │ │ │ + ldr r2, [pc, #148] @ (ecf88 ) │ │ │ │ + ldr r3, [pc, #140] @ (ecf84 ) │ │ │ │ + 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 ecf2e │ │ │ │ + add sp, #120 @ 0x78 │ │ │ │ + pop {r4, pc} │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n ecf32 │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + ldr r2, [pc, #112] @ (ecf8c ) │ │ │ │ + ldr r3, [pc, #100] @ (ecf84 ) │ │ │ │ + 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 ecf40 │ │ │ │ + blx 79f34 <__stack_chk_fail@plt> │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + b.n ecf1a │ │ │ │ + add sp, #120 @ 0x78 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #64] @ (ecf90 ) │ │ │ │ + ldr r3, [pc, #48] @ (ecf84 ) │ │ │ │ + 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 ecf2e │ │ │ │ + blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #40] @ (ecf94 ) │ │ │ │ + ldr r3, [pc, #20] @ (ecf84 ) │ │ │ │ + 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 ecf62 │ │ │ │ + b.n ecf2e │ │ │ │ + adds r6, r0, #0 │ │ │ │ + movs r0, r2 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ + movs r0, r0 │ │ │ │ + subs r2, r6, r6 │ │ │ │ + movs r0, r2 │ │ │ │ + subs r2, r1, r6 │ │ │ │ + movs r0, r2 │ │ │ │ + subs r6, r2, r5 │ │ │ │ + movs r0, r2 │ │ │ │ + subs r2, r7, r4 │ │ │ │ + movs r0, r2 │ │ │ │ + │ │ │ │ +000ecf98 : │ │ │ │ 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] @ ecce8 │ │ │ │ - ldr r1, [pc, #204] @ (eccec ) │ │ │ │ + ldr.w ip, [pc, #204] @ ed078 │ │ │ │ + ldr r1, [pc, #204] @ (ed07c ) │ │ │ │ mov r4, r0 │ │ │ │ add ip, pc │ │ │ │ - vldr d7, [pc, #188] @ ecce0 │ │ │ │ + vldr d7, [pc, #188] @ ed070 │ │ │ │ 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 │ │ │ │ @@ -180651,194 +180988,194 @@ │ │ │ │ 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 78a00 │ │ │ │ - ldr r2, [pc, #156] @ (eccf0 ) │ │ │ │ - ldr r3, [pc, #148] @ (eccec ) │ │ │ │ + ldr r2, [pc, #156] @ (ed080 ) │ │ │ │ + ldr r3, [pc, #148] @ (ed07c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ecc8e │ │ │ │ + bne.n ed01e │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n ecc92 │ │ │ │ + bne.n ed022 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #120] @ (eccf4 ) │ │ │ │ - ldr r3, [pc, #108] @ (eccec ) │ │ │ │ + ldr r2, [pc, #120] @ (ed084 ) │ │ │ │ + ldr r3, [pc, #108] @ (ed07c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n ecca0 │ │ │ │ + beq.n ed030 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n ecc7a │ │ │ │ + b.n ed00a │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (eccf8 ) │ │ │ │ - ldr r3, [pc, #56] @ (eccec ) │ │ │ │ + ldr r2, [pc, #72] @ (ed088 ) │ │ │ │ + ldr r3, [pc, #56] @ (ed07c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ecc8e │ │ │ │ + bne.n ed01e │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (eccfc ) │ │ │ │ - ldr r3, [pc, #28] @ (eccec ) │ │ │ │ + ldr r2, [pc, #48] @ (ed08c ) │ │ │ │ + ldr r3, [pc, #28] @ (ed07c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n eccc2 │ │ │ │ - b.n ecc8e │ │ │ │ + beq.n ed052 │ │ │ │ + b.n ed01e │ │ │ │ ... │ │ │ │ - subs r0, r1, #2 │ │ │ │ + subs r0, r7, r3 │ │ │ │ movs r0, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r2, #1 │ │ │ │ + subs r2, r0, r3 │ │ │ │ movs r0, r2 │ │ │ │ - subs r2, r5, #0 │ │ │ │ + subs r2, r3, r2 │ │ │ │ movs r0, r2 │ │ │ │ - adds r6, r6, #7 │ │ │ │ + subs r6, r4, r1 │ │ │ │ movs r0, r2 │ │ │ │ - adds r2, r3, #7 │ │ │ │ + subs r2, r1, r1 │ │ │ │ movs r0, r2 │ │ │ │ │ │ │ │ -000ecd00 : │ │ │ │ +000ed090 : │ │ │ │ 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] @ ecdf0 │ │ │ │ + ldr.w lr, [pc, #220] @ ed180 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr.w ip, [pc, #216] @ ecdf4 │ │ │ │ + ldr.w ip, [pc, #216] @ ed184 │ │ │ │ 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] @ ecde8 │ │ │ │ + vldr d7, [pc, #188] @ ed178 │ │ │ │ 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 78a00 │ │ │ │ - ldr r2, [pc, #160] @ (ecdf8 ) │ │ │ │ - ldr r3, [pc, #152] @ (ecdf4 ) │ │ │ │ + ldr r2, [pc, #160] @ (ed188 ) │ │ │ │ + ldr r3, [pc, #152] @ (ed184 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ecd92 │ │ │ │ + bne.n ed122 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n ecd96 │ │ │ │ + bne.n ed126 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #124] @ (ecdfc ) │ │ │ │ - ldr r3, [pc, #112] @ (ecdf4 ) │ │ │ │ + ldr r2, [pc, #124] @ (ed18c ) │ │ │ │ + ldr r3, [pc, #112] @ (ed184 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n ecda4 │ │ │ │ + beq.n ed134 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n ecd7e │ │ │ │ + b.n ed10e │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (ece00 ) │ │ │ │ - ldr r3, [pc, #60] @ (ecdf4 ) │ │ │ │ + ldr r2, [pc, #76] @ (ed190 ) │ │ │ │ + ldr r3, [pc, #60] @ (ed184 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ecd92 │ │ │ │ + bne.n ed122 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (ece04 ) │ │ │ │ - ldr r3, [pc, #32] @ (ecdf4 ) │ │ │ │ + ldr r2, [pc, #52] @ (ed194 ) │ │ │ │ + ldr r3, [pc, #32] @ (ed184 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n ecdc6 │ │ │ │ - b.n ecd92 │ │ │ │ + beq.n ed156 │ │ │ │ + b.n ed122 │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - adds r0, r1, #6 │ │ │ │ + adds r0, r7, r7 │ │ │ │ movs r0, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r1, #5 │ │ │ │ + adds r6, r7, r6 │ │ │ │ movs r0, r2 │ │ │ │ - adds r6, r4, #4 │ │ │ │ + adds r6, r2, r6 │ │ │ │ movs r0, r2 │ │ │ │ - adds r2, r6, #3 │ │ │ │ + adds r2, r4, r5 │ │ │ │ movs r0, r2 │ │ │ │ - adds r6, r2, #3 │ │ │ │ + adds r6, r0, r5 │ │ │ │ movs r0, r2 │ │ │ │ │ │ │ │ -000ece08 : │ │ │ │ +000ed198 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3760] @ 0xeb0 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #256] @ (ecf1c ) │ │ │ │ + ldr r2, [pc, #256] @ (ed2ac ) │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #256] @ (ecf20 ) │ │ │ │ + ldr r3, [pc, #256] @ (ed2b0 ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #316 @ 0x13c │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #164 @ 0xa4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #308] @ 0x134 │ │ │ │ @@ -180861,112 +181198,112 @@ │ │ │ │ ldrd r2, r3, [sp, #152] @ 0x98 │ │ │ │ add r0, sp, #16 │ │ │ │ strd r2, r3, [r4, #136] @ 0x88 │ │ │ │ asrs r1, r4, #31 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 7810c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - ldr r2, [pc, #180] @ (ecf24 ) │ │ │ │ - ldr r3, [pc, #176] @ (ecf20 ) │ │ │ │ + ldr r2, [pc, #180] @ (ed2b4 ) │ │ │ │ + ldr r3, [pc, #176] @ (ed2b0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #308] @ 0x134 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ece9e │ │ │ │ + bne.n ed22e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #316 @ 0x13c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #156] @ (ecf28 ) │ │ │ │ - ldr r3, [pc, #144] @ (ecf20 ) │ │ │ │ + ldr r2, [pc, #156] @ (ed2b8 ) │ │ │ │ + ldr r3, [pc, #144] @ (ed2b0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #308] @ 0x134 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n ecf18 │ │ │ │ + beq.n ed2a8 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #144 @ 0x90 │ │ │ │ blx 790f8 │ │ │ │ mov r4, r6 │ │ │ │ mov r3, r5 │ │ │ │ add r0, sp, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 7810c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n ecef2 │ │ │ │ + bne.n ed282 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n ece6c │ │ │ │ + b.n ed1fc │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r1 │ │ │ │ - b.n eceb2 │ │ │ │ + b.n ed242 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #164 @ 0xa4 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 7810c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - b.n ecebe │ │ │ │ + b.n ed24e │ │ │ │ mov r3, r1 │ │ │ │ - b.n ecebe │ │ │ │ + b.n ed24e │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n ecece │ │ │ │ + b.n ed25e │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #36] @ (ecf2c ) │ │ │ │ - ldr r3, [pc, #24] @ (ecf20 ) │ │ │ │ + ldr r2, [pc, #36] @ (ed2bc ) │ │ │ │ + ldr r3, [pc, #24] @ (ed2b0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #308] @ 0x134 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ece9e │ │ │ │ + bne.n ed22e │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - adds r2, r1, #2 │ │ │ │ + adds r2, r7, r3 │ │ │ │ movs r0, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r7, #0 │ │ │ │ + adds r0, r5, r2 │ │ │ │ movs r0, r2 │ │ │ │ - adds r2, r3, #0 │ │ │ │ + adds r2, r1, r2 │ │ │ │ movs r0, r2 │ │ │ │ - subs r0, r4, r6 │ │ │ │ + adds r0, r2, r0 │ │ │ │ movs r0, r2 │ │ │ │ │ │ │ │ -000ecf30 : │ │ │ │ +000ed2c0 : │ │ │ │ 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 │ │ │ │ - ldr r4, [pc, #224] @ (ed024 ) │ │ │ │ + ldr r4, [pc, #224] @ (ed3b4 ) │ │ │ │ mov r7, r0 │ │ │ │ movs r0, #0 │ │ │ │ add r4, pc │ │ │ │ mov r1, r2 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ - ldr r0, [pc, #216] @ (ed028 ) │ │ │ │ + ldr r0, [pc, #216] @ (ed3b8 ) │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ mov.w r0, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ blx 79c10 │ │ │ │ @@ -180978,104 +181315,104 @@ │ │ │ │ ldrd r2, r3, [sp, #152] @ 0x98 │ │ │ │ add r0, sp, #16 │ │ │ │ strd r2, r3, [r4, #136] @ 0x88 │ │ │ │ asrs r1, r4, #31 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 7810c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - ldr r2, [pc, #164] @ (ed02c ) │ │ │ │ - ldr r3, [pc, #160] @ (ed028 ) │ │ │ │ + ldr r2, [pc, #164] @ (ed3bc ) │ │ │ │ + ldr r3, [pc, #160] @ (ed3b8 ) │ │ │ │ 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 ecfb6 │ │ │ │ + bne.n ed346 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #172 @ 0xac │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #140] @ (ed030 ) │ │ │ │ - ldr r3, [pc, #128] @ (ed028 ) │ │ │ │ + ldr r2, [pc, #140] @ (ed3c0 ) │ │ │ │ + ldr r3, [pc, #128] @ (ed3b8 ) │ │ │ │ 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 ed020 │ │ │ │ + beq.n ed3b0 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #144 @ 0x90 │ │ │ │ blx 790f8 │ │ │ │ mov r4, r6 │ │ │ │ mov r3, r5 │ │ │ │ add r0, sp, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 7810c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n ecffa │ │ │ │ + bne.n ed38a │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n ecf84 │ │ │ │ + b.n ed314 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r1 │ │ │ │ - b.n ecfca │ │ │ │ + b.n ed35a │ │ │ │ mov r3, r1 │ │ │ │ - b.n ecfd6 │ │ │ │ + b.n ed366 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n ecfe6 │ │ │ │ + b.n ed376 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #36] @ (ed034 ) │ │ │ │ - ldr r3, [pc, #24] @ (ed028 ) │ │ │ │ + ldr r2, [pc, #36] @ (ed3c4 ) │ │ │ │ + ldr r3, [pc, #24] @ (ed3b8 ) │ │ │ │ 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 ecfb6 │ │ │ │ + bne.n ed346 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - subs r2, r4, r5 │ │ │ │ + asrs r2, r2, #31 │ │ │ │ movs r0, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r4, r4 │ │ │ │ + asrs r0, r2, #30 │ │ │ │ movs r0, r2 │ │ │ │ - subs r2, r0, r4 │ │ │ │ + asrs r2, r6, #29 │ │ │ │ movs r0, r2 │ │ │ │ - subs r0, r3, r2 │ │ │ │ + asrs r0, r1, #28 │ │ │ │ movs r0, r2 │ │ │ │ │ │ │ │ -000ed038 : │ │ │ │ +000ed3c8 : │ │ │ │ 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 r7, r0 │ │ │ │ - ldr r0, [pc, #224] @ (ed12c ) │ │ │ │ + ldr r0, [pc, #224] @ (ed4bc ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ ldr r4, [sp, #200] @ 0xc8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #216] @ (ed130 ) │ │ │ │ + ldr r4, [pc, #216] @ (ed4c0 ) │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ add r4, pc │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ mov.w r0, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ @@ -181088,99 +181425,99 @@ │ │ │ │ ldrd r2, r3, [sp, #152] @ 0x98 │ │ │ │ add r0, sp, #16 │ │ │ │ strd r2, r3, [r4, #136] @ 0x88 │ │ │ │ asrs r1, r4, #31 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 7810c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - ldr r2, [pc, #164] @ (ed134 ) │ │ │ │ - ldr r3, [pc, #156] @ (ed12c ) │ │ │ │ + ldr r2, [pc, #164] @ (ed4c4 ) │ │ │ │ + ldr r3, [pc, #156] @ (ed4bc ) │ │ │ │ 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 ed0be │ │ │ │ + bne.n ed44e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #172 @ 0xac │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #140] @ (ed138 ) │ │ │ │ - ldr r3, [pc, #124] @ (ed12c ) │ │ │ │ + ldr r2, [pc, #140] @ (ed4c8 ) │ │ │ │ + ldr r3, [pc, #124] @ (ed4bc ) │ │ │ │ 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 ed128 │ │ │ │ + beq.n ed4b8 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #144 @ 0x90 │ │ │ │ blx 790f8 │ │ │ │ mov r4, r6 │ │ │ │ mov r3, r5 │ │ │ │ add r0, sp, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 7810c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n ed102 │ │ │ │ + bne.n ed492 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n ed08c │ │ │ │ + b.n ed41c │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r1 │ │ │ │ - b.n ed0d2 │ │ │ │ + b.n ed462 │ │ │ │ mov r3, r1 │ │ │ │ - b.n ed0de │ │ │ │ + b.n ed46e │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n ed0ee │ │ │ │ + b.n ed47e │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #36] @ (ed13c ) │ │ │ │ - ldr r3, [pc, #20] @ (ed12c ) │ │ │ │ + ldr r2, [pc, #36] @ (ed4cc ) │ │ │ │ + ldr r3, [pc, #20] @ (ed4bc ) │ │ │ │ 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 ed0be │ │ │ │ + bne.n ed44e │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r2, r1 │ │ │ │ + asrs r0, r0, #27 │ │ │ │ movs r0, r2 │ │ │ │ - subs r0, r3, r0 │ │ │ │ + asrs r0, r1, #26 │ │ │ │ movs r0, r2 │ │ │ │ - adds r2, r7, r7 │ │ │ │ + asrs r2, r5, #25 │ │ │ │ movs r0, r2 │ │ │ │ - adds r0, r2, r6 │ │ │ │ + asrs r0, r0, #24 │ │ │ │ movs r0, r2 │ │ │ │ │ │ │ │ -000ed140 : │ │ │ │ +000ed4d0 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #216] @ (ed22c ) │ │ │ │ - ldr r3, [pc, #220] @ (ed230 ) │ │ │ │ + ldr r2, [pc, #216] @ (ed5bc ) │ │ │ │ + ldr r3, [pc, #220] @ (ed5c0 ) │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ add r2, pc │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ @@ -181194,437 +181531,89 @@ │ │ │ │ ldrd r2, r3, [sp, #144] @ 0x90 │ │ │ │ add r0, sp, #8 │ │ │ │ strd r2, r3, [r4, #136] @ 0x88 │ │ │ │ asrs r1, r4, #31 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx 7810c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - ldr r2, [pc, #164] @ (ed234 ) │ │ │ │ - ldr r3, [pc, #160] @ (ed230 ) │ │ │ │ + ldr r2, [pc, #164] @ (ed5c4 ) │ │ │ │ + ldr r3, [pc, #160] @ (ed5c0 ) │ │ │ │ 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 ed1be │ │ │ │ + bne.n ed54e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #164 @ 0xa4 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #140] @ (ed238 ) │ │ │ │ - ldr r3, [pc, #128] @ (ed230 ) │ │ │ │ + ldr r2, [pc, #140] @ (ed5c8 ) │ │ │ │ + ldr r3, [pc, #128] @ (ed5c0 ) │ │ │ │ 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 ed228 │ │ │ │ + beq.n ed5b8 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #144 @ 0x90 │ │ │ │ blx 790f8 │ │ │ │ mov r4, r6 │ │ │ │ mov r3, r5 │ │ │ │ add r0, sp, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 7810c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n ed202 │ │ │ │ + bne.n ed592 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n ed18c │ │ │ │ + b.n ed51c │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r1 │ │ │ │ - b.n ed1d2 │ │ │ │ + b.n ed562 │ │ │ │ mov r3, r1 │ │ │ │ - b.n ed1de │ │ │ │ + b.n ed56e │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n ed1ee │ │ │ │ + b.n ed57e │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #36] @ (ed23c ) │ │ │ │ - ldr r3, [pc, #24] @ (ed230 ) │ │ │ │ + ldr r2, [pc, #36] @ (ed5cc ) │ │ │ │ + ldr r3, [pc, #24] @ (ed5c0 ) │ │ │ │ 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 ed1be │ │ │ │ - blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - adds r2, r2, r5 │ │ │ │ - movs r0, r2 │ │ │ │ - asrs r0, r6, #18 │ │ │ │ - movs r0, r0 │ │ │ │ - adds r0, r3, r4 │ │ │ │ - movs r0, r2 │ │ │ │ - adds r2, r7, r3 │ │ │ │ - movs r0, r2 │ │ │ │ - adds r0, r2, r2 │ │ │ │ - movs r0, r2 │ │ │ │ - │ │ │ │ -000ed240 : │ │ │ │ - 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] @ ed340 │ │ │ │ - mov r4, r0 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ - ldr r2, [pc, #244] @ (ed350 ) │ │ │ │ - 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] @ (ed354 ) │ │ │ │ - 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 789c4 │ │ │ │ - vldr d7, [pc, #188] @ ed348 │ │ │ │ - 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 77e8c )@plt> │ │ │ │ - ldr r2, [pc, #168] @ (ed358 ) │ │ │ │ - ldr r3, [pc, #164] @ (ed354 ) │ │ │ │ - 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 ed2e8 │ │ │ │ - add sp, #72 @ 0x48 │ │ │ │ - pop {r4, pc} │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n ed2ec │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #132] @ (ed35c ) │ │ │ │ - ldr r3, [pc, #124] @ (ed354 ) │ │ │ │ - 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 ed2fa │ │ │ │ - blx 79f34 <__stack_chk_fail@plt> │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n ed2d4 │ │ │ │ - add sp, #72 @ 0x48 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #84] @ (ed360 ) │ │ │ │ - ldr r3, [pc, #72] @ (ed354 ) │ │ │ │ - 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 ed2e8 │ │ │ │ - blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #60] @ (ed364 ) │ │ │ │ - ldr r3, [pc, #44] @ (ed354 ) │ │ │ │ - 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 ed31c │ │ │ │ - b.n ed2e8 │ │ │ │ - nop │ │ │ │ - nop.w │ │ │ │ - ... │ │ │ │ - b.n ed350 │ │ │ │ - eors r7, r5 │ │ │ │ - adds r2, r7, r0 │ │ │ │ - movs r0, r2 │ │ │ │ - asrs r0, r6, #18 │ │ │ │ - movs r0, r0 │ │ │ │ - asrs r0, r7, #31 │ │ │ │ - movs r0, r2 │ │ │ │ - asrs r0, r2, #31 │ │ │ │ - movs r0, r2 │ │ │ │ - asrs r4, r3, #30 │ │ │ │ - movs r0, r2 │ │ │ │ - asrs r0, r0, #30 │ │ │ │ - movs r0, r2 │ │ │ │ - │ │ │ │ -000ed368 : │ │ │ │ - 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] @ ed490 │ │ │ │ - vldr d7, [pc, #256] @ ed480 │ │ │ │ - movs r3, #0 │ │ │ │ - ldr.w ip, [pc, #272] @ ed494 │ │ │ │ - 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] @ ed488 │ │ │ │ - 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 77e8c )@plt> │ │ │ │ - ldr r2, [pc, #168] @ (ed498 ) │ │ │ │ - ldr r3, [pc, #160] @ (ed494 ) │ │ │ │ - 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 ed42a │ │ │ │ - add sp, #92 @ 0x5c │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n ed42e │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #132] @ (ed49c ) │ │ │ │ - ldr r3, [pc, #120] @ (ed494 ) │ │ │ │ - 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 ed43c │ │ │ │ - blx 79f34 <__stack_chk_fail@plt> │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n ed416 │ │ │ │ - add sp, #92 @ 0x5c │ │ │ │ - ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #84] @ (ed4a0 ) │ │ │ │ - ldr r3, [pc, #68] @ (ed494 ) │ │ │ │ - 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 ed42a │ │ │ │ - blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #60] @ (ed4a4 ) │ │ │ │ - ldr r3, [pc, #40] @ (ed494 ) │ │ │ │ - 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 ed45e │ │ │ │ - b.n ed42a │ │ │ │ - nop.w │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ - b.n ed488 │ │ │ │ - eors r7, r5 │ │ │ │ - ... │ │ │ │ - asrs r2, r4, #28 │ │ │ │ - movs r0, r2 │ │ │ │ - asrs r0, r6, #18 │ │ │ │ - movs r0, r0 │ │ │ │ - asrs r6, r6, #26 │ │ │ │ - movs r0, r2 │ │ │ │ - asrs r6, r1, #26 │ │ │ │ - movs r0, r2 │ │ │ │ - asrs r2, r3, #25 │ │ │ │ - movs r0, r2 │ │ │ │ - asrs r6, r7, #24 │ │ │ │ - movs r0, r2 │ │ │ │ - │ │ │ │ -000ed4a8 : │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ - sub sp, #120 @ 0x78 │ │ │ │ - movs r3, #0 │ │ │ │ - mov r4, 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] @ (ed5b8 ) │ │ │ │ - ldr r3, [pc, #228] @ (ed5bc ) │ │ │ │ - ldr r0, [sp, #128] @ 0x80 │ │ │ │ - add r2, pc │ │ │ │ - ldr r1, [sp, #136] @ 0x88 │ │ │ │ - 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 77e8c )@plt> │ │ │ │ - ldr r2, [pc, #148] @ (ed5c0 ) │ │ │ │ - ldr r3, [pc, #140] @ (ed5bc ) │ │ │ │ - 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 ed566 │ │ │ │ - add sp, #120 @ 0x78 │ │ │ │ - pop {r4, pc} │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n ed56a │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #112] @ (ed5c4 ) │ │ │ │ - ldr r3, [pc, #100] @ (ed5bc ) │ │ │ │ - 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 ed578 │ │ │ │ - blx 79f34 <__stack_chk_fail@plt> │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n ed552 │ │ │ │ - add sp, #120 @ 0x78 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #64] @ (ed5c8 ) │ │ │ │ - ldr r3, [pc, #48] @ (ed5bc ) │ │ │ │ - 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 ed566 │ │ │ │ + bne.n ed54e │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #40] @ (ed5cc ) │ │ │ │ - ldr r3, [pc, #20] @ (ed5bc ) │ │ │ │ - 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 ed59a │ │ │ │ - b.n ed566 │ │ │ │ - asrs r6, r1, #23 │ │ │ │ + asrs r2, r0, #23 │ │ │ │ movs r0, r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r7, #21 │ │ │ │ + asrs r0, r1, #22 │ │ │ │ movs r0, r2 │ │ │ │ - asrs r2, r2, #21 │ │ │ │ + asrs r2, r5, #21 │ │ │ │ movs r0, r2 │ │ │ │ - asrs r6, r3, #20 │ │ │ │ - movs r0, r2 │ │ │ │ - asrs r2, r0, #20 │ │ │ │ + asrs r0, r0, #20 │ │ │ │ movs r0, r2 │ │ │ │ │ │ │ │ 000ed5d0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -194329,1131 +194318,1131 @@ │ │ │ │ str r7, [sp, #896] @ 0x380 │ │ │ │ movs r7, r1 │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ movs r7, r1 │ │ │ │ str r6, [sp, #704] @ 0x2c0 │ │ │ │ movs r7, r1 │ │ │ │ │ │ │ │ -000f5428 : │ │ │ │ +000f5428 : │ │ │ │ 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] @ f5510 │ │ │ │ - vldr d7, [pc, #200] @ f5508 │ │ │ │ mov r4, r0 │ │ │ │ - add ip, pc │ │ │ │ - add r1, sp, #16 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - mov r0, sp │ │ │ │ - ldr r2, [pc, #200] @ (f5514 ) │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ - str r3, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ + movt r3, #257 @ 0x101 │ │ │ │ + ldr r0, [pc, #204] @ (f5510 ) │ │ │ │ + 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] @ (f5514 ) │ │ │ │ + add r1, sp, #16 │ │ │ │ + vldr d7, [pc, #172] @ f5508 │ │ │ │ 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 780fc │ │ │ │ - ldr r2, [pc, #156] @ (f5518 ) │ │ │ │ - ldr r3, [pc, #152] @ (f5514 ) │ │ │ │ + ldr r3, [r0, r3] │ │ │ │ + mov r0, sp │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + mov.w r3, #0 │ │ │ │ + blx 79c7c │ │ │ │ + ldr r2, [pc, #160] @ (f5518 ) │ │ │ │ + ldr r3, [pc, #152] @ (f5514 ) │ │ │ │ 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 f54b4 │ │ │ │ + bne.n f54b2 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n f54b8 │ │ │ │ + bne.n f54b6 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #120] @ (f551c ) │ │ │ │ - ldr r3, [pc, #112] @ (f5514 ) │ │ │ │ + ldr r2, [pc, #124] @ (f551c ) │ │ │ │ + ldr r3, [pc, #112] @ (f5514 ) │ │ │ │ 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 f54c6 │ │ │ │ + beq.n f54c4 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n f54a0 │ │ │ │ + b.n f549e │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (f5520 ) │ │ │ │ - ldr r3, [pc, #60] @ (f5514 ) │ │ │ │ + ldr r2, [pc, #76] @ (f5520 ) │ │ │ │ + ldr r3, [pc, #60] @ (f5514 ) │ │ │ │ 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 f54b4 │ │ │ │ + bne.n f54b2 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (f5524 ) │ │ │ │ - ldr r3, [pc, #32] @ (f5514 ) │ │ │ │ + ldr r2, [pc, #52] @ (f5524 ) │ │ │ │ + ldr r3, [pc, #32] @ (f5514 ) │ │ │ │ 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 f54e8 │ │ │ │ - b.n f54b4 │ │ │ │ - nop │ │ │ │ + beq.n f54e6 │ │ │ │ + b.n f54b2 │ │ │ │ + nop.w │ │ │ │ ... │ │ │ │ - str r6, [sp, #408] @ 0x198 │ │ │ │ + str r6, [sp, #336] @ 0x150 │ │ │ │ movs r7, r1 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #176] @ 0xb0 │ │ │ │ + str r6, [sp, #184] @ 0xb8 │ │ │ │ movs r7, r1 │ │ │ │ - str r6, [sp, #16] │ │ │ │ + str r6, [sp, #24] │ │ │ │ movs r7, r1 │ │ │ │ - str r5, [sp, #832] @ 0x340 │ │ │ │ + str r5, [sp, #840] @ 0x348 │ │ │ │ movs r7, r1 │ │ │ │ - str r5, [sp, #720] @ 0x2d0 │ │ │ │ + str r5, [sp, #728] @ 0x2d8 │ │ │ │ movs r7, r1 │ │ │ │ │ │ │ │ -000f5528 : │ │ │ │ +000f5528 : │ │ │ │ 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] @ (f5610 ) │ │ │ │ movs r3, #0 │ │ │ │ movt r3, #257 @ 0x101 │ │ │ │ - ldr r0, [pc, #204] @ (f5610 ) │ │ │ │ - str r2, [sp, #4] │ │ │ │ - movs r2, #0 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - mov r3, r2 │ │ │ │ + vldr d7, [pc, #196] @ f5608 │ │ │ │ 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] @ (f5614 ) │ │ │ │ + ldr r3, [pc, #188] @ (f5614 ) │ │ │ │ add r1, sp, #16 │ │ │ │ - vldr d7, [pc, #172] @ f5608 │ │ │ │ + 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 79c7c │ │ │ │ - ldr r2, [pc, #160] @ (f5618 ) │ │ │ │ - ldr r3, [pc, #152] @ (f5614 ) │ │ │ │ + ldr r2, [pc, #160] @ (f5618 ) │ │ │ │ + ldr r3, [pc, #152] @ (f5614 ) │ │ │ │ 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 f55b2 │ │ │ │ + bne.n f55b2 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n f55b6 │ │ │ │ + bne.n f55b6 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #124] @ (f561c ) │ │ │ │ - ldr r3, [pc, #112] @ (f5614 ) │ │ │ │ + ldr r2, [pc, #124] @ (f561c ) │ │ │ │ + ldr r3, [pc, #112] @ (f5614 ) │ │ │ │ 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 f55c4 │ │ │ │ + beq.n f55c4 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n f559e │ │ │ │ + b.n f559e │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (f5620 ) │ │ │ │ - ldr r3, [pc, #60] @ (f5614 ) │ │ │ │ + ldr r2, [pc, #76] @ (f5620 ) │ │ │ │ + ldr r3, [pc, #60] @ (f5614 ) │ │ │ │ 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 f55b2 │ │ │ │ + bne.n f55b2 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (f5624 ) │ │ │ │ - ldr r3, [pc, #32] @ (f5614 ) │ │ │ │ + ldr r2, [pc, #52] @ (f5624 ) │ │ │ │ + ldr r3, [pc, #32] @ (f5614 ) │ │ │ │ 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 f55e6 │ │ │ │ - b.n f55b2 │ │ │ │ + beq.n f55e6 │ │ │ │ + b.n f55b2 │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - str r5, [sp, #336] @ 0x150 │ │ │ │ + str r5, [sp, #384] @ 0x180 │ │ │ │ movs r7, r1 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #184] @ 0xb8 │ │ │ │ movs r7, r1 │ │ │ │ str r5, [sp, #24] │ │ │ │ movs r7, r1 │ │ │ │ str r4, [sp, #840] @ 0x348 │ │ │ │ movs r7, r1 │ │ │ │ str r4, [sp, #728] @ 0x2d8 │ │ │ │ movs r7, r1 │ │ │ │ │ │ │ │ -000f5628 : │ │ │ │ +000f5628 : │ │ │ │ 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] @ f5718 │ │ │ │ + vldr d7, [pc, #208] @ f5710 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #212] @ (f5710 ) │ │ │ │ - movs r3, #0 │ │ │ │ - movt r3, #257 @ 0x101 │ │ │ │ - vldr d7, [pc, #196] @ f5708 │ │ │ │ - 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] @ (f5714 ) │ │ │ │ + add ip, pc │ │ │ │ add r1, sp, #16 │ │ │ │ str r2, [sp, #4] │ │ │ │ + mov r0, sp │ │ │ │ + ldr r2, [pc, #208] @ (f571c ) │ │ │ │ + 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 79c7c │ │ │ │ - ldr r2, [pc, #160] @ (f5718 ) │ │ │ │ - ldr r3, [pc, #152] @ (f5714 ) │ │ │ │ + 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 7855c │ │ │ │ + ldr r2, [pc, #156] @ (f5720 ) │ │ │ │ + ldr r3, [pc, #152] @ (f571c ) │ │ │ │ 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 f56b2 │ │ │ │ + bne.n f56bc │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n f56b6 │ │ │ │ + bne.n f56c0 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #124] @ (f571c ) │ │ │ │ - ldr r3, [pc, #112] @ (f5714 ) │ │ │ │ + ldr r2, [pc, #120] @ (f5724 ) │ │ │ │ + ldr r3, [pc, #112] @ (f571c ) │ │ │ │ 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 f56c4 │ │ │ │ + beq.n f56ce │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n f569e │ │ │ │ + b.n f56a8 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (f5720 ) │ │ │ │ - ldr r3, [pc, #60] @ (f5714 ) │ │ │ │ + ldr r2, [pc, #72] @ (f5728 ) │ │ │ │ + ldr r3, [pc, #60] @ (f571c ) │ │ │ │ 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 f56b2 │ │ │ │ + bne.n f56bc │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (f5724 ) │ │ │ │ - ldr r3, [pc, #32] @ (f5714 ) │ │ │ │ + ldr r2, [pc, #48] @ (f572c ) │ │ │ │ + ldr r3, [pc, #32] @ (f571c ) │ │ │ │ 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 f56e6 │ │ │ │ - b.n f56b2 │ │ │ │ - nop.w │ │ │ │ + beq.n f56f0 │ │ │ │ + b.n f56bc │ │ │ │ + nop │ │ │ │ ... │ │ │ │ - str r4, [sp, #384] @ 0x180 │ │ │ │ + str r4, [sp, #408] @ 0x198 │ │ │ │ movs r7, r1 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #184] @ 0xb8 │ │ │ │ + str r4, [sp, #144] @ 0x90 │ │ │ │ movs r7, r1 │ │ │ │ - str r4, [sp, #24] │ │ │ │ + str r3, [sp, #1008] @ 0x3f0 │ │ │ │ movs r7, r1 │ │ │ │ - str r3, [sp, #840] @ 0x348 │ │ │ │ + str r3, [sp, #800] @ 0x320 │ │ │ │ movs r7, r1 │ │ │ │ - str r3, [sp, #728] @ 0x2d8 │ │ │ │ + str r3, [sp, #688] @ 0x2b0 │ │ │ │ movs r7, r1 │ │ │ │ │ │ │ │ -000f5728 : │ │ │ │ +000f5730 : │ │ │ │ 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] @ f5810 │ │ │ │ - vldr d7, [pc, #200] @ f5808 │ │ │ │ + ldr.w ip, [pc, #220] @ f5820 │ │ │ │ + vldr d7, [pc, #208] @ f5818 │ │ │ │ mov r4, r0 │ │ │ │ add ip, pc │ │ │ │ add r1, sp, #16 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, sp │ │ │ │ - ldr r2, [pc, #200] @ (f5814 ) │ │ │ │ + ldr r2, [pc, #208] @ (f5824 ) │ │ │ │ + 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 79ca0 │ │ │ │ - ldr r2, [pc, #156] @ (f5818 ) │ │ │ │ - ldr r3, [pc, #152] @ (f5814 ) │ │ │ │ + blx 7855c │ │ │ │ + ldr r2, [pc, #160] @ (f5828 ) │ │ │ │ + ldr r3, [pc, #156] @ (f5824 ) │ │ │ │ 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 f57b4 │ │ │ │ + bne.n f57c0 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n f57b8 │ │ │ │ + bne.n f57c4 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #120] @ (f581c ) │ │ │ │ - ldr r3, [pc, #112] @ (f5814 ) │ │ │ │ + ldr r2, [pc, #124] @ (f582c ) │ │ │ │ + ldr r3, [pc, #116] @ (f5824 ) │ │ │ │ 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 f57c6 │ │ │ │ + beq.n f57d2 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n f57a0 │ │ │ │ + b.n f57ac │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (f5820 ) │ │ │ │ - ldr r3, [pc, #60] @ (f5814 ) │ │ │ │ + ldr r2, [pc, #76] @ (f5830 ) │ │ │ │ + ldr r3, [pc, #64] @ (f5824 ) │ │ │ │ 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 f57b4 │ │ │ │ + bne.n f57c0 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (f5824 ) │ │ │ │ - ldr r3, [pc, #32] @ (f5814 ) │ │ │ │ + ldr r2, [pc, #52] @ (f5834 ) │ │ │ │ + ldr r3, [pc, #36] @ (f5824 ) │ │ │ │ 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 f57e8 │ │ │ │ - b.n f57b4 │ │ │ │ + beq.n f57f4 │ │ │ │ + b.n f57c0 │ │ │ │ nop │ │ │ │ + nop.w │ │ │ │ ... │ │ │ │ - str r3, [sp, #408] @ 0x198 │ │ │ │ + str r3, [sp, #376] @ 0x178 │ │ │ │ movs r7, r1 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #176] @ 0xb0 │ │ │ │ + str r3, [sp, #128] @ 0x80 │ │ │ │ movs r7, r1 │ │ │ │ - str r3, [sp, #16] │ │ │ │ + str r2, [sp, #992] @ 0x3e0 │ │ │ │ movs r7, r1 │ │ │ │ - str r2, [sp, #832] @ 0x340 │ │ │ │ + str r2, [sp, #784] @ 0x310 │ │ │ │ movs r7, r1 │ │ │ │ - str r2, [sp, #720] @ 0x2d0 │ │ │ │ + str r2, [sp, #672] @ 0x2a0 │ │ │ │ movs r7, r1 │ │ │ │ │ │ │ │ -000f5828 : │ │ │ │ +000f5838 : │ │ │ │ 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] @ f5918 │ │ │ │ - vldr d7, [pc, #208] @ f5910 │ │ │ │ + ldr.w ip, [pc, #212] @ f5920 │ │ │ │ + vldr d7, [pc, #200] @ f5918 │ │ │ │ mov r4, r0 │ │ │ │ add ip, pc │ │ │ │ add r1, sp, #16 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, sp │ │ │ │ - ldr r2, [pc, #208] @ (f591c ) │ │ │ │ - vmov.f32 s1, #112 @ 0x3f800000 1.0 │ │ │ │ + ldr r2, [pc, #200] @ (f5924 ) │ │ │ │ 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 7855c │ │ │ │ - ldr r2, [pc, #156] @ (f5920 ) │ │ │ │ - ldr r3, [pc, #152] @ (f591c ) │ │ │ │ + ldr r2, [pc, #156] @ (f5928 ) │ │ │ │ + ldr r3, [pc, #152] @ (f5924 ) │ │ │ │ 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 f58bc │ │ │ │ + bne.n f58c4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n f58c0 │ │ │ │ + bne.n f58c8 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #120] @ (f5924 ) │ │ │ │ - ldr r3, [pc, #112] @ (f591c ) │ │ │ │ + ldr r2, [pc, #120] @ (f592c ) │ │ │ │ + ldr r3, [pc, #112] @ (f5924 ) │ │ │ │ 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 f58ce │ │ │ │ + beq.n f58d6 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n f58a8 │ │ │ │ + b.n f58b0 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (f5928 ) │ │ │ │ - ldr r3, [pc, #60] @ (f591c ) │ │ │ │ + ldr r2, [pc, #72] @ (f5930 ) │ │ │ │ + ldr r3, [pc, #60] @ (f5924 ) │ │ │ │ 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 f58bc │ │ │ │ + bne.n f58c4 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (f592c ) │ │ │ │ - ldr r3, [pc, #32] @ (f591c ) │ │ │ │ + ldr r2, [pc, #48] @ (f5934 ) │ │ │ │ + ldr r3, [pc, #32] @ (f5924 ) │ │ │ │ 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 f58f0 │ │ │ │ - b.n f58bc │ │ │ │ + beq.n f58f8 │ │ │ │ + b.n f58c4 │ │ │ │ nop │ │ │ │ ... │ │ │ │ - str r2, [sp, #408] @ 0x198 │ │ │ │ + str r2, [sp, #344] @ 0x158 │ │ │ │ movs r7, r1 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #144] @ 0x90 │ │ │ │ + str r2, [sp, #112] @ 0x70 │ │ │ │ movs r7, r1 │ │ │ │ - str r1, [sp, #1008] @ 0x3f0 │ │ │ │ + str r1, [sp, #976] @ 0x3d0 │ │ │ │ movs r7, r1 │ │ │ │ - str r1, [sp, #800] @ 0x320 │ │ │ │ + str r1, [sp, #768] @ 0x300 │ │ │ │ movs r7, r1 │ │ │ │ - str r1, [sp, #688] @ 0x2b0 │ │ │ │ + str r1, [sp, #656] @ 0x290 │ │ │ │ movs r7, r1 │ │ │ │ │ │ │ │ -000f5930 : │ │ │ │ - push {r4, lr} │ │ │ │ +000f5938 : │ │ │ │ + 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] @ f5a20 │ │ │ │ - vldr d7, [pc, #208] @ f5a18 │ │ │ │ - mov r4, r0 │ │ │ │ - add ip, pc │ │ │ │ + str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ + sub sp, #44 @ 0x2c │ │ │ │ + ldr.w lr, [pc, #216] @ f5a24 │ │ │ │ + ldr.w ip, [pc, #216] @ f5a28 │ │ │ │ + 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] @ (f5a24 ) │ │ │ │ - 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 7855c │ │ │ │ - ldr r2, [pc, #160] @ (f5a28 ) │ │ │ │ - ldr r3, [pc, #156] @ (f5a24 ) │ │ │ │ + blx 783ac │ │ │ │ + ldr r2, [pc, #148] @ (f5a2c ) │ │ │ │ + ldr r3, [pc, #144] @ (f5a28 ) │ │ │ │ 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 f59c0 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - pop {r4, pc} │ │ │ │ + bne.n f59d0 │ │ │ │ + add sp, #44 @ 0x2c │ │ │ │ + pop {r4, r5, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n f59c4 │ │ │ │ + bne.n f59d4 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ + mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #124] @ (f5a2c ) │ │ │ │ - ldr r3, [pc, #116] @ (f5a24 ) │ │ │ │ + ldr r2, [pc, #112] @ (f5a30 ) │ │ │ │ + ldr r3, [pc, #104] @ (f5a28 ) │ │ │ │ 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 f59d2 │ │ │ │ + beq.n f59e2 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ + mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n f59ac │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ + b.n f59bc │ │ │ │ + add sp, #44 @ 0x2c │ │ │ │ + ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (f5a30 ) │ │ │ │ - ldr r3, [pc, #64] @ (f5a24 ) │ │ │ │ + ldr r2, [pc, #64] @ (f5a34 ) │ │ │ │ + ldr r3, [pc, #52] @ (f5a28 ) │ │ │ │ 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 f59c0 │ │ │ │ + bne.n f59d0 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (f5a34 ) │ │ │ │ - ldr r3, [pc, #36] @ (f5a24 ) │ │ │ │ + ldr r2, [pc, #40] @ (f5a38 ) │ │ │ │ + ldr r3, [pc, #24] @ (f5a28 ) │ │ │ │ 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 f59f4 │ │ │ │ - b.n f59c0 │ │ │ │ + beq.n f5a04 │ │ │ │ + b.n f59d0 │ │ │ │ nop │ │ │ │ - nop.w │ │ │ │ - ... │ │ │ │ - str r1, [sp, #376] @ 0x178 │ │ │ │ + str r1, [sp, #344] @ 0x158 │ │ │ │ movs r7, r1 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #128] @ 0x80 │ │ │ │ + str r1, [sp, #64] @ 0x40 │ │ │ │ movs r7, r1 │ │ │ │ - str r0, [sp, #992] @ 0x3e0 │ │ │ │ + str r0, [sp, #928] @ 0x3a0 │ │ │ │ movs r7, r1 │ │ │ │ - str r0, [sp, #784] @ 0x310 │ │ │ │ + str r0, [sp, #720] @ 0x2d0 │ │ │ │ movs r7, r1 │ │ │ │ - str r0, [sp, #672] @ 0x2a0 │ │ │ │ + str r0, [sp, #608] @ 0x260 │ │ │ │ movs r7, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + ... │ │ │ │ │ │ │ │ -000f5a38 : │ │ │ │ +000f5a40 : │ │ │ │ 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] @ f5b20 │ │ │ │ - vldr d7, [pc, #200] @ f5b18 │ │ │ │ mov r4, r0 │ │ │ │ - add ip, pc │ │ │ │ - add r1, sp, #16 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - mov r0, sp │ │ │ │ - ldr r2, [pc, #200] @ (f5b24 ) │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ - str r3, [sp, #20] │ │ │ │ + ldr r0, [pc, #212] @ (f5b28 ) │ │ │ │ + movs r3, #0 │ │ │ │ + movt r3, #257 @ 0x101 │ │ │ │ + vldr d7, [pc, #196] @ f5b20 │ │ │ │ + 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] @ (f5b2c ) │ │ │ │ + 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 7855c │ │ │ │ - ldr r2, [pc, #156] @ (f5b28 ) │ │ │ │ - ldr r3, [pc, #152] @ (f5b24 ) │ │ │ │ + ldr r3, [r0, r3] │ │ │ │ + mov r0, sp │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + mov.w r3, #0 │ │ │ │ + blx 783ac │ │ │ │ + ldr r2, [pc, #160] @ (f5b30 ) │ │ │ │ + ldr r3, [pc, #152] @ (f5b2c ) │ │ │ │ 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 f5ac4 │ │ │ │ + bne.n f5aca │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n f5ac8 │ │ │ │ + bne.n f5ace │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #120] @ (f5b2c ) │ │ │ │ - ldr r3, [pc, #112] @ (f5b24 ) │ │ │ │ + ldr r2, [pc, #124] @ (f5b34 ) │ │ │ │ + ldr r3, [pc, #112] @ (f5b2c ) │ │ │ │ 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 f5ad6 │ │ │ │ + beq.n f5adc │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n f5ab0 │ │ │ │ + b.n f5ab6 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (f5b30 ) │ │ │ │ - ldr r3, [pc, #60] @ (f5b24 ) │ │ │ │ + ldr r2, [pc, #76] @ (f5b38 ) │ │ │ │ + ldr r3, [pc, #60] @ (f5b2c ) │ │ │ │ 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 f5ac4 │ │ │ │ + bne.n f5aca │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (f5b34 ) │ │ │ │ - ldr r3, [pc, #32] @ (f5b24 ) │ │ │ │ + ldr r2, [pc, #52] @ (f5b3c ) │ │ │ │ + ldr r3, [pc, #32] @ (f5b2c ) │ │ │ │ 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 f5af8 │ │ │ │ - b.n f5ac4 │ │ │ │ - nop │ │ │ │ + beq.n f5afe │ │ │ │ + b.n f5aca │ │ │ │ + nop.w │ │ │ │ ... │ │ │ │ - str r0, [sp, #344] @ 0x158 │ │ │ │ + str r0, [sp, #288] @ 0x120 │ │ │ │ movs r7, r1 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #112] @ 0x70 │ │ │ │ + str r0, [sp, #88] @ 0x58 │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r4, [r6, #62] @ 0x3e │ │ │ │ + ldrh r6, [r5, #62] @ 0x3e │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r0, [r0, #62] @ 0x3e │ │ │ │ + ldrh r2, [r7, #60] @ 0x3c │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r4, [r4, #60] @ 0x3c │ │ │ │ + ldrh r6, [r3, #60] @ 0x3c │ │ │ │ movs r7, r1 │ │ │ │ │ │ │ │ -000f5b38 : │ │ │ │ +000f5b40 : │ │ │ │ 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] @ f5c20 │ │ │ │ - vldr d7, [pc, #200] @ f5c18 │ │ │ │ mov r4, r0 │ │ │ │ - add ip, pc │ │ │ │ - add r1, sp, #16 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - mov r0, sp │ │ │ │ - ldr r2, [pc, #200] @ (f5c24 ) │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ - str r3, [sp, #20] │ │ │ │ + ldr r0, [pc, #212] @ (f5c28 ) │ │ │ │ + movs r3, #0 │ │ │ │ + movt r3, #257 @ 0x101 │ │ │ │ + vldr d7, [pc, #196] @ f5c20 │ │ │ │ + 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] @ (f5c2c ) │ │ │ │ + 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 78550 │ │ │ │ - ldr r2, [pc, #156] @ (f5c28 ) │ │ │ │ - ldr r3, [pc, #152] @ (f5c24 ) │ │ │ │ + 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 783ac │ │ │ │ + ldr r2, [pc, #160] @ (f5c30 ) │ │ │ │ + ldr r3, [pc, #152] @ (f5c2c ) │ │ │ │ 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 f5bc4 │ │ │ │ + bne.n f5bca │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n f5bc8 │ │ │ │ + bne.n f5bce │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #120] @ (f5c2c ) │ │ │ │ - ldr r3, [pc, #112] @ (f5c24 ) │ │ │ │ + ldr r2, [pc, #124] @ (f5c34 ) │ │ │ │ + ldr r3, [pc, #112] @ (f5c2c ) │ │ │ │ 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 f5bd6 │ │ │ │ + beq.n f5bdc │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n f5bb0 │ │ │ │ + b.n f5bb6 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (f5c30 ) │ │ │ │ - ldr r3, [pc, #60] @ (f5c24 ) │ │ │ │ + ldr r2, [pc, #76] @ (f5c38 ) │ │ │ │ + ldr r3, [pc, #60] @ (f5c2c ) │ │ │ │ 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 f5bc4 │ │ │ │ + bne.n f5bca │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (f5c34 ) │ │ │ │ - ldr r3, [pc, #32] @ (f5c24 ) │ │ │ │ + ldr r2, [pc, #52] @ (f5c3c ) │ │ │ │ + ldr r3, [pc, #32] @ (f5c2c ) │ │ │ │ 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 f5bf8 │ │ │ │ - b.n f5bc4 │ │ │ │ - nop │ │ │ │ + beq.n f5bfe │ │ │ │ + b.n f5bca │ │ │ │ + nop.w │ │ │ │ ... │ │ │ │ - ldrh r6, [r2, #58] @ 0x3a │ │ │ │ + ldrh r0, [r1, #58] @ 0x3a │ │ │ │ movs r7, r1 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r3, #56] @ 0x38 │ │ │ │ + ldrh r6, [r2, #56] @ 0x38 │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r4, [r6, #54] @ 0x36 │ │ │ │ + ldrh r6, [r5, #54] @ 0x36 │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r0, [r0, #54] @ 0x36 │ │ │ │ + ldrh r2, [r7, #52] @ 0x34 │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r4, [r4, #52] @ 0x34 │ │ │ │ + ldrh r6, [r3, #52] @ 0x34 │ │ │ │ movs r7, r1 │ │ │ │ │ │ │ │ -000f5c38 : │ │ │ │ - push {r4, r5, lr} │ │ │ │ +000f5c40 : │ │ │ │ + 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] @ f5d24 │ │ │ │ - ldr.w ip, [pc, #216] @ f5d28 │ │ │ │ - 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] @ f5d28 │ │ │ │ + vldr d7, [pc, #200] @ f5d20 │ │ │ │ + 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] @ (f5d2c ) │ │ │ │ + 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 783ac │ │ │ │ - ldr r2, [pc, #148] @ (f5d2c ) │ │ │ │ - ldr r3, [pc, #144] @ (f5d28 ) │ │ │ │ + blx 79ca0 │ │ │ │ + ldr r2, [pc, #156] @ (f5d30 ) │ │ │ │ + ldr r3, [pc, #152] @ (f5d2c ) │ │ │ │ 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 f5cd0 │ │ │ │ - add sp, #44 @ 0x2c │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + bne.n f5ccc │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n f5cd4 │ │ │ │ + bne.n f5cd0 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #112] @ (f5d30 ) │ │ │ │ - ldr r3, [pc, #104] @ (f5d28 ) │ │ │ │ + ldr r2, [pc, #120] @ (f5d34 ) │ │ │ │ + ldr r3, [pc, #112] @ (f5d2c ) │ │ │ │ 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 f5ce2 │ │ │ │ + beq.n f5cde │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n f5cbc │ │ │ │ - add sp, #44 @ 0x2c │ │ │ │ - ldmia.w sp!, {r4, r5, lr} │ │ │ │ + b.n f5cb8 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #64] @ (f5d34 ) │ │ │ │ - ldr r3, [pc, #52] @ (f5d28 ) │ │ │ │ + ldr r2, [pc, #72] @ (f5d38 ) │ │ │ │ + ldr r3, [pc, #60] @ (f5d2c ) │ │ │ │ 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 f5cd0 │ │ │ │ + bne.n f5ccc │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #40] @ (f5d38 ) │ │ │ │ - ldr r3, [pc, #24] @ (f5d28 ) │ │ │ │ + ldr r2, [pc, #48] @ (f5d3c ) │ │ │ │ + ldr r3, [pc, #32] @ (f5d2c ) │ │ │ │ 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 f5d04 │ │ │ │ - b.n f5cd0 │ │ │ │ + beq.n f5d00 │ │ │ │ + b.n f5ccc │ │ │ │ nop │ │ │ │ - ldrh r6, [r2, #50] @ 0x32 │ │ │ │ + ... │ │ │ │ + ldrh r6, [r1, #50] @ 0x32 │ │ │ │ movs r7, r1 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, #48] @ 0x30 │ │ │ │ + ldrh r4, [r2, #48] @ 0x30 │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r0, [r5, #46] @ 0x2e │ │ │ │ + ldrh r4, [r5, #46] @ 0x2e │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r4, [r6, #44] @ 0x2c │ │ │ │ + ldrh r0, [r7, #44] @ 0x2c │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r0, [r3, #44] @ 0x2c │ │ │ │ + ldrh r4, [r3, #44] @ 0x2c │ │ │ │ movs r7, r1 │ │ │ │ - movs r0, r0 │ │ │ │ - ... │ │ │ │ │ │ │ │ -000f5d40 : │ │ │ │ +000f5d40 : │ │ │ │ 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] @ f5e28 │ │ │ │ + vldr d7, [pc, #200] @ f5e20 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #212] @ (f5e28 ) │ │ │ │ - movs r3, #0 │ │ │ │ - movt r3, #257 @ 0x101 │ │ │ │ - vldr d7, [pc, #196] @ f5e20 │ │ │ │ - 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] @ (f5e2c ) │ │ │ │ + add ip, pc │ │ │ │ add r1, sp, #16 │ │ │ │ str r2, [sp, #4] │ │ │ │ - movs r2, #180 @ 0xb4 │ │ │ │ + mov r0, sp │ │ │ │ + ldr r2, [pc, #200] @ (f5e2c ) │ │ │ │ + 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 783ac │ │ │ │ - ldr r2, [pc, #160] @ (f5e30 ) │ │ │ │ - ldr r3, [pc, #152] @ (f5e2c ) │ │ │ │ + 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 780fc │ │ │ │ + ldr r2, [pc, #156] @ (f5e30 ) │ │ │ │ + ldr r3, [pc, #152] @ (f5e2c ) │ │ │ │ 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 f5dca │ │ │ │ + bne.n f5dcc │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n f5dce │ │ │ │ + bne.n f5dd0 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #124] @ (f5e34 ) │ │ │ │ - ldr r3, [pc, #112] @ (f5e2c ) │ │ │ │ + ldr r2, [pc, #120] @ (f5e34 ) │ │ │ │ + ldr r3, [pc, #112] @ (f5e2c ) │ │ │ │ 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 f5ddc │ │ │ │ + beq.n f5dde │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n f5db6 │ │ │ │ + b.n f5db8 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (f5e38 ) │ │ │ │ - ldr r3, [pc, #60] @ (f5e2c ) │ │ │ │ + ldr r2, [pc, #72] @ (f5e38 ) │ │ │ │ + ldr r3, [pc, #60] @ (f5e2c ) │ │ │ │ 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 f5dca │ │ │ │ + bne.n f5dcc │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (f5e3c ) │ │ │ │ - ldr r3, [pc, #32] @ (f5e2c ) │ │ │ │ + ldr r2, [pc, #48] @ (f5e3c ) │ │ │ │ + ldr r3, [pc, #32] @ (f5e2c ) │ │ │ │ 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 f5dfe │ │ │ │ - b.n f5dca │ │ │ │ - nop.w │ │ │ │ + beq.n f5e00 │ │ │ │ + b.n f5dcc │ │ │ │ + nop │ │ │ │ ... │ │ │ │ - ldrh r0, [r1, #42] @ 0x2a │ │ │ │ + ldrh r6, [r1, #42] @ 0x2a │ │ │ │ movs r7, r1 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, #40] @ 0x28 │ │ │ │ + ldrh r4, [r2, #40] @ 0x28 │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r6, [r5, #38] @ 0x26 │ │ │ │ + ldrh r4, [r5, #38] @ 0x26 │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r2, [r7, #36] @ 0x24 │ │ │ │ + ldrh r0, [r7, #36] @ 0x24 │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r6, [r3, #36] @ 0x24 │ │ │ │ + ldrh r4, [r3, #36] @ 0x24 │ │ │ │ movs r7, r1 │ │ │ │ │ │ │ │ -000f5e40 : │ │ │ │ +000f5e40 : │ │ │ │ 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] @ f5f28 │ │ │ │ + vldr d7, [pc, #200] @ f5f20 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #212] @ (f5f28 ) │ │ │ │ - movs r3, #0 │ │ │ │ - movt r3, #257 @ 0x101 │ │ │ │ - vldr d7, [pc, #196] @ f5f20 │ │ │ │ - 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] @ (f5f2c ) │ │ │ │ + add ip, pc │ │ │ │ add r1, sp, #16 │ │ │ │ str r2, [sp, #4] │ │ │ │ + mov r0, sp │ │ │ │ + ldr r2, [pc, #200] @ (f5f2c ) │ │ │ │ + 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 783ac │ │ │ │ - ldr r2, [pc, #160] @ (f5f30 ) │ │ │ │ - ldr r3, [pc, #152] @ (f5f2c ) │ │ │ │ + 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 78550 │ │ │ │ + ldr r2, [pc, #156] @ (f5f30 ) │ │ │ │ + ldr r3, [pc, #152] @ (f5f2c ) │ │ │ │ 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 f5eca │ │ │ │ + bne.n f5ecc │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n f5ece │ │ │ │ + bne.n f5ed0 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #124] @ (f5f34 ) │ │ │ │ - ldr r3, [pc, #112] @ (f5f2c ) │ │ │ │ + ldr r2, [pc, #120] @ (f5f34 ) │ │ │ │ + ldr r3, [pc, #112] @ (f5f2c ) │ │ │ │ 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 f5edc │ │ │ │ + beq.n f5ede │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n f5eb6 │ │ │ │ + b.n f5eb8 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (f5f38 ) │ │ │ │ - ldr r3, [pc, #60] @ (f5f2c ) │ │ │ │ + ldr r2, [pc, #72] @ (f5f38 ) │ │ │ │ + ldr r3, [pc, #60] @ (f5f2c ) │ │ │ │ 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 f5eca │ │ │ │ + bne.n f5ecc │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (f5f3c ) │ │ │ │ - ldr r3, [pc, #32] @ (f5f2c ) │ │ │ │ + ldr r2, [pc, #48] @ (f5f3c ) │ │ │ │ + ldr r3, [pc, #32] @ (f5f2c ) │ │ │ │ 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 f5efe │ │ │ │ - b.n f5eca │ │ │ │ - nop.w │ │ │ │ + beq.n f5f00 │ │ │ │ + b.n f5ecc │ │ │ │ + nop │ │ │ │ ... │ │ │ │ - ldrh r0, [r1, #34] @ 0x22 │ │ │ │ + ldrh r6, [r1, #34] @ 0x22 │ │ │ │ movs r7, r1 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, #32] │ │ │ │ + ldrh r4, [r2, #32] │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r6, [r5, #30] │ │ │ │ + ldrh r4, [r5, #30] │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r2, [r7, #28] │ │ │ │ + ldrh r0, [r7, #28] │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r6, [r3, #28] │ │ │ │ + ldrh r4, [r3, #28] │ │ │ │ movs r7, r1 │ │ │ │ │ │ │ │ 000f5f40 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -240901,323 +240890,26 @@ │ │ │ │ stmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ movs r5, r1 │ │ │ │ stmia r3!, {r6, r7} │ │ │ │ movs r5, r1 │ │ │ │ stmia r3!, {r2, r5, r7} │ │ │ │ movs r5, r1 │ │ │ │ │ │ │ │ -00112730 : │ │ │ │ - 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 790e8 │ │ │ │ - pop {r4, pc} │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n 112764 │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n 11275c │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - nop │ │ │ │ - │ │ │ │ -00112784 : │ │ │ │ - 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 790e8 │ │ │ │ - pop {r4, pc} │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n 1127b8 │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n 1127b0 │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - nop │ │ │ │ - │ │ │ │ -001127d8 : │ │ │ │ - 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 7af80 │ │ │ │ - pop {r4, pc} │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n 11280e │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n 112806 │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - │ │ │ │ -0011282c : │ │ │ │ - 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] @ (11290c ) │ │ │ │ - ldr r1, [pc, #188] @ (112910 ) │ │ │ │ - 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 7a748 │ │ │ │ - ldr r2, [pc, #148] @ (112914 ) │ │ │ │ - ldr r3, [pc, #144] @ (112910 ) │ │ │ │ - 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 1128b8 │ │ │ │ - add sp, #44 @ 0x2c │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n 1128bc │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #112] @ (112918 ) │ │ │ │ - ldr r3, [pc, #104] @ (112910 ) │ │ │ │ - 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 1128ca │ │ │ │ - blx 79f34 <__stack_chk_fail@plt> │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n 1128a4 │ │ │ │ - add sp, #44 @ 0x2c │ │ │ │ - ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #64] @ (11291c ) │ │ │ │ - ldr r3, [pc, #52] @ (112910 ) │ │ │ │ - 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 1128b8 │ │ │ │ - blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #40] @ (112920 ) │ │ │ │ - ldr r3, [pc, #24] @ (112910 ) │ │ │ │ - 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 1128ec │ │ │ │ - b.n 1128b8 │ │ │ │ - nop │ │ │ │ - stmia r2!, {r2, r4, r6} │ │ │ │ - movs r5, r1 │ │ │ │ - asrs r0, r6, #18 │ │ │ │ - movs r0, r0 │ │ │ │ - stmia r2!, {r3, r5} │ │ │ │ - movs r5, r1 │ │ │ │ - stmia r2!, {} │ │ │ │ - movs r5, r1 │ │ │ │ - stmia r1!, {r2, r3, r6, r7} │ │ │ │ - movs r5, r1 │ │ │ │ - stmia r1!, {r4, r5, r7} │ │ │ │ - movs r5, r1 │ │ │ │ - movs r0, r0 │ │ │ │ - ... │ │ │ │ - │ │ │ │ -00112928 : │ │ │ │ - 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] @ 112a20 │ │ │ │ - ldr.w ip, [pc, #228] @ 112a24 │ │ │ │ - mov r4, r0 │ │ │ │ - vldr d7, [pc, #212] @ 112a18 │ │ │ │ - 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 7b8f8 │ │ │ │ - ldr r2, [pc, #156] @ (112a28 ) │ │ │ │ - ldr r3, [pc, #148] @ (112a24 ) │ │ │ │ - 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 1129c6 │ │ │ │ - add sp, #48 @ 0x30 │ │ │ │ - pop {r4, pc} │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n 1129ca │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #120] @ (112a2c ) │ │ │ │ - ldr r3, [pc, #108] @ (112a24 ) │ │ │ │ - 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 1129d8 │ │ │ │ - blx 79f34 <__stack_chk_fail@plt> │ │ │ │ - blx 7873c <__cxa_begin_catch@plt> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n 1129b2 │ │ │ │ - add sp, #48 @ 0x30 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (112a30 ) │ │ │ │ - ldr r3, [pc, #56] @ (112a24 ) │ │ │ │ - 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 1129c6 │ │ │ │ - blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (112a34 ) │ │ │ │ - ldr r3, [pc, #28] @ (112a24 ) │ │ │ │ - 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 1129fa │ │ │ │ - b.n 1129c6 │ │ │ │ - ... │ │ │ │ - stmia r1!, {r1, r5, r6} │ │ │ │ - movs r5, r1 │ │ │ │ - asrs r0, r6, #18 │ │ │ │ - movs r0, r0 │ │ │ │ - stmia r1!, {r1, r3, r4} │ │ │ │ - movs r5, r1 │ │ │ │ - stmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ - movs r5, r1 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ - movs r5, r1 │ │ │ │ - stmia r0!, {r1, r5, r7} │ │ │ │ - movs r5, r1 │ │ │ │ - │ │ │ │ -00112a38 : │ │ │ │ +00112730 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #452] @ (112c0c ) │ │ │ │ + ldr r2, [pc, #452] @ (112904 ) │ │ │ │ vmov.f32 s4, #0 @ 0x40000000 2.0 │ │ │ │ - ldr r3, [pc, #448] @ (112c10 ) │ │ │ │ + ldr r3, [pc, #448] @ (112908 ) │ │ │ │ vmov.f32 s2, #112 @ 0x3f800000 1.0 │ │ │ │ add r2, pc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r4, [pc, #444] @ (112c14 ) │ │ │ │ + ldr r4, [pc, #444] @ (11290c ) │ │ │ │ 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 │ │ │ │ @@ -241227,184 +240919,184 @@ │ │ │ │ blx 7b17c │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, 112ac0 │ │ │ │ - ldr r2, [pc, #392] @ (112c18 ) │ │ │ │ + cbz r0, 1127b8 │ │ │ │ + ldr r2, [pc, #392] @ (112910 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, 112ade │ │ │ │ + cbz r2, 1127d6 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 112be0 │ │ │ │ + beq.w 1128d8 │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n 112b36 │ │ │ │ + beq.n 11282e │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #340] @ (112c1c ) │ │ │ │ - ldr r3, [pc, #328] @ (112c10 ) │ │ │ │ + ldr r2, [pc, #340] @ (112914 ) │ │ │ │ + ldr r3, [pc, #328] @ (112908 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 112baa │ │ │ │ + bne.n 1128a2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 112ae4 │ │ │ │ + bne.n 1127dc │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 112be0 │ │ │ │ + beq.n 1128d8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 112ac0 │ │ │ │ + beq.n 1127b8 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 112aae │ │ │ │ + bne.n 1127a6 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 112b1c │ │ │ │ + bne.n 112814 │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 112ac0 │ │ │ │ + bne.n 1127b8 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 112b74 │ │ │ │ + beq.n 11286c │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n 112ac0 │ │ │ │ + bne.n 1127b8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n 112ac4 │ │ │ │ + b.n 1127bc │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 112b7c │ │ │ │ + bne.n 112874 │ │ │ │ dmb ish │ │ │ │ - b.n 112b62 │ │ │ │ + b.n 11285a │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (112c20 ) │ │ │ │ - ldr r3, [pc, #116] @ (112c10 ) │ │ │ │ + ldr r2, [pc, #136] @ (112918 ) │ │ │ │ + ldr r3, [pc, #116] @ (112908 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 112c08 │ │ │ │ + beq.n 112900 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 112bbe │ │ │ │ + cbz r3, 1128b6 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 112be2 │ │ │ │ + beq.n 1128da │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n 112ac4 │ │ │ │ + b.n 1127bc │ │ │ │ mov r3, r1 │ │ │ │ - b.n 112bc2 │ │ │ │ + b.n 1128ba │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n 112bd2 │ │ │ │ + b.n 1128ca │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #44] @ (112c24 ) │ │ │ │ - ldr r3, [pc, #24] @ (112c10 ) │ │ │ │ + ldr r2, [pc, #44] @ (11291c ) │ │ │ │ + ldr r3, [pc, #24] @ (112908 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 112baa │ │ │ │ + bne.n 1128a2 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - stmia r0!, {r1, r2, r4, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r6} │ │ │ │ movs r5, r1 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r3!, {r1, r2, r6} │ │ │ │ movs r5, r1 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - nop {14} │ │ │ │ + stmia r2!, {r3, r5, r6, r7} │ │ │ │ + movs r5, r1 │ │ │ │ + stmia r2!, {r1, r2, r4} │ │ │ │ + movs r5, r1 │ │ │ │ + stmia r1!, {r3, r4, r5, r7} │ │ │ │ movs r5, r1 │ │ │ │ - itee eq │ │ │ │ - moveq r5, r1 │ │ │ │ - bkpt 0x00b0 │ │ │ │ - movne r5, r1 │ │ │ │ │ │ │ │ -00112c28 : │ │ │ │ +00112920 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #448] @ (112df8 ) │ │ │ │ + ldr r2, [pc, #448] @ (112af0 ) │ │ │ │ vmov.f32 s4, #0 @ 0x40000000 2.0 │ │ │ │ - ldr r3, [pc, #444] @ (112dfc ) │ │ │ │ + ldr r3, [pc, #444] @ (112af4 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ add r2, pc │ │ │ │ - ldr r4, [pc, #444] @ (112e00 ) │ │ │ │ + ldr r4, [pc, #444] @ (112af8 ) │ │ │ │ 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 │ │ │ │ @@ -241414,184 +241106,184 @@ │ │ │ │ blx 7b17c │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, 112cac │ │ │ │ - ldr r2, [pc, #392] @ (112e04 ) │ │ │ │ + cbz r0, 1129a4 │ │ │ │ + ldr r2, [pc, #392] @ (112afc ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, 112cca │ │ │ │ + cbz r2, 1129c2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 112dcc │ │ │ │ + beq.w 112ac4 │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n 112d22 │ │ │ │ + beq.n 112a1a │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #340] @ (112e08 ) │ │ │ │ - ldr r3, [pc, #328] @ (112dfc ) │ │ │ │ + ldr r2, [pc, #340] @ (112b00 ) │ │ │ │ + ldr r3, [pc, #328] @ (112af4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 112d96 │ │ │ │ + bne.n 112a8e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 112cd0 │ │ │ │ + bne.n 1129c8 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 112dcc │ │ │ │ + beq.n 112ac4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 112cac │ │ │ │ + beq.n 1129a4 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 112c9a │ │ │ │ + bne.n 112992 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 112d08 │ │ │ │ + bne.n 112a00 │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 112cac │ │ │ │ + bne.n 1129a4 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 112d60 │ │ │ │ + beq.n 112a58 │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n 112cac │ │ │ │ + bne.n 1129a4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n 112cb0 │ │ │ │ + b.n 1129a8 │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 112d68 │ │ │ │ + bne.n 112a60 │ │ │ │ dmb ish │ │ │ │ - b.n 112d4e │ │ │ │ + b.n 112a46 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (112e0c ) │ │ │ │ - ldr r3, [pc, #116] @ (112dfc ) │ │ │ │ + ldr r2, [pc, #136] @ (112b04 ) │ │ │ │ + ldr r3, [pc, #116] @ (112af4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 112df4 │ │ │ │ + beq.n 112aec │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 112daa │ │ │ │ + cbz r3, 112aa2 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 112dce │ │ │ │ + beq.n 112ac6 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n 112cb0 │ │ │ │ + b.n 1129a8 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 112dae │ │ │ │ + b.n 112aa6 │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n 112dbe │ │ │ │ + b.n 112ab6 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #44] @ (112e10 ) │ │ │ │ - ldr r3, [pc, #24] @ (112dfc ) │ │ │ │ + ldr r2, [pc, #44] @ (112b08 ) │ │ │ │ + ldr r3, [pc, #24] @ (112af4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 112d96 │ │ │ │ + bne.n 112a8e │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - bkpt 0x0068 │ │ │ │ + stmia r1!, {r4, r5, r6} │ │ │ │ movs r5, r1 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x0052 │ │ │ │ + stmia r1!, {r1, r3, r4, r6} │ │ │ │ movs r5, r1 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r4, r5, r6, r7, pc} │ │ │ │ - movs r5, r1 │ │ │ │ - pop {r1, r5, pc} │ │ │ │ + stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r5, r1 │ │ │ │ - pop {r2, r6, r7} │ │ │ │ + stmia r0!, {r1, r3, r5} │ │ │ │ movs r5, r1 │ │ │ │ + ite gt │ │ │ │ + movgt r5, r1 │ │ │ │ │ │ │ │ -00112e14 : │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ +00112b0c : │ │ │ │ + pushle {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #444] @ (112fe0 ) │ │ │ │ + ldr r2, [pc, #444] @ (112cd8 ) │ │ │ │ vmov.f32 s4, #0 @ 0x40000000 2.0 │ │ │ │ - ldr r3, [pc, #440] @ (112fe4 ) │ │ │ │ + ldr r3, [pc, #440] @ (112cdc ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ add r2, pc │ │ │ │ - ldr r4, [pc, #440] @ (112fe8 ) │ │ │ │ + ldr r4, [pc, #440] @ (112ce0 ) │ │ │ │ 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] │ │ │ │ @@ -241600,184 +241292,184 @@ │ │ │ │ blx 7b17c │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, 112e94 │ │ │ │ - ldr r2, [pc, #392] @ (112fec ) │ │ │ │ + cbz r0, 112b8c │ │ │ │ + ldr r2, [pc, #392] @ (112ce4 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, 112eb2 │ │ │ │ + cbz r2, 112baa │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 112fb4 │ │ │ │ + beq.w 112cac │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n 112f0a │ │ │ │ + beq.n 112c02 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #340] @ (112ff0 ) │ │ │ │ - ldr r3, [pc, #328] @ (112fe4 ) │ │ │ │ + ldr r2, [pc, #340] @ (112ce8 ) │ │ │ │ + ldr r3, [pc, #328] @ (112cdc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 112f7e │ │ │ │ + bne.n 112c76 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 112eb8 │ │ │ │ + bne.n 112bb0 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 112fb4 │ │ │ │ + beq.n 112cac │ │ │ │ ldr r0, [sp, #20] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 112e94 │ │ │ │ + beq.n 112b8c │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 112e82 │ │ │ │ + bne.n 112b7a │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 112ef0 │ │ │ │ + bne.n 112be8 │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 112e94 │ │ │ │ + bne.n 112b8c │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 112f48 │ │ │ │ + beq.n 112c40 │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n 112e94 │ │ │ │ + bne.n 112b8c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n 112e98 │ │ │ │ + b.n 112b90 │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 112f50 │ │ │ │ + bne.n 112c48 │ │ │ │ dmb ish │ │ │ │ - b.n 112f36 │ │ │ │ + b.n 112c2e │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (112ff4 ) │ │ │ │ - ldr r3, [pc, #116] @ (112fe4 ) │ │ │ │ + ldr r2, [pc, #136] @ (112cec ) │ │ │ │ + ldr r3, [pc, #116] @ (112cdc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 112fdc │ │ │ │ + beq.n 112cd4 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 112f92 │ │ │ │ + cbz r3, 112c8a │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 112fb6 │ │ │ │ + beq.n 112cae │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n 112e98 │ │ │ │ + b.n 112b90 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 112f96 │ │ │ │ + b.n 112c8e │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n 112fa6 │ │ │ │ + b.n 112c9e │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #44] @ (112ff8 ) │ │ │ │ - ldr r3, [pc, #24] @ (112fe4 ) │ │ │ │ + ldr r2, [pc, #44] @ (112cf0 ) │ │ │ │ + ldr r3, [pc, #24] @ (112cdc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 112f7e │ │ │ │ + bne.n 112c76 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - pop {r2, r3, r4, r5, r6} │ │ │ │ - movs r5, r1 │ │ │ │ - asrs r0, r6, #18 │ │ │ │ - movs r0, r0 │ │ │ │ - pop {r1, r3, r5, r6} │ │ │ │ - movs r5, r1 │ │ │ │ - asrs r0, r0, #20 │ │ │ │ + itt hi │ │ │ │ + movhi r5, r1 │ │ │ │ + asrhi r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r3} │ │ │ │ - movs r5, r1 │ │ │ │ - cbnz r2, 113046 │ │ │ │ + itee vc │ │ │ │ + movvc r5, r1 │ │ │ │ + asrvs r0, r0, #20 │ │ │ │ + movvs r0, r0 │ │ │ │ + ite ne │ │ │ │ + movne r5, r1 │ │ │ │ + bkpt 0x0042 │ │ │ │ movs r5, r1 │ │ │ │ - revsh r4, r3 │ │ │ │ + pop {r2, r5, r6, r7, pc} │ │ │ │ movs r5, r1 │ │ │ │ │ │ │ │ -00112ffc : │ │ │ │ +00112cf4 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #440] @ (1131c4 ) │ │ │ │ + ldr r2, [pc, #440] @ (112ebc ) │ │ │ │ vmov.f32 s4, #0 @ 0x40000000 2.0 │ │ │ │ - ldr r3, [pc, #436] @ (1131c8 ) │ │ │ │ + ldr r3, [pc, #436] @ (112ec0 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ add r2, pc │ │ │ │ - ldr r4, [pc, #436] @ (1131cc ) │ │ │ │ + ldr r4, [pc, #436] @ (112ec4 ) │ │ │ │ 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] │ │ │ │ @@ -241785,556 +241477,556 @@ │ │ │ │ blx 7b17c │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, 113078 │ │ │ │ - ldr r2, [pc, #392] @ (1131d0 ) │ │ │ │ + cbz r0, 112d70 │ │ │ │ + ldr r2, [pc, #392] @ (112ec8 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, 113096 │ │ │ │ + cbz r2, 112d8e │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 113198 │ │ │ │ + beq.w 112e90 │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n 1130ee │ │ │ │ + beq.n 112de6 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #340] @ (1131d4 ) │ │ │ │ - ldr r3, [pc, #328] @ (1131c8 ) │ │ │ │ + ldr r2, [pc, #340] @ (112ecc ) │ │ │ │ + ldr r3, [pc, #328] @ (112ec0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 113162 │ │ │ │ + bne.n 112e5a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 11309c │ │ │ │ + bne.n 112d94 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 113198 │ │ │ │ + beq.n 112e90 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 113078 │ │ │ │ + beq.n 112d70 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 113066 │ │ │ │ + bne.n 112d5e │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 1130d4 │ │ │ │ + bne.n 112dcc │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 113078 │ │ │ │ + bne.n 112d70 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 11312c │ │ │ │ + beq.n 112e24 │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n 113078 │ │ │ │ + bne.n 112d70 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n 11307c │ │ │ │ + b.n 112d74 │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 113134 │ │ │ │ + bne.n 112e2c │ │ │ │ dmb ish │ │ │ │ - b.n 11311a │ │ │ │ + b.n 112e12 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (1131d8 ) │ │ │ │ - ldr r3, [pc, #116] @ (1131c8 ) │ │ │ │ + ldr r2, [pc, #136] @ (112ed0 ) │ │ │ │ + ldr r3, [pc, #116] @ (112ec0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 1131c0 │ │ │ │ + beq.n 112eb8 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 113176 │ │ │ │ + cbz r3, 112e6e │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 11319a │ │ │ │ + beq.n 112e92 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n 11307c │ │ │ │ + b.n 112d74 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 11317a │ │ │ │ + b.n 112e72 │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n 11318a │ │ │ │ + b.n 112e82 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #44] @ (1131dc ) │ │ │ │ - ldr r3, [pc, #24] @ (1131c8 ) │ │ │ │ + ldr r2, [pc, #44] @ (112ed4 ) │ │ │ │ + ldr r3, [pc, #24] @ (112ec0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 113162 │ │ │ │ + bne.n 112e5a │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - hlt 0x0014 │ │ │ │ + pop {r2, r3, r4, r7, pc} │ │ │ │ movs r5, r1 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - hlt 0x0008 │ │ │ │ + pop {r4, r7, pc} │ │ │ │ movs r5, r1 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - rev r0, r5 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ movs r5, r1 │ │ │ │ - cbnz r6, 1131f0 │ │ │ │ + pop {r1, r2, r3, r4, r6} │ │ │ │ movs r5, r1 │ │ │ │ - @ instruction: 0xb8f8 │ │ │ │ + pop {} │ │ │ │ movs r5, r1 │ │ │ │ │ │ │ │ -001131e0 : │ │ │ │ +00112ed8 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #436] @ (1133a4 ) │ │ │ │ + ldr r2, [pc, #436] @ (11309c ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #436] @ (1133a8 ) │ │ │ │ + ldr r3, [pc, #436] @ (1130a0 ) │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr r4, [pc, #432] @ (1133ac ) │ │ │ │ + ldr r4, [pc, #432] @ (1130a4 ) │ │ │ │ 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 7b17c │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, 113258 │ │ │ │ - ldr r2, [pc, #392] @ (1133b0 ) │ │ │ │ + cbz r0, 112f50 │ │ │ │ + ldr r2, [pc, #392] @ (1130a8 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, 113276 │ │ │ │ + cbz r2, 112f6e │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 113378 │ │ │ │ + beq.w 113070 │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n 1132ce │ │ │ │ + beq.n 112fc6 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #340] @ (1133b4 ) │ │ │ │ - ldr r3, [pc, #328] @ (1133a8 ) │ │ │ │ + ldr r2, [pc, #340] @ (1130ac ) │ │ │ │ + ldr r3, [pc, #328] @ (1130a0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 113342 │ │ │ │ + bne.n 11303a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 11327c │ │ │ │ + bne.n 112f74 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 113378 │ │ │ │ + beq.n 113070 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 113258 │ │ │ │ + beq.n 112f50 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 113246 │ │ │ │ + bne.n 112f3e │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 1132b4 │ │ │ │ + bne.n 112fac │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 113258 │ │ │ │ + bne.n 112f50 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 11330c │ │ │ │ + beq.n 113004 │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n 113258 │ │ │ │ + bne.n 112f50 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n 11325c │ │ │ │ + b.n 112f54 │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 113314 │ │ │ │ + bne.n 11300c │ │ │ │ dmb ish │ │ │ │ - b.n 1132fa │ │ │ │ + b.n 112ff2 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (1133b8 ) │ │ │ │ - ldr r3, [pc, #116] @ (1133a8 ) │ │ │ │ + ldr r2, [pc, #136] @ (1130b0 ) │ │ │ │ + ldr r3, [pc, #116] @ (1130a0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 1133a0 │ │ │ │ + beq.n 113098 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 113356 │ │ │ │ + cbz r3, 11304e │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 11337a │ │ │ │ + beq.n 113072 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n 11325c │ │ │ │ + b.n 112f54 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 11335a │ │ │ │ + b.n 113052 │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n 11336a │ │ │ │ + b.n 113062 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #44] @ (1133bc ) │ │ │ │ - ldr r3, [pc, #24] @ (1133a8 ) │ │ │ │ + ldr r2, [pc, #44] @ (1130b4 ) │ │ │ │ + ldr r3, [pc, #24] @ (1130a0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 113342 │ │ │ │ + bne.n 11303a │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - @ instruction: 0xb8b2 │ │ │ │ + cbnz r2, 11310e │ │ │ │ movs r5, r1 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8a8 │ │ │ │ + cbnz r0, 113114 │ │ │ │ movs r5, r1 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb848 │ │ │ │ + cbnz r0, 113104 │ │ │ │ movs r5, r1 │ │ │ │ - @ instruction: 0xb776 │ │ │ │ + rev16 r6, r7 │ │ │ │ movs r5, r1 │ │ │ │ - @ instruction: 0xb718 │ │ │ │ + rev r0, r4 │ │ │ │ movs r5, r1 │ │ │ │ │ │ │ │ -001133c0 : │ │ │ │ +001130b8 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #432] @ (113580 ) │ │ │ │ + ldr r2, [pc, #432] @ (113278 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #432] @ (113584 ) │ │ │ │ + ldr r3, [pc, #432] @ (11327c ) │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr r4, [pc, #428] @ (113588 ) │ │ │ │ + ldr r4, [pc, #428] @ (113280 ) │ │ │ │ add r0, sp, #16 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx 7b17c │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, 113434 │ │ │ │ - ldr r2, [pc, #392] @ (11358c ) │ │ │ │ + cbz r0, 11312c │ │ │ │ + ldr r2, [pc, #392] @ (113284 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, 113452 │ │ │ │ + cbz r2, 11314a │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 113554 │ │ │ │ + beq.w 11324c │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n 1134aa │ │ │ │ + beq.n 1131a2 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #340] @ (113590 ) │ │ │ │ - ldr r3, [pc, #328] @ (113584 ) │ │ │ │ + ldr r2, [pc, #340] @ (113288 ) │ │ │ │ + ldr r3, [pc, #328] @ (11327c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 11351e │ │ │ │ + bne.n 113216 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 113458 │ │ │ │ + bne.n 113150 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 113554 │ │ │ │ + beq.n 11324c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 113434 │ │ │ │ + beq.n 11312c │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 113422 │ │ │ │ + bne.n 11311a │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 113490 │ │ │ │ + bne.n 113188 │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 113434 │ │ │ │ + bne.n 11312c │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 1134e8 │ │ │ │ + beq.n 1131e0 │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n 113434 │ │ │ │ + bne.n 11312c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n 113438 │ │ │ │ + b.n 113130 │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 1134f0 │ │ │ │ + bne.n 1131e8 │ │ │ │ dmb ish │ │ │ │ - b.n 1134d6 │ │ │ │ + b.n 1131ce │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (113594 ) │ │ │ │ - ldr r3, [pc, #116] @ (113584 ) │ │ │ │ + ldr r2, [pc, #136] @ (11328c ) │ │ │ │ + ldr r3, [pc, #116] @ (11327c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 11357c │ │ │ │ + beq.n 113274 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 113532 │ │ │ │ + cbz r3, 11322a │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 113556 │ │ │ │ + beq.n 11324e │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n 113438 │ │ │ │ + b.n 113130 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 113536 │ │ │ │ + b.n 11322e │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n 113546 │ │ │ │ + b.n 11323e │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #44] @ (113598 ) │ │ │ │ - ldr r3, [pc, #24] @ (113584 ) │ │ │ │ + ldr r2, [pc, #44] @ (113290 ) │ │ │ │ + ldr r3, [pc, #24] @ (11327c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 11351e │ │ │ │ + bne.n 113216 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - @ instruction: 0xb6d2 │ │ │ │ + cbnz r2, 1132b2 │ │ │ │ movs r5, r1 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6cc │ │ │ │ + cbnz r4, 1132b8 │ │ │ │ movs r5, r1 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb66c │ │ │ │ + cbnz r4, 1132a8 │ │ │ │ movs r5, r1 │ │ │ │ - push {r1, r3, r4, r7, lr} │ │ │ │ + @ instruction: 0xb8a2 │ │ │ │ movs r5, r1 │ │ │ │ - push {r2, r3, r4, r5, lr} │ │ │ │ + @ instruction: 0xb844 │ │ │ │ movs r5, r1 │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ -001135a0 : │ │ │ │ +00113298 : │ │ │ │ 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] @ 113688 │ │ │ │ - vldr d7, [pc, #200] @ 113680 │ │ │ │ + ldr.w ip, [pc, #212] @ 113380 │ │ │ │ + vldr d7, [pc, #200] @ 113378 │ │ │ │ mov r4, r0 │ │ │ │ add ip, pc │ │ │ │ add r1, sp, #16 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, sp │ │ │ │ - ldr r2, [pc, #200] @ (11368c ) │ │ │ │ + ldr r2, [pc, #200] @ (113384 ) │ │ │ │ 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] │ │ │ │ @@ -242342,320 +242034,320 @@ │ │ │ │ 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 78e14 │ │ │ │ - ldr r2, [pc, #156] @ (113690 ) │ │ │ │ - ldr r3, [pc, #152] @ (11368c ) │ │ │ │ + ldr r2, [pc, #156] @ (113388 ) │ │ │ │ + ldr r3, [pc, #152] @ (113384 ) │ │ │ │ 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 11362c │ │ │ │ + bne.n 113324 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 113630 │ │ │ │ + bne.n 113328 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #120] @ (113694 ) │ │ │ │ - ldr r3, [pc, #112] @ (11368c ) │ │ │ │ + ldr r2, [pc, #120] @ (11338c ) │ │ │ │ + ldr r3, [pc, #112] @ (113384 ) │ │ │ │ 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 11363e │ │ │ │ + beq.n 113336 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n 113618 │ │ │ │ + b.n 113310 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (113698 ) │ │ │ │ - ldr r3, [pc, #60] @ (11368c ) │ │ │ │ + ldr r2, [pc, #72] @ (113390 ) │ │ │ │ + ldr r3, [pc, #60] @ (113384 ) │ │ │ │ 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 11362c │ │ │ │ + bne.n 113324 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (11369c ) │ │ │ │ - ldr r3, [pc, #32] @ (11368c ) │ │ │ │ + ldr r2, [pc, #48] @ (113394 ) │ │ │ │ + ldr r3, [pc, #32] @ (113384 ) │ │ │ │ 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 113660 │ │ │ │ - b.n 11362c │ │ │ │ + beq.n 113358 │ │ │ │ + b.n 113324 │ │ │ │ nop │ │ │ │ ... │ │ │ │ - push {r1, r2, r3, r5, r6, r7} │ │ │ │ + @ instruction: 0xb7f6 │ │ │ │ movs r5, r1 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r4, r5, r7} │ │ │ │ + @ instruction: 0xb7bc │ │ │ │ movs r5, r1 │ │ │ │ - push {r2, r3, r7} │ │ │ │ + @ instruction: 0xb794 │ │ │ │ movs r5, r1 │ │ │ │ - push {r3, r4, r6} │ │ │ │ + @ instruction: 0xb760 │ │ │ │ movs r5, r1 │ │ │ │ - push {r2, r3, r4, r5} │ │ │ │ + @ instruction: 0xb744 │ │ │ │ movs r5, r1 │ │ │ │ │ │ │ │ -001136a0 : │ │ │ │ +00113398 : │ │ │ │ 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, #448] @ (113874 ) │ │ │ │ + ldr r2, [pc, #448] @ (11356c ) │ │ │ │ movs r3, #0 │ │ │ │ - ldr r5, [pc, #448] @ (113878 ) │ │ │ │ + ldr r5, [pc, #448] @ (113570 ) │ │ │ │ add r2, pc │ │ │ │ mov r6, r0 │ │ │ │ strb.w r3, [sp, #36] @ 0x24 │ │ │ │ add r1, sp, #28 │ │ │ │ str r3, [sp, #32] │ │ │ │ add r0, sp, #16 │ │ │ │ - ldr r3, [pc, #436] @ (11387c ) │ │ │ │ + ldr r3, [pc, #436] @ (113574 ) │ │ │ │ add r5, pc │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r3, #0 │ │ │ │ str r4, [sp, #28] │ │ │ │ blx 788b0 , std::allocator > const&)@plt> │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 1136e8 │ │ │ │ + beq.n 1133e0 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ adds r1, #1 │ │ │ │ blx 790f8 │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ - cbz r0, 113746 │ │ │ │ - ldr r2, [pc, #388] @ (113880 ) │ │ │ │ + cbz r0, 11343e │ │ │ │ + ldr r2, [pc, #388] @ (113578 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, 11374a │ │ │ │ + cbz r2, 113442 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 11380a │ │ │ │ + beq.n 113502 │ │ │ │ asrs r5, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ add.w ip, r2, #4294967295 @ 0xffffffff │ │ │ │ cmp r2, #1 │ │ │ │ str.w ip, [r0, #4] │ │ │ │ - beq.n 11379e │ │ │ │ + beq.n 113496 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r5 │ │ │ │ - ldr r2, [pc, #340] @ (113884 ) │ │ │ │ - ldr r3, [pc, #332] @ (11387c ) │ │ │ │ + ldr r2, [pc, #340] @ (11357c ) │ │ │ │ + ldr r3, [pc, #332] @ (113574 ) │ │ │ │ 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 113806 │ │ │ │ + bne.n 1134fe │ │ │ │ mov r0, r4 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ asrs r5, r3, #31 │ │ │ │ - b.n 113728 │ │ │ │ + b.n 113420 │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 113750 │ │ │ │ + bne.n 113448 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 11380a │ │ │ │ + beq.n 113502 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ asrs r5, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 113728 │ │ │ │ + beq.n 113420 │ │ │ │ ldrsb.w r2, [r7] │ │ │ │ add.w ip, r0, #4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 11371a │ │ │ │ + bne.n 113412 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ add.w lr, r2, #4294967295 @ 0xffffffff │ │ │ │ strex r6, lr, [ip] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 113786 │ │ │ │ + bne.n 11347e │ │ │ │ cmp r2, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 113728 │ │ │ │ + bne.n 113420 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ strd r1, r3, [sp, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ blx r2 │ │ │ │ ldrsb.w r2, [r7] │ │ │ │ ldrd r0, r1, [sp, #4] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbz r2, 1137d0 │ │ │ │ + cbz r2, 1134c8 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ add.w ip, r2, #4294967295 @ 0xffffffff │ │ │ │ str.w ip, [r0, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 113728 │ │ │ │ + bne.n 113420 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 11372c │ │ │ │ + b.n 113424 │ │ │ │ add.w ip, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ add.w lr, r2, #4294967295 @ 0xffffffff │ │ │ │ strex r6, lr, [ip] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 1137d8 │ │ │ │ + bne.n 1134d0 │ │ │ │ dmb ish │ │ │ │ - b.n 1137c0 │ │ │ │ + b.n 1134b8 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #148] @ (113888 ) │ │ │ │ - ldr r3, [pc, #132] @ (11387c ) │ │ │ │ + ldr r2, [pc, #148] @ (113580 ) │ │ │ │ + ldr r3, [pc, #132] @ (113574 ) │ │ │ │ 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 11386e │ │ │ │ + beq.n 113566 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ udf #255 @ 0xff │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r0, sp, #28 │ │ │ │ blx 7a1f0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r5 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 113848 │ │ │ │ + beq.n 113540 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n 11372c │ │ │ │ + b.n 113424 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - cbz r3, 113842 │ │ │ │ + cbz r3, 11353a │ │ │ │ mov r0, r3 │ │ │ │ bl 7d2e4 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r5 │ │ │ │ - b.n 11381a │ │ │ │ + b.n 113512 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n 11382a │ │ │ │ + b.n 113522 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (11388c ) │ │ │ │ - ldr r3, [pc, #28] @ (11387c ) │ │ │ │ + ldr r2, [pc, #48] @ (113584 ) │ │ │ │ + ldr r3, [pc, #28] @ (113574 ) │ │ │ │ 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 113806 │ │ │ │ + bne.n 1134fe │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ - cbz r2, 1138f4 │ │ │ │ + @ instruction: 0xb6fa │ │ │ │ movs r5, r1 │ │ │ │ - cbz r2, 1138f4 │ │ │ │ + @ instruction: 0xb6ea │ │ │ │ movs r5, r1 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 1138e6 │ │ │ │ + @ instruction: 0xb680 │ │ │ │ movs r5, r1 │ │ │ │ - uxth r2, r6 │ │ │ │ + push {r1, r3, r4, r5, r7, lr} │ │ │ │ movs r5, r1 │ │ │ │ - sxtb r2, r1 │ │ │ │ + push {r1, r4, r6, lr} │ │ │ │ movs r5, r1 │ │ │ │ │ │ │ │ -00113890 : │ │ │ │ +00113588 : │ │ │ │ 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, #556] @ (113ad0 ) │ │ │ │ - ldr r3, [pc, #556] @ (113ad4 ) │ │ │ │ + ldr r2, [pc, #556] @ (1137c8 ) │ │ │ │ + ldr r3, [pc, #556] @ (1137cc ) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r8, [pc, #556] @ 113ad8 │ │ │ │ + ldr.w r8, [pc, #556] @ 1137d0 │ │ │ │ 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 1139a0 │ │ │ │ + beq.n 113698 │ │ │ │ str r6, [sp, #20] │ │ │ │ add.w sl, sp, #20 │ │ │ │ blx 7abd8 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #15 │ │ │ │ str r0, [sp, #8] │ │ │ │ - bhi.n 113986 │ │ │ │ + bhi.n 11367e │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 113a22 │ │ │ │ + bne.w 11371a │ │ │ │ ldrsb.w r3, [r5] │ │ │ │ strb.w r3, [sp, #28] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r5, #0 │ │ │ │ mov r1, r7 │ │ │ │ @@ -242670,562 +242362,859 @@ │ │ │ │ blx 788b0 , std::allocator > const&)@plt> │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r9, r0 │ │ │ │ ldrd r2, r0, [sp, #8] │ │ │ │ mov.w r7, r9, asr #31 │ │ │ │ strd r2, r0, [r9] │ │ │ │ - cbz r0, 113956 │ │ │ │ - ldr r2, [pc, #436] @ (113adc ) │ │ │ │ + cbz r0, 11364e │ │ │ │ + ldr r2, [pc, #436] @ (1137d4 ) │ │ │ │ ldr.w r8, [r8, r2] │ │ │ │ ldrsb.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 1139aa │ │ │ │ + beq.n 1136a2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ adds r4, r2, #1 │ │ │ │ cmp r2, r1 │ │ │ │ str r4, [r0, #4] │ │ │ │ - beq.w 113a68 │ │ │ │ + beq.w 113760 │ │ │ │ mov.w r7, r9, asr #31 │ │ │ │ mov r4, r9 │ │ │ │ mov r5, r7 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ subs r1, r2, #1 │ │ │ │ cmp r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ - beq.n 113a00 │ │ │ │ + beq.n 1136f8 │ │ │ │ mov r4, r9 │ │ │ │ mov r5, r7 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 113968 │ │ │ │ + beq.n 113660 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ adds r1, #1 │ │ │ │ blx 790f8 │ │ │ │ - ldr r2, [pc, #372] @ (113ae0 ) │ │ │ │ - ldr r3, [pc, #360] @ (113ad4 ) │ │ │ │ + ldr r2, [pc, #372] @ (1137d8 ) │ │ │ │ + ldr r3, [pc, #360] @ (1137cc ) │ │ │ │ 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 113a64 │ │ │ │ + bne.n 11375c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ 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 7b330 , 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 7aa9c │ │ │ │ - b.n 1138f0 │ │ │ │ + b.n 1135e8 │ │ │ │ add.w sl, sp, #20 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r6, [sp, #20] │ │ │ │ - b.n 1138f0 │ │ │ │ + b.n 1135e8 │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 1139b0 │ │ │ │ + bne.n 1136a8 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 113a68 │ │ │ │ + beq.n 113760 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov.w r7, r9, asr #31 │ │ │ │ mov r4, r9 │ │ │ │ mov r5, r7 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 113956 │ │ │ │ + beq.n 11364e │ │ │ │ ldrsb.w r2, [r8] │ │ │ │ adds r1, r0, #4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 11394c │ │ │ │ + bne.n 113644 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ add.w ip, r2, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r1] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 1139e6 │ │ │ │ + bne.n 1136de │ │ │ │ cmp r2, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 113956 │ │ │ │ + bne.n 11364e │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ blx r2 │ │ │ │ ldrsb.w r2, [r8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r2, 113a2c │ │ │ │ + cbz r2, 113724 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ subs r1, r2, #1 │ │ │ │ str r1, [r0, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 113956 │ │ │ │ + bne.n 11364e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ - b.n 11395a │ │ │ │ + b.n 113652 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1138f0 │ │ │ │ + beq.w 1135e8 │ │ │ │ mov r0, r6 │ │ │ │ - b.n 113996 │ │ │ │ + b.n 11368e │ │ │ │ add.w r1, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ add.w ip, r2, #4294967295 @ 0xffffffff │ │ │ │ strex lr, ip, [r1] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 113a34 │ │ │ │ + bne.n 11372c │ │ │ │ dmb ish │ │ │ │ - b.n 113a16 │ │ │ │ + b.n 11370e │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #144] @ (113ae4 ) │ │ │ │ - ldr r3, [pc, #128] @ (113ad4 ) │ │ │ │ + ldr r2, [pc, #144] @ (1137dc ) │ │ │ │ + ldr r3, [pc, #128] @ (1137cc ) │ │ │ │ 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 113aca │ │ │ │ + beq.n 1137c2 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ - cbz r3, 113a78 │ │ │ │ + cbz r3, 113770 │ │ │ │ mov r0, r3 │ │ │ │ bl 7d2e4 │ │ │ │ mov r0, sl │ │ │ │ blx 7a1f0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov r0, r5 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 113aa4 │ │ │ │ + beq.n 11379c │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r5, r4 │ │ │ │ - b.n 113968 │ │ │ │ + b.n 113660 │ │ │ │ mov r6, r1 │ │ │ │ - b.n 113a80 │ │ │ │ + b.n 113778 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ - b.n 113a78 │ │ │ │ + b.n 113770 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n 113a90 │ │ │ │ + b.n 113788 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (113ae8 ) │ │ │ │ - ldr r3, [pc, #24] @ (113ad4 ) │ │ │ │ + ldr r2, [pc, #48] @ (1137e0 ) │ │ │ │ + ldr r3, [pc, #24] @ (1137cc ) │ │ │ │ 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 113a64 │ │ │ │ + bne.n 11375c │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ - sxth r0, r0 │ │ │ │ + push {r3, lr} │ │ │ │ movs r5, r1 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 113b18 │ │ │ │ + push {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ movs r5, r1 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 113af2 │ │ │ │ + push {r2, r6} │ │ │ │ movs r5, r1 │ │ │ │ - add sp, #336 @ 0x150 │ │ │ │ + cbz r4, 113836 │ │ │ │ movs r5, r1 │ │ │ │ - add r7, sp, #952 @ 0x3b8 │ │ │ │ + uxtb r6, r6 │ │ │ │ movs r5, r1 │ │ │ │ │ │ │ │ -00113aec : │ │ │ │ +001137e4 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #432] @ (113cac ) │ │ │ │ + ldr r2, [pc, #432] @ (1139a4 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #432] @ (113cb0 ) │ │ │ │ + ldr r3, [pc, #432] @ (1139a8 ) │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr r4, [pc, #428] @ (113cb4 ) │ │ │ │ + ldr r4, [pc, #428] @ (1139ac ) │ │ │ │ add r0, sp, #16 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx 79410 │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, 113b60 │ │ │ │ - ldr r2, [pc, #392] @ (113cb8 ) │ │ │ │ + cbz r0, 113858 │ │ │ │ + ldr r2, [pc, #392] @ (1139b0 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, 113b7e │ │ │ │ + cbz r2, 113876 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 113c80 │ │ │ │ + beq.w 113978 │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n 113bd6 │ │ │ │ + beq.n 1138ce │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #340] @ (113cbc ) │ │ │ │ - ldr r3, [pc, #328] @ (113cb0 ) │ │ │ │ + ldr r2, [pc, #340] @ (1139b4 ) │ │ │ │ + ldr r3, [pc, #328] @ (1139a8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 113c4a │ │ │ │ + bne.n 113942 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 113b84 │ │ │ │ + bne.n 11387c │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 113c80 │ │ │ │ + beq.n 113978 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 113b60 │ │ │ │ + beq.n 113858 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 113b4e │ │ │ │ + bne.n 113846 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 113bbc │ │ │ │ + bne.n 1138b4 │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 113b60 │ │ │ │ + bne.n 113858 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 113c14 │ │ │ │ + beq.n 11390c │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n 113b60 │ │ │ │ + bne.n 113858 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n 113b64 │ │ │ │ + b.n 11385c │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 113c1c │ │ │ │ + bne.n 113914 │ │ │ │ dmb ish │ │ │ │ - b.n 113c02 │ │ │ │ + b.n 1138fa │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (113cc0 ) │ │ │ │ - ldr r3, [pc, #116] @ (113cb0 ) │ │ │ │ + ldr r2, [pc, #136] @ (1139b8 ) │ │ │ │ + ldr r3, [pc, #116] @ (1139a8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 113ca8 │ │ │ │ + beq.n 1139a0 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 113c5e │ │ │ │ + cbz r3, 113956 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 113c82 │ │ │ │ + beq.n 11397a │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n 113b64 │ │ │ │ + b.n 11385c │ │ │ │ mov r3, r1 │ │ │ │ - b.n 113c62 │ │ │ │ + b.n 11395a │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n 113c72 │ │ │ │ + b.n 11396a │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #44] @ (113cc4 ) │ │ │ │ - ldr r3, [pc, #24] @ (113cb0 ) │ │ │ │ + ldr r2, [pc, #44] @ (1139bc ) │ │ │ │ + ldr r3, [pc, #24] @ (1139a8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 113c4a │ │ │ │ + bne.n 113942 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - add r7, sp, #664 @ 0x298 │ │ │ │ + uxth r6, r5 │ │ │ │ movs r5, r1 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #640 @ 0x280 │ │ │ │ + uxth r0, r5 │ │ │ │ movs r5, r1 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #256 @ 0x100 │ │ │ │ + sxtb r0, r1 │ │ │ │ movs r5, r1 │ │ │ │ - add r6, sp, #440 @ 0x1b8 │ │ │ │ + cbz r6, 1139d8 │ │ │ │ movs r5, r1 │ │ │ │ - add r6, sp, #64 @ 0x40 │ │ │ │ + cbz r0, 1139c6 │ │ │ │ movs r5, r1 │ │ │ │ │ │ │ │ -00113cc8 : │ │ │ │ +001139c0 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #432] @ (113e88 ) │ │ │ │ + ldr r2, [pc, #432] @ (113b80 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #432] @ (113e8c ) │ │ │ │ + ldr r3, [pc, #432] @ (113b84 ) │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr r4, [pc, #428] @ (113e90 ) │ │ │ │ + ldr r4, [pc, #428] @ (113b88 ) │ │ │ │ add r0, sp, #16 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx 77df0 │ │ │ │ movs r0, #8 │ │ │ │ blx 77e20 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ strd r2, r0, [r3] │ │ │ │ asrs r2, r3, #31 │ │ │ │ - cbz r0, 113d3c │ │ │ │ - ldr r2, [pc, #392] @ (113e94 ) │ │ │ │ + cbz r0, 113a34 │ │ │ │ + ldr r2, [pc, #392] @ (113b8c ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ - cbz r2, 113d5a │ │ │ │ + cbz r2, 113a52 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 113e5c │ │ │ │ + beq.w 113b54 │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #1 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - beq.n 113db2 │ │ │ │ + beq.n 113aaa │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #340] @ (113e98 ) │ │ │ │ - ldr r3, [pc, #328] @ (113e8c ) │ │ │ │ + ldr r2, [pc, #340] @ (113b90 ) │ │ │ │ + ldr r3, [pc, #328] @ (113b84 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 113e26 │ │ │ │ + bne.n 113b1e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 113d60 │ │ │ │ + bne.n 113a58 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 113e5c │ │ │ │ + beq.n 113b54 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ asrs r2, r3, #31 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 113d3c │ │ │ │ + beq.n 113a34 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ add.w lr, r0, #4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 113d2a │ │ │ │ + bne.n 113a22 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 113d98 │ │ │ │ + bne.n 113a90 │ │ │ │ cmp.w ip, #1 │ │ │ │ dmb ish │ │ │ │ - bne.n 113d3c │ │ │ │ + bne.n 113a34 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldrsb.w ip, [r7] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 113df0 │ │ │ │ + beq.n 113ae8 │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n 113d3c │ │ │ │ + bne.n 113a34 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n 113d40 │ │ │ │ + b.n 113a38 │ │ │ │ add.w lr, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ add.w r5, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r6, r5, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 113df8 │ │ │ │ + bne.n 113af0 │ │ │ │ dmb ish │ │ │ │ - b.n 113dde │ │ │ │ + b.n 113ad6 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #136] @ (113e9c ) │ │ │ │ - ldr r3, [pc, #116] @ (113e8c ) │ │ │ │ + ldr r2, [pc, #136] @ (113b94 ) │ │ │ │ + ldr r3, [pc, #116] @ (113b84 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 113e84 │ │ │ │ + beq.n 113b7c │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 113e3a │ │ │ │ + cbz r3, 113b32 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ bl 7d2e4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 113e5e │ │ │ │ + beq.n 113b56 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ movs r4, #0 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ - b.n 113d40 │ │ │ │ + b.n 113a38 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 113e3e │ │ │ │ + b.n 113b36 │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n 113e4e │ │ │ │ + b.n 113b46 │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #44] @ (113ea0 ) │ │ │ │ - ldr r3, [pc, #24] @ (113e8c ) │ │ │ │ + ldr r2, [pc, #44] @ (113b98 ) │ │ │ │ + ldr r3, [pc, #24] @ (113b84 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 113e26 │ │ │ │ + bne.n 113b1e │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ - add r5, sp, #808 @ 0x328 │ │ │ │ + sub sp, #328 @ 0x148 │ │ │ │ movs r5, r1 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #784 @ 0x310 │ │ │ │ + sub sp, #304 @ 0x130 │ │ │ │ movs r5, r1 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #400 @ 0x190 │ │ │ │ + add sp, #432 @ 0x1b0 │ │ │ │ movs r5, r1 │ │ │ │ - add r4, sp, #584 @ 0x248 │ │ │ │ + add r7, sp, #616 @ 0x268 │ │ │ │ movs r5, r1 │ │ │ │ - add r4, sp, #208 @ 0xd0 │ │ │ │ + add r7, sp, #240 @ 0xf0 │ │ │ │ + movs r5, r1 │ │ │ │ + │ │ │ │ +00113b9c : │ │ │ │ + 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 790e8 │ │ │ │ + pop {r4, pc} │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n 113bd0 │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + b.n 113bc8 │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ + nop │ │ │ │ + │ │ │ │ +00113bf0 : │ │ │ │ + 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 790e8 │ │ │ │ + pop {r4, pc} │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n 113c24 │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + b.n 113c1c │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ + nop │ │ │ │ + │ │ │ │ +00113c44 : │ │ │ │ + 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] @ (113d24 ) │ │ │ │ + ldr r1, [pc, #188] @ (113d28 ) │ │ │ │ + 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 7a748 │ │ │ │ + ldr r2, [pc, #148] @ (113d2c ) │ │ │ │ + ldr r3, [pc, #144] @ (113d28 ) │ │ │ │ + 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 113cd0 │ │ │ │ + add sp, #44 @ 0x2c │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n 113cd4 │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + ldr r2, [pc, #112] @ (113d30 ) │ │ │ │ + ldr r3, [pc, #104] @ (113d28 ) │ │ │ │ + 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 113ce2 │ │ │ │ + blx 79f34 <__stack_chk_fail@plt> │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + b.n 113cbc │ │ │ │ + add sp, #44 @ 0x2c │ │ │ │ + ldmia.w sp!, {r4, r5, lr} │ │ │ │ + b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #64] @ (113d34 ) │ │ │ │ + ldr r3, [pc, #52] @ (113d28 ) │ │ │ │ + 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 113cd0 │ │ │ │ + blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #40] @ (113d38 ) │ │ │ │ + ldr r3, [pc, #24] @ (113d28 ) │ │ │ │ + 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 113d04 │ │ │ │ + b.n 113cd0 │ │ │ │ + nop │ │ │ │ + add r6, sp, #240 @ 0xf0 │ │ │ │ + movs r5, r1 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ + movs r0, r0 │ │ │ │ + add r6, sp, #64 @ 0x40 │ │ │ │ + movs r5, r1 │ │ │ │ + add r5, sp, #928 @ 0x3a0 │ │ │ │ + movs r5, r1 │ │ │ │ + add r5, sp, #720 @ 0x2d0 │ │ │ │ + movs r5, r1 │ │ │ │ + add r5, sp, #608 @ 0x260 │ │ │ │ + movs r5, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + ... │ │ │ │ + │ │ │ │ +00113d40 : │ │ │ │ + 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] @ 113e38 │ │ │ │ + ldr.w ip, [pc, #228] @ 113e3c │ │ │ │ + mov r4, r0 │ │ │ │ + vldr d7, [pc, #212] @ 113e30 │ │ │ │ + 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 7b8f8 │ │ │ │ + ldr r2, [pc, #156] @ (113e40 ) │ │ │ │ + ldr r3, [pc, #148] @ (113e3c ) │ │ │ │ + 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 113dde │ │ │ │ + add sp, #48 @ 0x30 │ │ │ │ + pop {r4, pc} │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n 113de2 │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + ldr r2, [pc, #120] @ (113e44 ) │ │ │ │ + ldr r3, [pc, #108] @ (113e3c ) │ │ │ │ + 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 113df0 │ │ │ │ + blx 79f34 <__stack_chk_fail@plt> │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + b.n 113dca │ │ │ │ + add sp, #48 @ 0x30 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #72] @ (113e48 ) │ │ │ │ + ldr r3, [pc, #56] @ (113e3c ) │ │ │ │ + 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 113dde │ │ │ │ + blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + ldr r2, [pc, #48] @ (113e4c ) │ │ │ │ + ldr r3, [pc, #28] @ (113e3c ) │ │ │ │ + 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 113e12 │ │ │ │ + b.n 113dde │ │ │ │ + ... │ │ │ │ + add r5, sp, #296 @ 0x128 │ │ │ │ movs r5, r1 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ + movs r0, r0 │ │ │ │ + add r5, sp, #8 │ │ │ │ + movs r5, r1 │ │ │ │ + add r4, sp, #872 @ 0x368 │ │ │ │ + movs r5, r1 │ │ │ │ + add r4, sp, #664 @ 0x298 │ │ │ │ + movs r5, r1 │ │ │ │ + add r4, sp, #552 @ 0x228 │ │ │ │ + movs r5, r1 │ │ │ │ + │ │ │ │ +00113e50 : │ │ │ │ + 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 7af80 │ │ │ │ + pop {r4, pc} │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n 113e86 │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ + blx 7873c <__cxa_begin_catch@plt> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ + b.n 113e7e │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ + blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ + blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ │ │ │ │ 00113ea4 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr.w ip, [pc, #460] @ 114080 │ │ │ │ @@ -395656,28 +395645,28 @@ │ │ │ │ add r2, sp, #768 @ 0x300 │ │ │ │ movs r7, r0 │ │ │ │ add r2, sp, #640 @ 0x280 │ │ │ │ movs r7, r0 │ │ │ │ add r2, sp, #304 @ 0x130 │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ -00174084 : │ │ │ │ +00174084 : │ │ │ │ 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, #352] @ (1741f8 ) │ │ │ │ + ldr r2, [pc, #352] @ (1741f8 ) │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #0 │ │ │ │ mov r7, r0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #344] @ (1741fc ) │ │ │ │ + ldr r3, [pc, #344] @ (1741fc ) │ │ │ │ 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] │ │ │ │ @@ -395720,267 +395709,267 @@ │ │ │ │ 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 7a334 )@plt> │ │ │ │ + blx 79464 )@plt> │ │ │ │ ldrd r4, r5, [sp, #32] │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 174150 │ │ │ │ + beq.n 174150 │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #136 @ 0x88 │ │ │ │ blx 7810c │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 174142 │ │ │ │ + bne.n 174142 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ - cbz r5, 17415c │ │ │ │ + cbz r5, 17415c │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ subs r1, r1, r5 │ │ │ │ blx 790f8 │ │ │ │ - ldr r2, [pc, #160] @ (174200 ) │ │ │ │ - ldr r3, [pc, #156] @ (1741fc ) │ │ │ │ + ldr r2, [pc, #160] @ (174200 ) │ │ │ │ + ldr r3, [pc, #156] @ (1741fc ) │ │ │ │ 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 1741a4 │ │ │ │ + bne.n 1741a4 │ │ │ │ add sp, #172 @ 0xac │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 85f64 >::reserve(unsigned int)@@Base+0xc0> │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 1741a8 │ │ │ │ + bne.n 1741a8 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #112] @ (174204 ) │ │ │ │ - ldr r3, [pc, #104] @ (1741fc ) │ │ │ │ + ldr r2, [pc, #112] @ (174204 ) │ │ │ │ + ldr r3, [pc, #104] @ (1741fc ) │ │ │ │ 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 1741b6 │ │ │ │ + beq.n 1741b6 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n 174190 │ │ │ │ + b.n 174190 │ │ │ │ add sp, #172 @ 0xac │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #64] @ (174208 ) │ │ │ │ - ldr r3, [pc, #52] @ (1741fc ) │ │ │ │ + ldr r2, [pc, #64] @ (174208 ) │ │ │ │ + ldr r3, [pc, #52] @ (1741fc ) │ │ │ │ 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 1741a4 │ │ │ │ + bne.n 1741a4 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #40] @ (17420c ) │ │ │ │ - ldr r3, [pc, #24] @ (1741fc ) │ │ │ │ + ldr r2, [pc, #40] @ (17420c ) │ │ │ │ + ldr r3, [pc, #24] @ (1741fc ) │ │ │ │ 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 1741d8 │ │ │ │ - b.n 1741a4 │ │ │ │ + beq.n 1741d8 │ │ │ │ + b.n 1741a4 │ │ │ │ nop │ │ │ │ add r2, sp, #32 │ │ │ │ movs r7, r0 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #288 @ 0x120 │ │ │ │ movs r7, r0 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ movs r7, r0 │ │ │ │ add r0, sp, #896 @ 0x380 │ │ │ │ movs r7, r0 │ │ │ │ add r0, sp, #784 @ 0x310 │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ -00174210 : │ │ │ │ +00174210 : │ │ │ │ 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, #324] @ (174368 ) │ │ │ │ + ldr r2, [pc, #324] @ (174368 ) │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #0 │ │ │ │ mov r7, r0 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #316] @ (17436c ) │ │ │ │ + ldr r3, [pc, #316] @ (17436c ) │ │ │ │ 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 86050 >::_M_realloc_append(cv::Mat const&)@@Base+0xb4> │ │ │ │ str r5, [sp, #20] │ │ │ │ movs r2, #0 │ │ │ │ movt r2, #261 @ 0x105 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ - add r5, pc, #264 @ (adr r5, 174360 ) │ │ │ │ + add r5, pc, #264 @ (adr r5, 174360 ) │ │ │ │ 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 7a334 )@plt> │ │ │ │ + blx 79464 )@plt> │ │ │ │ ldrd r4, r5, [sp] │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 1742b4 │ │ │ │ + beq.n 1742b4 │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #136 @ 0x88 │ │ │ │ blx 7810c │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 1742a6 │ │ │ │ + bne.n 1742a6 │ │ │ │ ldr r5, [sp, #0] │ │ │ │ - cbz r5, 1742c0 │ │ │ │ + cbz r5, 1742c0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ subs r1, r1, r5 │ │ │ │ blx 790f8 │ │ │ │ - ldr r2, [pc, #172] @ (174370 ) │ │ │ │ - ldr r3, [pc, #168] @ (17436c ) │ │ │ │ + ldr r2, [pc, #172] @ (174370 ) │ │ │ │ + ldr r3, [pc, #168] @ (17436c ) │ │ │ │ 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 174308 │ │ │ │ + bne.n 174308 │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, sp │ │ │ │ bl 85f64 >::reserve(unsigned int)@@Base+0xc0> │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 17430c │ │ │ │ + bne.n 17430c │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #124] @ (174374 ) │ │ │ │ - ldr r3, [pc, #116] @ (17436c ) │ │ │ │ + ldr r2, [pc, #124] @ (174374 ) │ │ │ │ + ldr r3, [pc, #116] @ (17436c ) │ │ │ │ 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 17431a │ │ │ │ + beq.n 17431a │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n 1742f4 │ │ │ │ + b.n 1742f4 │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (174378 ) │ │ │ │ - ldr r3, [pc, #64] @ (17436c ) │ │ │ │ + ldr r2, [pc, #76] @ (174378 ) │ │ │ │ + ldr r3, [pc, #64] @ (17436c ) │ │ │ │ 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 174308 │ │ │ │ + bne.n 174308 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (17437c ) │ │ │ │ - ldr r3, [pc, #36] @ (17436c ) │ │ │ │ + ldr r2, [pc, #52] @ (17437c ) │ │ │ │ + ldr r3, [pc, #36] @ (17436c ) │ │ │ │ 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 17433c │ │ │ │ - b.n 174308 │ │ │ │ + beq.n 17433c │ │ │ │ + b.n 174308 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 174368 │ │ │ │ + b.n 174368 │ │ │ │ eors r7, r5 │ │ │ │ add r0, sp, #496 @ 0x1f0 │ │ │ │ movs r7, r0 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #912 @ (adr r7, 174704 ) │ │ │ │ + add r7, pc, #912 @ (adr r7, 174704 ) │ │ │ │ movs r7, r0 │ │ │ │ - add r7, pc, #704 @ (adr r7, 174638 ) │ │ │ │ + add r7, pc, #704 @ (adr r7, 174638 ) │ │ │ │ movs r7, r0 │ │ │ │ - add r7, pc, #496 @ (adr r7, 17456c ) │ │ │ │ + add r7, pc, #496 @ (adr r7, 17456c ) │ │ │ │ movs r7, r0 │ │ │ │ - add r7, pc, #384 @ (adr r7, 174500 ) │ │ │ │ + add r7, pc, #384 @ (adr r7, 174500 ) │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ -00174380 : │ │ │ │ +00174380 : │ │ │ │ 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] @ (1744c8 ) │ │ │ │ + ldr r3, [pc, #304] @ (1744c8 ) │ │ │ │ mov r7, r0 │ │ │ │ mov r1, sp │ │ │ │ strd r4, r5, [sp] │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #296] @ (1744cc ) │ │ │ │ + ldr r2, [pc, #296] @ (1744cc ) │ │ │ │ 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 │ │ │ │ @@ -395999,130 +395988,130 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ str.w sp, [sp, #36] @ 0x24 │ │ │ │ blx 789c4 │ │ │ │ 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, 1744c0 ) │ │ │ │ + add r5, pc, #200 @ (adr r5, 1744c0 ) │ │ │ │ ldrd r4, r5, [r5] │ │ │ │ add r0, sp, #16 │ │ │ │ - strd r4, r5, [sp, #64] @ 0x40 │ │ │ │ - blx 7a334 )@plt> │ │ │ │ + strd r4, r5, [sp, #56] @ 0x38 │ │ │ │ + blx 79464 )@plt> │ │ │ │ ldrd r4, r5, [sp] │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 17441a │ │ │ │ + beq.n 17441a │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #136 @ 0x88 │ │ │ │ blx 7810c │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 17440c │ │ │ │ + bne.n 17440c │ │ │ │ ldr r5, [sp, #0] │ │ │ │ - cbz r5, 174426 │ │ │ │ + cbz r5, 174426 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ subs r1, r1, r5 │ │ │ │ blx 790f8 │ │ │ │ - ldr r2, [pc, #168] @ (1744d0 ) │ │ │ │ - ldr r3, [pc, #156] @ (1744c8 ) │ │ │ │ + ldr r2, [pc, #168] @ (1744d0 ) │ │ │ │ + ldr r3, [pc, #156] @ (1744c8 ) │ │ │ │ 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 17446e │ │ │ │ + bne.n 17446e │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, sp │ │ │ │ bl 85f64 >::reserve(unsigned int)@@Base+0xc0> │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 174472 │ │ │ │ + bne.n 174472 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #120] @ (1744d4 ) │ │ │ │ - ldr r3, [pc, #104] @ (1744c8 ) │ │ │ │ + ldr r2, [pc, #120] @ (1744d4 ) │ │ │ │ + ldr r3, [pc, #104] @ (1744c8 ) │ │ │ │ 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 174480 │ │ │ │ + beq.n 174480 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n 17445a │ │ │ │ + b.n 17445a │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (1744d8 ) │ │ │ │ - ldr r3, [pc, #52] @ (1744c8 ) │ │ │ │ + ldr r2, [pc, #72] @ (1744d8 ) │ │ │ │ + ldr r3, [pc, #52] @ (1744c8 ) │ │ │ │ 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 17446e │ │ │ │ + bne.n 17446e │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (1744dc ) │ │ │ │ - ldr r3, [pc, #24] @ (1744c8 ) │ │ │ │ + ldr r2, [pc, #48] @ (1744dc ) │ │ │ │ + ldr r3, [pc, #24] @ (1744c8 ) │ │ │ │ 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 1744a2 │ │ │ │ - b.n 17446e │ │ │ │ + beq.n 1744a2 │ │ │ │ + b.n 17446e │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 1744c8 │ │ │ │ + b.n 1744c8 │ │ │ │ eors r7, r5 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #16 @ (adr r7, 1744e0 ) │ │ │ │ + add r7, pc, #16 @ (adr r7, 1744e0 ) │ │ │ │ movs r7, r0 │ │ │ │ - add r6, pc, #504 @ (adr r6, 1746cc ) │ │ │ │ + add r6, pc, #504 @ (adr r6, 1746cc ) │ │ │ │ movs r7, r0 │ │ │ │ - add r6, pc, #296 @ (adr r6, 174600 ) │ │ │ │ + add r6, pc, #296 @ (adr r6, 174600 ) │ │ │ │ movs r7, r0 │ │ │ │ - add r6, pc, #88 @ (adr r6, 174534 ) │ │ │ │ + add r6, pc, #88 @ (adr r6, 174534 ) │ │ │ │ movs r7, r0 │ │ │ │ - add r5, pc, #1000 @ (adr r5, 1748c8 ) │ │ │ │ + add r5, pc, #1000 @ (adr r5, 1748c8 ) │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ -001744e0 : │ │ │ │ +001744e0 : │ │ │ │ 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, #352] @ (174654 ) │ │ │ │ + ldr r2, [pc, #352] @ (174654 ) │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #0 │ │ │ │ mov r7, r0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #344] @ (174658 ) │ │ │ │ + ldr r3, [pc, #344] @ (174658 ) │ │ │ │ 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] │ │ │ │ @@ -396165,269 +396154,269 @@ │ │ │ │ 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 79464 )@plt> │ │ │ │ + blx 7a334 )@plt> │ │ │ │ ldrd r4, r5, [sp, #32] │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 1745ac │ │ │ │ + beq.n 1745ac │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #136 @ 0x88 │ │ │ │ blx 7810c │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 17459e │ │ │ │ + bne.n 17459e │ │ │ │ ldr r5, [sp, #32] │ │ │ │ - cbz r5, 1745b8 │ │ │ │ + cbz r5, 1745b8 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ subs r1, r1, r5 │ │ │ │ blx 790f8 │ │ │ │ - ldr r2, [pc, #160] @ (17465c ) │ │ │ │ - ldr r3, [pc, #156] @ (174658 ) │ │ │ │ + ldr r2, [pc, #160] @ (17465c ) │ │ │ │ + ldr r3, [pc, #156] @ (174658 ) │ │ │ │ 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 174600 │ │ │ │ + bne.n 174600 │ │ │ │ add sp, #172 @ 0xac │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 85f64 >::reserve(unsigned int)@@Base+0xc0> │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 174604 │ │ │ │ + bne.n 174604 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #112] @ (174660 ) │ │ │ │ - ldr r3, [pc, #104] @ (174658 ) │ │ │ │ + ldr r2, [pc, #112] @ (174660 ) │ │ │ │ + ldr r3, [pc, #104] @ (174658 ) │ │ │ │ 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 174612 │ │ │ │ + beq.n 174612 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n 1745ec │ │ │ │ + b.n 1745ec │ │ │ │ add sp, #172 @ 0xac │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #64] @ (174664 ) │ │ │ │ - ldr r3, [pc, #52] @ (174658 ) │ │ │ │ + ldr r2, [pc, #64] @ (174664 ) │ │ │ │ + ldr r3, [pc, #52] @ (174658 ) │ │ │ │ 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 174600 │ │ │ │ + bne.n 174600 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #40] @ (174668 ) │ │ │ │ - ldr r3, [pc, #24] @ (174658 ) │ │ │ │ + ldr r2, [pc, #40] @ (174668 ) │ │ │ │ + ldr r3, [pc, #24] @ (174658 ) │ │ │ │ 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 174634 │ │ │ │ - b.n 174600 │ │ │ │ + beq.n 174634 │ │ │ │ + b.n 174600 │ │ │ │ nop │ │ │ │ - add r5, pc, #688 @ (adr r5, 174908 ) │ │ │ │ + add r5, pc, #688 @ (adr r5, 174908 ) │ │ │ │ movs r7, r0 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #944 @ (adr r4, 174a10 ) │ │ │ │ movs r7, r0 │ │ │ │ add r4, pc, #736 @ (adr r4, 174944 ) │ │ │ │ movs r7, r0 │ │ │ │ - add r4, pc, #528 @ (adr r4, 174878 ) │ │ │ │ + add r4, pc, #528 @ (adr r4, 174878 ) │ │ │ │ movs r7, r0 │ │ │ │ - add r4, pc, #416 @ (adr r4, 17480c ) │ │ │ │ + add r4, pc, #416 @ (adr r4, 17480c ) │ │ │ │ movs r7, r0 │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ -00174670 : │ │ │ │ +00174670 : │ │ │ │ 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, #324] @ (1747c8 ) │ │ │ │ + ldr r2, [pc, #324] @ (1747c8 ) │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #0 │ │ │ │ mov r7, r0 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #316] @ (1747cc ) │ │ │ │ + ldr r3, [pc, #316] @ (1747cc ) │ │ │ │ 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 86050 >::_M_realloc_append(cv::Mat const&)@@Base+0xb4> │ │ │ │ str r5, [sp, #20] │ │ │ │ movs r2, #0 │ │ │ │ movt r2, #261 @ 0x105 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ - add r5, pc, #264 @ (adr r5, 1747c0 ) │ │ │ │ + add r5, pc, #264 @ (adr r5, 1747c0 ) │ │ │ │ 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 79464 )@plt> │ │ │ │ + blx 7a334 )@plt> │ │ │ │ ldrd r4, r5, [sp] │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 174714 │ │ │ │ + beq.n 174714 │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #136 @ 0x88 │ │ │ │ blx 7810c │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 174706 │ │ │ │ + bne.n 174706 │ │ │ │ ldr r5, [sp, #0] │ │ │ │ - cbz r5, 174720 │ │ │ │ + cbz r5, 174720 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ subs r1, r1, r5 │ │ │ │ blx 790f8 │ │ │ │ - ldr r2, [pc, #172] @ (1747d0 ) │ │ │ │ - ldr r3, [pc, #168] @ (1747cc ) │ │ │ │ + ldr r2, [pc, #172] @ (1747d0 ) │ │ │ │ + ldr r3, [pc, #168] @ (1747cc ) │ │ │ │ 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 174768 │ │ │ │ + bne.n 174768 │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, sp │ │ │ │ bl 85f64 >::reserve(unsigned int)@@Base+0xc0> │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 17476c │ │ │ │ + bne.n 17476c │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #124] @ (1747d4 ) │ │ │ │ - ldr r3, [pc, #116] @ (1747cc ) │ │ │ │ + ldr r2, [pc, #124] @ (1747d4 ) │ │ │ │ + ldr r3, [pc, #116] @ (1747cc ) │ │ │ │ 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 17477a │ │ │ │ + beq.n 17477a │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n 174754 │ │ │ │ + b.n 174754 │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #76] @ (1747d8 ) │ │ │ │ - ldr r3, [pc, #64] @ (1747cc ) │ │ │ │ + ldr r2, [pc, #76] @ (1747d8 ) │ │ │ │ + ldr r3, [pc, #64] @ (1747cc ) │ │ │ │ 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 174768 │ │ │ │ + bne.n 174768 │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (1747dc ) │ │ │ │ - ldr r3, [pc, #36] @ (1747cc ) │ │ │ │ + ldr r2, [pc, #52] @ (1747dc ) │ │ │ │ + ldr r3, [pc, #36] @ (1747cc ) │ │ │ │ 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 17479c │ │ │ │ - b.n 174768 │ │ │ │ + beq.n 17479c │ │ │ │ + b.n 174768 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 1747c8 │ │ │ │ + b.n 1747c8 │ │ │ │ eors r7, r5 │ │ │ │ - add r4, pc, #112 @ (adr r4, 17483c ) │ │ │ │ + add r4, pc, #112 @ (adr r4, 17483c ) │ │ │ │ movs r7, r0 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #528 @ (adr r3, 1749e4 ) │ │ │ │ movs r7, r0 │ │ │ │ - add r3, pc, #320 @ (adr r3, 174918 ) │ │ │ │ + add r3, pc, #320 @ (adr r3, 174918 ) │ │ │ │ movs r7, r0 │ │ │ │ - add r3, pc, #112 @ (adr r3, 17484c ) │ │ │ │ + add r3, pc, #112 @ (adr r3, 17484c ) │ │ │ │ movs r7, r0 │ │ │ │ - add r3, pc, #0 @ (adr r3, 1747e0 ) │ │ │ │ + add r3, pc, #0 @ (adr r3, 1747e0 ) │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ -001747e0 : │ │ │ │ +001747e0 : │ │ │ │ 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] @ (174928 ) │ │ │ │ + ldr r3, [pc, #304] @ (174928 ) │ │ │ │ mov r7, r0 │ │ │ │ mov r1, sp │ │ │ │ strd r4, r5, [sp] │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #296] @ (17492c ) │ │ │ │ + ldr r2, [pc, #296] @ (17492c ) │ │ │ │ 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 │ │ │ │ @@ -396446,102 +396435,102 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ str.w sp, [sp, #36] @ 0x24 │ │ │ │ blx 789c4 │ │ │ │ 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, 174920 ) │ │ │ │ + add r5, pc, #200 @ (adr r5, 174920 ) │ │ │ │ ldrd r4, r5, [r5] │ │ │ │ add r0, sp, #16 │ │ │ │ - strd r4, r5, [sp, #56] @ 0x38 │ │ │ │ - blx 79464 )@plt> │ │ │ │ + strd r4, r5, [sp, #64] @ 0x40 │ │ │ │ + blx 7a334 )@plt> │ │ │ │ ldrd r4, r5, [sp] │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 17487a │ │ │ │ + beq.n 17487a │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #136 @ 0x88 │ │ │ │ blx 7810c │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 17486c │ │ │ │ + bne.n 17486c │ │ │ │ ldr r5, [sp, #0] │ │ │ │ - cbz r5, 174886 │ │ │ │ + cbz r5, 174886 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ subs r1, r1, r5 │ │ │ │ blx 790f8 │ │ │ │ - ldr r2, [pc, #168] @ (174930 ) │ │ │ │ - ldr r3, [pc, #156] @ (174928 ) │ │ │ │ + ldr r2, [pc, #168] @ (174930 ) │ │ │ │ + ldr r3, [pc, #156] @ (174928 ) │ │ │ │ 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 1748ce │ │ │ │ + bne.n 1748ce │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, sp │ │ │ │ bl 85f64 >::reserve(unsigned int)@@Base+0xc0> │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 1748d2 │ │ │ │ + bne.n 1748d2 │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - ldr r2, [pc, #120] @ (174934 ) │ │ │ │ - ldr r3, [pc, #104] @ (174928 ) │ │ │ │ + ldr r2, [pc, #120] @ (174934 ) │ │ │ │ + ldr r3, [pc, #104] @ (174928 ) │ │ │ │ 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 1748e0 │ │ │ │ + beq.n 1748e0 │ │ │ │ blx 79f34 <__stack_chk_fail@plt> │ │ │ │ blx 7873c <__cxa_begin_catch@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 7bd50 , std::allocator >, std::allocator, std::allocator > > > const&)@plt+0x280> │ │ │ │ - b.n 1748ba │ │ │ │ + b.n 1748ba │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ b.w 7afa4 <__cxa_end_catch@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #72] @ (174938 ) │ │ │ │ - ldr r3, [pc, #52] @ (174928 ) │ │ │ │ + ldr r2, [pc, #72] @ (174938 ) │ │ │ │ + ldr r3, [pc, #52] @ (174928 ) │ │ │ │ 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 1748ce │ │ │ │ + bne.n 1748ce │ │ │ │ blx 79f7c <__cxa_end_cleanup@plt> │ │ │ │ blx 7afa8 <__cxa_end_catch@plt+0x4> │ │ │ │ - ldr r2, [pc, #48] @ (17493c ) │ │ │ │ - ldr r3, [pc, #24] @ (174928 ) │ │ │ │ + ldr r2, [pc, #48] @ (17493c ) │ │ │ │ + ldr r3, [pc, #24] @ (174928 ) │ │ │ │ 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 174902 │ │ │ │ - b.n 1748ce │ │ │ │ + beq.n 174902 │ │ │ │ + b.n 1748ce │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 174928 │ │ │ │ + b.n 174928 │ │ │ │ eors r7, r5 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #656 @ (adr r2, 174bc0 ) │ │ │ │ movs r7, r0 │ │ │ │ add r2, pc, #120 @ (adr r2, 1749ac ) │ │ │ │ movs r7, r0 │ │ │ ├── readelf --wide --decompress --hex-dump=.ARM.extab {} │ │ │ │ @@ -2729,509 +2729,509 @@ │ │ │ │ 0x001afb34 00020001 7d000000 00000000 b0040400 ....}........... │ │ │ │ 0x001afb44 18b5ec7f b0aa0900 ff902501 144c0e72 ..........%..L.r │ │ │ │ 0x001afb54 037e04b2 0100a201 04ce0100 ae012000 .~............ . │ │ │ │ 0x001afb64 00020001 7d000000 00000000 80040400 ....}........... │ │ │ │ 0x001afb74 e8b4ec7f b0aa0d00 ff902501 155c0276 ..........%..\.v │ │ │ │ 0x001afb84 03820104 b60100a6 0104d201 00b20120 ............... │ │ │ │ 0x001afb94 00000200 017d0000 00000000 50040400 .....}......P... │ │ │ │ - 0x001afba4 b8b4ec7f b0a80d00 ff902501 15580474 ..........%..X.t │ │ │ │ - 0x001afbb4 03800104 b40100a4 0104d001 00b00120 ............... │ │ │ │ - 0x001afbc4 00000200 017d0000 00000000 20040400 .....}...... ... │ │ │ │ - 0x001afbd4 88b4ec7f b0a80900 ff902501 1562047e ..........%..b.~ │ │ │ │ - 0x001afbe4 038a0104 be0100ae 0104da01 00ba0120 ............... │ │ │ │ - 0x001afbf4 00000200 017d0000 00000000 f0030400 .....}.......... │ │ │ │ - 0x001afc04 58b4ec7f b0a80d00 ff902501 15580474 X.........%..X.t │ │ │ │ - 0x001afc14 03800104 b40100a4 0104d001 00b00120 ............... │ │ │ │ - 0x001afc24 00000200 017d0000 00000000 c0030400 .....}.......... │ │ │ │ - 0x001afc34 28b4ec7f b0a80900 ff902501 144c0468 (.........%..L.h │ │ │ │ - 0x001afc44 037404a8 01009801 04c40100 a4012000 .t............ . │ │ │ │ - 0x001afc54 00020001 7d000000 00000000 90030400 ....}........... │ │ │ │ - 0x001afc64 f8b3ec7f b0a80900 ff902501 144c0468 ..........%..L.h │ │ │ │ - 0x001afc74 037404a8 01009801 04c40100 a4012000 .t............ . │ │ │ │ - 0x001afc84 00020001 7d000000 00000000 60030400 ....}.......`... │ │ │ │ - 0x001afc94 c8b3ec7f b0a80900 ff902501 144c0468 ..........%..L.h │ │ │ │ - 0x001afca4 037404a8 01009801 04c40100 a4012000 .t............ . │ │ │ │ - 0x001afcb4 00020001 7d000000 00000000 30030400 ....}.......0... │ │ │ │ - 0x001afcc4 98b3ec7f b0a80900 ff902501 144c0468 ..........%..L.h │ │ │ │ - 0x001afcd4 037404a8 01009801 04c40100 a4012000 .t............ . │ │ │ │ - 0x001afce4 00020001 7d000000 00000000 00030400 ....}........... │ │ │ │ - 0x001afcf4 68b3ec7f b0a80900 ff902501 144c0468 h.........%..L.h │ │ │ │ - 0x001afd04 037404a8 01009801 04c40100 a4012000 .t............ . │ │ │ │ - 0x001afd14 00020001 7d000000 00000000 d0020400 ....}........... │ │ │ │ - 0x001afd24 38b3ec7f b0a80900 ff902501 1450046c 8.........%..P.l │ │ │ │ - 0x001afd34 037804ac 01009c01 04c80100 a8012000 .x............ . │ │ │ │ - 0x001afd44 00020001 7d000000 00000000 a0020400 ....}........... │ │ │ │ - 0x001afd54 08b3ec7f b0a80900 ff902501 144c0468 ..........%..L.h │ │ │ │ - 0x001afd64 037404a8 01009801 04c40100 a4012000 .t............ . │ │ │ │ - 0x001afd74 00020001 7d000000 00000000 70020400 ....}.......p... │ │ │ │ - 0x001afd84 d8b2ec7f b0a81100 ff902501 167204aa ..........%..r.. │ │ │ │ - 0x001afd94 0103b601 04d20100 cc01048e 0100ea01 ................ │ │ │ │ - 0x001afda4 04000002 00017d00 00000000 40020400 ......}.....@... │ │ │ │ - 0x001afdb4 a8b2ec7f b0a91200 ff902501 166804a0 ..........%..h.. │ │ │ │ - 0x001afdc4 0103ac01 04c80100 c2010484 0100e001 ................ │ │ │ │ - 0x001afdd4 04000002 00017d00 00000000 10020400 ......}......... │ │ │ │ - 0x001afde4 78b2ec7f b0a80f00 ff902501 1664049c x.........%..d.. │ │ │ │ - 0x001afdf4 0103a801 04c40100 be010480 0100dc01 ................ │ │ │ │ - 0x001afe04 04000002 00017d00 00000000 e0010400 ......}......... │ │ │ │ - 0x001afe14 48b2ec7f b0ab0800 ff902d01 1b2e0496 H.........-..... │ │ │ │ - 0x001afe24 03033404 e8020588 0304cc02 00a40304 ..4............. │ │ │ │ - 0x001afe34 aa0300c2 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ - 0x001afe44 00000000 a8010400 10b2ec7f b0ab0a00 ................ │ │ │ │ - 0x001afe54 ff902d01 1b5204c8 04057204 9e0405ba ..-..R....r..... │ │ │ │ - 0x001afe64 04048204 00de0404 e40400fc 04040000 ................ │ │ │ │ - 0x001afe74 0200017d 007d0000 00000000 70010400 ...}.}......p... │ │ │ │ - 0x001afe84 d8b1ec7f b0ab0a00 ff902d01 1b5204c8 ..........-..R.. │ │ │ │ - 0x001afe94 04057204 9e0405ba 04048204 00de0404 ..r............. │ │ │ │ - 0x001afea4 e40400fc 04040000 0200017d 007d0000 ...........}.}.. │ │ │ │ - 0x001afeb4 00000000 38010400 a0b1ec7f b0ab0800 ....8........... │ │ │ │ - 0x001afec4 ff902d01 1b280490 03032e04 e2020582 ..-..(.......... │ │ │ │ - 0x001afed4 0304c602 009e0304 a40300bc 03040000 ................ │ │ │ │ + 0x001afba4 b8b4ec7f b0a80900 ff902501 14540470 ..........%..T.p │ │ │ │ + 0x001afbb4 037c04b0 0100a001 04cc0100 ac012000 .|............ . │ │ │ │ + 0x001afbc4 00020001 7d000000 00000000 20040400 ....}....... ... │ │ │ │ + 0x001afbd4 88b4ec7f b0a80900 ff902501 1450046c ..........%..P.l │ │ │ │ + 0x001afbe4 037804ac 01009c01 04c80100 a8012000 .x............ . │ │ │ │ + 0x001afbf4 00020001 7d000000 00000000 f0030400 ....}........... │ │ │ │ + 0x001afc04 58b4ec7f b0a80900 ff902501 144c0468 X.........%..L.h │ │ │ │ + 0x001afc14 037404a8 01009801 04c40100 a4012000 .t............ . │ │ │ │ + 0x001afc24 00020001 7d000000 00000000 c0030400 ....}........... │ │ │ │ + 0x001afc34 28b4ec7f b0a80d00 ff902501 166e048a (.........%..n.. │ │ │ │ + 0x001afc44 01039601 04ca0100 ba0104e6 0100c601 ................ │ │ │ │ + 0x001afc54 20000002 00017d00 00000000 90030400 .....}......... │ │ │ │ + 0x001afc64 f8b3ec7f b0a80d00 ff902501 166a0486 ..........%..j.. │ │ │ │ + 0x001afc74 01039201 04c60100 b60104e2 0100c201 ................ │ │ │ │ + 0x001afc84 20000002 00017d00 00000000 60030400 .....}.....`... │ │ │ │ + 0x001afc94 c8b3ec7f b0a80d00 ff902501 166a0486 ..........%..j.. │ │ │ │ + 0x001afca4 01039201 04c60100 b60104e2 0100c201 ................ │ │ │ │ + 0x001afcb4 20000002 00017d00 00000000 30030400 .....}.....0... │ │ │ │ + 0x001afcc4 98b3ec7f b0ab0c00 ff902d01 1b4604ae ..........-..F.. │ │ │ │ + 0x001afcd4 03034c04 800305a0 0304e402 00bc0304 ..L............. │ │ │ │ + 0x001afce4 c20300da 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ + 0x001afcf4 00000000 f8020400 60b3ec7f b0ab0c00 ........`....... │ │ │ │ + 0x001afd04 ff902d01 1b4204aa 03034804 fc02059c ..-..B....H..... │ │ │ │ + 0x001afd14 0304e002 00b80304 be0300d6 03040000 ................ │ │ │ │ + 0x001afd24 0200017d 007d0000 00000000 c0020400 ...}.}.......... │ │ │ │ + 0x001afd34 28b3ec7f b0ab0c00 ff902d01 1b4204aa (.........-..B.. │ │ │ │ + 0x001afd44 03034804 fc02059c 0304e002 00b80304 ..H............. │ │ │ │ + 0x001afd54 be0300d6 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ + 0x001afd64 00000000 88020400 f0b2ec7f b0a81300 ................ │ │ │ │ + 0x001afd74 ff902501 17840104 a00103ac 0104e001 ..%............. │ │ │ │ + 0x001afd84 00d00104 fc0100dc 01200000 0200017d ......... .....} │ │ │ │ + 0x001afd94 00000000 58020400 c0b2ec7f b0a81300 ....X........... │ │ │ │ + 0x001afda4 ff902501 17800104 9c0103a8 0104dc01 ..%............. │ │ │ │ + 0x001afdb4 00cc0104 f80100d8 01200000 0200017d ......... .....} │ │ │ │ + 0x001afdc4 00000000 28020400 90b2ec7f b0a81300 ....(........... │ │ │ │ + 0x001afdd4 ff902501 17860104 a20103ae 0104e201 ..%............. │ │ │ │ + 0x001afde4 00d20104 fe0100de 01200000 0200017d ......... .....} │ │ │ │ + 0x001afdf4 00000000 f8010400 60b2ec7f b0a81300 ........`....... │ │ │ │ + 0x001afe04 ff902501 16780494 0103a001 04d40100 ..%..x.......... │ │ │ │ + 0x001afe14 c40104f0 0100d001 20000002 00017d00 ........ .....}. │ │ │ │ + 0x001afe24 00000000 c8010400 30b2ec7f b0a81300 ........0....... │ │ │ │ + 0x001afe34 ff902501 16740490 01039c01 04d00100 ..%..t.......... │ │ │ │ + 0x001afe44 c00104ec 0100cc01 20000002 00017d00 ........ .....}. │ │ │ │ + 0x001afe54 00000000 98010400 00b2ec7f b0a81300 ................ │ │ │ │ + 0x001afe64 ff902501 167e049a 0103a601 04da0100 ..%..~.......... │ │ │ │ + 0x001afe74 ca0104f6 0100d601 20000002 00017d00 ........ .....}. │ │ │ │ + 0x001afe84 00000000 68010400 d0b1ec7f b0a81300 ....h........... │ │ │ │ + 0x001afe94 ff902501 167a0496 0103a201 04d60100 ..%..z.......... │ │ │ │ + 0x001afea4 c60104f2 0100d201 20000002 00017d00 ........ .....}. │ │ │ │ + 0x001afeb4 00000000 38010400 a0b1ec7f b0ab0c00 ....8........... │ │ │ │ + 0x001afec4 ff902d01 1b4a04b2 03035004 840305a4 ..-..J....P..... │ │ │ │ + 0x001afed4 0304e802 00c00304 c60300de 03040000 ................ │ │ │ │ 0x001afee4 0200017d 007d0000 00000000 00010400 ...}.}.......... │ │ │ │ - 0x001afef4 68b1ec7f b0a80900 ff902501 14540470 h.........%..T.p │ │ │ │ - 0x001aff04 037c04b0 0100a001 04cc0100 ac012000 .|............ . │ │ │ │ - 0x001aff14 00020001 7d000000 00000000 d0000400 ....}........... │ │ │ │ - 0x001aff24 38b1ec7f b0a80900 ff902501 1450046c 8.........%..P.l │ │ │ │ - 0x001aff34 037804ac 01009c01 04c80100 a8012000 .x............ . │ │ │ │ - 0x001aff44 00020001 7d000000 00000000 a0000400 ....}........... │ │ │ │ - 0x001aff54 08b1ec7f b0a80900 ff902501 144c0468 ..........%..L.h │ │ │ │ - 0x001aff64 037404a8 01009801 04c40100 a4012000 .t............ . │ │ │ │ - 0x001aff74 00020001 7d000000 00000000 70000400 ....}.......p... │ │ │ │ - 0x001aff84 d8b0ec7f b0a80d00 ff902501 166e048a ..........%..n.. │ │ │ │ - 0x001aff94 01039601 04ca0100 ba0104e6 0100c601 ................ │ │ │ │ - 0x001affa4 20000002 00017d00 00000000 40000400 .....}.....@... │ │ │ │ - 0x001affb4 a8b0ec7f b0a80d00 ff902501 166a0486 ..........%..j.. │ │ │ │ - 0x001affc4 01039201 04c60100 b60104e2 0100c201 ................ │ │ │ │ - 0x001affd4 20000002 00017d00 00000000 10000400 .....}......... │ │ │ │ - 0x001affe4 78b0ec7f b0a80d00 ff902501 166a0486 x.........%..j.. │ │ │ │ - 0x001afff4 01039201 04c60100 b60104e2 0100c201 ................ │ │ │ │ - 0x001b0004 20000002 00017d00 00000000 e0ff0300 .....}......... │ │ │ │ - 0x001b0014 48b0ec7f b0ab0c00 ff902d01 1b4604ae H.........-..F.. │ │ │ │ - 0x001b0024 03034c04 800305a0 0304e402 00bc0304 ..L............. │ │ │ │ - 0x001b0034 c20300da 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ - 0x001b0044 00000000 a8ff0300 10b0ec7f b0ab0c00 ................ │ │ │ │ - 0x001b0054 ff902d01 1b4204aa 03034804 fc02059c ..-..B....H..... │ │ │ │ - 0x001b0064 0304e002 00b80304 be0300d6 03040000 ................ │ │ │ │ - 0x001b0074 0200017d 007d0000 00000000 70ff0300 ...}.}......p... │ │ │ │ - 0x001b0084 d8afec7f b0ab0c00 ff902d01 1b4204aa ..........-..B.. │ │ │ │ - 0x001b0094 03034804 fc02059c 0304e002 00b80304 ..H............. │ │ │ │ - 0x001b00a4 be0300d6 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ - 0x001b00b4 00000000 38ff0300 a0afec7f b0a81300 ....8........... │ │ │ │ - 0x001b00c4 ff902501 17840104 a00103ac 0104e001 ..%............. │ │ │ │ - 0x001b00d4 00d00104 fc0100dc 01200000 0200017d ......... .....} │ │ │ │ - 0x001b00e4 00000000 08ff0300 70afec7f b0a81300 ........p....... │ │ │ │ - 0x001b00f4 ff902501 17800104 9c0103a8 0104dc01 ..%............. │ │ │ │ - 0x001b0104 00cc0104 f80100d8 01200000 0200017d ......... .....} │ │ │ │ - 0x001b0114 00000000 d8fe0300 40afec7f b0a81300 ........@....... │ │ │ │ - 0x001b0124 ff902501 17860104 a20103ae 0104e201 ..%............. │ │ │ │ - 0x001b0134 00d20104 fe0100de 01200000 0200017d ......... .....} │ │ │ │ - 0x001b0144 00000000 a8fe0300 10afec7f b0a81300 ................ │ │ │ │ - 0x001b0154 ff902501 16780494 0103a001 04d40100 ..%..x.......... │ │ │ │ - 0x001b0164 c40104f0 0100d001 20000002 00017d00 ........ .....}. │ │ │ │ - 0x001b0174 00000000 78fe0300 e0aeec7f b0a81300 ....x........... │ │ │ │ - 0x001b0184 ff902501 16740490 01039c01 04d00100 ..%..t.......... │ │ │ │ - 0x001b0194 c00104ec 0100cc01 20000002 00017d00 ........ .....}. │ │ │ │ - 0x001b01a4 00000000 48fe0300 b0aeec7f b0a81300 ....H........... │ │ │ │ - 0x001b01b4 ff902501 167e049a 0103a601 04da0100 ..%..~.......... │ │ │ │ - 0x001b01c4 ca0104f6 0100d601 20000002 00017d00 ........ .....}. │ │ │ │ - 0x001b01d4 00000000 18fe0300 80aeec7f b0a81300 ................ │ │ │ │ - 0x001b01e4 ff902501 167a0496 0103a201 04d60100 ..%..z.......... │ │ │ │ - 0x001b01f4 c60104f2 0100d201 20000002 00017d00 ........ .....}. │ │ │ │ - 0x001b0204 00000000 e8fd0300 50aeec7f b0ab0c00 ........P....... │ │ │ │ - 0x001b0214 ff902d01 1b4a04b2 03035004 840305a4 ..-..J....P..... │ │ │ │ - 0x001b0224 0304e802 00c00304 c60300de 03040000 ................ │ │ │ │ - 0x001b0234 0200017d 007d0000 00000000 b0fd0300 ...}.}.......... │ │ │ │ - 0x001b0244 18aeec7f b0ab0c00 ff902d01 1b4604ae ..........-..F.. │ │ │ │ - 0x001b0254 03034c04 800305a0 0304e402 00bc0304 ..L............. │ │ │ │ - 0x001b0264 c20300da 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ - 0x001b0274 00000000 78fd0300 e0adec7f b0ab0c00 ....x........... │ │ │ │ - 0x001b0284 ff902d01 1b4804b0 03034e04 820305a2 ..-..H....N..... │ │ │ │ - 0x001b0294 0304e602 00be0304 c40300dc 03040000 ................ │ │ │ │ - 0x001b02a4 0200017d 007d0000 00000000 40fd0300 ...}.}......@... │ │ │ │ - 0x001b02b4 a8adec7f b0ab0c00 ff902d01 1b4204aa ..........-..B.. │ │ │ │ - 0x001b02c4 03034804 fc02059c 0304e002 00b80304 ..H............. │ │ │ │ - 0x001b02d4 be0300d6 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ - 0x001b02e4 00000000 08fd0300 70adec7f b0a90c00 ........p....... │ │ │ │ - 0x001b02f4 ff902501 166a0486 01039201 04c60100 ..%..j.......... │ │ │ │ - 0x001b0304 b60104e2 0100c201 20000002 00017d00 ........ .....}. │ │ │ │ - 0x001b0314 00000000 d8fc0300 40adec7f b0a80b00 ........@....... │ │ │ │ - 0x001b0324 ff902501 16640480 01038c01 04c00100 ..%..d.......... │ │ │ │ - 0x001b0334 b00104dc 0100bc01 20000002 00017d00 ........ .....}. │ │ │ │ - 0x001b0344 00000000 a8fc0300 10adec7f b0a80b00 ................ │ │ │ │ - 0x001b0354 ff902501 1560047c 03880104 bc0100ac ..%..`.|........ │ │ │ │ - 0x001b0364 0104d801 00b80120 00000200 017d0000 ....... .....}.. │ │ │ │ - 0x001b0374 00000000 78fc0300 e0acec7f b0a80b00 ....x........... │ │ │ │ - 0x001b0384 ff902501 155c0478 03840104 b80100a8 ..%..\.x........ │ │ │ │ - 0x001b0394 0104d401 00b40120 00000200 017d0000 ....... .....}.. │ │ │ │ - 0x001b03a4 00000000 48fc0300 b0acec7f b0a90c00 ....H........... │ │ │ │ - 0x001b03b4 ff902501 155a0476 03820104 b60100a6 ..%..Z.v........ │ │ │ │ - 0x001b03c4 0104d201 00b20120 00000200 017d0000 ....... .....}.. │ │ │ │ - 0x001b03d4 00000000 18fc0300 80acec7f b0a80b00 ................ │ │ │ │ - 0x001b03e4 ff902501 155e047a 03860104 ba0100aa ..%..^.z........ │ │ │ │ - 0x001b03f4 0104d601 00b60120 00000200 017d0000 ....... .....}.. │ │ │ │ - 0x001b0404 00000000 e8fb0300 50acec7f b0a80900 ........P....... │ │ │ │ - 0x001b0414 ff902501 1562047e 038a0104 be0100ae ..%..b.~........ │ │ │ │ - 0x001b0424 0104da01 00ba0120 00000200 017d0000 ....... .....}.. │ │ │ │ - 0x001b0434 00000000 b8fb0300 20acec7f b0a80900 ........ ....... │ │ │ │ - 0x001b0444 ff902501 1562047e 038a0104 be0100ae ..%..b.~........ │ │ │ │ - 0x001b0454 0104da01 00ba0120 00000200 017d0000 ....... .....}.. │ │ │ │ - 0x001b0464 00000000 88fb0300 f0abec7f b0a80900 ................ │ │ │ │ - 0x001b0474 ff902501 1562047e 038a0104 be0100ae ..%..b.~........ │ │ │ │ - 0x001b0484 0104da01 00ba0120 00000200 017d0000 ....... .....}.. │ │ │ │ - 0x001b0494 00000000 58fb0300 c0abec7f b0a80900 ....X........... │ │ │ │ - 0x001b04a4 ff902501 155e047a 03860104 ba0100aa ..%..^.z........ │ │ │ │ - 0x001b04b4 0104d601 00b60120 00000200 017d0000 ....... .....}.. │ │ │ │ - 0x001b04c4 00000000 28fb0300 90abec7f b0a90a00 ....(........... │ │ │ │ - 0x001b04d4 ff902501 144c0468 037404a8 01009801 ..%..L.h.t...... │ │ │ │ - 0x001b04e4 04c40100 a4012000 00020001 7d000000 ...... .....}... │ │ │ │ - 0x001b04f4 00000000 f8fa0300 60abec7f b0a80f00 ........`....... │ │ │ │ - 0x001b0504 ff902501 16640480 01038c01 04c00100 ..%..d.......... │ │ │ │ - 0x001b0514 b00104dc 0100bc01 20000002 00017d00 ........ .....}. │ │ │ │ - 0x001b0524 00000000 c8fa0300 30abec7f b0a80f00 ........0....... │ │ │ │ - 0x001b0534 ff902501 166e048a 01039601 04ca0100 ..%..n.......... │ │ │ │ - 0x001b0544 ba0104e6 0100c601 20000002 00017d00 ........ .....}. │ │ │ │ - 0x001b0554 00000000 98fa0300 00abec7f b0a80d00 ................ │ │ │ │ - 0x001b0564 ff902501 16660482 01038e01 04c20100 ..%..f.......... │ │ │ │ - 0x001b0574 b20104de 0100be01 20000002 00017d00 ........ .....}. │ │ │ │ - 0x001b0584 00000000 68fa0300 d0aaec7f b0a90e00 ....h........... │ │ │ │ - 0x001b0594 ff902501 1672048e 01039a01 04ce0100 ..%..r.......... │ │ │ │ - 0x001b05a4 be0104ea 0100ca01 20000002 00017d00 ........ .....}. │ │ │ │ - 0x001b05b4 00000000 38fa0300 a0aaec7f b0ab0800 ....8........... │ │ │ │ - 0x001b05c4 ff902d01 1b2a0492 03033004 e4020584 ..-..*....0..... │ │ │ │ - 0x001b05d4 0304c802 00a00304 a60300be 03040000 ................ │ │ │ │ - 0x001b05e4 0200017d 007d0000 00000000 00fa0300 ...}.}.......... │ │ │ │ - 0x001b05f4 68aaec7f b0ab0800 ff902d01 1b2e0496 h.........-..... │ │ │ │ - 0x001b0604 03033404 e8020588 0304cc02 00a40304 ..4............. │ │ │ │ - 0x001b0614 aa0300c2 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ - 0x001b0624 00000000 c8f90300 30aaec7f b0a80f00 ........0....... │ │ │ │ - 0x001b0634 ff902501 16740490 01039c01 04d00100 ..%..t.......... │ │ │ │ - 0x001b0644 c00104ec 0100cc01 20000002 00017d00 ........ .....}. │ │ │ │ - 0x001b0654 00000000 98f90300 00aaec7f b0a80f00 ................ │ │ │ │ - 0x001b0664 ff902501 1672048e 01039a01 04ce0100 ..%..r.......... │ │ │ │ - 0x001b0674 be0104ea 0100ca01 20000002 00017d00 ........ .....}. │ │ │ │ - 0x001b0684 00000000 68f90300 d0a9ec7f b0a80f00 ....h........... │ │ │ │ - 0x001b0694 ff902501 166e048a 01039601 04ca0100 ..%..n.......... │ │ │ │ - 0x001b06a4 ba0104e6 0100c601 20000002 00017d00 ........ .....}. │ │ │ │ - 0x001b06b4 00000000 38f90300 a0a9ec7f b0ab0c00 ....8........... │ │ │ │ - 0x001b06c4 ff902d01 1b4804b0 03034e04 820305a2 ..-..H....N..... │ │ │ │ - 0x001b06d4 0304e602 00be0304 c40300dc 03040000 ................ │ │ │ │ - 0x001b06e4 0200017d 007d0000 00000000 00f90300 ...}.}.......... │ │ │ │ - 0x001b06f4 68a9ec7f b0ab0c00 ff902d01 1b4204aa h.........-..B.. │ │ │ │ - 0x001b0704 03034804 fc02059c 0304e002 00b80304 ..H............. │ │ │ │ - 0x001b0714 be0300d6 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ - 0x001b0724 00000000 c8f80300 30a9ec7f b0a80f00 ........0....... │ │ │ │ - 0x001b0734 ff902501 1562047e 038a0104 be0100ae ..%..b.~........ │ │ │ │ - 0x001b0744 0104da01 00ba0120 00000200 017d0000 ....... .....}.. │ │ │ │ - 0x001b0754 00000000 98f80300 00a9ec7f b0a80f00 ................ │ │ │ │ - 0x001b0764 ff902501 16640480 01038c01 04c00100 ..%..d.......... │ │ │ │ - 0x001b0774 b00104dc 0100bc01 20000002 00017d00 ........ .....}. │ │ │ │ - 0x001b0784 00000000 68f80300 d0a8ec7f b0a80f00 ....h........... │ │ │ │ - 0x001b0794 ff902501 166e048a 01039601 04ca0100 ..%..n.......... │ │ │ │ - 0x001b07a4 ba0104e6 0100c601 20000002 00017d00 ........ .....}. │ │ │ │ - 0x001b07b4 00000000 38f80300 a0a8ec7f b0ab0c00 ....8........... │ │ │ │ - 0x001b07c4 ff902d01 1b4404ac 03034a04 fe02059e ..-..D....J..... │ │ │ │ - 0x001b07d4 0304e202 00ba0304 c00300d8 03040000 ................ │ │ │ │ - 0x001b07e4 0200017d 007d0000 00000000 00f80300 ...}.}.......... │ │ │ │ - 0x001b07f4 68a8ec7f b0ab0c00 ff902d01 1b4404ac h.........-..D.. │ │ │ │ - 0x001b0804 03034a04 fe02059e 0304e202 00ba0304 ..J............. │ │ │ │ - 0x001b0814 c00300d8 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ - 0x001b0824 00000000 c8f70300 30a8ec7f b0ab0c00 ........0....... │ │ │ │ - 0x001b0834 ff902d01 1b4404ac 03034a04 fe02059e ..-..D....J..... │ │ │ │ - 0x001b0844 0304e202 00ba0304 c00300d8 03040000 ................ │ │ │ │ - 0x001b0854 0200017d 007d0000 00000000 90f70300 ...}.}.......... │ │ │ │ - 0x001b0864 f8a7ec7f b0ab0800 ff902d01 1b5804c0 ..........-..X.. │ │ │ │ - 0x001b0874 03035e04 920305b2 0304f602 00ce0304 ..^............. │ │ │ │ - 0x001b0884 d40300ec 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ - 0x001b0894 00000000 58f70300 c0a7ec7f b0ab0800 ....X........... │ │ │ │ - 0x001b08a4 ff902d01 1b5404bc 03035a04 8e0305ae ..-..T....Z..... │ │ │ │ - 0x001b08b4 0304f202 00ca0304 d00300e8 03040000 ................ │ │ │ │ - 0x001b08c4 0200017d 007d0000 00000000 20f70300 ...}.}...... ... │ │ │ │ - 0x001b08d4 88a7ec7f b0ab0800 ff902d01 1b5004b8 ..........-..P.. │ │ │ │ - 0x001b08e4 03035604 8a0305aa 0304ee02 00c60304 ..V............. │ │ │ │ - 0x001b08f4 cc0300e4 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ - 0x001b0904 00000000 e8f60300 50a7ec7f b0ab0800 ........P....... │ │ │ │ - 0x001b0914 ff902d01 1b4c04b4 03035204 860305a6 ..-..L....R..... │ │ │ │ - 0x001b0924 0304ea02 00c20304 c80300e0 03040000 ................ │ │ │ │ - 0x001b0934 0200017d 007d0000 00000000 b0f60300 ...}.}.......... │ │ │ │ - 0x001b0944 18a7ec7f b0ab0800 ff902d01 1b4804b0 ..........-..H.. │ │ │ │ - 0x001b0954 03034e04 820305a2 0304e602 00be0304 ..N............. │ │ │ │ - 0x001b0964 c40300dc 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ - 0x001b0974 00000000 78f60300 e0a6ec7f b0ab0800 ....x........... │ │ │ │ - 0x001b0984 ff902d01 1b4604ae 03034c04 800305a0 ..-..F....L..... │ │ │ │ - 0x001b0994 0304e402 00bc0304 c20300da 03040000 ................ │ │ │ │ - 0x001b09a4 0200017d 007d0000 00000000 40f60300 ...}.}......@... │ │ │ │ - 0x001b09b4 a8a6ec7f b0ab0800 ff902d01 1b4204aa ..........-..B.. │ │ │ │ - 0x001b09c4 03034804 fc02059c 0304e002 00b80304 ..H............. │ │ │ │ - 0x001b09d4 be0300d6 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ - 0x001b09e4 00000000 08f60300 70a6ec7f b0ab0800 ........p....... │ │ │ │ - 0x001b09f4 ff902d01 1b3e04a6 03034404 f8020598 ..-..>....D..... │ │ │ │ - 0x001b0a04 0304dc02 00b40304 ba0300d2 03040000 ................ │ │ │ │ - 0x001b0a14 0200017d 007d0000 00000000 d0f50300 ...}.}.......... │ │ │ │ - 0x001b0a24 38a6ec7f b0ab0800 ff902d01 1b3a04a2 8.........-..:.. │ │ │ │ - 0x001b0a34 03034004 f4020594 0304d802 00b00304 ..@............. │ │ │ │ - 0x001b0a44 b60300ce 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ - 0x001b0a54 00000000 98f50300 00a6ec7f b0ab0800 ................ │ │ │ │ - 0x001b0a64 ff902d01 1b36049e 03033c04 f0020590 ..-..6....<..... │ │ │ │ - 0x001b0a74 0304d402 00ac0304 b20300ca 03040000 ................ │ │ │ │ - 0x001b0a84 0200017d 007d0000 00000000 60f50300 ...}.}......`... │ │ │ │ - 0x001b0a94 c8a5ec7f b0ab0800 ff902d01 1b32049a ..........-..2.. │ │ │ │ - 0x001b0aa4 03033804 ec02058c 0304d002 00a80304 ..8............. │ │ │ │ - 0x001b0ab4 ae0300c6 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ - 0x001b0ac4 00000000 28f50300 90a5ec7f b0ab0800 ....(........... │ │ │ │ - 0x001b0ad4 ff902d01 1b2e0496 03033404 e8020588 ..-.......4..... │ │ │ │ - 0x001b0ae4 0304cc02 00a40304 aa0300c2 03040000 ................ │ │ │ │ - 0x001b0af4 0200017d 007d0000 00000000 f0f40300 ...}.}.......... │ │ │ │ - 0x001b0b04 58a5ec7f b0ab0800 ff902d01 1b2a0492 X.........-..*.. │ │ │ │ - 0x001b0b14 03033004 e4020584 0304c802 00a00304 ..0............. │ │ │ │ - 0x001b0b24 a60300be 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ - 0x001b0b34 00000000 b8f40300 20a5ec7f b0a80900 ........ ....... │ │ │ │ - 0x001b0b44 ff902501 144a0466 037204a6 01009601 ..%..J.f.r...... │ │ │ │ - 0x001b0b54 04c20100 a2012000 00020001 7d000000 ...... .....}... │ │ │ │ - 0x001b0b64 00000000 88f40300 f0a4ec7f b0a90a00 ................ │ │ │ │ - 0x001b0b74 ff902501 144c0468 037404a8 01009801 ..%..L.h.t...... │ │ │ │ - 0x001b0b84 04c40100 a4012000 00020001 7d000000 ...... .....}... │ │ │ │ - 0x001b0b94 00000000 58f40300 c0a4ec7f b0aa1100 ....X........... │ │ │ │ - 0x001b0ba4 ff902501 165436c0 0103cc01 04e60100 ..%..T6......... │ │ │ │ - 0x001b0bb4 e00104a4 0100fe01 04000002 00017d00 ..............}. │ │ │ │ - 0x001b0bc4 00000000 28f40300 90a4ec7f b0aa1100 ....(........... │ │ │ │ - 0x001b0bd4 ff902501 165436c0 0103cc01 04e60100 ..%..T6......... │ │ │ │ - 0x001b0be4 e00104a4 0100fe01 04000002 00017d00 ..............}. │ │ │ │ - 0x001b0bf4 00000000 f8f30300 60a4ec7f b0aa1100 ........`....... │ │ │ │ - 0x001b0c04 ff902501 165436c0 0103cc01 04e60100 ..%..T6......... │ │ │ │ - 0x001b0c14 e00104a4 0100fe01 04000002 00017d00 ..............}. │ │ │ │ - 0x001b0c24 00000000 c8f30300 30a4ec7f b0aa1100 ........0....... │ │ │ │ - 0x001b0c34 ff902501 165436c0 0103cc01 04e60100 ..%..T6......... │ │ │ │ - 0x001b0c44 e00104a4 0100fe01 04000002 00017d00 ..............}. │ │ │ │ - 0x001b0c54 00000000 98f30300 00a4ec7f b0a90c00 ................ │ │ │ │ - 0x001b0c64 ff902501 155e047a 03860104 ba0100aa ..%..^.z........ │ │ │ │ - 0x001b0c74 0104d601 00b60120 00000200 017d0000 ....... .....}.. │ │ │ │ - 0x001b0c84 00000000 68f30300 d0a3ec7f b0a90c00 ....h........... │ │ │ │ - 0x001b0c94 ff902501 155e047a 03860104 ba0100aa ..%..^.z........ │ │ │ │ - 0x001b0ca4 0104d601 00b60120 00000200 017d0000 ....... .....}.. │ │ │ │ - 0x001b0cb4 00000000 38f30300 a0a3ec7f b0a90c00 ....8........... │ │ │ │ - 0x001b0cc4 ff902501 16660482 01038e01 04c20100 ..%..f.......... │ │ │ │ - 0x001b0cd4 b20104de 0100be01 20000002 00017d00 ........ .....}. │ │ │ │ - 0x001b0ce4 00000000 08f30300 70a3ec7f b0a80b00 ........p....... │ │ │ │ - 0x001b0cf4 ff902501 1562047e 038a0104 be0100ae ..%..b.~........ │ │ │ │ - 0x001b0d04 0104da01 00ba0120 00000200 017d0000 ....... .....}.. │ │ │ │ - 0x001b0d14 00000000 d8f20300 40a3ec7f b0ab0800 ........@....... │ │ │ │ - 0x001b0d24 ff902d01 1b4404ac 03034a04 fe02059e ..-..D....J..... │ │ │ │ - 0x001b0d34 0304e202 00ba0304 c00300d8 03040000 ................ │ │ │ │ - 0x001b0d44 0200017d 007d0000 00000000 a0f20300 ...}.}.......... │ │ │ │ - 0x001b0d54 08a3ec7f b0ab0800 ff902d01 1b4404ac ..........-..D.. │ │ │ │ - 0x001b0d64 03034a04 fe02059e 0304e202 00ba0304 ..J............. │ │ │ │ - 0x001b0d74 c00300d8 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ - 0x001b0d84 00000000 68f20300 d0a2ec7f b0ab0800 ....h........... │ │ │ │ - 0x001b0d94 ff902d01 1b4004a8 03034604 fa02059a ..-..@....F..... │ │ │ │ - 0x001b0da4 0304de02 00b60304 bc0300d4 03040000 ................ │ │ │ │ - 0x001b0db4 0200017d 007d0000 00000000 30f20300 ...}.}......0... │ │ │ │ - 0x001b0dc4 98a2ec7f b0ab0800 ff902d01 1b3c04a4 ..........-..<.. │ │ │ │ - 0x001b0dd4 03034204 f6020596 0304da02 00b20304 ..B............. │ │ │ │ - 0x001b0de4 b80300d0 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ - 0x001b0df4 00000000 f8f10300 60a2ec7f b0ab0800 ........`....... │ │ │ │ - 0x001b0e04 ff902d01 1b3804a0 03033e04 f2020592 ..-..8....>..... │ │ │ │ - 0x001b0e14 0304d602 00ae0304 b40300cc 03040000 ................ │ │ │ │ - 0x001b0e24 0200017d 007d0000 00000000 c0f10300 ...}.}.......... │ │ │ │ - 0x001b0e34 28a2ec7f b0ab0800 ff902d01 1b3804a0 (.........-..8.. │ │ │ │ - 0x001b0e44 03033e04 f2020592 0304d602 00ae0304 ..>............. │ │ │ │ - 0x001b0e54 b40300cc 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ - 0x001b0e64 00000000 88f10300 f0a1ec7f b0ab0800 ................ │ │ │ │ - 0x001b0e74 ff902d01 1b3a04a2 03034004 f4020594 ..-..:....@..... │ │ │ │ - 0x001b0e84 0304d802 00b00304 b60300ce 03040000 ................ │ │ │ │ - 0x001b0e94 0200017d 007d0000 00000000 50f10300 ...}.}......P... │ │ │ │ - 0x001b0ea4 b8a1ec7f b0a80900 ff902501 15580474 ..........%..X.t │ │ │ │ - 0x001b0eb4 03800104 b40100a4 0104d001 00b00120 ............... │ │ │ │ - 0x001b0ec4 00000200 017d0000 00000000 20f10300 .....}...... ... │ │ │ │ - 0x001b0ed4 88a1ec7f b0a80900 ff902501 14540470 ..........%..T.p │ │ │ │ - 0x001b0ee4 037c04b0 0100a001 04cc0100 ac012000 .|............ . │ │ │ │ - 0x001b0ef4 00020001 7d000000 00000000 f0f00300 ....}........... │ │ │ │ - 0x001b0f04 58a1ec7f b0a80900 ff902501 1450046c X.........%..P.l │ │ │ │ - 0x001b0f14 037804ac 01009c01 04c80100 a8012000 .x............ . │ │ │ │ - 0x001b0f24 00020001 7d000000 00000000 c0f00300 ....}........... │ │ │ │ - 0x001b0f34 28a1ec7f b0a80900 ff902501 144c0468 (.........%..L.h │ │ │ │ - 0x001b0f44 037404a8 01009801 04c40100 a4012000 .t............ . │ │ │ │ - 0x001b0f54 00020001 7d000000 00000000 90f00300 ....}........... │ │ │ │ - 0x001b0f64 f8a0ec7f b0ab0800 ff902d01 1b34049c ..........-..4.. │ │ │ │ - 0x001b0f74 03033a04 ee02058e 0304d202 00aa0304 ..:............. │ │ │ │ - 0x001b0f84 b00300c8 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ - 0x001b0f94 00000000 58f00300 c0a0ec7f b0ab0800 ....X........... │ │ │ │ - 0x001b0fa4 ff902d01 1b32049a 03033804 ec02058c ..-..2....8..... │ │ │ │ - 0x001b0fb4 0304d002 00a80304 ae0300c6 03040000 ................ │ │ │ │ - 0x001b0fc4 0200017d 007d0000 00000000 20f00300 ...}.}...... ... │ │ │ │ - 0x001b0fd4 88a0ec7f b0ab0800 ff902d01 1b300498 ..........-..0.. │ │ │ │ - 0x001b0fe4 03033604 ea02058a 0304ce02 00a60304 ..6............. │ │ │ │ - 0x001b0ff4 ac0300c4 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ - 0x001b1004 00000000 e8ef0300 50a0ec7f b0a80900 ........P....... │ │ │ │ - 0x001b1014 ff902501 144a0466 037204a6 01009601 ..%..J.f.r...... │ │ │ │ - 0x001b1024 04c20100 a2012000 00020001 7d000000 ...... .....}... │ │ │ │ - 0x001b1034 00000000 b8ef0300 20a0ec7f b0a80d00 ........ ....... │ │ │ │ - 0x001b1044 ff902501 166a0486 01039201 04c60100 ..%..j.......... │ │ │ │ - 0x001b1054 b60104e2 0100c201 20000002 00017d00 ........ .....}. │ │ │ │ - 0x001b1064 00000000 88ef0300 f09fec7f b0a90e00 ................ │ │ │ │ - 0x001b1074 ff902501 1672048e 01039a01 04ce0100 ..%..r.......... │ │ │ │ - 0x001b1084 be0104ea 0100ca01 20000002 00017d00 ........ .....}. │ │ │ │ - 0x001b1094 00000000 58ef0300 c09fec7f b0a80900 ....X........... │ │ │ │ - 0x001b10a4 ff902501 155c0478 03840104 b80100a8 ..%..\.x........ │ │ │ │ - 0x001b10b4 0104d401 00b40120 00000200 017d0000 ....... .....}.. │ │ │ │ - 0x001b10c4 00000000 28ef0300 909fec7f b0a90a00 ....(........... │ │ │ │ - 0x001b10d4 ff902501 155a0476 03820104 b60100a6 ..%..Z.v........ │ │ │ │ - 0x001b10e4 0104d201 00b20120 00000200 017d0000 ....... .....}.. │ │ │ │ - 0x001b10f4 00000000 f8ee0300 609fec7f b0a90a00 ........`....... │ │ │ │ - 0x001b1104 ff902501 144c0468 037404a8 01009801 ..%..L.h.t...... │ │ │ │ - 0x001b1114 04c40100 a4012000 00020001 7d000000 ...... .....}... │ │ │ │ - 0x001b1124 00000000 c8ee0300 309fec7f b0ab0c00 ........0....... │ │ │ │ - 0x001b1134 ff902d01 1b4604ae 03034c04 800305a0 ..-..F....L..... │ │ │ │ - 0x001b1144 0304e402 00bc0304 c20300da 03040000 ................ │ │ │ │ - 0x001b1154 0200017d 007d0000 00000000 90ee0300 ...}.}.......... │ │ │ │ - 0x001b1164 f89eec7f b0ab0c00 ff902d01 1b4804b0 ..........-..H.. │ │ │ │ - 0x001b1174 03034e04 820305a2 0304e602 00be0304 ..N............. │ │ │ │ - 0x001b1184 c40300dc 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ - 0x001b1194 00000000 58ee0300 c09eec7f b0ab0c00 ....X........... │ │ │ │ - 0x001b11a4 ff902d01 1b4204aa 03034804 fc02059c ..-..B....H..... │ │ │ │ - 0x001b11b4 0304e002 00b80304 be0300d6 03040000 ................ │ │ │ │ - 0x001b11c4 0200017d 007d0000 00000000 20ee0300 ...}.}...... ... │ │ │ │ - 0x001b11d4 889eec7f b0a80900 ff902501 144c0468 ..........%..L.h │ │ │ │ - 0x001b11e4 037404a8 01009801 04c40100 a4012000 .t............ . │ │ │ │ - 0x001b11f4 00020001 7d000000 00000000 f0ed0300 ....}........... │ │ │ │ - 0x001b1204 589eec7f b0a80900 ff902501 16640480 X.........%..d.. │ │ │ │ - 0x001b1214 01038c01 04c00100 b00104dc 0100bc01 ................ │ │ │ │ - 0x001b1224 20000002 00017d00 00000000 c0ed0300 .....}......... │ │ │ │ - 0x001b1234 289eec7f b0a80900 ff902501 1560047c (.........%..`.| │ │ │ │ - 0x001b1244 03880104 bc0100ac 0104d801 00b80120 ............... │ │ │ │ - 0x001b1254 00000200 017d0000 00000000 90ed0300 .....}.......... │ │ │ │ - 0x001b1264 f89dec7f b0a80900 ff902501 155c0478 ..........%..\.x │ │ │ │ - 0x001b1274 03840104 b80100a8 0104d401 00b40120 ............... │ │ │ │ - 0x001b1284 00000200 017d0000 00000000 60ed0300 .....}......`... │ │ │ │ - 0x001b1294 c89dec7f b0a80900 ff902501 15580474 ..........%..X.t │ │ │ │ - 0x001b12a4 03800104 b40100a4 0104d001 00b00120 ............... │ │ │ │ - 0x001b12b4 00000200 017d0000 00000000 30ed0300 .....}......0... │ │ │ │ - 0x001b12c4 989dec7f b0a80900 ff902501 1560047c ..........%..`.| │ │ │ │ - 0x001b12d4 03880104 bc0100ac 0104d801 00b80120 ............... │ │ │ │ - 0x001b12e4 00000200 017d0000 00000000 00ed0300 .....}.......... │ │ │ │ - 0x001b12f4 689dec7f b0a90a00 ff902501 166a0486 h.........%..j.. │ │ │ │ - 0x001b1304 01039201 04c60100 b60104e2 0100c201 ................ │ │ │ │ - 0x001b1314 20000002 00017d00 00000000 d0ec0300 .....}......... │ │ │ │ - 0x001b1324 389dec7f b0ab0a00 ff902d01 1b4004a8 8.........-..@.. │ │ │ │ - 0x001b1334 03034604 fa02059a 0304de02 00b60304 ..F............. │ │ │ │ - 0x001b1344 bc0300d4 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ - 0x001b1354 00000000 98ec0300 009dec7f b0ab0a00 ................ │ │ │ │ - 0x001b1364 ff902d01 1b4404ac 03034a04 fe02059e ..-..D....J..... │ │ │ │ - 0x001b1374 0304e202 00ba0304 c00300d8 03040000 ................ │ │ │ │ - 0x001b1384 0200017d 007d0000 00000000 60ec0300 ...}.}......`... │ │ │ │ - 0x001b1394 c89cec7f b0ab0a00 ff902d01 1b4404ac ..........-..D.. │ │ │ │ - 0x001b13a4 03034a04 fe02059e 0304e202 00ba0304 ..J............. │ │ │ │ - 0x001b13b4 c00300d8 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ - 0x001b13c4 00000000 28ec0300 909cec7f b0ab0e00 ....(........... │ │ │ │ - 0x001b13d4 ff902d01 1b5204ba 03035804 8c0305ac ..-..R....X..... │ │ │ │ - 0x001b13e4 0304f002 00c80304 ce0300e6 03040000 ................ │ │ │ │ - 0x001b13f4 0200017d 007d0000 00000000 f0eb0300 ...}.}.......... │ │ │ │ - 0x001b1404 589cec7f b0ab0e00 ff902d01 1b4e04b6 X.........-..N.. │ │ │ │ - 0x001b1414 03035404 880305a8 0304ec02 00c40304 ..T............. │ │ │ │ - 0x001b1424 ca0300e2 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ - 0x001b1434 00000000 b8eb0300 209cec7f b0ab0e00 ........ ....... │ │ │ │ - 0x001b1444 ff902d01 1b5004b8 03035604 8a0305aa ..-..P....V..... │ │ │ │ - 0x001b1454 0304ee02 00c60304 cc0300e4 03040000 ................ │ │ │ │ - 0x001b1464 0200017d 007d0000 00000000 80eb0300 ...}.}.......... │ │ │ │ - 0x001b1474 e89bec7f b0ab0e00 ff902d01 1b5604be ..........-..V.. │ │ │ │ - 0x001b1484 03035c04 900305b0 0304f402 00cc0304 ..\............. │ │ │ │ - 0x001b1494 d20300ea 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ - 0x001b14a4 00000000 48eb0300 b09bec7f b0ab0800 ....H........... │ │ │ │ - 0x001b14b4 ff902d01 1b280490 03032e04 e2020582 ..-..(.......... │ │ │ │ - 0x001b14c4 0304c602 009e0304 a40300bc 03040000 ................ │ │ │ │ - 0x001b14d4 0200017d 007d0000 00000000 10eb0300 ...}.}.......... │ │ │ │ - 0x001b14e4 789bec7f b0ab1200 ff902d01 1dee0104 x.........-..... │ │ │ │ - 0x001b14f4 d20905f0 0204960a 05880a04 b60900b6 ................ │ │ │ │ - 0x001b1504 0a04bc0a 00d40a04 00000200 017d007d .............}.} │ │ │ │ - 0x001b1514 00000000 d8ea0300 409bec7f b0ab0e00 ........@....... │ │ │ │ - 0x001b1524 ff902d01 1db80104 9c080592 0204ee07 ..-............. │ │ │ │ - 0x001b1534 058e0804 d20700ca 0804d008 00e80804 ................ │ │ │ │ - 0x001b1544 00000200 017d007d 00000000 a0ea0300 .....}.}........ │ │ │ │ - 0x001b1554 089bec7f b0ab0c00 ff902d01 1c7c0482 ..........-..|.. │ │ │ │ - 0x001b1564 0605b601 04b60605 a80604e6 0500d606 ................ │ │ │ │ - 0x001b1574 04dc0600 f4060400 00020001 7d007d00 ............}.}. │ │ │ │ - 0x001b1584 00000000 68ea0300 d09aec7f b0ab0a00 ....h........... │ │ │ │ - 0x001b1594 ff902d01 1b5204c8 04057204 9e0405ba ..-..R....r..... │ │ │ │ - 0x001b15a4 04048204 00de0404 e40400fc 04040000 ................ │ │ │ │ - 0x001b15b4 0200017d 007d0000 00000000 30ea0300 ...}.}......0... │ │ │ │ - 0x001b15c4 989aec7f b0ab0800 ff902d01 1b280490 ..........-..(.. │ │ │ │ - 0x001b15d4 03032e04 e2020582 0304c602 009e0304 ................ │ │ │ │ - 0x001b15e4 a40300bc 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ - 0x001b15f4 00000000 f8e90300 609aec7f b0ab0800 ........`....... │ │ │ │ - 0x001b1604 ff902d01 1b280490 03032e04 e2020582 ..-..(.......... │ │ │ │ - 0x001b1614 0304c602 009e0304 a40300bc 03040000 ................ │ │ │ │ - 0x001b1624 0200017d 007d0000 00000000 c0e90300 ...}.}.......... │ │ │ │ - 0x001b1634 289aec7f b0ab0800 ff902d01 1b280490 (.........-..(.. │ │ │ │ - 0x001b1644 03032e04 e2020582 0304c602 009e0304 ................ │ │ │ │ - 0x001b1654 a40300bc 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ + 0x001afef4 68b1ec7f b0ab0c00 ff902d01 1b4604ae h.........-..F.. │ │ │ │ + 0x001aff04 03034c04 800305a0 0304e402 00bc0304 ..L............. │ │ │ │ + 0x001aff14 c20300da 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ + 0x001aff24 00000000 c8000400 30b1ec7f b0ab0c00 ........0....... │ │ │ │ + 0x001aff34 ff902d01 1b4804b0 03034e04 820305a2 ..-..H....N..... │ │ │ │ + 0x001aff44 0304e602 00be0304 c40300dc 03040000 ................ │ │ │ │ + 0x001aff54 0200017d 007d0000 00000000 90000400 ...}.}.......... │ │ │ │ + 0x001aff64 f8b0ec7f b0ab0c00 ff902d01 1b4204aa ..........-..B.. │ │ │ │ + 0x001aff74 03034804 fc02059c 0304e002 00b80304 ..H............. │ │ │ │ + 0x001aff84 be0300d6 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ + 0x001aff94 00000000 58000400 c0b0ec7f b0a90c00 ....X........... │ │ │ │ + 0x001affa4 ff902501 166a0486 01039201 04c60100 ..%..j.......... │ │ │ │ + 0x001affb4 b60104e2 0100c201 20000002 00017d00 ........ .....}. │ │ │ │ + 0x001affc4 00000000 28000400 90b0ec7f b0a80b00 ....(........... │ │ │ │ + 0x001affd4 ff902501 16640480 01038c01 04c00100 ..%..d.......... │ │ │ │ + 0x001affe4 b00104dc 0100bc01 20000002 00017d00 ........ .....}. │ │ │ │ + 0x001afff4 00000000 f8ff0300 60b0ec7f b0a80b00 ........`....... │ │ │ │ + 0x001b0004 ff902501 1560047c 03880104 bc0100ac ..%..`.|........ │ │ │ │ + 0x001b0014 0104d801 00b80120 00000200 017d0000 ....... .....}.. │ │ │ │ + 0x001b0024 00000000 c8ff0300 30b0ec7f b0a80b00 ........0....... │ │ │ │ + 0x001b0034 ff902501 155c0478 03840104 b80100a8 ..%..\.x........ │ │ │ │ + 0x001b0044 0104d401 00b40120 00000200 017d0000 ....... .....}.. │ │ │ │ + 0x001b0054 00000000 98ff0300 00b0ec7f b0a90c00 ................ │ │ │ │ + 0x001b0064 ff902501 155a0476 03820104 b60100a6 ..%..Z.v........ │ │ │ │ + 0x001b0074 0104d201 00b20120 00000200 017d0000 ....... .....}.. │ │ │ │ + 0x001b0084 00000000 68ff0300 d0afec7f b0a80b00 ....h........... │ │ │ │ + 0x001b0094 ff902501 155e047a 03860104 ba0100aa ..%..^.z........ │ │ │ │ + 0x001b00a4 0104d601 00b60120 00000200 017d0000 ....... .....}.. │ │ │ │ + 0x001b00b4 00000000 38ff0300 a0afec7f b0a80900 ....8........... │ │ │ │ + 0x001b00c4 ff902501 1562047e 038a0104 be0100ae ..%..b.~........ │ │ │ │ + 0x001b00d4 0104da01 00ba0120 00000200 017d0000 ....... .....}.. │ │ │ │ + 0x001b00e4 00000000 08ff0300 70afec7f b0a80900 ........p....... │ │ │ │ + 0x001b00f4 ff902501 1562047e 038a0104 be0100ae ..%..b.~........ │ │ │ │ + 0x001b0104 0104da01 00ba0120 00000200 017d0000 ....... .....}.. │ │ │ │ + 0x001b0114 00000000 d8fe0300 40afec7f b0a80900 ........@....... │ │ │ │ + 0x001b0124 ff902501 1562047e 038a0104 be0100ae ..%..b.~........ │ │ │ │ + 0x001b0134 0104da01 00ba0120 00000200 017d0000 ....... .....}.. │ │ │ │ + 0x001b0144 00000000 a8fe0300 10afec7f b0a80900 ................ │ │ │ │ + 0x001b0154 ff902501 155e047a 03860104 ba0100aa ..%..^.z........ │ │ │ │ + 0x001b0164 0104d601 00b60120 00000200 017d0000 ....... .....}.. │ │ │ │ + 0x001b0174 00000000 78fe0300 e0aeec7f b0a90a00 ....x........... │ │ │ │ + 0x001b0184 ff902501 144c0468 037404a8 01009801 ..%..L.h.t...... │ │ │ │ + 0x001b0194 04c40100 a4012000 00020001 7d000000 ...... .....}... │ │ │ │ + 0x001b01a4 00000000 48fe0300 b0aeec7f b0a80f00 ....H........... │ │ │ │ + 0x001b01b4 ff902501 16640480 01038c01 04c00100 ..%..d.......... │ │ │ │ + 0x001b01c4 b00104dc 0100bc01 20000002 00017d00 ........ .....}. │ │ │ │ + 0x001b01d4 00000000 18fe0300 80aeec7f b0a80f00 ................ │ │ │ │ + 0x001b01e4 ff902501 166e048a 01039601 04ca0100 ..%..n.......... │ │ │ │ + 0x001b01f4 ba0104e6 0100c601 20000002 00017d00 ........ .....}. │ │ │ │ + 0x001b0204 00000000 e8fd0300 50aeec7f b0a80d00 ........P....... │ │ │ │ + 0x001b0214 ff902501 16660482 01038e01 04c20100 ..%..f.......... │ │ │ │ + 0x001b0224 b20104de 0100be01 20000002 00017d00 ........ .....}. │ │ │ │ + 0x001b0234 00000000 b8fd0300 20aeec7f b0a90e00 ........ ....... │ │ │ │ + 0x001b0244 ff902501 1672048e 01039a01 04ce0100 ..%..r.......... │ │ │ │ + 0x001b0254 be0104ea 0100ca01 20000002 00017d00 ........ .....}. │ │ │ │ + 0x001b0264 00000000 88fd0300 f0adec7f b0ab0800 ................ │ │ │ │ + 0x001b0274 ff902d01 1b2a0492 03033004 e4020584 ..-..*....0..... │ │ │ │ + 0x001b0284 0304c802 00a00304 a60300be 03040000 ................ │ │ │ │ + 0x001b0294 0200017d 007d0000 00000000 50fd0300 ...}.}......P... │ │ │ │ + 0x001b02a4 b8adec7f b0ab0800 ff902d01 1b2e0496 ..........-..... │ │ │ │ + 0x001b02b4 03033404 e8020588 0304cc02 00a40304 ..4............. │ │ │ │ + 0x001b02c4 aa0300c2 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ + 0x001b02d4 00000000 18fd0300 80adec7f b0a80f00 ................ │ │ │ │ + 0x001b02e4 ff902501 16740490 01039c01 04d00100 ..%..t.......... │ │ │ │ + 0x001b02f4 c00104ec 0100cc01 20000002 00017d00 ........ .....}. │ │ │ │ + 0x001b0304 00000000 e8fc0300 50adec7f b0a80f00 ........P....... │ │ │ │ + 0x001b0314 ff902501 1672048e 01039a01 04ce0100 ..%..r.......... │ │ │ │ + 0x001b0324 be0104ea 0100ca01 20000002 00017d00 ........ .....}. │ │ │ │ + 0x001b0334 00000000 b8fc0300 20adec7f b0a80f00 ........ ....... │ │ │ │ + 0x001b0344 ff902501 166e048a 01039601 04ca0100 ..%..n.......... │ │ │ │ + 0x001b0354 ba0104e6 0100c601 20000002 00017d00 ........ .....}. │ │ │ │ + 0x001b0364 00000000 88fc0300 f0acec7f b0ab0c00 ................ │ │ │ │ + 0x001b0374 ff902d01 1b4804b0 03034e04 820305a2 ..-..H....N..... │ │ │ │ + 0x001b0384 0304e602 00be0304 c40300dc 03040000 ................ │ │ │ │ + 0x001b0394 0200017d 007d0000 00000000 50fc0300 ...}.}......P... │ │ │ │ + 0x001b03a4 b8acec7f b0ab0c00 ff902d01 1b4204aa ..........-..B.. │ │ │ │ + 0x001b03b4 03034804 fc02059c 0304e002 00b80304 ..H............. │ │ │ │ + 0x001b03c4 be0300d6 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ + 0x001b03d4 00000000 18fc0300 80acec7f b0a80f00 ................ │ │ │ │ + 0x001b03e4 ff902501 1562047e 038a0104 be0100ae ..%..b.~........ │ │ │ │ + 0x001b03f4 0104da01 00ba0120 00000200 017d0000 ....... .....}.. │ │ │ │ + 0x001b0404 00000000 e8fb0300 50acec7f b0a80f00 ........P....... │ │ │ │ + 0x001b0414 ff902501 16640480 01038c01 04c00100 ..%..d.......... │ │ │ │ + 0x001b0424 b00104dc 0100bc01 20000002 00017d00 ........ .....}. │ │ │ │ + 0x001b0434 00000000 b8fb0300 20acec7f b0a80f00 ........ ....... │ │ │ │ + 0x001b0444 ff902501 166e048a 01039601 04ca0100 ..%..n.......... │ │ │ │ + 0x001b0454 ba0104e6 0100c601 20000002 00017d00 ........ .....}. │ │ │ │ + 0x001b0464 00000000 88fb0300 f0abec7f b0ab0c00 ................ │ │ │ │ + 0x001b0474 ff902d01 1b4404ac 03034a04 fe02059e ..-..D....J..... │ │ │ │ + 0x001b0484 0304e202 00ba0304 c00300d8 03040000 ................ │ │ │ │ + 0x001b0494 0200017d 007d0000 00000000 50fb0300 ...}.}......P... │ │ │ │ + 0x001b04a4 b8abec7f b0ab0c00 ff902d01 1b4404ac ..........-..D.. │ │ │ │ + 0x001b04b4 03034a04 fe02059e 0304e202 00ba0304 ..J............. │ │ │ │ + 0x001b04c4 c00300d8 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ + 0x001b04d4 00000000 18fb0300 80abec7f b0ab0c00 ................ │ │ │ │ + 0x001b04e4 ff902d01 1b4404ac 03034a04 fe02059e ..-..D....J..... │ │ │ │ + 0x001b04f4 0304e202 00ba0304 c00300d8 03040000 ................ │ │ │ │ + 0x001b0504 0200017d 007d0000 00000000 e0fa0300 ...}.}.......... │ │ │ │ + 0x001b0514 48abec7f b0a80d00 ff902501 15580474 H.........%..X.t │ │ │ │ + 0x001b0524 03800104 b40100a4 0104d001 00b00120 ............... │ │ │ │ + 0x001b0534 00000200 017d0000 00000000 b0fa0300 .....}.......... │ │ │ │ + 0x001b0544 18abec7f b0a80900 ff902501 1562047e ..........%..b.~ │ │ │ │ + 0x001b0554 038a0104 be0100ae 0104da01 00ba0120 ............... │ │ │ │ + 0x001b0564 00000200 017d0000 00000000 80fa0300 .....}.......... │ │ │ │ + 0x001b0574 e8aaec7f b0a80d00 ff902501 15580474 ..........%..X.t │ │ │ │ + 0x001b0584 03800104 b40100a4 0104d001 00b00120 ............... │ │ │ │ + 0x001b0594 00000200 017d0000 00000000 50fa0300 .....}......P... │ │ │ │ + 0x001b05a4 b8aaec7f b0a80900 ff902501 144c0468 ..........%..L.h │ │ │ │ + 0x001b05b4 037404a8 01009801 04c40100 a4012000 .t............ . │ │ │ │ + 0x001b05c4 00020001 7d000000 00000000 20fa0300 ....}....... ... │ │ │ │ + 0x001b05d4 88aaec7f b0a80900 ff902501 144c0468 ..........%..L.h │ │ │ │ + 0x001b05e4 037404a8 01009801 04c40100 a4012000 .t............ . │ │ │ │ + 0x001b05f4 00020001 7d000000 00000000 f0f90300 ....}........... │ │ │ │ + 0x001b0604 58aaec7f b0a80900 ff902501 144c0468 X.........%..L.h │ │ │ │ + 0x001b0614 037404a8 01009801 04c40100 a4012000 .t............ . │ │ │ │ + 0x001b0624 00020001 7d000000 00000000 c0f90300 ....}........... │ │ │ │ + 0x001b0634 28aaec7f b0ab0800 ff902d01 1b34049c (.........-..4.. │ │ │ │ + 0x001b0644 03033a04 ee02058e 0304d202 00aa0304 ..:............. │ │ │ │ + 0x001b0654 b00300c8 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ + 0x001b0664 00000000 88f90300 f0a9ec7f b0ab0800 ................ │ │ │ │ + 0x001b0674 ff902d01 1b32049a 03033804 ec02058c ..-..2....8..... │ │ │ │ + 0x001b0684 0304d002 00a80304 ae0300c6 03040000 ................ │ │ │ │ + 0x001b0694 0200017d 007d0000 00000000 50f90300 ...}.}......P... │ │ │ │ + 0x001b06a4 b8a9ec7f b0ab0800 ff902d01 1b300498 ..........-..0.. │ │ │ │ + 0x001b06b4 03033604 ea02058a 0304ce02 00a60304 ..6............. │ │ │ │ + 0x001b06c4 ac0300c4 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ + 0x001b06d4 00000000 18f90300 80a9ec7f b0a80900 ................ │ │ │ │ + 0x001b06e4 ff902501 144a0466 037204a6 01009601 ..%..J.f.r...... │ │ │ │ + 0x001b06f4 04c20100 a2012000 00020001 7d000000 ...... .....}... │ │ │ │ + 0x001b0704 00000000 e8f80300 50a9ec7f b0a80d00 ........P....... │ │ │ │ + 0x001b0714 ff902501 166a0486 01039201 04c60100 ..%..j.......... │ │ │ │ + 0x001b0724 b60104e2 0100c201 20000002 00017d00 ........ .....}. │ │ │ │ + 0x001b0734 00000000 b8f80300 20a9ec7f b0a90e00 ........ ....... │ │ │ │ + 0x001b0744 ff902501 1672048e 01039a01 04ce0100 ..%..r.......... │ │ │ │ + 0x001b0754 be0104ea 0100ca01 20000002 00017d00 ........ .....}. │ │ │ │ + 0x001b0764 00000000 88f80300 f0a8ec7f b0a80900 ................ │ │ │ │ + 0x001b0774 ff902501 155c0478 03840104 b80100a8 ..%..\.x........ │ │ │ │ + 0x001b0784 0104d401 00b40120 00000200 017d0000 ....... .....}.. │ │ │ │ + 0x001b0794 00000000 58f80300 c0a8ec7f b0a90a00 ....X........... │ │ │ │ + 0x001b07a4 ff902501 155a0476 03820104 b60100a6 ..%..Z.v........ │ │ │ │ + 0x001b07b4 0104d201 00b20120 00000200 017d0000 ....... .....}.. │ │ │ │ + 0x001b07c4 00000000 28f80300 90a8ec7f b0a90a00 ....(........... │ │ │ │ + 0x001b07d4 ff902501 144c0468 037404a8 01009801 ..%..L.h.t...... │ │ │ │ + 0x001b07e4 04c40100 a4012000 00020001 7d000000 ...... .....}... │ │ │ │ + 0x001b07f4 00000000 f8f70300 60a8ec7f b0ab0e00 ........`....... │ │ │ │ + 0x001b0804 ff902d01 1b5204ba 03035804 8c0305ac ..-..R....X..... │ │ │ │ + 0x001b0814 0304f002 00c80304 ce0300e6 03040000 ................ │ │ │ │ + 0x001b0824 0200017d 007d0000 00000000 c0f70300 ...}.}.......... │ │ │ │ + 0x001b0834 28a8ec7f b0ab0e00 ff902d01 1b4e04b6 (.........-..N.. │ │ │ │ + 0x001b0844 03035404 880305a8 0304ec02 00c40304 ..T............. │ │ │ │ + 0x001b0854 ca0300e2 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ + 0x001b0864 00000000 88f70300 f0a7ec7f b0ab0e00 ................ │ │ │ │ + 0x001b0874 ff902d01 1b5004b8 03035604 8a0305aa ..-..P....V..... │ │ │ │ + 0x001b0884 0304ee02 00c60304 cc0300e4 03040000 ................ │ │ │ │ + 0x001b0894 0200017d 007d0000 00000000 50f70300 ...}.}......P... │ │ │ │ + 0x001b08a4 b8a7ec7f b0ab0e00 ff902d01 1b5604be ..........-..V.. │ │ │ │ + 0x001b08b4 03035c04 900305b0 0304f402 00cc0304 ..\............. │ │ │ │ + 0x001b08c4 d20300ea 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ + 0x001b08d4 00000000 18f70300 80a7ec7f b0ab0800 ................ │ │ │ │ + 0x001b08e4 ff902d01 1b4404ac 03034a04 fe02059e ..-..D....J..... │ │ │ │ + 0x001b08f4 0304e202 00ba0304 c00300d8 03040000 ................ │ │ │ │ + 0x001b0904 0200017d 007d0000 00000000 e0f60300 ...}.}.......... │ │ │ │ + 0x001b0914 48a7ec7f b0ab0800 ff902d01 1b4404ac H.........-..D.. │ │ │ │ + 0x001b0924 03034a04 fe02059e 0304e202 00ba0304 ..J............. │ │ │ │ + 0x001b0934 c00300d8 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ + 0x001b0944 00000000 a8f60300 10a7ec7f b0ab0800 ................ │ │ │ │ + 0x001b0954 ff902d01 1b4004a8 03034604 fa02059a ..-..@....F..... │ │ │ │ + 0x001b0964 0304de02 00b60304 bc0300d4 03040000 ................ │ │ │ │ + 0x001b0974 0200017d 007d0000 00000000 70f60300 ...}.}......p... │ │ │ │ + 0x001b0984 d8a6ec7f b0ab0800 ff902d01 1b3c04a4 ..........-..<.. │ │ │ │ + 0x001b0994 03034204 f6020596 0304da02 00b20304 ..B............. │ │ │ │ + 0x001b09a4 b80300d0 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ + 0x001b09b4 00000000 38f60300 a0a6ec7f b0ab0800 ....8........... │ │ │ │ + 0x001b09c4 ff902d01 1b3804a0 03033e04 f2020592 ..-..8....>..... │ │ │ │ + 0x001b09d4 0304d602 00ae0304 b40300cc 03040000 ................ │ │ │ │ + 0x001b09e4 0200017d 007d0000 00000000 00f60300 ...}.}.......... │ │ │ │ + 0x001b09f4 68a6ec7f b0ab0800 ff902d01 1b3804a0 h.........-..8.. │ │ │ │ + 0x001b0a04 03033e04 f2020592 0304d602 00ae0304 ..>............. │ │ │ │ + 0x001b0a14 b40300cc 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ + 0x001b0a24 00000000 c8f50300 30a6ec7f b0ab0800 ........0....... │ │ │ │ + 0x001b0a34 ff902d01 1b3a04a2 03034004 f4020594 ..-..:....@..... │ │ │ │ + 0x001b0a44 0304d802 00b00304 b60300ce 03040000 ................ │ │ │ │ + 0x001b0a54 0200017d 007d0000 00000000 90f50300 ...}.}.......... │ │ │ │ + 0x001b0a64 f8a5ec7f b0a80900 ff902501 1450046c ..........%..P.l │ │ │ │ + 0x001b0a74 037804ac 01009c01 04c80100 a8012000 .x............ . │ │ │ │ + 0x001b0a84 00020001 7d000000 00000000 60f50300 ....}.......`... │ │ │ │ + 0x001b0a94 c8a5ec7f b0a80900 ff902501 144c0468 ..........%..L.h │ │ │ │ + 0x001b0aa4 037404a8 01009801 04c40100 a4012000 .t............ . │ │ │ │ + 0x001b0ab4 00020001 7d000000 00000000 30f50300 ....}.......0... │ │ │ │ + 0x001b0ac4 98a5ec7f b0a81100 ff902501 167204aa ..........%..r.. │ │ │ │ + 0x001b0ad4 0103b601 04d20100 cc01048e 0100ea01 ................ │ │ │ │ + 0x001b0ae4 04000002 00017d00 00000000 00f50300 ......}......... │ │ │ │ + 0x001b0af4 68a5ec7f b0a91200 ff902501 166804a0 h.........%..h.. │ │ │ │ + 0x001b0b04 0103ac01 04c80100 c2010484 0100e001 ................ │ │ │ │ + 0x001b0b14 04000002 00017d00 00000000 d0f40300 ......}......... │ │ │ │ + 0x001b0b24 38a5ec7f b0a80f00 ff902501 1664049c 8.........%..d.. │ │ │ │ + 0x001b0b34 0103a801 04c40100 be010480 0100dc01 ................ │ │ │ │ + 0x001b0b44 04000002 00017d00 00000000 a0f40300 ......}......... │ │ │ │ + 0x001b0b54 08a5ec7f b0ab0800 ff902d01 1b2e0496 ..........-..... │ │ │ │ + 0x001b0b64 03033404 e8020588 0304cc02 00a40304 ..4............. │ │ │ │ + 0x001b0b74 aa0300c2 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ + 0x001b0b84 00000000 68f40300 d0a4ec7f b0ab0a00 ....h........... │ │ │ │ + 0x001b0b94 ff902d01 1b5204c8 04057204 9e0405ba ..-..R....r..... │ │ │ │ + 0x001b0ba4 04048204 00de0404 e40400fc 04040000 ................ │ │ │ │ + 0x001b0bb4 0200017d 007d0000 00000000 30f40300 ...}.}......0... │ │ │ │ + 0x001b0bc4 98a4ec7f b0ab0a00 ff902d01 1b5204c8 ..........-..R.. │ │ │ │ + 0x001b0bd4 04057204 9e0405ba 04048204 00de0404 ..r............. │ │ │ │ + 0x001b0be4 e40400fc 04040000 0200017d 007d0000 ...........}.}.. │ │ │ │ + 0x001b0bf4 00000000 f8f30300 60a4ec7f b0a80900 ........`....... │ │ │ │ + 0x001b0c04 ff902501 144c0468 037404a8 01009801 ..%..L.h.t...... │ │ │ │ + 0x001b0c14 04c40100 a4012000 00020001 7d000000 ...... .....}... │ │ │ │ + 0x001b0c24 00000000 c8f30300 30a4ec7f b0a80900 ........0....... │ │ │ │ + 0x001b0c34 ff902501 144c0468 037404a8 01009801 ..%..L.h.t...... │ │ │ │ + 0x001b0c44 04c40100 a4012000 00020001 7d000000 ...... .....}... │ │ │ │ + 0x001b0c54 00000000 98f30300 00a4ec7f b0a80900 ................ │ │ │ │ + 0x001b0c64 ff902501 144c0468 037404a8 01009801 ..%..L.h.t...... │ │ │ │ + 0x001b0c74 04c40100 a4012000 00020001 7d000000 ...... .....}... │ │ │ │ + 0x001b0c84 00000000 68f30300 d0a3ec7f b0a90a00 ....h........... │ │ │ │ + 0x001b0c94 ff902501 144c0468 037404a8 01009801 ..%..L.h.t...... │ │ │ │ + 0x001b0ca4 04c40100 a4012000 00020001 7d000000 ...... .....}... │ │ │ │ + 0x001b0cb4 00000000 38f30300 a0a3ec7f b0ab0800 ....8........... │ │ │ │ + 0x001b0cc4 ff902d01 1b280490 03032e04 e2020582 ..-..(.......... │ │ │ │ + 0x001b0cd4 0304c602 009e0304 a40300bc 03040000 ................ │ │ │ │ + 0x001b0ce4 0200017d 007d0000 00000000 00f30300 ...}.}.......... │ │ │ │ + 0x001b0cf4 68a3ec7f b0ab1200 ff902d01 1dee0104 h.........-..... │ │ │ │ + 0x001b0d04 d20905f0 0204960a 05880a04 b60900b6 ................ │ │ │ │ + 0x001b0d14 0a04bc0a 00d40a04 00000200 017d007d .............}.} │ │ │ │ + 0x001b0d24 00000000 c8f20300 30a3ec7f b0ab0e00 ........0....... │ │ │ │ + 0x001b0d34 ff902d01 1db80104 9c080592 0204ee07 ..-............. │ │ │ │ + 0x001b0d44 058e0804 d20700ca 0804d008 00e80804 ................ │ │ │ │ + 0x001b0d54 00000200 017d007d 00000000 90f20300 .....}.}........ │ │ │ │ + 0x001b0d64 f8a2ec7f b0ab0c00 ff902d01 1c7c0482 ..........-..|.. │ │ │ │ + 0x001b0d74 0605b601 04b60605 a80604e6 0500d606 ................ │ │ │ │ + 0x001b0d84 04dc0600 f4060400 00020001 7d007d00 ............}.}. │ │ │ │ + 0x001b0d94 00000000 58f20300 c0a2ec7f b0ab0a00 ....X........... │ │ │ │ + 0x001b0da4 ff902d01 1b5204c8 04057204 9e0405ba ..-..R....r..... │ │ │ │ + 0x001b0db4 04048204 00de0404 e40400fc 04040000 ................ │ │ │ │ + 0x001b0dc4 0200017d 007d0000 00000000 20f20300 ...}.}...... ... │ │ │ │ + 0x001b0dd4 88a2ec7f b0ab0800 ff902d01 1b280490 ..........-..(.. │ │ │ │ + 0x001b0de4 03032e04 e2020582 0304c602 009e0304 ................ │ │ │ │ + 0x001b0df4 a40300bc 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ + 0x001b0e04 00000000 e8f10300 50a2ec7f b0ab0800 ........P....... │ │ │ │ + 0x001b0e14 ff902d01 1b280490 03032e04 e2020582 ..-..(.......... │ │ │ │ + 0x001b0e24 0304c602 009e0304 a40300bc 03040000 ................ │ │ │ │ + 0x001b0e34 0200017d 007d0000 00000000 b0f10300 ...}.}.......... │ │ │ │ + 0x001b0e44 18a2ec7f b0ab0800 ff902d01 1b280490 ..........-..(.. │ │ │ │ + 0x001b0e54 03032e04 e2020582 0304c602 009e0304 ................ │ │ │ │ + 0x001b0e64 a40300bc 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ + 0x001b0e74 00000000 78f10300 e0a1ec7f b0ab0800 ....x........... │ │ │ │ + 0x001b0e84 ff902d01 1b280490 03032e04 e2020582 ..-..(.......... │ │ │ │ + 0x001b0e94 0304c602 009e0304 a40300bc 03040000 ................ │ │ │ │ + 0x001b0ea4 0200017d 007d0000 00000000 40f10300 ...}.}......@... │ │ │ │ + 0x001b0eb4 a8a1ec7f b0ab0800 ff902d01 1b280490 ..........-..(.. │ │ │ │ + 0x001b0ec4 03032e04 e2020582 0304c602 009e0304 ................ │ │ │ │ + 0x001b0ed4 a40300bc 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ + 0x001b0ee4 00000000 08f10300 70a1ec7f b0ab0800 ........p....... │ │ │ │ + 0x001b0ef4 ff902d01 1b32049a 03033804 ec02058c ..-..2....8..... │ │ │ │ + 0x001b0f04 0304d002 00a80304 ae0300c6 03040000 ................ │ │ │ │ + 0x001b0f14 0200017d 007d0000 00000000 d0f00300 ...}.}.......... │ │ │ │ + 0x001b0f24 38a1ec7f b0ab0800 ff902d01 1b2e0496 8.........-..... │ │ │ │ + 0x001b0f34 03033404 e8020588 0304cc02 00a40304 ..4............. │ │ │ │ + 0x001b0f44 aa0300c2 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ + 0x001b0f54 00000000 98f00300 00a1ec7f b0ab0800 ................ │ │ │ │ + 0x001b0f64 ff902d01 1b2a0492 03033004 e4020584 ..-..*....0..... │ │ │ │ + 0x001b0f74 0304c802 00a00304 a60300be 03040000 ................ │ │ │ │ + 0x001b0f84 0200017d 007d0000 00000000 60f00300 ...}.}......`... │ │ │ │ + 0x001b0f94 c8a0ec7f b0ab0800 ff902d01 1b2a0492 ..........-..*.. │ │ │ │ + 0x001b0fa4 03033004 e4020584 0304c802 00a00304 ..0............. │ │ │ │ + 0x001b0fb4 a60300be 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ + 0x001b0fc4 00000000 28f00300 90a0ec7f b0ab0c00 ....(........... │ │ │ │ + 0x001b0fd4 ff902d01 1b4c04b4 03035204 860305a6 ..-..L....R..... │ │ │ │ + 0x001b0fe4 0304ea02 00c20304 c80300e0 03040000 ................ │ │ │ │ + 0x001b0ff4 0200017d 007d0000 00000000 f0ef0300 ...}.}.......... │ │ │ │ + 0x001b1004 58a0ec7f b0ab0c00 ff902d01 1b5004b8 X.........-..P.. │ │ │ │ + 0x001b1014 03035604 8a0305aa 0304ee02 00c60304 ..V............. │ │ │ │ + 0x001b1024 cc0300e4 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ + 0x001b1034 00000000 b8ef0300 20a0ec7f b0ab0c00 ........ ....... │ │ │ │ + 0x001b1044 ff902d01 1b5004b8 03035604 8a0305aa ..-..P....V..... │ │ │ │ + 0x001b1054 0304ee02 00c60304 cc0300e4 03040000 ................ │ │ │ │ + 0x001b1064 0200017d 007d0000 00000000 80ef0300 ...}.}.......... │ │ │ │ + 0x001b1074 e89fec7f b0ab0c00 ff902d01 1b4404ac ..........-..D.. │ │ │ │ + 0x001b1084 03034a04 fe02059e 0304e202 00ba0304 ..J............. │ │ │ │ + 0x001b1094 c00300d8 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ + 0x001b10a4 00000000 48ef0300 b09fec7f b0a80900 ....H........... │ │ │ │ + 0x001b10b4 ff902501 144a0466 037204a6 01009601 ..%..J.f.r...... │ │ │ │ + 0x001b10c4 04c20100 a2012000 00020001 7d000000 ...... .....}... │ │ │ │ + 0x001b10d4 00000000 18ef0300 809fec7f b0ab0800 ................ │ │ │ │ + 0x001b10e4 ff902d01 1b280490 03032e04 e2020582 ..-..(.......... │ │ │ │ + 0x001b10f4 0304c602 009e0304 a40300bc 03040000 ................ │ │ │ │ + 0x001b1104 0200017d 007d0000 00000000 e0ee0300 ...}.}.......... │ │ │ │ + 0x001b1114 489fec7f b0ab0800 ff902d01 1b280490 H.........-..(.. │ │ │ │ + 0x001b1124 03032e04 e2020582 0304c602 009e0304 ................ │ │ │ │ + 0x001b1134 a40300bc 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ + 0x001b1144 00000000 a8ee0300 109fec7f b0ab0800 ................ │ │ │ │ + 0x001b1154 ff902d01 1b280490 03032e04 e2020582 ..-..(.......... │ │ │ │ + 0x001b1164 0304c602 009e0304 a40300bc 03040000 ................ │ │ │ │ + 0x001b1174 0200017d 007d0000 00000000 70ee0300 ...}.}......p... │ │ │ │ + 0x001b1184 d89eec7f b0a80900 ff902501 15580474 ..........%..X.t │ │ │ │ + 0x001b1194 03800104 b40100a4 0104d001 00b00120 ............... │ │ │ │ + 0x001b11a4 00000200 017d0000 00000000 40ee0300 .....}......@... │ │ │ │ + 0x001b11b4 a89eec7f b0a80900 ff902501 14540470 ..........%..T.p │ │ │ │ + 0x001b11c4 037c04b0 0100a001 04cc0100 ac012000 .|............ . │ │ │ │ + 0x001b11d4 00020001 7d000000 00000000 10ee0300 ....}........... │ │ │ │ + 0x001b11e4 789eec7f b0a80900 ff902501 1450046c x.........%..P.l │ │ │ │ + 0x001b11f4 037804ac 01009c01 04c80100 a8012000 .x............ . │ │ │ │ + 0x001b1204 00020001 7d000000 00000000 e0ed0300 ....}........... │ │ │ │ + 0x001b1214 489eec7f b0a80900 ff902501 144c0468 H.........%..L.h │ │ │ │ + 0x001b1224 037404a8 01009801 04c40100 a4012000 .t............ . │ │ │ │ + 0x001b1234 00020001 7d000000 00000000 b0ed0300 ....}........... │ │ │ │ + 0x001b1244 189eec7f b0aa1100 ff902501 165436c0 ..........%..T6. │ │ │ │ + 0x001b1254 0103cc01 04e60100 e00104a4 0100fe01 ................ │ │ │ │ + 0x001b1264 04000002 00017d00 00000000 80ed0300 ......}......... │ │ │ │ + 0x001b1274 e89dec7f b0aa1100 ff902501 165436c0 ..........%..T6. │ │ │ │ + 0x001b1284 0103cc01 04e60100 e00104a4 0100fe01 ................ │ │ │ │ + 0x001b1294 04000002 00017d00 00000000 50ed0300 ......}.....P... │ │ │ │ + 0x001b12a4 b89dec7f b0aa1100 ff902501 165436c0 ..........%..T6. │ │ │ │ + 0x001b12b4 0103cc01 04e60100 e00104a4 0100fe01 ................ │ │ │ │ + 0x001b12c4 04000002 00017d00 00000000 20ed0300 ......}..... ... │ │ │ │ + 0x001b12d4 889dec7f b0aa1100 ff902501 165436c0 ..........%..T6. │ │ │ │ + 0x001b12e4 0103cc01 04e60100 e00104a4 0100fe01 ................ │ │ │ │ + 0x001b12f4 04000002 00017d00 00000000 f0ec0300 ......}......... │ │ │ │ + 0x001b1304 589dec7f b0a90c00 ff902501 155e047a X.........%..^.z │ │ │ │ + 0x001b1314 03860104 ba0100aa 0104d601 00b60120 ............... │ │ │ │ + 0x001b1324 00000200 017d0000 00000000 c0ec0300 .....}.......... │ │ │ │ + 0x001b1334 289dec7f b0a90c00 ff902501 155e047a (.........%..^.z │ │ │ │ + 0x001b1344 03860104 ba0100aa 0104d601 00b60120 ............... │ │ │ │ + 0x001b1354 00000200 017d0000 00000000 90ec0300 .....}.......... │ │ │ │ + 0x001b1364 f89cec7f b0a90c00 ff902501 16660482 ..........%..f.. │ │ │ │ + 0x001b1374 01038e01 04c20100 b20104de 0100be01 ................ │ │ │ │ + 0x001b1384 20000002 00017d00 00000000 60ec0300 .....}.....`... │ │ │ │ + 0x001b1394 c89cec7f b0a80b00 ff902501 1562047e ..........%..b.~ │ │ │ │ + 0x001b13a4 038a0104 be0100ae 0104da01 00ba0120 ............... │ │ │ │ + 0x001b13b4 00000200 017d0000 00000000 30ec0300 .....}......0... │ │ │ │ + 0x001b13c4 989cec7f b0ab0a00 ff902d01 1b4004a8 ..........-..@.. │ │ │ │ + 0x001b13d4 03034604 fa02059a 0304de02 00b60304 ..F............. │ │ │ │ + 0x001b13e4 bc0300d4 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ + 0x001b13f4 00000000 f8eb0300 609cec7f b0ab0a00 ........`....... │ │ │ │ + 0x001b1404 ff902d01 1b4404ac 03034a04 fe02059e ..-..D....J..... │ │ │ │ + 0x001b1414 0304e202 00ba0304 c00300d8 03040000 ................ │ │ │ │ + 0x001b1424 0200017d 007d0000 00000000 c0eb0300 ...}.}.......... │ │ │ │ + 0x001b1434 289cec7f b0ab0a00 ff902d01 1b4404ac (.........-..D.. │ │ │ │ + 0x001b1444 03034a04 fe02059e 0304e202 00ba0304 ..J............. │ │ │ │ + 0x001b1454 c00300d8 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ + 0x001b1464 00000000 88eb0300 f09bec7f b0a91000 ................ │ │ │ │ + 0x001b1474 ff902501 16501a82 01038e01 04c20100 ..%..P.......... │ │ │ │ + 0x001b1484 b20104de 0100be01 20000002 00017d00 ........ .....}. │ │ │ │ + 0x001b1494 00000000 58eb0300 c09bec7f 80c91001 ....X........... │ │ │ │ + 0x001b14a4 b0b0b0a9 ff902501 16581a8e 01039a01 ......%..X...... │ │ │ │ + 0x001b14b4 04d20100 be0104ee 0100ce01 20000002 ............ ... │ │ │ │ + 0x001b14c4 00017d00 00000000 24eb0300 8c9bec7f ..}.....$....... │ │ │ │ + 0x001b14d4 80c90f01 b0b0b0aa ff902501 165a188e ..........%..Z.. │ │ │ │ + 0x001b14e4 01039a01 04d20100 be0104ee 0100ce01 ................ │ │ │ │ + 0x001b14f4 20000002 00017d00 00000000 f0ea0300 .....}......... │ │ │ │ + 0x001b1504 589bec7f b0a81300 ff902501 16780494 X.........%..x.. │ │ │ │ + 0x001b1514 0103a001 04d40100 c40104f0 0100d001 ................ │ │ │ │ + 0x001b1524 20000002 00017d00 00000000 c0ea0300 .....}......... │ │ │ │ + 0x001b1534 289bec7f b0ab0c00 ff902d01 1b4604ae (.........-..F.. │ │ │ │ + 0x001b1544 03034c04 800305a0 0304e402 00bc0304 ..L............. │ │ │ │ + 0x001b1554 c20300da 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ + 0x001b1564 00000000 88ea0300 f09aec7f b0ab0c00 ................ │ │ │ │ + 0x001b1574 ff902d01 1b4804b0 03034e04 820305a2 ..-..H....N..... │ │ │ │ + 0x001b1584 0304e602 00be0304 c40300dc 03040000 ................ │ │ │ │ + 0x001b1594 0200017d 007d0000 00000000 50ea0300 ...}.}......P... │ │ │ │ + 0x001b15a4 b89aec7f b0ab0c00 ff902d01 1b4204aa ..........-..B.. │ │ │ │ + 0x001b15b4 03034804 fc02059c 0304e002 00b80304 ..H............. │ │ │ │ + 0x001b15c4 be0300d6 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ + 0x001b15d4 00000000 18ea0300 809aec7f b0ae0d00 ................ │ │ │ │ + 0x001b15e4 ff903d01 2d3402a4 05037402 e0040584 ..=.-4....t..... │ │ │ │ + 0x001b15f4 0104e804 05a60104 980505a0 0204a405 ................ │ │ │ │ + 0x001b1604 038a0504 b60500b0 0504c404 00ce0504 ................ │ │ │ │ + 0x001b1614 00000200 017d007d 00000000 d0e90300 .....}.}........ │ │ │ │ + 0x001b1624 389aec7f b0af0e00 ff903d01 2d3802cc 8.........=.-8.. │ │ │ │ + 0x001b1634 05037602 a20505ac 0104d005 05d20104 ..v............. │ │ │ │ + 0x001b1644 e20505ce 0204cc05 03be0504 840500f6 ................ │ │ │ │ + 0x001b1654 0504fc05 00940604 00000200 017d007d .............}.} │ │ │ │ 0x001b1664 00000000 88e90300 f099ec7f b0ab0800 ................ │ │ │ │ 0x001b1674 ff902d01 1b280490 03032e04 e2020582 ..-..(.......... │ │ │ │ 0x001b1684 0304c602 009e0304 a40300bc 03040000 ................ │ │ │ │ 0x001b1694 0200017d 007d0000 00000000 50e90300 ...}.}......P... │ │ │ │ - 0x001b16a4 b899ec7f b0ab0800 ff902d01 1b280490 ..........-..(.. │ │ │ │ - 0x001b16b4 03032e04 e2020582 0304c602 009e0304 ................ │ │ │ │ - 0x001b16c4 a40300bc 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ + 0x001b16a4 b899ec7f b0ab0800 ff902d01 1b5804c0 ..........-..X.. │ │ │ │ + 0x001b16b4 03035e04 920305b2 0304f602 00ce0304 ..^............. │ │ │ │ + 0x001b16c4 d40300ec 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ 0x001b16d4 00000000 18e90300 8099ec7f b0ab0800 ................ │ │ │ │ - 0x001b16e4 ff902d01 1b32049a 03033804 ec02058c ..-..2....8..... │ │ │ │ - 0x001b16f4 0304d002 00a80304 ae0300c6 03040000 ................ │ │ │ │ + 0x001b16e4 ff902d01 1b5404bc 03035a04 8e0305ae ..-..T....Z..... │ │ │ │ + 0x001b16f4 0304f202 00ca0304 d00300e8 03040000 ................ │ │ │ │ 0x001b1704 0200017d 007d0000 00000000 e0e80300 ...}.}.......... │ │ │ │ - 0x001b1714 4899ec7f b0ab0800 ff902d01 1b2e0496 H.........-..... │ │ │ │ - 0x001b1724 03033404 e8020588 0304cc02 00a40304 ..4............. │ │ │ │ - 0x001b1734 aa0300c2 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ + 0x001b1714 4899ec7f b0ab0800 ff902d01 1b5004b8 H.........-..P.. │ │ │ │ + 0x001b1724 03035604 8a0305aa 0304ee02 00c60304 ..V............. │ │ │ │ + 0x001b1734 cc0300e4 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ 0x001b1744 00000000 a8e80300 1099ec7f b0ab0800 ................ │ │ │ │ - 0x001b1754 ff902d01 1b2a0492 03033004 e4020584 ..-..*....0..... │ │ │ │ - 0x001b1764 0304c802 00a00304 a60300be 03040000 ................ │ │ │ │ + 0x001b1754 ff902d01 1b4c04b4 03035204 860305a6 ..-..L....R..... │ │ │ │ + 0x001b1764 0304ea02 00c20304 c80300e0 03040000 ................ │ │ │ │ 0x001b1774 0200017d 007d0000 00000000 70e80300 ...}.}......p... │ │ │ │ - 0x001b1784 d898ec7f b0ab0800 ff902d01 1b2a0492 ..........-..*.. │ │ │ │ - 0x001b1794 03033004 e4020584 0304c802 00a00304 ..0............. │ │ │ │ - 0x001b17a4 a60300be 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ - 0x001b17b4 00000000 38e80300 a098ec7f b0ab0c00 ....8........... │ │ │ │ - 0x001b17c4 ff902d01 1b4c04b4 03035204 860305a6 ..-..L....R..... │ │ │ │ - 0x001b17d4 0304ea02 00c20304 c80300e0 03040000 ................ │ │ │ │ + 0x001b1784 d898ec7f b0ab0800 ff902d01 1b4804b0 ..........-..H.. │ │ │ │ + 0x001b1794 03034e04 820305a2 0304e602 00be0304 ..N............. │ │ │ │ + 0x001b17a4 c40300dc 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ + 0x001b17b4 00000000 38e80300 a098ec7f b0ab0800 ....8........... │ │ │ │ + 0x001b17c4 ff902d01 1b4604ae 03034c04 800305a0 ..-..F....L..... │ │ │ │ + 0x001b17d4 0304e402 00bc0304 c20300da 03040000 ................ │ │ │ │ 0x001b17e4 0200017d 007d0000 00000000 00e80300 ...}.}.......... │ │ │ │ - 0x001b17f4 6898ec7f b0ab0c00 ff902d01 1b5004b8 h.........-..P.. │ │ │ │ - 0x001b1804 03035604 8a0305aa 0304ee02 00c60304 ..V............. │ │ │ │ - 0x001b1814 cc0300e4 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ - 0x001b1824 00000000 c8e70300 3098ec7f b0ab0c00 ........0....... │ │ │ │ - 0x001b1834 ff902d01 1b5004b8 03035604 8a0305aa ..-..P....V..... │ │ │ │ - 0x001b1844 0304ee02 00c60304 cc0300e4 03040000 ................ │ │ │ │ + 0x001b17f4 6898ec7f b0ab0800 ff902d01 1b4204aa h.........-..B.. │ │ │ │ + 0x001b1804 03034804 fc02059c 0304e002 00b80304 ..H............. │ │ │ │ + 0x001b1814 be0300d6 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ + 0x001b1824 00000000 c8e70300 3098ec7f b0ab0800 ........0....... │ │ │ │ + 0x001b1834 ff902d01 1b3e04a6 03034404 f8020598 ..-..>....D..... │ │ │ │ + 0x001b1844 0304dc02 00b40304 ba0300d2 03040000 ................ │ │ │ │ 0x001b1854 0200017d 007d0000 00000000 90e70300 ...}.}.......... │ │ │ │ - 0x001b1864 f897ec7f b0ab0c00 ff902d01 1b4404ac ..........-..D.. │ │ │ │ - 0x001b1874 03034a04 fe02059e 0304e202 00ba0304 ..J............. │ │ │ │ - 0x001b1884 c00300d8 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ + 0x001b1864 f897ec7f b0ab0800 ff902d01 1b3a04a2 ..........-..:.. │ │ │ │ + 0x001b1874 03034004 f4020594 0304d802 00b00304 ..@............. │ │ │ │ + 0x001b1884 b60300ce 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ 0x001b1894 00000000 58e70300 c097ec7f b0ab0800 ....X........... │ │ │ │ - 0x001b18a4 ff902d01 1b280490 03032e04 e2020582 ..-..(.......... │ │ │ │ - 0x001b18b4 0304c602 009e0304 a40300bc 03040000 ................ │ │ │ │ + 0x001b18a4 ff902d01 1b36049e 03033c04 f0020590 ..-..6....<..... │ │ │ │ + 0x001b18b4 0304d402 00ac0304 b20300ca 03040000 ................ │ │ │ │ 0x001b18c4 0200017d 007d0000 00000000 20e70300 ...}.}...... ... │ │ │ │ - 0x001b18d4 8897ec7f b0ab0800 ff902d01 1b280490 ..........-..(.. │ │ │ │ - 0x001b18e4 03032e04 e2020582 0304c602 009e0304 ................ │ │ │ │ - 0x001b18f4 a40300bc 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ - 0x001b1904 00000000 e8e60300 5097ec7f b0ae0d00 ........P....... │ │ │ │ - 0x001b1914 ff903d01 2d3402a4 05037402 e0040584 ..=.-4....t..... │ │ │ │ - 0x001b1924 0104e804 05a60104 980505a0 0204a405 ................ │ │ │ │ - 0x001b1934 038a0504 b60500b0 0504c404 00ce0504 ................ │ │ │ │ - 0x001b1944 00000200 017d007d 00000000 a0e60300 .....}.}........ │ │ │ │ - 0x001b1954 0897ec7f b0af0e00 ff903d01 2d3802cc ..........=.-8.. │ │ │ │ - 0x001b1964 05037602 a20505ac 0104d005 05d20104 ..v............. │ │ │ │ - 0x001b1974 e20505ce 0204cc05 03be0504 840500f6 ................ │ │ │ │ - 0x001b1984 0504fc05 00940604 00000200 017d007d .............}.} │ │ │ │ - 0x001b1994 00000000 58e60300 c096ec7f b0ab0800 ....X........... │ │ │ │ - 0x001b19a4 ff902d01 1b280490 03032e04 e2020582 ..-..(.......... │ │ │ │ - 0x001b19b4 0304c602 009e0304 a40300bc 03040000 ................ │ │ │ │ - 0x001b19c4 0200017d 007d0000 00000000 20e60300 ...}.}...... ... │ │ │ │ - 0x001b19d4 8896ec7f b0a91000 ff902501 16501a82 ..........%..P.. │ │ │ │ - 0x001b19e4 01038e01 04c20100 b20104de 0100be01 ................ │ │ │ │ - 0x001b19f4 20000002 00017d00 00000000 f0e50300 .....}......... │ │ │ │ - 0x001b1a04 5896ec7f 80c91001 b0b0b0a9 ff902501 X.............%. │ │ │ │ - 0x001b1a14 16581a8e 01039a01 04d20100 be0104ee .X.............. │ │ │ │ - 0x001b1a24 0100ce01 20000002 00017d00 00000000 .... .....}..... │ │ │ │ - 0x001b1a34 bce50300 2496ec7f 80c90f01 b0b0b0aa ....$........... │ │ │ │ - 0x001b1a44 ff902501 165a188e 01039a01 04d20100 ..%..Z.......... │ │ │ │ - 0x001b1a54 be0104ee 0100ce01 20000002 00017d00 ........ .....}. │ │ │ │ - 0x001b1a64 00000000 88e50300 f095ec7f b0a81300 ................ │ │ │ │ - 0x001b1a74 ff902501 16780494 0103a001 04d40100 ..%..x.......... │ │ │ │ - 0x001b1a84 c40104f0 0100d001 20000002 00017d00 ........ .....}. │ │ │ │ + 0x001b18d4 8897ec7f b0ab0800 ff902d01 1b32049a ..........-..2.. │ │ │ │ + 0x001b18e4 03033804 ec02058c 0304d002 00a80304 ..8............. │ │ │ │ + 0x001b18f4 ae0300c6 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ + 0x001b1904 00000000 e8e60300 5097ec7f b0ab0800 ........P....... │ │ │ │ + 0x001b1914 ff902d01 1b2e0496 03033404 e8020588 ..-.......4..... │ │ │ │ + 0x001b1924 0304cc02 00a40304 aa0300c2 03040000 ................ │ │ │ │ + 0x001b1934 0200017d 007d0000 00000000 b0e60300 ...}.}.......... │ │ │ │ + 0x001b1944 1897ec7f b0ab0800 ff902d01 1b2a0492 ..........-..*.. │ │ │ │ + 0x001b1954 03033004 e4020584 0304c802 00a00304 ..0............. │ │ │ │ + 0x001b1964 a60300be 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ + 0x001b1974 00000000 78e60300 e096ec7f b0a80900 ....x........... │ │ │ │ + 0x001b1984 ff902501 16640480 01038c01 04c00100 ..%..d.......... │ │ │ │ + 0x001b1994 b00104dc 0100bc01 20000002 00017d00 ........ .....}. │ │ │ │ + 0x001b19a4 00000000 48e60300 b096ec7f b0a80900 ....H........... │ │ │ │ + 0x001b19b4 ff902501 1560047c 03880104 bc0100ac ..%..`.|........ │ │ │ │ + 0x001b19c4 0104d801 00b80120 00000200 017d0000 ....... .....}.. │ │ │ │ + 0x001b19d4 00000000 18e60300 8096ec7f b0a80900 ................ │ │ │ │ + 0x001b19e4 ff902501 155c0478 03840104 b80100a8 ..%..\.x........ │ │ │ │ + 0x001b19f4 0104d401 00b40120 00000200 017d0000 ....... .....}.. │ │ │ │ + 0x001b1a04 00000000 e8e50300 5096ec7f b0a80900 ........P....... │ │ │ │ + 0x001b1a14 ff902501 15580474 03800104 b40100a4 ..%..X.t........ │ │ │ │ + 0x001b1a24 0104d001 00b00120 00000200 017d0000 ....... .....}.. │ │ │ │ + 0x001b1a34 00000000 b8e50300 2096ec7f b0a80900 ........ ....... │ │ │ │ + 0x001b1a44 ff902501 1560047c 03880104 bc0100ac ..%..`.|........ │ │ │ │ + 0x001b1a54 0104d801 00b80120 00000200 017d0000 ....... .....}.. │ │ │ │ + 0x001b1a64 00000000 88e50300 f095ec7f b0a90a00 ................ │ │ │ │ + 0x001b1a74 ff902501 166a0486 01039201 04c60100 ..%..j.......... │ │ │ │ + 0x001b1a84 b60104e2 0100c201 20000002 00017d00 ........ .....}. │ │ │ │ 0x001b1a94 00000000 58e50300 c095ec7f b0a80900 ....X........... │ │ │ │ 0x001b1aa4 ff902501 144a0466 037204a6 01009601 ..%..J.f.r...... │ │ │ │ 0x001b1ab4 04c20100 a2012000 00020001 7d000000 ...... .....}... │ │ │ │ 0x001b1ac4 00000000 28e50300 9095ec7f b0a80900 ....(........... │ │ │ │ 0x001b1ad4 ff902501 144a0466 037204a6 01009601 ..%..J.f.r...... │ │ │ │ 0x001b1ae4 04c20100 a2012000 00020001 7d000000 ...... .....}... │ │ │ │ 0x001b1af4 00000000 f8e40300 6095ec7f b0a80900 ........`....... │ │ │ │ @@ -4710,45 +4710,45 @@ │ │ │ │ 0x001b7704 ec880300 5439ec7f b0ac0100 ff903501 ....T9........5. │ │ │ │ 0x001b7714 251a04ba 02034204 d8020578 04ba0203 %.....B....x.... │ │ │ │ 0x001b7724 c80204f6 0200f002 04fe0200 fa020400 ................ │ │ │ │ 0x001b7734 00820304 00000200 017d007d 00000000 .........}.}.... │ │ │ │ 0x001b7744 ac880300 1439ec7f ab08b100 ff902901 .....9........). │ │ │ │ 0x001b7754 18120424 031a0440 05320460 005a0468 ...$...@.2.`.Z.h │ │ │ │ 0x001b7764 00640400 006c0400 00020001 7d007d00 .d...l......}.}. │ │ │ │ - 0x001b7774 00000000 78880300 e038ec7f b0a80700 ....x....8...... │ │ │ │ - 0x001b7784 ff902501 14460462 036e04a2 01009201 ..%..F.b.n...... │ │ │ │ - 0x001b7794 04be0100 9e012000 00020001 7d000000 ...... .....}... │ │ │ │ - 0x001b77a4 00000000 48880300 b038ec7f b0a80700 ....H....8...... │ │ │ │ - 0x001b77b4 ff902501 1452046e 037a04ae 01009e01 ..%..R.n.z...... │ │ │ │ - 0x001b77c4 04ca0100 aa012000 00020001 7d000000 ...... .....}... │ │ │ │ - 0x001b77d4 00000000 18880300 8038ec7f ab3f0e00 .........8...?.. │ │ │ │ - 0x001b77e4 ff903501 242804e6 01033804 d6010544 ..5.$(....8....D │ │ │ │ - 0x001b77f4 04d00105 4c049a01 05c20104 f80100f2 ....L........... │ │ │ │ - 0x001b7804 01047e00 90020400 00020001 7d007d00 ..~.........}.}. │ │ │ │ - 0x001b7814 00000000 d8870300 4038ec7f b0ab2a00 ........@8....*. │ │ │ │ - 0x001b7824 ff903101 1f2e04c6 01033404 c001053c ..1.......4....< │ │ │ │ - 0x001b7834 048a0105 b20104d8 0100d201 046e00f0 .............n.. │ │ │ │ - 0x001b7844 01040000 0200017d 007d0000 00000000 .......}.}...... │ │ │ │ - 0x001b7854 9c870300 0438ec7f b0ab2a00 ff903101 .....8....*...1. │ │ │ │ - 0x001b7864 1f2e04c6 01033404 c001053c 048a0105 ......4....<.... │ │ │ │ - 0x001b7874 b20104d8 0100d201 046e00f0 01040000 .........n...... │ │ │ │ - 0x001b7884 0200017d 007d0000 00000000 60870300 ...}.}......`... │ │ │ │ - 0x001b7894 c837ec7f b0ab2800 ff903101 1f2604be .7....(...1..&.. │ │ │ │ - 0x001b78a4 01032c04 b8010534 04820105 aa0104d0 ..,....4........ │ │ │ │ - 0x001b78b4 0100ca01 046600e8 01040000 0200017d .....f.........} │ │ │ │ - 0x001b78c4 007d0000 00000000 24870300 8c37ec7f .}......$....7.. │ │ │ │ - 0x001b78d4 b0a81100 ff902501 16442884 01039001 ......%..D(..... │ │ │ │ - 0x001b78e4 04c40100 b40104e0 0100c001 20000002 ............ ... │ │ │ │ - 0x001b78f4 00017d00 00000000 f4860300 5c37ec7f ..}.........\7.. │ │ │ │ - 0x001b7904 b0a91600 ff902501 17820104 9e0103aa ......%......... │ │ │ │ - 0x001b7914 0104de01 00ce0104 fa0100da 01200000 ............. .. │ │ │ │ - 0x001b7924 0200017d 00000000 c4860300 2c37ec7f ...}........,7.. │ │ │ │ - 0x001b7934 b0a81d00 ff902501 167e049a 0103a601 ......%..~...... │ │ │ │ - 0x001b7944 04da0100 ca0104f6 0100d601 20000002 ............ ... │ │ │ │ - 0x001b7954 00017d00 00000000 94860300 fc36ec7f ..}..........6.. │ │ │ │ + 0x001b7774 00000000 78880300 e038ec7f b0a81100 ....x....8...... │ │ │ │ + 0x001b7784 ff902501 16442884 01039001 04c40100 ..%..D(......... │ │ │ │ + 0x001b7794 b40104e0 0100c001 20000002 00017d00 ........ .....}. │ │ │ │ + 0x001b77a4 00000000 48880300 b038ec7f b0a91600 ....H....8...... │ │ │ │ + 0x001b77b4 ff902501 17820104 9e0103aa 0104de01 ..%............. │ │ │ │ + 0x001b77c4 00ce0104 fa0100da 01200000 0200017d ......... .....} │ │ │ │ + 0x001b77d4 00000000 18880300 8038ec7f b0a81d00 .........8...... │ │ │ │ + 0x001b77e4 ff902501 167e049a 0103a601 04da0100 ..%..~.......... │ │ │ │ + 0x001b77f4 ca0104f6 0100d601 20000002 00017d00 ........ .....}. │ │ │ │ + 0x001b7804 00000000 e8870300 5038ec7f b0a80700 ........P8...... │ │ │ │ + 0x001b7814 ff902501 14460462 036e04a2 01009201 ..%..F.b.n...... │ │ │ │ + 0x001b7824 04be0100 9e012000 00020001 7d000000 ...... .....}... │ │ │ │ + 0x001b7834 00000000 b8870300 2038ec7f b0a80700 ........ 8...... │ │ │ │ + 0x001b7844 ff902501 1452046e 037a04ae 01009e01 ..%..R.n.z...... │ │ │ │ + 0x001b7854 04ca0100 aa012000 00020001 7d000000 ...... .....}... │ │ │ │ + 0x001b7864 00000000 88870300 f037ec7f ab3f0e00 .........7...?.. │ │ │ │ + 0x001b7874 ff903501 242804e6 01033804 d6010544 ..5.$(....8....D │ │ │ │ + 0x001b7884 04d00105 4c049a01 05c20104 f80100f2 ....L........... │ │ │ │ + 0x001b7894 01047e00 90020400 00020001 7d007d00 ..~.........}.}. │ │ │ │ + 0x001b78a4 00000000 48870300 b037ec7f b0ab2a00 ....H....7....*. │ │ │ │ + 0x001b78b4 ff903101 1f2e04c6 01033404 c001053c ..1.......4....< │ │ │ │ + 0x001b78c4 048a0105 b20104d8 0100d201 046e00f0 .............n.. │ │ │ │ + 0x001b78d4 01040000 0200017d 007d0000 00000000 .......}.}...... │ │ │ │ + 0x001b78e4 0c870300 7437ec7f b0ab2a00 ff903101 ....t7....*...1. │ │ │ │ + 0x001b78f4 1f2e04c6 01033404 c001053c 048a0105 ......4....<.... │ │ │ │ + 0x001b7904 b20104d8 0100d201 046e00f0 01040000 .........n...... │ │ │ │ + 0x001b7914 0200017d 007d0000 00000000 d0860300 ...}.}.......... │ │ │ │ + 0x001b7924 3837ec7f b0ab2800 ff903101 1f2604be 87....(...1..&.. │ │ │ │ + 0x001b7934 01032c04 b8010534 04820105 aa0104d0 ..,....4........ │ │ │ │ + 0x001b7944 0100ca01 046600e8 01040000 0200017d .....f.........} │ │ │ │ + 0x001b7954 007d0000 00000000 94860300 fc36ec7f .}...........6.. │ │ │ │ 0x001b7964 b0aa2700 ff902d01 1c5a0c8a 04038601 ..'...-..Z...... │ │ │ │ 0x001b7974 04d80305 fe0304bc 03009604 049c0400 ................ │ │ │ │ 0x001b7984 b4040400 00020001 7d007d00 00000000 ........}.}..... │ │ │ │ 0x001b7994 5c860300 c436ec7f b0aa2700 ff902d01 \....6....'...-. │ │ │ │ 0x001b79a4 1c5a0c8a 04038601 04d80305 fe0304bc .Z.............. │ │ │ │ 0x001b79b4 03009604 049c0400 b4040400 00020001 ................ │ │ │ │ 0x001b79c4 7d007d00 00000000 24860300 8c36ec7f }.}.....$....6.. │ │ │ │ @@ -5078,46 +5078,46 @@ │ │ │ │ 0x001b8e04 b0b0a800 ff902901 1814041a 03260440 ......)......&.@ │ │ │ │ 0x001b8e14 002e0400 003a0448 00440400 004c0400 .....:.H.D...L.. │ │ │ │ 0x001b8e24 00020001 7d000000 00000000 c0710300 ....}........q.. │ │ │ │ 0x001b8e34 2822ec7f b0ab0800 ff902d01 1b280490 ("........-..(.. │ │ │ │ 0x001b8e44 03032e04 e2020582 0304c602 009e0304 ................ │ │ │ │ 0x001b8e54 a40300bc 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ 0x001b8e64 00000000 88710300 f021ec7f b0a80900 .....q...!...... │ │ │ │ - 0x001b8e74 ff902501 144c0468 037404a8 01009801 ..%..L.h.t...... │ │ │ │ - 0x001b8e84 04c40100 a4012000 00020001 7d000000 ...... .....}... │ │ │ │ + 0x001b8e74 ff902501 144a0466 037204a6 01009601 ..%..J.f.r...... │ │ │ │ + 0x001b8e84 04c20100 a2012000 00020001 7d000000 ...... .....}... │ │ │ │ 0x001b8e94 00000000 58710300 c021ec7f b0a80900 ....Xq...!...... │ │ │ │ 0x001b8ea4 ff902501 144a0466 037204a6 01009601 ..%..J.f.r...... │ │ │ │ 0x001b8eb4 04c20100 a2012000 00020001 7d000000 ...... .....}... │ │ │ │ 0x001b8ec4 00000000 28710300 9021ec7f b0a80900 ....(q...!...... │ │ │ │ - 0x001b8ed4 ff902501 144a0466 037204a6 01009601 ..%..J.f.r...... │ │ │ │ - 0x001b8ee4 04c20100 a2012000 00020001 7d000000 ...... .....}... │ │ │ │ + 0x001b8ed4 ff902501 14540470 037c04b0 0100a001 ..%..T.p.|...... │ │ │ │ + 0x001b8ee4 04cc0100 ac012000 00020001 7d000000 ...... .....}... │ │ │ │ 0x001b8ef4 00000000 f8700300 6021ec7f b0a80900 .....p..`!...... │ │ │ │ - 0x001b8f04 ff902501 144c0468 037404a8 01009801 ..%..L.h.t...... │ │ │ │ - 0x001b8f14 04c40100 a4012000 00020001 7d000000 ...... .....}... │ │ │ │ + 0x001b8f04 ff902501 1450046c 037804ac 01009c01 ..%..P.l.x...... │ │ │ │ + 0x001b8f14 04c80100 a8012000 00020001 7d000000 ...... .....}... │ │ │ │ 0x001b8f24 00000000 c8700300 3021ec7f b0a80900 .....p..0!...... │ │ │ │ - 0x001b8f34 ff902501 14540470 037c04b0 0100a001 ..%..T.p.|...... │ │ │ │ - 0x001b8f44 04cc0100 ac012000 00020001 7d000000 ...... .....}... │ │ │ │ - 0x001b8f54 00000000 98700300 0021ec7f b0a80900 .....p...!...... │ │ │ │ - 0x001b8f64 ff902501 1450046c 037804ac 01009c01 ..%..P.l.x...... │ │ │ │ - 0x001b8f74 04c80100 a8012000 00020001 7d000000 ...... .....}... │ │ │ │ + 0x001b8f34 ff902501 144c0468 037404a8 01009801 ..%..L.h.t...... │ │ │ │ + 0x001b8f44 04c40100 a4012000 00020001 7d000000 ...... .....}... │ │ │ │ + 0x001b8f54 00000000 98700300 0021ec7f b0a90a00 .....p...!...... │ │ │ │ + 0x001b8f64 ff902501 15580474 03800104 b40100a4 ..%..X.t........ │ │ │ │ + 0x001b8f74 0104d001 00b00120 00000200 017d0000 ....... .....}.. │ │ │ │ 0x001b8f84 00000000 68700300 d020ec7f b0a80900 ....hp... ...... │ │ │ │ - 0x001b8f94 ff902501 144c0468 037404a8 01009801 ..%..L.h.t...... │ │ │ │ - 0x001b8fa4 04c40100 a4012000 00020001 7d000000 ...... .....}... │ │ │ │ + 0x001b8f94 ff902501 144a0466 037204a6 01009601 ..%..J.f.r...... │ │ │ │ + 0x001b8fa4 04c20100 a2012000 00020001 7d000000 ...... .....}... │ │ │ │ 0x001b8fb4 00000000 38700300 a020ec7f b0a80900 ....8p... ...... │ │ │ │ - 0x001b8fc4 ff902501 144c0468 037404a8 01009801 ..%..L.h.t...... │ │ │ │ - 0x001b8fd4 04c40100 a4012000 00020001 7d000000 ...... .....}... │ │ │ │ - 0x001b8fe4 00000000 08700300 7020ec7f b0a90a00 .....p..p ...... │ │ │ │ - 0x001b8ff4 ff902501 15580474 03800104 b40100a4 ..%..X.t........ │ │ │ │ - 0x001b9004 0104d001 00b00120 00000200 017d0000 ....... .....}.. │ │ │ │ + 0x001b8fc4 ff902501 144a0466 037204a6 01009601 ..%..J.f.r...... │ │ │ │ + 0x001b8fd4 04c20100 a2012000 00020001 7d000000 ...... .....}... │ │ │ │ + 0x001b8fe4 00000000 08700300 7020ec7f b0a80900 .....p..p ...... │ │ │ │ + 0x001b8ff4 ff902501 144c0468 037404a8 01009801 ..%..L.h.t...... │ │ │ │ + 0x001b9004 04c40100 a4012000 00020001 7d000000 ...... .....}... │ │ │ │ 0x001b9014 00000000 d86f0300 4020ec7f b0a80900 .....o..@ ...... │ │ │ │ - 0x001b9024 ff902501 144a0466 037204a6 01009601 ..%..J.f.r...... │ │ │ │ - 0x001b9034 04c20100 a2012000 00020001 7d000000 ...... .....}... │ │ │ │ + 0x001b9024 ff902501 144c0468 037404a8 01009801 ..%..L.h.t...... │ │ │ │ + 0x001b9034 04c40100 a4012000 00020001 7d000000 ...... .....}... │ │ │ │ 0x001b9044 00000000 a86f0300 1020ec7f b0a80900 .....o... ...... │ │ │ │ - 0x001b9054 ff902501 144a0466 037204a6 01009601 ..%..J.f.r...... │ │ │ │ - 0x001b9064 04c20100 a2012000 00020001 7d000000 ...... .....}... │ │ │ │ + 0x001b9054 ff902501 144c0468 037404a8 01009801 ..%..L.h.t...... │ │ │ │ + 0x001b9064 04c40100 a4012000 00020001 7d000000 ...... .....}... │ │ │ │ 0x001b9074 00000000 786f0300 e01fec7f b0ad0800 ....xo.......... │ │ │ │ 0x001b9084 ff904901 372a0480 08034a04 ec060550 ..I.7*....J....P │ │ │ │ 0x001b9094 04980705 7404ee07 05800104 e20705c0 ....t........... │ │ │ │ 0x001b90a4 01048408 05880204 a8070588 0704ca06 ................ │ │ │ │ 0x001b90b4 00c00704 c60700de 07040000 0200017d ...............} │ │ │ │ 0x001b90c4 007d0000 00000000 246f0300 8c1fec7f .}......$o...... │ │ │ │ 0x001b90d4 ab08b100 ff902901 18120424 031a0440 ......)....$...@ │ │ │ │ @@ -6494,68 +6494,68 @@ │ │ │ │ 0x001be684 01200000 0200017d 00000000 60190300 . .....}....`... │ │ │ │ 0x001be694 c8c9eb7f b0a91600 ff902501 17960104 ..........%..... │ │ │ │ 0x001be6a4 b20103be 0104f201 00e20104 8e0200ee ................ │ │ │ │ 0x001be6b4 01200000 0200017d 00000000 30190300 . .....}....0... │ │ │ │ 0x001be6c4 98c9eb7f b0a91600 ff902501 167c0498 ..........%..|.. │ │ │ │ 0x001be6d4 0103a401 04d80100 c80104f4 0100d401 ................ │ │ │ │ 0x001be6e4 20000002 00017d00 00000000 00190300 .....}......... │ │ │ │ - 0x001be6f4 68c9eb7f b0b0a800 ff902901 1816041c h.........)..... │ │ │ │ - 0x001be704 03280442 00300400 003c044a 00460400 .(.B.0...<.J.F.. │ │ │ │ - 0x001be714 004e0400 00020001 7d000000 00000000 .N......}....... │ │ │ │ - 0x001be724 cc180300 34c9eb7f b0b0a800 ff902901 ....4.........). │ │ │ │ - 0x001be734 1816041c 03280442 00300400 003c044a .....(.B.0...<.J │ │ │ │ - 0x001be744 00460400 004e0400 00020001 7d000000 .F...N......}... │ │ │ │ - 0x001be754 00000000 98180300 00c9eb7f b0b0a800 ................ │ │ │ │ - 0x001be764 ff902901 1818041e 032a0444 00320400 ..)......*.D.2.. │ │ │ │ - 0x001be774 003e044c 00480400 00500400 00020001 .>.L.H...P...... │ │ │ │ - 0x001be784 7d000000 00000000 64180300 ccc8eb7f }.......d....... │ │ │ │ - 0x001be794 b0a90a00 ff902501 144c0468 037404a8 ......%..L.h.t.. │ │ │ │ - 0x001be7a4 01009801 04c40100 a4012000 00020001 .......... ..... │ │ │ │ - 0x001be7b4 7d000000 00000000 34180300 9cc8eb7f }.......4....... │ │ │ │ - 0x001be7c4 b0a80b00 ff902501 155e047a 03860104 ......%..^.z.... │ │ │ │ - 0x001be7d4 ba0100aa 0104d601 00b60120 00000200 ........... .... │ │ │ │ - 0x001be7e4 017d0000 00000000 04180300 6cc8eb7f .}..........l... │ │ │ │ - 0x001be7f4 b0ab0800 ff902d01 1b3c04a4 03034204 ......-..<....B. │ │ │ │ - 0x001be804 f6020596 0304da02 00b20304 b80300d0 ................ │ │ │ │ - 0x001be814 03040000 0200017d 007d0000 00000000 .......}.}...... │ │ │ │ - 0x001be824 cc170300 34c8eb7f b0ab0800 ff902d01 ....4.........-. │ │ │ │ - 0x001be834 1b3804a0 03033e04 f2020592 0304d602 .8....>......... │ │ │ │ - 0x001be844 00ae0304 b40300cc 03040000 0200017d ...............} │ │ │ │ - 0x001be854 007d0000 00000000 94170300 fcc7eb7f .}.............. │ │ │ │ - 0x001be864 b0ab0800 ff902d01 1b34049c 03033a04 ......-..4....:. │ │ │ │ - 0x001be874 ee02058e 0304d202 00aa0304 b00300c8 ................ │ │ │ │ - 0x001be884 03040000 0200017d 007d0000 00000000 .......}.}...... │ │ │ │ - 0x001be894 5c170300 c4c7eb7f b0ab0800 ff902d01 \.............-. │ │ │ │ - 0x001be8a4 1b300498 03033604 ea02058a 0304ce02 .0....6......... │ │ │ │ - 0x001be8b4 00a60304 ac0300c4 03040000 0200017d ...............} │ │ │ │ - 0x001be8c4 007d0000 00000000 24170300 8cc7eb7f .}......$....... │ │ │ │ - 0x001be8d4 b0ab0800 ff902d01 1b2c0494 03033204 ......-..,....2. │ │ │ │ - 0x001be8e4 e6020586 0304ca02 00a20304 a80300c0 ................ │ │ │ │ - 0x001be8f4 03040000 0200017d 007d0000 00000000 .......}.}...... │ │ │ │ - 0x001be904 ec160300 54c7eb7f b0ab0800 ff902d01 ....T.........-. │ │ │ │ - 0x001be914 1b280490 03032e04 e2020582 0304c602 .(.............. │ │ │ │ - 0x001be924 009e0304 a40300bc 03040000 0200017d ...............} │ │ │ │ - 0x001be934 007d0000 00000000 b4160300 1cc7eb7f .}.............. │ │ │ │ - 0x001be944 b0a80900 ff902501 144c0468 037404a8 ......%..L.h.t.. │ │ │ │ - 0x001be954 01009801 04c40100 a4012000 00020001 .......... ..... │ │ │ │ - 0x001be964 7d000000 00000000 84160300 ecc6eb7f }............... │ │ │ │ - 0x001be974 b0ab0e00 ff902d01 1b3604ec 02054a04 ......-..6....J. │ │ │ │ - 0x001be984 94030586 0304ce02 00b00304 b60300ce ................ │ │ │ │ - 0x001be994 03040000 0200017d 007d0000 00000000 .......}.}...... │ │ │ │ - 0x001be9a4 4c160300 b4c6eb7f b0ae0b00 ff903901 L.............9. │ │ │ │ - 0x001be9b4 2736028a 0403760a 8e040582 0104da03 '6....v......... │ │ │ │ - 0x001be9c4 05fc0104 8a0403fc 0304bc03 009c0404 ................ │ │ │ │ - 0x001be9d4 a20400ba 04040000 0200017d 007d0000 ...........}.}.. │ │ │ │ - 0x001be9e4 00000000 08160300 70c6eb7f b0ab0800 ........p....... │ │ │ │ - 0x001be9f4 ff902d01 1b280490 03032e04 e2020582 ..-..(.......... │ │ │ │ - 0x001bea04 0304c602 009e0304 a40300bc 03040000 ................ │ │ │ │ - 0x001bea14 0200017d 007d0000 00000000 d0150300 ...}.}.......... │ │ │ │ - 0x001bea24 38c6eb7f b0ab0800 ff902d01 1b280490 8.........-..(.. │ │ │ │ - 0x001bea34 03032e04 e2020582 0304c602 009e0304 ................ │ │ │ │ - 0x001bea44 a40300bc 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ + 0x001be6f4 68c9eb7f b0ab0800 ff902d01 1b3c04a4 h.........-..<.. │ │ │ │ + 0x001be704 03034204 f6020596 0304da02 00b20304 ..B............. │ │ │ │ + 0x001be714 b80300d0 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ + 0x001be724 00000000 c8180300 30c9eb7f b0ab0800 ........0....... │ │ │ │ + 0x001be734 ff902d01 1b3804a0 03033e04 f2020592 ..-..8....>..... │ │ │ │ + 0x001be744 0304d602 00ae0304 b40300cc 03040000 ................ │ │ │ │ + 0x001be754 0200017d 007d0000 00000000 90180300 ...}.}.......... │ │ │ │ + 0x001be764 f8c8eb7f b0ab0800 ff902d01 1b34049c ..........-..4.. │ │ │ │ + 0x001be774 03033a04 ee02058e 0304d202 00aa0304 ..:............. │ │ │ │ + 0x001be784 b00300c8 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ + 0x001be794 00000000 58180300 c0c8eb7f b0ab0800 ....X........... │ │ │ │ + 0x001be7a4 ff902d01 1b300498 03033604 ea02058a ..-..0....6..... │ │ │ │ + 0x001be7b4 0304ce02 00a60304 ac0300c4 03040000 ................ │ │ │ │ + 0x001be7c4 0200017d 007d0000 00000000 20180300 ...}.}...... ... │ │ │ │ + 0x001be7d4 88c8eb7f b0ab0800 ff902d01 1b2c0494 ..........-..,.. │ │ │ │ + 0x001be7e4 03033204 e6020586 0304ca02 00a20304 ..2............. │ │ │ │ + 0x001be7f4 a80300c0 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ + 0x001be804 00000000 e8170300 50c8eb7f b0ab0800 ........P....... │ │ │ │ + 0x001be814 ff902d01 1b280490 03032e04 e2020582 ..-..(.......... │ │ │ │ + 0x001be824 0304c602 009e0304 a40300bc 03040000 ................ │ │ │ │ + 0x001be834 0200017d 007d0000 00000000 b0170300 ...}.}.......... │ │ │ │ + 0x001be844 18c8eb7f b0a80900 ff902501 144c0468 ..........%..L.h │ │ │ │ + 0x001be854 037404a8 01009801 04c40100 a4012000 .t............ . │ │ │ │ + 0x001be864 00020001 7d000000 00000000 80170300 ....}........... │ │ │ │ + 0x001be874 e8c7eb7f b0ab0e00 ff902d01 1b3604ec ..........-..6.. │ │ │ │ + 0x001be884 02054a04 94030586 0304ce02 00b00304 ..J............. │ │ │ │ + 0x001be894 b60300ce 03040000 0200017d 007d0000 ...........}.}.. │ │ │ │ + 0x001be8a4 00000000 48170300 b0c7eb7f b0ae0b00 ....H........... │ │ │ │ + 0x001be8b4 ff903901 2736028a 0403760a 8e040582 ..9.'6....v..... │ │ │ │ + 0x001be8c4 0104da03 05fc0104 8a0403fc 0304bc03 ................ │ │ │ │ + 0x001be8d4 009c0404 a20400ba 04040000 0200017d ...............} │ │ │ │ + 0x001be8e4 007d0000 00000000 04170300 6cc7eb7f .}..........l... │ │ │ │ + 0x001be8f4 b0ab0800 ff902d01 1b280490 03032e04 ......-..(...... │ │ │ │ + 0x001be904 e2020582 0304c602 009e0304 a40300bc ................ │ │ │ │ + 0x001be914 03040000 0200017d 007d0000 00000000 .......}.}...... │ │ │ │ + 0x001be924 cc160300 34c7eb7f b0ab0800 ff902d01 ....4.........-. │ │ │ │ + 0x001be934 1b280490 03032e04 e2020582 0304c602 .(.............. │ │ │ │ + 0x001be944 009e0304 a40300bc 03040000 0200017d ...............} │ │ │ │ + 0x001be954 007d0000 00000000 94160300 fcc6eb7f .}.............. │ │ │ │ + 0x001be964 b0b0a800 ff902901 1816041c 03280442 ......)......(.B │ │ │ │ + 0x001be974 00300400 003c044a 00460400 004e0400 .0...<.J.F...N.. │ │ │ │ + 0x001be984 00020001 7d000000 00000000 60160300 ....}.......`... │ │ │ │ + 0x001be994 c8c6eb7f b0b0a800 ff902901 1816041c ..........)..... │ │ │ │ + 0x001be9a4 03280442 00300400 003c044a 00460400 .(.B.0...<.J.F.. │ │ │ │ + 0x001be9b4 004e0400 00020001 7d000000 00000000 .N......}....... │ │ │ │ + 0x001be9c4 2c160300 94c6eb7f b0a90a00 ff902501 ,.............%. │ │ │ │ + 0x001be9d4 144c0468 037404a8 01009801 04c40100 .L.h.t.......... │ │ │ │ + 0x001be9e4 a4012000 00020001 7d000000 00000000 .. .....}....... │ │ │ │ + 0x001be9f4 fc150300 64c6eb7f b0a80b00 ff902501 ....d.........%. │ │ │ │ + 0x001bea04 155e047a 03860104 ba0100aa 0104d601 .^.z............ │ │ │ │ + 0x001bea14 00b60120 00000200 017d0000 00000000 ... .....}...... │ │ │ │ + 0x001bea24 cc150300 34c6eb7f b0b0a800 ff902901 ....4.........). │ │ │ │ + 0x001bea34 1818041e 032a0444 00320400 003e044c .....*.D.2...>.L │ │ │ │ + 0x001bea44 00480400 00500400 00020001 7d000000 .H...P......}... │ │ │ │ 0x001bea54 00000000 98150300 00c6eb7f b0ab1000 ................ │ │ │ │ 0x001bea64 ff902d01 1b4204aa 03034804 fc02059c ..-..B....H..... │ │ │ │ 0x001bea74 0304e002 00b80304 be0300d6 03040000 ................ │ │ │ │ 0x001bea84 0200017d 007d0000 00000000 60150300 ...}.}......`... │ │ │ │ 0x001bea94 c8c5eb7f b0ab1000 ff902d01 1b4404ac ..........-..D.. │ │ │ │ 0x001beaa4 03034a04 fe02059e 0304e202 00ba0304 ..J............. │ │ │ │ 0x001beab4 c00300d8 03040000 0200017d 007d0000 ...........}.}.. │ │ │ ├── readelf --wide --decompress --hex-dump=.ARM.exidx {} │ │ │ │ @@ -451,89 +451,89 @@ │ │ │ │ 0x001d830c f081ee7f 3c76fd7f 4883ee7f 6876fd7f ......$...L@..T... │ │ │ │ - 0x001d875c 2042ef7f 848dfd7f 8c47ef7f b48dfd7f B.......G...... │ │ │ │ - 0x001d876c 0c4cef7f e48dfd7f 984fef7f 148efd7f .L.......O...... │ │ │ │ - 0x001d877c 2c52ef7f 448efd7f 0054ef7f 748efd7f ,R..D....T..t... │ │ │ │ - 0x001d878c d455ef7f a48efd7f a857ef7f d48efd7f .U.......W...... │ │ │ │ - 0x001d879c 7c59ef7f 048ffd7f 505bef7f 348ffd7f |Y......P[..4... │ │ │ │ - 0x001d87ac 345def7f 648ffd7f 145fef7f 948ffd7f 4]..d...._...... │ │ │ │ - 0x001d87bc ec60ef7f c48ffd7f c462ef7f f48ffd7f .`.......b...... │ │ │ │ - 0x001d87cc cc64ef7f 2490fd7f d466ef7f 5490fd7f .d..$....f..T... │ │ │ │ - 0x001d87dc d868ef7f 8490fd7f c86aef7f b490fd7f .h.......j...... │ │ │ │ - 0x001d87ec 9c6cef7f e490fd7f 746eef7f 1491fd7f .l......tn...... │ │ │ │ - 0x001d87fc 6871ef7f 5491fd7f 9474ef7f 9491fd7f hq..T....t...... │ │ │ │ - 0x001d880c 6c76ef7f c491fd7f 7c77ef7f ec91fd7f lv......|w...... │ │ │ │ - 0x001d881c 9478ef7f 1892fd7f ac79ef7f 4492fd7f .x.......y..D... │ │ │ │ + 0x001d837c bc8fee7f 8478fd7f b490ee7f ac78fd7f .....x.......x.. │ │ │ │ + 0x001d838c cc91ee7f d478fd7f e492ee7f fc78fd7f .....x.......x.. │ │ │ │ + 0x001d839c fc93ee7f 2479fd7f f895ee7f 5479fd7f ....$y......Ty.. │ │ │ │ + 0x001d83ac e897ee7f 8479fd7f dc99ee7f b479fd7f .....y.......y.. │ │ │ │ + 0x001d83bc 1c9bee7f dc79fd7f 5c9cee7f 047afd7f .....y..\....z.. │ │ │ │ + 0x001d83cc 9c9dee7f 2c7afd7f d49eee7f 547afd7f ....,z......Tz.. │ │ │ │ + 0x001d83dc fc9fee7f 7c7afd7f 2ca1ee7f a47afd7f ....|z..,....z.. │ │ │ │ + 0x001d83ec 54a2ee7f cc7afd7f 6ca4ee7f fc7afd7f T....z..l....z.. │ │ │ │ + 0x001d83fc 74a6ee7f 2c7bfd7f 78a8ee7f 5c7bfd7f t...,{..x...\{.. │ │ │ │ + 0x001d840c 68aaee7f 8c7bfd7f 74abee7f b47bfd7f h....{..t....{.. │ │ │ │ + 0x001d841c 84acee7f dc7bfd7f 94adee7f 047cfd7f .....{.......|.. │ │ │ │ + 0x001d842c 9caeee7f 2c7cfd7f 9cafee7f 547cfd7f ....,|......T|.. │ │ │ │ + 0x001d843c a4b0ee7f 7c7cfd7f b4b1ee7f a47cfd7f ....||.......|.. │ │ │ │ + 0x001d844c c4b2ee7f cc7cfd7f d4b3ee7f f47cfd7f .....|.......|.. │ │ │ │ + 0x001d845c dcb4ee7f 1c7dfd7f ccb5ee7f 447dfd7f .....}......D}.. │ │ │ │ + 0x001d846c dcb6ee7f 6c7dfd7f f4b7ee7f 947dfd7f ....l}.......}.. │ │ │ │ + 0x001d847c 04b9ee7f bc7dfd7f 18baee7f e47dfd7f .....}.......}.. │ │ │ │ + 0x001d848c f0bbee7f 147efd7f ccbdee7f 447efd7f .....~......D~.. │ │ │ │ + 0x001d849c ecbeee7f 6c7efd7f 0cc0ee7f 947efd7f ....l~.......~.. │ │ │ │ + 0x001d84ac 24c1ee7f bc7efd7f 20c3ee7f ec7efd7f $....~.. ....~.. │ │ │ │ + 0x001d84bc 14c5ee7f 1c7ffd7f 24c6ee7f 447ffd7f ........$...D... │ │ │ │ + 0x001d84cc 34c7ee7f 6c7ffd7f 4cc8ee7f 947ffd7f 4...l...L....... │ │ │ │ + 0x001d84dc 3ccaee7f c47ffd7f 2cccee7f f47ffd7f <.......,....... │ │ │ │ + 0x001d84ec 1cceee7f 2480fd7f 24cfee7f 4c80fd7f ....$...$...L... │ │ │ │ + 0x001d84fc 34d0ee7f 7480fd7f 3cd1ee7f 9c80fd7f 4...t...<....... │ │ │ │ + 0x001d850c 34d2ee7f c480fd7f 2cd3ee7f ec80fd7f 4.......,....... │ │ │ │ + 0x001d851c 24d4ee7f 1481fd7f 04d6ee7f 4481fd7f $...........D... │ │ │ │ + 0x001d852c e4d7ee7f 7481fd7f c4d9ee7f a481fd7f ....t........... │ │ │ │ + 0x001d853c bcdaee7f cc81fd7f d4dbee7f f481fd7f ................ │ │ │ │ + 0x001d854c ecdcee7f 1c82fd7f f4ddee7f 4482fd7f ............D... │ │ │ │ + 0x001d855c f0deee7f 6c82fd7f e0dfee7f 9482fd7f ....l........... │ │ │ │ + 0x001d856c e0e1ee7f c482fd7f dce3ee7f f482fd7f ................ │ │ │ │ + 0x001d857c d8e5ee7f 2483fd7f dce7ee7f 5483fd7f ....$.......T... │ │ │ │ + 0x001d858c dce9ee7f 8483fd7f dcebee7f b483fd7f ................ │ │ │ │ + 0x001d859c d4edee7f e483fd7f c8efee7f 1484fd7f ................ │ │ │ │ + 0x001d85ac acf1ee7f 4484fd7f 90f3ee7f 7484fd7f ....D.......t... │ │ │ │ + 0x001d85bc 7cf5ee7f a484fd7f 7cf6ee7f cc84fd7f |.......|....... │ │ │ │ + 0x001d85cc 74f7ee7f f484fd7f 7cf8ee7f 1c85fd7f t.......|....... │ │ │ │ + 0x001d85dc 7cf9ee7f 4485fd7f 70faee7f 6c85fd7f |...D...p...l... │ │ │ │ + 0x001d85ec 4cfcee7f 9c85fd7f e0feee7f cc85fd7f L............... │ │ │ │ + 0x001d85fc 7401ef7f fc85fd7f 6c02ef7f 2486fd7f t.......l...$... │ │ │ │ + 0x001d860c 6403ef7f 4c86fd7f 5c04ef7f 7486fd7f d...L...\...t... │ │ │ │ + 0x001d861c 4c05ef7f 9c86fd7f 2007ef7f cc86fd7f L....... ....... │ │ │ │ + 0x001d862c 8c0cef7f fc86fd7f 0c11ef7f 2c87fd7f ............,... │ │ │ │ + 0x001d863c 9814ef7f 5c87fd7f 2c17ef7f 8c87fd7f ....\...,....... │ │ │ │ + 0x001d864c 0019ef7f bc87fd7f d41aef7f ec87fd7f ................ │ │ │ │ + 0x001d865c a81cef7f 1c88fd7f 7c1eef7f 4c88fd7f ........|...L... │ │ │ │ + 0x001d866c 5020ef7f 7c88fd7f 3422ef7f ac88fd7f P ..|...4"...... │ │ │ │ + 0x001d867c 1424ef7f dc88fd7f ec25ef7f 0c89fd7f .$.......%...... │ │ │ │ + 0x001d868c c427ef7f 3c89fd7f cc29ef7f 6c89fd7f .'..<....)..l... │ │ │ │ + 0x001d869c d42bef7f 9c89fd7f d82def7f cc89fd7f .+.......-...... │ │ │ │ + 0x001d86ac cc2fef7f fc89fd7f c430ef7f 248afd7f ./.......0..$... │ │ │ │ + 0x001d86bc 9832ef7f 548afd7f 6c34ef7f 848afd7f .2..T...l4...... │ │ │ │ + 0x001d86cc 4436ef7f b48afd7f 5437ef7f dc8afd7f D6......T7...... │ │ │ │ + 0x001d86dc 5c38ef7f 048bfd7f 6439ef7f 2c8bfd7f \8......d9..,... │ │ │ │ + 0x001d86ec 5c3aef7f 548bfd7f 6c3bef7f 7c8bfd7f \:..T...l;..|... │ │ │ │ + 0x001d86fc 7c3cef7f a48bfd7f 983def7f cc8bfd7f |<.......=...... │ │ │ │ + 0x001d870c a83eef7f f48bfd7f a83fef7f 1c8cfd7f .>.......?...... │ │ │ │ + 0x001d871c a840ef7f 448cfd7f b441ef7f 6c8cfd7f .@..D....A..l... │ │ │ │ + 0x001d872c c442ef7f 948cfd7f b044ef7f c48cfd7f .B.......D...... │ │ │ │ + 0x001d873c a046ef7f f48cfd7f 9448ef7f 248dfd7f .F.......H..$... │ │ │ │ + 0x001d874c a449ef7f 4c8dfd7f bc4aef7f 788dfd7f .I..L....J..x... │ │ │ │ + 0x001d875c d44bef7f a48dfd7f fc4cef7f cc8dfd7f .K.......L...... │ │ │ │ + 0x001d876c fc4eef7f fc8dfd7f fc50ef7f 2c8efd7f .N.......P..,... │ │ │ │ + 0x001d877c ec52ef7f 5c8efd7f e055ef7f 9c8efd7f .R..\....U...... │ │ │ │ + 0x001d878c 0c59ef7f dc8efd7f e05aef7f 0c8ffd7f .Y.......Z...... │ │ │ │ + 0x001d879c f45cef7f 3c8ffd7f 005fef7f 6c8ffd7f .\..<...._..l... │ │ │ │ + 0x001d87ac 0861ef7f 9c8ffd7f 0c63ef7f cc8ffd7f .a.......c...... │ │ │ │ + 0x001d87bc 0865ef7f fc8ffd7f 0467ef7f 2c90fd7f .e.......g..,... │ │ │ │ + 0x001d87cc f868ef7f 5c90fd7f e86aef7f 8c90fd7f .h..\....j...... │ │ │ │ + 0x001d87dc d46cef7f bc90fd7f bc6eef7f ec90fd7f .l.......n...... │ │ │ │ + 0x001d87ec 9c70ef7f 1c91fd7f 7872ef7f 4c91fd7f .p......xr..L... │ │ │ │ + 0x001d87fc 5474ef7f 7c91fd7f 7475ef7f a491fd7f Tt..|...tu...... │ │ │ │ + 0x001d880c 9476ef7f cc91fd7f a477ef7f f491fd7f .v.......w...... │ │ │ │ + 0x001d881c ac78ef7f 1c92fd7f bc79ef7f 4492fd7f .x.......y..D... │ │ │ │ 0x001d882c d47aef7f 6c92fd7f cc7bef7f 9492fd7f .z..l....{...... │ │ │ │ 0x001d883c c47cef7f bc92fd7f bc7def7f e492fd7f .|.......}...... │ │ │ │ 0x001d884c d47eef7f 0c93fd7f ec7fef7f 3493fd7f .~..........4... │ │ │ │ 0x001d885c f480ef7f 5c93fd7f 4081ef7f 8493fd7f ....\...@....... │ │ │ │ 0x001d886c 8881ef7f b093fd7f ec83ef7f e493fd7f ................ │ │ │ │ 0x001d887c 4485ef7f 1494fd7f 9c86ef7f 4494fd7f D...........D... │ │ │ │ 0x001d888c f487ef7f 7494fd7f 4c89ef7f a494fd7f ....t...L....... │ │ │ │ @@ -745,18 +745,18 @@ │ │ │ │ 0x001d956c 4829f17f 34dffd7f b429f17f 60dffd7f H)..4....)..`... │ │ │ │ 0x001d957c 1c2af17f 8cdffd7f 642af17f b4dffd7f .*......d*...... │ │ │ │ 0x001d958c ac2af17f dcdffd7f ec2bf17f 0ce0fd7f .*.......+...... │ │ │ │ 0x001d959c 342df17f 3ce0fd7f 8c2ef17f 6ce0fd7f 4-..<.......l... │ │ │ │ 0x001d95ac d42ff17f 9ce0fd7f 2831f17f cce0fd7f ./......(1...... │ │ │ │ 0x001d95bc b832f17f 08e1fd7f 4034f17f 40e1fd7f .2......@4..@... │ │ │ │ 0x001d95cc c835f17f 78e1fd7f 3436f17f a4e1fd7f .5..x...46...... │ │ │ │ - 0x001d95dc 2437f17f cce1fd7f 2438f17f f4e1fd7f $7......$8...... │ │ │ │ - 0x001d95ec 4439f17f 2ce2fd7f 443af17f 60e2fd7f D9..,...D:..`... │ │ │ │ - 0x001d95fc 443bf17f 94e2fd7f 3c3cf17f c8e2fd7f D;......<<...... │ │ │ │ - 0x001d960c 5c3df17f f0e2fd7f 943ef17f 18e3fd7f \=.......>...... │ │ │ │ + 0x001d95dc 5437f17f cce1fd7f 8c38f17f f4e1fd7f T7.......8...... │ │ │ │ + 0x001d95ec ac39f17f 1ce2fd7f 9c3af17f 44e2fd7f .9.......:..D... │ │ │ │ + 0x001d95fc 9c3bf17f 6ce2fd7f bc3cf17f a4e2fd7f .;..l....<...... │ │ │ │ + 0x001d960c bc3df17f d8e2fd7f bc3ef17f 0ce3fd7f .=.......>...... │ │ │ │ 0x001d961c b43ff17f 40e3fd7f 0042f17f 70e3fd7f .?..@....B..p... │ │ │ │ 0x001d962c 4c44f17f a0e3fd7f 4045f17f c8e3fd7f LD......@E...... │ │ │ │ 0x001d963c 7846f17f f0e3fd7f b847f17f 1ce4fd7f xF.......G...... │ │ │ │ 0x001d964c 0049f17f 48e4fd7f 4c4af17f 70e4fd7f .I..H...LJ..p... │ │ │ │ 0x001d965c 404bf17f 98e4fd7f 2c4cf17f c0e4fd7f @K......,L...... │ │ │ │ 0x001d966c 2c4df17f e8e4fd7f 0c4ef17f 10e5fd7f ,M.......N...... │ │ │ │ 0x001d967c 344ff17f 40e5fd7f 6c50f17f 70e5fd7f 4O..@...lP..p... │ │ │ │ @@ -798,17 +798,17 @@ │ │ │ │ 0x001d98bc d8aef17f 6cf3fd7f acb0f17f 9cf3fd7f ....l........... │ │ │ │ 0x001d98cc f4b0f17f c8f3fd7f 40b1f17f f0f3fd7f ........@....... │ │ │ │ 0x001d98dc 8cb1f17f 18f4fd7f 74b2f17f 40f4fd7f ........t...@... │ │ │ │ 0x001d98ec 74b3f17f 68f4fd7f 48b5f17f 98f4fd7f t...h...H....... │ │ │ │ 0x001d98fc 20b7f17f c8f4fd7f f8b8f17f f8f4fd7f ............... │ │ │ │ 0x001d990c 40b9f17f 24f5fd7f 14bbf17f 54f5fd7f @...$.......T... │ │ │ │ 0x001d991c 0cbcf17f 7cf5fd7f 04bdf17f a4f5fd7f ....|........... │ │ │ │ - 0x001d992c fcbdf17f ccf5fd7f f4bef17f f4f5fd7f ................ │ │ │ │ - 0x001d993c f4bff17f 1cf6fd7f f4c0f17f 44f6fd7f ............D... │ │ │ │ - 0x001d994c ecc1f17f 6cf6fd7f e4c2f17f 94f6fd7f ....l........... │ │ │ │ + 0x001d992c 04bef17f ccf5fd7f 04bff17f f4f5fd7f ................ │ │ │ │ + 0x001d993c fcbff17f 1cf6fd7f fcc0f17f 44f6fd7f ............D... │ │ │ │ + 0x001d994c f4c1f17f 6cf6fd7f ecc2f17f 94f6fd7f ....l........... │ │ │ │ 0x001d995c e4c3f17f bcf6fd7f dcc4f17f e4f6fd7f ................ │ │ │ │ 0x001d996c d4c5f17f 0cf7fd7f fcc9f17f 58f7fd7f ............X... │ │ │ │ 0x001d997c 64caf17f 84f7fd7f 74cbf17f b0f7fd7f d.......t....... │ │ │ │ 0x001d998c 34ccf17f d4f7fd7f 80ccf17f 00f8fd7f 4............... │ │ │ │ 0x001d999c 5ccef17f 30f8fd7f 34d0f17f 60f8fd7f \...0...4...`... │ │ │ │ 0x001d99ac 8cd0f17f 88f8fd7f d4d0f17f b4f8fd7f ................ │ │ │ │ 0x001d99bc 2cd1f17f dcf8fd7f 74d1f17f 08f9fd7f ,.......t....... │ │ │ │ @@ -1001,22 +1001,22 @@ │ │ │ │ 0x001da56c 5070f37f e43efe7f 6c71f37f 0c3ffe7f Pp...>..lq...?.. │ │ │ │ 0x001da57c 8c72f37f 343ffe7f d473f37f 5c3ffe7f .r..4?...s..\?.. │ │ │ │ 0x001da58c 1c75f37f 843ffe7f 5476f37f ac3ffe7f .u...?..Tv...?.. │ │ │ │ 0x001da59c 9077f37f d43ffe7f c878f37f fc3ffe7f .w...?...x...?.. │ │ │ │ 0x001da5ac fc79f37f 2440fe7f 3c7bf37f 4c40fe7f .y..$@..<{..L@.. │ │ │ │ 0x001da5bc 7c7cf37f 7440fe7f bc7df37f 9c40fe7f ||..t@...}...@.. │ │ │ │ 0x001da5cc f47ef37f c440fe7f 3480f37f ec40fe7f .~...@..4....@.. │ │ │ │ - 0x001da5dc 5481f37f 1441fe7f a081f37f 4041fe7f T....A......@A.. │ │ │ │ - 0x001da5ec ec81f37f 6c41fe7f 3882f37f 9841fe7f ....lA..8....A.. │ │ │ │ - 0x001da5fc 2c83f37f c041fe7f 3484f37f e841fe7f ,....A..4....A.. │ │ │ │ - 0x001da60c 1c86f37f 1842fe7f 0088f37f 4842fe7f .....B......HB.. │ │ │ │ - 0x001da61c e089f37f 7842fe7f bc8bf37f a842fe7f ....xB.......B.. │ │ │ │ - 0x001da62c 948df37f d842fe7f 6c8ff37f 0843fe7f .....B..l....C.. │ │ │ │ - 0x001da63c 6490f37f 3043fe7f 4c92f37f 6043fe7f d...0C..L...`C.. │ │ │ │ - 0x001da64c a094f37f 9c43fe7f 7496f37f cc43fe7f .....C..t....C.. │ │ │ │ + 0x001da5dc 5481f37f 1441fe7f 3c83f37f 4441fe7f T....A..<...DA.. │ │ │ │ + 0x001da5ec 2085f37f 7441fe7f 0087f37f a441fe7f ...tA.......A.. │ │ │ │ + 0x001da5fc dc88f37f d441fe7f b48af37f 0442fe7f .....A.......B.. │ │ │ │ + 0x001da60c 8c8cf37f 3442fe7f 848df37f 5c42fe7f ....4B......\B.. │ │ │ │ + 0x001da61c 6c8ff37f 8c42fe7f c091f37f c842fe7f l....B.......B.. │ │ │ │ + 0x001da62c 9493f37f f842fe7f 6895f37f 2843fe7f .....B..h...(C.. │ │ │ │ + 0x001da63c b495f37f 5443fe7f 0096f37f 8043fe7f ....TC.......C.. │ │ │ │ + 0x001da64c f496f37f a843fe7f fc97f37f d043fe7f .....C.......C.. │ │ │ │ 0x001da65c 4898f37f fc43fe7f 389af37f 2c44fe7f H....C..8...,D.. │ │ │ │ 0x001da66c 289cf37f 5c44fe7f 189ef37f 8c44fe7f (...\D.......D.. │ │ │ │ 0x001da67c 08a0f37f bc44fe7f 04a2f37f ec44fe7f .....D.......D.. │ │ │ │ 0x001da68c 00a4f37f 1c45fe7f 00a6f37f 4c45fe7f .....E......LE.. │ │ │ │ 0x001da69c 00a8f37f 7c45fe7f 04aaf37f ac45fe7f ....|E.......E.. │ │ │ │ 0x001da6ac 08acf37f dc45fe7f 10aef37f 0c46fe7f .....E.......F.. │ │ │ │ 0x001da6bc 14b0f37f 3c46fe7f 60b0f37f 6846fe7f ....