ui_print("Verifying current system...");
show_progress(0.100000, 0);
assert(apply_patch_check("/system/lib/modules/5.15-perf/extra/cnss.ko", "70549d34ee770a3555a6b4b11977358515ab29bf", "f6949385ad04b1cedf0953e4adc5164ad0906cc3"));
set_progress(0.001389);
assert(apply_patch_check("/system/lib/modules/5.15-perf/extra/cnss2.ko", "246267436ded270471a7b4e6224c34f00c983eb5", "69b4fa9b5cf208ec9ddd032638dad66d9f0fcd6b"));
set_progress(0.008773);
assert(apply_patch_check("/system/lib/modules/5.15-perf/extra/cnss_crypto.ko", "1f12c639a2e3853d7c484b90b90577ede778d7b3", "d03da46158535ff2a421a4e926de17bc43d20426"));
set_progress(0.008866);
assert(apply_patch_check("/system/lib/modules/5.15-perf/extra/cnss_plat_ipc_qmi_svc.ko", "2e582e2af6710bff74bba8cce8b79cafd71c20fb", "4458da651f242fee6f35de56cbaf23d4618612b7"));
set_progress(0.009215);
assert(apply_patch_check("/system/lib/modules/5.15-perf/extra/cnss_prealloc.ko", "7b6c73f632cfe63c6c168c2e21c7fa1b8f120c71", "fabe96a195bd66ab0e372c38fdfe7c08beaca73f"));
set_progress(0.009334);
assert(apply_patch_check("/system/lib/modules/5.15-perf/extra/cnss_utils.ko", "f4e9f569752eaa23d36f70709ebc22be906b3234", "aa72f45b350f44a235f0c3f8106324fd9f5bc3d5"));
set_progress(0.009496);
assert(apply_patch_check("/system/lib/modules/5.15-perf/extra/logger.ko", "f7faaf2db55a89b4ef1f598bf28f4d5185457830", "acc2d53fd91b1f55c3f14c500133a164212dd5c0"));
set_progress(0.009671);
assert(apply_patch_check("/system/lib/modules/5.15-perf/extra/wlan.ko", "ee52a1dfdc4de7458d9401d5842905fd3dcb45d7", "226e1a4b164b2206d245680466ad04e567e97284"));
set_progress(0.141164);
assert(apply_patch_check("/system/lib/modules/5.15-perf/extra/wlan_firmware_service.ko", "df62273009e24c693b68712705b4ba00fd1ac32a", "998225825471730a3528f5f7f0f10bb1ae4fea7b"));
set_progress(0.141817);
assert(apply_patch_check("/system/lib/modules/5.15-perf/extra/wlan_rome.ko", "97c41ba960682afb40b1ebfb9cc1746b45eef546", "3ccd75e677513bfe03b33f662cf622734e3159f1"));
set_progress(0.230642);
assert(apply_patch_check("/system/lib/modules/audio/asoc/codecs/mbhc_dlkm.ko", "4992c7ce2f67d11b2d94dc7e4d7b56adac9c253b", "643822512f3fb648e44d924a6f5be8ef91ba7eaf"));
set_progress(0.231311);
assert(apply_patch_check("/system/lib/modules/audio/asoc/codecs/nau88c22_dlkm.ko", "992ec3aa3067c8f7c928d79ddccc58b4f71972f3", "abc8965c3e61d49a771d6c0df7c09c320d7a1395"));
set_progress(0.231976);
assert(apply_patch_check("/system/lib/modules/audio/asoc/codecs/stub_dlkm.ko", "62a9b7283cecbdb9ff9729dd970356cba99b9729", "6be4c52073c3f69afae22014998782fba7f7c9dd"));
set_progress(0.232222);
assert(apply_patch_check("/system/lib/modules/audio/asoc/codecs/wcd934x/wcd934x_dlkm.ko", "7f5cfcf61ff21ed9858ea3ace261ec3d6dadead2", "6146eb83d79a66e5f2f2e39ad9d99d42569586d8"));
set_progress(0.238667);
assert(apply_patch_check("/system/lib/modules/audio/asoc/codecs/wcd9xxx_dlkm.ko", "7032e2b1d1decf8f07352239fbbd34bf0522f905", "33dd3dd136ec89bbc4ee81e33afe8e46f2a281b2"));
set_progress(0.239375);
assert(apply_patch_check("/system/lib/modules/audio/asoc/codecs/wcd_core_dlkm.ko", "37c5fef619ae6a4ed67bc4b458aa18e71573ecae", "2f556b13c4f9ce2290b8563280ec2d4893b5fe04"));
set_progress(0.241454);
assert(apply_patch_check("/system/lib/modules/audio/asoc/codecs/wsa881x_dlkm.ko", "1af1b78a6997aa51b113ab5b0a2ed658ac63d0d3", "e56d1311583ce5b584030a7deceef810aed55761"));
set_progress(0.242250);
assert(apply_patch_check("/system/lib/modules/audio/asoc/machine_dlkm.ko", "2c5d4c41d747f66945616e7f28794c65fd65b5d9", "f7fe346e780b315eb011a66e3eaff17fa5076d13"));
set_progress(0.243080);
assert(apply_patch_check("/system/lib/modules/audio/asoc/platform_dlkm.ko", "500dd04ddcec71821355b5794b550aa82fb948ae", "c82a655ba68e7b1e89e5c93abffa32198004c742"));
set_progress(0.243136);
assert(apply_patch_check("/system/lib/modules/audio/dsp/adsp_loader_dlkm.ko", "06254528db716a2c3e85be00a4cfdf2a431ec86c", "7bda829c27d455819e6da677a863e2c177b03ae9"));
set_progress(0.243327);
assert(apply_patch_check("/system/lib/modules/audio/dsp/audio_prm_dlkm.ko", "934b60ed3c49ed04bf6e1ca77b5ba31e883d65cb", "8e813b56fdd00377fd981a5d04d90e0a95e95313"));
set_progress(0.243561);
assert(apply_patch_check("/system/lib/modules/audio/dsp/audpkt_ion_dlkm.ko", "9372456353394b5a3ee97063b86324229b409c2d", "2dbc98f0c44e147833c1e9ec4a62964a3e1c72c4"));
set_progress(0.243957);
assert(apply_patch_check("/system/lib/modules/audio/dsp/q6_dlkm.ko", "cfed3f1fe6f49ddcbfaca3b7c9e1d291c0a1aec0", "cda6797542c6ad39da9e9649f30284031585a3a0"));
set_progress(0.244054);
assert(apply_patch_check("/system/lib/modules/audio/dsp/q6_notifier_dlkm.ko", "fc083df94d55c0b80820d89c869a6c2eda928290", "438fccbe59562c1bcd4085067a1ac5cdf32ac9c4"));
set_progress(0.244436);
assert(apply_patch_check("/system/lib/modules/audio/dsp/q6_pdr_dlkm.ko", "257ef285ff641115cc89b6895ee81a291313d4ed", "dba9e7b27dc7e89a3485f447f1ccb8977b6319a6"));
set_progress(0.244525);
assert(apply_patch_check("/system/lib/modules/audio/dsp/spf_core_dlkm.ko", "7fc97630b39d88e191cb72fb37d916cd05516374", "ef89c83b2a703878aca48ea7a3facfaf06e47097"));
set_progress(0.244780);
assert(apply_patch_check("/system/lib/modules/audio/ipc/audio_pkt_dlkm.ko", "b0e5150e4f807ce66126ef8a7d6ce965d9acc34b", "7bc58da5db6df0c247c2681e23c4ef6fbd1d19df"));
set_progress(0.245188);
assert(apply_patch_check("/system/lib/modules/audio/ipc/gpr_dlkm.ko", "b209c7cab7d3b8e7d189fd01a8350daaeb620bfd", "f972cf25ad96a7f3944c2872ae2ed08bd911fa3b"));
set_progress(0.245533);
assert(apply_patch_check("/system/lib/modules/audio/soc/pinctrl_wcd_dlkm.ko", "935173af7de41488e99fa9b403558b2ae8fc5541", "efb45ae5e224d356811e72ab6d313ce9c0620200"));
set_progress(0.245717);
assert(apply_patch_check("/system/lib/modules/audio/soc/snd_event_dlkm.ko", "f13dd5d3ac51d391e963bbc57ee306bfac74bb0a", "bc778636ea57854c759774155fefa415ec8bd6c2"));
set_progress(0.245911);
assert(apply_patch_check("/system/lib/modules/audio/soc/swr_ctrl_dlkm.ko", "2f89f0af2b4463f722292c90a957332eb793c7d7", "70e6bd0b97cb027c8d2d94771effa43ba1235296"));
set_progress(0.246348);
assert(apply_patch_check("/system/lib/modules/audio/soc/swr_dlkm.ko", "eaf25eb6290ba8c02a00bdf14c3dda257eec330e", "0f6ef5e79d505b0c96f2b93196843dee285d52c6"));
set_progress(0.246795);
assert(apply_patch_check("/system/lib/modules/emac/iemac_ioss.ko", "c54c9fbf73d4e4623f0879295632188c69f97dc5", "d2d4f2e2f26e4eb343cfdae1f0b2c8206bc5dc42"));
set_progress(0.247286);
assert(apply_patch_check("/system/lib/modules/emac/ioss.ko", "2e500891b0074e4dc16a9a9cf9a9da0f01c2c30d", "f84210747e3b25930bee04dcfb99a5440e166a00"));
set_progress(0.248255);
assert(apply_patch_check("/system/lib/modules/generic_sw_bridge/gsb.ko", "35a3e5cacfe265dac630366f41da3b6a901a7aeb", "a085e53600b3085e29f69ce7d726d09b81b96c74"));
set_progress(0.248764);
assert(apply_patch_check("/system/lib/modules/ipa/ecmipam.ko", "11bfe67add63e8a93655b5439c3dbae0ad15a662", "53e47b00f7668614394440326f6b974dd45ec03e"));
set_progress(0.249151);
assert(apply_patch_check("/system/lib/modules/ipa/gsim.ko", "a174f6ef4602abe0c066cdecd894cc3e8e18d94a", "0d1927f9b7093371f77e5abfe3946f2070ab1d00"));
set_progress(0.252524);
assert(apply_patch_check("/system/lib/modules/ipa/ipa_clientsm.ko", "3596900f36479ceddbee11756c65dbc1f729922d", "d750222898381fbfdb927dd4accb475abc4f3b0a"));
set_progress(0.256264);
assert(apply_patch_check("/system/lib/modules/ipa/ipam.ko", "36157b9deac4df0ca43a01c2f197040d4154fc67", "bce02cb386acc26b1c8d807570d5fe55f66302f4"));
set_progress(0.298233);
assert(apply_patch_check("/system/lib/modules/ipa/ipanetm.ko", "4f5bd682dd7b9c783e266e1d7943c670bfa78080", "bb6b0d7f706d4e02b929021a9b7f7de2315b4581"));
set_progress(0.298300);
assert(apply_patch_check("/system/lib/modules/ipa/ipatestm.ko", "f1e0b83c6882a0ef169e47b0cdeca9bea0a3e724", "0dc83e6ffce7950ca37b7970400688c419959032"));
set_progress(0.299562);
assert(apply_patch_check("/system/lib/modules/ipa/rndisipam.ko", "7ea6d42e007bdbfbd917e621ba929ff59795bb27", "fb4485ac6c3c409a92a673b745209eb32fe39213"));
set_progress(0.300192);
assert(apply_patch_check("/system/lib/modules/msm-rng.ko", "8504c38a54403fdfd03de4bce1496f8b8f476d65", "97c98bbeea1c56c8ad1cfe4c5ad7ce9b007bc124"));
set_progress(0.300411);
assert(apply_patch_check("/system/lib/modules/nf_nat_sip.ko", "ae1758c85762bfb33730c54309546a379987b58d", "8e7e28c9463738d17219b837c28dab383339c0c3"));
set_progress(0.300657);
assert(apply_patch_check("/system/lib/modules/qca_phy.ko", "faad71557676f6a0420992a805e0588802f360c2", "2c7f2e0ac87e1bebc5d8e81745fd04353804f02e"));
set_progress(0.300840);
assert(apply_patch_check("/system/lib/modules/qce50_dlkm.ko", "952b9b331e9cb7995d334f97f37925c8b8eace16", "9e9af13d78ca6feaa34df959c4d98b8838828366"));
set_progress(0.302061);
assert(apply_patch_check("/system/lib/modules/qcedev-mod.ko", "2f0bf5b4f585c62eba457f84e422014b802a3fa7", "aa13e31db02bd61fb0f226184e62b02cf8297139"));
set_progress(0.302854);
assert(apply_patch_check("/system/lib/modules/rmnet_core.ko", "f4694cf391aac790a5f3869693d2ac7be014c359", "3bf8e483cb632d604d305ebbf7737c7fc6677688"));
set_progress(0.306253);
assert(apply_patch_check("/system/lib/modules/rmnet_eth.ko", "3ce25e5dbb89240e99cb306df27ff3a8795db3bc", "872541e9e82c31a57f0c61c1aa203ff8fdffa49a"));
set_progress(0.306487);
assert(apply_patch_check("/system/lib/modules/shortcut_fe/shortcut-fe-cm.ko", "2bd6ef0cd01ce6074f4272bb44b7f0278029487c", "db5c5bea41a6c15dbf6ed1eedd453ef3f73d8be7"));
set_progress(0.306738);
assert(apply_patch_check("/system/lib/modules/shortcut_fe/shortcut-fe-ipv6.ko", "ea3cb2f27d486ef02607e98b0769b58d7b40d7b0", "ef7951f0740e9ecff2b5da02acc8525963c1f63d"));
set_progress(0.307280);
assert(apply_patch_check("/system/lib/modules/shortcut_fe/shortcut-fe.ko", "53906480d0d7bf665b531c77f820f61eae9d32fc", "f7dcf336c136dea9a79eaa5a9e2b8242d934ef93"));
set_progress(0.307856);
assert(apply_patch_check("/system/lib/modules/smcinvoke.ko", "f039410991ec9ce5329ab1c64081488bcbda20ee", "7de5f30ddad0cd90700046fe2af253c38e1e5ab3"));
set_progress(0.309808);
assert(apply_patch_check("/system/lib/modules/tz_log.ko", "36b7ce69012afb30b8f33c322d05858fc98f7d12", "d5366bdd77d896f1bae40e48c1fff857a170248e"));
set_progress(0.310295);
assert(apply_patch_check("/system/usr/bin/fibo_fwa_application_framework", "74ccf6f68800c4fe85abe3df79f7004a0d3788c5", "d300ac10a2c20f2fc32a9187116cc1eed4646a03"));
set_progress(0.425619);
assert(apply_patch_check("/system/usr/lib/libfibopal.a", "fc23c0ff133c0531cfde254eb57b5d0f1e77c68b", "0d9f58c435971b854ab68e4b5eb751bf72451d3f"));
set_progress(0.450862);
assert(apply_patch_check("/system/usr/lib/libfibopal.so", "5bc6e8a2c7de33f670c18cf59473daea9d763511", "edf68ca0e10b2966a05accf1ff45cedf798c9236"));
set_progress(0.465486);
assert(apply_patch_check("/system/usr/lib/opkg/info/base-files.control", "e2f9cee2b12368e1a7faea8adf50a9215acba31d", "a00d14b7560cc6992fcda239548f240ebd156341"));
set_progress(0.465494);
assert(apply_patch_check("/system/usr/lib/opkg/info/base-files.list", "74ac5dc2e868bfbe3dfab0a728cc5c9ebcb8ce81", "e4680aeadbb1e63ad245b17fd376c20dd6676a73"));
set_progress(0.465533);
assert(apply_patch_check("/system/usr/lib/opkg/info/fibo-fwa-application-framework.control", "d62422a8ea9cdf7b41f85e896f80b5bba2905112", "f1a5e5f95beec50e2cd7a189be2011e8eb17b339"));
set_progress(0.465545);
assert(apply_patch_check("/system/usr/lib/opkg/info/goahead.control", "19630c4624e6e1dd25ebb14b623fe3334b9cf35e", "28770f9958e7e6e8d2d48fe78d3452d6fc6f744a"));
set_progress(0.465551);
assert(apply_patch_check("/system/usr/lib/opkg/info/goahead.list", "d3a13ce2607ec8cbeb2fabfff867929c2bd6f611", "d8e390cf7f161e3705eff2feaefa7e67cacab8e4"));
set_progress(0.465629);
assert(apply_patch_check("/system/usr/lib/opkg/info/kmod-dataipa.control", "5cd74bae33ddaccc7672f975af557da6bb17e421", "c368f3cfcb865c0e2324d11d19d3ac7dc03c8bde"));
set_progress(0.465634);
assert(apply_patch_check("/system/usr/lib/opkg/info/kmod-datarmnet.control", "48670d0c99e18d2f33a1b8bebbb9f992d559b74e", "f45a1e49ba20b00c043e571784a8f59e162ce86c"));
set_progress(0.465641);
assert(apply_patch_check("/system/usr/lib/opkg/info/kmod-emac_ioss.control", "6cd8ebfb53f06b655081383bcde8563de63a3c8b", "bc9ebca11c497ba90ff3c932215b0ec71862fc64"));
set_progress(0.465647);
assert(apply_patch_check("/system/usr/lib/opkg/info/kmod-ioss.control", "ab121cfa48ffecaffba3f27ce3207bcd4ce40031", "6eef41c0f6b882b0e53ea2cb6d096fc64d63f70f"));
set_progress(0.465652);
assert(apply_patch_check("/system/usr/lib/opkg/info/kmod-nf-sip.control", "24b9e12aa03fb23abb512dfe8d47a0cca6d0f1cb", "dbd3664d2e7feb97d2c91ad2bce352d554eaa062"));
set_progress(0.465657);
assert(apply_patch_check("/system/usr/lib/opkg/info/kmod-qca-phy.control", "b9baf082e5fd365181ed6333657714221efd41fa", "fe380a885990ba3178b061718367d6649b82ba2a"));
set_progress(0.465663);
assert(apply_patch_check("/system/usr/lib/opkg/info/kmod-qcacld-ll.control", "99f8177f36cd9f6daf8582983aa39ca5f0af552a", "6e676264c3b529b7ab768f51a9f37fea6bb7a6b1"));
set_progress(0.465669);
assert(apply_patch_check("/system/usr/lib/opkg/info/kmod-qcacld32-ll.control", "1ed2921b3a172336100e6f131f932937e0836964", "064165806050ec422f4050a34df6d49c4775318c"));
set_progress(0.465676);
assert(apply_patch_check("/system/usr/lib/opkg/info/kmod-securemsm-dlkm-kernel.control", "7c02e67a8cbaa27094d21e2a57c44a0e706fbce7", "abdb6fde0f5d909612ac06112d0972885495fdef"));
set_progress(0.465683);
assert(apply_patch_check("/system/usr/lib/opkg/info/kmod-shortcut-fe.control", "45af22eb1a81945e286d67af1fe5d882e8e96764", "2b007906ffb1dbfe38c9b8f80a81ba7baf240178"));
set_progress(0.465688);
assert(apply_patch_check("/system/usr/lib/opkg/info/kmod-wlan-cnss-legacy.control", "c3a602fb86f9e439277eeb0c2a401a2284bf44e8", "3e826b5b46e01c308d81db071e4e0b2f22370b96"));
set_progress(0.465695);
assert(apply_patch_check("/system/usr/lib/opkg/info/kmod-wlan-cnss2.control", "ff0916bef21c85005a7cf67316baabd253ed7ac2", "73470a1e5bc720deaf29db77ec914ec3d163e43a"));
set_progress(0.465701);
assert(apply_patch_check("/system/usr/lib/opkg/info/libfibopal.control", "7eaa3202350ae2260756741ef3168e16a3be2392", "2199b0e4429e52805dd98017844251db480203b4"));
set_progress(0.465710);
assert(apply_patch_check("/system/webs/web/index.html", "87d3300ecf5da32ad82504c2e48c2c2ba17bb2cb", "520dcb73df9bad55aa70c0567c0d3b339d154788"));
set_progress(0.465724);
assert(apply_patch_check("/firmware/image/modem.b00", "14cfdd334a91e17b0cb7783cb26f17df60337022", "8a2eb3731ce68764cc3fa390d7132f69f04aaf2a"));
set_progress(0.465743);
assert(apply_patch_check("/firmware/image/modem.b02", "f50b315e75d8e0abd96d682b9d0c1c52610e2e99", "fb1feb5c00484a2c90b1a5fd152ecc5a2de4b4dc"));
set_progress(0.466113);
assert(apply_patch_check("/firmware/image/modem.b08", "edf1ff465e222fd363fa5752de3c730a8122f328", "3fba33992a6f2f75d6c43f637ad42dfb6460cdf1"));
set_progress(0.468601);
assert(apply_patch_check("/firmware/image/modem.b09", "21e45456628f4b1da0101c86d011c065397207e9", "4a88370d43b2c79c4e67fc8a1300d849ab612b64"));
set_progress(0.492864);
assert(apply_patch_check("/firmware/image/modem.b10", "67c111e25ac085b1acec7406ac545b21d5a4dcdf", "a3815baa0271bf264ee347828f02763ad00416b5"));
set_progress(0.493105);
assert(apply_patch_check("/firmware/image/modem.b11", "fb76c52a7aefb4999bdf4ca037f89426b315c061", "0b840d1530046a7f16dd4fa2d201fafe9847ab0c"));
set_progress(0.547534);
assert(apply_patch_check("/firmware/image/modem.b17", "c276911cbd5ddad1aa18f6e89f10773137cfd3ef", "3dcbbd9e2c7ca4acc5efd28d8dd3d2245d06d373"));
set_progress(0.614053);
assert(apply_patch_check("/firmware/image/modem.b18", "b13ec51c09c89b2c1cf3933613c8afbea3c33b32", "2dde6a099349166e5bc30926681276942ee0590a"));
set_progress(0.650171);
assert(apply_patch_check("/firmware/image/modem.b20", "5ccfb16ff0f44d014ff99b4b1ff0ea6e373d90a1", "177ec96e644a3497512fc2159a80c907ec596bba"));
set_progress(0.651538);
assert(apply_patch_check("/firmware/image/modem.b25", "4618f30aa0fbdf7d323bf9e4525ec4b7718f9555", "8f525dc65d27b3d2103871e55a886c8ee21ef12d"));
set_progress(0.656079);
assert(apply_patch_check("/firmware/image/modem.b28", "1d6507d71242c5b8b73457ce4e4788c9312cca51", "7c96b2904cd3e3efde1b4dc06d5bc12c9b31d45f"));
set_progress(0.656223);
assert(apply_patch_check("/firmware/image/modem.mdt", "c7cc535c79f55e64ad387d937ccc1473cef512dc", "bcdfaa93dc6f0be29a90eab3fd595ef29da5240b"));
set_progress(0.656387);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_hw/generic/common/Kuno/STANDALONE/LE/SS/mcfg_hw.mbn", "47ded51b38849b9b89b136ee18a14cb8aac8c6da", "ddb8c2158682d2c786819de90ff2023b9884d302"));
set_progress(0.657191);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/AF/CellC/Commercial/SAfrica/mcfg_sw.mbn", "84cba6009bcdc10e805179eeabc5a403a7d8f0ac", "7e48db898792a37540cbe8665f0ad6b2c53660d9"));
set_progress(0.657949);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/AF/MoroccoTel/Commercial/MA/mcfg_sw.mbn", "114a4382dc4a54da8a43c16953925ffa464da196", "5e633c24528b58c3ffbc3ca2a5b55bb9bdb48f20"));
set_progress(0.658707);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/APAC/DCM/Commercial/mcfg_sw.mbn", "b6b64b5aed3936022503c08dbd7d4b2783c181b0", "d76e6d4ad12b475d66f4813eaa947a7c2f940bf7"));
set_progress(0.659632);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/APAC/KDDI/Commercial/mcfg_sw.mbn", "1893e0e14dbf158aef05f3030946d819e2bd7810", "9c87aba5742a6c279a72b9be35fecad71df773b2"));
set_progress(0.660669);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/APAC/Rakuten/Commercial/mcfg_sw.mbn", "25540f344622c835b91db0910e45480d7798b53c", "684515298a8c1d3e44462915185c9a8413d776e7"));
set_progress(0.661554);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/APAC/Reliance/Commercial/mcfg_sw.mbn", "9b9430dff7fbbe41627910f142ca332b7ac8ced9", "5401325532d49bfdc132b6a5c6e29640f011905b"));
set_progress(0.662395);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/APAC/SBM/Commercial/mcfg_sw.mbn", "dc9e9180b5f830688b87b42a7c45789d05f0ccff", "cd1d2f738dc890ddd769218b19831338f0fc30fd"));
set_progress(0.663338);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/AUNZ/Optus/Commercial/AU/mcfg_sw.mbn", "d7e491076ff4dd204467ec514d87286e37b18e0a", "26628d6ca7d5177b6eb6d22ab28c4eedab60e9c8"));
set_progress(0.664133);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/AUNZ/Telstra/Commercial/mcfg_sw.mbn", "21c1aef68f0a5cd9676a05410510fa6311ef70a4", "0fffa4ac532725fd2e26482d6ff2b90bb376a939"));
set_progress(0.664953);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/AUNZ/Vodafone/Commercial/mcfg_sw.mbn", "e9ad2eb0f5d13bffb4bb394b871e5e75352cdece", "80fef431c6a26f477905e1645732915c13a62e18"));
set_progress(0.665733);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Commercial/Volte_OpenMkt/mcfg_sw.mbn", "e844d95dd7a6cd7372e874fc067f2647673ec54d", "8e9d3a0e682d2fac509214e3aa21b407be2fc608"));
set_progress(0.666682);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/AGNSS_LocTech/mcfg_sw.mbn", "4744d228e6f287604bdd44138fe11f343c619498", "b88ade1ddac2b84ddf9dca240739530c5f06c82a"));
set_progress(0.667100);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/Conf_VoLTE/mcfg_sw.mbn", "d7f1c99a4f14037c3acae4e6c7d36088b762c0b0", "422ae9c30a22ee07c30300dd5f405fb0dc86ad85"));
set_progress(0.668068);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/EPS_Only/mcfg_sw.mbn", "23fbcc6c4a3307a23ba9db95b0df7c2ce08d5a97", "80b8e1fb23a73aedd4464d46a4494502207e840b"));
set_progress(0.668420);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/LPP_LocTech/mcfg_sw.mbn", "46e610e52ea0d89e3701cc28ceae3c83b303bf7b", "2ead1a4e42d4263b020fdd115d19634e95df5f42"));
set_progress(0.668838);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/Nsiot_4RX_VoLTE/mcfg_sw.mbn", "7f96fb33780584d2e3c597090b211945ca1ff24a", "6f22a4380c479e1d1254860cd2e07aa44a2e322b"));
set_progress(0.669751);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/Nsiot_VoLTE/mcfg_sw.mbn", "5ea5265341d335057647841f25684b0a9fec17b4", "9653a285d4c8aec7a46a1304d300f86bbbe53844"));
set_progress(0.670672);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/RRLP_LocTech/mcfg_sw.mbn", "40ed7a897df57ee8b6b2703eb25b40cd85cfba97", "7dd5d9cb444112aacac874cd469c2b276eaaf070"));
set_progress(0.671090);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/TGL_Comb_Attach/mcfg_sw.mbn", "7f6f2967ad38892b3aee0329ca384088e3c88f2e", "4e515a49769c370fd0a9a714c08d9a8462fac4bf"));
set_progress(0.671449);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/W_IRAT_Comb_Attach/mcfg_sw.mbn", "f34ea6621495c0a448747c1bd818506e21ab9192", "0f4d8bcdfb4038418d4117465cd104ecdfb43e8f"));
set_progress(0.671803);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Commercial/OpenMkt/mcfg_sw.mbn", "3da4cf50c32fd612c5f03f7e3726ed38c12c5371", "4747232ccd4ec41ea6960254219347422ac22250"));
set_progress(0.672376);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Commercial/VoLTE_OpenMkt/mcfg_sw.mbn", "04e3f36f4b7f6f69124251935b099ae27986f8f0", "028801dc40ce5ac94123296e22f8f51e8eaeafd4"));
set_progress(0.673510);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Commercial/hVoLTE_OpenMkt/mcfg_sw.mbn", "f9ad7be4c9819da420272f34bd1b9d46cbba55c1", "e8792576cffe4f0fff037d091471da6dc0370b4d"));
set_progress(0.674641);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Lab/CTA/mcfg_sw.mbn", "2272c5b3befd909db516180936e8615183eb1e6d", "2b5e2b98637ea1bd31ab79829c106ae5b234737b"));
set_progress(0.675197);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Lab/EPS_Only_VoLTE_Conf/mcfg_sw.mbn", "4b68c16753e540ab2b4241c34ca0c2b5b716d723", "09bf9dd85b258b9097e234b864e7d551cba52c48"));
set_progress(0.676160);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Lab/NoAPN_Vo_Conf/mcfg_sw.mbn", "7502798db49ddd46c42ed038c1c645c0f08ebf44", "3b71fb445484b940b0ec4c53ff6ba66be1ff1b42"));
set_progress(0.677100);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Lab/TEST/mcfg_sw.mbn", "fd5a9d946320dcc00aedaf2ed9730b9649319132", "b8629f2acb1041e8496aee862fd9abae2f0f6de6"));
set_progress(0.677657);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Lab/TEST_EPS_ONLY/mcfg_sw.mbn", "f6c9d22e2e6a01f52e59ce4af3da375a4170eef6", "a3087beb998ce154e9aabd26e8e34372aab88229"));
set_progress(0.678218);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Lab/TEST_NO_APN/mcfg_sw.mbn", "540aeea65f3615965de53b07321473b684b4f84a", "bf52540b86a3724ebd1559136acc67357c668ac0"));
set_progress(0.678772);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Lab/VoLTE_Conf/mcfg_sw.mbn", "340bb6434a93e5b5f009a49db1bcc52186d62da8", "3bff6925edc5b861c3bab3e7e6bf06057b709660"));
set_progress(0.679765);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CU/Commercial/OpenMkt/mcfg_sw.mbn", "9bf5f40b1834b7bc3cfcbd70ce179d122378c415", "e896377e24d284965c587fa25c41f4653f6ffb58"));
set_progress(0.680096);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CU/Commercial/VoLTE/mcfg_sw.mbn", "68088030087e123d53c11cfc3dba5fda68e1acac", "13f54a404d901f8dbf901f64e380608733ede0fe"));
set_progress(0.680993);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CU/Lab/Test/mcfg_sw.mbn", "97d0bed887b663d89992cdf7f2e2884f23eca56b", "16b2e4c390773fef200a8e787a05c371923ef86b"));
set_progress(0.681300);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Bouygues/Commercial/France/mcfg_sw.mbn", "77a1bf06db72df5012a93596d151d00466287ebc", "4d98e9b40634bb2c02b3f77da0150e2f54039177"));
set_progress(0.682066);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/Austria/mcfg_sw.mbn", "043639fb652da01e0caef6912badc47d879de36e", "cec2f5c9804e0abeab01e2cc1038b6c016710a94"));
set_progress(0.682868);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/CZ/mcfg_sw.mbn", "1b63b98e4612e3fdd1171696baee7c78a874f5a3", "24714c44fbad59ebbc08b6fd2e62761533a28190"));
set_progress(0.683682);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/Croatia/mcfg_sw.mbn", "6fbba3ca0b3bee20f2a0da81fb6ff1c5665c1747", "80cc6df040d8907aedb6e3e2bd8c8edf2627fd5d"));
set_progress(0.684484);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/Greece/mcfg_sw.mbn", "3962c65eb3224f76107c0510a92e8b8f9bc38ce3", "7f4a6cb3dc178db27d7c2d8998db58267f78b88f"));
set_progress(0.685294);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/Hungary/mcfg_sw.mbn", "2808dee4ee2ffcf7f3c2451f86041b81ed5a07e3", "79d5420cb51ca5d9a3dc9e8fad1aa76924cc5e67"));
set_progress(0.686095);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/NL/mcfg_sw.mbn", "5ae54713a81e22dcc265c396c8afa834b1fcb214", "949d3decdbc7303661e901fd161942ad3b7bd99e"));
set_progress(0.686896);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/PL/mcfg_sw.mbn", "0caa916d85c973441d6aa470ae399b95d913ed87", "87f7ed2f43da20f4777fce4843d7cec99f9801bd"));
set_progress(0.687700);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/Slovakia/mcfg_sw.mbn", "ad0cc3aad9c646e2dd22fde5e92b6735c77d4977", "0a3adbe85ac0d889906bedb8101b080dbe0d788c"));
set_progress(0.688464);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/VoLTE/Commercial/mcfg_sw.mbn", "12a2f0334cf4cf51d349b34291aa7fa799c2a87a", "5c80afe0084b576e7b898df07d3ad660ffdb9aac"));
set_progress(0.689261);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/EE/Commercial/mcfg_sw.mbn", "fc42658463df7bbcdb4cddea08229310b3615e87", "ce736035272b3e77951bd617117a624847b09ca2"));
set_progress(0.690060);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Elisa/Commercial/FI/mcfg_sw.mbn", "6357c4b111c12d8831b07ea82b403dc3fb750167", "53f6215039798b36eb3d711bedefc667f4dc2e20"));
set_progress(0.690831);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/H3G/Commercial/Austria/mcfg_sw.mbn", "3095cf62b2f713c0e18db8f47879d9ef1a8b13a7", "74816a702c7ac2c686827ad0ea182fb86a7fb9d4"));
set_progress(0.691607);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/H3G/Commercial/Denmark/mcfg_sw.mbn", "90e4cbf8465dd328b5572740ef79bc4dafb0b367", "0bdddb60c40504b9f797be929153eac71d59cc43"));
set_progress(0.692392);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/H3G/Commercial/Italy/mcfg_sw.mbn", "7d3ba6243df3a60ac9d23500ade1d6b7df4ddf49", "dbe1b46cddeeaf2a9026ad376d810ebc6ea1ac59"));
set_progress(0.693188);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/H3G/Commercial/SE/mcfg_sw.mbn", "6e64767f053c124d77bc61c9736dcaa666856abb", "3a2403e8d1b14a552a74b83974739e0b99f907d3"));
set_progress(0.693969);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/H3G/Commercial/UK/mcfg_sw.mbn", "4d021fb4dabb397a93bb844266cfd391a7a0e211", "3f3b52465ca723c7c1895949d9047a8943cfb6fb"));
set_progress(0.694744);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Orange/Commercial/France/mcfg_sw.mbn", "dbb933ad99df8fddba071f34af8e2130ba30b0c3", "f5854bc89a86667c4955de19a7c051b1ad37b767"));
set_progress(0.695574);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Orange/Commercial/Poland/mcfg_sw.mbn", "c31f6d163258d39f4b0496d093a4aa1048401a75", "372a105cba377015448be019294dd87bc34dbf69"));
set_progress(0.696382);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Orange/Commercial/Romania/mcfg_sw.mbn", "e3a41ec44df7e3b51363f1c31ff1794009991e24", "a43429387b83b1eb003a1b25f9a57e5593301e13"));
set_progress(0.697180);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Orange/Commercial/Slovakia/mcfg_sw.mbn", "72c1a69544a6a0dbeea02432026755a188e4ce3f", "713a4af96d6334b503ef075cffdbe139534e0334"));
set_progress(0.697955);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Orange/Commercial/Spain/mcfg_sw.mbn", "d551fd01ef9e83f5080a2c7f9c07ebe1bc4baa6f", "081b7b707fc6be0e520230459d0ca6b785446e26"));
set_progress(0.698756);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/SFR/Commercial/FR/mcfg_sw.mbn", "0e2c5b56e7bbb45b8cb6500f8c4707ef8b0b6f80", "81c377c1a9de60b5838702aae7ad8d0e8d783d48"));
set_progress(0.699519);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Swisscom/Commercial/Swiss/mcfg_sw.mbn", "7484e2e0b5b3d5fb4a5646dd9fb7c9a19aeebb14", "6e878251daa7fd022fd50bf06a73ee06e803d3fa"));
set_progress(0.700314);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/TDC/Commercial/Denmark/mcfg_sw.mbn", "290793453c0a4e6d6cc042914d05c501a5fb906d", "55d6d6dd746b618cb8d41cbbe18089efc6be3105"));
set_progress(0.701093);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/TIM/Commercial/Italy/mcfg_sw.mbn", "c9a942c3879343ba73568e7eb7a968746ba1062d", "7efa1d3463dba41d06e00afb3d48ec9f3813545f"));
set_progress(0.701888);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Tele2/Commercial/NL/mcfg_sw.mbn", "7a3f9bded59c94c023e6c73a391315d580547203", "a520ad2bb0620c12089b2d0a2a8f690e8a7b936a"));
set_progress(0.702670);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Tele2/Commercial/Sweden/mcfg_sw.mbn", "134662c04975aaf75f27aa1985c61961110c7008", "f9aecdcea1e031c2bc29908ed5b611c6653ddfd9"));
set_progress(0.703430);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telefonica/Commercial/DE/mcfg_sw.mbn", "642216cf051fa015b50a382aced3c0212e11051e", "c45e3e8e70cd3fb4af1ae32dfea555a80fea68fd"));
set_progress(0.704203);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telefonica/Commercial/Spain/mcfg_sw.mbn", "9a514f37f2d840d1e851d5634cfb40badcaa20e9", "3debc26af26fc526af53283f771219feed5e198d"));
set_progress(0.704988);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telefonica/Commercial/UK/mcfg_sw.mbn", "aba59859d19e1ee708e0f066c314250c2968ddd4", "3d82bd3661c1b32d718fe078cc9c63dfc6fd4332"));
set_progress(0.705761);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telenor/Commercial/Denmark/mcfg_sw.mbn", "714cdeea610be60f50d66b3829e9e32771907505", "c3ac0b31631081a5a371f6a85f4c200a7276b46e"));
set_progress(0.706561);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telenor/Commercial/Norway/mcfg_sw.mbn", "bbc3664bc02e45a4e980118bcfce4efc0e8e6c92", "fcc5d5593f3f18767fe8178ae30026aeacc7eebb"));
set_progress(0.707378);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telia/Commercial/Norway/mcfg_sw.mbn", "2b91a88249d9c70aa28bc492bc6885d33e97adf4", "5c7e65b707597b7762b7eee6940b4107fb9e51f0"));
set_progress(0.708169);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telia/Commercial/Sweden/mcfg_sw.mbn", "f0fa222994e586b9ad90357c145a6aa0f492b14c", "d948a76d1aa1929fe6386b806f47f0308347af39"));
set_progress(0.708963);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/Commercial/Hungary/mcfg_sw.mbn", "e2aa311744fdf2c029b5020b7c666cf33c262c24", "fadf435532ce7ec081f3cfd83db7dcd50891b9e0"));
set_progress(0.709726);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/Commercial/Ireland/mcfg_sw.mbn", "79903868ea588836b35fb9e2e87420ae5c9d4354", "be54744db3dcdbfc9e193048e6dfa68e60f00ac2"));
set_progress(0.710528);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/M2M/Commercial/Global/mcfg_sw.mbn", "17157b299e6a649572d32479bf5a2e5e17b78b8b", "9e7b5b804a0c8e4e723d79831c675bd0ed05c76b"));
set_progress(0.711351);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/Non_VoLTE/mcfg_sw.mbn", "e8b00df4d5bcf7b0169da2c722b0c4e18c15eda2", "f78806300ab5a0da17e7d9109664b1dc64a6e85e"));
set_progress(0.711608);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/CZ/mcfg_sw.mbn", "a5c59a0796092b017137d5c477f4f7e60f358896", "34229c0530c92f6fdda425538dddd3fb2851fabc"));
set_progress(0.712401);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/Germany/mcfg_sw.mbn", "81216a9960941e6ffe29a2a4d026766bc738fa0f", "370d31f0735a1e061b3fded0a4de4b8124b1bd2c"));
set_progress(0.713224);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/Italy/mcfg_sw.mbn", "512761628c8f8eadb4ebe3e46364fb1ad24e7d70", "d771c675677abf67958b130a2561c7a19faf765e"));
set_progress(0.713991);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/Netherlands/mcfg_sw.mbn", "ed0f5609cb750bdadc2a3635bf9c71e0a035e9a5", "090de1080f9f57e88c8c33116dfbf3ec11bce8c4"));
set_progress(0.714794);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/Portugal/mcfg_sw.mbn", "dc7affb387f37cd3b5376a797e6633cdc7474fba", "5d7700b73f8670dbd80194d91b69acc5c8566e47"));
set_progress(0.715560);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/SAfrica/mcfg_sw.mbn", "b632e08b273996b67fd5fdaebf60cdf96a977154", "2ae4dea41cd643955d1662c56bee169d4907987a"));
set_progress(0.716363);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/Spain/mcfg_sw.mbn", "82abdc7e488824a81d6e8c67b0fead5818171582", "d2ad16ca48fde17d44f0e84d1e01f42f0b295487"));
set_progress(0.717139);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/Turkey/mcfg_sw.mbn", "e3279f6ffcc4c012f09a7ba7a8fc2edab10bede1", "0789b2b1f30be7c03ce938a1a68261f4053dd516"));
set_progress(0.717933);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/UK/mcfg_sw.mbn", "ed252f0930812423de52d54fc6e2e7044f1d2c2d", "44ae59aa3f2334504979230a2525f30f16481ced"));
set_progress(0.718748);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Korea/KT/Commercial_KT_LTE/mcfg_sw.mbn", "b55d08fb81c8e716f5cb12a0bf36e86d61cd7f86", "e2a109b4536d88b5c2d8cf870d8dd6e6f4b4e04c"));
set_progress(0.719491);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Korea/LGU/Commercial/mcfg_sw.mbn", "e8b727d6bef5eeef96740c807a4cfdd426375f8f", "27321588d43302fd030c7b582a57f87077c1cdb3"));
set_progress(0.720257);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Korea/SKT/Commercial/mcfg_sw.mbn", "6a3531aa210fd8e084b01d368ddf3e901f20dae8", "0bb65c435e44cfdb4494aaff729a2752086b6a56"));
set_progress(0.721023);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/LATAM/AMX/Commercial/MX/mcfg_sw.mbn", "325bd6cfb16ac353eb651765e405fa2535ec4353", "0ba495b6fece762c5a52743d8eb578b777a2ed80"));
set_progress(0.721787);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/LATAM/AMX/Non_VoLTE/mcfg_sw.mbn", "ec440cc443746f5fa6f35a48b9484505418311e0", "1bb673c38b2a32d72d5ce331cc7ed527d6567a4d"));
set_progress(0.721974);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/LATAM/Claro/Commercial/Colombia/mcfg_sw.mbn", "070f40d3ab2a555101ae1e2e1ecbc5005d9e9b92", "eb9e65442e38a6273b42aeab3c58c36cf77ed8b4"));
set_progress(0.722746);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/LATAM/TIM/Commercial/Brazil/mcfg_sw.mbn", "a5fbda0a58f1092554bb2d2749fb99e398faaf22", "b9b899e23516ce94b0a73c76095d0ca44d771478"));
set_progress(0.723485);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/LATAM/Telefonica/Commercial/Colombia/mcfg_sw.mbn", "1889d952f148c26eea0737978c770a3ebd70bdf4", "8677c47f4b7f33382f8852e154c59b11c74a06b8"));
set_progress(0.724227);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/LATAM/Telefonica/Commercial/Peru/mcfg_sw.mbn", "0e0fda387a693d3012b3704f24dbba9a6c060ccd", "ea32fed3d79684a6a5e4c840f6959e5da1d98d40"));
set_progress(0.724989);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/MEA/STC/Commercial/SA/mcfg_sw.mbn", "c7fa4162aafc893d468cfa22305fd5f608003d9f", "8582750759611b325f1a61d24fe1a51d99898b9d"));
set_progress(0.725746);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/ATT/FirstNet/mcfg_sw.mbn", "79b9fee1a8d664ef3874a80891f8f8c391ba63ea", "baba2cb465ed00ffebeecaad77116b3a398f2273"));
set_progress(0.726707);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/ATT/FirstNet_American_Samoa/mcfg_sw.mbn", "4f6b82b5bcb42c6b7358742b0b2e9248af25acbe", "9cf1efb781c406941295036b74a500c3d699ae2c"));
set_progress(0.727674);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/ATT/FirstNet_Guam_CNMI/mcfg_sw.mbn", "f33879f72a589b9f60b2c19575e22debbfe05f39", "8bf03f92963751b0f7fad8ec4bc73273e11207e0"));
set_progress(0.728642);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/ATT/Non_VoLTE/mcfg_sw.mbn", "8b4ad576ea5cd0635cff22d310b33772a1308357", "a03dab2bd20a71c790c1e2166aa7826d72d70773"));
set_progress(0.729001);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/ATT/VoLTE/mcfg_sw.mbn", "67ea1c83d4816b0152453b8b7a784be90fe40982", "d83df74f21ca7d7ac1df83c75f5ae1a35e2dec3f"));
set_progress(0.730082);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Bell/Commercial/CA/mcfg_sw.mbn", "0326f6bc8e929ba2cde65a4ed71bfd09aaab807d", "804fd8c82aab7906ab0d93532c40f3eab9a176b2"));
set_progress(0.730863);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/CBRS/Commercial/US/mcfg_sw.mbn", "5da01f4b968534c4ddca8b4db65870f52f083e49", "215be14897c77e25a53458183880dbc04e12c645"));
set_progress(0.731115);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Dish/Commercial/US/mcfg_sw.mbn", "cda860689ceb560860f52659a290375bdab271c3", "09edf850f7a971654894fe0960560f33bcbac7e2"));
set_progress(0.731928);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Rogers/Commercial/CA/mcfg_sw.mbn", "92deda10a435dc64002010b66eabaaa120c55965", "522848ff3966a446dc78c4923a0fab276f45c45b"));
set_progress(0.732710);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Sprint/Commercial/mcfg_sw.mbn", "392de2b77767492e674c01ce86437c1b06646ab7", "4a6185e117f8e489f5f6702d464216b96fadc2c5"));
set_progress(0.733722);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Sprint/VoWiFi/mcfg_sw.mbn", "3c8cca759fce8d1cd0e8b74a50e7dab3d823c353", "35a77edc3bca8d503035a58ce9332b0e7efbac52"));
set_progress(0.734735);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Sprint/VoWiFi_A/mcfg_sw.mbn", "df64be609817112e61dfcb2725c68477b601c88b", "a969f0e7229f5eb97da9a3794dedb500526b2024"));
set_progress(0.735747);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Sprint/VoWiFi_B/mcfg_sw.mbn", "ae558688e61374967fea82d402ea116f7c37f321", "779e27f4ea1d6b324ac12524393d18a19d95f898"));
set_progress(0.736759);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/TMO/Commercial/mcfg_sw.mbn", "ef1b10c1a220bb76f0f543e3764a464109f0639e", "3919b3811659f28911f90aaffe70252160cfc2b5"));
set_progress(0.737725);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Telus/Commercial/CA/mcfg_sw.mbn", "febb0fd49dc61ce20c4d95abf4210b0d97a7db21", "c2b6c17e6142b4d02b3ec61c1c901bd7b7c94171"));
set_progress(0.738520);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/USCC/Commercial/mcfg_sw.mbn", "26081e50d3d42a42e6426fa2647c20a7b53bd40a", "e544caabe2505d32c5ecb51695b7c601f605d939"));
set_progress(0.739335);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Verizon/CDMAless/mcfg_sw.mbn", "48b68b86590acb397e2dfaf0a66c0dcb395ea4e8", "3fec0489103c004d476ca297786617fb76a670be"));
set_progress(0.740387);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Verizon/IMSless/mcfg_sw.mbn", "d141ade2a97e8666bbdf636d14841b2e2ea2436b", "587d49df7cc20e931e55a72620365a3ee53a0138"));
set_progress(0.740854);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Verizon/hVoLTE/mcfg_sw.mbn", "753cf11addac77abbf093bb5925e058c2c5e6d88", "ac6857eff19a5966cf5e704b8566ecd85868bcb9"));
set_progress(0.741931);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Russia/Beeline/Gen_3GPP/mcfg_sw.mbn", "8f5bd398ea8e4506d60b2343c2d0ba12d6ae468d", "56b14fdbbcd05316cb87b2507b8eba4531e89333"));
set_progress(0.742709);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Russia/MTS/Commercial/RU/mcfg_sw.mbn", "d0c418d82ad46b651698fcce4238cd0fffd6559b", "92fd104a3f0ec91ab44a45ee12dc141fbbfa9ad0"));
set_progress(0.743477);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Russia/MegaFon/Commercial/RU/mcfg_sw.mbn", "d4ff594b701012ce148dd18af7727f256cd3ca0d", "55b0107b3f51b333ff7c82c47810f5ccfa5fb388"));
set_progress(0.744245);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SA/Brazil/Commercial/mcfg_sw.mbn", "0f075d6af48c789d7d14f7c129f25822933f8680", "7e06750a885aec785f9eeb1e566184f4e463d985"));
set_progress(0.744418);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/3HK/Commercial/HK/mcfg_sw.mbn", "4433477f260946ed7ede4231622ceb64dfacfa82", "5d34da48c291d43b0a050c255f9534c99181804f"));
set_progress(0.745191);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/AIS/Commercial/Thailand/mcfg_sw.mbn", "6e6bfb287c937dd27bf6a50388db9277d2764256", "38870d0dceec2eee839ca70901feacbc5ff6bf32"));
set_progress(0.745949);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/APT/Commercial/mcfg_sw.mbn", "567b0b4d17308889eefc00720349fa80f8713015", "412470cf0ec38d2431ed0c3804d379002101b9ba"));
set_progress(0.746716);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Axiata/Commercial/IDN/mcfg_sw.mbn", "c80283658e2b71465c46afafb7e8472c2e9c7eaa", "7bb2fa7f629b883a78513899e7d9334032023394"));
set_progress(0.747478);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/ChunghwaTel/Commercial/TW/mcfg_sw.mbn", "35e3a3c20d36984e633b135bee9f27275506733c", "bec0a6d4250a9a1e24f5e581281592b639eb685a"));
set_progress(0.748256);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/DTAC/Commercial/VoLTE/mcfg_sw.mbn", "32f7a3667c4d57cd7055aec2b9eadf19b3325ec1", "8ce9fc011b0b12a8adba9f1f8327d87dd82d8e66"));
set_progress(0.749023);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/FarEastOne/Commercial/mcfg_sw.mbn", "e014002d846927c895528e2ade4d19fc46c932e7", "407519179c6ab398b16cc1945639ef97fa5e79ac"));
set_progress(0.749791);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Globe/Commercial/PH/mcfg_sw.mbn", "8b5d542bbc4df3d4e266fc14ffeb87a7d9a0ed13", "627bfcf843bd01437b32f64dd6e420a3d8e4f104"));
set_progress(0.750561);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/HKT/Commercial/HK/mcfg_sw.mbn", "23a73f61484de68ca3dce3fa64a3f9c4635a451c", "7f9c52b323374cdbfa6795235379ec83967e1352"));
set_progress(0.751360);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Indosat/Commercial/IDN/mcfg_sw.mbn", "96aaa0bda33a901f1b0ddb1b0b8a073204fffb1f", "306100be412efad485e29854ffadfadd9c992d8c"));
set_progress(0.752122);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/M1/Commercial/SG/mcfg_sw.mbn", "da9f9e407cd8c33fb74597fd99277e48997d81b1", "127ff083fa917a88f64dc49aa58d2ef0c38eaf48"));
set_progress(0.752862);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/P1/Commercial/Malaysia/mcfg_sw.mbn", "e8b7bb6602aea21742f1f8c2af22a32788ff5440", "d9b09f05abeab4b4ce3444ce72d92b292e90970f"));
set_progress(0.753602);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Singtel/Commercial/Singapore/mcfg_sw.mbn", "8f7548fcb8e8c523e2e87e5aeea787b7e61d1b53", "3b7e3df38f7a91e3a41d11b1b342c1c4b487d22d"));
set_progress(0.754384);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/SmarTone/Commercial/HK/mcfg_sw.mbn", "eb7257948ee2f219508e715050f3ed033db1e39b", "4e11da525105f14acffcd0580140202d59b39aa7"));
set_progress(0.755151);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Smartfren/Commercial/VoWiFi/mcfg_sw.mbn", "8e2407d29640b6db20b9e3c3d15702f6acb18079", "10a770e38de1a655dc5ee0d30bd35f6f38b1a7dd"));
set_progress(0.755924);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Smartfren/Commercial/mcfg_sw.mbn", "c5aad081afbd73d6c9298da62a47a3dadb36849c", "1dffc74073067094d8b7d7f5067ddab82932ed96"));
set_progress(0.756708);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/StarHub/Commercial/SG/mcfg_sw.mbn", "2f437c5dab4f7b6c5975f34718a7e0976e31a7a0", "2c076e8a75a3415b3a71ffe3d87c70116bba88ae"));
set_progress(0.757477);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/TM/Commercial/mcfg_sw.mbn", "9f62aa166185e2ad9c343e506c2c0742f9e54f0d", "2cc0805d9fd9c74f8c700931cd1a114458e769cb"));
set_progress(0.758248);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/TStar/Commercial/TW/mcfg_sw.mbn", "3d927fab52761aa0c71feaad52a9eea6401fca32", "30336cf2290943afde91533376f4c5b0bce0038d"));
set_progress(0.758986);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Telkomsel/Commercial/IDN/mcfg_sw.mbn", "f5b1017617bee522829dc1c3f7fe7e37bf161aab", "f7964310db250637dcaf22491ae25b020b5a722e"));
set_progress(0.759774);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Truemove/Commercial/VoLTE/mcfg_sw.mbn", "360face8d3b4cdd96ee21d490662c9ff9990bab1", "c03374e3d9cbd1e888ae5fda7db27c9e92e6bc84"));
set_progress(0.760532);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/UMobile/Commercial/Malaysia/mcfg_sw.mbn", "b5ce9eb6b36979aa58676555c4dc14fe81d77241", "94f0bc89910417f0820ee5078d5d24e749d16de9"));
set_progress(0.761309);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Viettel/Commercial/Vietnam/mcfg_sw.mbn", "e577939edadcd062dafcb460067275214fad06ab", "3851e1af43a46dcd11e637ed15542e581f50a770"));
set_progress(0.762079);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/YTL/Commercial/mcfg_sw.mbn", "ff8a03fa40d256e1aa6d7b1d625649a0857bfce1", "08eb10ae22c809f1bf90cb1114d47ae5f747b7ef"));
set_progress(0.762845);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Test/ER_IOT/mcfg_sw.mbn", "ba896b16aec7bb95ebc14774550ec76c747d7249", "3fd1027e441cf20b708448ef52a82f89a0cbc25c"));
set_progress(0.763620);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Test/NK_IOT/mcfg_sw.mbn", "35c327dbbccab31a68912a6230c21fff8db60a22", "2ae0893da1418f1582b060e694b80e46f9aba61b"));
set_progress(0.764393);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/common/ROW/Commercial/mcfg_sw.mbn", "3deb5e86113248dca497c8316396ce28a4f0020b", "35ce8e93cfa43bbcc1e1e116fcf69150881234c0"));
set_progress(0.765168);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/common/W_One/Commercial/mcfg_sw.mbn", "cb9158b3ceae0b34fb3b33c2079572fe30dd6d16", "82acf7577d7f99f69a49146e59e95d0c9ecb4919"));
set_progress(0.765909);
assert(apply_patch_check("/firmware/image/modem_pr/so/1053_0_0.mbn", "7322f678f5b3be4f67f6ec687e1d0c430f8baa1e", "23835d5718d66d0ef2b80fd2de52f1982093dc82"));
set_progress(0.768572);
assert(apply_patch_check("/firmware/image/modem_pr/so/1053_1_0.mbn", "845e14b009cc5d608b51d23ec30e22c2ef1dc5e8", "9526131e647d0a134b28e8a786a758709b79ebf0"));
set_progress(0.773079);
assert(apply_patch_check("/firmware/image/modem_pr/so/1055_0_0.mbn", "8a77a177332ebe6ed17f30a97c154b8bf9630862", "a0ca28deae0e47fff6c758655922e62ab0773e3f"));
set_progress(0.777630);
assert(apply_patch_check("/firmware/image/modem_pr/so/1113_0_0.mbn", "d901bebe3af7cf27eee79f2803a4a3fa1ac9380c", "1a69f69617d96cc0a3e9affafb2a7bb99028a3d2"));
set_progress(0.782181);
assert(apply_patch_check("/firmware/image/modem_pr/so/1116_0_0.mbn", "8c8371e25b537e131534ea0937bd10030a141ae3", "df8c5697778bdf9c4c926f13eb98fa3e15bddaf9"));
set_progress(0.786604);
assert(apply_patch_check("/firmware/image/modem_pr/so/1116_1_0.mbn", "7cf74cff322308b82ebb9d0b79ef2ba7437f3aa0", "37ba214356e1c0e7071bd8dfba2b205a2b87333c"));
set_progress(0.791027);
assert(apply_patch_check("/firmware/image/modem_pr/so/954_0_0.mbn", "a9bb942c47f78d77af33f3eb9056579e95a0d625", "0020e2bde2482937e885f04622314b7b148a8fa6"));
set_progress(0.795498);
assert(apply_patch_check("/firmware/image/modem_pr/so/954_0_1.mbn", "e28752b9f9cfa49d11c775f41ab0eaca4cefdf11", "bd2c906c479ca5792e520fdce9005c55f9c98b3e"));
set_progress(0.800050);
assert(apply_patch_check("/firmware/image/modem_pr/so/954_0_2.mbn", "6bc3a65df65061727ca9ab3668b4eee86da080f6", "4844b98213be66837fe81e85c8f9beff776b0156"));
set_progress(0.804602);
assert(apply_patch_check("/firmware/image/modem_pr/so/954_1_0.mbn", "de5cd835faf131aae0d2f31103508669810ac988", "681dd4920a5f382efe4dd196a6e1defb2e9d980a"));
set_progress(0.808175);
assert(apply_patch_check("/firmware/image/modem_pr/so/954_1_1.mbn", "57402c7f5cfb69cfe6da93668ed7e1ed9dc78057", "b086470a39dfb6bfde3d2babfe1932b6fa7c7501"));
set_progress(0.811828);
assert(apply_patch_check("/firmware/image/modem_pr/so/954_1_2.mbn", "22a8497f445e7a0636b728293463848245b25d75", "1e66dc88e08266510a2374594d0a8fba7ef8a1fd"));
set_progress(0.815480);
assert(apply_patch_check("/firmware/image/modem_pr/so/955_0_0.mbn", "69b5d635f76bf41e2941ed5cd6f1261200d8cdec", "fcb8fe4363f378599661194920b6c3c3eb4f0ebf"));
set_progress(0.820230);
assert(apply_patch_check("/firmware/image/modem_pr/so/955_1_0.mbn", "e179e84538a052cce9346ea3977d50001a06c32c", "f0447a082b99ee7a165126892d52d317994603b8"));
set_progress(0.823955);
assert(apply_patch_check("/firmware/image/qwes.mbn", "14f787e268a41b99169eca33aa9ae7b544055e03", "4de5c6904a4c5111971a4fab305bb6576f334fcf"));
set_progress(0.829713);
assert(apply_patch_check("/firmware/image/smplap32.b08", "fda31ef9d3b23d67bf63d9aaa02358e7253d43d5", "428ae877a968530a7a8a105d52ea4580c0003d20"));
set_progress(0.829795);
assert(apply_patch_check("/firmware/image/smplap32.mdt", "7c6b63b6b70a90f8d56f5e535ab4e9a6fc37810f", "6d5f2c8f9e5a6cb4a10c5ad8baf928d751645698"));
set_progress(0.829884);
assert(apply_patch_check("/firmware/image/tzsc.mbn", "6f2e41da2fe0b4437c94d0fba65d8fbb4f375da3", "e4ae02e46df3ca5c6770aca73c6f6c8e538bcc90"));
set_progress(0.830769);
assert(apply_patch_check("MTD:boot:8636416:3551e031583026e88b0e4f64669edf3fca147346:8636416:ade93f4c69525b4012587d9e96dd7ce673a615ef"));
set_progress(1.000000);
assert(apply_patch_space(3394648));

