ui_print("Verifying current system...");
show_progress(0.100000, 0);
assert(apply_patch_check("/system/lib/modules/5.15-perf/extra/cnss.ko", "f6949385ad04b1cedf0953e4adc5164ad0906cc3", "70549d34ee770a3555a6b4b11977358515ab29bf"));
set_progress(0.001389);
assert(apply_patch_check("/system/lib/modules/5.15-perf/extra/cnss2.ko", "69b4fa9b5cf208ec9ddd032638dad66d9f0fcd6b", "246267436ded270471a7b4e6224c34f00c983eb5"));
set_progress(0.008773);
assert(apply_patch_check("/system/lib/modules/5.15-perf/extra/cnss_crypto.ko", "d03da46158535ff2a421a4e926de17bc43d20426", "1f12c639a2e3853d7c484b90b90577ede778d7b3"));
set_progress(0.008866);
assert(apply_patch_check("/system/lib/modules/5.15-perf/extra/cnss_plat_ipc_qmi_svc.ko", "4458da651f242fee6f35de56cbaf23d4618612b7", "2e582e2af6710bff74bba8cce8b79cafd71c20fb"));
set_progress(0.009215);
assert(apply_patch_check("/system/lib/modules/5.15-perf/extra/cnss_prealloc.ko", "fabe96a195bd66ab0e372c38fdfe7c08beaca73f", "7b6c73f632cfe63c6c168c2e21c7fa1b8f120c71"));
set_progress(0.009334);
assert(apply_patch_check("/system/lib/modules/5.15-perf/extra/cnss_utils.ko", "aa72f45b350f44a235f0c3f8106324fd9f5bc3d5", "f4e9f569752eaa23d36f70709ebc22be906b3234"));
set_progress(0.009496);
assert(apply_patch_check("/system/lib/modules/5.15-perf/extra/logger.ko", "acc2d53fd91b1f55c3f14c500133a164212dd5c0", "f7faaf2db55a89b4ef1f598bf28f4d5185457830"));
set_progress(0.009671);
assert(apply_patch_check("/system/lib/modules/5.15-perf/extra/wlan.ko", "226e1a4b164b2206d245680466ad04e567e97284", "ee52a1dfdc4de7458d9401d5842905fd3dcb45d7"));
set_progress(0.141164);
assert(apply_patch_check("/system/lib/modules/5.15-perf/extra/wlan_firmware_service.ko", "998225825471730a3528f5f7f0f10bb1ae4fea7b", "df62273009e24c693b68712705b4ba00fd1ac32a"));
set_progress(0.141816);
assert(apply_patch_check("/system/lib/modules/5.15-perf/extra/wlan_rome.ko", "3ccd75e677513bfe03b33f662cf622734e3159f1", "97c41ba960682afb40b1ebfb9cc1746b45eef546"));
set_progress(0.230642);
assert(apply_patch_check("/system/lib/modules/audio/asoc/codecs/mbhc_dlkm.ko", "643822512f3fb648e44d924a6f5be8ef91ba7eaf", "4992c7ce2f67d11b2d94dc7e4d7b56adac9c253b"));
set_progress(0.231310);
assert(apply_patch_check("/system/lib/modules/audio/asoc/codecs/nau88c22_dlkm.ko", "abc8965c3e61d49a771d6c0df7c09c320d7a1395", "992ec3aa3067c8f7c928d79ddccc58b4f71972f3"));
set_progress(0.231975);
assert(apply_patch_check("/system/lib/modules/audio/asoc/codecs/stub_dlkm.ko", "6be4c52073c3f69afae22014998782fba7f7c9dd", "62a9b7283cecbdb9ff9729dd970356cba99b9729"));
set_progress(0.232222);
assert(apply_patch_check("/system/lib/modules/audio/asoc/codecs/wcd934x/wcd934x_dlkm.ko", "6146eb83d79a66e5f2f2e39ad9d99d42569586d8", "7f5cfcf61ff21ed9858ea3ace261ec3d6dadead2"));
set_progress(0.238666);
assert(apply_patch_check("/system/lib/modules/audio/asoc/codecs/wcd9xxx_dlkm.ko", "33dd3dd136ec89bbc4ee81e33afe8e46f2a281b2", "7032e2b1d1decf8f07352239fbbd34bf0522f905"));
set_progress(0.239374);
assert(apply_patch_check("/system/lib/modules/audio/asoc/codecs/wcd_core_dlkm.ko", "2f556b13c4f9ce2290b8563280ec2d4893b5fe04", "37c5fef619ae6a4ed67bc4b458aa18e71573ecae"));
set_progress(0.241453);
assert(apply_patch_check("/system/lib/modules/audio/asoc/codecs/wsa881x_dlkm.ko", "e56d1311583ce5b584030a7deceef810aed55761", "1af1b78a6997aa51b113ab5b0a2ed658ac63d0d3"));
set_progress(0.242249);
assert(apply_patch_check("/system/lib/modules/audio/asoc/machine_dlkm.ko", "f7fe346e780b315eb011a66e3eaff17fa5076d13", "2c5d4c41d747f66945616e7f28794c65fd65b5d9"));
set_progress(0.243079);
assert(apply_patch_check("/system/lib/modules/audio/asoc/platform_dlkm.ko", "c82a655ba68e7b1e89e5c93abffa32198004c742", "500dd04ddcec71821355b5794b550aa82fb948ae"));
set_progress(0.243135);
assert(apply_patch_check("/system/lib/modules/audio/dsp/adsp_loader_dlkm.ko", "7bda829c27d455819e6da677a863e2c177b03ae9", "06254528db716a2c3e85be00a4cfdf2a431ec86c"));
set_progress(0.243326);
assert(apply_patch_check("/system/lib/modules/audio/dsp/audio_prm_dlkm.ko", "8e813b56fdd00377fd981a5d04d90e0a95e95313", "934b60ed3c49ed04bf6e1ca77b5ba31e883d65cb"));
set_progress(0.243560);
assert(apply_patch_check("/system/lib/modules/audio/dsp/audpkt_ion_dlkm.ko", "2dbc98f0c44e147833c1e9ec4a62964a3e1c72c4", "9372456353394b5a3ee97063b86324229b409c2d"));
set_progress(0.243956);
assert(apply_patch_check("/system/lib/modules/audio/dsp/q6_dlkm.ko", "cda6797542c6ad39da9e9649f30284031585a3a0", "cfed3f1fe6f49ddcbfaca3b7c9e1d291c0a1aec0"));
set_progress(0.244054);
assert(apply_patch_check("/system/lib/modules/audio/dsp/q6_notifier_dlkm.ko", "438fccbe59562c1bcd4085067a1ac5cdf32ac9c4", "fc083df94d55c0b80820d89c869a6c2eda928290"));
set_progress(0.244435);
assert(apply_patch_check("/system/lib/modules/audio/dsp/q6_pdr_dlkm.ko", "dba9e7b27dc7e89a3485f447f1ccb8977b6319a6", "257ef285ff641115cc89b6895ee81a291313d4ed"));
set_progress(0.244524);
assert(apply_patch_check("/system/lib/modules/audio/dsp/spf_core_dlkm.ko", "ef89c83b2a703878aca48ea7a3facfaf06e47097", "7fc97630b39d88e191cb72fb37d916cd05516374"));
set_progress(0.244779);
assert(apply_patch_check("/system/lib/modules/audio/ipc/audio_pkt_dlkm.ko", "7bc58da5db6df0c247c2681e23c4ef6fbd1d19df", "b0e5150e4f807ce66126ef8a7d6ce965d9acc34b"));
set_progress(0.245187);
assert(apply_patch_check("/system/lib/modules/audio/ipc/gpr_dlkm.ko", "f972cf25ad96a7f3944c2872ae2ed08bd911fa3b", "b209c7cab7d3b8e7d189fd01a8350daaeb620bfd"));
set_progress(0.245532);
assert(apply_patch_check("/system/lib/modules/audio/soc/pinctrl_wcd_dlkm.ko", "efb45ae5e224d356811e72ab6d313ce9c0620200", "935173af7de41488e99fa9b403558b2ae8fc5541"));
set_progress(0.245716);
assert(apply_patch_check("/system/lib/modules/audio/soc/snd_event_dlkm.ko", "bc778636ea57854c759774155fefa415ec8bd6c2", "f13dd5d3ac51d391e963bbc57ee306bfac74bb0a"));
set_progress(0.245911);
assert(apply_patch_check("/system/lib/modules/audio/soc/swr_ctrl_dlkm.ko", "70e6bd0b97cb027c8d2d94771effa43ba1235296", "2f89f0af2b4463f722292c90a957332eb793c7d7"));
set_progress(0.246347);
assert(apply_patch_check("/system/lib/modules/audio/soc/swr_dlkm.ko", "0f6ef5e79d505b0c96f2b93196843dee285d52c6", "eaf25eb6290ba8c02a00bdf14c3dda257eec330e"));
set_progress(0.246794);
assert(apply_patch_check("/system/lib/modules/emac/iemac_ioss.ko", "d2d4f2e2f26e4eb343cfdae1f0b2c8206bc5dc42", "c54c9fbf73d4e4623f0879295632188c69f97dc5"));
set_progress(0.247285);
assert(apply_patch_check("/system/lib/modules/emac/ioss.ko", "f84210747e3b25930bee04dcfb99a5440e166a00", "2e500891b0074e4dc16a9a9cf9a9da0f01c2c30d"));
set_progress(0.248254);
assert(apply_patch_check("/system/lib/modules/generic_sw_bridge/gsb.ko", "a085e53600b3085e29f69ce7d726d09b81b96c74", "35a3e5cacfe265dac630366f41da3b6a901a7aeb"));
set_progress(0.248763);
assert(apply_patch_check("/system/lib/modules/ipa/ecmipam.ko", "53e47b00f7668614394440326f6b974dd45ec03e", "11bfe67add63e8a93655b5439c3dbae0ad15a662"));
set_progress(0.249150);
assert(apply_patch_check("/system/lib/modules/ipa/gsim.ko", "0d1927f9b7093371f77e5abfe3946f2070ab1d00", "a174f6ef4602abe0c066cdecd894cc3e8e18d94a"));
set_progress(0.252523);
assert(apply_patch_check("/system/lib/modules/ipa/ipa_clientsm.ko", "d750222898381fbfdb927dd4accb475abc4f3b0a", "3596900f36479ceddbee11756c65dbc1f729922d"));
set_progress(0.256263);
assert(apply_patch_check("/system/lib/modules/ipa/ipam.ko", "bce02cb386acc26b1c8d807570d5fe55f66302f4", "36157b9deac4df0ca43a01c2f197040d4154fc67"));
set_progress(0.298232);
assert(apply_patch_check("/system/lib/modules/ipa/ipanetm.ko", "bb6b0d7f706d4e02b929021a9b7f7de2315b4581", "4f5bd682dd7b9c783e266e1d7943c670bfa78080"));
set_progress(0.298298);
assert(apply_patch_check("/system/lib/modules/ipa/ipatestm.ko", "0dc83e6ffce7950ca37b7970400688c419959032", "f1e0b83c6882a0ef169e47b0cdeca9bea0a3e724"));
set_progress(0.299561);
assert(apply_patch_check("/system/lib/modules/ipa/rndisipam.ko", "fb4485ac6c3c409a92a673b745209eb32fe39213", "7ea6d42e007bdbfbd917e621ba929ff59795bb27"));
set_progress(0.300191);
assert(apply_patch_check("/system/lib/modules/msm-rng.ko", "97c98bbeea1c56c8ad1cfe4c5ad7ce9b007bc124", "8504c38a54403fdfd03de4bce1496f8b8f476d65"));
set_progress(0.300409);
assert(apply_patch_check("/system/lib/modules/nf_nat_sip.ko", "8e7e28c9463738d17219b837c28dab383339c0c3", "ae1758c85762bfb33730c54309546a379987b58d"));
set_progress(0.300656);
assert(apply_patch_check("/system/lib/modules/qca_phy.ko", "2c7f2e0ac87e1bebc5d8e81745fd04353804f02e", "faad71557676f6a0420992a805e0588802f360c2"));
set_progress(0.300839);
assert(apply_patch_check("/system/lib/modules/qce50_dlkm.ko", "9e9af13d78ca6feaa34df959c4d98b8838828366", "952b9b331e9cb7995d334f97f37925c8b8eace16"));
set_progress(0.302060);
assert(apply_patch_check("/system/lib/modules/qcedev-mod.ko", "aa13e31db02bd61fb0f226184e62b02cf8297139", "2f0bf5b4f585c62eba457f84e422014b802a3fa7"));
set_progress(0.302853);
assert(apply_patch_check("/system/lib/modules/rmnet_core.ko", "3bf8e483cb632d604d305ebbf7737c7fc6677688", "f4694cf391aac790a5f3869693d2ac7be014c359"));
set_progress(0.306252);
assert(apply_patch_check("/system/lib/modules/rmnet_eth.ko", "872541e9e82c31a57f0c61c1aa203ff8fdffa49a", "3ce25e5dbb89240e99cb306df27ff3a8795db3bc"));
set_progress(0.306486);
assert(apply_patch_check("/system/lib/modules/shortcut_fe/shortcut-fe-cm.ko", "db5c5bea41a6c15dbf6ed1eedd453ef3f73d8be7", "2bd6ef0cd01ce6074f4272bb44b7f0278029487c"));
set_progress(0.306737);
assert(apply_patch_check("/system/lib/modules/shortcut_fe/shortcut-fe-ipv6.ko", "ef7951f0740e9ecff2b5da02acc8525963c1f63d", "ea3cb2f27d486ef02607e98b0769b58d7b40d7b0"));
set_progress(0.307279);
assert(apply_patch_check("/system/lib/modules/shortcut_fe/shortcut-fe.ko", "f7dcf336c136dea9a79eaa5a9e2b8242d934ef93", "53906480d0d7bf665b531c77f820f61eae9d32fc"));
set_progress(0.307855);
assert(apply_patch_check("/system/lib/modules/smcinvoke.ko", "7de5f30ddad0cd90700046fe2af253c38e1e5ab3", "f039410991ec9ce5329ab1c64081488bcbda20ee"));
set_progress(0.309807);
assert(apply_patch_check("/system/lib/modules/tz_log.ko", "d5366bdd77d896f1bae40e48c1fff857a170248e", "36b7ce69012afb30b8f33c322d05858fc98f7d12"));
set_progress(0.310294);
assert(apply_patch_check("/system/usr/bin/fibo_fwa_application_framework", "d300ac10a2c20f2fc32a9187116cc1eed4646a03", "74ccf6f68800c4fe85abe3df79f7004a0d3788c5"));
set_progress(0.425618);
assert(apply_patch_check("/system/usr/lib/libfibopal.a", "0d9f58c435971b854ab68e4b5eb751bf72451d3f", "fc23c0ff133c0531cfde254eb57b5d0f1e77c68b"));
set_progress(0.450863);
assert(apply_patch_check("/system/usr/lib/libfibopal.so", "edf68ca0e10b2966a05accf1ff45cedf798c9236", "5bc6e8a2c7de33f670c18cf59473daea9d763511"));
set_progress(0.465487);
assert(apply_patch_check("/system/usr/lib/opkg/info/base-files.control", "a00d14b7560cc6992fcda239548f240ebd156341", "e2f9cee2b12368e1a7faea8adf50a9215acba31d"));
set_progress(0.465495);
assert(apply_patch_check("/system/usr/lib/opkg/info/base-files.list", "e4680aeadbb1e63ad245b17fd376c20dd6676a73", "74ac5dc2e868bfbe3dfab0a728cc5c9ebcb8ce81"));
set_progress(0.465534);
assert(apply_patch_check("/system/usr/lib/opkg/info/fibo-fwa-application-framework.control", "f1a5e5f95beec50e2cd7a189be2011e8eb17b339", "d62422a8ea9cdf7b41f85e896f80b5bba2905112"));
set_progress(0.465546);
assert(apply_patch_check("/system/usr/lib/opkg/info/goahead.control", "28770f9958e7e6e8d2d48fe78d3452d6fc6f744a", "19630c4624e6e1dd25ebb14b623fe3334b9cf35e"));
set_progress(0.465551);
assert(apply_patch_check("/system/usr/lib/opkg/info/goahead.list", "d8e390cf7f161e3705eff2feaefa7e67cacab8e4", "d3a13ce2607ec8cbeb2fabfff867929c2bd6f611"));
set_progress(0.465629);
assert(apply_patch_check("/system/usr/lib/opkg/info/kmod-dataipa.control", "c368f3cfcb865c0e2324d11d19d3ac7dc03c8bde", "5cd74bae33ddaccc7672f975af557da6bb17e421"));
set_progress(0.465635);
assert(apply_patch_check("/system/usr/lib/opkg/info/kmod-datarmnet.control", "f45a1e49ba20b00c043e571784a8f59e162ce86c", "48670d0c99e18d2f33a1b8bebbb9f992d559b74e"));
set_progress(0.465642);
assert(apply_patch_check("/system/usr/lib/opkg/info/kmod-emac_ioss.control", "bc9ebca11c497ba90ff3c932215b0ec71862fc64", "6cd8ebfb53f06b655081383bcde8563de63a3c8b"));
set_progress(0.465647);
assert(apply_patch_check("/system/usr/lib/opkg/info/kmod-ioss.control", "6eef41c0f6b882b0e53ea2cb6d096fc64d63f70f", "ab121cfa48ffecaffba3f27ce3207bcd4ce40031"));
set_progress(0.465653);
assert(apply_patch_check("/system/usr/lib/opkg/info/kmod-nf-sip.control", "dbd3664d2e7feb97d2c91ad2bce352d554eaa062", "24b9e12aa03fb23abb512dfe8d47a0cca6d0f1cb"));
set_progress(0.465658);
assert(apply_patch_check("/system/usr/lib/opkg/info/kmod-qca-phy.control", "fe380a885990ba3178b061718367d6649b82ba2a", "b9baf082e5fd365181ed6333657714221efd41fa"));
set_progress(0.465664);
assert(apply_patch_check("/system/usr/lib/opkg/info/kmod-qcacld-ll.control", "6e676264c3b529b7ab768f51a9f37fea6bb7a6b1", "99f8177f36cd9f6daf8582983aa39ca5f0af552a"));
set_progress(0.465670);
assert(apply_patch_check("/system/usr/lib/opkg/info/kmod-qcacld32-ll.control", "064165806050ec422f4050a34df6d49c4775318c", "1ed2921b3a172336100e6f131f932937e0836964"));
set_progress(0.465676);
assert(apply_patch_check("/system/usr/lib/opkg/info/kmod-securemsm-dlkm-kernel.control", "abdb6fde0f5d909612ac06112d0972885495fdef", "7c02e67a8cbaa27094d21e2a57c44a0e706fbce7"));
set_progress(0.465683);
assert(apply_patch_check("/system/usr/lib/opkg/info/kmod-shortcut-fe.control", "2b007906ffb1dbfe38c9b8f80a81ba7baf240178", "45af22eb1a81945e286d67af1fe5d882e8e96764"));
set_progress(0.465689);
assert(apply_patch_check("/system/usr/lib/opkg/info/kmod-wlan-cnss-legacy.control", "3e826b5b46e01c308d81db071e4e0b2f22370b96", "c3a602fb86f9e439277eeb0c2a401a2284bf44e8"));
set_progress(0.465696);
assert(apply_patch_check("/system/usr/lib/opkg/info/kmod-wlan-cnss2.control", "73470a1e5bc720deaf29db77ec914ec3d163e43a", "ff0916bef21c85005a7cf67316baabd253ed7ac2"));
set_progress(0.465702);
assert(apply_patch_check("/system/usr/lib/opkg/info/libfibopal.control", "2199b0e4429e52805dd98017844251db480203b4", "7eaa3202350ae2260756741ef3168e16a3be2392"));
set_progress(0.465710);
assert(apply_patch_check("/system/webs/web/index.html", "520dcb73df9bad55aa70c0567c0d3b339d154788", "87d3300ecf5da32ad82504c2e48c2c2ba17bb2cb"));
set_progress(0.465725);
assert(apply_patch_check("/firmware/image/modem.b00", "8a2eb3731ce68764cc3fa390d7132f69f04aaf2a", "14cfdd334a91e17b0cb7783cb26f17df60337022"));
set_progress(0.465744);
assert(apply_patch_check("/firmware/image/modem.b02", "fb1feb5c00484a2c90b1a5fd152ecc5a2de4b4dc", "f50b315e75d8e0abd96d682b9d0c1c52610e2e99"));
set_progress(0.466114);
assert(apply_patch_check("/firmware/image/modem.b08", "3fba33992a6f2f75d6c43f637ad42dfb6460cdf1", "edf1ff465e222fd363fa5752de3c730a8122f328"));
set_progress(0.468602);
assert(apply_patch_check("/firmware/image/modem.b09", "4a88370d43b2c79c4e67fc8a1300d849ab612b64", "21e45456628f4b1da0101c86d011c065397207e9"));
set_progress(0.492864);
assert(apply_patch_check("/firmware/image/modem.b10", "a3815baa0271bf264ee347828f02763ad00416b5", "67c111e25ac085b1acec7406ac545b21d5a4dcdf"));
set_progress(0.493105);
assert(apply_patch_check("/firmware/image/modem.b11", "0b840d1530046a7f16dd4fa2d201fafe9847ab0c", "fb76c52a7aefb4999bdf4ca037f89426b315c061"));
set_progress(0.547536);
assert(apply_patch_check("/firmware/image/modem.b17", "3dcbbd9e2c7ca4acc5efd28d8dd3d2245d06d373", "c276911cbd5ddad1aa18f6e89f10773137cfd3ef"));
set_progress(0.614054);
assert(apply_patch_check("/firmware/image/modem.b18", "2dde6a099349166e5bc30926681276942ee0590a", "b13ec51c09c89b2c1cf3933613c8afbea3c33b32"));
set_progress(0.650172);
assert(apply_patch_check("/firmware/image/modem.b20", "177ec96e644a3497512fc2159a80c907ec596bba", "5ccfb16ff0f44d014ff99b4b1ff0ea6e373d90a1"));
set_progress(0.651539);
assert(apply_patch_check("/firmware/image/modem.b25", "8f525dc65d27b3d2103871e55a886c8ee21ef12d", "4618f30aa0fbdf7d323bf9e4525ec4b7718f9555"));
set_progress(0.656080);
assert(apply_patch_check("/firmware/image/modem.b28", "7c96b2904cd3e3efde1b4dc06d5bc12c9b31d45f", "1d6507d71242c5b8b73457ce4e4788c9312cca51"));
set_progress(0.656224);
assert(apply_patch_check("/firmware/image/modem.mdt", "bcdfaa93dc6f0be29a90eab3fd595ef29da5240b", "c7cc535c79f55e64ad387d937ccc1473cef512dc"));
set_progress(0.656388);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_hw/generic/common/Kuno/STANDALONE/LE/SS/mcfg_hw.mbn", "ddb8c2158682d2c786819de90ff2023b9884d302", "47ded51b38849b9b89b136ee18a14cb8aac8c6da"));
set_progress(0.657192);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/AF/CellC/Commercial/SAfrica/mcfg_sw.mbn", "7e48db898792a37540cbe8665f0ad6b2c53660d9", "84cba6009bcdc10e805179eeabc5a403a7d8f0ac"));
set_progress(0.657950);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/AF/MoroccoTel/Commercial/MA/mcfg_sw.mbn", "5e633c24528b58c3ffbc3ca2a5b55bb9bdb48f20", "114a4382dc4a54da8a43c16953925ffa464da196"));
set_progress(0.658708);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/APAC/DCM/Commercial/mcfg_sw.mbn", "d76e6d4ad12b475d66f4813eaa947a7c2f940bf7", "b6b64b5aed3936022503c08dbd7d4b2783c181b0"));
set_progress(0.659633);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/APAC/KDDI/Commercial/mcfg_sw.mbn", "9c87aba5742a6c279a72b9be35fecad71df773b2", "1893e0e14dbf158aef05f3030946d819e2bd7810"));
set_progress(0.660670);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/APAC/Rakuten/Commercial/mcfg_sw.mbn", "684515298a8c1d3e44462915185c9a8413d776e7", "25540f344622c835b91db0910e45480d7798b53c"));
set_progress(0.661555);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/APAC/Reliance/Commercial/mcfg_sw.mbn", "5401325532d49bfdc132b6a5c6e29640f011905b", "9b9430dff7fbbe41627910f142ca332b7ac8ced9"));
set_progress(0.662396);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/APAC/SBM/Commercial/mcfg_sw.mbn", "cd1d2f738dc890ddd769218b19831338f0fc30fd", "dc9e9180b5f830688b87b42a7c45789d05f0ccff"));
set_progress(0.663339);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/AUNZ/Optus/Commercial/AU/mcfg_sw.mbn", "26628d6ca7d5177b6eb6d22ab28c4eedab60e9c8", "d7e491076ff4dd204467ec514d87286e37b18e0a"));
set_progress(0.664134);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/AUNZ/Telstra/Commercial/mcfg_sw.mbn", "0fffa4ac532725fd2e26482d6ff2b90bb376a939", "21c1aef68f0a5cd9676a05410510fa6311ef70a4"));
set_progress(0.664954);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/AUNZ/Vodafone/Commercial/mcfg_sw.mbn", "80fef431c6a26f477905e1645732915c13a62e18", "e9ad2eb0f5d13bffb4bb394b871e5e75352cdece"));
set_progress(0.665735);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Commercial/Volte_OpenMkt/mcfg_sw.mbn", "8e9d3a0e682d2fac509214e3aa21b407be2fc608", "e844d95dd7a6cd7372e874fc067f2647673ec54d"));
set_progress(0.666684);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/AGNSS_LocTech/mcfg_sw.mbn", "b88ade1ddac2b84ddf9dca240739530c5f06c82a", "4744d228e6f287604bdd44138fe11f343c619498"));
set_progress(0.667101);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/Conf_VoLTE/mcfg_sw.mbn", "422ae9c30a22ee07c30300dd5f405fb0dc86ad85", "d7f1c99a4f14037c3acae4e6c7d36088b762c0b0"));
set_progress(0.668069);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/EPS_Only/mcfg_sw.mbn", "80b8e1fb23a73aedd4464d46a4494502207e840b", "23fbcc6c4a3307a23ba9db95b0df7c2ce08d5a97"));
set_progress(0.668421);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/LPP_LocTech/mcfg_sw.mbn", "2ead1a4e42d4263b020fdd115d19634e95df5f42", "46e610e52ea0d89e3701cc28ceae3c83b303bf7b"));
set_progress(0.668839);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/Nsiot_4RX_VoLTE/mcfg_sw.mbn", "6f22a4380c479e1d1254860cd2e07aa44a2e322b", "7f96fb33780584d2e3c597090b211945ca1ff24a"));
set_progress(0.669752);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/Nsiot_VoLTE/mcfg_sw.mbn", "9653a285d4c8aec7a46a1304d300f86bbbe53844", "5ea5265341d335057647841f25684b0a9fec17b4"));
set_progress(0.670674);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/RRLP_LocTech/mcfg_sw.mbn", "7dd5d9cb444112aacac874cd469c2b276eaaf070", "40ed7a897df57ee8b6b2703eb25b40cd85cfba97"));
set_progress(0.671091);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/TGL_Comb_Attach/mcfg_sw.mbn", "4e515a49769c370fd0a9a714c08d9a8462fac4bf", "7f6f2967ad38892b3aee0329ca384088e3c88f2e"));
set_progress(0.671450);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/W_IRAT_Comb_Attach/mcfg_sw.mbn", "0f4d8bcdfb4038418d4117465cd104ecdfb43e8f", "f34ea6621495c0a448747c1bd818506e21ab9192"));
set_progress(0.671804);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Commercial/OpenMkt/mcfg_sw.mbn", "4747232ccd4ec41ea6960254219347422ac22250", "3da4cf50c32fd612c5f03f7e3726ed38c12c5371"));
set_progress(0.672377);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Commercial/VoLTE_OpenMkt/mcfg_sw.mbn", "028801dc40ce5ac94123296e22f8f51e8eaeafd4", "04e3f36f4b7f6f69124251935b099ae27986f8f0"));
set_progress(0.673511);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Commercial/hVoLTE_OpenMkt/mcfg_sw.mbn", "e8792576cffe4f0fff037d091471da6dc0370b4d", "f9ad7be4c9819da420272f34bd1b9d46cbba55c1"));
set_progress(0.674642);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Lab/CTA/mcfg_sw.mbn", "2b5e2b98637ea1bd31ab79829c106ae5b234737b", "2272c5b3befd909db516180936e8615183eb1e6d"));
set_progress(0.675198);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Lab/EPS_Only_VoLTE_Conf/mcfg_sw.mbn", "09bf9dd85b258b9097e234b864e7d551cba52c48", "4b68c16753e540ab2b4241c34ca0c2b5b716d723"));
set_progress(0.676161);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Lab/NoAPN_Vo_Conf/mcfg_sw.mbn", "3b71fb445484b940b0ec4c53ff6ba66be1ff1b42", "7502798db49ddd46c42ed038c1c645c0f08ebf44"));
set_progress(0.677101);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Lab/TEST/mcfg_sw.mbn", "b8629f2acb1041e8496aee862fd9abae2f0f6de6", "fd5a9d946320dcc00aedaf2ed9730b9649319132"));
set_progress(0.677658);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Lab/TEST_EPS_ONLY/mcfg_sw.mbn", "a3087beb998ce154e9aabd26e8e34372aab88229", "f6c9d22e2e6a01f52e59ce4af3da375a4170eef6"));
set_progress(0.678219);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Lab/TEST_NO_APN/mcfg_sw.mbn", "bf52540b86a3724ebd1559136acc67357c668ac0", "540aeea65f3615965de53b07321473b684b4f84a"));
set_progress(0.678773);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Lab/VoLTE_Conf/mcfg_sw.mbn", "3bff6925edc5b861c3bab3e7e6bf06057b709660", "340bb6434a93e5b5f009a49db1bcc52186d62da8"));
set_progress(0.679766);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CU/Commercial/OpenMkt/mcfg_sw.mbn", "e896377e24d284965c587fa25c41f4653f6ffb58", "9bf5f40b1834b7bc3cfcbd70ce179d122378c415"));
set_progress(0.680097);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CU/Commercial/VoLTE/mcfg_sw.mbn", "13f54a404d901f8dbf901f64e380608733ede0fe", "68088030087e123d53c11cfc3dba5fda68e1acac"));
set_progress(0.680994);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CU/Lab/Test/mcfg_sw.mbn", "16b2e4c390773fef200a8e787a05c371923ef86b", "97d0bed887b663d89992cdf7f2e2884f23eca56b"));
set_progress(0.681301);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Bouygues/Commercial/France/mcfg_sw.mbn", "4d98e9b40634bb2c02b3f77da0150e2f54039177", "77a1bf06db72df5012a93596d151d00466287ebc"));
set_progress(0.682067);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/Austria/mcfg_sw.mbn", "cec2f5c9804e0abeab01e2cc1038b6c016710a94", "043639fb652da01e0caef6912badc47d879de36e"));
set_progress(0.682869);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/CZ/mcfg_sw.mbn", "24714c44fbad59ebbc08b6fd2e62761533a28190", "1b63b98e4612e3fdd1171696baee7c78a874f5a3"));
set_progress(0.683683);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/Croatia/mcfg_sw.mbn", "80cc6df040d8907aedb6e3e2bd8c8edf2627fd5d", "6fbba3ca0b3bee20f2a0da81fb6ff1c5665c1747"));
set_progress(0.684485);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/Greece/mcfg_sw.mbn", "7f4a6cb3dc178db27d7c2d8998db58267f78b88f", "3962c65eb3224f76107c0510a92e8b8f9bc38ce3"));
set_progress(0.685295);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/Hungary/mcfg_sw.mbn", "79d5420cb51ca5d9a3dc9e8fad1aa76924cc5e67", "2808dee4ee2ffcf7f3c2451f86041b81ed5a07e3"));
set_progress(0.686096);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/NL/mcfg_sw.mbn", "949d3decdbc7303661e901fd161942ad3b7bd99e", "5ae54713a81e22dcc265c396c8afa834b1fcb214"));
set_progress(0.686897);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/PL/mcfg_sw.mbn", "87f7ed2f43da20f4777fce4843d7cec99f9801bd", "0caa916d85c973441d6aa470ae399b95d913ed87"));
set_progress(0.687702);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/Slovakia/mcfg_sw.mbn", "0a3adbe85ac0d889906bedb8101b080dbe0d788c", "ad0cc3aad9c646e2dd22fde5e92b6735c77d4977"));
set_progress(0.688465);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/VoLTE/Commercial/mcfg_sw.mbn", "5c80afe0084b576e7b898df07d3ad660ffdb9aac", "12a2f0334cf4cf51d349b34291aa7fa799c2a87a"));
set_progress(0.689263);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/EE/Commercial/mcfg_sw.mbn", "ce736035272b3e77951bd617117a624847b09ca2", "fc42658463df7bbcdb4cddea08229310b3615e87"));
set_progress(0.690061);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Elisa/Commercial/FI/mcfg_sw.mbn", "53f6215039798b36eb3d711bedefc667f4dc2e20", "6357c4b111c12d8831b07ea82b403dc3fb750167"));
set_progress(0.690833);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/H3G/Commercial/Austria/mcfg_sw.mbn", "74816a702c7ac2c686827ad0ea182fb86a7fb9d4", "3095cf62b2f713c0e18db8f47879d9ef1a8b13a7"));
set_progress(0.691608);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/H3G/Commercial/Denmark/mcfg_sw.mbn", "0bdddb60c40504b9f797be929153eac71d59cc43", "90e4cbf8465dd328b5572740ef79bc4dafb0b367"));
set_progress(0.692393);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/H3G/Commercial/Italy/mcfg_sw.mbn", "dbe1b46cddeeaf2a9026ad376d810ebc6ea1ac59", "7d3ba6243df3a60ac9d23500ade1d6b7df4ddf49"));
set_progress(0.693189);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/H3G/Commercial/SE/mcfg_sw.mbn", "3a2403e8d1b14a552a74b83974739e0b99f907d3", "6e64767f053c124d77bc61c9736dcaa666856abb"));
set_progress(0.693970);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/H3G/Commercial/UK/mcfg_sw.mbn", "3f3b52465ca723c7c1895949d9047a8943cfb6fb", "4d021fb4dabb397a93bb844266cfd391a7a0e211"));
set_progress(0.694745);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Orange/Commercial/France/mcfg_sw.mbn", "f5854bc89a86667c4955de19a7c051b1ad37b767", "dbb933ad99df8fddba071f34af8e2130ba30b0c3"));
set_progress(0.695575);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Orange/Commercial/Poland/mcfg_sw.mbn", "372a105cba377015448be019294dd87bc34dbf69", "c31f6d163258d39f4b0496d093a4aa1048401a75"));
set_progress(0.696383);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Orange/Commercial/Romania/mcfg_sw.mbn", "a43429387b83b1eb003a1b25f9a57e5593301e13", "e3a41ec44df7e3b51363f1c31ff1794009991e24"));
set_progress(0.697181);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Orange/Commercial/Slovakia/mcfg_sw.mbn", "713a4af96d6334b503ef075cffdbe139534e0334", "72c1a69544a6a0dbeea02432026755a188e4ce3f"));
set_progress(0.697956);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Orange/Commercial/Spain/mcfg_sw.mbn", "081b7b707fc6be0e520230459d0ca6b785446e26", "d551fd01ef9e83f5080a2c7f9c07ebe1bc4baa6f"));
set_progress(0.698758);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/SFR/Commercial/FR/mcfg_sw.mbn", "81c377c1a9de60b5838702aae7ad8d0e8d783d48", "0e2c5b56e7bbb45b8cb6500f8c4707ef8b0b6f80"));
set_progress(0.699520);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Swisscom/Commercial/Swiss/mcfg_sw.mbn", "6e878251daa7fd022fd50bf06a73ee06e803d3fa", "7484e2e0b5b3d5fb4a5646dd9fb7c9a19aeebb14"));
set_progress(0.700315);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/TDC/Commercial/Denmark/mcfg_sw.mbn", "55d6d6dd746b618cb8d41cbbe18089efc6be3105", "290793453c0a4e6d6cc042914d05c501a5fb906d"));
set_progress(0.701094);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/TIM/Commercial/Italy/mcfg_sw.mbn", "7efa1d3463dba41d06e00afb3d48ec9f3813545f", "c9a942c3879343ba73568e7eb7a968746ba1062d"));
set_progress(0.701889);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Tele2/Commercial/NL/mcfg_sw.mbn", "a520ad2bb0620c12089b2d0a2a8f690e8a7b936a", "7a3f9bded59c94c023e6c73a391315d580547203"));
set_progress(0.702671);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Tele2/Commercial/Sweden/mcfg_sw.mbn", "f9aecdcea1e031c2bc29908ed5b611c6653ddfd9", "134662c04975aaf75f27aa1985c61961110c7008"));
set_progress(0.703431);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telefonica/Commercial/DE/mcfg_sw.mbn", "c45e3e8e70cd3fb4af1ae32dfea555a80fea68fd", "642216cf051fa015b50a382aced3c0212e11051e"));
set_progress(0.704204);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telefonica/Commercial/Spain/mcfg_sw.mbn", "3debc26af26fc526af53283f771219feed5e198d", "9a514f37f2d840d1e851d5634cfb40badcaa20e9"));
set_progress(0.704989);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telefonica/Commercial/UK/mcfg_sw.mbn", "3d82bd3661c1b32d718fe078cc9c63dfc6fd4332", "aba59859d19e1ee708e0f066c314250c2968ddd4"));
set_progress(0.705762);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telenor/Commercial/Denmark/mcfg_sw.mbn", "c3ac0b31631081a5a371f6a85f4c200a7276b46e", "714cdeea610be60f50d66b3829e9e32771907505"));
set_progress(0.706562);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telenor/Commercial/Norway/mcfg_sw.mbn", "fcc5d5593f3f18767fe8178ae30026aeacc7eebb", "bbc3664bc02e45a4e980118bcfce4efc0e8e6c92"));
set_progress(0.707379);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telia/Commercial/Norway/mcfg_sw.mbn", "5c7e65b707597b7762b7eee6940b4107fb9e51f0", "2b91a88249d9c70aa28bc492bc6885d33e97adf4"));
set_progress(0.708171);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telia/Commercial/Sweden/mcfg_sw.mbn", "d948a76d1aa1929fe6386b806f47f0308347af39", "f0fa222994e586b9ad90357c145a6aa0f492b14c"));
set_progress(0.708964);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/Commercial/Hungary/mcfg_sw.mbn", "fadf435532ce7ec081f3cfd83db7dcd50891b9e0", "e2aa311744fdf2c029b5020b7c666cf33c262c24"));
set_progress(0.709727);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/Commercial/Ireland/mcfg_sw.mbn", "be54744db3dcdbfc9e193048e6dfa68e60f00ac2", "79903868ea588836b35fb9e2e87420ae5c9d4354"));
set_progress(0.710529);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/M2M/Commercial/Global/mcfg_sw.mbn", "9e7b5b804a0c8e4e723d79831c675bd0ed05c76b", "17157b299e6a649572d32479bf5a2e5e17b78b8b"));
set_progress(0.711352);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/Non_VoLTE/mcfg_sw.mbn", "f78806300ab5a0da17e7d9109664b1dc64a6e85e", "e8b00df4d5bcf7b0169da2c722b0c4e18c15eda2"));
set_progress(0.711609);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/CZ/mcfg_sw.mbn", "34229c0530c92f6fdda425538dddd3fb2851fabc", "a5c59a0796092b017137d5c477f4f7e60f358896"));
set_progress(0.712402);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/Germany/mcfg_sw.mbn", "370d31f0735a1e061b3fded0a4de4b8124b1bd2c", "81216a9960941e6ffe29a2a4d026766bc738fa0f"));
set_progress(0.713225);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/Italy/mcfg_sw.mbn", "d771c675677abf67958b130a2561c7a19faf765e", "512761628c8f8eadb4ebe3e46364fb1ad24e7d70"));
set_progress(0.713992);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/Netherlands/mcfg_sw.mbn", "090de1080f9f57e88c8c33116dfbf3ec11bce8c4", "ed0f5609cb750bdadc2a3635bf9c71e0a035e9a5"));
set_progress(0.714795);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/Portugal/mcfg_sw.mbn", "5d7700b73f8670dbd80194d91b69acc5c8566e47", "dc7affb387f37cd3b5376a797e6633cdc7474fba"));
set_progress(0.715561);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/SAfrica/mcfg_sw.mbn", "2ae4dea41cd643955d1662c56bee169d4907987a", "b632e08b273996b67fd5fdaebf60cdf96a977154"));
set_progress(0.716364);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/Spain/mcfg_sw.mbn", "d2ad16ca48fde17d44f0e84d1e01f42f0b295487", "82abdc7e488824a81d6e8c67b0fead5818171582"));
set_progress(0.717140);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/Turkey/mcfg_sw.mbn", "0789b2b1f30be7c03ce938a1a68261f4053dd516", "e3279f6ffcc4c012f09a7ba7a8fc2edab10bede1"));
set_progress(0.717934);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/UK/mcfg_sw.mbn", "44ae59aa3f2334504979230a2525f30f16481ced", "ed252f0930812423de52d54fc6e2e7044f1d2c2d"));
set_progress(0.718749);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Korea/KT/Commercial_KT_LTE/mcfg_sw.mbn", "e2a109b4536d88b5c2d8cf870d8dd6e6f4b4e04c", "b55d08fb81c8e716f5cb12a0bf36e86d61cd7f86"));
set_progress(0.719492);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Korea/LGU/Commercial/mcfg_sw.mbn", "27321588d43302fd030c7b582a57f87077c1cdb3", "e8b727d6bef5eeef96740c807a4cfdd426375f8f"));
set_progress(0.720258);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Korea/SKT/Commercial/mcfg_sw.mbn", "0bb65c435e44cfdb4494aaff729a2752086b6a56", "6a3531aa210fd8e084b01d368ddf3e901f20dae8"));
set_progress(0.721024);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/LATAM/AMX/Commercial/MX/mcfg_sw.mbn", "0ba495b6fece762c5a52743d8eb578b777a2ed80", "325bd6cfb16ac353eb651765e405fa2535ec4353"));
set_progress(0.721788);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/LATAM/AMX/Non_VoLTE/mcfg_sw.mbn", "1bb673c38b2a32d72d5ce331cc7ed527d6567a4d", "ec440cc443746f5fa6f35a48b9484505418311e0"));
set_progress(0.721974);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/LATAM/Claro/Commercial/Colombia/mcfg_sw.mbn", "eb9e65442e38a6273b42aeab3c58c36cf77ed8b4", "070f40d3ab2a555101ae1e2e1ecbc5005d9e9b92"));
set_progress(0.722747);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/LATAM/TIM/Commercial/Brazil/mcfg_sw.mbn", "b9b899e23516ce94b0a73c76095d0ca44d771478", "a5fbda0a58f1092554bb2d2749fb99e398faaf22"));
set_progress(0.723486);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/LATAM/Telefonica/Commercial/Colombia/mcfg_sw.mbn", "8677c47f4b7f33382f8852e154c59b11c74a06b8", "1889d952f148c26eea0737978c770a3ebd70bdf4"));
set_progress(0.724228);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/LATAM/Telefonica/Commercial/Peru/mcfg_sw.mbn", "ea32fed3d79684a6a5e4c840f6959e5da1d98d40", "0e0fda387a693d3012b3704f24dbba9a6c060ccd"));
set_progress(0.724990);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/MEA/STC/Commercial/SA/mcfg_sw.mbn", "8582750759611b325f1a61d24fe1a51d99898b9d", "c7fa4162aafc893d468cfa22305fd5f608003d9f"));
set_progress(0.725747);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/ATT/FirstNet/mcfg_sw.mbn", "baba2cb465ed00ffebeecaad77116b3a398f2273", "79b9fee1a8d664ef3874a80891f8f8c391ba63ea"));
set_progress(0.726708);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/ATT/FirstNet_American_Samoa/mcfg_sw.mbn", "9cf1efb781c406941295036b74a500c3d699ae2c", "4f6b82b5bcb42c6b7358742b0b2e9248af25acbe"));
set_progress(0.727675);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/ATT/FirstNet_Guam_CNMI/mcfg_sw.mbn", "8bf03f92963751b0f7fad8ec4bc73273e11207e0", "f33879f72a589b9f60b2c19575e22debbfe05f39"));
set_progress(0.728643);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/ATT/Non_VoLTE/mcfg_sw.mbn", "a03dab2bd20a71c790c1e2166aa7826d72d70773", "8b4ad576ea5cd0635cff22d310b33772a1308357"));
set_progress(0.729002);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/ATT/VoLTE/mcfg_sw.mbn", "d83df74f21ca7d7ac1df83c75f5ae1a35e2dec3f", "67ea1c83d4816b0152453b8b7a784be90fe40982"));
set_progress(0.730083);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Bell/Commercial/CA/mcfg_sw.mbn", "804fd8c82aab7906ab0d93532c40f3eab9a176b2", "0326f6bc8e929ba2cde65a4ed71bfd09aaab807d"));
set_progress(0.730863);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/CBRS/Commercial/US/mcfg_sw.mbn", "215be14897c77e25a53458183880dbc04e12c645", "5da01f4b968534c4ddca8b4db65870f52f083e49"));
set_progress(0.731116);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Dish/Commercial/US/mcfg_sw.mbn", "09edf850f7a971654894fe0960560f33bcbac7e2", "cda860689ceb560860f52659a290375bdab271c3"));
set_progress(0.731929);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Rogers/Commercial/CA/mcfg_sw.mbn", "522848ff3966a446dc78c4923a0fab276f45c45b", "92deda10a435dc64002010b66eabaaa120c55965"));
set_progress(0.732711);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Sprint/Commercial/mcfg_sw.mbn", "4a6185e117f8e489f5f6702d464216b96fadc2c5", "392de2b77767492e674c01ce86437c1b06646ab7"));
set_progress(0.733723);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Sprint/VoWiFi/mcfg_sw.mbn", "35a77edc3bca8d503035a58ce9332b0e7efbac52", "3c8cca759fce8d1cd0e8b74a50e7dab3d823c353"));
set_progress(0.734736);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Sprint/VoWiFi_A/mcfg_sw.mbn", "a969f0e7229f5eb97da9a3794dedb500526b2024", "df64be609817112e61dfcb2725c68477b601c88b"));
set_progress(0.735748);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Sprint/VoWiFi_B/mcfg_sw.mbn", "779e27f4ea1d6b324ac12524393d18a19d95f898", "ae558688e61374967fea82d402ea116f7c37f321"));
set_progress(0.736760);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/TMO/Commercial/mcfg_sw.mbn", "3919b3811659f28911f90aaffe70252160cfc2b5", "ef1b10c1a220bb76f0f543e3764a464109f0639e"));
set_progress(0.737726);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Telus/Commercial/CA/mcfg_sw.mbn", "c2b6c17e6142b4d02b3ec61c1c901bd7b7c94171", "febb0fd49dc61ce20c4d95abf4210b0d97a7db21"));
set_progress(0.738521);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/USCC/Commercial/mcfg_sw.mbn", "e544caabe2505d32c5ecb51695b7c601f605d939", "26081e50d3d42a42e6426fa2647c20a7b53bd40a"));
set_progress(0.739336);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Verizon/CDMAless/mcfg_sw.mbn", "3fec0489103c004d476ca297786617fb76a670be", "48b68b86590acb397e2dfaf0a66c0dcb395ea4e8"));
set_progress(0.740387);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Verizon/IMSless/mcfg_sw.mbn", "587d49df7cc20e931e55a72620365a3ee53a0138", "d141ade2a97e8666bbdf636d14841b2e2ea2436b"));
set_progress(0.740855);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Verizon/hVoLTE/mcfg_sw.mbn", "ac6857eff19a5966cf5e704b8566ecd85868bcb9", "753cf11addac77abbf093bb5925e058c2c5e6d88"));
set_progress(0.741932);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Russia/Beeline/Gen_3GPP/mcfg_sw.mbn", "56b14fdbbcd05316cb87b2507b8eba4531e89333", "8f5bd398ea8e4506d60b2343c2d0ba12d6ae468d"));
set_progress(0.742710);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Russia/MTS/Commercial/RU/mcfg_sw.mbn", "92fd104a3f0ec91ab44a45ee12dc141fbbfa9ad0", "d0c418d82ad46b651698fcce4238cd0fffd6559b"));
set_progress(0.743478);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Russia/MegaFon/Commercial/RU/mcfg_sw.mbn", "55b0107b3f51b333ff7c82c47810f5ccfa5fb388", "d4ff594b701012ce148dd18af7727f256cd3ca0d"));
set_progress(0.744246);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SA/Brazil/Commercial/mcfg_sw.mbn", "7e06750a885aec785f9eeb1e566184f4e463d985", "0f075d6af48c789d7d14f7c129f25822933f8680"));
set_progress(0.744419);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/3HK/Commercial/HK/mcfg_sw.mbn", "5d34da48c291d43b0a050c255f9534c99181804f", "4433477f260946ed7ede4231622ceb64dfacfa82"));
set_progress(0.745192);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/AIS/Commercial/Thailand/mcfg_sw.mbn", "38870d0dceec2eee839ca70901feacbc5ff6bf32", "6e6bfb287c937dd27bf6a50388db9277d2764256"));
set_progress(0.745950);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/APT/Commercial/mcfg_sw.mbn", "412470cf0ec38d2431ed0c3804d379002101b9ba", "567b0b4d17308889eefc00720349fa80f8713015"));
set_progress(0.746717);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Axiata/Commercial/IDN/mcfg_sw.mbn", "7bb2fa7f629b883a78513899e7d9334032023394", "c80283658e2b71465c46afafb7e8472c2e9c7eaa"));
set_progress(0.747479);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/ChunghwaTel/Commercial/TW/mcfg_sw.mbn", "bec0a6d4250a9a1e24f5e581281592b639eb685a", "35e3a3c20d36984e633b135bee9f27275506733c"));
set_progress(0.748257);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/DTAC/Commercial/VoLTE/mcfg_sw.mbn", "8ce9fc011b0b12a8adba9f1f8327d87dd82d8e66", "32f7a3667c4d57cd7055aec2b9eadf19b3325ec1"));
set_progress(0.749024);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/FarEastOne/Commercial/mcfg_sw.mbn", "407519179c6ab398b16cc1945639ef97fa5e79ac", "e014002d846927c895528e2ade4d19fc46c932e7"));
set_progress(0.749792);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Globe/Commercial/PH/mcfg_sw.mbn", "627bfcf843bd01437b32f64dd6e420a3d8e4f104", "8b5d542bbc4df3d4e266fc14ffeb87a7d9a0ed13"));
set_progress(0.750562);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/HKT/Commercial/HK/mcfg_sw.mbn", "7f9c52b323374cdbfa6795235379ec83967e1352", "23a73f61484de68ca3dce3fa64a3f9c4635a451c"));
set_progress(0.751361);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Indosat/Commercial/IDN/mcfg_sw.mbn", "306100be412efad485e29854ffadfadd9c992d8c", "96aaa0bda33a901f1b0ddb1b0b8a073204fffb1f"));
set_progress(0.752123);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/M1/Commercial/SG/mcfg_sw.mbn", "127ff083fa917a88f64dc49aa58d2ef0c38eaf48", "da9f9e407cd8c33fb74597fd99277e48997d81b1"));
set_progress(0.752863);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/P1/Commercial/Malaysia/mcfg_sw.mbn", "d9b09f05abeab4b4ce3444ce72d92b292e90970f", "e8b7bb6602aea21742f1f8c2af22a32788ff5440"));
set_progress(0.753603);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Singtel/Commercial/Singapore/mcfg_sw.mbn", "3b7e3df38f7a91e3a41d11b1b342c1c4b487d22d", "8f7548fcb8e8c523e2e87e5aeea787b7e61d1b53"));
set_progress(0.754385);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/SmarTone/Commercial/HK/mcfg_sw.mbn", "4e11da525105f14acffcd0580140202d59b39aa7", "eb7257948ee2f219508e715050f3ed033db1e39b"));
set_progress(0.755152);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Smartfren/Commercial/VoWiFi/mcfg_sw.mbn", "10a770e38de1a655dc5ee0d30bd35f6f38b1a7dd", "8e2407d29640b6db20b9e3c3d15702f6acb18079"));
set_progress(0.755924);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Smartfren/Commercial/mcfg_sw.mbn", "1dffc74073067094d8b7d7f5067ddab82932ed96", "c5aad081afbd73d6c9298da62a47a3dadb36849c"));
set_progress(0.756709);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/StarHub/Commercial/SG/mcfg_sw.mbn", "2c076e8a75a3415b3a71ffe3d87c70116bba88ae", "2f437c5dab4f7b6c5975f34718a7e0976e31a7a0"));
set_progress(0.757478);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/TM/Commercial/mcfg_sw.mbn", "2cc0805d9fd9c74f8c700931cd1a114458e769cb", "9f62aa166185e2ad9c343e506c2c0742f9e54f0d"));
set_progress(0.758249);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/TStar/Commercial/TW/mcfg_sw.mbn", "30336cf2290943afde91533376f4c5b0bce0038d", "3d927fab52761aa0c71feaad52a9eea6401fca32"));
set_progress(0.758987);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Telkomsel/Commercial/IDN/mcfg_sw.mbn", "f7964310db250637dcaf22491ae25b020b5a722e", "f5b1017617bee522829dc1c3f7fe7e37bf161aab"));
set_progress(0.759775);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Truemove/Commercial/VoLTE/mcfg_sw.mbn", "c03374e3d9cbd1e888ae5fda7db27c9e92e6bc84", "360face8d3b4cdd96ee21d490662c9ff9990bab1"));
set_progress(0.760533);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/UMobile/Commercial/Malaysia/mcfg_sw.mbn", "94f0bc89910417f0820ee5078d5d24e749d16de9", "b5ce9eb6b36979aa58676555c4dc14fe81d77241"));
set_progress(0.761310);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Viettel/Commercial/Vietnam/mcfg_sw.mbn", "3851e1af43a46dcd11e637ed15542e581f50a770", "e577939edadcd062dafcb460067275214fad06ab"));
set_progress(0.762080);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/YTL/Commercial/mcfg_sw.mbn", "08eb10ae22c809f1bf90cb1114d47ae5f747b7ef", "ff8a03fa40d256e1aa6d7b1d625649a0857bfce1"));
set_progress(0.762846);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Test/ER_IOT/mcfg_sw.mbn", "3fd1027e441cf20b708448ef52a82f89a0cbc25c", "ba896b16aec7bb95ebc14774550ec76c747d7249"));
set_progress(0.763621);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Test/NK_IOT/mcfg_sw.mbn", "2ae0893da1418f1582b060e694b80e46f9aba61b", "35c327dbbccab31a68912a6230c21fff8db60a22"));
set_progress(0.764394);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/common/ROW/Commercial/mcfg_sw.mbn", "35ce8e93cfa43bbcc1e1e116fcf69150881234c0", "3deb5e86113248dca497c8316396ce28a4f0020b"));
set_progress(0.765169);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/common/W_One/Commercial/mcfg_sw.mbn", "82acf7577d7f99f69a49146e59e95d0c9ecb4919", "cb9158b3ceae0b34fb3b33c2079572fe30dd6d16"));
set_progress(0.765910);
assert(apply_patch_check("/firmware/image/modem_pr/so/1053_0_0.mbn", "23835d5718d66d0ef2b80fd2de52f1982093dc82", "7322f678f5b3be4f67f6ec687e1d0c430f8baa1e"));
set_progress(0.768573);
assert(apply_patch_check("/firmware/image/modem_pr/so/1053_1_0.mbn", "9526131e647d0a134b28e8a786a758709b79ebf0", "845e14b009cc5d608b51d23ec30e22c2ef1dc5e8"));
set_progress(0.773080);
assert(apply_patch_check("/firmware/image/modem_pr/so/1055_0_0.mbn", "a0ca28deae0e47fff6c758655922e62ab0773e3f", "8a77a177332ebe6ed17f30a97c154b8bf9630862"));
set_progress(0.777631);
assert(apply_patch_check("/firmware/image/modem_pr/so/1113_0_0.mbn", "1a69f69617d96cc0a3e9affafb2a7bb99028a3d2", "d901bebe3af7cf27eee79f2803a4a3fa1ac9380c"));
set_progress(0.782182);
assert(apply_patch_check("/firmware/image/modem_pr/so/1116_0_0.mbn", "df8c5697778bdf9c4c926f13eb98fa3e15bddaf9", "8c8371e25b537e131534ea0937bd10030a141ae3"));
set_progress(0.786604);
assert(apply_patch_check("/firmware/image/modem_pr/so/1116_1_0.mbn", "37ba214356e1c0e7071bd8dfba2b205a2b87333c", "7cf74cff322308b82ebb9d0b79ef2ba7437f3aa0"));
set_progress(0.791027);
assert(apply_patch_check("/firmware/image/modem_pr/so/954_0_0.mbn", "0020e2bde2482937e885f04622314b7b148a8fa6", "a9bb942c47f78d77af33f3eb9056579e95a0d625"));
set_progress(0.795499);
assert(apply_patch_check("/firmware/image/modem_pr/so/954_0_1.mbn", "bd2c906c479ca5792e520fdce9005c55f9c98b3e", "e28752b9f9cfa49d11c775f41ab0eaca4cefdf11"));
set_progress(0.800051);
assert(apply_patch_check("/firmware/image/modem_pr/so/954_0_2.mbn", "4844b98213be66837fe81e85c8f9beff776b0156", "6bc3a65df65061727ca9ab3668b4eee86da080f6"));
set_progress(0.804603);
assert(apply_patch_check("/firmware/image/modem_pr/so/954_1_0.mbn", "681dd4920a5f382efe4dd196a6e1defb2e9d980a", "de5cd835faf131aae0d2f31103508669810ac988"));
set_progress(0.808175);
assert(apply_patch_check("/firmware/image/modem_pr/so/954_1_1.mbn", "b086470a39dfb6bfde3d2babfe1932b6fa7c7501", "57402c7f5cfb69cfe6da93668ed7e1ed9dc78057"));
set_progress(0.811828);
assert(apply_patch_check("/firmware/image/modem_pr/so/954_1_2.mbn", "1e66dc88e08266510a2374594d0a8fba7ef8a1fd", "22a8497f445e7a0636b728293463848245b25d75"));
set_progress(0.815481);
assert(apply_patch_check("/firmware/image/modem_pr/so/955_0_0.mbn", "fcb8fe4363f378599661194920b6c3c3eb4f0ebf", "69b5d635f76bf41e2941ed5cd6f1261200d8cdec"));
set_progress(0.820230);
assert(apply_patch_check("/firmware/image/modem_pr/so/955_1_0.mbn", "f0447a082b99ee7a165126892d52d317994603b8", "e179e84538a052cce9346ea3977d50001a06c32c"));
set_progress(0.823956);
assert(apply_patch_check("/firmware/image/qwes.mbn", "4de5c6904a4c5111971a4fab305bb6576f334fcf", "14f787e268a41b99169eca33aa9ae7b544055e03"));
set_progress(0.829714);
assert(apply_patch_check("/firmware/image/smplap32.b08", "428ae877a968530a7a8a105d52ea4580c0003d20", "fda31ef9d3b23d67bf63d9aaa02358e7253d43d5"));
set_progress(0.829796);
assert(apply_patch_check("/firmware/image/smplap32.mdt", "6d5f2c8f9e5a6cb4a10c5ad8baf928d751645698", "7c6b63b6b70a90f8d56f5e535ab4e9a6fc37810f"));
set_progress(0.829885);
assert(apply_patch_check("/firmware/image/tzsc.mbn", "e4ae02e46df3ca5c6770aca73c6f6c8e538bcc90", "6f2e41da2fe0b4437c94d0fba65d8fbb4f375da3"));
set_progress(0.830769);
assert(apply_patch_check("MTD:boot:8636416:ade93f4c69525b4012587d9e96dd7ce673a615ef:8636416:3551e031583026e88b0e4f64669edf3fca147346"));
set_progress(1.000000);
assert(apply_patch_space(3394648));

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