# ---- start making changes here ----

ui_print("Removing unneeded files...");
delete("/system/etc/opkg/keys/879d60c13c2e8489",
       "/system/webs/web/css/chunk-vendors.1764402630959.css",
       "/system/webs/web/css/chunk.1758.1764402630959.css",
       "/system/webs/web/css/chunk.1906.1764402630959.css",
       "/system/webs/web/css/chunk.2128.1764402630959.css",
       "/system/webs/web/css/chunk.2388.1764402630959.css",
       "/system/webs/web/css/chunk.3917.1764402630959.css",
       "/system/webs/web/css/chunk.5025.1764402630959.css",
       "/system/webs/web/css/chunk.6016.1764402630959.css",
       "/system/webs/web/css/chunk.6902.1764402630959.css",
       "/system/webs/web/css/chunk.73.1764402630959.css",
       "/system/webs/web/css/chunk.7323.1764402630959.css",
       "/system/webs/web/css/chunk.751.1764402630959.css",
       "/system/webs/web/css/chunk.7679.1764402630959.css",
       "/system/webs/web/css/chunk.7950.1764402630959.css",
       "/system/webs/web/css/chunk.8226.1764402630959.css",
       "/system/webs/web/css/chunk.8460.1764402630959.css",
       "/system/webs/web/css/chunk.8823.1764402630959.css",
       "/system/webs/web/css/chunk.8859.1764402630959.css",
       "/system/webs/web/css/chunk.9039.1764402630959.css",
       "/system/webs/web/css/index.1764402630959.css",
       "/system/webs/web/js/1001.1764402630959.js",
       "/system/webs/web/js/1114.1764402630959.js",
       "/system/webs/web/js/1129.1764402630959.js",
       "/system/webs/web/js/114.1764402630959.js",
       "/system/webs/web/js/1758.1764402630959.js",
       "/system/webs/web/js/1807.1764402630959.js",
       "/system/webs/web/js/1906.1764402630959.js",
       "/system/webs/web/js/2032.1764402630959.js",
       "/system/webs/web/js/2128.1764402630959.js",
       "/system/webs/web/js/2388.1764402630959.js",
       "/system/webs/web/js/2491.1764402630959.js",
       "/system/webs/web/js/2583.1764402630959.js",
       "/system/webs/web/js/2607.1764402630959.js",
       "/system/webs/web/js/3024.1764402630959.js",
       "/system/webs/web/js/3094.1764402630959.js",
       "/system/webs/web/js/3403.1764402630959.js",
       "/system/webs/web/js/3613.1764402630959.js",
       "/system/webs/web/js/3917.1764402630959.js",
       "/system/webs/web/js/4235.1764402630959.js",
       "/system/webs/web/js/4418.1764402630959.js",
       "/system/webs/web/js/4523.1764402630959.js",
       "/system/webs/web/js/464.1764402630959.js",
       "/system/webs/web/js/5025.1764402630959.js",
       "/system/webs/web/js/523.1764402630959.js",
       "/system/webs/web/js/5389.1764402630959.js",
       "/system/webs/web/js/5870.1764402630959.js",
       "/system/webs/web/js/6016.1764402630959.js",
       "/system/webs/web/js/6674.1764402630959.js",
       "/system/webs/web/js/6695.1764402630959.js",
       "/system/webs/web/js/687.1764402630959.js",
       "/system/webs/web/js/6902.1764402630959.js",
       "/system/webs/web/js/703.1764402630959.js",
       "/system/webs/web/js/73.1764402630959.js",
       "/system/webs/web/js/7323.1764402630959.js",
       "/system/webs/web/js/751.1764402630959.js",
       "/system/webs/web/js/7611.1764402630959.js",
       "/system/webs/web/js/7679.1764402630959.js",
       "/system/webs/web/js/7725.1764402630959.js",
       "/system/webs/web/js/7788.1764402630959.js",
       "/system/webs/web/js/7910.1764402630959.js",
       "/system/webs/web/js/7950.1764402630959.js",
       "/system/webs/web/js/7987.1764402630959.js",
       "/system/webs/web/js/8023.1764402630959.js",
       "/system/webs/web/js/8202.1764402630959.js",
       "/system/webs/web/js/8226.1764402630959.js",
       "/system/webs/web/js/825.1764402630959.js",
       "/system/webs/web/js/8460.1764402630959.js",
       "/system/webs/web/js/850.1764402630959.js",
       "/system/webs/web/js/8596.1764402630959.js",
       "/system/webs/web/js/875.1764402630959.js",
       "/system/webs/web/js/8794.1764402630959.js",
       "/system/webs/web/js/8823.1764402630959.js",
       "/system/webs/web/js/8859.1764402630959.js",
       "/system/webs/web/js/9039.1764402630959.js",
       "/system/webs/web/js/91.1764402630959.js",
       "/system/webs/web/js/9425.1764402630959.js",
       "/system/webs/web/js/9669.1764402630959.js",
       "/system/webs/web/js/9687.1764402630959.js",
       "/system/webs/web/js/chunk-vendors.1764402630959.js",
       "/system/webs/web/js/index.1764402630959.js",
       "/system/etc/opkg/keys/1c10ac235aad7c48",
       "/system/webs/web/css/chunk-vendors.1764312954931.css",
       "/system/webs/web/css/chunk.1758.1764312954931.css",
       "/system/webs/web/css/chunk.1906.1764312954931.css",
       "/system/webs/web/css/chunk.2128.1764312954931.css",
       "/system/webs/web/css/chunk.2388.1764312954931.css",
       "/system/webs/web/css/chunk.3917.1764312954931.css",
       "/system/webs/web/css/chunk.5025.1764312954931.css",
       "/system/webs/web/css/chunk.6016.1764312954931.css",
       "/system/webs/web/css/chunk.6902.1764312954931.css",
       "/system/webs/web/css/chunk.73.1764312954931.css",
       "/system/webs/web/css/chunk.7323.1764312954931.css",
       "/system/webs/web/css/chunk.751.1764312954931.css",
       "/system/webs/web/css/chunk.7679.1764312954931.css",
       "/system/webs/web/css/chunk.7950.1764312954931.css",
       "/system/webs/web/css/chunk.8226.1764312954931.css",
       "/system/webs/web/css/chunk.8460.1764312954931.css",
       "/system/webs/web/css/chunk.8823.1764312954931.css",
       "/system/webs/web/css/chunk.8859.1764312954931.css",
       "/system/webs/web/css/chunk.9039.1764312954931.css",
       "/system/webs/web/css/index.1764312954931.css",
       "/system/webs/web/js/1001.1764312954931.js",
       "/system/webs/web/js/1114.1764312954931.js",
       "/system/webs/web/js/1129.1764312954931.js",
       "/system/webs/web/js/114.1764312954931.js",
       "/system/webs/web/js/1758.1764312954931.js",
       "/system/webs/web/js/1807.1764312954931.js",
       "/system/webs/web/js/1906.1764312954931.js",
       "/system/webs/web/js/2032.1764312954931.js",
       "/system/webs/web/js/2128.1764312954931.js",
       "/system/webs/web/js/2388.1764312954931.js",
       "/system/webs/web/js/2491.1764312954931.js",
       "/system/webs/web/js/2583.1764312954931.js",
       "/system/webs/web/js/2607.1764312954931.js",
       "/system/webs/web/js/3024.1764312954931.js",
       "/system/webs/web/js/3094.1764312954931.js",
       "/system/webs/web/js/3403.1764312954931.js",
       "/system/webs/web/js/3613.1764312954931.js",
       "/system/webs/web/js/3917.1764312954931.js",
       "/system/webs/web/js/4235.1764312954931.js",
       "/system/webs/web/js/4418.1764312954931.js",
       "/system/webs/web/js/4523.1764312954931.js",
       "/system/webs/web/js/464.1764312954931.js",
       "/system/webs/web/js/5025.1764312954931.js",
       "/system/webs/web/js/523.1764312954931.js",
       "/system/webs/web/js/5389.1764312954931.js",
       "/system/webs/web/js/5870.1764312954931.js",
       "/system/webs/web/js/6016.1764312954931.js",
       "/system/webs/web/js/6674.1764312954931.js",
       "/system/webs/web/js/6695.1764312954931.js",
       "/system/webs/web/js/687.1764312954931.js",
       "/system/webs/web/js/6902.1764312954931.js",
       "/system/webs/web/js/703.1764312954931.js",
       "/system/webs/web/js/73.1764312954931.js",
       "/system/webs/web/js/7323.1764312954931.js",
       "/system/webs/web/js/751.1764312954931.js",
       "/system/webs/web/js/7611.1764312954931.js",
       "/system/webs/web/js/7679.1764312954931.js",
       "/system/webs/web/js/7725.1764312954931.js",
       "/system/webs/web/js/7788.1764312954931.js",
       "/system/webs/web/js/7910.1764312954931.js",
       "/system/webs/web/js/7950.1764312954931.js",
       "/system/webs/web/js/7987.1764312954931.js",
       "/system/webs/web/js/8023.1764312954931.js",
       "/system/webs/web/js/8202.1764312954931.js",
       "/system/webs/web/js/8226.1764312954931.js",
       "/system/webs/web/js/825.1764312954931.js",
       "/system/webs/web/js/8460.1764312954931.js",
       "/system/webs/web/js/850.1764312954931.js",
       "/system/webs/web/js/8596.1764312954931.js",
       "/system/webs/web/js/875.1764312954931.js",
       "/system/webs/web/js/8794.1764312954931.js",
       "/system/webs/web/js/8823.1764312954931.js",
       "/system/webs/web/js/8859.1764312954931.js",
       "/system/webs/web/js/9039.1764312954931.js",
       "/system/webs/web/js/91.1764312954931.js",
       "/system/webs/web/js/9425.1764312954931.js",
       "/system/webs/web/js/9669.1764312954931.js",
       "/system/webs/web/js/9687.1764312954931.js",
       "/system/webs/web/js/chunk-vendors.1764312954931.js",
       "/system/webs/web/js/index.1764312954931.js",
       "/system/recovery.img");