ui_print("Removing unneeded files...");
delete("/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/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/recovery.img");
show_progress(0.800000, 0);
ui_print("Patching system files...");
apply_patch("/system/lib/modules/5.15-perf/extra/cnss.ko", "-",
            f6949385ad04b1cedf0953e4adc5164ad0906cc3, 70885,
            70549d34ee770a3555a6b4b11977358515ab29bf, 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", "-",
            69b4fa9b5cf208ec9ddd032638dad66d9f0fcd6b, 376817,
            246267436ded270471a7b4e6224c34f00c983eb5, 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",
            "-", d03da46158535ff2a421a4e926de17bc43d20426, 4749,
            1f12c639a2e3853d7c484b90b90577ede778d7b3, 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",
            "-", 4458da651f242fee6f35de56cbaf23d4618612b7, 17841,
            2e582e2af6710bff74bba8cce8b79cafd71c20fb, 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",
            "-", fabe96a195bd66ab0e372c38fdfe7c08beaca73f, 6037,
            7b6c73f632cfe63c6c168c2e21c7fa1b8f120c71, 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",
            "-", aa72f45b350f44a235f0c3f8106324fd9f5bc3d5, 8289,
            f4e9f569752eaa23d36f70709ebc22be906b3234, 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", "-",
            acc2d53fd91b1f55c3f14c500133a164212dd5c0, 8933,
            f7faaf2db55a89b4ef1f598bf28f4d5185457830, 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", "-",
            226e1a4b164b2206d245680466ad04e567e97284, 6710497,
            ee52a1dfdc4de7458d9401d5842905fd3dcb45d7, 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",
            "-", 998225825471730a3528f5f7f0f10bb1ae4fea7b, 33309,
            df62273009e24c693b68712705b4ba00fd1ac32a, package_extract_file("patch/system/lib/modules/5.15-perf/extra/wlan_firmware_service.ko.p"));