show_progress(0.800000, 0);
ui_print("Patching system files...");
apply_patch("/system/lib/modules/5.15-perf/extra/cnss.ko", "-",
            70549d34ee770a3555a6b4b11977358515ab29bf, 70885,
            f6949385ad04b1cedf0953e4adc5164ad0906cc3, package_extract_file("patch/system/lib/modules/5.15-perf/extra/cnss.ko.p"));
set_progress(0.001389);
apply_patch("/system/lib/modules/5.15-perf/extra/cnss2.ko", "-",
            246267436ded270471a7b4e6224c34f00c983eb5, 376817,
            69b4fa9b5cf208ec9ddd032638dad66d9f0fcd6b, package_extract_file("patch/system/lib/modules/5.15-perf/extra/cnss2.ko.p"));
set_progress(0.008773);
apply_patch("/system/lib/modules/5.15-perf/extra/cnss_crypto.ko",
            "-", 1f12c639a2e3853d7c484b90b90577ede778d7b3, 4749,
            d03da46158535ff2a421a4e926de17bc43d20426, package_extract_file("patch/system/lib/modules/5.15-perf/extra/cnss_crypto.ko.p"));
set_progress(0.008866);
apply_patch("/system/lib/modules/5.15-perf/extra/cnss_plat_ipc_qmi_svc.ko",
            "-", 2e582e2af6710bff74bba8cce8b79cafd71c20fb, 17841,
            4458da651f242fee6f35de56cbaf23d4618612b7, package_extract_file("patch/system/lib/modules/5.15-perf/extra/cnss_plat_ipc_qmi_svc.ko.p"));