set_progress(0.141817);
apply_patch("/system/lib/modules/5.15-perf/extra/wlan_rome.ko", "-",
            3ccd75e677513bfe03b33f662cf622734e3159f1, 4533053,
            97c41ba960682afb40b1ebfb9cc1746b45eef546, 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",
            "-", 643822512f3fb648e44d924a6f5be8ef91ba7eaf, 34117,
            4992c7ce2f67d11b2d94dc7e4d7b56adac9c253b, package_extract_file("patch/system/lib/modules/audio/asoc/codecs/mbhc_dlkm.ko.p"));
set_progress(0.231311);
apply_patch("/system/lib/modules/audio/asoc/codecs/nau88c22_dlkm.ko",
            "-", abc8965c3e61d49a771d6c0df7c09c320d7a1395, 33941,
            992ec3aa3067c8f7c928d79ddccc58b4f71972f3, package_extract_file("patch/system/lib/modules/audio/asoc/codecs/nau88c22_dlkm.ko.p"));
set_progress(0.231976);
apply_patch("/system/lib/modules/audio/asoc/codecs/stub_dlkm.ko",
            "-", 6be4c52073c3f69afae22014998782fba7f7c9dd, 12573,
            62a9b7283cecbdb9ff9729dd970356cba99b9729, 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",
            "-", 6146eb83d79a66e5f2f2e39ad9d99d42569586d8, 328873,
            7f5cfcf61ff21ed9858ea3ace261ec3d6dadead2, package_extract_file("patch/system/lib/modules/audio/asoc/codecs/wcd934x/wcd934x_dlkm.ko.p"));
set_progress(0.238667);
apply_patch("/system/lib/modules/audio/asoc/codecs/wcd9xxx_dlkm.ko",
            "-", 33dd3dd136ec89bbc4ee81e33afe8e46f2a281b2, 36149,
            7032e2b1d1decf8f07352239fbbd34bf0522f905, package_extract_file("patch/system/lib/modules/audio/asoc/codecs/wcd9xxx_dlkm.ko.p"));
set_progress(0.239375);
apply_patch("/system/lib/modules/audio/asoc/codecs/wcd_core_dlkm.ko",
            "-", 2f556b13c4f9ce2290b8563280ec2d4893b5fe04, 106101,
            37c5fef619ae6a4ed67bc4b458aa18e71573ecae, package_extract_file("patch/system/lib/modules/audio/asoc/codecs/wcd_core_dlkm.ko.p"));
set_progress(0.241454);
apply_patch("/system/lib/modules/audio/asoc/codecs/wsa881x_dlkm.ko",
            "-", e56d1311583ce5b584030a7deceef810aed55761, 40625,
            1af1b78a6997aa51b113ab5b0a2ed658ac63d0d3, package_extract_file("patch/system/lib/modules/audio/asoc/codecs/wsa881x_dlkm.ko.p"));
set_progress(0.242250);
apply_patch("/system/lib/modules/audio/asoc/machine_dlkm.ko", "-",
            f7fe346e780b315eb011a66e3eaff17fa5076d13, 42365,
            2c5d4c41d747f66945616e7f28794c65fd65b5d9, package_extract_file("patch/system/lib/modules/audio/asoc/machine_dlkm.ko.p"));
set_progress(0.243080);
apply_patch("/system/lib/modules/audio/asoc/platform_dlkm.ko", "-",
            c82a655ba68e7b1e89e5c93abffa32198004c742, 2829,
            500dd04ddcec71821355b5794b550aa82fb948ae, package_extract_file("patch/system/lib/modules/audio/asoc/platform_dlkm.ko.p"));
set_progress(0.243136);
apply_patch("/system/lib/modules/audio/dsp/adsp_loader_dlkm.ko",
            "-", 7bda829c27d455819e6da677a863e2c177b03ae9, 9753,
            06254528db716a2c3e85be00a4cfdf2a431ec86c, package_extract_file("patch/system/lib/modules/audio/dsp/adsp_loader_dlkm.ko.p"));
set_progress(0.243327);
apply_patch("/system/lib/modules/audio/dsp/audio_prm_dlkm.ko", "-",
            8e813b56fdd00377fd981a5d04d90e0a95e95313, 11953,
            934b60ed3c49ed04bf6e1ca77b5ba31e883d65cb, package_extract_file("patch/system/lib/modules/audio/dsp/audio_prm_dlkm.ko.p"));
set_progress(0.243561);
apply_patch("/system/lib/modules/audio/dsp/audpkt_ion_dlkm.ko", "-",
            2dbc98f0c44e147833c1e9ec4a62964a3e1c72c4, 20205,
            9372456353394b5a3ee97063b86324229b409c2d, package_extract_file("patch/system/lib/modules/audio/dsp/audpkt_ion_dlkm.ko.p"));
set_progress(0.243957);
apply_patch("/system/lib/modules/audio/dsp/q6_dlkm.ko", "-",
            cda6797542c6ad39da9e9649f30284031585a3a0, 4973,
            cfed3f1fe6f49ddcbfaca3b7c9e1d291c0a1aec0, 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",
            "-", 438fccbe59562c1bcd4085067a1ac5cdf32ac9c4, 19477,
            fc083df94d55c0b80820d89c869a6c2eda928290, package_extract_file("patch/system/lib/modules/audio/dsp/q6_notifier_dlkm.ko.p"));
set_progress(0.244436);
apply_patch("/system/lib/modules/audio/dsp/q6_pdr_dlkm.ko", "-",
            dba9e7b27dc7e89a3485f447f1ccb8977b6319a6, 4557,
            257ef285ff641115cc89b6895ee81a291313d4ed, package_extract_file("patch/system/lib/modules/audio/dsp/q6_pdr_dlkm.ko.p"));
set_progress(0.244525);
apply_patch("/system/lib/modules/audio/dsp/spf_core_dlkm.ko", "-",
            ef89c83b2a703878aca48ea7a3facfaf06e47097, 13013,
            7fc97630b39d88e191cb72fb37d916cd05516374, package_extract_file("patch/system/lib/modules/audio/dsp/spf_core_dlkm.ko.p"));
set_progress(0.244780);
apply_patch("/system/lib/modules/audio/ipc/audio_pkt_dlkm.ko", "-",
            7bc58da5db6df0c247c2681e23c4ef6fbd1d19df, 20805,
            b0e5150e4f807ce66126ef8a7d6ce965d9acc34b, package_extract_file("patch/system/lib/modules/audio/ipc/audio_pkt_dlkm.ko.p"));
set_progress(0.245188);
apply_patch("/system/lib/modules/audio/ipc/gpr_dlkm.ko", "-",
            f972cf25ad96a7f3944c2872ae2ed08bd911fa3b, 17621,
            b209c7cab7d3b8e7d189fd01a8350daaeb620bfd, package_extract_file("patch/system/lib/modules/audio/ipc/gpr_dlkm.ko.p"));
set_progress(0.245533);
apply_patch("/system/lib/modules/audio/soc/pinctrl_wcd_dlkm.ko",
            "-", efb45ae5e224d356811e72ab6d313ce9c0620200, 9393,
            935173af7de41488e99fa9b403558b2ae8fc5541, package_extract_file("patch/system/lib/modules/audio/soc/pinctrl_wcd_dlkm.ko.p"));
set_progress(0.245717);
apply_patch("/system/lib/modules/audio/soc/snd_event_dlkm.ko", "-",
            bc778636ea57854c759774155fefa415ec8bd6c2, 9905,
            f13dd5d3ac51d391e963bbc57ee306bfac74bb0a, 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", "-",
            70e6bd0b97cb027c8d2d94771effa43ba1235296, 22269,
            2f89f0af2b4463f722292c90a957332eb793c7d7, package_extract_file("patch/system/lib/modules/audio/soc/swr_ctrl_dlkm.ko.p"));
set_progress(0.246348);
apply_patch("/system/lib/modules/audio/soc/swr_dlkm.ko", "-",
            0f6ef5e79d505b0c96f2b93196843dee285d52c6, 22821,
            eaf25eb6290ba8c02a00bdf14c3dda257eec330e, package_extract_file("patch/system/lib/modules/audio/soc/swr_dlkm.ko.p"));
set_progress(0.246795);
apply_patch("/system/lib/modules/emac/iemac_ioss.ko", "-",
            d2d4f2e2f26e4eb343cfdae1f0b2c8206bc5dc42, 25061,
            c54c9fbf73d4e4623f0879295632188c69f97dc5, package_extract_file("patch/system/lib/modules/emac/iemac_ioss.ko.p"));
set_progress(0.247286);
apply_patch("/system/lib/modules/emac/ioss.ko", "-",
            f84210747e3b25930bee04dcfb99a5440e166a00, 49441,
            2e500891b0074e4dc16a9a9cf9a9da0f01c2c30d, package_extract_file("patch/system/lib/modules/emac/ioss.ko.p"));
set_progress(0.248255);
apply_patch("/system/lib/modules/generic_sw_bridge/gsb.ko", "-",
            a085e53600b3085e29f69ce7d726d09b81b96c74, 25961,
            35a3e5cacfe265dac630366f41da3b6a901a7aeb, package_extract_file("patch/system/lib/modules/generic_sw_bridge/gsb.ko.p"));
set_progress(0.248764);
apply_patch("/system/lib/modules/ipa/ecmipam.ko", "-",
            53e47b00f7668614394440326f6b974dd45ec03e, 19777,
            11bfe67add63e8a93655b5439c3dbae0ad15a662, package_extract_file("patch/system/lib/modules/ipa/ecmipam.ko.p"));
set_progress(0.249151);
apply_patch("/system/lib/modules/ipa/gsim.ko", "-",
            0d1927f9b7093371f77e5abfe3946f2070ab1d00, 172145,
            a174f6ef4602abe0c066cdecd894cc3e8e18d94a, package_extract_file("patch/system/lib/modules/ipa/gsim.ko.p"));
set_progress(0.252524);
apply_patch("/system/lib/modules/ipa/ipa_clientsm.ko", "-",
            d750222898381fbfdb927dd4accb475abc4f3b0a, 190837,
            3596900f36479ceddbee11756c65dbc1f729922d, package_extract_file("patch/system/lib/modules/ipa/ipa_clientsm.ko.p"));
set_progress(0.256264);
apply_patch("/system/lib/modules/ipa/ipam.ko", "-",
            bce02cb386acc26b1c8d807570d5fe55f66302f4, 2141805,
            36157b9deac4df0ca43a01c2f197040d4154fc67, package_extract_file("patch/system/lib/modules/ipa/ipam.ko.p"));