set_progress(0.009215);
apply_patch("/system/lib/modules/5.15-perf/extra/cnss_prealloc.ko",
            "-", 7b6c73f632cfe63c6c168c2e21c7fa1b8f120c71, 6037,
            fabe96a195bd66ab0e372c38fdfe7c08beaca73f, package_extract_file("patch/system/lib/modules/5.15-perf/extra/cnss_prealloc.ko.p"));
set_progress(0.009334);
apply_patch("/system/lib/modules/5.15-perf/extra/cnss_utils.ko",
            "-", f4e9f569752eaa23d36f70709ebc22be906b3234, 8289,
            aa72f45b350f44a235f0c3f8106324fd9f5bc3d5, package_extract_file("patch/system/lib/modules/5.15-perf/extra/cnss_utils.ko.p"));
set_progress(0.009496);
apply_patch("/system/lib/modules/5.15-perf/extra/logger.ko", "-",
            f7faaf2db55a89b4ef1f598bf28f4d5185457830, 8933,
            acc2d53fd91b1f55c3f14c500133a164212dd5c0, package_extract_file("patch/system/lib/modules/5.15-perf/extra/logger.ko.p"));
set_progress(0.009671);
apply_patch("/system/lib/modules/5.15-perf/extra/wlan.ko", "-",
            ee52a1dfdc4de7458d9401d5842905fd3dcb45d7, 6710497,
            226e1a4b164b2206d245680466ad04e567e97284, package_extract_file("patch/system/lib/modules/5.15-perf/extra/wlan.ko.p"));
set_progress(0.141164);
apply_patch("/system/lib/modules/5.15-perf/extra/wlan_firmware_service.ko",
            "-", df62273009e24c693b68712705b4ba00fd1ac32a, 33309,
            998225825471730a3528f5f7f0f10bb1ae4fea7b, package_extract_file("patch/system/lib/modules/5.15-perf/extra/wlan_firmware_service.ko.p"));
set_progress(0.141816);
apply_patch("/system/lib/modules/5.15-perf/extra/wlan_rome.ko", "-",
            97c41ba960682afb40b1ebfb9cc1746b45eef546, 4533053,
            3ccd75e677513bfe03b33f662cf622734e3159f1, package_extract_file("patch/system/lib/modules/5.15-perf/extra/wlan_rome.ko.p"));
set_progress(0.230642);
apply_patch("/system/lib/modules/audio/asoc/codecs/mbhc_dlkm.ko",
            "-", 4992c7ce2f67d11b2d94dc7e4d7b56adac9c253b, 34117,
            643822512f3fb648e44d924a6f5be8ef91ba7eaf, package_extract_file("patch/system/lib/modules/audio/asoc/codecs/mbhc_dlkm.ko.p"));
set_progress(0.231310);
apply_patch("/system/lib/modules/audio/asoc/codecs/nau88c22_dlkm.ko",
            "-", 992ec3aa3067c8f7c928d79ddccc58b4f71972f3, 33941,
            abc8965c3e61d49a771d6c0df7c09c320d7a1395, package_extract_file("patch/system/lib/modules/audio/asoc/codecs/nau88c22_dlkm.ko.p"));
set_progress(0.231975);
apply_patch("/system/lib/modules/audio/asoc/codecs/stub_dlkm.ko",
            "-", 62a9b7283cecbdb9ff9729dd970356cba99b9729, 12573,
            6be4c52073c3f69afae22014998782fba7f7c9dd, package_extract_file("patch/system/lib/modules/audio/asoc/codecs/stub_dlkm.ko.p"));
set_progress(0.232222);
apply_patch("/system/lib/modules/audio/asoc/codecs/wcd934x/wcd934x_dlkm.ko",
            "-", 7f5cfcf61ff21ed9858ea3ace261ec3d6dadead2, 328873,
            6146eb83d79a66e5f2f2e39ad9d99d42569586d8, package_extract_file("patch/system/lib/modules/audio/asoc/codecs/wcd934x/wcd934x_dlkm.ko.p"));
set_progress(0.238666);
apply_patch("/system/lib/modules/audio/asoc/codecs/wcd9xxx_dlkm.ko",
            "-", 7032e2b1d1decf8f07352239fbbd34bf0522f905, 36149,
            33dd3dd136ec89bbc4ee81e33afe8e46f2a281b2, package_extract_file("patch/system/lib/modules/audio/asoc/codecs/wcd9xxx_dlkm.ko.p"));
set_progress(0.239374);
apply_patch("/system/lib/modules/audio/asoc/codecs/wcd_core_dlkm.ko",
            "-", 37c5fef619ae6a4ed67bc4b458aa18e71573ecae, 106101,
            2f556b13c4f9ce2290b8563280ec2d4893b5fe04, package_extract_file("patch/system/lib/modules/audio/asoc/codecs/wcd_core_dlkm.ko.p"));
set_progress(0.241453);
apply_patch("/system/lib/modules/audio/asoc/codecs/wsa881x_dlkm.ko",
            "-", 1af1b78a6997aa51b113ab5b0a2ed658ac63d0d3, 40625,
            e56d1311583ce5b584030a7deceef810aed55761, package_extract_file("patch/system/lib/modules/audio/asoc/codecs/wsa881x_dlkm.ko.p"));
set_progress(0.242249);
apply_patch("/system/lib/modules/audio/asoc/machine_dlkm.ko", "-",
            2c5d4c41d747f66945616e7f28794c65fd65b5d9, 42365,
            f7fe346e780b315eb011a66e3eaff17fa5076d13, package_extract_file("patch/system/lib/modules/audio/asoc/machine_dlkm.ko.p"));
set_progress(0.243079);
apply_patch("/system/lib/modules/audio/asoc/platform_dlkm.ko", "-",
            500dd04ddcec71821355b5794b550aa82fb948ae, 2829,
            c82a655ba68e7b1e89e5c93abffa32198004c742, package_extract_file("patch/system/lib/modules/audio/asoc/platform_dlkm.ko.p"));
set_progress(0.243135);
apply_patch("/system/lib/modules/audio/dsp/adsp_loader_dlkm.ko",
            "-", 06254528db716a2c3e85be00a4cfdf2a431ec86c, 9753,
            7bda829c27d455819e6da677a863e2c177b03ae9, package_extract_file("patch/system/lib/modules/audio/dsp/adsp_loader_dlkm.ko.p"));
set_progress(0.243326);
apply_patch("/system/lib/modules/audio/dsp/audio_prm_dlkm.ko", "-",
            934b60ed3c49ed04bf6e1ca77b5ba31e883d65cb, 11953,
            8e813b56fdd00377fd981a5d04d90e0a95e95313, package_extract_file("patch/system/lib/modules/audio/dsp/audio_prm_dlkm.ko.p"));
set_progress(0.243560);
apply_patch("/system/lib/modules/audio/dsp/audpkt_ion_dlkm.ko", "-",
            9372456353394b5a3ee97063b86324229b409c2d, 20205,
            2dbc98f0c44e147833c1e9ec4a62964a3e1c72c4, package_extract_file("patch/system/lib/modules/audio/dsp/audpkt_ion_dlkm.ko.p"));
set_progress(0.243956);
apply_patch("/system/lib/modules/audio/dsp/q6_dlkm.ko", "-",
            cfed3f1fe6f49ddcbfaca3b7c9e1d291c0a1aec0, 4973,
            cda6797542c6ad39da9e9649f30284031585a3a0, package_extract_file("patch/system/lib/modules/audio/dsp/q6_dlkm.ko.p"));
set_progress(0.244054);
apply_patch("/system/lib/modules/audio/dsp/q6_notifier_dlkm.ko",
            "-", fc083df94d55c0b80820d89c869a6c2eda928290, 19477,
            438fccbe59562c1bcd4085067a1ac5cdf32ac9c4, package_extract_file("patch/system/lib/modules/audio/dsp/q6_notifier_dlkm.ko.p"));
set_progress(0.244435);
apply_patch("/system/lib/modules/audio/dsp/q6_pdr_dlkm.ko", "-",
            257ef285ff641115cc89b6895ee81a291313d4ed, 4557,
            dba9e7b27dc7e89a3485f447f1ccb8977b6319a6, package_extract_file("patch/system/lib/modules/audio/dsp/q6_pdr_dlkm.ko.p"));
set_progress(0.244524);
apply_patch("/system/lib/modules/audio/dsp/spf_core_dlkm.ko", "-",
            7fc97630b39d88e191cb72fb37d916cd05516374, 13013,
            ef89c83b2a703878aca48ea7a3facfaf06e47097, package_extract_file("patch/system/lib/modules/audio/dsp/spf_core_dlkm.ko.p"));
set_progress(0.244779);
apply_patch("/system/lib/modules/audio/ipc/audio_pkt_dlkm.ko", "-",
            b0e5150e4f807ce66126ef8a7d6ce965d9acc34b, 20805,
            7bc58da5db6df0c247c2681e23c4ef6fbd1d19df, package_extract_file("patch/system/lib/modules/audio/ipc/audio_pkt_dlkm.ko.p"));
set_progress(0.245187);
apply_patch("/system/lib/modules/audio/ipc/gpr_dlkm.ko", "-",
            b209c7cab7d3b8e7d189fd01a8350daaeb620bfd, 17621,
            f972cf25ad96a7f3944c2872ae2ed08bd911fa3b, package_extract_file("patch/system/lib/modules/audio/ipc/gpr_dlkm.ko.p"));
set_progress(0.245532);
apply_patch("/system/lib/modules/audio/soc/pinctrl_wcd_dlkm.ko",
            "-", 935173af7de41488e99fa9b403558b2ae8fc5541, 9393,
            efb45ae5e224d356811e72ab6d313ce9c0620200, package_extract_file("patch/system/lib/modules/audio/soc/pinctrl_wcd_dlkm.ko.p"));
set_progress(0.245716);
apply_patch("/system/lib/modules/audio/soc/snd_event_dlkm.ko", "-",
            f13dd5d3ac51d391e963bbc57ee306bfac74bb0a, 9905,
            bc778636ea57854c759774155fefa415ec8bd6c2, package_extract_file("patch/system/lib/modules/audio/soc/snd_event_dlkm.ko.p"));
set_progress(0.245911);
apply_patch("/system/lib/modules/audio/soc/swr_ctrl_dlkm.ko", "-",
            2f89f0af2b4463f722292c90a957332eb793c7d7, 22269,
            70e6bd0b97cb027c8d2d94771effa43ba1235296, package_extract_file("patch/system/lib/modules/audio/soc/swr_ctrl_dlkm.ko.p"));
set_progress(0.246347);
apply_patch("/system/lib/modules/audio/soc/swr_dlkm.ko", "-",
            eaf25eb6290ba8c02a00bdf14c3dda257eec330e, 22821,
            0f6ef5e79d505b0c96f2b93196843dee285d52c6, package_extract_file("patch/system/lib/modules/audio/soc/swr_dlkm.ko.p"));
set_progress(0.246794);
apply_patch("/system/lib/modules/emac/iemac_ioss.ko", "-",
            c54c9fbf73d4e4623f0879295632188c69f97dc5, 25061,
            d2d4f2e2f26e4eb343cfdae1f0b2c8206bc5dc42, package_extract_file("patch/system/lib/modules/emac/iemac_ioss.ko.p"));
set_progress(0.247285);
apply_patch("/system/lib/modules/emac/ioss.ko", "-",
            2e500891b0074e4dc16a9a9cf9a9da0f01c2c30d, 49441,
            f84210747e3b25930bee04dcfb99a5440e166a00, package_extract_file("patch/system/lib/modules/emac/ioss.ko.p"));
set_progress(0.248254);
apply_patch("/system/lib/modules/generic_sw_bridge/gsb.ko", "-",
            35a3e5cacfe265dac630366f41da3b6a901a7aeb, 25961,
            a085e53600b3085e29f69ce7d726d09b81b96c74, package_extract_file("patch/system/lib/modules/generic_sw_bridge/gsb.ko.p"));
set_progress(0.248763);
apply_patch("/system/lib/modules/ipa/ecmipam.ko", "-",
            11bfe67add63e8a93655b5439c3dbae0ad15a662, 19777,
            53e47b00f7668614394440326f6b974dd45ec03e, package_extract_file("patch/system/lib/modules/ipa/ecmipam.ko.p"));
set_progress(0.249150);
apply_patch("/system/lib/modules/ipa/gsim.ko", "-",
            a174f6ef4602abe0c066cdecd894cc3e8e18d94a, 172145,
            0d1927f9b7093371f77e5abfe3946f2070ab1d00, package_extract_file("patch/system/lib/modules/ipa/gsim.ko.p"));
set_progress(0.252523);
apply_patch("/system/lib/modules/ipa/ipa_clientsm.ko", "-",
            3596900f36479ceddbee11756c65dbc1f729922d, 190837,
            d750222898381fbfdb927dd4accb475abc4f3b0a, package_extract_file("patch/system/lib/modules/ipa/ipa_clientsm.ko.p"));
set_progress(0.256263);
apply_patch("/system/lib/modules/ipa/ipam.ko", "-",
            36157b9deac4df0ca43a01c2f197040d4154fc67, 2141805,
            bce02cb386acc26b1c8d807570d5fe55f66302f4, package_extract_file("patch/system/lib/modules/ipa/ipam.ko.p"));
set_progress(0.298232);
apply_patch("/system/lib/modules/ipa/ipanetm.ko", "-",
            4f5bd682dd7b9c783e266e1d7943c670bfa78080, 3413,
            bb6b0d7f706d4e02b929021a9b7f7de2315b4581, package_extract_file("patch/system/lib/modules/ipa/ipanetm.ko.p"));
set_progress(0.298298);
apply_patch("/system/lib/modules/ipa/ipatestm.ko", "-",
            f1e0b83c6882a0ef169e47b0cdeca9bea0a3e724, 64453,
            0dc83e6ffce7950ca37b7970400688c419959032, package_extract_file("patch/system/lib/modules/ipa/ipatestm.ko.p"));
set_progress(0.299561);
apply_patch("/system/lib/modules/ipa/rndisipam.ko", "-",
            7ea6d42e007bdbfbd917e621ba929ff59795bb27, 32129,
            fb4485ac6c3c409a92a673b745209eb32fe39213, package_extract_file("patch/system/lib/modules/ipa/rndisipam.ko.p"));
set_progress(0.300191);
apply_patch("/system/lib/modules/msm-rng.ko", "-",
            8504c38a54403fdfd03de4bce1496f8b8f476d65, 11149,
            97c98bbeea1c56c8ad1cfe4c5ad7ce9b007bc124, package_extract_file("patch/system/lib/modules/msm-rng.ko.p"));
set_progress(0.300409);
apply_patch("/system/lib/modules/nf_nat_sip.ko", "-",
            ae1758c85762bfb33730c54309546a379987b58d, 12565,
            8e7e28c9463738d17219b837c28dab383339c0c3, package_extract_file("patch/system/lib/modules/nf_nat_sip.ko.p"));
set_progress(0.300656);
apply_patch("/system/lib/modules/qca_phy.ko", "-",
            faad71557676f6a0420992a805e0588802f360c2, 9353,
            2c7f2e0ac87e1bebc5d8e81745fd04353804f02e, package_extract_file("patch/system/lib/modules/qca_phy.ko.p"));
set_progress(0.300839);
apply_patch("/system/lib/modules/qce50_dlkm.ko", "-",
            952b9b331e9cb7995d334f97f37925c8b8eace16, 62337,
            9e9af13d78ca6feaa34df959c4d98b8838828366, package_extract_file("patch/system/lib/modules/qce50_dlkm.ko.p"));
set_progress(0.302060);
apply_patch("/system/lib/modules/qcedev-mod.ko", "-",
            2f0bf5b4f585c62eba457f84e422014b802a3fa7, 40465,
            aa13e31db02bd61fb0f226184e62b02cf8297139, package_extract_file("patch/system/lib/modules/qcedev-mod.ko.p"));
set_progress(0.302853);
apply_patch("/system/lib/modules/rmnet_core.ko", "-",
            f4694cf391aac790a5f3869693d2ac7be014c359, 173437,
            3bf8e483cb632d604d305ebbf7737c7fc6677688, package_extract_file("patch/system/lib/modules/rmnet_core.ko.p"));
set_progress(0.306252);
apply_patch("/system/lib/modules/rmnet_eth.ko", "-",
            3ce25e5dbb89240e99cb306df27ff3a8795db3bc, 11925,
            872541e9e82c31a57f0c61c1aa203ff8fdffa49a, package_extract_file("patch/system/lib/modules/rmnet_eth.ko.p"));
set_progress(0.306486);
apply_patch("/system/lib/modules/shortcut_fe/shortcut-fe-cm.ko",
            "-", 2bd6ef0cd01ce6074f4272bb44b7f0278029487c, 12829,
            db5c5bea41a6c15dbf6ed1eedd453ef3f73d8be7, package_extract_file("patch/system/lib/modules/shortcut_fe/shortcut-fe-cm.ko.p"));