set_progress(0.298233);
apply_patch("/system/lib/modules/ipa/ipanetm.ko", "-",
            bb6b0d7f706d4e02b929021a9b7f7de2315b4581, 3413,
            4f5bd682dd7b9c783e266e1d7943c670bfa78080, package_extract_file("patch/system/lib/modules/ipa/ipanetm.ko.p"));
set_progress(0.298300);
apply_patch("/system/lib/modules/ipa/ipatestm.ko", "-",
            0dc83e6ffce7950ca37b7970400688c419959032, 64453,
            f1e0b83c6882a0ef169e47b0cdeca9bea0a3e724, package_extract_file("patch/system/lib/modules/ipa/ipatestm.ko.p"));
set_progress(0.299562);
apply_patch("/system/lib/modules/ipa/rndisipam.ko", "-",
            fb4485ac6c3c409a92a673b745209eb32fe39213, 32129,
            7ea6d42e007bdbfbd917e621ba929ff59795bb27, package_extract_file("patch/system/lib/modules/ipa/rndisipam.ko.p"));
set_progress(0.300192);
apply_patch("/system/lib/modules/msm-rng.ko", "-",
            97c98bbeea1c56c8ad1cfe4c5ad7ce9b007bc124, 11149,
            8504c38a54403fdfd03de4bce1496f8b8f476d65, package_extract_file("patch/system/lib/modules/msm-rng.ko.p"));
set_progress(0.300411);
apply_patch("/system/lib/modules/nf_nat_sip.ko", "-",
            8e7e28c9463738d17219b837c28dab383339c0c3, 12565,
            ae1758c85762bfb33730c54309546a379987b58d, package_extract_file("patch/system/lib/modules/nf_nat_sip.ko.p"));
set_progress(0.300657);
apply_patch("/system/lib/modules/qca_phy.ko", "-",
            2c7f2e0ac87e1bebc5d8e81745fd04353804f02e, 9353,
            faad71557676f6a0420992a805e0588802f360c2, package_extract_file("patch/system/lib/modules/qca_phy.ko.p"));
set_progress(0.300840);
apply_patch("/system/lib/modules/qce50_dlkm.ko", "-",
            9e9af13d78ca6feaa34df959c4d98b8838828366, 62337,
            952b9b331e9cb7995d334f97f37925c8b8eace16, package_extract_file("patch/system/lib/modules/qce50_dlkm.ko.p"));
set_progress(0.302061);
apply_patch("/system/lib/modules/qcedev-mod.ko", "-",
            aa13e31db02bd61fb0f226184e62b02cf8297139, 40465,
            2f0bf5b4f585c62eba457f84e422014b802a3fa7, package_extract_file("patch/system/lib/modules/qcedev-mod.ko.p"));
set_progress(0.302854);
apply_patch("/system/lib/modules/rmnet_core.ko", "-",
            3bf8e483cb632d604d305ebbf7737c7fc6677688, 173437,
            f4694cf391aac790a5f3869693d2ac7be014c359, package_extract_file("patch/system/lib/modules/rmnet_core.ko.p"));
set_progress(0.306253);
apply_patch("/system/lib/modules/rmnet_eth.ko", "-",
            872541e9e82c31a57f0c61c1aa203ff8fdffa49a, 11925,
            3ce25e5dbb89240e99cb306df27ff3a8795db3bc, package_extract_file("patch/system/lib/modules/rmnet_eth.ko.p"));
set_progress(0.306487);
apply_patch("/system/lib/modules/shortcut_fe/shortcut-fe-cm.ko",
            "-", db5c5bea41a6c15dbf6ed1eedd453ef3f73d8be7, 12829,
            2bd6ef0cd01ce6074f4272bb44b7f0278029487c, package_extract_file("patch/system/lib/modules/shortcut_fe/shortcut-fe-cm.ko.p"));
set_progress(0.306738);
apply_patch("/system/lib/modules/shortcut_fe/shortcut-fe-ipv6.ko",
            "-", ef7951f0740e9ecff2b5da02acc8525963c1f63d, 27673,
            ea3cb2f27d486ef02607e98b0769b58d7b40d7b0, package_extract_file("patch/system/lib/modules/shortcut_fe/shortcut-fe-ipv6.ko.p"));
set_progress(0.307280);
apply_patch("/system/lib/modules/shortcut_fe/shortcut-fe.ko", "-",
            f7dcf336c136dea9a79eaa5a9e2b8242d934ef93, 29381,
            53906480d0d7bf665b531c77f820f61eae9d32fc, package_extract_file("patch/system/lib/modules/shortcut_fe/shortcut-fe.ko.p"));
set_progress(0.307856);
apply_patch("/system/lib/modules/smcinvoke.ko", "-",
            7de5f30ddad0cd90700046fe2af253c38e1e5ab3, 99597,
            f039410991ec9ce5329ab1c64081488bcbda20ee, package_extract_file("patch/system/lib/modules/smcinvoke.ko.p"));
set_progress(0.309808);
apply_patch("/system/lib/modules/tz_log.ko", "-",
            d5366bdd77d896f1bae40e48c1fff857a170248e, 24861,
            36b7ce69012afb30b8f33c322d05858fc98f7d12, package_extract_file("patch/system/lib/modules/tz_log.ko.p"));
set_progress(0.310295);
apply_patch("/system/usr/bin/fibo_fwa_application_framework", "-",
            d300ac10a2c20f2fc32a9187116cc1eed4646a03, 5885385,
            74ccf6f68800c4fe85abe3df79f7004a0d3788c5, package_extract_file("patch/system/usr/bin/fibo_fwa_application_framework.p"));
set_progress(0.425619);
apply_patch("/system/usr/lib/libfibopal.a", "-",
            0d9f58c435971b854ab68e4b5eb751bf72451d3f, 1288206,
            fc23c0ff133c0531cfde254eb57b5d0f1e77c68b, package_extract_file("patch/system/usr/lib/libfibopal.a.p"));
set_progress(0.450862);
apply_patch("/system/usr/lib/libfibopal.so", "-",
            edf68ca0e10b2966a05accf1ff45cedf798c9236, 746325,
            5bc6e8a2c7de33f670c18cf59473daea9d763511, package_extract_file("patch/system/usr/lib/libfibopal.so.p"));
set_progress(0.465486);
apply_patch("/system/usr/lib/opkg/info/base-files.control", "-",
            a00d14b7560cc6992fcda239548f240ebd156341, 394,
            e2f9cee2b12368e1a7faea8adf50a9215acba31d, package_extract_file("patch/system/usr/lib/opkg/info/base-files.control.p"));
set_progress(0.465494);
apply_patch("/system/usr/lib/opkg/info/base-files.list", "-",
            e4680aeadbb1e63ad245b17fd376c20dd6676a73, 2013,
            74ac5dc2e868bfbe3dfab0a728cc5c9ebcb8ce81, package_extract_file("patch/system/usr/lib/opkg/info/base-files.list.p"));
set_progress(0.465533);
apply_patch("/system/usr/lib/opkg/info/fibo-fwa-application-framework.control",
            "-", f1a5e5f95beec50e2cd7a189be2011e8eb17b339, 614,
            d62422a8ea9cdf7b41f85e896f80b5bba2905112, package_extract_file("patch/system/usr/lib/opkg/info/fibo-fwa-application-framework.control.p"));
set_progress(0.465545);
apply_patch("/system/usr/lib/opkg/info/goahead.control", "-",
            28770f9958e7e6e8d2d48fe78d3452d6fc6f744a, 276,
            19630c4624e6e1dd25ebb14b623fe3334b9cf35e, 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", "-",
            d8e390cf7f161e3705eff2feaefa7e67cacab8e4, 3980,
            d3a13ce2607ec8cbeb2fabfff867929c2bd6f611, 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", "-",
            c368f3cfcb865c0e2324d11d19d3ac7dc03c8bde, 277,
            5cd74bae33ddaccc7672f975af557da6bb17e421, package_extract_file("patch/system/usr/lib/opkg/info/kmod-dataipa.control.p"));
set_progress(0.465634);
apply_patch("/system/usr/lib/opkg/info/kmod-datarmnet.control", "-",
            f45a1e49ba20b00c043e571784a8f59e162ce86c, 353,
            48670d0c99e18d2f33a1b8bebbb9f992d559b74e, package_extract_file("patch/system/usr/lib/opkg/info/kmod-datarmnet.control.p"));
set_progress(0.465641);
apply_patch("/system/usr/lib/opkg/info/kmod-emac_ioss.control", "-",
            bc9ebca11c497ba90ff3c932215b0ec71862fc64, 290,
            6cd8ebfb53f06b655081383bcde8563de63a3c8b, 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", "-",
            6eef41c0f6b882b0e53ea2cb6d096fc64d63f70f, 265,
            ab121cfa48ffecaffba3f27ce3207bcd4ce40031, package_extract_file("patch/system/usr/lib/opkg/info/kmod-ioss.control.p"));
set_progress(0.465652);
apply_patch("/system/usr/lib/opkg/info/kmod-nf-sip.control", "-",
            dbd3664d2e7feb97d2c91ad2bce352d554eaa062, 273,
            24b9e12aa03fb23abb512dfe8d47a0cca6d0f1cb, package_extract_file("patch/system/usr/lib/opkg/info/kmod-nf-sip.control.p"));
set_progress(0.465657);
apply_patch("/system/usr/lib/opkg/info/kmod-qca-phy.control", "-",
            fe380a885990ba3178b061718367d6649b82ba2a, 302,
            b9baf082e5fd365181ed6333657714221efd41fa, package_extract_file("patch/system/usr/lib/opkg/info/kmod-qca-phy.control.p"));
set_progress(0.465663);
apply_patch("/system/usr/lib/opkg/info/kmod-qcacld-ll.control", "-",
            6e676264c3b529b7ab768f51a9f37fea6bb7a6b1, 312,
            99f8177f36cd9f6daf8582983aa39ca5f0af552a, package_extract_file("patch/system/usr/lib/opkg/info/kmod-qcacld-ll.control.p"));
set_progress(0.465669);
apply_patch("/system/usr/lib/opkg/info/kmod-qcacld32-ll.control",
            "-", 064165806050ec422f4050a34df6d49c4775318c, 325,
            1ed2921b3a172336100e6f131f932937e0836964, 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",
            "-", abdb6fde0f5d909612ac06112d0972885495fdef, 357,
            7c02e67a8cbaa27094d21e2a57c44a0e706fbce7, 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",
            "-", 2b007906ffb1dbfe38c9b8f80a81ba7baf240178, 288,
            45af22eb1a81945e286d67af1fe5d882e8e96764, package_extract_file("patch/system/usr/lib/opkg/info/kmod-shortcut-fe.control.p"));
set_progress(0.465688);
apply_patch("/system/usr/lib/opkg/info/kmod-wlan-cnss-legacy.control",
            "-", 3e826b5b46e01c308d81db071e4e0b2f22370b96, 329,
            c3a602fb86f9e439277eeb0c2a401a2284bf44e8, package_extract_file("patch/system/usr/lib/opkg/info/kmod-wlan-cnss-legacy.control.p"));
set_progress(0.465695);
apply_patch("/system/usr/lib/opkg/info/kmod-wlan-cnss2.control",
            "-", 73470a1e5bc720deaf29db77ec914ec3d163e43a, 307,
            ff0916bef21c85005a7cf67316baabd253ed7ac2, package_extract_file("patch/system/usr/lib/opkg/info/kmod-wlan-cnss2.control.p"));
set_progress(0.465701);
apply_patch("/system/usr/lib/opkg/info/libfibopal.control", "-",
            2199b0e4429e52805dd98017844251db480203b4, 439,
            7eaa3202350ae2260756741ef3168e16a3be2392, package_extract_file("patch/system/usr/lib/opkg/info/libfibopal.control.p"));
set_progress(0.465710);
apply_patch("/system/webs/web/index.html", "-",
            520dcb73df9bad55aa70c0567c0d3b339d154788, 750,
            87d3300ecf5da32ad82504c2e48c2c2ba17bb2cb, package_extract_file("patch/system/webs/web/index.html.p"));
set_progress(0.465724);
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",
                      a3f9ca352d8b2d803f21fb86b1244c4293948b7d, 22896704,
                      3a9a919b611f49df2a8b231c8e409ec0dbae5226, package_extract_file("modem_decompress_patch/high.bin.p"),
                      3a9a919b611f49df2a8b231c8e409ec0dbae5226, package_extract_file("modem_decompress_patch/low.bin.p"),
                      3a9a919b611f49df2a8b231c8e409ec0dbae5226, package_extract_file("modem_decompress_patch/dict.bin.p"));
update_modem_compress("/firmware/image/modem.b22", "clade2",
                      2bc1e31f354ce0a5e5e18c65b59d439dffcdf04b, 10793408,
                      2eb41c0e8228ebd37670176002b3183e56356d64, package_extract_file("modem_decompress_patch/clade2uncomp.bin.p"));

apply_patch("/firmware/image/modem.b00", "-",
            8a2eb3731ce68764cc3fa390d7132f69f04aaf2a, 980,
            14cfdd334a91e17b0cb7783cb26f17df60337022, package_extract_file("patch/firmware/image/modem.b00.p"));
set_progress(0.465743);
apply_patch("/firmware/image/modem.b02", "-",
            fb1feb5c00484a2c90b1a5fd152ecc5a2de4b4dc, 18856,
            f50b315e75d8e0abd96d682b9d0c1c52610e2e99, package_extract_file("patch/firmware/image/modem.b02.p"));
set_progress(0.466113);
apply_patch("/firmware/image/modem.b08", "-",
            3fba33992a6f2f75d6c43f637ad42dfb6460cdf1, 126976,
            edf1ff465e222fd363fa5752de3c730a8122f328, package_extract_file("patch/firmware/image/modem.b08.p"));
set_progress(0.468601);
apply_patch("/firmware/image/modem.b09", "-",
            4a88370d43b2c79c4e67fc8a1300d849ab612b64, 1238212,
            21e45456628f4b1da0101c86d011c065397207e9, package_extract_file("patch/firmware/image/modem.b09.p"));
set_progress(0.492864);
apply_patch("/firmware/image/modem.b10", "-",
            a3815baa0271bf264ee347828f02763ad00416b5, 12288,
            67c111e25ac085b1acec7406ac545b21d5a4dcdf, package_extract_file("patch/firmware/image/modem.b10.p"));
set_progress(0.493105);
apply_patch("/firmware/image/modem.b11", "-",
            0b840d1530046a7f16dd4fa2d201fafe9847ab0c, 2777712,
            fb76c52a7aefb4999bdf4ca037f89426b315c061, package_extract_file("patch/firmware/image/modem.b11.p"));
set_progress(0.547534);
apply_patch("/firmware/image/modem.b17", "-",
            3dcbbd9e2c7ca4acc5efd28d8dd3d2245d06d373, 3394648,
            c276911cbd5ddad1aa18f6e89f10773137cfd3ef, package_extract_file("patch/firmware/image/modem.b17.p"));
set_progress(0.614053);
apply_patch("/firmware/image/modem.b18", "-",
            2dde6a099349166e5bc30926681276942ee0590a, 1843208,
            b13ec51c09c89b2c1cf3933613c8afbea3c33b32, package_extract_file("patch/firmware/image/modem.b18.p"));
set_progress(0.650171);
apply_patch("/firmware/image/modem.b20", "-",
            177ec96e644a3497512fc2159a80c907ec596bba, 69760,
            5ccfb16ff0f44d014ff99b4b1ff0ea6e373d90a1, package_extract_file("patch/firmware/image/modem.b20.p"));
set_progress(0.651538);
apply_patch("/firmware/image/modem.b25", "-",
            8f525dc65d27b3d2103871e55a886c8ee21ef12d, 231744,
            4618f30aa0fbdf7d323bf9e4525ec4b7718f9555, package_extract_file("patch/firmware/image/modem.b25.p"));
set_progress(0.656079);
apply_patch("/firmware/image/modem.b28", "-",
            7c96b2904cd3e3efde1b4dc06d5bc12c9b31d45f, 7384,
            1d6507d71242c5b8b73457ce4e4788c9312cca51, package_extract_file("patch/firmware/image/modem.b28.p"));
set_progress(0.656223);
apply_patch("/firmware/image/modem.mdt", "-",
            bcdfaa93dc6f0be29a90eab3fd595ef29da5240b, 8364,
            c7cc535c79f55e64ad387d937ccc1473cef512dc, package_extract_file("patch/firmware/image/modem.mdt.p"));
set_progress(0.656387);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_hw/generic/common/Kuno/STANDALONE/LE/SS/mcfg_hw.mbn",
            "-", ddb8c2158682d2c786819de90ff2023b9884d302, 41000,
            47ded51b38849b9b89b136ee18a14cb8aac8c6da, 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.657191);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/AF/CellC/Commercial/SAfrica/mcfg_sw.mbn",
            "-", 7e48db898792a37540cbe8665f0ad6b2c53660d9, 38700,
            84cba6009bcdc10e805179eeabc5a403a7d8f0ac, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/AF/CellC/Commercial/SAfrica/mcfg_sw.mbn.p"));
set_progress(0.657949);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/AF/MoroccoTel/Commercial/MA/mcfg_sw.mbn",
            "-", 5e633c24528b58c3ffbc3ca2a5b55bb9bdb48f20, 38664,
            114a4382dc4a54da8a43c16953925ffa464da196, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/AF/MoroccoTel/Commercial/MA/mcfg_sw.mbn.p"));
set_progress(0.658707);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/APAC/DCM/Commercial/mcfg_sw.mbn",
            "-", d76e6d4ad12b475d66f4813eaa947a7c2f940bf7, 47232,
            b6b64b5aed3936022503c08dbd7d4b2783c181b0, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/APAC/DCM/Commercial/mcfg_sw.mbn.p"));
set_progress(0.659632);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/APAC/KDDI/Commercial/mcfg_sw.mbn",
            "-", 9c87aba5742a6c279a72b9be35fecad71df773b2, 52900,
            1893e0e14dbf158aef05f3030946d819e2bd7810, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/APAC/KDDI/Commercial/mcfg_sw.mbn.p"));
set_progress(0.660669);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/APAC/Rakuten/Commercial/mcfg_sw.mbn",
            "-", 684515298a8c1d3e44462915185c9a8413d776e7, 45172,
            25540f344622c835b91db0910e45480d7798b53c, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/APAC/Rakuten/Commercial/mcfg_sw.mbn.p"));