set_progress(0.306737);
apply_patch("/system/lib/modules/shortcut_fe/shortcut-fe-ipv6.ko",
            "-", ea3cb2f27d486ef02607e98b0769b58d7b40d7b0, 27673,
            ef7951f0740e9ecff2b5da02acc8525963c1f63d, package_extract_file("patch/system/lib/modules/shortcut_fe/shortcut-fe-ipv6.ko.p"));
set_progress(0.307279);
apply_patch("/system/lib/modules/shortcut_fe/shortcut-fe.ko", "-",
            53906480d0d7bf665b531c77f820f61eae9d32fc, 29381,
            f7dcf336c136dea9a79eaa5a9e2b8242d934ef93, package_extract_file("patch/system/lib/modules/shortcut_fe/shortcut-fe.ko.p"));
set_progress(0.307855);
apply_patch("/system/lib/modules/smcinvoke.ko", "-",
            f039410991ec9ce5329ab1c64081488bcbda20ee, 99597,
            7de5f30ddad0cd90700046fe2af253c38e1e5ab3, package_extract_file("patch/system/lib/modules/smcinvoke.ko.p"));
set_progress(0.309807);
apply_patch("/system/lib/modules/tz_log.ko", "-",
            36b7ce69012afb30b8f33c322d05858fc98f7d12, 24861,
            d5366bdd77d896f1bae40e48c1fff857a170248e, package_extract_file("patch/system/lib/modules/tz_log.ko.p"));
set_progress(0.310294);
apply_patch("/system/usr/bin/fibo_fwa_application_framework", "-",
            74ccf6f68800c4fe85abe3df79f7004a0d3788c5, 5885385,
            d300ac10a2c20f2fc32a9187116cc1eed4646a03, package_extract_file("patch/system/usr/bin/fibo_fwa_application_framework.p"));
set_progress(0.425618);
apply_patch("/system/usr/lib/libfibopal.a", "-",
            fc23c0ff133c0531cfde254eb57b5d0f1e77c68b, 1288318,
            0d9f58c435971b854ab68e4b5eb751bf72451d3f, package_extract_file("patch/system/usr/lib/libfibopal.a.p"));
set_progress(0.450863);
apply_patch("/system/usr/lib/libfibopal.so", "-",
            5bc6e8a2c7de33f670c18cf59473daea9d763511, 746325,
            edf68ca0e10b2966a05accf1ff45cedf798c9236, package_extract_file("patch/system/usr/lib/libfibopal.so.p"));
set_progress(0.465487);
apply_patch("/system/usr/lib/opkg/info/base-files.control", "-",
            e2f9cee2b12368e1a7faea8adf50a9215acba31d, 394,
            a00d14b7560cc6992fcda239548f240ebd156341, package_extract_file("patch/system/usr/lib/opkg/info/base-files.control.p"));
set_progress(0.465495);
apply_patch("/system/usr/lib/opkg/info/base-files.list", "-",
            74ac5dc2e868bfbe3dfab0a728cc5c9ebcb8ce81, 2013,
            e4680aeadbb1e63ad245b17fd376c20dd6676a73, package_extract_file("patch/system/usr/lib/opkg/info/base-files.list.p"));
set_progress(0.465534);
apply_patch("/system/usr/lib/opkg/info/fibo-fwa-application-framework.control",
            "-", d62422a8ea9cdf7b41f85e896f80b5bba2905112, 614,
            f1a5e5f95beec50e2cd7a189be2011e8eb17b339, package_extract_file("patch/system/usr/lib/opkg/info/fibo-fwa-application-framework.control.p"));
set_progress(0.465546);
apply_patch("/system/usr/lib/opkg/info/goahead.control", "-",
            19630c4624e6e1dd25ebb14b623fe3334b9cf35e, 276,
            28770f9958e7e6e8d2d48fe78d3452d6fc6f744a, package_extract_file("patch/system/usr/lib/opkg/info/goahead.control.p"));
set_progress(0.465551);
apply_patch("/system/usr/lib/opkg/info/goahead.list", "-",
            d3a13ce2607ec8cbeb2fabfff867929c2bd6f611, 3980,
            d8e390cf7f161e3705eff2feaefa7e67cacab8e4, package_extract_file("patch/system/usr/lib/opkg/info/goahead.list.p"));
set_progress(0.465629);
apply_patch("/system/usr/lib/opkg/info/kmod-dataipa.control", "-",
            5cd74bae33ddaccc7672f975af557da6bb17e421, 277,
            c368f3cfcb865c0e2324d11d19d3ac7dc03c8bde, package_extract_file("patch/system/usr/lib/opkg/info/kmod-dataipa.control.p"));
set_progress(0.465635);
apply_patch("/system/usr/lib/opkg/info/kmod-datarmnet.control", "-",
            48670d0c99e18d2f33a1b8bebbb9f992d559b74e, 353,
            f45a1e49ba20b00c043e571784a8f59e162ce86c, package_extract_file("patch/system/usr/lib/opkg/info/kmod-datarmnet.control.p"));
set_progress(0.465642);
apply_patch("/system/usr/lib/opkg/info/kmod-emac_ioss.control", "-",
            6cd8ebfb53f06b655081383bcde8563de63a3c8b, 290,
            bc9ebca11c497ba90ff3c932215b0ec71862fc64, package_extract_file("patch/system/usr/lib/opkg/info/kmod-emac_ioss.control.p"));
set_progress(0.465647);
apply_patch("/system/usr/lib/opkg/info/kmod-ioss.control", "-",
            ab121cfa48ffecaffba3f27ce3207bcd4ce40031, 265,
            6eef41c0f6b882b0e53ea2cb6d096fc64d63f70f, package_extract_file("patch/system/usr/lib/opkg/info/kmod-ioss.control.p"));
set_progress(0.465653);
apply_patch("/system/usr/lib/opkg/info/kmod-nf-sip.control", "-",
            24b9e12aa03fb23abb512dfe8d47a0cca6d0f1cb, 273,
            dbd3664d2e7feb97d2c91ad2bce352d554eaa062, package_extract_file("patch/system/usr/lib/opkg/info/kmod-nf-sip.control.p"));
set_progress(0.465658);
apply_patch("/system/usr/lib/opkg/info/kmod-qca-phy.control", "-",
            b9baf082e5fd365181ed6333657714221efd41fa, 302,
            fe380a885990ba3178b061718367d6649b82ba2a, package_extract_file("patch/system/usr/lib/opkg/info/kmod-qca-phy.control.p"));
set_progress(0.465664);
apply_patch("/system/usr/lib/opkg/info/kmod-qcacld-ll.control", "-",
            99f8177f36cd9f6daf8582983aa39ca5f0af552a, 312,
            6e676264c3b529b7ab768f51a9f37fea6bb7a6b1, package_extract_file("patch/system/usr/lib/opkg/info/kmod-qcacld-ll.control.p"));
set_progress(0.465670);
apply_patch("/system/usr/lib/opkg/info/kmod-qcacld32-ll.control",
            "-", 1ed2921b3a172336100e6f131f932937e0836964, 325,
            064165806050ec422f4050a34df6d49c4775318c, package_extract_file("patch/system/usr/lib/opkg/info/kmod-qcacld32-ll.control.p"));
set_progress(0.465676);
apply_patch("/system/usr/lib/opkg/info/kmod-securemsm-dlkm-kernel.control",
            "-", 7c02e67a8cbaa27094d21e2a57c44a0e706fbce7, 357,
            abdb6fde0f5d909612ac06112d0972885495fdef, package_extract_file("patch/system/usr/lib/opkg/info/kmod-securemsm-dlkm-kernel.control.p"));
set_progress(0.465683);
apply_patch("/system/usr/lib/opkg/info/kmod-shortcut-fe.control",
            "-", 45af22eb1a81945e286d67af1fe5d882e8e96764, 288,
            2b007906ffb1dbfe38c9b8f80a81ba7baf240178, package_extract_file("patch/system/usr/lib/opkg/info/kmod-shortcut-fe.control.p"));
set_progress(0.465689);
apply_patch("/system/usr/lib/opkg/info/kmod-wlan-cnss-legacy.control",
            "-", c3a602fb86f9e439277eeb0c2a401a2284bf44e8, 329,
            3e826b5b46e01c308d81db071e4e0b2f22370b96, package_extract_file("patch/system/usr/lib/opkg/info/kmod-wlan-cnss-legacy.control.p"));
set_progress(0.465696);
apply_patch("/system/usr/lib/opkg/info/kmod-wlan-cnss2.control",
            "-", ff0916bef21c85005a7cf67316baabd253ed7ac2, 307,
            73470a1e5bc720deaf29db77ec914ec3d163e43a, package_extract_file("patch/system/usr/lib/opkg/info/kmod-wlan-cnss2.control.p"));
set_progress(0.465702);
apply_patch("/system/usr/lib/opkg/info/libfibopal.control", "-",
            7eaa3202350ae2260756741ef3168e16a3be2392, 439,
            2199b0e4429e52805dd98017844251db480203b4, package_extract_file("patch/system/usr/lib/opkg/info/libfibopal.control.p"));
set_progress(0.465710);
apply_patch("/system/webs/web/index.html", "-",
            87d3300ecf5da32ad82504c2e48c2c2ba17bb2cb, 750,
            520dcb73df9bad55aa70c0567c0d3b339d154788, package_extract_file("patch/system/webs/web/index.html.p"));
set_progress(0.465725);
ui_print("Patching modem files...");
ui_print("Patching modem compressed files...");
package_extract_file("modem_decompress_patch/clade_meta_old.bin", "/tmp/clade_meta_old.bin");
package_extract_file("modem_decompress_patch/clade_meta_new.bin", "/tmp/clade_meta_new.bin");
update_modem_compress("/firmware/image/modem.b21", "clade1",
                      3a9a919b611f49df2a8b231c8e409ec0dbae5226, 22896704,
                      a3f9ca352d8b2d803f21fb86b1244c4293948b7d, package_extract_file("modem_decompress_patch/high.bin.p"),
                      a3f9ca352d8b2d803f21fb86b1244c4293948b7d, package_extract_file("modem_decompress_patch/low.bin.p"),
                      a3f9ca352d8b2d803f21fb86b1244c4293948b7d, package_extract_file("modem_decompress_patch/dict.bin.p"));
update_modem_compress("/firmware/image/modem.b22", "clade2",
                      2eb41c0e8228ebd37670176002b3183e56356d64, 10793408,
                      2bc1e31f354ce0a5e5e18c65b59d439dffcdf04b, package_extract_file("modem_decompress_patch/clade2uncomp.bin.p"));

apply_patch("/firmware/image/modem.b00", "-",
            14cfdd334a91e17b0cb7783cb26f17df60337022, 980,
            8a2eb3731ce68764cc3fa390d7132f69f04aaf2a, package_extract_file("patch/firmware/image/modem.b00.p"));
set_progress(0.465744);
apply_patch("/firmware/image/modem.b02", "-",
            f50b315e75d8e0abd96d682b9d0c1c52610e2e99, 18856,
            fb1feb5c00484a2c90b1a5fd152ecc5a2de4b4dc, package_extract_file("patch/firmware/image/modem.b02.p"));
set_progress(0.466114);
apply_patch("/firmware/image/modem.b08", "-",
            edf1ff465e222fd363fa5752de3c730a8122f328, 126976,
            3fba33992a6f2f75d6c43f637ad42dfb6460cdf1, package_extract_file("patch/firmware/image/modem.b08.p"));
set_progress(0.468602);
apply_patch("/firmware/image/modem.b09", "-",
            21e45456628f4b1da0101c86d011c065397207e9, 1238212,
            4a88370d43b2c79c4e67fc8a1300d849ab612b64, package_extract_file("patch/firmware/image/modem.b09.p"));
set_progress(0.492864);
apply_patch("/firmware/image/modem.b10", "-",
            67c111e25ac085b1acec7406ac545b21d5a4dcdf, 12288,
            a3815baa0271bf264ee347828f02763ad00416b5, package_extract_file("patch/firmware/image/modem.b10.p"));
set_progress(0.493105);
apply_patch("/firmware/image/modem.b11", "-",
            fb76c52a7aefb4999bdf4ca037f89426b315c061, 2777776,
            0b840d1530046a7f16dd4fa2d201fafe9847ab0c, package_extract_file("patch/firmware/image/modem.b11.p"));
set_progress(0.547536);
apply_patch("/firmware/image/modem.b17", "-",
            c276911cbd5ddad1aa18f6e89f10773137cfd3ef, 3394648,
            3dcbbd9e2c7ca4acc5efd28d8dd3d2245d06d373, package_extract_file("patch/firmware/image/modem.b17.p"));
set_progress(0.614054);
apply_patch("/firmware/image/modem.b18", "-",
            b13ec51c09c89b2c1cf3933613c8afbea3c33b32, 1843208,
            2dde6a099349166e5bc30926681276942ee0590a, package_extract_file("patch/firmware/image/modem.b18.p"));
set_progress(0.650172);
apply_patch("/firmware/image/modem.b20", "-",
            5ccfb16ff0f44d014ff99b4b1ff0ea6e373d90a1, 69760,
            177ec96e644a3497512fc2159a80c907ec596bba, package_extract_file("patch/firmware/image/modem.b20.p"));
set_progress(0.651539);
apply_patch("/firmware/image/modem.b25", "-",
            4618f30aa0fbdf7d323bf9e4525ec4b7718f9555, 231744,
            8f525dc65d27b3d2103871e55a886c8ee21ef12d, package_extract_file("patch/firmware/image/modem.b25.p"));
set_progress(0.656080);
apply_patch("/firmware/image/modem.b28", "-",
            1d6507d71242c5b8b73457ce4e4788c9312cca51, 7384,
            7c96b2904cd3e3efde1b4dc06d5bc12c9b31d45f, package_extract_file("patch/firmware/image/modem.b28.p"));
set_progress(0.656224);
apply_patch("/firmware/image/modem.mdt", "-",
            c7cc535c79f55e64ad387d937ccc1473cef512dc, 8364,
            bcdfaa93dc6f0be29a90eab3fd595ef29da5240b, package_extract_file("patch/firmware/image/modem.mdt.p"));
set_progress(0.656388);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_hw/generic/common/Kuno/STANDALONE/LE/SS/mcfg_hw.mbn",
            "-", 47ded51b38849b9b89b136ee18a14cb8aac8c6da, 41000,
            ddb8c2158682d2c786819de90ff2023b9884d302, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_hw/generic/common/Kuno/STANDALONE/LE/SS/mcfg_hw.mbn.p"));
set_progress(0.657192);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/AF/CellC/Commercial/SAfrica/mcfg_sw.mbn",
            "-", 84cba6009bcdc10e805179eeabc5a403a7d8f0ac, 38700,
            7e48db898792a37540cbe8665f0ad6b2c53660d9, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/AF/CellC/Commercial/SAfrica/mcfg_sw.mbn.p"));
set_progress(0.657950);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/AF/MoroccoTel/Commercial/MA/mcfg_sw.mbn",
            "-", 114a4382dc4a54da8a43c16953925ffa464da196, 38664,
            5e633c24528b58c3ffbc3ca2a5b55bb9bdb48f20, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/AF/MoroccoTel/Commercial/MA/mcfg_sw.mbn.p"));
set_progress(0.658708);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/APAC/DCM/Commercial/mcfg_sw.mbn",
            "-", b6b64b5aed3936022503c08dbd7d4b2783c181b0, 47232,
            d76e6d4ad12b475d66f4813eaa947a7c2f940bf7, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/APAC/DCM/Commercial/mcfg_sw.mbn.p"));
set_progress(0.659633);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/APAC/KDDI/Commercial/mcfg_sw.mbn",
            "-", 1893e0e14dbf158aef05f3030946d819e2bd7810, 52900,
            9c87aba5742a6c279a72b9be35fecad71df773b2, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/APAC/KDDI/Commercial/mcfg_sw.mbn.p"));
set_progress(0.660670);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/APAC/Rakuten/Commercial/mcfg_sw.mbn",
            "-", 25540f344622c835b91db0910e45480d7798b53c, 45172,
            684515298a8c1d3e44462915185c9a8413d776e7, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/APAC/Rakuten/Commercial/mcfg_sw.mbn.p"));
set_progress(0.661555);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/APAC/Reliance/Commercial/mcfg_sw.mbn",
            "-", 9b9430dff7fbbe41627910f142ca332b7ac8ced9, 42928,
            5401325532d49bfdc132b6a5c6e29640f011905b, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/APAC/Reliance/Commercial/mcfg_sw.mbn.p"));
set_progress(0.662396);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/APAC/SBM/Commercial/mcfg_sw.mbn",
            "-", dc9e9180b5f830688b87b42a7c45789d05f0ccff, 48132,
            cd1d2f738dc890ddd769218b19831338f0fc30fd, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/APAC/SBM/Commercial/mcfg_sw.mbn.p"));
set_progress(0.663339);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/AUNZ/Optus/Commercial/AU/mcfg_sw.mbn",
            "-", d7e491076ff4dd204467ec514d87286e37b18e0a, 40548,
            26628d6ca7d5177b6eb6d22ab28c4eedab60e9c8, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/AUNZ/Optus/Commercial/AU/mcfg_sw.mbn.p"));
set_progress(0.664134);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/AUNZ/Telstra/Commercial/mcfg_sw.mbn",
            "-", 21c1aef68f0a5cd9676a05410510fa6311ef70a4, 41880,
            0fffa4ac532725fd2e26482d6ff2b90bb376a939, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/AUNZ/Telstra/Commercial/mcfg_sw.mbn.p"));
set_progress(0.664954);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/AUNZ/Vodafone/Commercial/mcfg_sw.mbn",
            "-", e9ad2eb0f5d13bffb4bb394b871e5e75352cdece, 39812,
            80fef431c6a26f477905e1645732915c13a62e18, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/AUNZ/Vodafone/Commercial/mcfg_sw.mbn.p"));
set_progress(0.665735);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Commercial/Volte_OpenMkt/mcfg_sw.mbn",
            "-", e844d95dd7a6cd7372e874fc067f2647673ec54d, 48428,
            8e9d3a0e682d2fac509214e3aa21b407be2fc608, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Commercial/Volte_OpenMkt/mcfg_sw.mbn.p"));
set_progress(0.666684);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/AGNSS_LocTech/mcfg_sw.mbn",
            "-", 4744d228e6f287604bdd44138fe11f343c619498, 21312,
            b88ade1ddac2b84ddf9dca240739530c5f06c82a, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/AGNSS_LocTech/mcfg_sw.mbn.p"));
set_progress(0.667101);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/Conf_VoLTE/mcfg_sw.mbn",
            "-", d7f1c99a4f14037c3acae4e6c7d36088b762c0b0, 49408,
            422ae9c30a22ee07c30300dd5f405fb0dc86ad85, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/Conf_VoLTE/mcfg_sw.mbn.p"));
set_progress(0.668069);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/EPS_Only/mcfg_sw.mbn",
            "-", 23fbcc6c4a3307a23ba9db95b0df7c2ce08d5a97, 17968,
            80b8e1fb23a73aedd4464d46a4494502207e840b, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/EPS_Only/mcfg_sw.mbn.p"));
set_progress(0.668421);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/LPP_LocTech/mcfg_sw.mbn",
            "-", 46e610e52ea0d89e3701cc28ceae3c83b303bf7b, 21320,
            2ead1a4e42d4263b020fdd115d19634e95df5f42, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/LPP_LocTech/mcfg_sw.mbn.p"));
set_progress(0.668839);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/Nsiot_4RX_VoLTE/mcfg_sw.mbn",
            "-", 7f96fb33780584d2e3c597090b211945ca1ff24a, 46588,
            6f22a4380c479e1d1254860cd2e07aa44a2e322b, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/Nsiot_4RX_VoLTE/mcfg_sw.mbn.p"));
set_progress(0.669752);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/Nsiot_VoLTE/mcfg_sw.mbn",
            "-", 5ea5265341d335057647841f25684b0a9fec17b4, 47032,
            9653a285d4c8aec7a46a1304d300f86bbbe53844, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/Nsiot_VoLTE/mcfg_sw.mbn.p"));
set_progress(0.670674);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/RRLP_LocTech/mcfg_sw.mbn",
            "-", 40ed7a897df57ee8b6b2703eb25b40cd85cfba97, 21312,
            7dd5d9cb444112aacac874cd469c2b276eaaf070, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/RRLP_LocTech/mcfg_sw.mbn.p"));
set_progress(0.671091);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/TGL_Comb_Attach/mcfg_sw.mbn",
            "-", 7f6f2967ad38892b3aee0329ca384088e3c88f2e, 18312,
            4e515a49769c370fd0a9a714c08d9a8462fac4bf, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/TGL_Comb_Attach/mcfg_sw.mbn.p"));
set_progress(0.671450);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/W_IRAT_Comb_Attach/mcfg_sw.mbn",
            "-", f34ea6621495c0a448747c1bd818506e21ab9192, 18056,
            0f4d8bcdfb4038418d4117465cd104ecdfb43e8f, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/W_IRAT_Comb_Attach/mcfg_sw.mbn.p"));
set_progress(0.671804);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Commercial/OpenMkt/mcfg_sw.mbn",
            "-", 3da4cf50c32fd612c5f03f7e3726ed38c12c5371, 29244,
            4747232ccd4ec41ea6960254219347422ac22250, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Commercial/OpenMkt/mcfg_sw.mbn.p"));
set_progress(0.672377);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Commercial/VoLTE_OpenMkt/mcfg_sw.mbn",
            "-", 04e3f36f4b7f6f69124251935b099ae27986f8f0, 57888,
            028801dc40ce5ac94123296e22f8f51e8eaeafd4, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Commercial/VoLTE_OpenMkt/mcfg_sw.mbn.p"));
set_progress(0.673511);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Commercial/hVoLTE_OpenMkt/mcfg_sw.mbn",
            "-", f9ad7be4c9819da420272f34bd1b9d46cbba55c1, 57712,
            e8792576cffe4f0fff037d091471da6dc0370b4d, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Commercial/hVoLTE_OpenMkt/mcfg_sw.mbn.p"));
set_progress(0.674642);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Lab/CTA/mcfg_sw.mbn",
            "-", 2272c5b3befd909db516180936e8615183eb1e6d, 28372,
            2b5e2b98637ea1bd31ab79829c106ae5b234737b, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Lab/CTA/mcfg_sw.mbn.p"));
set_progress(0.675198);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Lab/EPS_Only_VoLTE_Conf/mcfg_sw.mbn",
            "-", 4b68c16753e540ab2b4241c34ca0c2b5b716d723, 49152,
            09bf9dd85b258b9097e234b864e7d551cba52c48, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Lab/EPS_Only_VoLTE_Conf/mcfg_sw.mbn.p"));
set_progress(0.676161);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Lab/NoAPN_Vo_Conf/mcfg_sw.mbn",
            "-", 7502798db49ddd46c42ed038c1c645c0f08ebf44, 47944,
            3b71fb445484b940b0ec4c53ff6ba66be1ff1b42, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Lab/NoAPN_Vo_Conf/mcfg_sw.mbn.p"));
set_progress(0.677101);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Lab/TEST/mcfg_sw.mbn",
            "-", fd5a9d946320dcc00aedaf2ed9730b9649319132, 28432,
            b8629f2acb1041e8496aee862fd9abae2f0f6de6, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Lab/TEST/mcfg_sw.mbn.p"));
set_progress(0.677658);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Lab/TEST_EPS_ONLY/mcfg_sw.mbn",
            "-", f6c9d22e2e6a01f52e59ce4af3da375a4170eef6, 28648,
            a3087beb998ce154e9aabd26e8e34372aab88229, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Lab/TEST_EPS_ONLY/mcfg_sw.mbn.p"));
set_progress(0.678219);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Lab/TEST_NO_APN/mcfg_sw.mbn",
            "-", 540aeea65f3615965de53b07321473b684b4f84a, 28264,
            bf52540b86a3724ebd1559136acc67357c668ac0, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Lab/TEST_NO_APN/mcfg_sw.mbn.p"));
set_progress(0.678773);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Lab/VoLTE_Conf/mcfg_sw.mbn",
            "-", 340bb6434a93e5b5f009a49db1bcc52186d62da8, 50664,
            3bff6925edc5b861c3bab3e7e6bf06057b709660, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Lab/VoLTE_Conf/mcfg_sw.mbn.p"));
set_progress(0.679766);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CU/Commercial/OpenMkt/mcfg_sw.mbn",
            "-", 9bf5f40b1834b7bc3cfcbd70ce179d122378c415, 16920,
            e896377e24d284965c587fa25c41f4653f6ffb58, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CU/Commercial/OpenMkt/mcfg_sw.mbn.p"));
set_progress(0.680097);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CU/Commercial/VoLTE/mcfg_sw.mbn",
            "-", 68088030087e123d53c11cfc3dba5fda68e1acac, 45768,
            13f54a404d901f8dbf901f64e380608733ede0fe, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CU/Commercial/VoLTE/mcfg_sw.mbn.p"));
set_progress(0.680994);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CU/Lab/Test/mcfg_sw.mbn",
            "-", 97d0bed887b663d89992cdf7f2e2884f23eca56b, 15676,
            16b2e4c390773fef200a8e787a05c371923ef86b, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CU/Lab/Test/mcfg_sw.mbn.p"));
set_progress(0.681301);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Bouygues/Commercial/France/mcfg_sw.mbn",
            "-", 77a1bf06db72df5012a93596d151d00466287ebc, 39096,
            4d98e9b40634bb2c02b3f77da0150e2f54039177, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Bouygues/Commercial/France/mcfg_sw.mbn.p"));
set_progress(0.682067);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/Austria/mcfg_sw.mbn",
            "-", 043639fb652da01e0caef6912badc47d879de36e, 40900,
            cec2f5c9804e0abeab01e2cc1038b6c016710a94, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/Austria/mcfg_sw.mbn.p"));
set_progress(0.682869);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/CZ/mcfg_sw.mbn",
            "-", 1b63b98e4612e3fdd1171696baee7c78a874f5a3, 41548,
            24714c44fbad59ebbc08b6fd2e62761533a28190, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/CZ/mcfg_sw.mbn.p"));
set_progress(0.683683);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/Croatia/mcfg_sw.mbn",
            "-", 6fbba3ca0b3bee20f2a0da81fb6ff1c5665c1747, 40944,
            80cc6df040d8907aedb6e3e2bd8c8edf2627fd5d, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/Croatia/mcfg_sw.mbn.p"));
set_progress(0.684485);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/Greece/mcfg_sw.mbn",
            "-", 3962c65eb3224f76107c0510a92e8b8f9bc38ce3, 41320,
            7f4a6cb3dc178db27d7c2d8998db58267f78b88f, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/Greece/mcfg_sw.mbn.p"));
set_progress(0.685295);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/Hungary/mcfg_sw.mbn",
            "-", 2808dee4ee2ffcf7f3c2451f86041b81ed5a07e3, 40880,
            79d5420cb51ca5d9a3dc9e8fad1aa76924cc5e67, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/Hungary/mcfg_sw.mbn.p"));
set_progress(0.686096);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/NL/mcfg_sw.mbn",
            "-", 5ae54713a81e22dcc265c396c8afa834b1fcb214, 40896,
            949d3decdbc7303661e901fd161942ad3b7bd99e, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/NL/mcfg_sw.mbn.p"));
set_progress(0.686897);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/PL/mcfg_sw.mbn",
            "-", 0caa916d85c973441d6aa470ae399b95d913ed87, 41044,
            87f7ed2f43da20f4777fce4843d7cec99f9801bd, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/PL/mcfg_sw.mbn.p"));
set_progress(0.687702);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/Slovakia/mcfg_sw.mbn",
            "-", ad0cc3aad9c646e2dd22fde5e92b6735c77d4977, 38980,
            0a3adbe85ac0d889906bedb8101b080dbe0d788c, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/Slovakia/mcfg_sw.mbn.p"));
set_progress(0.688465);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/VoLTE/Commercial/mcfg_sw.mbn",
            "-", 12a2f0334cf4cf51d349b34291aa7fa799c2a87a, 40684,
            5c80afe0084b576e7b898df07d3ad660ffdb9aac, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/VoLTE/Commercial/mcfg_sw.mbn.p"));
set_progress(0.689263);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/EE/Commercial/mcfg_sw.mbn",
            "-", fc42658463df7bbcdb4cddea08229310b3615e87, 40756,
            ce736035272b3e77951bd617117a624847b09ca2, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/EE/Commercial/mcfg_sw.mbn.p"));
set_progress(0.690061);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Elisa/Commercial/FI/mcfg_sw.mbn",
            "-", 6357c4b111c12d8831b07ea82b403dc3fb750167, 39364,
            53f6215039798b36eb3d711bedefc667f4dc2e20, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Elisa/Commercial/FI/mcfg_sw.mbn.p"));
set_progress(0.690833);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/H3G/Commercial/Austria/mcfg_sw.mbn",
            "-", 3095cf62b2f713c0e18db8f47879d9ef1a8b13a7, 39560,
            74816a702c7ac2c686827ad0ea182fb86a7fb9d4, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/H3G/Commercial/Austria/mcfg_sw.mbn.p"));
set_progress(0.691608);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/H3G/Commercial/Denmark/mcfg_sw.mbn",
            "-", 90e4cbf8465dd328b5572740ef79bc4dafb0b367, 40080,
            0bdddb60c40504b9f797be929153eac71d59cc43, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/H3G/Commercial/Denmark/mcfg_sw.mbn.p"));
set_progress(0.692393);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/H3G/Commercial/Italy/mcfg_sw.mbn",
            "-", 7d3ba6243df3a60ac9d23500ade1d6b7df4ddf49, 40644,
            dbe1b46cddeeaf2a9026ad376d810ebc6ea1ac59, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/H3G/Commercial/Italy/mcfg_sw.mbn.p"));
set_progress(0.693189);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/H3G/Commercial/SE/mcfg_sw.mbn",
            "-", 6e64767f053c124d77bc61c9736dcaa666856abb, 39840,
            3a2403e8d1b14a552a74b83974739e0b99f907d3, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/H3G/Commercial/SE/mcfg_sw.mbn.p"));
set_progress(0.693970);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/H3G/Commercial/UK/mcfg_sw.mbn",
            "-", 4d021fb4dabb397a93bb844266cfd391a7a0e211, 39556,
            3f3b52465ca723c7c1895949d9047a8943cfb6fb, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/H3G/Commercial/UK/mcfg_sw.mbn.p"));
set_progress(0.694745);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Orange/Commercial/France/mcfg_sw.mbn",
            "-", dbb933ad99df8fddba071f34af8e2130ba30b0c3, 42352,
            f5854bc89a86667c4955de19a7c051b1ad37b767, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Orange/Commercial/France/mcfg_sw.mbn.p"));
set_progress(0.695575);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Orange/Commercial/Poland/mcfg_sw.mbn",
            "-", c31f6d163258d39f4b0496d093a4aa1048401a75, 41228,
            372a105cba377015448be019294dd87bc34dbf69, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Orange/Commercial/Poland/mcfg_sw.mbn.p"));
set_progress(0.696383);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Orange/Commercial/Romania/mcfg_sw.mbn",
            "-", e3a41ec44df7e3b51363f1c31ff1794009991e24, 40716,
            a43429387b83b1eb003a1b25f9a57e5593301e13, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Orange/Commercial/Romania/mcfg_sw.mbn.p"));
set_progress(0.697181);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Orange/Commercial/Slovakia/mcfg_sw.mbn",
            "-", 72c1a69544a6a0dbeea02432026755a188e4ce3f, 39544,
            713a4af96d6334b503ef075cffdbe139534e0334, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Orange/Commercial/Slovakia/mcfg_sw.mbn.p"));
set_progress(0.697956);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Orange/Commercial/Spain/mcfg_sw.mbn",
            "-", d551fd01ef9e83f5080a2c7f9c07ebe1bc4baa6f, 40920,
            081b7b707fc6be0e520230459d0ca6b785446e26, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Orange/Commercial/Spain/mcfg_sw.mbn.p"));
set_progress(0.698758);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/SFR/Commercial/FR/mcfg_sw.mbn",
            "-", 0e2c5b56e7bbb45b8cb6500f8c4707ef8b0b6f80, 38932,
            81c377c1a9de60b5838702aae7ad8d0e8d783d48, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/SFR/Commercial/FR/mcfg_sw.mbn.p"));
set_progress(0.699520);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Swisscom/Commercial/Swiss/mcfg_sw.mbn",
            "-", 7484e2e0b5b3d5fb4a5646dd9fb7c9a19aeebb14, 40560,
            6e878251daa7fd022fd50bf06a73ee06e803d3fa, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Swisscom/Commercial/Swiss/mcfg_sw.mbn.p"));
set_progress(0.700315);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/TDC/Commercial/Denmark/mcfg_sw.mbn",
            "-", 290793453c0a4e6d6cc042914d05c501a5fb906d, 39760,
            55d6d6dd746b618cb8d41cbbe18089efc6be3105, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/TDC/Commercial/Denmark/mcfg_sw.mbn.p"));
set_progress(0.701094);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/TIM/Commercial/Italy/mcfg_sw.mbn",
            "-", c9a942c3879343ba73568e7eb7a968746ba1062d, 40576,
            7efa1d3463dba41d06e00afb3d48ec9f3813545f, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/TIM/Commercial/Italy/mcfg_sw.mbn.p"));
set_progress(0.701889);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Tele2/Commercial/NL/mcfg_sw.mbn",
            "-", 7a3f9bded59c94c023e6c73a391315d580547203, 39880,
            a520ad2bb0620c12089b2d0a2a8f690e8a7b936a, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Tele2/Commercial/NL/mcfg_sw.mbn.p"));
set_progress(0.702671);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Tele2/Commercial/Sweden/mcfg_sw.mbn",
            "-", 134662c04975aaf75f27aa1985c61961110c7008, 38776,
            f9aecdcea1e031c2bc29908ed5b611c6653ddfd9, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Tele2/Commercial/Sweden/mcfg_sw.mbn.p"));
set_progress(0.703431);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telefonica/Commercial/DE/mcfg_sw.mbn",
            "-", 642216cf051fa015b50a382aced3c0212e11051e, 39452,
            c45e3e8e70cd3fb4af1ae32dfea555a80fea68fd, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telefonica/Commercial/DE/mcfg_sw.mbn.p"));
set_progress(0.704204);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telefonica/Commercial/Spain/mcfg_sw.mbn",
            "-", 9a514f37f2d840d1e851d5634cfb40badcaa20e9, 40064,
            3debc26af26fc526af53283f771219feed5e198d, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telefonica/Commercial/Spain/mcfg_sw.mbn.p"));
set_progress(0.704989);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telefonica/Commercial/UK/mcfg_sw.mbn",
            "-", aba59859d19e1ee708e0f066c314250c2968ddd4, 39448,
            3d82bd3661c1b32d718fe078cc9c63dfc6fd4332, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telefonica/Commercial/UK/mcfg_sw.mbn.p"));
set_progress(0.705762);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telenor/Commercial/Denmark/mcfg_sw.mbn",
            "-", 714cdeea610be60f50d66b3829e9e32771907505, 40824,
            c3ac0b31631081a5a371f6a85f4c200a7276b46e, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telenor/Commercial/Denmark/mcfg_sw.mbn.p"));
set_progress(0.706562);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telenor/Commercial/Norway/mcfg_sw.mbn",
            "-", bbc3664bc02e45a4e980118bcfce4efc0e8e6c92, 41736,
            fcc5d5593f3f18767fe8178ae30026aeacc7eebb, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telenor/Commercial/Norway/mcfg_sw.mbn.p"));
set_progress(0.707379);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telia/Commercial/Norway/mcfg_sw.mbn",
            "-", 2b91a88249d9c70aa28bc492bc6885d33e97adf4, 40368,
            5c7e65b707597b7762b7eee6940b4107fb9e51f0, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telia/Commercial/Norway/mcfg_sw.mbn.p"));
set_progress(0.708171);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telia/Commercial/Sweden/mcfg_sw.mbn",
            "-", f0fa222994e586b9ad90357c145a6aa0f492b14c, 40492,
            d948a76d1aa1929fe6386b806f47f0308347af39, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telia/Commercial/Sweden/mcfg_sw.mbn.p"));
set_progress(0.708964);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/Commercial/Hungary/mcfg_sw.mbn",
            "-", e2aa311744fdf2c029b5020b7c666cf33c262c24, 38960,
            fadf435532ce7ec081f3cfd83db7dcd50891b9e0, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/Commercial/Hungary/mcfg_sw.mbn.p"));
set_progress(0.709727);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/Commercial/Ireland/mcfg_sw.mbn",
            "-", 79903868ea588836b35fb9e2e87420ae5c9d4354, 40900,
            be54744db3dcdbfc9e193048e6dfa68e60f00ac2, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/Commercial/Ireland/mcfg_sw.mbn.p"));
set_progress(0.710529);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/M2M/Commercial/Global/mcfg_sw.mbn",
            "-", 17157b299e6a649572d32479bf5a2e5e17b78b8b, 42024,
            9e7b5b804a0c8e4e723d79831c675bd0ed05c76b, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/M2M/Commercial/Global/mcfg_sw.mbn.p"));
set_progress(0.711352);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/Non_VoLTE/mcfg_sw.mbn",
            "-", e8b00df4d5bcf7b0169da2c722b0c4e18c15eda2, 13092,
            f78806300ab5a0da17e7d9109664b1dc64a6e85e, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/Non_VoLTE/mcfg_sw.mbn.p"));
set_progress(0.711609);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/CZ/mcfg_sw.mbn",
            "-", a5c59a0796092b017137d5c477f4f7e60f358896, 40456,
            34229c0530c92f6fdda425538dddd3fb2851fabc, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/CZ/mcfg_sw.mbn.p"));
set_progress(0.712402);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/Germany/mcfg_sw.mbn",
            "-", 81216a9960941e6ffe29a2a4d026766bc738fa0f, 42024,
            370d31f0735a1e061b3fded0a4de4b8124b1bd2c, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/Germany/mcfg_sw.mbn.p"));
set_progress(0.713225);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/Italy/mcfg_sw.mbn",
            "-", 512761628c8f8eadb4ebe3e46364fb1ad24e7d70, 39144,
            d771c675677abf67958b130a2561c7a19faf765e, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/Italy/mcfg_sw.mbn.p"));
set_progress(0.713992);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/Netherlands/mcfg_sw.mbn",
            "-", ed0f5609cb750bdadc2a3635bf9c71e0a035e9a5, 40968,
            090de1080f9f57e88c8c33116dfbf3ec11bce8c4, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/Netherlands/mcfg_sw.mbn.p"));
set_progress(0.714795);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/Portugal/mcfg_sw.mbn",
            "-", dc7affb387f37cd3b5376a797e6633cdc7474fba, 39100,
            5d7700b73f8670dbd80194d91b69acc5c8566e47, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/Portugal/mcfg_sw.mbn.p"));
set_progress(0.715561);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/SAfrica/mcfg_sw.mbn",
            "-", b632e08b273996b67fd5fdaebf60cdf96a977154, 40984,
            2ae4dea41cd643955d1662c56bee169d4907987a, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/SAfrica/mcfg_sw.mbn.p"));
set_progress(0.716364);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/Spain/mcfg_sw.mbn",
            "-", 82abdc7e488824a81d6e8c67b0fead5818171582, 39592,
            d2ad16ca48fde17d44f0e84d1e01f42f0b295487, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/Spain/mcfg_sw.mbn.p"));
set_progress(0.717140);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/Turkey/mcfg_sw.mbn",
            "-", e3279f6ffcc4c012f09a7ba7a8fc2edab10bede1, 40544,
            0789b2b1f30be7c03ce938a1a68261f4053dd516, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/Turkey/mcfg_sw.mbn.p"));
set_progress(0.717934);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/UK/mcfg_sw.mbn",
            "-", ed252f0930812423de52d54fc6e2e7044f1d2c2d, 41592,
            44ae59aa3f2334504979230a2525f30f16481ced, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/UK/mcfg_sw.mbn.p"));
set_progress(0.718749);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Korea/KT/Commercial_KT_LTE/mcfg_sw.mbn",
            "-", b55d08fb81c8e716f5cb12a0bf36e86d61cd7f86, 37884,
            e2a109b4536d88b5c2d8cf870d8dd6e6f4b4e04c, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Korea/KT/Commercial_KT_LTE/mcfg_sw.mbn.p"));
set_progress(0.719492);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Korea/LGU/Commercial/mcfg_sw.mbn",
            "-", e8b727d6bef5eeef96740c807a4cfdd426375f8f, 39108,
            27321588d43302fd030c7b582a57f87077c1cdb3, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Korea/LGU/Commercial/mcfg_sw.mbn.p"));
set_progress(0.720258);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Korea/SKT/Commercial/mcfg_sw.mbn",
            "-", 6a3531aa210fd8e084b01d368ddf3e901f20dae8, 39068,
            0bb65c435e44cfdb4494aaff729a2752086b6a56, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Korea/SKT/Commercial/mcfg_sw.mbn.p"));
set_progress(0.721024);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/LATAM/AMX/Commercial/MX/mcfg_sw.mbn",
            "-", 325bd6cfb16ac353eb651765e405fa2535ec4353, 39024,
            0ba495b6fece762c5a52743d8eb578b777a2ed80, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/LATAM/AMX/Commercial/MX/mcfg_sw.mbn.p"));
set_progress(0.721788);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/LATAM/AMX/Non_VoLTE/mcfg_sw.mbn",
            "-", ec440cc443746f5fa6f35a48b9484505418311e0, 9508,
            1bb673c38b2a32d72d5ce331cc7ed527d6567a4d, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/LATAM/AMX/Non_VoLTE/mcfg_sw.mbn.p"));
set_progress(0.721974);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/LATAM/Claro/Commercial/Colombia/mcfg_sw.mbn",
            "-", 070f40d3ab2a555101ae1e2e1ecbc5005d9e9b92, 39408,
            eb9e65442e38a6273b42aeab3c58c36cf77ed8b4, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/LATAM/Claro/Commercial/Colombia/mcfg_sw.mbn.p"));
set_progress(0.722747);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/LATAM/TIM/Commercial/Brazil/mcfg_sw.mbn",
            "-", a5fbda0a58f1092554bb2d2749fb99e398faaf22, 37752,
            b9b899e23516ce94b0a73c76095d0ca44d771478, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/LATAM/TIM/Commercial/Brazil/mcfg_sw.mbn.p"));
set_progress(0.723486);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/LATAM/Telefonica/Commercial/Colombia/mcfg_sw.mbn",
            "-", 1889d952f148c26eea0737978c770a3ebd70bdf4, 37860,
            8677c47f4b7f33382f8852e154c59b11c74a06b8, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/LATAM/Telefonica/Commercial/Colombia/mcfg_sw.mbn.p"));
set_progress(0.724228);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/LATAM/Telefonica/Commercial/Peru/mcfg_sw.mbn",
            "-", 0e0fda387a693d3012b3704f24dbba9a6c060ccd, 38856,
            ea32fed3d79684a6a5e4c840f6959e5da1d98d40, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/LATAM/Telefonica/Commercial/Peru/mcfg_sw.mbn.p"));
set_progress(0.724990);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/MEA/STC/Commercial/SA/mcfg_sw.mbn",
            "-", c7fa4162aafc893d468cfa22305fd5f608003d9f, 38656,
            8582750759611b325f1a61d24fe1a51d99898b9d, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/MEA/STC/Commercial/SA/mcfg_sw.mbn.p"));
set_progress(0.725747);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/ATT/FirstNet/mcfg_sw.mbn",
            "-", 79b9fee1a8d664ef3874a80891f8f8c391ba63ea, 49020,
            baba2cb465ed00ffebeecaad77116b3a398f2273, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/ATT/FirstNet/mcfg_sw.mbn.p"));
set_progress(0.726708);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/ATT/FirstNet_American_Samoa/mcfg_sw.mbn",
            "-", 4f6b82b5bcb42c6b7358742b0b2e9248af25acbe, 49384,
            9cf1efb781c406941295036b74a500c3d699ae2c, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/ATT/FirstNet_American_Samoa/mcfg_sw.mbn.p"));
set_progress(0.727675);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/ATT/FirstNet_Guam_CNMI/mcfg_sw.mbn",
            "-", f33879f72a589b9f60b2c19575e22debbfe05f39, 49372,
            8bf03f92963751b0f7fad8ec4bc73273e11207e0, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/ATT/FirstNet_Guam_CNMI/mcfg_sw.mbn.p"));