set_progress(0.661554);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/APAC/Reliance/Commercial/mcfg_sw.mbn",
            "-", 5401325532d49bfdc132b6a5c6e29640f011905b, 42928,
            9b9430dff7fbbe41627910f142ca332b7ac8ced9, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/APAC/Reliance/Commercial/mcfg_sw.mbn.p"));
set_progress(0.662395);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/APAC/SBM/Commercial/mcfg_sw.mbn",
            "-", cd1d2f738dc890ddd769218b19831338f0fc30fd, 48132,
            dc9e9180b5f830688b87b42a7c45789d05f0ccff, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/APAC/SBM/Commercial/mcfg_sw.mbn.p"));
set_progress(0.663338);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/AUNZ/Optus/Commercial/AU/mcfg_sw.mbn",
            "-", 26628d6ca7d5177b6eb6d22ab28c4eedab60e9c8, 40548,
            d7e491076ff4dd204467ec514d87286e37b18e0a, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/AUNZ/Optus/Commercial/AU/mcfg_sw.mbn.p"));
set_progress(0.664133);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/AUNZ/Telstra/Commercial/mcfg_sw.mbn",
            "-", 0fffa4ac532725fd2e26482d6ff2b90bb376a939, 41880,
            21c1aef68f0a5cd9676a05410510fa6311ef70a4, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/AUNZ/Telstra/Commercial/mcfg_sw.mbn.p"));
set_progress(0.664953);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/AUNZ/Vodafone/Commercial/mcfg_sw.mbn",
            "-", 80fef431c6a26f477905e1645732915c13a62e18, 39812,
            e9ad2eb0f5d13bffb4bb394b871e5e75352cdece, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/AUNZ/Vodafone/Commercial/mcfg_sw.mbn.p"));
set_progress(0.665733);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Commercial/Volte_OpenMkt/mcfg_sw.mbn",
            "-", 8e9d3a0e682d2fac509214e3aa21b407be2fc608, 48428,
            e844d95dd7a6cd7372e874fc067f2647673ec54d, 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.666682);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/AGNSS_LocTech/mcfg_sw.mbn",
            "-", b88ade1ddac2b84ddf9dca240739530c5f06c82a, 21312,
            4744d228e6f287604bdd44138fe11f343c619498, 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.667100);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/Conf_VoLTE/mcfg_sw.mbn",
            "-", 422ae9c30a22ee07c30300dd5f405fb0dc86ad85, 49408,
            d7f1c99a4f14037c3acae4e6c7d36088b762c0b0, 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.668068);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/EPS_Only/mcfg_sw.mbn",
            "-", 80b8e1fb23a73aedd4464d46a4494502207e840b, 17968,
            23fbcc6c4a3307a23ba9db95b0df7c2ce08d5a97, 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.668420);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/LPP_LocTech/mcfg_sw.mbn",
            "-", 2ead1a4e42d4263b020fdd115d19634e95df5f42, 21320,
            46e610e52ea0d89e3701cc28ceae3c83b303bf7b, 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.668838);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/Nsiot_4RX_VoLTE/mcfg_sw.mbn",
            "-", 6f22a4380c479e1d1254860cd2e07aa44a2e322b, 46588,
            7f96fb33780584d2e3c597090b211945ca1ff24a, 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.669751);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/Nsiot_VoLTE/mcfg_sw.mbn",
            "-", 9653a285d4c8aec7a46a1304d300f86bbbe53844, 47032,
            5ea5265341d335057647841f25684b0a9fec17b4, 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.670672);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/RRLP_LocTech/mcfg_sw.mbn",
            "-", 7dd5d9cb444112aacac874cd469c2b276eaaf070, 21312,
            40ed7a897df57ee8b6b2703eb25b40cd85cfba97, 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.671090);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/TGL_Comb_Attach/mcfg_sw.mbn",
            "-", 4e515a49769c370fd0a9a714c08d9a8462fac4bf, 18312,
            7f6f2967ad38892b3aee0329ca384088e3c88f2e, 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.671449);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/W_IRAT_Comb_Attach/mcfg_sw.mbn",
            "-", 0f4d8bcdfb4038418d4117465cd104ecdfb43e8f, 18056,
            f34ea6621495c0a448747c1bd818506e21ab9192, 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.671803);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Commercial/OpenMkt/mcfg_sw.mbn",
            "-", 4747232ccd4ec41ea6960254219347422ac22250, 29244,
            3da4cf50c32fd612c5f03f7e3726ed38c12c5371, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Commercial/OpenMkt/mcfg_sw.mbn.p"));
set_progress(0.672376);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Commercial/VoLTE_OpenMkt/mcfg_sw.mbn",
            "-", 028801dc40ce5ac94123296e22f8f51e8eaeafd4, 57888,
            04e3f36f4b7f6f69124251935b099ae27986f8f0, 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.673510);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Commercial/hVoLTE_OpenMkt/mcfg_sw.mbn",
            "-", e8792576cffe4f0fff037d091471da6dc0370b4d, 57712,
            f9ad7be4c9819da420272f34bd1b9d46cbba55c1, 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.674641);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Lab/CTA/mcfg_sw.mbn",
            "-", 2b5e2b98637ea1bd31ab79829c106ae5b234737b, 28372,
            2272c5b3befd909db516180936e8615183eb1e6d, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Lab/CTA/mcfg_sw.mbn.p"));
set_progress(0.675197);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Lab/EPS_Only_VoLTE_Conf/mcfg_sw.mbn",
            "-", 09bf9dd85b258b9097e234b864e7d551cba52c48, 49152,
            4b68c16753e540ab2b4241c34ca0c2b5b716d723, 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.676160);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Lab/NoAPN_Vo_Conf/mcfg_sw.mbn",
            "-", 3b71fb445484b940b0ec4c53ff6ba66be1ff1b42, 47944,
            7502798db49ddd46c42ed038c1c645c0f08ebf44, 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.677100);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Lab/TEST/mcfg_sw.mbn",
            "-", b8629f2acb1041e8496aee862fd9abae2f0f6de6, 28432,
            fd5a9d946320dcc00aedaf2ed9730b9649319132, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Lab/TEST/mcfg_sw.mbn.p"));
set_progress(0.677657);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Lab/TEST_EPS_ONLY/mcfg_sw.mbn",
            "-", a3087beb998ce154e9aabd26e8e34372aab88229, 28648,
            f6c9d22e2e6a01f52e59ce4af3da375a4170eef6, 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.678218);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Lab/TEST_NO_APN/mcfg_sw.mbn",
            "-", bf52540b86a3724ebd1559136acc67357c668ac0, 28264,
            540aeea65f3615965de53b07321473b684b4f84a, 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.678772);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Lab/VoLTE_Conf/mcfg_sw.mbn",
            "-", 3bff6925edc5b861c3bab3e7e6bf06057b709660, 50664,
            340bb6434a93e5b5f009a49db1bcc52186d62da8, 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.679765);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CU/Commercial/OpenMkt/mcfg_sw.mbn",
            "-", e896377e24d284965c587fa25c41f4653f6ffb58, 16920,
            9bf5f40b1834b7bc3cfcbd70ce179d122378c415, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CU/Commercial/OpenMkt/mcfg_sw.mbn.p"));
set_progress(0.680096);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CU/Commercial/VoLTE/mcfg_sw.mbn",
            "-", 13f54a404d901f8dbf901f64e380608733ede0fe, 45768,
            68088030087e123d53c11cfc3dba5fda68e1acac, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CU/Commercial/VoLTE/mcfg_sw.mbn.p"));
set_progress(0.680993);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CU/Lab/Test/mcfg_sw.mbn",
            "-", 16b2e4c390773fef200a8e787a05c371923ef86b, 15676,
            97d0bed887b663d89992cdf7f2e2884f23eca56b, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CU/Lab/Test/mcfg_sw.mbn.p"));
set_progress(0.681300);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Bouygues/Commercial/France/mcfg_sw.mbn",
            "-", 4d98e9b40634bb2c02b3f77da0150e2f54039177, 39096,
            77a1bf06db72df5012a93596d151d00466287ebc, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Bouygues/Commercial/France/mcfg_sw.mbn.p"));
set_progress(0.682066);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/Austria/mcfg_sw.mbn",
            "-", cec2f5c9804e0abeab01e2cc1038b6c016710a94, 40900,
            043639fb652da01e0caef6912badc47d879de36e, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/Austria/mcfg_sw.mbn.p"));
set_progress(0.682868);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/CZ/mcfg_sw.mbn",
            "-", 24714c44fbad59ebbc08b6fd2e62761533a28190, 41548,
            1b63b98e4612e3fdd1171696baee7c78a874f5a3, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/CZ/mcfg_sw.mbn.p"));
set_progress(0.683682);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/Croatia/mcfg_sw.mbn",
            "-", 80cc6df040d8907aedb6e3e2bd8c8edf2627fd5d, 40944,
            6fbba3ca0b3bee20f2a0da81fb6ff1c5665c1747, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/Croatia/mcfg_sw.mbn.p"));
set_progress(0.684484);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/Greece/mcfg_sw.mbn",
            "-", 7f4a6cb3dc178db27d7c2d8998db58267f78b88f, 41320,
            3962c65eb3224f76107c0510a92e8b8f9bc38ce3, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/Greece/mcfg_sw.mbn.p"));
set_progress(0.685294);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/Hungary/mcfg_sw.mbn",
            "-", 79d5420cb51ca5d9a3dc9e8fad1aa76924cc5e67, 40880,
            2808dee4ee2ffcf7f3c2451f86041b81ed5a07e3, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/Hungary/mcfg_sw.mbn.p"));
set_progress(0.686095);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/NL/mcfg_sw.mbn",
            "-", 949d3decdbc7303661e901fd161942ad3b7bd99e, 40896,
            5ae54713a81e22dcc265c396c8afa834b1fcb214, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/NL/mcfg_sw.mbn.p"));
set_progress(0.686896);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/PL/mcfg_sw.mbn",
            "-", 87f7ed2f43da20f4777fce4843d7cec99f9801bd, 41044,
            0caa916d85c973441d6aa470ae399b95d913ed87, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/PL/mcfg_sw.mbn.p"));
set_progress(0.687700);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/Slovakia/mcfg_sw.mbn",
            "-", 0a3adbe85ac0d889906bedb8101b080dbe0d788c, 38980,
            ad0cc3aad9c646e2dd22fde5e92b6735c77d4977, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/Slovakia/mcfg_sw.mbn.p"));
set_progress(0.688464);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/VoLTE/Commercial/mcfg_sw.mbn",
            "-", 5c80afe0084b576e7b898df07d3ad660ffdb9aac, 40684,
            12a2f0334cf4cf51d349b34291aa7fa799c2a87a, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/VoLTE/Commercial/mcfg_sw.mbn.p"));
set_progress(0.689261);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/EE/Commercial/mcfg_sw.mbn",
            "-", ce736035272b3e77951bd617117a624847b09ca2, 40756,
            fc42658463df7bbcdb4cddea08229310b3615e87, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/EE/Commercial/mcfg_sw.mbn.p"));
set_progress(0.690060);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Elisa/Commercial/FI/mcfg_sw.mbn",
            "-", 53f6215039798b36eb3d711bedefc667f4dc2e20, 39364,
            6357c4b111c12d8831b07ea82b403dc3fb750167, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Elisa/Commercial/FI/mcfg_sw.mbn.p"));
set_progress(0.690831);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/H3G/Commercial/Austria/mcfg_sw.mbn",
            "-", 74816a702c7ac2c686827ad0ea182fb86a7fb9d4, 39560,
            3095cf62b2f713c0e18db8f47879d9ef1a8b13a7, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/H3G/Commercial/Austria/mcfg_sw.mbn.p"));
set_progress(0.691607);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/H3G/Commercial/Denmark/mcfg_sw.mbn",
            "-", 0bdddb60c40504b9f797be929153eac71d59cc43, 40080,
            90e4cbf8465dd328b5572740ef79bc4dafb0b367, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/H3G/Commercial/Denmark/mcfg_sw.mbn.p"));
set_progress(0.692392);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/H3G/Commercial/Italy/mcfg_sw.mbn",
            "-", dbe1b46cddeeaf2a9026ad376d810ebc6ea1ac59, 40644,
            7d3ba6243df3a60ac9d23500ade1d6b7df4ddf49, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/H3G/Commercial/Italy/mcfg_sw.mbn.p"));
set_progress(0.693188);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/H3G/Commercial/SE/mcfg_sw.mbn",
            "-", 3a2403e8d1b14a552a74b83974739e0b99f907d3, 39840,
            6e64767f053c124d77bc61c9736dcaa666856abb, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/H3G/Commercial/SE/mcfg_sw.mbn.p"));
set_progress(0.693969);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/H3G/Commercial/UK/mcfg_sw.mbn",
            "-", 3f3b52465ca723c7c1895949d9047a8943cfb6fb, 39556,
            4d021fb4dabb397a93bb844266cfd391a7a0e211, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/H3G/Commercial/UK/mcfg_sw.mbn.p"));
set_progress(0.694744);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Orange/Commercial/France/mcfg_sw.mbn",
            "-", f5854bc89a86667c4955de19a7c051b1ad37b767, 42352,
            dbb933ad99df8fddba071f34af8e2130ba30b0c3, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Orange/Commercial/France/mcfg_sw.mbn.p"));
set_progress(0.695574);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Orange/Commercial/Poland/mcfg_sw.mbn",
            "-", 372a105cba377015448be019294dd87bc34dbf69, 41228,
            c31f6d163258d39f4b0496d093a4aa1048401a75, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Orange/Commercial/Poland/mcfg_sw.mbn.p"));
set_progress(0.696382);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Orange/Commercial/Romania/mcfg_sw.mbn",
            "-", a43429387b83b1eb003a1b25f9a57e5593301e13, 40716,
            e3a41ec44df7e3b51363f1c31ff1794009991e24, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Orange/Commercial/Romania/mcfg_sw.mbn.p"));
set_progress(0.697180);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Orange/Commercial/Slovakia/mcfg_sw.mbn",
            "-", 713a4af96d6334b503ef075cffdbe139534e0334, 39544,
            72c1a69544a6a0dbeea02432026755a188e4ce3f, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Orange/Commercial/Slovakia/mcfg_sw.mbn.p"));
set_progress(0.697955);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Orange/Commercial/Spain/mcfg_sw.mbn",
            "-", 081b7b707fc6be0e520230459d0ca6b785446e26, 40920,
            d551fd01ef9e83f5080a2c7f9c07ebe1bc4baa6f, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Orange/Commercial/Spain/mcfg_sw.mbn.p"));
set_progress(0.698756);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/SFR/Commercial/FR/mcfg_sw.mbn",
            "-", 81c377c1a9de60b5838702aae7ad8d0e8d783d48, 38932,
            0e2c5b56e7bbb45b8cb6500f8c4707ef8b0b6f80, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/SFR/Commercial/FR/mcfg_sw.mbn.p"));
set_progress(0.699519);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Swisscom/Commercial/Swiss/mcfg_sw.mbn",
            "-", 6e878251daa7fd022fd50bf06a73ee06e803d3fa, 40560,
            7484e2e0b5b3d5fb4a5646dd9fb7c9a19aeebb14, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Swisscom/Commercial/Swiss/mcfg_sw.mbn.p"));
set_progress(0.700314);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/TDC/Commercial/Denmark/mcfg_sw.mbn",
            "-", 55d6d6dd746b618cb8d41cbbe18089efc6be3105, 39760,
            290793453c0a4e6d6cc042914d05c501a5fb906d, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/TDC/Commercial/Denmark/mcfg_sw.mbn.p"));
set_progress(0.701093);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/TIM/Commercial/Italy/mcfg_sw.mbn",
            "-", 7efa1d3463dba41d06e00afb3d48ec9f3813545f, 40576,
            c9a942c3879343ba73568e7eb7a968746ba1062d, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/TIM/Commercial/Italy/mcfg_sw.mbn.p"));
set_progress(0.701888);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Tele2/Commercial/NL/mcfg_sw.mbn",
            "-", a520ad2bb0620c12089b2d0a2a8f690e8a7b936a, 39880,
            7a3f9bded59c94c023e6c73a391315d580547203, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Tele2/Commercial/NL/mcfg_sw.mbn.p"));
set_progress(0.702670);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Tele2/Commercial/Sweden/mcfg_sw.mbn",
            "-", f9aecdcea1e031c2bc29908ed5b611c6653ddfd9, 38776,
            134662c04975aaf75f27aa1985c61961110c7008, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Tele2/Commercial/Sweden/mcfg_sw.mbn.p"));
set_progress(0.703430);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telefonica/Commercial/DE/mcfg_sw.mbn",
            "-", c45e3e8e70cd3fb4af1ae32dfea555a80fea68fd, 39452,
            642216cf051fa015b50a382aced3c0212e11051e, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telefonica/Commercial/DE/mcfg_sw.mbn.p"));
set_progress(0.704203);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telefonica/Commercial/Spain/mcfg_sw.mbn",
            "-", 3debc26af26fc526af53283f771219feed5e198d, 40064,
            9a514f37f2d840d1e851d5634cfb40badcaa20e9, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telefonica/Commercial/Spain/mcfg_sw.mbn.p"));
set_progress(0.704988);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telefonica/Commercial/UK/mcfg_sw.mbn",
            "-", 3d82bd3661c1b32d718fe078cc9c63dfc6fd4332, 39448,
            aba59859d19e1ee708e0f066c314250c2968ddd4, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telefonica/Commercial/UK/mcfg_sw.mbn.p"));
set_progress(0.705761);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telenor/Commercial/Denmark/mcfg_sw.mbn",
            "-", c3ac0b31631081a5a371f6a85f4c200a7276b46e, 40824,
            714cdeea610be60f50d66b3829e9e32771907505, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telenor/Commercial/Denmark/mcfg_sw.mbn.p"));
set_progress(0.706561);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telenor/Commercial/Norway/mcfg_sw.mbn",
            "-", fcc5d5593f3f18767fe8178ae30026aeacc7eebb, 41736,
            bbc3664bc02e45a4e980118bcfce4efc0e8e6c92, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telenor/Commercial/Norway/mcfg_sw.mbn.p"));