set_progress(0.728643);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/ATT/Non_VoLTE/mcfg_sw.mbn",
            "-", 8b4ad576ea5cd0635cff22d310b33772a1308357, 18316,
            a03dab2bd20a71c790c1e2166aa7826d72d70773, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/ATT/Non_VoLTE/mcfg_sw.mbn.p"));
set_progress(0.729002);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/ATT/VoLTE/mcfg_sw.mbn",
            "-", 67ea1c83d4816b0152453b8b7a784be90fe40982, 55168,
            d83df74f21ca7d7ac1df83c75f5ae1a35e2dec3f, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/ATT/VoLTE/mcfg_sw.mbn.p"));
set_progress(0.730083);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Bell/Commercial/CA/mcfg_sw.mbn",
            "-", 0326f6bc8e929ba2cde65a4ed71bfd09aaab807d, 39840,
            804fd8c82aab7906ab0d93532c40f3eab9a176b2, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Bell/Commercial/CA/mcfg_sw.mbn.p"));
set_progress(0.730863);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/CBRS/Commercial/US/mcfg_sw.mbn",
            "-", 5da01f4b968534c4ddca8b4db65870f52f083e49, 12896,
            215be14897c77e25a53458183880dbc04e12c645, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/CBRS/Commercial/US/mcfg_sw.mbn.p"));
set_progress(0.731116);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Dish/Commercial/US/mcfg_sw.mbn",
            "-", cda860689ceb560860f52659a290375bdab271c3, 41504,
            09edf850f7a971654894fe0960560f33bcbac7e2, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Dish/Commercial/US/mcfg_sw.mbn.p"));
set_progress(0.731929);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Rogers/Commercial/CA/mcfg_sw.mbn",
            "-", 92deda10a435dc64002010b66eabaaa120c55965, 39868,
            522848ff3966a446dc78c4923a0fab276f45c45b, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Rogers/Commercial/CA/mcfg_sw.mbn.p"));
set_progress(0.732711);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Sprint/Commercial/mcfg_sw.mbn",
            "-", 392de2b77767492e674c01ce86437c1b06646ab7, 51676,
            4a6185e117f8e489f5f6702d464216b96fadc2c5, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Sprint/Commercial/mcfg_sw.mbn.p"));
set_progress(0.733723);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Sprint/VoWiFi/mcfg_sw.mbn",
            "-", 3c8cca759fce8d1cd0e8b74a50e7dab3d823c353, 51664,
            35a77edc3bca8d503035a58ce9332b0e7efbac52, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Sprint/VoWiFi/mcfg_sw.mbn.p"));
set_progress(0.734736);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Sprint/VoWiFi_A/mcfg_sw.mbn",
            "-", df64be609817112e61dfcb2725c68477b601c88b, 51664,
            a969f0e7229f5eb97da9a3794dedb500526b2024, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Sprint/VoWiFi_A/mcfg_sw.mbn.p"));
set_progress(0.735748);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Sprint/VoWiFi_B/mcfg_sw.mbn",
            "-", ae558688e61374967fea82d402ea116f7c37f321, 51664,
            779e27f4ea1d6b324ac12524393d18a19d95f898, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Sprint/VoWiFi_B/mcfg_sw.mbn.p"));
set_progress(0.736760);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/TMO/Commercial/mcfg_sw.mbn",
            "-", ef1b10c1a220bb76f0f543e3764a464109f0639e, 49300,
            3919b3811659f28911f90aaffe70252160cfc2b5, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/TMO/Commercial/mcfg_sw.mbn.p"));
set_progress(0.737726);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Telus/Commercial/CA/mcfg_sw.mbn",
            "-", febb0fd49dc61ce20c4d95abf4210b0d97a7db21, 40564,
            c2b6c17e6142b4d02b3ec61c1c901bd7b7c94171, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Telus/Commercial/CA/mcfg_sw.mbn.p"));
set_progress(0.738521);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/USCC/Commercial/mcfg_sw.mbn",
            "-", 26081e50d3d42a42e6426fa2647c20a7b53bd40a, 41572,
            e544caabe2505d32c5ecb51695b7c601f605d939, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/USCC/Commercial/mcfg_sw.mbn.p"));
set_progress(0.739336);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Verizon/CDMAless/mcfg_sw.mbn",
            "-", 48b68b86590acb397e2dfaf0a66c0dcb395ea4e8, 53668,
            3fec0489103c004d476ca297786617fb76a670be, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Verizon/CDMAless/mcfg_sw.mbn.p"));
set_progress(0.740387);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Verizon/IMSless/mcfg_sw.mbn",
            "-", d141ade2a97e8666bbdf636d14841b2e2ea2436b, 23852,
            587d49df7cc20e931e55a72620365a3ee53a0138, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Verizon/IMSless/mcfg_sw.mbn.p"));
set_progress(0.740855);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Verizon/hVoLTE/mcfg_sw.mbn",
            "-", 753cf11addac77abbf093bb5925e058c2c5e6d88, 54976,
            ac6857eff19a5966cf5e704b8566ecd85868bcb9, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Verizon/hVoLTE/mcfg_sw.mbn.p"));
set_progress(0.741932);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Russia/Beeline/Gen_3GPP/mcfg_sw.mbn",
            "-", 8f5bd398ea8e4506d60b2343c2d0ba12d6ae468d, 39712,
            56b14fdbbcd05316cb87b2507b8eba4531e89333, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Russia/Beeline/Gen_3GPP/mcfg_sw.mbn.p"));
set_progress(0.742710);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Russia/MTS/Commercial/RU/mcfg_sw.mbn",
            "-", d0c418d82ad46b651698fcce4238cd0fffd6559b, 39188,
            92fd104a3f0ec91ab44a45ee12dc141fbbfa9ad0, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Russia/MTS/Commercial/RU/mcfg_sw.mbn.p"));
set_progress(0.743478);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Russia/MegaFon/Commercial/RU/mcfg_sw.mbn",
            "-", d4ff594b701012ce148dd18af7727f256cd3ca0d, 39180,
            55b0107b3f51b333ff7c82c47810f5ccfa5fb388, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Russia/MegaFon/Commercial/RU/mcfg_sw.mbn.p"));
set_progress(0.744246);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SA/Brazil/Commercial/mcfg_sw.mbn",
            "-", 0f075d6af48c789d7d14f7c129f25822933f8680, 8836,
            7e06750a885aec785f9eeb1e566184f4e463d985, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SA/Brazil/Commercial/mcfg_sw.mbn.p"));
set_progress(0.744419);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/3HK/Commercial/HK/mcfg_sw.mbn",
            "-", 4433477f260946ed7ede4231622ceb64dfacfa82, 39468,
            5d34da48c291d43b0a050c255f9534c99181804f, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/3HK/Commercial/HK/mcfg_sw.mbn.p"));
set_progress(0.745192);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/AIS/Commercial/Thailand/mcfg_sw.mbn",
            "-", 6e6bfb287c937dd27bf6a50388db9277d2764256, 38652,
            38870d0dceec2eee839ca70901feacbc5ff6bf32, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/AIS/Commercial/Thailand/mcfg_sw.mbn.p"));
set_progress(0.745950);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/APT/Commercial/mcfg_sw.mbn",
            "-", 567b0b4d17308889eefc00720349fa80f8713015, 39168,
            412470cf0ec38d2431ed0c3804d379002101b9ba, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/APT/Commercial/mcfg_sw.mbn.p"));
set_progress(0.746717);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Axiata/Commercial/IDN/mcfg_sw.mbn",
            "-", c80283658e2b71465c46afafb7e8472c2e9c7eaa, 38880,
            7bb2fa7f629b883a78513899e7d9334032023394, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Axiata/Commercial/IDN/mcfg_sw.mbn.p"));
set_progress(0.747479);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/ChunghwaTel/Commercial/TW/mcfg_sw.mbn",
            "-", 35e3a3c20d36984e633b135bee9f27275506733c, 39712,
            bec0a6d4250a9a1e24f5e581281592b639eb685a, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/ChunghwaTel/Commercial/TW/mcfg_sw.mbn.p"));
set_progress(0.748257);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/DTAC/Commercial/VoLTE/mcfg_sw.mbn",
            "-", 32f7a3667c4d57cd7055aec2b9eadf19b3325ec1, 39148,
            8ce9fc011b0b12a8adba9f1f8327d87dd82d8e66, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/DTAC/Commercial/VoLTE/mcfg_sw.mbn.p"));
set_progress(0.749024);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/FarEastOne/Commercial/mcfg_sw.mbn",
            "-", e014002d846927c895528e2ade4d19fc46c932e7, 39188,
            407519179c6ab398b16cc1945639ef97fa5e79ac, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/FarEastOne/Commercial/mcfg_sw.mbn.p"));
set_progress(0.749792);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Globe/Commercial/PH/mcfg_sw.mbn",
            "-", 8b5d542bbc4df3d4e266fc14ffeb87a7d9a0ed13, 39284,
            627bfcf843bd01437b32f64dd6e420a3d8e4f104, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Globe/Commercial/PH/mcfg_sw.mbn.p"));
set_progress(0.750562);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/HKT/Commercial/HK/mcfg_sw.mbn",
            "-", 23a73f61484de68ca3dce3fa64a3f9c4635a451c, 40792,
            7f9c52b323374cdbfa6795235379ec83967e1352, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/HKT/Commercial/HK/mcfg_sw.mbn.p"));
set_progress(0.751361);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Indosat/Commercial/IDN/mcfg_sw.mbn",
            "-", 96aaa0bda33a901f1b0ddb1b0b8a073204fffb1f, 38884,
            306100be412efad485e29854ffadfadd9c992d8c, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Indosat/Commercial/IDN/mcfg_sw.mbn.p"));
set_progress(0.752123);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/M1/Commercial/SG/mcfg_sw.mbn",
            "-", da9f9e407cd8c33fb74597fd99277e48997d81b1, 37760,
            127ff083fa917a88f64dc49aa58d2ef0c38eaf48, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/M1/Commercial/SG/mcfg_sw.mbn.p"));
set_progress(0.752863);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/P1/Commercial/Malaysia/mcfg_sw.mbn",
            "-", e8b7bb6602aea21742f1f8c2af22a32788ff5440, 37772,
            d9b09f05abeab4b4ce3444ce72d92b292e90970f, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/P1/Commercial/Malaysia/mcfg_sw.mbn.p"));
set_progress(0.753603);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Singtel/Commercial/Singapore/mcfg_sw.mbn",
            "-", 8f7548fcb8e8c523e2e87e5aeea787b7e61d1b53, 39868,
            3b7e3df38f7a91e3a41d11b1b342c1c4b487d22d, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Singtel/Commercial/Singapore/mcfg_sw.mbn.p"));
set_progress(0.754385);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/SmarTone/Commercial/HK/mcfg_sw.mbn",
            "-", eb7257948ee2f219508e715050f3ed033db1e39b, 39152,
            4e11da525105f14acffcd0580140202d59b39aa7, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/SmarTone/Commercial/HK/mcfg_sw.mbn.p"));
set_progress(0.755152);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Smartfren/Commercial/VoWiFi/mcfg_sw.mbn",
            "-", 8e2407d29640b6db20b9e3c3d15702f6acb18079, 39432,
            10a770e38de1a655dc5ee0d30bd35f6f38b1a7dd, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Smartfren/Commercial/VoWiFi/mcfg_sw.mbn.p"));
set_progress(0.755924);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Smartfren/Commercial/mcfg_sw.mbn",
            "-", c5aad081afbd73d6c9298da62a47a3dadb36849c, 40024,
            1dffc74073067094d8b7d7f5067ddab82932ed96, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Smartfren/Commercial/mcfg_sw.mbn.p"));
set_progress(0.756709);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/StarHub/Commercial/SG/mcfg_sw.mbn",
            "-", 2f437c5dab4f7b6c5975f34718a7e0976e31a7a0, 39240,
            2c076e8a75a3415b3a71ffe3d87c70116bba88ae, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/StarHub/Commercial/SG/mcfg_sw.mbn.p"));
set_progress(0.757478);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/TM/Commercial/mcfg_sw.mbn",
            "-", 9f62aa166185e2ad9c343e506c2c0742f9e54f0d, 39372,
            2cc0805d9fd9c74f8c700931cd1a114458e769cb, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/TM/Commercial/mcfg_sw.mbn.p"));
set_progress(0.758249);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/TStar/Commercial/TW/mcfg_sw.mbn",
            "-", 3d927fab52761aa0c71feaad52a9eea6401fca32, 37668,
            30336cf2290943afde91533376f4c5b0bce0038d, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/TStar/Commercial/TW/mcfg_sw.mbn.p"));
set_progress(0.758987);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Telkomsel/Commercial/IDN/mcfg_sw.mbn",
            "-", f5b1017617bee522829dc1c3f7fe7e37bf161aab, 40184,
            f7964310db250637dcaf22491ae25b020b5a722e, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Telkomsel/Commercial/IDN/mcfg_sw.mbn.p"));
set_progress(0.759775);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Truemove/Commercial/VoLTE/mcfg_sw.mbn",
            "-", 360face8d3b4cdd96ee21d490662c9ff9990bab1, 38708,
            c03374e3d9cbd1e888ae5fda7db27c9e92e6bc84, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Truemove/Commercial/VoLTE/mcfg_sw.mbn.p"));
set_progress(0.760533);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/UMobile/Commercial/Malaysia/mcfg_sw.mbn",
            "-", b5ce9eb6b36979aa58676555c4dc14fe81d77241, 39636,
            94f0bc89910417f0820ee5078d5d24e749d16de9, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/UMobile/Commercial/Malaysia/mcfg_sw.mbn.p"));
set_progress(0.761310);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Viettel/Commercial/Vietnam/mcfg_sw.mbn",
            "-", e577939edadcd062dafcb460067275214fad06ab, 39312,
            3851e1af43a46dcd11e637ed15542e581f50a770, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Viettel/Commercial/Vietnam/mcfg_sw.mbn.p"));
set_progress(0.762080);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/YTL/Commercial/mcfg_sw.mbn",
            "-", ff8a03fa40d256e1aa6d7b1d625649a0857bfce1, 39072,
            08eb10ae22c809f1bf90cb1114d47ae5f747b7ef, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/YTL/Commercial/mcfg_sw.mbn.p"));
set_progress(0.762846);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Test/ER_IOT/mcfg_sw.mbn",
            "-", ba896b16aec7bb95ebc14774550ec76c747d7249, 39544,
            3fd1027e441cf20b708448ef52a82f89a0cbc25c, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Test/ER_IOT/mcfg_sw.mbn.p"));
set_progress(0.763621);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Test/NK_IOT/mcfg_sw.mbn",
            "-", 35c327dbbccab31a68912a6230c21fff8db60a22, 39476,
            2ae0893da1418f1582b060e694b80e46f9aba61b, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Test/NK_IOT/mcfg_sw.mbn.p"));
set_progress(0.764394);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/common/ROW/Commercial/mcfg_sw.mbn",
            "-", 3deb5e86113248dca497c8316396ce28a4f0020b, 39548,
            35ce8e93cfa43bbcc1e1e116fcf69150881234c0, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/common/ROW/Commercial/mcfg_sw.mbn.p"));
set_progress(0.765169);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/common/W_One/Commercial/mcfg_sw.mbn",
            "-", cb9158b3ceae0b34fb3b33c2079572fe30dd6d16, 37796,
            82acf7577d7f99f69a49146e59e95d0c9ecb4919, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/common/W_One/Commercial/mcfg_sw.mbn.p"));
set_progress(0.765910);
apply_patch("/firmware/image/modem_pr/so/1053_0_0.mbn", "-",
            7322f678f5b3be4f67f6ec687e1d0c430f8baa1e, 135928,
            23835d5718d66d0ef2b80fd2de52f1982093dc82, package_extract_file("patch/firmware/image/modem_pr/so/1053_0_0.mbn.p"));
set_progress(0.768573);
apply_patch("/firmware/image/modem_pr/so/1053_1_0.mbn", "-",
            845e14b009cc5d608b51d23ec30e22c2ef1dc5e8, 229976,
            9526131e647d0a134b28e8a786a758709b79ebf0, package_extract_file("patch/firmware/image/modem_pr/so/1053_1_0.mbn.p"));
set_progress(0.773080);
apply_patch("/firmware/image/modem_pr/so/1055_0_0.mbn", "-",
            8a77a177332ebe6ed17f30a97c154b8bf9630862, 232256,
            a0ca28deae0e47fff6c758655922e62ab0773e3f, package_extract_file("patch/firmware/image/modem_pr/so/1055_0_0.mbn.p"));
set_progress(0.777631);
apply_patch("/firmware/image/modem_pr/so/1113_0_0.mbn", "-",
            d901bebe3af7cf27eee79f2803a4a3fa1ac9380c, 232256,
            1a69f69617d96cc0a3e9affafb2a7bb99028a3d2, package_extract_file("patch/firmware/image/modem_pr/so/1113_0_0.mbn.p"));
set_progress(0.782182);
apply_patch("/firmware/image/modem_pr/so/1116_0_0.mbn", "-",
            8c8371e25b537e131534ea0937bd10030a141ae3, 225712,
            df8c5697778bdf9c4c926f13eb98fa3e15bddaf9, package_extract_file("patch/firmware/image/modem_pr/so/1116_0_0.mbn.p"));
set_progress(0.786604);
apply_patch("/firmware/image/modem_pr/so/1116_1_0.mbn", "-",
            7cf74cff322308b82ebb9d0b79ef2ba7437f3aa0, 225712,
            37ba214356e1c0e7071bd8dfba2b205a2b87333c, package_extract_file("patch/firmware/image/modem_pr/so/1116_1_0.mbn.p"));
set_progress(0.791027);
apply_patch("/firmware/image/modem_pr/so/954_0_0.mbn", "-",
            a9bb942c47f78d77af33f3eb9056579e95a0d625, 228208,
            0020e2bde2482937e885f04622314b7b148a8fa6, package_extract_file("patch/firmware/image/modem_pr/so/954_0_0.mbn.p"));
set_progress(0.795499);
apply_patch("/firmware/image/modem_pr/so/954_0_1.mbn", "-",
            e28752b9f9cfa49d11c775f41ab0eaca4cefdf11, 232296,
            bd2c906c479ca5792e520fdce9005c55f9c98b3e, package_extract_file("patch/firmware/image/modem_pr/so/954_0_1.mbn.p"));
set_progress(0.800051);
apply_patch("/firmware/image/modem_pr/so/954_0_2.mbn", "-",
            6bc3a65df65061727ca9ab3668b4eee86da080f6, 232296,
            4844b98213be66837fe81e85c8f9beff776b0156, package_extract_file("patch/firmware/image/modem_pr/so/954_0_2.mbn.p"));
set_progress(0.804603);
apply_patch("/firmware/image/modem_pr/so/954_1_0.mbn", "-",
            de5cd835faf131aae0d2f31103508669810ac988, 182320,
            681dd4920a5f382efe4dd196a6e1defb2e9d980a, package_extract_file("patch/firmware/image/modem_pr/so/954_1_0.mbn.p"));
set_progress(0.808175);
apply_patch("/firmware/image/modem_pr/so/954_1_1.mbn", "-",
            57402c7f5cfb69cfe6da93668ed7e1ed9dc78057, 186416,
            b086470a39dfb6bfde3d2babfe1932b6fa7c7501, package_extract_file("patch/firmware/image/modem_pr/so/954_1_1.mbn.p"));
set_progress(0.811828);
apply_patch("/firmware/image/modem_pr/so/954_1_2.mbn", "-",
            22a8497f445e7a0636b728293463848245b25d75, 186424,
            1e66dc88e08266510a2374594d0a8fba7ef8a1fd, package_extract_file("patch/firmware/image/modem_pr/so/954_1_2.mbn.p"));
set_progress(0.815481);
apply_patch("/firmware/image/modem_pr/so/955_0_0.mbn", "-",
            69b5d635f76bf41e2941ed5cd6f1261200d8cdec, 242368,
            fcb8fe4363f378599661194920b6c3c3eb4f0ebf, package_extract_file("patch/firmware/image/modem_pr/so/955_0_0.mbn.p"));
set_progress(0.820230);
apply_patch("/firmware/image/modem_pr/so/955_1_0.mbn", "-",
            e179e84538a052cce9346ea3977d50001a06c32c, 190120,
            f0447a082b99ee7a165126892d52d317994603b8, package_extract_file("patch/firmware/image/modem_pr/so/955_1_0.mbn.p"));
set_progress(0.823956);
apply_patch("/firmware/image/qwes.mbn", "-",
            14f787e268a41b99169eca33aa9ae7b544055e03, 293856,
            4de5c6904a4c5111971a4fab305bb6576f334fcf, package_extract_file("patch/firmware/image/qwes.mbn.p"));
set_progress(0.829714);
apply_patch("/firmware/image/smplap32.b08", "-",
            fda31ef9d3b23d67bf63d9aaa02358e7253d43d5, 4184,
            428ae877a968530a7a8a105d52ea4580c0003d20, package_extract_file("patch/firmware/image/smplap32.b08.p"));
set_progress(0.829796);
apply_patch("/firmware/image/smplap32.mdt", "-",
            7c6b63b6b70a90f8d56f5e535ab4e9a6fc37810f, 4524,
            6d5f2c8f9e5a6cb4a10c5ad8baf928d751645698, package_extract_file("patch/firmware/image/smplap32.mdt.p"));
set_progress(0.829885);
apply_patch("/firmware/image/tzsc.mbn", "-",
            6f2e41da2fe0b4437c94d0fba65d8fbb4f375da3, 45144,
            e4ae02e46df3ca5c6770aca73c6f6c8e538bcc90, package_extract_file("patch/firmware/image/tzsc.mbn.p"));
set_progress(0.830769);
ui_print("Patching boot image...");
apply_patch("MTD:boot:8636416:3551e031583026e88b0e4f64669edf3fca147346:8636416:ade93f4c69525b4012587d9e96dd7ce673a615ef",
            "-", ade93f4c69525b4012587d9e96dd7ce673a615ef, 8636416,
            3551e031583026e88b0e4f64669edf3fca147346, package_extract_file("patch/boot.img.p"));
set_progress(1.000000);
show_progress(0.100000, 10);
ui_print("Unpacking system files...");
package_extract_dir("system", "/system");
ui_print("Symlinks and permissions system...");
ui_print("Symlinks and permissions userdata...");
ui_print("Unpacking modem files...");
package_extract_dir("firmware", "/firmware");
ui_print("Symlinks and permissions modem...");
ui_print("Patching remaining system files...");
set_perm(0, 0, 644, "/system/lib/modules/5.15-perf/extra/cnss.ko");
set_perm(0, 0, 644, "/system/lib/modules/5.15-perf/extra/cnss2.ko");
set_perm(0, 0, 644, "/system/lib/modules/5.15-perf/extra/cnss_crypto.ko");
set_perm(0, 0, 644, "/system/lib/modules/5.15-perf/extra/cnss_plat_ipc_qmi_svc.ko");
set_perm(0, 0, 644, "/system/lib/modules/5.15-perf/extra/cnss_prealloc.ko");
set_perm(0, 0, 644, "/system/lib/modules/5.15-perf/extra/cnss_utils.ko");
set_perm(0, 0, 644, "/system/lib/modules/5.15-perf/extra/logger.ko");
set_perm(0, 0, 644, "/system/lib/modules/5.15-perf/extra/wlan.ko");
set_perm(0, 0, 644, "/system/lib/modules/5.15-perf/extra/wlan_firmware_service.ko");
set_perm(0, 0, 644, "/system/lib/modules/5.15-perf/extra/wlan_rome.ko");
set_perm(0, 0, 644, "/system/lib/modules/audio/asoc/codecs/mbhc_dlkm.ko");
set_perm(0, 0, 644, "/system/lib/modules/audio/asoc/codecs/nau88c22_dlkm.ko");
set_perm(0, 0, 644, "/system/lib/modules/audio/asoc/codecs/stub_dlkm.ko");
set_perm(0, 0, 644, "/system/lib/modules/audio/asoc/codecs/wcd934x/wcd934x_dlkm.ko");
set_perm(0, 0, 644, "/system/lib/modules/audio/asoc/codecs/wcd9xxx_dlkm.ko");
set_perm(0, 0, 644, "/system/lib/modules/audio/asoc/codecs/wcd_core_dlkm.ko");
set_perm(0, 0, 644, "/system/lib/modules/audio/asoc/codecs/wsa881x_dlkm.ko");
set_perm(0, 0, 644, "/system/lib/modules/audio/asoc/machine_dlkm.ko");
set_perm(0, 0, 644, "/system/lib/modules/audio/asoc/platform_dlkm.ko");
set_perm(0, 0, 644, "/system/lib/modules/audio/dsp/adsp_loader_dlkm.ko");
set_perm(0, 0, 644, "/system/lib/modules/audio/dsp/audio_prm_dlkm.ko");
set_perm(0, 0, 644, "/system/lib/modules/audio/dsp/audpkt_ion_dlkm.ko");
set_perm(0, 0, 644, "/system/lib/modules/audio/dsp/q6_dlkm.ko");
set_perm(0, 0, 644, "/system/lib/modules/audio/dsp/q6_notifier_dlkm.ko");
set_perm(0, 0, 644, "/system/lib/modules/audio/dsp/q6_pdr_dlkm.ko");
set_perm(0, 0, 644, "/system/lib/modules/audio/dsp/spf_core_dlkm.ko");
set_perm(0, 0, 644, "/system/lib/modules/audio/ipc/audio_pkt_dlkm.ko");
set_perm(0, 0, 644, "/system/lib/modules/audio/ipc/gpr_dlkm.ko");
set_perm(0, 0, 644, "/system/lib/modules/audio/soc/pinctrl_wcd_dlkm.ko");
set_perm(0, 0, 644, "/system/lib/modules/audio/soc/snd_event_dlkm.ko");
set_perm(0, 0, 644, "/system/lib/modules/audio/soc/swr_ctrl_dlkm.ko");
set_perm(0, 0, 644, "/system/lib/modules/audio/soc/swr_dlkm.ko");
set_perm(0, 0, 644, "/system/lib/modules/emac/iemac_ioss.ko");
set_perm(0, 0, 644, "/system/lib/modules/emac/ioss.ko");
set_perm(0, 0, 644, "/system/lib/modules/generic_sw_bridge/gsb.ko");
set_perm(0, 0, 644, "/system/lib/modules/ipa/ecmipam.ko");
set_perm(0, 0, 644, "/system/lib/modules/ipa/gsim.ko");
set_perm(0, 0, 644, "/system/lib/modules/ipa/ipa_clientsm.ko");
set_perm(0, 0, 644, "/system/lib/modules/ipa/ipam.ko");
set_perm(0, 0, 644, "/system/lib/modules/ipa/ipanetm.ko");
set_perm(0, 0, 644, "/system/lib/modules/ipa/ipatestm.ko");
set_perm(0, 0, 644, "/system/lib/modules/ipa/rndisipam.ko");
set_perm(0, 0, 644, "/system/lib/modules/msm-rng.ko");
set_perm(0, 0, 644, "/system/lib/modules/nf_nat_sip.ko");
set_perm(0, 0, 644, "/system/lib/modules/qca_phy.ko");
set_perm(0, 0, 644, "/system/lib/modules/qce50_dlkm.ko");
set_perm(0, 0, 644, "/system/lib/modules/qcedev-mod.ko");
set_perm(0, 0, 644, "/system/lib/modules/rmnet_core.ko");
set_perm(0, 0, 644, "/system/lib/modules/rmnet_eth.ko");
set_perm(0, 0, 644, "/system/lib/modules/shortcut_fe/shortcut-fe-cm.ko");
set_perm(0, 0, 644, "/system/lib/modules/shortcut_fe/shortcut-fe-ipv6.ko");
set_perm(0, 0, 644, "/system/lib/modules/shortcut_fe/shortcut-fe.ko");
set_perm(0, 0, 644, "/system/lib/modules/smcinvoke.ko");
set_perm(0, 0, 644, "/system/lib/modules/tz_log.ko");
set_perm(0, 0, 755, "/system/usr/bin/fibo_fwa_application_framework");
set_perm(0, 0, 755, "/system/usr/lib/libfibopal.a");
set_perm(0, 0, 755, "/system/usr/lib/libfibopal.so");
set_perm(0, 0, 644, "/system/usr/lib/opkg/info/base-files.control");
set_perm(0, 0, 644, "/system/usr/lib/opkg/info/base-files.list");
set_perm(0, 0, 644, "/system/usr/lib/opkg/info/fibo-fwa-application-framework.control");
set_perm(0, 0, 644, "/system/usr/lib/opkg/info/goahead.control");
set_perm(0, 0, 644, "/system/usr/lib/opkg/info/goahead.list");
set_perm(0, 0, 644, "/system/usr/lib/opkg/info/kmod-dataipa.control");
set_perm(0, 0, 644, "/system/usr/lib/opkg/info/kmod-datarmnet.control");
set_perm(0, 0, 644, "/system/usr/lib/opkg/info/kmod-emac_ioss.control");
set_perm(0, 0, 644, "/system/usr/lib/opkg/info/kmod-ioss.control");
set_perm(0, 0, 644, "/system/usr/lib/opkg/info/kmod-nf-sip.control");
set_perm(0, 0, 644, "/system/usr/lib/opkg/info/kmod-qca-phy.control");
set_perm(0, 0, 644, "/system/usr/lib/opkg/info/kmod-qcacld-ll.control");
set_perm(0, 0, 644, "/system/usr/lib/opkg/info/kmod-qcacld32-ll.control");
set_perm(0, 0, 644, "/system/usr/lib/opkg/info/kmod-securemsm-dlkm-kernel.control");
set_perm(0, 0, 644, "/system/usr/lib/opkg/info/kmod-shortcut-fe.control");
set_perm(0, 0, 644, "/system/usr/lib/opkg/info/kmod-wlan-cnss-legacy.control");
set_perm(0, 0, 644, "/system/usr/lib/opkg/info/kmod-wlan-cnss2.control");
set_perm(0, 0, 644, "/system/usr/lib/opkg/info/libfibopal.control");
set_perm(0, 0, 755, "/system/webs/web/index.html");
set_perm(0, 0, 664, "/firmware/image/modem.b00");
set_perm(0, 0, 664, "/firmware/image/modem.b02");
set_perm(0, 0, 664, "/firmware/image/modem.b08");
set_perm(0, 0, 664, "/firmware/image/modem.b09");
set_perm(0, 0, 664, "/firmware/image/modem.b10");
set_perm(0, 0, 664, "/firmware/image/modem.b11");
set_perm(0, 0, 664, "/firmware/image/modem.b17");
set_perm(0, 0, 664, "/firmware/image/modem.b18");
set_perm(0, 0, 664, "/firmware/image/modem.b20");
set_perm(0, 0, 664, "/firmware/image/modem.b25");
set_perm(0, 0, 664, "/firmware/image/modem.b28");
set_perm(0, 0, 664, "/firmware/image/modem.mdt");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_hw/generic/common/Kuno/STANDALONE/LE/SS/mcfg_hw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/AF/CellC/Commercial/SAfrica/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/AF/MoroccoTel/Commercial/MA/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/APAC/DCM/Commercial/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/APAC/KDDI/Commercial/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/APAC/Rakuten/Commercial/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/APAC/Reliance/Commercial/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/APAC/SBM/Commercial/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/AUNZ/Optus/Commercial/AU/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/AUNZ/Telstra/Commercial/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/AUNZ/Vodafone/Commercial/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Commercial/Volte_OpenMkt/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/AGNSS_LocTech/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/Conf_VoLTE/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/EPS_Only/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/LPP_LocTech/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/Nsiot_4RX_VoLTE/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/Nsiot_VoLTE/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/RRLP_LocTech/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/TGL_Comb_Attach/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/W_IRAT_Comb_Attach/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Commercial/OpenMkt/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Commercial/VoLTE_OpenMkt/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Commercial/hVoLTE_OpenMkt/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Lab/CTA/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Lab/EPS_Only_VoLTE_Conf/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Lab/NoAPN_Vo_Conf/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Lab/TEST/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Lab/TEST_EPS_ONLY/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Lab/TEST_NO_APN/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Lab/VoLTE_Conf/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CU/Commercial/OpenMkt/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CU/Commercial/VoLTE/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CU/Lab/Test/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Bouygues/Commercial/France/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/Austria/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/CZ/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/Croatia/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/Greece/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/Hungary/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/NL/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/PL/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/Slovakia/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/VoLTE/Commercial/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/EE/Commercial/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Elisa/Commercial/FI/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/H3G/Commercial/Austria/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/H3G/Commercial/Denmark/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/H3G/Commercial/Italy/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/H3G/Commercial/SE/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/H3G/Commercial/UK/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Orange/Commercial/France/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Orange/Commercial/Poland/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Orange/Commercial/Romania/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Orange/Commercial/Slovakia/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Orange/Commercial/Spain/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/SFR/Commercial/FR/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Swisscom/Commercial/Swiss/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/TDC/Commercial/Denmark/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/TIM/Commercial/Italy/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Tele2/Commercial/NL/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Tele2/Commercial/Sweden/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telefonica/Commercial/DE/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telefonica/Commercial/Spain/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telefonica/Commercial/UK/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telenor/Commercial/Denmark/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telenor/Commercial/Norway/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telia/Commercial/Norway/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telia/Commercial/Sweden/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/Commercial/Hungary/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/Commercial/Ireland/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/M2M/Commercial/Global/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/Non_VoLTE/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/CZ/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/Germany/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/Italy/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/Netherlands/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/Portugal/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/SAfrica/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/Spain/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/Turkey/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/UK/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Korea/KT/Commercial_KT_LTE/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Korea/LGU/Commercial/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Korea/SKT/Commercial/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/LATAM/AMX/Commercial/MX/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/LATAM/AMX/Non_VoLTE/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/LATAM/Claro/Commercial/Colombia/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/LATAM/TIM/Commercial/Brazil/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/LATAM/Telefonica/Commercial/Colombia/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/LATAM/Telefonica/Commercial/Peru/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/MEA/STC/Commercial/SA/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/ATT/FirstNet/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/ATT/FirstNet_American_Samoa/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/ATT/FirstNet_Guam_CNMI/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/ATT/Non_VoLTE/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/ATT/VoLTE/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Bell/Commercial/CA/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/CBRS/Commercial/US/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Dish/Commercial/US/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Rogers/Commercial/CA/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Sprint/Commercial/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Sprint/VoWiFi/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Sprint/VoWiFi_A/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Sprint/VoWiFi_B/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/TMO/Commercial/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Telus/Commercial/CA/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/USCC/Commercial/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Verizon/CDMAless/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Verizon/IMSless/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Verizon/hVoLTE/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Russia/Beeline/Gen_3GPP/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Russia/MTS/Commercial/RU/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Russia/MegaFon/Commercial/RU/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SA/Brazil/Commercial/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/3HK/Commercial/HK/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/AIS/Commercial/Thailand/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/APT/Commercial/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Axiata/Commercial/IDN/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/ChunghwaTel/Commercial/TW/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/DTAC/Commercial/VoLTE/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/FarEastOne/Commercial/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Globe/Commercial/PH/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/HKT/Commercial/HK/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Indosat/Commercial/IDN/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/M1/Commercial/SG/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/P1/Commercial/Malaysia/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Singtel/Commercial/Singapore/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/SmarTone/Commercial/HK/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Smartfren/Commercial/VoWiFi/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Smartfren/Commercial/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/StarHub/Commercial/SG/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/TM/Commercial/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/TStar/Commercial/TW/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Telkomsel/Commercial/IDN/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Truemove/Commercial/VoLTE/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/UMobile/Commercial/Malaysia/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Viettel/Commercial/Vietnam/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/YTL/Commercial/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Test/ER_IOT/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Test/NK_IOT/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/common/ROW/Commercial/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/common/W_One/Commercial/mcfg_sw.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/so/1053_0_0.mbn");
set_perm(0, 0, 775, "/firmware/image/modem_pr/so/1053_1_0.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/so/1055_0_0.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/so/1113_0_0.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/so/1116_0_0.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/so/1116_1_0.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/so/954_0_0.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/so/954_0_1.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/so/954_0_2.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/so/954_1_0.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/so/954_1_1.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/so/954_1_2.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/so/955_0_0.mbn");
set_perm(0, 0, 664, "/firmware/image/modem_pr/so/955_1_0.mbn");
set_perm(0, 0, 775, "/firmware/image/qwes.mbn");
set_perm(0, 0, 664, "/firmware/image/smplap32.b08");
set_perm(0, 0, 664, "/firmware/image/smplap32.mdt");
set_perm(0, 0, 775, "/firmware/image/tzsc.mbn");
set_perm(0, 0, 664, "/firmware/./image/modem.b23");
set_perm(0, 0, 664, "/firmware/./image/kuno/qdsp6m.qdb");
set_perm(0, 0, 644, "/system/./etc/opkg/keys/879d60c13c2e8489");
set_perm(0, 0, 755, "/system/./webs/web/js/3403.1764402630959.js");
set_perm(0, 0, 755, "/system/./webs/web/js/5870.1764402630959.js");
set_perm(0, 0, 755, "/system/./webs/web/js/523.1764402630959.js");
set_perm(0, 0, 755, "/system/./webs/web/js/850.1764402630959.js");
set_perm(0, 0, 755, "/system/./webs/web/js/703.1764402630959.js");
set_perm(0, 0, 755, "/system/./webs/web/js/1129.1764402630959.js");
set_perm(0, 0, 755, "/system/./webs/web/js/1906.1764402630959.js");
set_perm(0, 0, 755, "/system/./webs/web/js/1001.1764402630959.js");
set_perm(0, 0, 755, "/system/./webs/web/js/91.1764402630959.js");
set_perm(0, 0, 755, "/system/./webs/web/js/1807.1764402630959.js");
set_perm(0, 0, 755, "/system/./webs/web/js/6674.1764402630959.js");
set_perm(0, 0, 755, "/system/./webs/web/js/7788.1764402630959.js");
set_perm(0, 0, 755, "/system/./webs/web/js/8460.1764402630959.js");
set_perm(0, 0, 755, "/system/./webs/web/js/8859.1764402630959.js");
set_perm(0, 0, 755, "/system/./webs/web/js/4235.1764402630959.js");
set_perm(0, 0, 755, "/system/./webs/web/js/2128.1764402630959.js");
set_perm(0, 0, 755, "/system/./webs/web/js/8794.1764402630959.js");
set_perm(0, 0, 755, "/system/./webs/web/js/751.1764402630959.js");
set_perm(0, 0, 755, "/system/./webs/web/js/7611.1764402630959.js");
set_perm(0, 0, 755, "/system/./webs/web/js/825.1764402630959.js");
set_perm(0, 0, 755, "/system/./webs/web/js/3917.1764402630959.js");
set_perm(0, 0, 755, "/system/./webs/web/js/6016.1764402630959.js");
set_perm(0, 0, 755, "/system/./webs/web/js/1114.1764402630959.js");
set_perm(0, 0, 755, "/system/./webs/web/js/7725.1764402630959.js");
set_perm(0, 0, 755, "/system/./webs/web/js/1758.1764402630959.js");
set_perm(0, 0, 755, "/system/./webs/web/js/4418.1764402630959.js");
set_perm(0, 0, 755, "/system/./webs/web/js/2032.1764402630959.js");
set_perm(0, 0, 755, "/system/./webs/web/js/2388.1764402630959.js");
set_perm(0, 0, 755, "/system/./webs/web/js/2583.1764402630959.js");
set_perm(0, 0, 755, "/system/./webs/web/js/114.1764402630959.js");
set_perm(0, 0, 755, "/system/./webs/web/js/875.1764402630959.js");
set_perm(0, 0, 755, "/system/./webs/web/js/chunk-vendors.1764402630959.js");
set_perm(0, 0, 755, "/system/./webs/web/js/7679.1764402630959.js");
set_perm(0, 0, 755, "/system/./webs/web/js/73.1764402630959.js");
set_perm(0, 0, 755, "/system/./webs/web/js/3094.1764402630959.js");
set_perm(0, 0, 755, "/system/./webs/web/js/2607.1764402630959.js");
set_perm(0, 0, 755, "/system/./webs/web/js/6902.1764402630959.js");
set_perm(0, 0, 755, "/system/./webs/web/js/687.1764402630959.js");
set_perm(0, 0, 755, "/system/./webs/web/js/index.1764402630959.js");
set_perm(0, 0, 755, "/system/./webs/web/js/8226.1764402630959.js");
set_perm(0, 0, 755, "/system/./webs/web/js/8202.1764402630959.js");
set_perm(0, 0, 755, "/system/./webs/web/js/2491.1764402630959.js");
set_perm(0, 0, 755, "/system/./webs/web/js/6695.1764402630959.js");
set_perm(0, 0, 755, "/system/./webs/web/js/8823.1764402630959.js");
set_perm(0, 0, 755, "/system/./webs/web/js/464.1764402630959.js");
set_perm(0, 0, 755, "/system/./webs/web/js/7323.1764402630959.js");
set_perm(0, 0, 755, "/system/./webs/web/js/5389.1764402630959.js");
set_perm(0, 0, 755, "/system/./webs/web/js/4523.1764402630959.js");
set_perm(0, 0, 755, "/system/./webs/web/js/9425.1764402630959.js");
set_perm(0, 0, 755, "/system/./webs/web/js/9687.1764402630959.js");
set_perm(0, 0, 755, "/system/./webs/web/js/7910.1764402630959.js");
set_perm(0, 0, 755, "/system/./webs/web/js/3024.1764402630959.js");
set_perm(0, 0, 755, "/system/./webs/web/js/8023.1764402630959.js");
set_perm(0, 0, 755, "/system/./webs/web/js/7950.1764402630959.js");
set_perm(0, 0, 755, "/system/./webs/web/js/8596.1764402630959.js");
set_perm(0, 0, 755, "/system/./webs/web/js/3613.1764402630959.js");
set_perm(0, 0, 755, "/system/./webs/web/js/9039.1764402630959.js");
set_perm(0, 0, 755, "/system/./webs/web/js/9669.1764402630959.js");
set_perm(0, 0, 755, "/system/./webs/web/js/5025.1764402630959.js");
set_perm(0, 0, 755, "/system/./webs/web/js/7987.1764402630959.js");
set_perm(0, 0, 755, "/system/./webs/web/css/chunk-vendors.1764402630959.css");
set_perm(0, 0, 755, "/system/./webs/web/css/chunk.1906.1764402630959.css");
set_perm(0, 0, 755, "/system/./webs/web/css/chunk.2128.1764402630959.css");
set_perm(0, 0, 755, "/system/./webs/web/css/chunk.9039.1764402630959.css");
set_perm(0, 0, 755, "/system/./webs/web/css/chunk.6902.1764402630959.css");
set_perm(0, 0, 755, "/system/./webs/web/css/chunk.3917.1764402630959.css");
set_perm(0, 0, 755, "/system/./webs/web/css/chunk.2388.1764402630959.css");
set_perm(0, 0, 755, "/system/./webs/web/css/chunk.7950.1764402630959.css");
set_perm(0, 0, 755, "/system/./webs/web/css/chunk.5025.1764402630959.css");
set_perm(0, 0, 755, "/system/./webs/web/css/chunk.7323.1764402630959.css");
set_perm(0, 0, 755, "/system/./webs/web/css/chunk.8859.1764402630959.css");
set_perm(0, 0, 755, "/system/./webs/web/css/chunk.751.1764402630959.css");
set_perm(0, 0, 755, "/system/./webs/web/css/chunk.73.1764402630959.css");
set_perm(0, 0, 755, "/system/./webs/web/css/chunk.8823.1764402630959.css");
set_perm(0, 0, 755, "/system/./webs/web/css/chunk.8226.1764402630959.css");
set_perm(0, 0, 755, "/system/./webs/web/css/index.1764402630959.css");
set_perm(0, 0, 755, "/system/./webs/web/css/chunk.8460.1764402630959.css");
set_perm(0, 0, 755, "/system/./webs/web/css/chunk.1758.1764402630959.css");
set_perm(0, 0, 755, "/system/./webs/web/css/chunk.7679.1764402630959.css");
set_perm(0, 0, 755, "/system/./webs/web/css/chunk.6016.1764402630959.css");