set_progress(0.707378);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telia/Commercial/Norway/mcfg_sw.mbn",
            "-", 5c7e65b707597b7762b7eee6940b4107fb9e51f0, 40368,
            2b91a88249d9c70aa28bc492bc6885d33e97adf4, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telia/Commercial/Norway/mcfg_sw.mbn.p"));
set_progress(0.708169);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telia/Commercial/Sweden/mcfg_sw.mbn",
            "-", d948a76d1aa1929fe6386b806f47f0308347af39, 40492,
            f0fa222994e586b9ad90357c145a6aa0f492b14c, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telia/Commercial/Sweden/mcfg_sw.mbn.p"));
set_progress(0.708963);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/Commercial/Hungary/mcfg_sw.mbn",
            "-", fadf435532ce7ec081f3cfd83db7dcd50891b9e0, 38960,
            e2aa311744fdf2c029b5020b7c666cf33c262c24, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/Commercial/Hungary/mcfg_sw.mbn.p"));
set_progress(0.709726);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/Commercial/Ireland/mcfg_sw.mbn",
            "-", be54744db3dcdbfc9e193048e6dfa68e60f00ac2, 40900,
            79903868ea588836b35fb9e2e87420ae5c9d4354, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/Commercial/Ireland/mcfg_sw.mbn.p"));
set_progress(0.710528);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/M2M/Commercial/Global/mcfg_sw.mbn",
            "-", 9e7b5b804a0c8e4e723d79831c675bd0ed05c76b, 42024,
            17157b299e6a649572d32479bf5a2e5e17b78b8b, 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.711351);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/Non_VoLTE/mcfg_sw.mbn",
            "-", f78806300ab5a0da17e7d9109664b1dc64a6e85e, 13092,
            e8b00df4d5bcf7b0169da2c722b0c4e18c15eda2, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/Non_VoLTE/mcfg_sw.mbn.p"));
set_progress(0.711608);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/CZ/mcfg_sw.mbn",
            "-", 34229c0530c92f6fdda425538dddd3fb2851fabc, 40456,
            a5c59a0796092b017137d5c477f4f7e60f358896, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/CZ/mcfg_sw.mbn.p"));
set_progress(0.712401);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/Germany/mcfg_sw.mbn",
            "-", 370d31f0735a1e061b3fded0a4de4b8124b1bd2c, 42024,
            81216a9960941e6ffe29a2a4d026766bc738fa0f, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/Germany/mcfg_sw.mbn.p"));
set_progress(0.713224);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/Italy/mcfg_sw.mbn",
            "-", d771c675677abf67958b130a2561c7a19faf765e, 39144,
            512761628c8f8eadb4ebe3e46364fb1ad24e7d70, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/Italy/mcfg_sw.mbn.p"));
set_progress(0.713991);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/Netherlands/mcfg_sw.mbn",
            "-", 090de1080f9f57e88c8c33116dfbf3ec11bce8c4, 40968,
            ed0f5609cb750bdadc2a3635bf9c71e0a035e9a5, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/Netherlands/mcfg_sw.mbn.p"));
set_progress(0.714794);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/Portugal/mcfg_sw.mbn",
            "-", 5d7700b73f8670dbd80194d91b69acc5c8566e47, 39100,
            dc7affb387f37cd3b5376a797e6633cdc7474fba, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/Portugal/mcfg_sw.mbn.p"));
set_progress(0.715560);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/SAfrica/mcfg_sw.mbn",
            "-", 2ae4dea41cd643955d1662c56bee169d4907987a, 40984,
            b632e08b273996b67fd5fdaebf60cdf96a977154, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/SAfrica/mcfg_sw.mbn.p"));
set_progress(0.716363);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/Spain/mcfg_sw.mbn",
            "-", d2ad16ca48fde17d44f0e84d1e01f42f0b295487, 39592,
            82abdc7e488824a81d6e8c67b0fead5818171582, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/Spain/mcfg_sw.mbn.p"));
set_progress(0.717139);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/Turkey/mcfg_sw.mbn",
            "-", 0789b2b1f30be7c03ce938a1a68261f4053dd516, 40544,
            e3279f6ffcc4c012f09a7ba7a8fc2edab10bede1, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/Turkey/mcfg_sw.mbn.p"));
set_progress(0.717933);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/UK/mcfg_sw.mbn",
            "-", 44ae59aa3f2334504979230a2525f30f16481ced, 41592,
            ed252f0930812423de52d54fc6e2e7044f1d2c2d, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/UK/mcfg_sw.mbn.p"));
set_progress(0.718748);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Korea/KT/Commercial_KT_LTE/mcfg_sw.mbn",
            "-", e2a109b4536d88b5c2d8cf870d8dd6e6f4b4e04c, 37884,
            b55d08fb81c8e716f5cb12a0bf36e86d61cd7f86, 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.719491);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Korea/LGU/Commercial/mcfg_sw.mbn",
            "-", 27321588d43302fd030c7b582a57f87077c1cdb3, 39108,
            e8b727d6bef5eeef96740c807a4cfdd426375f8f, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Korea/LGU/Commercial/mcfg_sw.mbn.p"));
set_progress(0.720257);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Korea/SKT/Commercial/mcfg_sw.mbn",
            "-", 0bb65c435e44cfdb4494aaff729a2752086b6a56, 39068,
            6a3531aa210fd8e084b01d368ddf3e901f20dae8, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Korea/SKT/Commercial/mcfg_sw.mbn.p"));
set_progress(0.721023);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/LATAM/AMX/Commercial/MX/mcfg_sw.mbn",
            "-", 0ba495b6fece762c5a52743d8eb578b777a2ed80, 39024,
            325bd6cfb16ac353eb651765e405fa2535ec4353, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/LATAM/AMX/Commercial/MX/mcfg_sw.mbn.p"));
set_progress(0.721787);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/LATAM/AMX/Non_VoLTE/mcfg_sw.mbn",
            "-", 1bb673c38b2a32d72d5ce331cc7ed527d6567a4d, 9508,
            ec440cc443746f5fa6f35a48b9484505418311e0, 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",
            "-", eb9e65442e38a6273b42aeab3c58c36cf77ed8b4, 39408,
            070f40d3ab2a555101ae1e2e1ecbc5005d9e9b92, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/LATAM/Claro/Commercial/Colombia/mcfg_sw.mbn.p"));
set_progress(0.722746);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/LATAM/TIM/Commercial/Brazil/mcfg_sw.mbn",
            "-", b9b899e23516ce94b0a73c76095d0ca44d771478, 37752,
            a5fbda0a58f1092554bb2d2749fb99e398faaf22, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/LATAM/TIM/Commercial/Brazil/mcfg_sw.mbn.p"));
set_progress(0.723485);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/LATAM/Telefonica/Commercial/Colombia/mcfg_sw.mbn",
            "-", 8677c47f4b7f33382f8852e154c59b11c74a06b8, 37860,
            1889d952f148c26eea0737978c770a3ebd70bdf4, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/LATAM/Telefonica/Commercial/Colombia/mcfg_sw.mbn.p"));
set_progress(0.724227);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/LATAM/Telefonica/Commercial/Peru/mcfg_sw.mbn",
            "-", ea32fed3d79684a6a5e4c840f6959e5da1d98d40, 38856,
            0e0fda387a693d3012b3704f24dbba9a6c060ccd, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/LATAM/Telefonica/Commercial/Peru/mcfg_sw.mbn.p"));
set_progress(0.724989);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/MEA/STC/Commercial/SA/mcfg_sw.mbn",
            "-", 8582750759611b325f1a61d24fe1a51d99898b9d, 38656,
            c7fa4162aafc893d468cfa22305fd5f608003d9f, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/MEA/STC/Commercial/SA/mcfg_sw.mbn.p"));
set_progress(0.725746);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/ATT/FirstNet/mcfg_sw.mbn",
            "-", baba2cb465ed00ffebeecaad77116b3a398f2273, 49020,
            79b9fee1a8d664ef3874a80891f8f8c391ba63ea, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/ATT/FirstNet/mcfg_sw.mbn.p"));
set_progress(0.726707);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/ATT/FirstNet_American_Samoa/mcfg_sw.mbn",
            "-", 9cf1efb781c406941295036b74a500c3d699ae2c, 49384,
            4f6b82b5bcb42c6b7358742b0b2e9248af25acbe, 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.727674);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/ATT/FirstNet_Guam_CNMI/mcfg_sw.mbn",
            "-", 8bf03f92963751b0f7fad8ec4bc73273e11207e0, 49372,
            f33879f72a589b9f60b2c19575e22debbfe05f39, 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.728642);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/ATT/Non_VoLTE/mcfg_sw.mbn",
            "-", a03dab2bd20a71c790c1e2166aa7826d72d70773, 18316,
            8b4ad576ea5cd0635cff22d310b33772a1308357, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/ATT/Non_VoLTE/mcfg_sw.mbn.p"));
set_progress(0.729001);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/ATT/VoLTE/mcfg_sw.mbn",
            "-", d83df74f21ca7d7ac1df83c75f5ae1a35e2dec3f, 55168,
            67ea1c83d4816b0152453b8b7a784be90fe40982, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/ATT/VoLTE/mcfg_sw.mbn.p"));
set_progress(0.730082);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Bell/Commercial/CA/mcfg_sw.mbn",
            "-", 804fd8c82aab7906ab0d93532c40f3eab9a176b2, 39840,
            0326f6bc8e929ba2cde65a4ed71bfd09aaab807d, 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",
            "-", 215be14897c77e25a53458183880dbc04e12c645, 12896,
            5da01f4b968534c4ddca8b4db65870f52f083e49, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/CBRS/Commercial/US/mcfg_sw.mbn.p"));
set_progress(0.731115);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Dish/Commercial/US/mcfg_sw.mbn",
            "-", 09edf850f7a971654894fe0960560f33bcbac7e2, 41504,
            cda860689ceb560860f52659a290375bdab271c3, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Dish/Commercial/US/mcfg_sw.mbn.p"));
set_progress(0.731928);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Rogers/Commercial/CA/mcfg_sw.mbn",
            "-", 522848ff3966a446dc78c4923a0fab276f45c45b, 39868,
            92deda10a435dc64002010b66eabaaa120c55965, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Rogers/Commercial/CA/mcfg_sw.mbn.p"));
set_progress(0.732710);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Sprint/Commercial/mcfg_sw.mbn",
            "-", 4a6185e117f8e489f5f6702d464216b96fadc2c5, 51676,
            392de2b77767492e674c01ce86437c1b06646ab7, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Sprint/Commercial/mcfg_sw.mbn.p"));
set_progress(0.733722);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Sprint/VoWiFi/mcfg_sw.mbn",
            "-", 35a77edc3bca8d503035a58ce9332b0e7efbac52, 51664,
            3c8cca759fce8d1cd0e8b74a50e7dab3d823c353, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Sprint/VoWiFi/mcfg_sw.mbn.p"));
set_progress(0.734735);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Sprint/VoWiFi_A/mcfg_sw.mbn",
            "-", a969f0e7229f5eb97da9a3794dedb500526b2024, 51664,
            df64be609817112e61dfcb2725c68477b601c88b, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Sprint/VoWiFi_A/mcfg_sw.mbn.p"));
set_progress(0.735747);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Sprint/VoWiFi_B/mcfg_sw.mbn",
            "-", 779e27f4ea1d6b324ac12524393d18a19d95f898, 51664,
            ae558688e61374967fea82d402ea116f7c37f321, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Sprint/VoWiFi_B/mcfg_sw.mbn.p"));
set_progress(0.736759);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/TMO/Commercial/mcfg_sw.mbn",
            "-", 3919b3811659f28911f90aaffe70252160cfc2b5, 49300,
            ef1b10c1a220bb76f0f543e3764a464109f0639e, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/TMO/Commercial/mcfg_sw.mbn.p"));
set_progress(0.737725);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Telus/Commercial/CA/mcfg_sw.mbn",
            "-", c2b6c17e6142b4d02b3ec61c1c901bd7b7c94171, 40564,
            febb0fd49dc61ce20c4d95abf4210b0d97a7db21, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Telus/Commercial/CA/mcfg_sw.mbn.p"));
set_progress(0.738520);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/USCC/Commercial/mcfg_sw.mbn",
            "-", e544caabe2505d32c5ecb51695b7c601f605d939, 41572,
            26081e50d3d42a42e6426fa2647c20a7b53bd40a, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/USCC/Commercial/mcfg_sw.mbn.p"));
set_progress(0.739335);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Verizon/CDMAless/mcfg_sw.mbn",
            "-", 3fec0489103c004d476ca297786617fb76a670be, 53668,
            48b68b86590acb397e2dfaf0a66c0dcb395ea4e8, 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",
            "-", 587d49df7cc20e931e55a72620365a3ee53a0138, 23852,
            d141ade2a97e8666bbdf636d14841b2e2ea2436b, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Verizon/IMSless/mcfg_sw.mbn.p"));
set_progress(0.740854);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Verizon/hVoLTE/mcfg_sw.mbn",
            "-", ac6857eff19a5966cf5e704b8566ecd85868bcb9, 54976,
            753cf11addac77abbf093bb5925e058c2c5e6d88, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Verizon/hVoLTE/mcfg_sw.mbn.p"));
set_progress(0.741931);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Russia/Beeline/Gen_3GPP/mcfg_sw.mbn",
            "-", 56b14fdbbcd05316cb87b2507b8eba4531e89333, 39712,
            8f5bd398ea8e4506d60b2343c2d0ba12d6ae468d, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Russia/Beeline/Gen_3GPP/mcfg_sw.mbn.p"));
set_progress(0.742709);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Russia/MTS/Commercial/RU/mcfg_sw.mbn",
            "-", 92fd104a3f0ec91ab44a45ee12dc141fbbfa9ad0, 39188,
            d0c418d82ad46b651698fcce4238cd0fffd6559b, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Russia/MTS/Commercial/RU/mcfg_sw.mbn.p"));
set_progress(0.743477);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Russia/MegaFon/Commercial/RU/mcfg_sw.mbn",
            "-", 55b0107b3f51b333ff7c82c47810f5ccfa5fb388, 39180,
            d4ff594b701012ce148dd18af7727f256cd3ca0d, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Russia/MegaFon/Commercial/RU/mcfg_sw.mbn.p"));
set_progress(0.744245);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SA/Brazil/Commercial/mcfg_sw.mbn",
            "-", 7e06750a885aec785f9eeb1e566184f4e463d985, 8836,
            0f075d6af48c789d7d14f7c129f25822933f8680, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SA/Brazil/Commercial/mcfg_sw.mbn.p"));
set_progress(0.744418);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/3HK/Commercial/HK/mcfg_sw.mbn",
            "-", 5d34da48c291d43b0a050c255f9534c99181804f, 39468,
            4433477f260946ed7ede4231622ceb64dfacfa82, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/3HK/Commercial/HK/mcfg_sw.mbn.p"));
set_progress(0.745191);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/AIS/Commercial/Thailand/mcfg_sw.mbn",
            "-", 38870d0dceec2eee839ca70901feacbc5ff6bf32, 38652,
            6e6bfb287c937dd27bf6a50388db9277d2764256, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/AIS/Commercial/Thailand/mcfg_sw.mbn.p"));
set_progress(0.745949);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/APT/Commercial/mcfg_sw.mbn",
            "-", 412470cf0ec38d2431ed0c3804d379002101b9ba, 39168,
            567b0b4d17308889eefc00720349fa80f8713015, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/APT/Commercial/mcfg_sw.mbn.p"));
set_progress(0.746716);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Axiata/Commercial/IDN/mcfg_sw.mbn",
            "-", 7bb2fa7f629b883a78513899e7d9334032023394, 38880,
            c80283658e2b71465c46afafb7e8472c2e9c7eaa, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Axiata/Commercial/IDN/mcfg_sw.mbn.p"));
set_progress(0.747478);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/ChunghwaTel/Commercial/TW/mcfg_sw.mbn",
            "-", bec0a6d4250a9a1e24f5e581281592b639eb685a, 39712,
            35e3a3c20d36984e633b135bee9f27275506733c, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/ChunghwaTel/Commercial/TW/mcfg_sw.mbn.p"));
set_progress(0.748256);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/DTAC/Commercial/VoLTE/mcfg_sw.mbn",
            "-", 8ce9fc011b0b12a8adba9f1f8327d87dd82d8e66, 39148,
            32f7a3667c4d57cd7055aec2b9eadf19b3325ec1, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/DTAC/Commercial/VoLTE/mcfg_sw.mbn.p"));
set_progress(0.749023);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/FarEastOne/Commercial/mcfg_sw.mbn",
            "-", 407519179c6ab398b16cc1945639ef97fa5e79ac, 39188,
            e014002d846927c895528e2ade4d19fc46c932e7, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/FarEastOne/Commercial/mcfg_sw.mbn.p"));
set_progress(0.749791);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Globe/Commercial/PH/mcfg_sw.mbn",
            "-", 627bfcf843bd01437b32f64dd6e420a3d8e4f104, 39284,
            8b5d542bbc4df3d4e266fc14ffeb87a7d9a0ed13, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Globe/Commercial/PH/mcfg_sw.mbn.p"));
set_progress(0.750561);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/HKT/Commercial/HK/mcfg_sw.mbn",
            "-", 7f9c52b323374cdbfa6795235379ec83967e1352, 40792,
            23a73f61484de68ca3dce3fa64a3f9c4635a451c, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/HKT/Commercial/HK/mcfg_sw.mbn.p"));
set_progress(0.751360);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Indosat/Commercial/IDN/mcfg_sw.mbn",
            "-", 306100be412efad485e29854ffadfadd9c992d8c, 38884,
            96aaa0bda33a901f1b0ddb1b0b8a073204fffb1f, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Indosat/Commercial/IDN/mcfg_sw.mbn.p"));
set_progress(0.752122);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/M1/Commercial/SG/mcfg_sw.mbn",
            "-", 127ff083fa917a88f64dc49aa58d2ef0c38eaf48, 37760,
            da9f9e407cd8c33fb74597fd99277e48997d81b1, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/M1/Commercial/SG/mcfg_sw.mbn.p"));
set_progress(0.752862);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/P1/Commercial/Malaysia/mcfg_sw.mbn",
            "-", d9b09f05abeab4b4ce3444ce72d92b292e90970f, 37772,
            e8b7bb6602aea21742f1f8c2af22a32788ff5440, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/P1/Commercial/Malaysia/mcfg_sw.mbn.p"));
set_progress(0.753602);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Singtel/Commercial/Singapore/mcfg_sw.mbn",
            "-", 3b7e3df38f7a91e3a41d11b1b342c1c4b487d22d, 39868,
            8f7548fcb8e8c523e2e87e5aeea787b7e61d1b53, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Singtel/Commercial/Singapore/mcfg_sw.mbn.p"));
set_progress(0.754384);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/SmarTone/Commercial/HK/mcfg_sw.mbn",
            "-", 4e11da525105f14acffcd0580140202d59b39aa7, 39152,
            eb7257948ee2f219508e715050f3ed033db1e39b, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/SmarTone/Commercial/HK/mcfg_sw.mbn.p"));
set_progress(0.755151);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Smartfren/Commercial/VoWiFi/mcfg_sw.mbn",
            "-", 10a770e38de1a655dc5ee0d30bd35f6f38b1a7dd, 39432,
            8e2407d29640b6db20b9e3c3d15702f6acb18079, 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",
            "-", 1dffc74073067094d8b7d7f5067ddab82932ed96, 40024,
            c5aad081afbd73d6c9298da62a47a3dadb36849c, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Smartfren/Commercial/mcfg_sw.mbn.p"));
set_progress(0.756708);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/StarHub/Commercial/SG/mcfg_sw.mbn",
            "-", 2c076e8a75a3415b3a71ffe3d87c70116bba88ae, 39240,
            2f437c5dab4f7b6c5975f34718a7e0976e31a7a0, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/StarHub/Commercial/SG/mcfg_sw.mbn.p"));
set_progress(0.757477);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/TM/Commercial/mcfg_sw.mbn",
            "-", 2cc0805d9fd9c74f8c700931cd1a114458e769cb, 39372,
            9f62aa166185e2ad9c343e506c2c0742f9e54f0d, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/TM/Commercial/mcfg_sw.mbn.p"));
set_progress(0.758248);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/TStar/Commercial/TW/mcfg_sw.mbn",
            "-", 30336cf2290943afde91533376f4c5b0bce0038d, 37668,
            3d927fab52761aa0c71feaad52a9eea6401fca32, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/TStar/Commercial/TW/mcfg_sw.mbn.p"));
set_progress(0.758986);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Telkomsel/Commercial/IDN/mcfg_sw.mbn",
            "-", f7964310db250637dcaf22491ae25b020b5a722e, 40184,
            f5b1017617bee522829dc1c3f7fe7e37bf161aab, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Telkomsel/Commercial/IDN/mcfg_sw.mbn.p"));
set_progress(0.759774);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Truemove/Commercial/VoLTE/mcfg_sw.mbn",
            "-", c03374e3d9cbd1e888ae5fda7db27c9e92e6bc84, 38708,
            360face8d3b4cdd96ee21d490662c9ff9990bab1, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Truemove/Commercial/VoLTE/mcfg_sw.mbn.p"));
set_progress(0.760532);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/UMobile/Commercial/Malaysia/mcfg_sw.mbn",
            "-", 94f0bc89910417f0820ee5078d5d24e749d16de9, 39636,
            b5ce9eb6b36979aa58676555c4dc14fe81d77241, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/UMobile/Commercial/Malaysia/mcfg_sw.mbn.p"));
set_progress(0.761309);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Viettel/Commercial/Vietnam/mcfg_sw.mbn",
            "-", 3851e1af43a46dcd11e637ed15542e581f50a770, 39312,
            e577939edadcd062dafcb460067275214fad06ab, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Viettel/Commercial/Vietnam/mcfg_sw.mbn.p"));
set_progress(0.762079);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/YTL/Commercial/mcfg_sw.mbn",
            "-", 08eb10ae22c809f1bf90cb1114d47ae5f747b7ef, 39072,
            ff8a03fa40d256e1aa6d7b1d625649a0857bfce1, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/YTL/Commercial/mcfg_sw.mbn.p"));
set_progress(0.762845);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Test/ER_IOT/mcfg_sw.mbn",
            "-", 3fd1027e441cf20b708448ef52a82f89a0cbc25c, 39544,
            ba896b16aec7bb95ebc14774550ec76c747d7249, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Test/ER_IOT/mcfg_sw.mbn.p"));
set_progress(0.763620);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Test/NK_IOT/mcfg_sw.mbn",
            "-", 2ae0893da1418f1582b060e694b80e46f9aba61b, 39476,
            35c327dbbccab31a68912a6230c21fff8db60a22, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Test/NK_IOT/mcfg_sw.mbn.p"));
set_progress(0.764393);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/common/ROW/Commercial/mcfg_sw.mbn",
            "-", 35ce8e93cfa43bbcc1e1e116fcf69150881234c0, 39548,
            3deb5e86113248dca497c8316396ce28a4f0020b, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/common/ROW/Commercial/mcfg_sw.mbn.p"));
set_progress(0.765168);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/common/W_One/Commercial/mcfg_sw.mbn",
            "-", 82acf7577d7f99f69a49146e59e95d0c9ecb4919, 37796,
            cb9158b3ceae0b34fb3b33c2079572fe30dd6d16, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/common/W_One/Commercial/mcfg_sw.mbn.p"));
set_progress(0.765909);
apply_patch("/firmware/image/modem_pr/so/1053_0_0.mbn", "-",
            23835d5718d66d0ef2b80fd2de52f1982093dc82, 135928,
            7322f678f5b3be4f67f6ec687e1d0c430f8baa1e, package_extract_file("patch/firmware/image/modem_pr/so/1053_0_0.mbn.p"));
set_progress(0.768572);
apply_patch("/firmware/image/modem_pr/so/1053_1_0.mbn", "-",
            9526131e647d0a134b28e8a786a758709b79ebf0, 229976,
            845e14b009cc5d608b51d23ec30e22c2ef1dc5e8, package_extract_file("patch/firmware/image/modem_pr/so/1053_1_0.mbn.p"));
set_progress(0.773079);
apply_patch("/firmware/image/modem_pr/so/1055_0_0.mbn", "-",
            a0ca28deae0e47fff6c758655922e62ab0773e3f, 232256,
            8a77a177332ebe6ed17f30a97c154b8bf9630862, package_extract_file("patch/firmware/image/modem_pr/so/1055_0_0.mbn.p"));
set_progress(0.777630);
apply_patch("/firmware/image/modem_pr/so/1113_0_0.mbn", "-",
            1a69f69617d96cc0a3e9affafb2a7bb99028a3d2, 232256,
            d901bebe3af7cf27eee79f2803a4a3fa1ac9380c, package_extract_file("patch/firmware/image/modem_pr/so/1113_0_0.mbn.p"));
set_progress(0.782181);
apply_patch("/firmware/image/modem_pr/so/1116_0_0.mbn", "-",
            df8c5697778bdf9c4c926f13eb98fa3e15bddaf9, 225712,
            8c8371e25b537e131534ea0937bd10030a141ae3, 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", "-",
            37ba214356e1c0e7071bd8dfba2b205a2b87333c, 225712,
            7cf74cff322308b82ebb9d0b79ef2ba7437f3aa0, 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", "-",
            0020e2bde2482937e885f04622314b7b148a8fa6, 228208,
            a9bb942c47f78d77af33f3eb9056579e95a0d625, package_extract_file("patch/firmware/image/modem_pr/so/954_0_0.mbn.p"));
set_progress(0.795498);
apply_patch("/firmware/image/modem_pr/so/954_0_1.mbn", "-",
            bd2c906c479ca5792e520fdce9005c55f9c98b3e, 232296,
            e28752b9f9cfa49d11c775f41ab0eaca4cefdf11, package_extract_file("patch/firmware/image/modem_pr/so/954_0_1.mbn.p"));
set_progress(0.800050);
apply_patch("/firmware/image/modem_pr/so/954_0_2.mbn", "-",
            4844b98213be66837fe81e85c8f9beff776b0156, 232296,
            6bc3a65df65061727ca9ab3668b4eee86da080f6, package_extract_file("patch/firmware/image/modem_pr/so/954_0_2.mbn.p"));
set_progress(0.804602);
apply_patch("/firmware/image/modem_pr/so/954_1_0.mbn", "-",
            681dd4920a5f382efe4dd196a6e1defb2e9d980a, 182320,
            de5cd835faf131aae0d2f31103508669810ac988, 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", "-",
            b086470a39dfb6bfde3d2babfe1932b6fa7c7501, 186416,
            57402c7f5cfb69cfe6da93668ed7e1ed9dc78057, 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", "-",
            1e66dc88e08266510a2374594d0a8fba7ef8a1fd, 186424,
            22a8497f445e7a0636b728293463848245b25d75, package_extract_file("patch/firmware/image/modem_pr/so/954_1_2.mbn.p"));
set_progress(0.815480);
apply_patch("/firmware/image/modem_pr/so/955_0_0.mbn", "-",
            fcb8fe4363f378599661194920b6c3c3eb4f0ebf, 242368,
            69b5d635f76bf41e2941ed5cd6f1261200d8cdec, 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", "-",
            f0447a082b99ee7a165126892d52d317994603b8, 190120,
            e179e84538a052cce9346ea3977d50001a06c32c, package_extract_file("patch/firmware/image/modem_pr/so/955_1_0.mbn.p"));
set_progress(0.823955);
apply_patch("/firmware/image/qwes.mbn", "-",
            4de5c6904a4c5111971a4fab305bb6576f334fcf, 293856,
            14f787e268a41b99169eca33aa9ae7b544055e03, package_extract_file("patch/firmware/image/qwes.mbn.p"));
set_progress(0.829713);
apply_patch("/firmware/image/smplap32.b08", "-",
            428ae877a968530a7a8a105d52ea4580c0003d20, 4184,
            fda31ef9d3b23d67bf63d9aaa02358e7253d43d5, package_extract_file("patch/firmware/image/smplap32.b08.p"));
set_progress(0.829795);
apply_patch("/firmware/image/smplap32.mdt", "-",
            6d5f2c8f9e5a6cb4a10c5ad8baf928d751645698, 4524,
            7c6b63b6b70a90f8d56f5e535ab4e9a6fc37810f, package_extract_file("patch/firmware/image/smplap32.mdt.p"));
set_progress(0.829884);
apply_patch("/firmware/image/tzsc.mbn", "-",
            e4ae02e46df3ca5c6770aca73c6f6c8e538bcc90, 45144,
            6f2e41da2fe0b4437c94d0fba65d8fbb4f375da3, package_extract_file("patch/firmware/image/tzsc.mbn.p"));
set_progress(0.830769);
ui_print("Patching boot image...");
apply_patch("MTD:boot:8636416:ade93f4c69525b4012587d9e96dd7ce673a615ef:8636416:3551e031583026e88b0e4f64669edf3fca147346",
            "-", 3551e031583026e88b0e4f64669edf3fca147346, 8636416,
            ade93f4c69525b4012587d9e96dd7ce673a615ef, 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/1c10ac235aad7c48");
set_perm(0, 0, 755, "/system/./webs/web/js/3613.1764312954931.js");
set_perm(0, 0, 755, "/system/./webs/web/js/7910.1764312954931.js");
set_perm(0, 0, 755, "/system/./webs/web/js/9669.1764312954931.js");
set_perm(0, 0, 755, "/system/./webs/web/js/6902.1764312954931.js");
set_perm(0, 0, 755, "/system/./webs/web/js/6695.1764312954931.js");
set_perm(0, 0, 755, "/system/./webs/web/js/4523.1764312954931.js");
set_perm(0, 0, 755, "/system/./webs/web/js/3094.1764312954931.js");
set_perm(0, 0, 755, "/system/./webs/web/js/8226.1764312954931.js");
set_perm(0, 0, 755, "/system/./webs/web/js/1807.1764312954931.js");
set_perm(0, 0, 755, "/system/./webs/web/js/2388.1764312954931.js");
set_perm(0, 0, 755, "/system/./webs/web/js/2583.1764312954931.js");
set_perm(0, 0, 755, "/system/./webs/web/js/751.1764312954931.js");
set_perm(0, 0, 755, "/system/./webs/web/js/5389.1764312954931.js");
set_perm(0, 0, 755, "/system/./webs/web/js/3024.1764312954931.js");
set_perm(0, 0, 755, "/system/./webs/web/js/3403.1764312954931.js");
set_perm(0, 0, 755, "/system/./webs/web/js/91.1764312954931.js");
set_perm(0, 0, 755, "/system/./webs/web/js/523.1764312954931.js");
set_perm(0, 0, 755, "/system/./webs/web/js/850.1764312954931.js");
set_perm(0, 0, 755, "/system/./webs/web/js/index.1764312954931.js");
set_perm(0, 0, 755, "/system/./webs/web/js/1114.1764312954931.js");
set_perm(0, 0, 755, "/system/./webs/web/js/8023.1764312954931.js");
set_perm(0, 0, 755, "/system/./webs/web/js/114.1764312954931.js");
set_perm(0, 0, 755, "/system/./webs/web/js/8794.1764312954931.js");
set_perm(0, 0, 755, "/system/./webs/web/js/703.1764312954931.js");
set_perm(0, 0, 755, "/system/./webs/web/js/875.1764312954931.js");
set_perm(0, 0, 755, "/system/./webs/web/js/8202.1764312954931.js");
set_perm(0, 0, 755, "/system/./webs/web/js/73.1764312954931.js");
set_perm(0, 0, 755, "/system/./webs/web/js/687.1764312954931.js");
set_perm(0, 0, 755, "/system/./webs/web/js/5870.1764312954931.js");
set_perm(0, 0, 755, "/system/./webs/web/js/1129.1764312954931.js");
set_perm(0, 0, 755, "/system/./webs/web/js/1001.1764312954931.js");
set_perm(0, 0, 755, "/system/./webs/web/js/9039.1764312954931.js");
set_perm(0, 0, 755, "/system/./webs/web/js/9425.1764312954931.js");
set_perm(0, 0, 755, "/system/./webs/web/js/3917.1764312954931.js");
set_perm(0, 0, 755, "/system/./webs/web/js/7987.1764312954931.js");
set_perm(0, 0, 755, "/system/./webs/web/js/5025.1764312954931.js");
set_perm(0, 0, 755, "/system/./webs/web/js/8823.1764312954931.js");
set_perm(0, 0, 755, "/system/./webs/web/js/2032.1764312954931.js");
set_perm(0, 0, 755, "/system/./webs/web/js/6674.1764312954931.js");
set_perm(0, 0, 755, "/system/./webs/web/js/825.1764312954931.js");
set_perm(0, 0, 755, "/system/./webs/web/js/7679.1764312954931.js");
set_perm(0, 0, 755, "/system/./webs/web/js/4418.1764312954931.js");
set_perm(0, 0, 755, "/system/./webs/web/js/9687.1764312954931.js");
set_perm(0, 0, 755, "/system/./webs/web/js/464.1764312954931.js");
set_perm(0, 0, 755, "/system/./webs/web/js/2607.1764312954931.js");
set_perm(0, 0, 755, "/system/./webs/web/js/8596.1764312954931.js");
set_perm(0, 0, 755, "/system/./webs/web/js/2128.1764312954931.js");
set_perm(0, 0, 755, "/system/./webs/web/js/7725.1764312954931.js");
set_perm(0, 0, 755, "/system/./webs/web/js/8859.1764312954931.js");
set_perm(0, 0, 755, "/system/./webs/web/js/7323.1764312954931.js");
set_perm(0, 0, 755, "/system/./webs/web/js/7788.1764312954931.js");
set_perm(0, 0, 755, "/system/./webs/web/js/8460.1764312954931.js");
set_perm(0, 0, 755, "/system/./webs/web/js/7611.1764312954931.js");
set_perm(0, 0, 755, "/system/./webs/web/js/7950.1764312954931.js");
set_perm(0, 0, 755, "/system/./webs/web/js/6016.1764312954931.js");
set_perm(0, 0, 755, "/system/./webs/web/js/4235.1764312954931.js");
set_perm(0, 0, 755, "/system/./webs/web/js/1758.1764312954931.js");
set_perm(0, 0, 755, "/system/./webs/web/js/1906.1764312954931.js");
set_perm(0, 0, 755, "/system/./webs/web/js/2491.1764312954931.js");
set_perm(0, 0, 755, "/system/./webs/web/js/chunk-vendors.1764312954931.js");
set_perm(0, 0, 755, "/system/./webs/web/css/chunk.2128.1764312954931.css");
set_perm(0, 0, 755, "/system/./webs/web/css/chunk.751.1764312954931.css");
set_perm(0, 0, 755, "/system/./webs/web/css/chunk.7323.1764312954931.css");
set_perm(0, 0, 755, "/system/./webs/web/css/chunk.8460.1764312954931.css");
set_perm(0, 0, 755, "/system/./webs/web/css/chunk.6016.1764312954931.css");
set_perm(0, 0, 755, "/system/./webs/web/css/chunk.1906.1764312954931.css");
set_perm(0, 0, 755, "/system/./webs/web/css/chunk.9039.1764312954931.css");
set_perm(0, 0, 755, "/system/./webs/web/css/chunk.73.1764312954931.css");
set_perm(0, 0, 755, "/system/./webs/web/css/chunk.7950.1764312954931.css");
set_perm(0, 0, 755, "/system/./webs/web/css/chunk.7679.1764312954931.css");
set_perm(0, 0, 755, "/system/./webs/web/css/chunk.8226.1764312954931.css");
set_perm(0, 0, 755, "/system/./webs/web/css/chunk-vendors.1764312954931.css");
set_perm(0, 0, 755, "/system/./webs/web/css/chunk.2388.1764312954931.css");
set_perm(0, 0, 755, "/system/./webs/web/css/chunk.5025.1764312954931.css");
set_perm(0, 0, 755, "/system/./webs/web/css/chunk.8859.1764312954931.css");
set_perm(0, 0, 755, "/system/./webs/web/css/chunk.3917.1764312954931.css");
set_perm(0, 0, 755, "/system/./webs/web/css/chunk.8823.1764312954931.css");
set_perm(0, 0, 755, "/system/./webs/web/css/index.1764312954931.css");
set_perm(0, 0, 755, "/system/./webs/web/css/chunk.6902.1764312954931.css");
set_perm(0, 0, 755, "/system/./webs/web/css/chunk.1758.1764312954931.css");
