ui_print("Verifying current system...");
show_progress(0.100000, 0);
assert(apply_patch_check("/system/bin/busybox", "ab611cdc37edd1267c0e686c39bfa5e71fe9f64f", "f1cbfb630800725e547e133e0ff3973b477dd120"));
set_progress(0.003964);
assert(apply_patch_check("/system/lib/modules/5.15-debug/extra/cnss.ko", "c151cabca2b106b4b43fe2f4c8ed37355c9e7991", "6a5450ee2548683335d3a8ab14762c9e84494611"));
set_progress(0.004879);
assert(apply_patch_check("/system/lib/modules/5.15-debug/extra/cnss2.ko", "19eb16448192be62254ec377c6d5983ae4f1ac6e", "1bb4bcbebeb2b6296ff7b1c8859d96e0d9847e47"));
set_progress(0.009199);
assert(apply_patch_check("/system/lib/modules/5.15-debug/extra/cnss_crypto.ko", "3d21ea8ec203a01c0155835e51be93f8889f2efa", "5ee7529d8da9cc6647cc88f35e533b8c46ec08b2"));
set_progress(0.009253);
assert(apply_patch_check("/system/lib/modules/5.15-debug/extra/cnss_plat_ipc_qmi_svc.ko", "07cc2ac18464125268f43ffa063ae19d2edaf52a", "9dc64ce6d9040cc97b3e9b4dfe562ac3758aaf13"));
set_progress(0.009497);
assert(apply_patch_check("/system/lib/modules/5.15-debug/extra/cnss_prealloc.ko", "d66a05557a72ab6ce2d45751475fd9137e86f074", "6332aeab4ace6e6fbb303b6677edd94887d23b71"));
set_progress(0.009569);
assert(apply_patch_check("/system/lib/modules/5.15-debug/extra/cnss_utils.ko", "452699c94783367351eb3c487fd3f0566095f8eb", "a4f6fca68b8facab7ee80046c9d06d8504c2d01a"));
set_progress(0.009699);
assert(apply_patch_check("/system/lib/modules/5.15-debug/extra/logger.ko", "8dfea5a7b14c026052776cd1a989aa76e215c232", "8ad7eeb37ec43e8855795af3c1d29bafad635c09"));
set_progress(0.009819);
assert(apply_patch_check("/system/lib/modules/5.15-debug/extra/wlan.ko", "db1f7ca0fafc02c311aae0163df473dbd0fe664c", "a2bc349323bd443453f9e70885663778b2a2dbcb"));
set_progress(0.088935);
assert(apply_patch_check("/system/lib/modules/5.15-debug/extra/wlan_firmware_service.ko", "853f68cbcc30f95c5cf26e12a9bb4e644d9e10d7", "3860ee81547c3b344006250c1050e8cf7c999050"));
set_progress(0.089283);
assert(apply_patch_check("/system/lib/modules/5.15-debug/extra/wlan_rome.ko", "03a8e5f21ad0af08e620f356adf04981da928354", "4d59d265982bd72c29550b80b81d3330f54f1035"));
set_progress(0.139256);
assert(apply_patch_check("/system/lib/modules/audio/asoc/codecs/mbhc_dlkm.ko", "3ba1324e1533a3e73ff23615d6f0ce684f4dbae8", "279a9b9abbb325924e55ccfca3e139e75d9fb1b7"));
set_progress(0.140164);
assert(apply_patch_check("/system/lib/modules/audio/asoc/codecs/nau88c22_dlkm.ko", "1ac7823722b2106de53df4cab338d185fffb7e1e", "cf0a3bcf3779b3577c903ef52d348dc30920eb5f"));
set_progress(0.140545);
assert(apply_patch_check("/system/lib/modules/audio/asoc/codecs/stub_dlkm.ko", "b3c5d1a9b57bb1fa7d38d1632450d8056bc48383", "98316534d9cd3542a3e0cbecf3b2665fb7c8f3de"));
set_progress(0.140692);
assert(apply_patch_check("/system/lib/modules/audio/asoc/codecs/wcd934x/wcd934x_dlkm.ko", "9fdc3e8dfa1edc75cff2653731ec2db19754b1eb", "ba681b86fe06089e9529fa7d1e0ee19e6ba60b30"));
set_progress(0.144798);
assert(apply_patch_check("/system/lib/modules/audio/asoc/codecs/wcd9xxx_dlkm.ko", "0c5bd2aa907b06ed0c95c4bb46b184beb01c3d00", "0dc7a4b8f20e7ea733a2a358d2a22c6b8713a2f0"));
set_progress(0.145374);
assert(apply_patch_check("/system/lib/modules/audio/asoc/codecs/wcd_core_dlkm.ko", "73b01d67ac514e55293e6524c4354a704abcd24e", "c29ac159b50b5f33850922b8699531fe0bdb0499"));
set_progress(0.146685);
assert(apply_patch_check("/system/lib/modules/audio/asoc/codecs/wsa881x_dlkm.ko", "21d339ba01492670c41c642b1e1fe90fe8e787a1", "334f4f0a9ea47f07789e1d6265de04bfeec78c5d"));
set_progress(0.147286);
assert(apply_patch_check("/system/lib/modules/audio/asoc/machine_dlkm.ko", "7a11f34e6431c1788e82a3087461458aa78cf101", "f7a3fc2d9fa74502c4c3625251a1d3315c69db3d"));
set_progress(0.147828);
assert(apply_patch_check("/system/lib/modules/audio/asoc/platform_dlkm.ko", "029839c009ebe25ca436c5c36124b7a0930d0890", "20d1d3782f3286c9713899bb74745f2f6ffbcee6"));
set_progress(0.147861);
assert(apply_patch_check("/system/lib/modules/audio/dsp/adsp_loader_dlkm.ko", "dc1095de5af7d35435230e9326081eb91dfbe68a", "d21c31d4d46d6ac7175ddb1b2b9867d28e5fa983"));
set_progress(0.148007);
assert(apply_patch_check("/system/lib/modules/audio/dsp/audio_prm_dlkm.ko", "1a85f4f30ece76b54cb652287aa0b5d15219cd3f", "7053de18aaf971fd5458cc214dd43caf02056345"));
set_progress(0.148151);
assert(apply_patch_check("/system/lib/modules/audio/dsp/audpkt_ion_dlkm.ko", "2afd6da179e6dbacb5a594c1187dbf00ed499ed2", "1d76a9a5a606f0cae74c6fe9f4d438c710ed07ec"));
set_progress(0.148468);
assert(apply_patch_check("/system/lib/modules/audio/dsp/q6_dlkm.ko", "dd2fccd7483069932254eacc8e38f67cf5dbf9e3", "f4dfce6053496de70fb89b1ac6118991225b4f35"));
set_progress(0.148524);
assert(apply_patch_check("/system/lib/modules/audio/dsp/q6_notifier_dlkm.ko", "7e56befd945ccf249308dd8b921c384b51960b99", "6b23cce2bd30fcd406fd9cf61298a65128e5d1ce"));
set_progress(0.148764);
assert(apply_patch_check("/system/lib/modules/audio/dsp/q6_pdr_dlkm.ko", "fe1662e07cb6bd67deb3d9ca2bd06f1fbcfef337", "590e0f89504e50eed16e0950bc5beba0f861907b"));
set_progress(0.148816);
assert(apply_patch_check("/system/lib/modules/audio/dsp/spf_core_dlkm.ko", "49cd0d6f66644cd9aa5d3bddea1ce46c05c5cbd5", "a0544fb5bf2a99c96945e7847504abc4865b7f2a"));
set_progress(0.148963);
assert(apply_patch_check("/system/lib/modules/audio/ipc/audio_pkt_dlkm.ko", "0d164705ed5e260c9da870c816263c52e826cb86", "128b3060d6c90a49441b2cd78167a01f18f6d23f"));
set_progress(0.149241);
assert(apply_patch_check("/system/lib/modules/audio/ipc/gpr_dlkm.ko", "13fe26a6e0501419b98072a771dc940acab3fea2", "80cc4e3952616ee973802b8cbcb47b8e04474e25"));
set_progress(0.149455);
assert(apply_patch_check("/system/lib/modules/audio/soc/pinctrl_wcd_dlkm.ko", "21030c892dce3f9fd300e5b17ca959e7017057f0", "2a45981018e7d0776ddad0e7d63347d6d083675d"));
set_progress(0.149566);
assert(apply_patch_check("/system/lib/modules/audio/soc/snd_event_dlkm.ko", "487a2c78c69102e680b8d51166bdba17c5265a91", "4c564022dbeb3429d8fcdfed3acda69a82789386"));
set_progress(0.149715);
assert(apply_patch_check("/system/lib/modules/audio/soc/swr_ctrl_dlkm.ko", "cb54954c3d3629fb38a0085bbec3c2205b340c71", "022da722c9487b83395cf0467b46f8a3eb9a0bf9"));
set_progress(0.150134);
assert(apply_patch_check("/system/lib/modules/audio/soc/swr_dlkm.ko", "6700c8d3c858f3e73e845f8171cebf60a9b81c5c", "b556a40e9cda7f3201e7fb7d6341c6b2b626c2b6"));
set_progress(0.150409);
assert(apply_patch_check("/system/lib/modules/emac/iemac_ioss.ko", "ef9f38fdd2f19455cbcce31d508de4ff4a48059d", "cf53268a97027c985db3f4db23bb2af034030def"));
set_progress(0.150887);
assert(apply_patch_check("/system/lib/modules/emac/ioss.ko", "a7a85746336b8c925f766651b594d4e043e49802", "422aec82b75377a7fbdcf2791578a855ca9877dd"));
set_progress(0.152427);
assert(apply_patch_check("/system/lib/modules/generic_sw_bridge/gsb.ko", "e5fb46a2dec80c9aa774381b3e0f345d21d1cbb4", "57aef5c765b1ef3519de13d002fd8afc9ddb8d53"));
set_progress(0.153135);
assert(apply_patch_check("/system/lib/modules/ipa/ecmipam.ko", "18fb2bc343a29c59cc56cf0960133c993d7d8cf2", "7408f2e5ef287776420c097190af5906b21d2bf3"));
set_progress(0.153799);
assert(apply_patch_check("/system/lib/modules/ipa/gsim.ko", "b830888ac00ceb5a7e5a50b4df2c684b7a96b529", "90cbc9f841bdf9769e6eca450265cd6c35ce97f6"));
set_progress(0.156877);
assert(apply_patch_check("/system/lib/modules/ipa/ipa_clientsm.ko", "3662c316b7df681f418501f7b795bca613e4109e", "43084298d0f909fccccbdf36fb944980bfaf3e33"));
set_progress(0.162126);
assert(apply_patch_check("/system/lib/modules/ipa/ipam.ko", "cf1ead0548665811746d2a575765764811ddd203", "606e2bf3c713f2f70685ebed9fe998b09bdf7205"));
set_progress(0.208514);
assert(apply_patch_check("/system/lib/modules/ipa/ipanetm.ko", "4c4e4bd23cb574f7feeb7d3e9b9755650de55e68", "99d3741f648c8ea79c41571d780c77b97fdbec7e"));
set_progress(0.208567);
assert(apply_patch_check("/system/lib/modules/ipa/ipatestm.ko", "3b4ab70f65e0d8fec64931f3229436304a18738d", "59545ed019dd159ae9cb36223ecf4182301034f0"));
set_progress(0.209745);
assert(apply_patch_check("/system/lib/modules/ipa/rndisipam.ko", "2294fb8fa2340f5276b9b1a2d1be879daa52e39d", "8975869fadbd86264be2a0c474888207cfea8ea1"));
set_progress(0.210700);
assert(apply_patch_check("/system/lib/modules/msm-rng.ko", "cd4805a88a3a751b5dbb7d34811b780cedf75bd6", "53f2dbaacd7ef59c041749b367061844f366b507"));
set_progress(0.210826);
assert(apply_patch_check("/system/lib/modules/nf_nat_sip.ko", "510f7d88efbc9a0f2adaf6d38e949af02b9b83ce", "e7822dddb484c54831a526aac40b8b1fcf9f9a55"));
set_progress(0.210969);
assert(apply_patch_check("/system/lib/modules/qca_phy.ko", "7fd20025180915a70456964ba21329ae7f7f2731", "d087aca75cec054e08283c2ef6ac411a15cbe589"));
set_progress(0.211076);
assert(apply_patch_check("/system/lib/modules/qce50_dlkm.ko", "f1428fe76a4aeb479e4b530d9d05e8807b5b2208", "eee90ad3f86f28f13bcad1ea0902f1518012c854"));
set_progress(0.211810);
assert(apply_patch_check("/system/lib/modules/qcedev-mod.ko", "1e3778450de8036681b5c92c40ab6dc7007cfc86", "9d5a5fae4b6e6bfa457b5b3406a55c5834d8c473"));
set_progress(0.212292);
assert(apply_patch_check("/system/lib/modules/rmnet_core.ko", "5f3c9e4a3aff1d58f40c6225d4f23d2166aafcec", "2388ae48e6021456b986bc291db6452c919ac457"));
set_progress(0.214250);
assert(apply_patch_check("/system/lib/modules/rmnet_eth.ko", "e390cd6954a839ad7c346564ba408651c78ff38a", "3d0dde15ca318803db9d15c83720b4511b70e22d"));
set_progress(0.214396);
assert(apply_patch_check("/system/lib/modules/shortcut_fe/shortcut-fe-cm.ko", "794f0a8622b5aba249def6144b1bf63115ae5e2b", "c7e3de3ae0175ee82457cfa4345cc33653c1d8bf"));
set_progress(0.214536);
assert(apply_patch_check("/system/lib/modules/shortcut_fe/shortcut-fe-ipv6.ko", "fe0d13674a22b736e178ddb0885cc82038e743f4", "291a55339ac96367c4ee71ccf5f7377bf2349ebb"));
set_progress(0.215155);
assert(apply_patch_check("/system/lib/modules/shortcut_fe/shortcut-fe.ko", "55ddb955f879e2398e707f2efa3574c5ef9cb899", "98a106b2f04c27269116e4d5d982ee805837520a"));
set_progress(0.215776);
assert(apply_patch_check("/system/lib/modules/smcinvoke.ko", "f55320e007b42c33722ee3f991676877bb446925", "89a934fefbe3f2c21b8b8dc8dceb7290eefffd0c"));
set_progress(0.216915);
assert(apply_patch_check("/system/lib/modules/tz_log.ko", "8443699cce920586e7c3ae0e0110244479898be8", "f86bc3e0f163054ad24bf6eda4067837c83cd18e"));
set_progress(0.217241);
assert(apply_patch_check("/system/usr/bin/fibo_fwa_application_framework", "f50c5bef37d63599d71c9e48e434d6bcd85394a8", "eb5ef7a657df650bd995b44b0acd3c3346fd3589"));
set_progress(0.277696);
assert(apply_patch_check("/system/usr/lib/libfibopal.a", "6a28d520f10a11ba2cc959eeba0d785474cb0147", "42c10c2d1ec4a30a628523f185df237101a55bd6"));
set_progress(0.290956);
assert(apply_patch_check("/system/usr/lib/libfibopal.so", "309c899c888e6bdac92f430a66e9a35a01fc835e", "cdf957037a1f7f90379a6cb0ecd6836455f17549"));
set_progress(0.298637);
assert(apply_patch_check("/system/usr/lib/opkg/info/base-files.control", "4487ecda8e66c61c8c6f002b5c78f38b84310d70", "02af0966c50c2119ff76134f2824694476ec0136"));
set_progress(0.298641);
assert(apply_patch_check("/system/usr/lib/opkg/info/base-files.list", "cca8a6a9c0f640e2db832d2b5c871ee56c2ced59", "41ba82f487c0df706269431a383064b17ba06aac"));
set_progress(0.298662);
assert(apply_patch_check("/system/usr/lib/opkg/info/busybox-selinux.control", "17ff87517fbbc7cb94c3ac8c6faede109a42d767", "cb10c63515d2d6aaa8ac994141d5e8141b93da12"));
set_progress(0.298667);
assert(apply_patch_check("/system/usr/lib/opkg/info/busybox-selinux.list", "9d1f5f47d91288906308adeb09f67e07494771f7", "79974391394e021498618489cb39fea590b96e4e"));
set_progress(0.298688);
assert(apply_patch_check("/system/usr/lib/opkg/info/fibo-fwa-application-framework.control", "5bf56eb30a9f991cd68bec0ae47849cfaf3bd1af", "8c8b0f8180e6cbb7559bd4bfd11be01adb08c921"));
set_progress(0.298695);
assert(apply_patch_check("/system/usr/lib/opkg/info/goahead.control", "6f664254471c31b9f2c0ab939827e6479efafeda", "9eea6cb223944b79b79e6f6c59b53955043da671"));
set_progress(0.298697);
assert(apply_patch_check("/system/usr/lib/opkg/info/goahead.list", "c586037d1ec660b67c19a911e41d8c7451a3fdc5", "03370234d344a87ab9f676f9ed0219da3064b192"));
set_progress(0.298739);
assert(apply_patch_check("/system/usr/lib/opkg/info/kmod-audio-kernel.control", "54daa0de7599939cc896fa74ceb863f37a4892f9", "ea3ea035df30dd2c44cd20c99846e72fb4bab9b8"));
set_progress(0.298742);
assert(apply_patch_check("/system/usr/lib/opkg/info/kmod-dataipa.control", "cbf1a1a1dca04c2cf028a8c2c72e532eb8874e66", "d4bd1cb3ff815f07649c047852513278ec445409"));
set_progress(0.298745);
assert(apply_patch_check("/system/usr/lib/opkg/info/kmod-emac_ioss.control", "da6acdd9574501056cb44f15107147abb82b4137", "fd6fa996abc92d2ee622a9cdd56b47c26f30b4aa"));
set_progress(0.298748);
assert(apply_patch_check("/system/usr/lib/opkg/info/kmod-generic-sw-bridge.control", "c8fecdf3787dff2fdd2d7496c41e6716ebffd436", "933cb6635ea18514eb2146e6218c6f43622eff42"));
set_progress(0.298751);
assert(apply_patch_check("/system/usr/lib/opkg/info/kmod-ioss.control", "f185ee3cfcc00e8a76f52f8bc0ec10e55dd4df9f", "e41306ea93491f55c48b550ded052d1b513daf5f"));
set_progress(0.298754);
assert(apply_patch_check("/system/usr/lib/opkg/info/kmod-nf-sip.control", "c978379fd7d6204e147a5bcd15131fcce8cb7385", "574d67c7fac1708575cc4ef1168e6cc43c44918e"));
set_progress(0.298757);
assert(apply_patch_check("/system/usr/lib/opkg/info/kmod-qca-phy.control", "2232a1899b04f23f6542f6298ed43a6d0cf68543", "a5090fc6c1334308a336f73bc15bc587061ebc29"));
set_progress(0.298760);
assert(apply_patch_check("/system/usr/lib/opkg/info/kmod-qcacld-ll.control", "12d386bab0a9f01dc8848b3826cb4f06d46f0d7a", "2c1ce348362e5383592a14a4b9be72c2579243e9"));
set_progress(0.298763);
assert(apply_patch_check("/system/usr/lib/opkg/info/kmod-securemsm-dlkm-kernel.control", "12da6696dc87ccd214c045b19dd0052950bcccac", "5cc275e4796d0cb13332e7c2ab68bc077b4220bd"));
set_progress(0.298767);
assert(apply_patch_check("/system/usr/lib/opkg/info/kmod-shortcut-fe.control", "83b2f3ea6f066cc4d27ddc5384f04e76b22b78c8", "13c17005154eb6c9c602ada39e793ffeaefdb19c"));
set_progress(0.298770);
assert(apply_patch_check("/system/usr/lib/opkg/info/kmod-wlan-cnss-legacy.control", "e5dc5efe93049b291bf6d91bc9e33bfdf30a3420", "bff00b05c56b581f4c52b3bdb0c60aa63e4b258c"));
set_progress(0.298773);
assert(apply_patch_check("/system/usr/lib/opkg/info/kmod-wlan-cnss2.control", "8187c9fd4aefbd1779249ef3c0948959c6478098", "366830afab374cf0f15d846a14801e7fbbdf3776"));
set_progress(0.298777);
assert(apply_patch_check("/system/usr/lib/opkg/info/libfibopal.control", "bd68df995753e5e76c77d41cb211b3d7f5359548", "6a0afbfb17953ceb49eca2c856f38c0329b7c5e4"));
set_progress(0.298781);
assert(apply_patch_check("/system/webs/web/index.html", "d33b503d4d45846b68f57ad7667127cdc1ee4439", "a9b5cbcad123dff673401c538472eaec0348f63f"));
set_progress(0.298789);
assert(apply_patch_check("/firmware/image/modem.b00", "24ecfdf57f363d851660b9f6c209cd2ace6d50a0", "b9a76dcf57d68523f2643141024b6c77a472ad1d"));
set_progress(0.298799);
assert(apply_patch_check("/firmware/image/modem.b02", "d7ea0907f2e2a776378810677d3bff0d69dc2e08", "547afd69d7c89bf0ceed266b4dc8934c34129c6f"));
set_progress(0.298995);
assert(apply_patch_check("/firmware/image/modem.b08", "29406d5bf24767198ea2c7cf2483d8e80a8e7c5e", "fba0600f8c83a990f580c505cf190fd4775e311c"));
set_progress(0.300317);
assert(apply_patch_check("/firmware/image/modem.b09", "ba21b93db1efe256042b794320599ecfcdb0f3a7", "84dbdefd4f980b52e10a4fb66a1d2ebc0bdd134e"));
set_progress(0.313200);
assert(apply_patch_check("/firmware/image/modem.b10", "fc96584e35226c3b7e8501839519d12d558bd7ff", "636cd0b4fa5aad5b0fc0ff49f0e03cb5b8d5c111"));
set_progress(0.313328);
assert(apply_patch_check("/firmware/image/modem.b11", "f434ec990d05b716f8f98b90ff538ce5ed8f0d31", "866b898756896e309ca7e13ff585fe7f5a480f73"));
set_progress(0.342232);
assert(apply_patch_check("/firmware/image/modem.b16", "1dec512c3f892e4425e8953c27a4e773e547933c", "f6cf55a0337ca0a37a252232c68b0323003a251c"));
set_progress(0.390885);
assert(apply_patch_check("/firmware/image/modem.b17", "9954b9957b7fafde4cc42b1592de807c2598aee6", "455fe057236c42e7337f5863fd4e4dd0f09aa4e5"));
set_progress(0.426208);
assert(apply_patch_check("/firmware/image/modem.b18", "347c9ae6adb5274345054d6593c174fa05a2c891", "345b4e1f2705e803becb039a89cd47a00405886e"));
set_progress(0.445387);
assert(apply_patch_check("/firmware/image/modem.b20", "f9ba3a5fc16009ade0790c61b107a8e420475135", "94f890aedf0f8734ec04084f8a7b5fa63142430f"));
set_progress(0.446112);
assert(apply_patch_check("/firmware/image/modem.b21", "bf30a1a027fcc54a41789eb3259fcc42b3ef8d98", "0b484048ef77052653c56e48cf8581d904522e52"));
set_progress(0.684358);
assert(apply_patch_check("/firmware/image/modem.b22", "e3ed17b62b8ab20c7b22ce7986082461945cfe34", "9d8f8ea1d2085c8992cce738f29fe0bb7787f945"));
set_progress(0.796666);
assert(apply_patch_check("/firmware/image/modem.b23", "ee4b64df1990b26228580208c273ea3763541e33", "0721042987a3c8b1b63f65cf359d9e44f0692293"));
set_progress(0.802432);
assert(apply_patch_check("/firmware/image/modem.b25", "7c8ac0c5c34efb7b91ad04a50436b84fad3da1df", "17a935a56e348992b4d197fad67bfe8ad9213d15"));
set_progress(0.804843);
assert(apply_patch_check("/firmware/image/modem.b28", "0e5b2cb48c1c87f8141d7c7599bd81c9fc0a04ae", "9683157b4250a19723f63dd7258e7a15be3bd7d9"));
set_progress(0.804920);
assert(apply_patch_check("/firmware/image/modem.mdt", "06e50c13229a99e35e1af6043893a6ba3b41f1d8", "e085eabd6d5d5b3df493fee0c230054f537e018e"));
set_progress(0.805007);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_hw/generic/common/Kuno/STANDALONE/LE/SS/mcfg_hw.mbn", "80f1f665e641dd6ad9f187efe800139379250b28", "d4a4a8a629f8f3e29c6ba39ec707bf86d52fc80e"));
set_progress(0.805434);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/AF/CellC/Commercial/SAfrica/mcfg_sw.mbn", "527b09f2529fc78ce42e7c17306e18e2fbf8e4d1", "95fea2b593d87fbd14a870729b2d921f8febc891"));
set_progress(0.805837);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/AF/MoroccoTel/Commercial/MA/mcfg_sw.mbn", "444475e5eb7fcc3a9165186802bcd8da831e73f8", "8029ca46280b0f2f2f26800c8ea10ac29ed1d474"));
set_progress(0.806239);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/APAC/DCM/Commercial/mcfg_sw.mbn", "5c189fbf6c1add5fd676dc9299d204089412613d", "6e3e5064ea95a71b43a0f5f6ecb770e5f2bb791d"));
set_progress(0.806730);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/APAC/KDDI/Commercial/mcfg_sw.mbn", "c6eea0d1e2a3bd0f9174d5e113ea7b517739dc88", "f18863c450e9a066927036d5ffad2c0151a383a6"));
set_progress(0.807281);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/APAC/Rakuten/Commercial/mcfg_sw.mbn", "0d113e0327ce218445e65bd5d614cfd97dcb44f6", "2562da91a0ccb73df3bd4d1fa25fcb63c79854af"));
set_progress(0.807751);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/APAC/Reliance/Commercial/mcfg_sw.mbn", "5703c2670a8650dc1ceeaf2a04db8b24ae75bf27", "43f86cb868f9c3962ddf4ce57ae0abf095cafd03"));
set_progress(0.808198);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/APAC/SBM/Commercial/mcfg_sw.mbn", "fc4af0f6d5f4d27523468fe7f64ae0a850b92585", "4d561ac68916494ab65ed421f4284b681daf663b"));
set_progress(0.808698);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/AUNZ/Optus/Commercial/AU/mcfg_sw.mbn", "57b32f8f9362c9fd2a63210f601543eb519cd079", "20b959f5e00e8d4defbab92dae90a54a91acd6ee"));
set_progress(0.809120);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/AUNZ/Telstra/Commercial/mcfg_sw.mbn", "4edd65133e97e3afc7e400baae68ca2ae8d566be", "fa9c38ecfd46aba5ea27ab44238a016fe9b60c23"));
set_progress(0.809556);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/AUNZ/Vodafone/Commercial/mcfg_sw.mbn", "3b485e1ebcf8a321e778ed25e9e86880f4cfd36f", "c6d2092839a24df4bc296c6dc91036f97dac136e"));
set_progress(0.809970);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Commercial/Volte_OpenMkt/mcfg_sw.mbn", "cca84272bde85d128effb94feec2e4811f8a2890", "5a0995025b06ed548ddee55718b7635a75674859"));
set_progress(0.810474);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/AGNSS_LocTech/mcfg_sw.mbn", "3e4fbcd93c55730fa6e9d9e71fd86470817be33a", "2decd6c8da8e08a4e658c57fbb24ad3ffa0aa701"));
set_progress(0.810696);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/Conf_VoLTE/mcfg_sw.mbn", "6a90e9d7b945fde8a3ccf949b9a40e329bd420dd", "64f4c08505c0fe5e538c08510921b60583083e20"));
set_progress(0.811210);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/EPS_Only/mcfg_sw.mbn", "8b975e4614c92280a8021b9a7774bd9bc7eaa567", "a6b1d98470792ffa811575ca96bfce64dac3b0c1"));
set_progress(0.811397);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/LPP_LocTech/mcfg_sw.mbn", "8aa2bdecd6b90b0e9c60f4c28d1cdb5c0501c581", "330cfea59b36ee3ffee0199d80ad6e7587a2e8a2"));
set_progress(0.811619);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/Nsiot_4RX_VoLTE/mcfg_sw.mbn", "012240a0a374e2ffae4c3273c889fe13137cdf51", "2748c0673375ca3acfdeac7997fe6b9452ff3bbe"));
set_progress(0.812104);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/Nsiot_VoLTE/mcfg_sw.mbn", "273ff59ef801470db84acc8ae1efd7dccbd1e540", "b764c47af52f4262ed90f8ecd87e0beab24aae77"));
set_progress(0.812593);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/RRLP_LocTech/mcfg_sw.mbn", "49eebd1c9a4175a49126c51013e839b4d11f0758", "055ba6ddc207610c11786ecf8aca1afdec0b86ef"));
set_progress(0.812815);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/TGL_Comb_Attach/mcfg_sw.mbn", "561f207979aa79a8e9650482b1680c6719db5371", "de3cf725e25f60ee552637d3afb4a79ed652b957"));
set_progress(0.813005);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/W_IRAT_Comb_Attach/mcfg_sw.mbn", "7b8cb5befb5154ee9c058192a245c3f43381c0f8", "f0e1379c242b10447083ed49884c8bd64429d493"));
set_progress(0.813193);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Commercial/OpenMkt/mcfg_sw.mbn", "a2dcdb19afc7b48529048a997eca0cfa5072dd76", "d91f6c96a0b97be6c409746751ccefa6156425fd"));
set_progress(0.813497);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Commercial/VoLTE_OpenMkt/mcfg_sw.mbn", "02dd4f00e4bb6e69e5a1be7822a29ee1037f355a", "46a53d81134118cbdb6a90cb416deb365e527614"));
set_progress(0.814100);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Commercial/hVoLTE_OpenMkt/mcfg_sw.mbn", "1c9608489e929d050ce80f13882e184442c360b6", "38d22b605df870f6a0dd0d496c38e3167ba51ec8"));
set_progress(0.814700);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Lab/CTA/mcfg_sw.mbn", "2e6f743cb4905620ce7cd575cf99e95a66c59473", "cbf8e04bb3551c3eb323dc21dcea2071e134c4f5"));
set_progress(0.814995);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Lab/EPS_Only_VoLTE_Conf/mcfg_sw.mbn", "2681d0f9b02237599c96200a3537c37f4da8db17", "5e9b5c43c995cac14645bde6a56d03e37e5e32d8"));
set_progress(0.815507);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Lab/NoAPN_Vo_Conf/mcfg_sw.mbn", "c6e754acd26152e2132a7208a383ac4c86039de5", "c1652767b2b613c3d20b461e510fcdccc899527a"));
set_progress(0.816006);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Lab/TEST/mcfg_sw.mbn", "fce7298f124cf0dd780d91460100e2436a65dfa8", "6380bfc061d78cc72c0955ae502a29dde2eb3ab7"));
set_progress(0.816302);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Lab/TEST_EPS_ONLY/mcfg_sw.mbn", "fae264c64c7a5491f263990b8d054c176f4e95ba", "808cdd237f23903ebdc88700b282a02d64f0d191"));
set_progress(0.816600);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Lab/TEST_NO_APN/mcfg_sw.mbn", "b5e5b2b0b3d367ef93de3d6f0142e9bb44d1b4af", "1946bd659c02f234ccb96655c0a8dc4e24e67911"));
set_progress(0.816894);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Lab/VoLTE_Conf/mcfg_sw.mbn", "ba7bf6f3c1f380118b30987133e463175a1e2f74", "fd720e867a454fd8ee65dd4028e4ef331e573b37"));
set_progress(0.817421);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CU/Commercial/OpenMkt/mcfg_sw.mbn", "b48babb34739dcf2efb23f893a342733266312b0", "a111e7e1ad4a1f81dc99530d9ae29febedf5a141"));
set_progress(0.817597);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CU/Commercial/VoLTE/mcfg_sw.mbn", "d4ccb44d2c03a584b7d9f736bbbbfcf73022949e", "e669a94270c53cc96c5c2e43080e2234adf6fa82"));
set_progress(0.818073);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CU/Lab/Test/mcfg_sw.mbn", "04f9f01de005a77de6badbcc44f92793aa61183c", "bc29fafe052c99cc6719c7954508d2894a2e6c96"));
set_progress(0.818236);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Bouygues/Commercial/France/mcfg_sw.mbn", "449add92b762f2722680e9078562d2591ec243c7", "369422df7d1d512b5400e585361da5a926e7e98f"));
set_progress(0.818643);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/Austria/mcfg_sw.mbn", "7aedb6b44d1eee013ae21d9e4bd2b532a7bf05d1", "b66b55cd0f784dc98b4f4d96adf7011f1d05dd7f"));
set_progress(0.819069);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/CZ/mcfg_sw.mbn", "7ccb4225231d32af4e3b8289283d6cbbf4fdc4f3", "f4f241531d485d9ee8cc5273564c76894ca13ab4"));
set_progress(0.819501);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/Croatia/mcfg_sw.mbn", "b8b5bab236da229c98441a9f6b2bff1d7003d7d3", "47776f1cd0be892a0d1c0b273127c49ed01622ee"));
set_progress(0.819927);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/Greece/mcfg_sw.mbn", "c4a8d7eb27b442f7f4fc228a952a7afb514197e9", "11f654223e9e7ae60d9b889f004f59a3c08b9dbd"));
set_progress(0.820357);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/Hungary/mcfg_sw.mbn", "5195aa11ab9b9ebf69a11074f83ed2c001511a57", "f990d8be3729de0130d87811659e4e15baa86484"));
set_progress(0.820782);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/NL/mcfg_sw.mbn", "d63af46d655cacb822501427886a453b2a74305f", "2915df8f8e7f01b8ea59b55a0e85405b0a59c412"));
set_progress(0.821208);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/PL/mcfg_sw.mbn", "a50927970f35d6154cce5d0fd277731c1f2dfcbe", "cfab71328dcb7167d598422bbf85ce7b9474af62"));
set_progress(0.821635);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/Slovakia/mcfg_sw.mbn", "a4e01df95eebd1f1ba2a7e185d9bb7f78c7bafc1", "b54a76bbf38984375227e9940bdaae78af7b3774"));
set_progress(0.822041);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/VoLTE/Commercial/mcfg_sw.mbn", "5fb2bb7b7591186400bde32948639e7deb3f0dde", "829c82cd7ca3f5c5b074f80dfedc590d9c918376"));
set_progress(0.822464);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/EE/Commercial/mcfg_sw.mbn", "3701f1be74283395bb593a5f3172d3ae7cb47ae4", "40d4b6dcef87f8e6da7e2310dce7e17360b61874"));
set_progress(0.822888);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Elisa/Commercial/FI/mcfg_sw.mbn", "2c8c626326c7c1a8d6e2b169f5bc3d51099c03ec", "cd80c7c29c04db17550356eda6daed935458f89e"));
set_progress(0.823298);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/H3G/Commercial/Austria/mcfg_sw.mbn", "131d1ec843d2ce76030eae69a8bac6581d84d230", "d0e19de6a1015d1a1e86d41320e31d449d20af61"));
set_progress(0.823709);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/H3G/Commercial/Denmark/mcfg_sw.mbn", "3bdbac717678735ed93dcf286ad0e6ab1658cb1d", "838a390d96622f67d01f41e5e0cd0ec4ad6083e8"));
set_progress(0.824126);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/H3G/Commercial/Italy/mcfg_sw.mbn", "474df79a065af598a1530b7f59a659d34e28d76d", "185814fbb2cb1c9afcd8f89d01d8056ba58a812d"));
set_progress(0.824549);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/H3G/Commercial/SE/mcfg_sw.mbn", "5a824a0240d3d1115acec16cf33a2c1fad37527b", "77ac405e618abace5711a88db295f66e1140bd77"));
set_progress(0.824964);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/H3G/Commercial/UK/mcfg_sw.mbn", "c8aab55bad37903f92e532f167617b2cd309d962", "cca5b79cc89888cc6e29d8633905f6f52dabd3cb"));
set_progress(0.825375);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Orange/Commercial/France/mcfg_sw.mbn", "bc42be14af289c598b4b82c4ad4a7e2ed9e27607", "80ccb60b363850bf4b96a7c7e1bf7a56af82facc"));
set_progress(0.825816);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Orange/Commercial/Poland/mcfg_sw.mbn", "09e9d19f5400928333305200ed17592857900537", "ba0859ed63393f62c6bd2b93a20031be0b291a8b"));
set_progress(0.826245);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Orange/Commercial/Romania/mcfg_sw.mbn", "e40306369ad56489146d7cacd14d95fffc51c8be", "41d7a1d56efe0f777caadfeca1d5a666f3608765"));
set_progress(0.826669);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Orange/Commercial/Slovakia/mcfg_sw.mbn", "4f762d98e2b8f51f2f9b2a6e0588394365910a38", "903f9204ed85ed8bb13efe9bff01db3bb8b19436"));
set_progress(0.827080);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Orange/Commercial/Spain/mcfg_sw.mbn", "44b6a54640a3303f3fd05a6e85c48a45591e0446", "903ec05a519284aaf0f65463f6448248f09f040a"));
set_progress(0.827506);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/SFR/Commercial/FR/mcfg_sw.mbn", "578a7e00e253c4ab59ab355557fcf47c9044c250", "749639c2ac8863c51d0817a721f2b10cd6ea3b0d"));
set_progress(0.827911);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Swisscom/Commercial/Swiss/mcfg_sw.mbn", "52c3f641e8563be41526b751c363b1ac799dacbc", "ee4017f9c6af5b5faeaaf8886762564dbc2fcd89"));
set_progress(0.828333);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/TDC/Commercial/Denmark/mcfg_sw.mbn", "f45a6f92e57f0d888c2f5d1e7b0fbfd8103756e2", "53684947c27627d7fdf3571aefecd3d5b925198d"));
set_progress(0.828747);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/TIM/Commercial/Italy/mcfg_sw.mbn", "14209fd37fd3cdd32f28797a332cd430eefd290a", "c553910412017f570a669689953b4a4dd3a05baa"));
set_progress(0.829169);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Tele2/Commercial/NL/mcfg_sw.mbn", "134100a6fa364522cc5d96bf25e2c20b1a89ad49", "d83d2ea2450bc3c7a4a0f8f10fd08f6a6b7c0e54"));
set_progress(0.829584);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Tele2/Commercial/Sweden/mcfg_sw.mbn", "b91fe5ffff75edd89026e84ac031c286398b14bf", "d83ecf0a6dc415c628461c39798960decd9d026b"));
set_progress(0.829987);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telefonica/Commercial/DE/mcfg_sw.mbn", "73d69e991031df48afe2a96d42263e51547c0997", "28a15013c596289ae6720b1976ea38eeb1a2c5c1"));
set_progress(0.830398);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telefonica/Commercial/Spain/mcfg_sw.mbn", "d1a33b16475f2ad4202af58641a0ba5483123a25", "368f4e530226e5a0eb5cd0eea4b7d8a6346b01ca"));
set_progress(0.830815);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telefonica/Commercial/UK/mcfg_sw.mbn", "6f05e76b418d5ee88416a0947776d6c4895ecac8", "aff6f4d786db9e40c64a308aacfa0b33a1f9c85e"));
set_progress(0.831225);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telenor/Commercial/Denmark/mcfg_sw.mbn", "f9a547314d83805672cff2f8d8142784a87f4922", "54e652e8b5045a184b806fa3519d2363588d2294"));
set_progress(0.831650);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telenor/Commercial/Norway/mcfg_sw.mbn", "2713ef964d4c73a5abb4c5d479cf7853b4e5f5ce", "9c46384e163ad2690bf1091950ef35685c7faca2"));
set_progress(0.832084);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telia/Commercial/Norway/mcfg_sw.mbn", "0303ce05a679c65e5d8f50a52a81bd5d89c751be", "0cb20cd5128f7e300630c819581a31c3769075cf"));
set_progress(0.832504);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telia/Commercial/Sweden/mcfg_sw.mbn", "488656b5407f3d661fcc56407a7134cbf25dcbe0", "49b1b0178bee74556eefc7b03f414506c6b27f65"));
set_progress(0.832926);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/Commercial/Hungary/mcfg_sw.mbn", "830eab2e541914840809edaadef3880d78c35ed9", "7b7e9585add0b74046488d40107e1b983cd07238"));
set_progress(0.833331);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/Commercial/Ireland/mcfg_sw.mbn", "58c9019746ccc1a7728ef9eb0ff651096c622842", "c3364baba3088f599298a65fa4061f47536d863e"));
set_progress(0.833757);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/M2M/Commercial/Global/mcfg_sw.mbn", "283feb1bc76613e2102105612454f8c738ba71fb", "4e2a31062430e42c305c387bae73fccbdfb97c44"));
set_progress(0.834194);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/Non_VoLTE/mcfg_sw.mbn", "27dad553516b2e5a555aa8b673259c214b2c1bc8", "afe2588fc6d06f6ee7afb2ffa94099e6b2f25ef4"));
set_progress(0.834330);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/CZ/mcfg_sw.mbn", "5a087422f0e094fd795a6e0ba7a50299464cf4f1", "e4f219c4660c9d0e3e0c3b5edcffd12b298a5041"));
set_progress(0.834751);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/Germany/mcfg_sw.mbn", "8ef28905110452bd01e4bf34c37f0c3cb79aaad9", "34bdcaf324ac05a416220d10535c4f47bb5bbcf3"));
set_progress(0.835188);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/Italy/mcfg_sw.mbn", "c94e0698e8baf52b032f3e51ee8da183b483786c", "ccc2e08991df7e6eee4cfd35983de70bd5a255f6"));
set_progress(0.835596);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/Netherlands/mcfg_sw.mbn", "dd15d91c622daecd98c7688e69c98085d96aef95", "444c2dbc8a35799470d407dae9287e96727d6680"));
set_progress(0.836022);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/Portugal/mcfg_sw.mbn", "c15e5d4bab994ce871185c4e34657f9e1d93fc5b", "cca32ff89875cacd8a372e1020026c60929e8fda"));
set_progress(0.836429);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/SAfrica/mcfg_sw.mbn", "e64a687f34f28564b9a794959a4e1602ab1a1c9d", "983df7cf488ca9756e66d5c35bb94f8fa681190d"));
set_progress(0.836855);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/Spain/mcfg_sw.mbn", "918be807c2105afbca796bf4adb1434f3bbc194c", "80f77277fa37171140bba0bf15f86e89b6727f7b"));
set_progress(0.837267);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/Turkey/mcfg_sw.mbn", "28d65cc78e77bcaad290f1342acf6ef75f4b7433", "f44c750249b3e379fb4dccb17b1f3f8e51476c1b"));
set_progress(0.837689);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/UK/mcfg_sw.mbn", "1b42d73b2e59a88686f281cc760218b4c9e55d57", "dd9c3f668a4c1e540d9f34188836374172eef253"));
set_progress(0.838122);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Korea/KT/Commercial_KT_LTE/mcfg_sw.mbn", "30feee1cad2883dbefe6eac02c3ec30e42a374df", "046eb49c12b7bc3b8f684afa8120e6cf9e79c3ea"));
set_progress(0.838516);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Korea/LGU/Commercial/mcfg_sw.mbn", "04ec8d1ed188c998c676592e4c20819651a49062", "e2373c884e448f0ca09096089a70d036591bc9fc"));
set_progress(0.838923);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Korea/SKT/Commercial/mcfg_sw.mbn", "8f096e1ff25eb70df427f702f8edfc5fa4b6b0f7", "c71ee88c5a9d3d5648d2d7d66bf161cacc45b8a1"));
set_progress(0.839329);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/LATAM/AMX/Commercial/MX/mcfg_sw.mbn", "75f533db825b3dd98da8ffe0f176330caf2b03c0", "44be23ba00dd38147312e39676a1233d4f8e2d65"));
set_progress(0.839736);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/LATAM/AMX/Non_VoLTE/mcfg_sw.mbn", "9eee242edcc6e61f079a6670b926ef75387328a1", "10e1eba08172bb5d92a2f7abb437f58188446e9b"));
set_progress(0.839834);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/LATAM/Claro/Commercial/Colombia/mcfg_sw.mbn", "feb7de5996fa2cbcc3c155a41b87361ae83554c1", "7d9ec5e55daa086169e67323556ae5bbf2492777"));
set_progress(0.840244);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/LATAM/TIM/Commercial/Brazil/mcfg_sw.mbn", "87c16f0f8699e8dbe283961273a33f12a7ed7b3e", "b287540832988ca4c5b00d368dd40cb6461f7e51"));
set_progress(0.840637);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/LATAM/Telefonica/Commercial/Colombia/mcfg_sw.mbn", "42669f469e54f42363c7a2b955dbe4b1131905b8", "d2d4b6b47a400b7cee29ced15cabac3503eed442"));
set_progress(0.841031);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/LATAM/Telefonica/Commercial/Peru/mcfg_sw.mbn", "ece3cd5ad1679d89602b57edc2a6263f0173490f", "8dbad3fc2e371399b1139ea399a70db8c1b1fe2f"));
set_progress(0.841436);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/MEA/STC/Commercial/SA/mcfg_sw.mbn", "7b2d5fbcfdf75ae228acdbd9c9af197d48f56a1f", "c694aafa0bdde0891cb73a1c465f1f0d352f5874"));
set_progress(0.841838);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/ATT/FirstNet/mcfg_sw.mbn", "c4f6ccc811a3410abe073737ec5518f6b25ba8cd", "280b0abb954ecd6b525f0e41fc3b98fbf79a2c3f"));
set_progress(0.842348);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/ATT/FirstNet_American_Samoa/mcfg_sw.mbn", "9528b51a70b6fe1d664d5a05ddacc2b19c863fc1", "af2ac69c76dba41af3a7f5b662baf6afbb78ba8f"));
set_progress(0.842862);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/ATT/FirstNet_Guam_CNMI/mcfg_sw.mbn", "a5c78a09e8e069e97152cca365636c19ede056dd", "4f799dca44dd2b15e26fb185cffeed7c0cc766fa"));
set_progress(0.843375);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/ATT/Non_VoLTE/mcfg_sw.mbn", "2e82dc2c823cff4473c9fc3d8c3eb8084ce068ad", "d7a3f10884ada783551c4b8bdfbe81dfc6ac5376"));
set_progress(0.843566);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/ATT/VoLTE/mcfg_sw.mbn", "824514ff594555fea1d1d57878f0c2d3473500b3", "29c8f0feb405d29e159ecade2ed5fc2e31cce775"));
set_progress(0.844140);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Bell/Commercial/CA/mcfg_sw.mbn", "77f0d841059be0a6e2abe8d9584320d8239114cf", "6855cfe0cc2ccd38940c8d2d938826947f29b526"));
set_progress(0.844555);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/CBRS/Commercial/US/mcfg_sw.mbn", "c73dcfe8c9e1b5c21e19eb2ffa97d947435338bf", "32aedf286d3ff7fb7af901fdc87cff44039cc43a"));
set_progress(0.844689);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Dish/Commercial/US/mcfg_sw.mbn", "9a9d9e188392d4bb81bb213bbd626483666f9aab", "674316cc275d56919dc313e193667e55d5148756"));
set_progress(0.845121);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Rogers/Commercial/CA/mcfg_sw.mbn", "cddb585b5ae83558b7d13e78cdf08a3cb0bd0eb4", "1232aef069f55c45828bfe671b817bd96cf702dd"));
set_progress(0.845535);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Sprint/Commercial/mcfg_sw.mbn", "b455dd3e8ca3739ae8c0d326cf4d5a543a44ed0e", "fe14da7db60a3bae1ebc4c53e957ffaf6369d04c"));
set_progress(0.846073);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Sprint/VoWiFi/mcfg_sw.mbn", "95de78f947e97c780267f0d477c66c1959cf3303", "300ddf4b2912046d0211745006530d71de8d254b"));
set_progress(0.846611);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Sprint/VoWiFi_A/mcfg_sw.mbn", "83470c4237ad1ae789365b5dea66870167fae966", "d439a60fe857e95387c75d33fe0b0a53cb962f27"));
set_progress(0.847148);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Sprint/VoWiFi_B/mcfg_sw.mbn", "539951344be0de80832afc245ffa55fa1061fb07", "e02e3b2d4a57a67cacb316f4ad76c2667732d501"));
set_progress(0.847686);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/TMO/Commercial/mcfg_sw.mbn", "40680e4ca4b3c84436dcdb77c035bf7906ae7bc0", "5a336c1d38e242aa28d7ac9110842f51aa02640f"));
set_progress(0.848199);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Telus/Commercial/CA/mcfg_sw.mbn", "93afe709d6ae5000326c5da6ab2cb5dfcadcab84", "30cee387cc39e868d011edb03137fcd99ebc1cbb"));
set_progress(0.848621);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/USCC/Commercial/mcfg_sw.mbn", "05f5ae2cd4d50ae62bd4b17564d877a043ac9ca2", "8d69bd6bc057d2e5a84da56efad090fcf0806ccf"));
set_progress(0.849054);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Verizon/CDMAless/mcfg_sw.mbn", "6a6334dcf777e83ae9b44c6b2987a148e65d650e", "52e134e7ab709f66754b8b968851276b62d9f9f9"));
set_progress(0.849612);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Verizon/IMSless/mcfg_sw.mbn", "9f8490b9ff1077088b3ac40fc20165ff7b1fd81e", "e94298d602493fdcb55004c68edb2d817d648747"));
set_progress(0.849860);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Verizon/hVoLTE/mcfg_sw.mbn", "df7cf7ecdafeb85a30f2d8004194736bed095bc6", "79889a7a5f7b1fce2283da98f2ebef49e346719c"));
set_progress(0.850432);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Russia/Beeline/Gen_3GPP/mcfg_sw.mbn", "4580dff95ab20dd169cc08b0db5112a712ea2a42", "d07765381478ce6c297d3f764e2e2c4f69e99b28"));
set_progress(0.850845);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Russia/MTS/Commercial/RU/mcfg_sw.mbn", "c1ddba10d3ebd572bce8795e479d3f7f21f8803d", "4ea98dfe5eb7591ad78b57fb18059f4908d9c2e9"));
set_progress(0.851253);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Russia/MegaFon/Commercial/RU/mcfg_sw.mbn", "42f0881cf1b4030a14b6b4b75f2c2b326ca34f17", "18a107bcffd1d3110d9dd9cae518e1db653eedd4"));
set_progress(0.851661);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SA/Brazil/Commercial/mcfg_sw.mbn", "265929284374b318c591e67e3c7ff284a11591f4", "dfdaecef4b8581f46063f7cc8ff04ac199ac0db8"));
set_progress(0.851753);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/3HK/Commercial/HK/mcfg_sw.mbn", "ddef0de608254954dd4b9f8fe435ed2709b11529", "e9b580e433aed41a0b24fd1ce92693d24cecec1c"));
set_progress(0.852163);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/AIS/Commercial/Thailand/mcfg_sw.mbn", "db6d4896f222856c852536b0985cdab45d8de3ae", "9f1bb15dcb026508ac6eeb1a4ae7c6d1fb15e9c6"));
set_progress(0.852566);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/APT/Commercial/mcfg_sw.mbn", "49eaf03bbceedeef85b8bd2e5ca3b29454dfd3b0", "9126c411852821c2619636c038ee725593dfe733"));
set_progress(0.852973);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Axiata/Commercial/IDN/mcfg_sw.mbn", "0a980a0ba2166b27e6520867e6cfcc97567b8cb1", "d5d1aa8418a9e479eca3d4179958958bdb2584a2"));
set_progress(0.853378);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/ChunghwaTel/Commercial/TW/mcfg_sw.mbn", "f4b71a4f548889c96072372676f50b44316cba9f", "f4c9b0fa4f98a52c9f31e629f2bdadb5033c634d"));
set_progress(0.853791);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/DTAC/Commercial/VoLTE/mcfg_sw.mbn", "04fe9370d584b92b3bcc1d7b26149ee28a33c90d", "f593c50cd3fe5bfd8c85de4210595751439e0e5c"));
set_progress(0.854198);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/FarEastOne/Commercial/mcfg_sw.mbn", "b78654f13488ea7bdb70e0b0ccc9b446c8e037f8", "da8c5cbcf97a2b15cd6343b1dac0c9bae8da1475"));
set_progress(0.854606);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Globe/Commercial/PH/mcfg_sw.mbn", "5cbd4f3d73df12193a670d8cb04c96c6dd9d961f", "f6614201c012609b6c3aa4cda71cbb4959f3add7"));
set_progress(0.855015);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/HKT/Commercial/HK/mcfg_sw.mbn", "3cf107f63ccbd84820aff9a7b21fc626fba85447", "d866b3b52f1149511fffc571bea2d6b14fa81ea3"));
set_progress(0.855439);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Indosat/Commercial/IDN/mcfg_sw.mbn", "e327e4db1e7d7671bef52b02dcfe23ec5276d0d8", "574fc2f45b080a7fb3dbd2744877368e44695685"));
set_progress(0.855844);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/M1/Commercial/SG/mcfg_sw.mbn", "036fa4e3734b3196d25934584385ae0d0f302b50", "29b3ba380b46048ee6cee59b6a4e5cb1c6be813f"));
set_progress(0.856237);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/P1/Commercial/Malaysia/mcfg_sw.mbn", "b0900c1b8b727e47ab2409b23c666ec7f31c0b8f", "2b4ded24b6d718d6e03fe4b663d60418a2babe02"));
set_progress(0.856630);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Singtel/Commercial/Singapore/mcfg_sw.mbn", "e6398268be2dcfc3880fc74c723c024f4e58538e", "45ed6f3cc3c872f70d3fa4c1ae62b9e86b86c1c9"));
set_progress(0.857045);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/SmarTone/Commercial/HK/mcfg_sw.mbn", "31be724cfae6e252617249f49f1701e3b3365a88", "e41244142961715d88ff09e6fc6d0508f29357b5"));
set_progress(0.857452);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Smartfren/Commercial/VoWiFi/mcfg_sw.mbn", "a63b9abd2c50121970420a6d79101b6c31753469", "822e90a0c568bc32d3c6690c98759657402653b2"));
set_progress(0.857862);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Smartfren/Commercial/mcfg_sw.mbn", "d58b8f84fcce6afd5ee7995711218e3dda12b16f", "d5e8779b391a8631199441ada9bcd88e8ba748c1"));
set_progress(0.858279);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/StarHub/Commercial/SG/mcfg_sw.mbn", "1dc3eebd84a1ed5c39aa6225558bcd5ac8c3bf4e", "8f51508a0d74973540b6ec1f2e66dab87dd18348"));
set_progress(0.858687);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/TM/Commercial/mcfg_sw.mbn", "8ee019d63f713bae8bf396c1ee661185c0e404be", "ec0070053bb547ac9ed473f46a3a37adf990a930"));
set_progress(0.859097);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/TStar/Commercial/TW/mcfg_sw.mbn", "45c4611f31e1fcb398db62cfacccdfc9b2ec2e2b", "05df1cb54127ea56a7e1f1bd4485d67b1bdcb327"));
set_progress(0.859489);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Telkomsel/Commercial/IDN/mcfg_sw.mbn", "882048475bbf06e126c7b59ac4a9a0a9a4ff9feb", "02a62918f7e78bf4c7438d8f42973f1fddee250d"));
set_progress(0.859907);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Truemove/Commercial/VoLTE/mcfg_sw.mbn", "2b8e61cfa8642b08d13905bea915499988e8da6f", "84218dc69081525d0988b0ee6a7a4e45da24d699"));
set_progress(0.860310);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/UMobile/Commercial/Malaysia/mcfg_sw.mbn", "36aff52d543cb5d734e7b925d30ac109f0083bb9", "3b4ef625c2e182129ee19f77c6af191ef71e2ab9"));
set_progress(0.860722);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Viettel/Commercial/Vietnam/mcfg_sw.mbn", "2119a4c0ccce62a240c1ee6b80d2312a35723df8", "ada9f768ab7480bd8c12ee77573210ca0462e014"));
set_progress(0.861131);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/YTL/Commercial/mcfg_sw.mbn", "a0e513f8827d47f6b5c3d7a39eb4ddcf34f96639", "fff231c0297f7950332d869f518c654c7e2dadc8"));
set_progress(0.861538);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Test/ER_IOT/mcfg_sw.mbn", "14dd2453c00309c3bb6b0a27fe0d07f904d61ecf", "bf7bfbd4f7532588b89f19b1a38aaedb58882457"));
set_progress(0.861949);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Test/NK_IOT/mcfg_sw.mbn", "798144fc660700633d3294bf4c8152617628d53f", "c45cb52e4f4ed5b8f42851b3572f86d1770181ca"));
set_progress(0.862360);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/common/ROW/Commercial/mcfg_sw.mbn", "f4cc68f9d686c12e29b47fd6f2023fe77d516ac5", "c583b5d878d2ed47ac11089411f27c3617ad6fa3"));
set_progress(0.862771);
assert(apply_patch_check("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/common/W_One/Commercial/mcfg_sw.mbn", "2734715a20bfb1ff04f2ef1994dbff810ac4c13c", "5f5ec8849e3860e70750a89da9608415e622f9a5"));
set_progress(0.863165);
assert(apply_patch_check("/firmware/image/modem_pr/so/1053_0_0.mbn", "4ce7343dfeaadba9241b835fed310ff9d71b3b10", "813ad199814f2694346b39b7fbd2889f912678d4"));
set_progress(0.864579);
assert(apply_patch_check("/firmware/image/modem_pr/so/1053_1_0.mbn", "c37a306761bf33779df0a33347b87ce26aa4c6c5", "a0ff1d3f5f976649239502ee999106b90b37d6e2"));
set_progress(0.866972);
assert(apply_patch_check("/firmware/image/modem_pr/so/1055_0_0.mbn", "aa6ee7e598ac2736db12236b76ff08e76ad8358d", "d23bdf7204591bed09ab95e924f30caf75fcb68c"));
set_progress(0.869389);
assert(apply_patch_check("/firmware/image/modem_pr/so/1113_0_0.mbn", "1b372cca8bb18c0a21fc7bb58f3f2cade7048374", "c16d2dc6e82819a290538b3304f51ba9559cdbb8"));
set_progress(0.871805);
assert(apply_patch_check("/firmware/image/modem_pr/so/1116_0_0.mbn", "314ce3ec0fcadcbbd1b6353fc8c342dc7f366152", "a6fbb2d1965b0333e38409ac5d279381ff5692a5"));
set_progress(0.874154);
assert(apply_patch_check("/firmware/image/modem_pr/so/1116_1_0.mbn", "5b8fd32c106708205c1084a7ec84ce4ae4b22a87", "7c521be972a2a1054e3d4286fac76f8654b717ff"));
set_progress(0.876502);
assert(apply_patch_check("/firmware/image/modem_pr/so/954_0_0.mbn", "afacf269b509abc4d966823e73cf1341fd4c93b9", "efdeeaaaee688597eaedfe2965d2f024ca3a762c"));
set_progress(0.878877);
assert(apply_patch_check("/firmware/image/modem_pr/so/954_0_1.mbn", "70f537324f34bd271d1a4141808d6e28f89523ba", "1b3de066a18990798c65d15775b9eae9eb641950"));
set_progress(0.881294);
assert(apply_patch_check("/firmware/image/modem_pr/so/954_0_2.mbn", "9a2badbcff5f9d1f7583d27384b72b1da503ea53", "9eb8e88e7f5c29c2d42355082d21e301c7509c8b"));
set_progress(0.883711);
assert(apply_patch_check("/firmware/image/modem_pr/so/954_1_0.mbn", "b9c3e86c20fc3e661176bee7fc41a0309b4e4848", "3c40afc7a683c9f4fe7ab674348736048491e348"));
set_progress(0.885608);
assert(apply_patch_check("/firmware/image/modem_pr/so/954_1_1.mbn", "bb034d16da98a28d22f9da333c77f649acc36438", "2b2407432b4920da51a95953832cd9459d207ac2"));
set_progress(0.887548);
assert(apply_patch_check("/firmware/image/modem_pr/so/954_1_2.mbn", "4fc6220f8c78c28747755a82c4daf54d64ff4426", "34f84084fbcaf791c95b231cb3968bc989e71596"));
set_progress(0.889488);
assert(apply_patch_check("/firmware/image/modem_pr/so/955_0_0.mbn", "4500528df81fcccc430eba866336e246333bbf54", "43e5b8fc12ac988614f782576991d4d0a5a38ef9"));
set_progress(0.892010);
assert(apply_patch_check("/firmware/image/modem_pr/so/955_1_0.mbn", "514e6f2250582cd6a281b2ba635628626a730aa2", "4a01fa5cc99e5d72eeda7524e39197ed71508a32"));
set_progress(0.893988);
assert(apply_patch_check("/firmware/image/qwes.mbn", "31a315b3ec35d681b021c3157453e8b215e79638", "ac6619e7a5068afbd5883ad188702fe4430a604e"));
set_progress(0.897046);
assert(apply_patch_check("/firmware/image/smplap32.b08", "e7bf8c5b4993a4b8da9ded604a55895d2a61db69", "64facaada259388e728ea1f8d53cdb992408d682"));
set_progress(0.897089);
assert(apply_patch_check("/firmware/image/smplap32.mdt", "e22c3b7c41d07aa6c17e1c02a23a7e4ce5ea7869", "7e7e55c2d256770d8f1cadc97fffba61b9090e3d"));
set_progress(0.897136);
assert(apply_patch_check("/firmware/image/tzsc.mbn", "a36e49da6a49e543a20e0c0e24855f9ce7cdf80d", "6024dabacf77290456d91effe10140661b7d6968"));
set_progress(0.897606);
assert(apply_patch_check("MTD:boot:9840640:4fedc0e7c57518f2510e3356f670ad8009decf66:9840640:fe5aaae0fff027f17db568ce6a6954ca24c056f1"));
set_progress(1.000000);
assert(apply_patch_space(22896704));

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

ui_print("Removing unneeded files...");
delete("/system/etc/opkg/keys/971b981982ce8f95",
       "/system/webs/web/css/chunk-vendors.1758279791977.css",
       "/system/webs/web/css/chunk.1758.1758279791977.css",
       "/system/webs/web/css/chunk.2128.1758279791977.css",
       "/system/webs/web/css/chunk.2283.1758279791977.css",
       "/system/webs/web/css/chunk.2388.1758279791977.css",
       "/system/webs/web/css/chunk.3917.1758279791977.css",
       "/system/webs/web/css/chunk.4578.1758279791977.css",
       "/system/webs/web/css/chunk.5025.1758279791977.css",
       "/system/webs/web/css/chunk.5274.1758279791977.css",
       "/system/webs/web/css/chunk.5446.1758279791977.css",
       "/system/webs/web/css/chunk.6016.1758279791977.css",
       "/system/webs/web/css/chunk.7323.1758279791977.css",
       "/system/webs/web/css/chunk.7679.1758279791977.css",
       "/system/webs/web/css/chunk.7737.1758279791977.css",
       "/system/webs/web/css/chunk.7950.1758279791977.css",
       "/system/webs/web/css/chunk.8460.1758279791977.css",
       "/system/webs/web/css/chunk.8823.1758279791977.css",
       "/system/webs/web/css/chunk.8859.1758279791977.css",
       "/system/webs/web/css/chunk.9039.1758279791977.css",
       "/system/webs/web/css/index.1758279791977.css",
       "/system/webs/web/js/1001.1758279791977.js",
       "/system/webs/web/js/1114.1758279791977.js",
       "/system/webs/web/js/1129.1758279791977.js",
       "/system/webs/web/js/114.1758279791977.js",
       "/system/webs/web/js/1758.1758279791977.js",
       "/system/webs/web/js/1807.1758279791977.js",
       "/system/webs/web/js/2032.1758279791977.js",
       "/system/webs/web/js/2128.1758279791977.js",
       "/system/webs/web/js/2283.1758279791977.js",
       "/system/webs/web/js/2388.1758279791977.js",
       "/system/webs/web/js/2491.1758279791977.js",
       "/system/webs/web/js/2583.1758279791977.js",
       "/system/webs/web/js/2607.1758279791977.js",
       "/system/webs/web/js/3024.1758279791977.js",
       "/system/webs/web/js/3094.1758279791977.js",
       "/system/webs/web/js/3403.1758279791977.js",
       "/system/webs/web/js/3613.1758279791977.js",
       "/system/webs/web/js/3917.1758279791977.js",
       "/system/webs/web/js/4235.1758279791977.js",
       "/system/webs/web/js/4418.1758279791977.js",
       "/system/webs/web/js/4523.1758279791977.js",
       "/system/webs/web/js/4578.1758279791977.js",
       "/system/webs/web/js/464.1758279791977.js",
       "/system/webs/web/js/5025.1758279791977.js",
       "/system/webs/web/js/523.1758279791977.js",
       "/system/webs/web/js/5274.1758279791977.js",
       "/system/webs/web/js/5389.1758279791977.js",
       "/system/webs/web/js/5446.1758279791977.js",
       "/system/webs/web/js/5870.1758279791977.js",
       "/system/webs/web/js/6016.1758279791977.js",
       "/system/webs/web/js/6674.1758279791977.js",
       "/system/webs/web/js/6695.1758279791977.js",
       "/system/webs/web/js/687.1758279791977.js",
       "/system/webs/web/js/703.1758279791977.js",
       "/system/webs/web/js/7323.1758279791977.js",
       "/system/webs/web/js/7611.1758279791977.js",
       "/system/webs/web/js/7679.1758279791977.js",
       "/system/webs/web/js/7725.1758279791977.js",
       "/system/webs/web/js/7737.1758279791977.js",
       "/system/webs/web/js/7788.1758279791977.js",
       "/system/webs/web/js/7910.1758279791977.js",
       "/system/webs/web/js/7950.1758279791977.js",
       "/system/webs/web/js/7987.1758279791977.js",
       "/system/webs/web/js/8023.1758279791977.js",
       "/system/webs/web/js/8202.1758279791977.js",
       "/system/webs/web/js/825.1758279791977.js",
       "/system/webs/web/js/8460.1758279791977.js",
       "/system/webs/web/js/850.1758279791977.js",
       "/system/webs/web/js/8596.1758279791977.js",
       "/system/webs/web/js/875.1758279791977.js",
       "/system/webs/web/js/8794.1758279791977.js",
       "/system/webs/web/js/8823.1758279791977.js",
       "/system/webs/web/js/8859.1758279791977.js",
       "/system/webs/web/js/9039.1758279791977.js",
       "/system/webs/web/js/91.1758279791977.js",
       "/system/webs/web/js/9425.1758279791977.js",
       "/system/webs/web/js/9669.1758279791977.js",
       "/system/webs/web/js/9687.1758279791977.js",
       "/system/webs/web/js/chunk-vendors.1758279791977.js",
       "/system/webs/web/js/index.1758279791977.js",
       "/system/etc/opkg/keys/c8b8487313541bb3",
       "/system/webs/web/css/chunk-vendors.1760979557085.css",
       "/system/webs/web/css/chunk.1758.1760979557085.css",
       "/system/webs/web/css/chunk.2128.1760979557085.css",
       "/system/webs/web/css/chunk.2283.1760979557085.css",
       "/system/webs/web/css/chunk.2388.1760979557085.css",
       "/system/webs/web/css/chunk.3917.1760979557085.css",
       "/system/webs/web/css/chunk.4578.1760979557085.css",
       "/system/webs/web/css/chunk.5025.1760979557085.css",
       "/system/webs/web/css/chunk.5274.1760979557085.css",
       "/system/webs/web/css/chunk.5446.1760979557085.css",
       "/system/webs/web/css/chunk.6016.1760979557085.css",
       "/system/webs/web/css/chunk.7323.1760979557085.css",
       "/system/webs/web/css/chunk.7679.1760979557085.css",
       "/system/webs/web/css/chunk.7737.1760979557085.css",
       "/system/webs/web/css/chunk.7950.1760979557085.css",
       "/system/webs/web/css/chunk.8460.1760979557085.css",
       "/system/webs/web/css/chunk.8823.1760979557085.css",
       "/system/webs/web/css/chunk.8859.1760979557085.css",
       "/system/webs/web/css/chunk.9039.1760979557085.css",
       "/system/webs/web/css/index.1760979557085.css",
       "/system/webs/web/js/1001.1760979557085.js",
       "/system/webs/web/js/1114.1760979557085.js",
       "/system/webs/web/js/1129.1760979557085.js",
       "/system/webs/web/js/114.1760979557085.js",
       "/system/webs/web/js/1758.1760979557085.js",
       "/system/webs/web/js/1807.1760979557085.js",
       "/system/webs/web/js/2032.1760979557085.js",
       "/system/webs/web/js/2128.1760979557085.js",
       "/system/webs/web/js/2283.1760979557085.js",
       "/system/webs/web/js/2388.1760979557085.js",
       "/system/webs/web/js/2491.1760979557085.js",
       "/system/webs/web/js/2583.1760979557085.js",
       "/system/webs/web/js/2607.1760979557085.js",
       "/system/webs/web/js/3024.1760979557085.js",
       "/system/webs/web/js/3094.1760979557085.js",
       "/system/webs/web/js/3403.1760979557085.js",
       "/system/webs/web/js/3613.1760979557085.js",
       "/system/webs/web/js/3917.1760979557085.js",
       "/system/webs/web/js/4235.1760979557085.js",
       "/system/webs/web/js/4418.1760979557085.js",
       "/system/webs/web/js/4523.1760979557085.js",
       "/system/webs/web/js/4578.1760979557085.js",
       "/system/webs/web/js/464.1760979557085.js",
       "/system/webs/web/js/5025.1760979557085.js",
       "/system/webs/web/js/523.1760979557085.js",
       "/system/webs/web/js/5274.1760979557085.js",
       "/system/webs/web/js/5389.1760979557085.js",
       "/system/webs/web/js/5446.1760979557085.js",
       "/system/webs/web/js/5870.1760979557085.js",
       "/system/webs/web/js/6016.1760979557085.js",
       "/system/webs/web/js/6674.1760979557085.js",
       "/system/webs/web/js/6695.1760979557085.js",
       "/system/webs/web/js/687.1760979557085.js",
       "/system/webs/web/js/703.1760979557085.js",
       "/system/webs/web/js/7323.1760979557085.js",
       "/system/webs/web/js/7611.1760979557085.js",
       "/system/webs/web/js/7679.1760979557085.js",
       "/system/webs/web/js/7725.1760979557085.js",
       "/system/webs/web/js/7737.1760979557085.js",
       "/system/webs/web/js/7788.1760979557085.js",
       "/system/webs/web/js/7910.1760979557085.js",
       "/system/webs/web/js/7950.1760979557085.js",
       "/system/webs/web/js/7987.1760979557085.js",
       "/system/webs/web/js/8023.1760979557085.js",
       "/system/webs/web/js/8202.1760979557085.js",
       "/system/webs/web/js/825.1760979557085.js",
       "/system/webs/web/js/8460.1760979557085.js",
       "/system/webs/web/js/850.1760979557085.js",
       "/system/webs/web/js/8596.1760979557085.js",
       "/system/webs/web/js/875.1760979557085.js",
       "/system/webs/web/js/8794.1760979557085.js",
       "/system/webs/web/js/8823.1760979557085.js",
       "/system/webs/web/js/8859.1760979557085.js",
       "/system/webs/web/js/9039.1760979557085.js",
       "/system/webs/web/js/91.1760979557085.js",
       "/system/webs/web/js/9425.1760979557085.js",
       "/system/webs/web/js/9669.1760979557085.js",
       "/system/webs/web/js/9687.1760979557085.js",
       "/system/webs/web/js/chunk-vendors.1760979557085.js",
       "/system/webs/web/js/index.1760979557085.js",
       "/system/recovery.img");
show_progress(0.800000, 0);
ui_print("Patching system files...");
apply_patch("/system/bin/busybox", "-",
            ab611cdc37edd1267c0e686c39bfa5e71fe9f64f, 372757,
            f1cbfb630800725e547e133e0ff3973b477dd120, package_extract_file("patch/system/bin/busybox.p"));
set_progress(0.003880);
apply_patch("/system/lib/modules/5.15-debug/extra/cnss.ko", "-",
            c151cabca2b106b4b43fe2f4c8ed37355c9e7991, 87917,
            6a5450ee2548683335d3a8ab14762c9e84494611, package_extract_file("patch/system/lib/modules/5.15-debug/extra/cnss.ko.p"));
set_progress(0.004795);
apply_patch("/system/lib/modules/5.15-debug/extra/cnss2.ko", "-",
            19eb16448192be62254ec377c6d5983ae4f1ac6e, 415185,
            1bb4bcbebeb2b6296ff7b1c8859d96e0d9847e47, package_extract_file("patch/system/lib/modules/5.15-debug/extra/cnss2.ko.p"));
set_progress(0.009116);
apply_patch("/system/lib/modules/5.15-debug/extra/cnss_crypto.ko",
            "-", 3d21ea8ec203a01c0155835e51be93f8889f2efa, 5181,
            5ee7529d8da9cc6647cc88f35e533b8c46ec08b2, package_extract_file("patch/system/lib/modules/5.15-debug/extra/cnss_crypto.ko.p"));
set_progress(0.009170);
apply_patch("/system/lib/modules/5.15-debug/extra/cnss_plat_ipc_qmi_svc.ko",
            "-", 07cc2ac18464125268f43ffa063ae19d2edaf52a, 23509,
            9dc64ce6d9040cc97b3e9b4dfe562ac3758aaf13, package_extract_file("patch/system/lib/modules/5.15-debug/extra/cnss_plat_ipc_qmi_svc.ko.p"));
set_progress(0.009415);
apply_patch("/system/lib/modules/5.15-debug/extra/cnss_prealloc.ko",
            "-", d66a05557a72ab6ce2d45751475fd9137e86f074, 6881,
            6332aeab4ace6e6fbb303b6677edd94887d23b71, package_extract_file("patch/system/lib/modules/5.15-debug/extra/cnss_prealloc.ko.p"));
set_progress(0.009487);
apply_patch("/system/lib/modules/5.15-debug/extra/cnss_utils.ko",
            "-", 452699c94783367351eb3c487fd3f0566095f8eb, 12537,
            a4f6fca68b8facab7ee80046c9d06d8504c2d01a, package_extract_file("patch/system/lib/modules/5.15-debug/extra/cnss_utils.ko.p"));
set_progress(0.009617);
apply_patch("/system/lib/modules/5.15-debug/extra/logger.ko", "-",
            8dfea5a7b14c026052776cd1a989aa76e215c232, 11457,
            8ad7eeb37ec43e8855795af3c1d29bafad635c09, package_extract_file("patch/system/lib/modules/5.15-debug/extra/logger.ko.p"));
set_progress(0.009736);
apply_patch("/system/lib/modules/5.15-debug/extra/wlan.ko", "-",
            db1f7ca0fafc02c311aae0163df473dbd0fe664c, 7603485,
            a2bc349323bd443453f9e70885663778b2a2dbcb, package_extract_file("patch/system/lib/modules/5.15-debug/extra/wlan.ko.p"));
set_progress(0.088877);
apply_patch("/system/lib/modules/5.15-debug/extra/wlan_firmware_service.ko",
            "-", 853f68cbcc30f95c5cf26e12a9bb4e644d9e10d7, 33457,
            3860ee81547c3b344006250c1050e8cf7c999050, package_extract_file("patch/system/lib/modules/5.15-debug/extra/wlan_firmware_service.ko.p"));
set_progress(0.089225);
apply_patch("/system/lib/modules/5.15-debug/extra/wlan_rome.ko",
            "-", 03a8e5f21ad0af08e620f356adf04981da928354, 4802741,
            4d59d265982bd72c29550b80b81d3330f54f1035, package_extract_file("patch/system/lib/modules/5.15-debug/extra/wlan_rome.ko.p"));
set_progress(0.139215);
apply_patch("/system/lib/modules/audio/asoc/codecs/mbhc_dlkm.ko",
            "-", 3ba1324e1533a3e73ff23615d6f0ce684f4dbae8, 87229,
            279a9b9abbb325924e55ccfca3e139e75d9fb1b7, package_extract_file("patch/system/lib/modules/audio/asoc/codecs/mbhc_dlkm.ko.p"));
set_progress(0.140123);
apply_patch("/system/lib/modules/audio/asoc/codecs/nau88c22_dlkm.ko",
            "-", 1ac7823722b2106de53df4cab338d185fffb7e1e, 36661,
            cf0a3bcf3779b3577c903ef52d348dc30920eb5f, package_extract_file("patch/system/lib/modules/audio/asoc/codecs/nau88c22_dlkm.ko.p"));
set_progress(0.140504);
apply_patch("/system/lib/modules/audio/asoc/codecs/stub_dlkm.ko",
            "-", b3c5d1a9b57bb1fa7d38d1632450d8056bc48383, 14117,
            98316534d9cd3542a3e0cbecf3b2665fb7c8f3de, package_extract_file("patch/system/lib/modules/audio/asoc/codecs/stub_dlkm.ko.p"));
set_progress(0.140651);
apply_patch("/system/lib/modules/audio/asoc/codecs/wcd934x/wcd934x_dlkm.ko",
            "-", 9fdc3e8dfa1edc75cff2653731ec2db19754b1eb, 394609,
            ba681b86fe06089e9529fa7d1e0ee19e6ba60b30, package_extract_file("patch/system/lib/modules/audio/asoc/codecs/wcd934x/wcd934x_dlkm.ko.p"));
set_progress(0.144758);
apply_patch("/system/lib/modules/audio/asoc/codecs/wcd9xxx_dlkm.ko",
            "-", 0c5bd2aa907b06ed0c95c4bb46b184beb01c3d00, 55373,
            0dc7a4b8f20e7ea733a2a358d2a22c6b8713a2f0, package_extract_file("patch/system/lib/modules/audio/asoc/codecs/wcd9xxx_dlkm.ko.p"));
set_progress(0.145335);
apply_patch("/system/lib/modules/audio/asoc/codecs/wcd_core_dlkm.ko",
            "-", 73b01d67ac514e55293e6524c4354a704abcd24e, 125961,
            c29ac159b50b5f33850922b8699531fe0bdb0499, package_extract_file("patch/system/lib/modules/audio/asoc/codecs/wcd_core_dlkm.ko.p"));
set_progress(0.146646);
apply_patch("/system/lib/modules/audio/asoc/codecs/wsa881x_dlkm.ko",
            "-", 21d339ba01492670c41c642b1e1fe90fe8e787a1, 57705,
            334f4f0a9ea47f07789e1d6265de04bfeec78c5d, package_extract_file("patch/system/lib/modules/audio/asoc/codecs/wsa881x_dlkm.ko.p"));
set_progress(0.147246);
apply_patch("/system/lib/modules/audio/asoc/machine_dlkm.ko", "-",
            7a11f34e6431c1788e82a3087461458aa78cf101, 52165,
            f7a3fc2d9fa74502c4c3625251a1d3315c69db3d, package_extract_file("patch/system/lib/modules/audio/asoc/machine_dlkm.ko.p"));
set_progress(0.147789);
apply_patch("/system/lib/modules/audio/asoc/platform_dlkm.ko", "-",
            029839c009ebe25ca436c5c36124b7a0930d0890, 3093,
            20d1d3782f3286c9713899bb74745f2f6ffbcee6, package_extract_file("patch/system/lib/modules/audio/asoc/platform_dlkm.ko.p"));
set_progress(0.147822);
apply_patch("/system/lib/modules/audio/dsp/adsp_loader_dlkm.ko",
            "-", dc1095de5af7d35435230e9326081eb91dfbe68a, 14097,
            d21c31d4d46d6ac7175ddb1b2b9867d28e5fa983, package_extract_file("patch/system/lib/modules/audio/dsp/adsp_loader_dlkm.ko.p"));
set_progress(0.147968);
apply_patch("/system/lib/modules/audio/dsp/audio_prm_dlkm.ko", "-",
            1a85f4f30ece76b54cb652287aa0b5d15219cd3f, 13825,
            7053de18aaf971fd5458cc214dd43caf02056345, package_extract_file("patch/system/lib/modules/audio/dsp/audio_prm_dlkm.ko.p"));
set_progress(0.148112);
apply_patch("/system/lib/modules/audio/dsp/audpkt_ion_dlkm.ko", "-",
            2afd6da179e6dbacb5a594c1187dbf00ed499ed2, 30417,
            1d76a9a5a606f0cae74c6fe9f4d438c710ed07ec, package_extract_file("patch/system/lib/modules/audio/dsp/audpkt_ion_dlkm.ko.p"));
set_progress(0.148429);
apply_patch("/system/lib/modules/audio/dsp/q6_dlkm.ko", "-",
            dd2fccd7483069932254eacc8e38f67cf5dbf9e3, 5397,
            f4dfce6053496de70fb89b1ac6118991225b4f35, package_extract_file("patch/system/lib/modules/audio/dsp/q6_dlkm.ko.p"));
set_progress(0.148485);
apply_patch("/system/lib/modules/audio/dsp/q6_notifier_dlkm.ko",
            "-", 7e56befd945ccf249308dd8b921c384b51960b99, 23109,
            6b23cce2bd30fcd406fd9cf61298a65128e5d1ce, package_extract_file("patch/system/lib/modules/audio/dsp/q6_notifier_dlkm.ko.p"));
set_progress(0.148725);
apply_patch("/system/lib/modules/audio/dsp/q6_pdr_dlkm.ko", "-",
            fe1662e07cb6bd67deb3d9ca2bd06f1fbcfef337, 4997,
            590e0f89504e50eed16e0950bc5beba0f861907b, package_extract_file("patch/system/lib/modules/audio/dsp/q6_pdr_dlkm.ko.p"));
set_progress(0.148777);
apply_patch("/system/lib/modules/audio/dsp/spf_core_dlkm.ko", "-",
            49cd0d6f66644cd9aa5d3bddea1ce46c05c5cbd5, 14145,
            a0544fb5bf2a99c96945e7847504abc4865b7f2a, package_extract_file("patch/system/lib/modules/audio/dsp/spf_core_dlkm.ko.p"));
set_progress(0.148925);
apply_patch("/system/lib/modules/audio/ipc/audio_pkt_dlkm.ko", "-",
            0d164705ed5e260c9da870c816263c52e826cb86, 26697,
            128b3060d6c90a49441b2cd78167a01f18f6d23f, package_extract_file("patch/system/lib/modules/audio/ipc/audio_pkt_dlkm.ko.p"));
set_progress(0.149203);
apply_patch("/system/lib/modules/audio/ipc/gpr_dlkm.ko", "-",
            13fe26a6e0501419b98072a771dc940acab3fea2, 20557,
            80cc4e3952616ee973802b8cbcb47b8e04474e25, package_extract_file("patch/system/lib/modules/audio/ipc/gpr_dlkm.ko.p"));
set_progress(0.149417);
apply_patch("/system/lib/modules/audio/soc/pinctrl_wcd_dlkm.ko",
            "-", 21030c892dce3f9fd300e5b17ca959e7017057f0, 10629,
            2a45981018e7d0776ddad0e7d63347d6d083675d, package_extract_file("patch/system/lib/modules/audio/soc/pinctrl_wcd_dlkm.ko.p"));
set_progress(0.149527);
apply_patch("/system/lib/modules/audio/soc/snd_event_dlkm.ko", "-",
            487a2c78c69102e680b8d51166bdba17c5265a91, 14341,
            4c564022dbeb3429d8fcdfed3acda69a82789386, package_extract_file("patch/system/lib/modules/audio/soc/snd_event_dlkm.ko.p"));
set_progress(0.149676);
apply_patch("/system/lib/modules/audio/soc/swr_ctrl_dlkm.ko", "-",
            cb54954c3d3629fb38a0085bbec3c2205b340c71, 40257,
            022da722c9487b83395cf0467b46f8a3eb9a0bf9, package_extract_file("patch/system/lib/modules/audio/soc/swr_ctrl_dlkm.ko.p"));
set_progress(0.150095);
apply_patch("/system/lib/modules/audio/soc/swr_dlkm.ko", "-",
            6700c8d3c858f3e73e845f8171cebf60a9b81c5c, 26473,
            b556a40e9cda7f3201e7fb7d6341c6b2b626c2b6, package_extract_file("patch/system/lib/modules/audio/soc/swr_dlkm.ko.p"));
set_progress(0.150371);
apply_patch("/system/lib/modules/emac/iemac_ioss.ko", "-",
            ef9f38fdd2f19455cbcce31d508de4ff4a48059d, 45909,
            cf53268a97027c985db3f4db23bb2af034030def, package_extract_file("patch/system/lib/modules/emac/iemac_ioss.ko.p"));
set_progress(0.150849);
apply_patch("/system/lib/modules/emac/ioss.ko", "-",
            a7a85746336b8c925f766651b594d4e043e49802, 148049,
            422aec82b75377a7fbdcf2791578a855ca9877dd, package_extract_file("patch/system/lib/modules/emac/ioss.ko.p"));
set_progress(0.152390);
apply_patch("/system/lib/modules/generic_sw_bridge/gsb.ko", "-",
            e5fb46a2dec80c9aa774381b3e0f345d21d1cbb4, 68021,
            57aef5c765b1ef3519de13d002fd8afc9ddb8d53, package_extract_file("patch/system/lib/modules/generic_sw_bridge/gsb.ko.p"));
set_progress(0.153098);
apply_patch("/system/lib/modules/ipa/ecmipam.ko", "-",
            18fb2bc343a29c59cc56cf0960133c993d7d8cf2, 63825,
            7408f2e5ef287776420c097190af5906b21d2bf3, package_extract_file("patch/system/lib/modules/ipa/ecmipam.ko.p"));
set_progress(0.153762);
apply_patch("/system/lib/modules/ipa/gsim.ko", "-",
            b830888ac00ceb5a7e5a50b4df2c684b7a96b529, 295741,
            90cbc9f841bdf9769e6eca450265cd6c35ce97f6, package_extract_file("patch/system/lib/modules/ipa/gsim.ko.p"));
set_progress(0.156840);
apply_patch("/system/lib/modules/ipa/ipa_clientsm.ko", "-",
            3662c316b7df681f418501f7b795bca613e4109e, 504505,
            43084298d0f909fccccbdf36fb944980bfaf3e33, package_extract_file("patch/system/lib/modules/ipa/ipa_clientsm.ko.p"));
set_progress(0.162091);
apply_patch("/system/lib/modules/ipa/ipam.ko", "-",
            cf1ead0548665811746d2a575765764811ddd203, 4458145,
            606e2bf3c713f2f70685ebed9fe998b09bdf7205, package_extract_file("patch/system/lib/modules/ipa/ipam.ko.p"));
set_progress(0.208494);
apply_patch("/system/lib/modules/ipa/ipanetm.ko", "-",
            4c4e4bd23cb574f7feeb7d3e9b9755650de55e68, 5065,
            99d3741f648c8ea79c41571d780c77b97fdbec7e, package_extract_file("patch/system/lib/modules/ipa/ipanetm.ko.p"));
set_progress(0.208547);
apply_patch("/system/lib/modules/ipa/ipatestm.ko", "-",
            3b4ab70f65e0d8fec64931f3229436304a18738d, 113253,
            59545ed019dd159ae9cb36223ecf4182301034f0, package_extract_file("patch/system/lib/modules/ipa/ipatestm.ko.p"));
set_progress(0.209726);
apply_patch("/system/lib/modules/ipa/rndisipam.ko", "-",
            2294fb8fa2340f5276b9b1a2d1be879daa52e39d, 91797,
            8975869fadbd86264be2a0c474888207cfea8ea1, package_extract_file("patch/system/lib/modules/ipa/rndisipam.ko.p"));
set_progress(0.210681);
apply_patch("/system/lib/modules/msm-rng.ko", "-",
            cd4805a88a3a751b5dbb7d34811b780cedf75bd6, 12081,
            53f2dbaacd7ef59c041749b367061844f366b507, package_extract_file("patch/system/lib/modules/msm-rng.ko.p"));
set_progress(0.210807);
apply_patch("/system/lib/modules/nf_nat_sip.ko", "-",
            510f7d88efbc9a0f2adaf6d38e949af02b9b83ce, 13769,
            e7822dddb484c54831a526aac40b8b1fcf9f9a55, package_extract_file("patch/system/lib/modules/nf_nat_sip.ko.p"));
set_progress(0.210950);
apply_patch("/system/lib/modules/qca_phy.ko", "-",
            7fd20025180915a70456964ba21329ae7f7f2731, 10281,
            d087aca75cec054e08283c2ef6ac411a15cbe589, package_extract_file("patch/system/lib/modules/qca_phy.ko.p"));
set_progress(0.211057);
apply_patch("/system/lib/modules/qce50_dlkm.ko", "-",
            f1428fe76a4aeb479e4b530d9d05e8807b5b2208, 70557,
            eee90ad3f86f28f13bcad1ea0902f1518012c854, package_extract_file("patch/system/lib/modules/qce50_dlkm.ko.p"));
set_progress(0.211791);
apply_patch("/system/lib/modules/qcedev-mod.ko", "-",
            1e3778450de8036681b5c92c40ab6dc7007cfc86, 46317,
            9d5a5fae4b6e6bfa457b5b3406a55c5834d8c473, package_extract_file("patch/system/lib/modules/qcedev-mod.ko.p"));
set_progress(0.212274);
apply_patch("/system/lib/modules/rmnet_core.ko", "-",
            5f3c9e4a3aff1d58f40c6225d4f23d2166aafcec, 188101,
            2388ae48e6021456b986bc291db6452c919ac457, package_extract_file("patch/system/lib/modules/rmnet_core.ko.p"));
set_progress(0.214231);
apply_patch("/system/lib/modules/rmnet_eth.ko", "-",
            e390cd6954a839ad7c346564ba408651c78ff38a, 14089,
            3d0dde15ca318803db9d15c83720b4511b70e22d, package_extract_file("patch/system/lib/modules/rmnet_eth.ko.p"));
set_progress(0.214378);
apply_patch("/system/lib/modules/shortcut_fe/shortcut-fe-cm.ko",
            "-", 794f0a8622b5aba249def6144b1bf63115ae5e2b, 13409,
            c7e3de3ae0175ee82457cfa4345cc33653c1d8bf, package_extract_file("patch/system/lib/modules/shortcut_fe/shortcut-fe-cm.ko.p"));
set_progress(0.214518);
apply_patch("/system/lib/modules/shortcut_fe/shortcut-fe-ipv6.ko",
            "-", fe0d13674a22b736e178ddb0885cc82038e743f4, 59521,
            291a55339ac96367c4ee71ccf5f7377bf2349ebb, package_extract_file("patch/system/lib/modules/shortcut_fe/shortcut-fe-ipv6.ko.p"));
set_progress(0.215137);
apply_patch("/system/lib/modules/shortcut_fe/shortcut-fe.ko", "-",
            55ddb955f879e2398e707f2efa3574c5ef9cb899, 59717,
            98a106b2f04c27269116e4d5d982ee805837520a, package_extract_file("patch/system/lib/modules/shortcut_fe/shortcut-fe.ko.p"));
set_progress(0.215759);
apply_patch("/system/lib/modules/smcinvoke.ko", "-",
            f55320e007b42c33722ee3f991676877bb446925, 109429,
            89a934fefbe3f2c21b8b8dc8dceb7290eefffd0c, package_extract_file("patch/system/lib/modules/smcinvoke.ko.p"));
set_progress(0.216898);
apply_patch("/system/lib/modules/tz_log.ko", "-",
            8443699cce920586e7c3ae0e0110244479898be8, 31349,
            f86bc3e0f163054ad24bf6eda4067837c83cd18e, package_extract_file("patch/system/lib/modules/tz_log.ko.p"));
set_progress(0.217224);
apply_patch("/system/usr/bin/fibo_fwa_application_framework", "-",
            f50c5bef37d63599d71c9e48e434d6bcd85394a8, 5797825,
            eb5ef7a657df650bd995b44b0acd3c3346fd3589, package_extract_file("patch/system/usr/bin/fibo_fwa_application_framework.p"));
set_progress(0.277571);
apply_patch("/system/usr/lib/libfibopal.a", "-",
            6a28d520f10a11ba2cc959eeba0d785474cb0147, 1273178,
            42c10c2d1ec4a30a628523f185df237101a55bd6, package_extract_file("patch/system/usr/lib/libfibopal.a.p"));
set_progress(0.290822);
apply_patch("/system/usr/lib/libfibopal.so", "-",
            309c899c888e6bdac92f430a66e9a35a01fc835e, 738133,
            cdf957037a1f7f90379a6cb0ecd6836455f17549, package_extract_file("patch/system/usr/lib/libfibopal.so.p"));
set_progress(0.298505);
apply_patch("/system/usr/lib/opkg/info/base-files.control", "-",
            4487ecda8e66c61c8c6f002b5c78f38b84310d70, 394,
            02af0966c50c2119ff76134f2824694476ec0136, package_extract_file("patch/system/usr/lib/opkg/info/base-files.control.p"));
set_progress(0.298509);
apply_patch("/system/usr/lib/opkg/info/base-files.list", "-",
            cca8a6a9c0f640e2db832d2b5c871ee56c2ced59, 2013,
            41ba82f487c0df706269431a383064b17ba06aac, package_extract_file("patch/system/usr/lib/opkg/info/base-files.list.p"));
set_progress(0.298530);
apply_patch("/system/usr/lib/opkg/info/busybox-selinux.control",
            "-", 17ff87517fbbc7cb94c3ac8c6faede109a42d767, 517,
            cb10c63515d2d6aaa8ac994141d5e8141b93da12, package_extract_file("patch/system/usr/lib/opkg/info/busybox-selinux.control.p"));
set_progress(0.298536);
apply_patch("/system/usr/lib/opkg/info/busybox-selinux.list", "-",
            9d1f5f47d91288906308adeb09f67e07494771f7, 1961,
            79974391394e021498618489cb39fea590b96e4e, package_extract_file("patch/system/usr/lib/opkg/info/busybox-selinux.list.p"));
set_progress(0.298556);
apply_patch("/system/usr/lib/opkg/info/fibo-fwa-application-framework.control",
            "-", 5bf56eb30a9f991cd68bec0ae47849cfaf3bd1af, 614,
            8c8b0f8180e6cbb7559bd4bfd11be01adb08c921, package_extract_file("patch/system/usr/lib/opkg/info/fibo-fwa-application-framework.control.p"));
set_progress(0.298562);
apply_patch("/system/usr/lib/opkg/info/goahead.control", "-",
            6f664254471c31b9f2c0ab939827e6479efafeda, 276,
            9eea6cb223944b79b79e6f6c59b53955043da671, package_extract_file("patch/system/usr/lib/opkg/info/goahead.control.p"));
set_progress(0.298565);
apply_patch("/system/usr/lib/opkg/info/goahead.list", "-",
            c586037d1ec660b67c19a911e41d8c7451a3fdc5, 3986,
            03370234d344a87ab9f676f9ed0219da3064b192, package_extract_file("patch/system/usr/lib/opkg/info/goahead.list.p"));
set_progress(0.298607);
apply_patch("/system/usr/lib/opkg/info/kmod-audio-kernel.control",
            "-", 54daa0de7599939cc896fa74ceb863f37a4892f9, 313,
            ea3ea035df30dd2c44cd20c99846e72fb4bab9b8, package_extract_file("patch/system/usr/lib/opkg/info/kmod-audio-kernel.control.p"));
set_progress(0.298610);
apply_patch("/system/usr/lib/opkg/info/kmod-dataipa.control", "-",
            cbf1a1a1dca04c2cf028a8c2c72e532eb8874e66, 278,
            d4bd1cb3ff815f07649c047852513278ec445409, package_extract_file("patch/system/usr/lib/opkg/info/kmod-dataipa.control.p"));
set_progress(0.298613);
apply_patch("/system/usr/lib/opkg/info/kmod-emac_ioss.control", "-",
            da6acdd9574501056cb44f15107147abb82b4137, 290,
            fd6fa996abc92d2ee622a9cdd56b47c26f30b4aa, package_extract_file("patch/system/usr/lib/opkg/info/kmod-emac_ioss.control.p"));
set_progress(0.298616);
apply_patch("/system/usr/lib/opkg/info/kmod-generic-sw-bridge.control",
            "-", c8fecdf3787dff2fdd2d7496c41e6716ebffd436, 306,
            933cb6635ea18514eb2146e6218c6f43622eff42, package_extract_file("patch/system/usr/lib/opkg/info/kmod-generic-sw-bridge.control.p"));
set_progress(0.298619);
apply_patch("/system/usr/lib/opkg/info/kmod-ioss.control", "-",
            f185ee3cfcc00e8a76f52f8bc0ec10e55dd4df9f, 265,
            e41306ea93491f55c48b550ded052d1b513daf5f, package_extract_file("patch/system/usr/lib/opkg/info/kmod-ioss.control.p"));
set_progress(0.298622);
apply_patch("/system/usr/lib/opkg/info/kmod-nf-sip.control", "-",
            c978379fd7d6204e147a5bcd15131fcce8cb7385, 273,
            574d67c7fac1708575cc4ef1168e6cc43c44918e, package_extract_file("patch/system/usr/lib/opkg/info/kmod-nf-sip.control.p"));
set_progress(0.298625);
apply_patch("/system/usr/lib/opkg/info/kmod-qca-phy.control", "-",
            2232a1899b04f23f6542f6298ed43a6d0cf68543, 302,
            a5090fc6c1334308a336f73bc15bc587061ebc29, package_extract_file("patch/system/usr/lib/opkg/info/kmod-qca-phy.control.p"));
set_progress(0.298628);
apply_patch("/system/usr/lib/opkg/info/kmod-qcacld-ll.control", "-",
            12d386bab0a9f01dc8848b3826cb4f06d46f0d7a, 312,
            2c1ce348362e5383592a14a4b9be72c2579243e9, package_extract_file("patch/system/usr/lib/opkg/info/kmod-qcacld-ll.control.p"));
set_progress(0.298631);
apply_patch("/system/usr/lib/opkg/info/kmod-securemsm-dlkm-kernel.control",
            "-", 12da6696dc87ccd214c045b19dd0052950bcccac, 357,
            5cc275e4796d0cb13332e7c2ab68bc077b4220bd, package_extract_file("patch/system/usr/lib/opkg/info/kmod-securemsm-dlkm-kernel.control.p"));
set_progress(0.298635);
apply_patch("/system/usr/lib/opkg/info/kmod-shortcut-fe.control",
            "-", 83b2f3ea6f066cc4d27ddc5384f04e76b22b78c8, 288,
            13c17005154eb6c9c602ada39e793ffeaefdb19c, package_extract_file("patch/system/usr/lib/opkg/info/kmod-shortcut-fe.control.p"));
set_progress(0.298638);
apply_patch("/system/usr/lib/opkg/info/kmod-wlan-cnss-legacy.control",
            "-", e5dc5efe93049b291bf6d91bc9e33bfdf30a3420, 329,
            bff00b05c56b581f4c52b3bdb0c60aa63e4b258c, package_extract_file("patch/system/usr/lib/opkg/info/kmod-wlan-cnss-legacy.control.p"));
set_progress(0.298641);
apply_patch("/system/usr/lib/opkg/info/kmod-wlan-cnss2.control",
            "-", 8187c9fd4aefbd1779249ef3c0948959c6478098, 307,
            366830afab374cf0f15d846a14801e7fbbdf3776, package_extract_file("patch/system/usr/lib/opkg/info/kmod-wlan-cnss2.control.p"));
set_progress(0.298645);
apply_patch("/system/usr/lib/opkg/info/libfibopal.control", "-",
            bd68df995753e5e76c77d41cb211b3d7f5359548, 439,
            6a0afbfb17953ceb49eca2c856f38c0329b7c5e4, package_extract_file("patch/system/usr/lib/opkg/info/libfibopal.control.p"));
set_progress(0.298649);
apply_patch("/system/webs/web/index.html", "-",
            d33b503d4d45846b68f57ad7667127cdc1ee4439, 750,
            a9b5cbcad123dff673401c538472eaec0348f63f, package_extract_file("patch/system/webs/web/index.html.p"));
set_progress(0.298657);
ui_print("Patching modem files...");
apply_patch("/firmware/image/modem.b00", "-",
            24ecfdf57f363d851660b9f6c209cd2ace6d50a0, 980,
            b9a76dcf57d68523f2643141024b6c77a472ad1d, package_extract_file("patch/firmware/image/modem.b00.p"));
set_progress(0.298667);
apply_patch("/firmware/image/modem.b02", "-",
            d7ea0907f2e2a776378810677d3bff0d69dc2e08, 18856,
            547afd69d7c89bf0ceed266b4dc8934c34129c6f, package_extract_file("patch/firmware/image/modem.b02.p"));
set_progress(0.298863);
apply_patch("/firmware/image/modem.b08", "-",
            29406d5bf24767198ea2c7cf2483d8e80a8e7c5e, 126976,
            fba0600f8c83a990f580c505cf190fd4775e311c, package_extract_file("patch/firmware/image/modem.b08.p"));
set_progress(0.300185);
apply_patch("/firmware/image/modem.b09", "-",
            ba21b93db1efe256042b794320599ecfcdb0f3a7, 1238212,
            84dbdefd4f980b52e10a4fb66a1d2ebc0bdd134e, package_extract_file("patch/firmware/image/modem.b09.p"));
set_progress(0.313073);
apply_patch("/firmware/image/modem.b10", "-",
            fc96584e35226c3b7e8501839519d12d558bd7ff, 12288,
            636cd0b4fa5aad5b0fc0ff49f0e03cb5b8d5c111, package_extract_file("patch/firmware/image/modem.b10.p"));
set_progress(0.313201);
apply_patch("/firmware/image/modem.b11", "-",
            f434ec990d05b716f8f98b90ff538ce5ed8f0d31, 2777808,
            866b898756896e309ca7e13ff585fe7f5a480f73, package_extract_file("patch/firmware/image/modem.b11.p"));
set_progress(0.342114);
apply_patch("/firmware/image/modem.b16", "-",
            1dec512c3f892e4425e8953c27a4e773e547933c, 4675896,
            f6cf55a0337ca0a37a252232c68b0323003a251c, package_extract_file("patch/firmware/image/modem.b16.p"));
set_progress(0.390783);
apply_patch("/firmware/image/modem.b17", "-",
            9954b9957b7fafde4cc42b1592de807c2598aee6, 3394648,
            455fe057236c42e7337f5863fd4e4dd0f09aa4e5, package_extract_file("patch/firmware/image/modem.b17.p"));
set_progress(0.426116);
apply_patch("/firmware/image/modem.b18", "-",
            347c9ae6adb5274345054d6593c174fa05a2c891, 1843208,
            345b4e1f2705e803becb039a89cd47a00405886e, package_extract_file("patch/firmware/image/modem.b18.p"));
set_progress(0.445301);
apply_patch("/firmware/image/modem.b20", "-",
            f9ba3a5fc16009ade0790c61b107a8e420475135, 69760,
            94f890aedf0f8734ec04084f8a7b5fa63142430f, package_extract_file("patch/firmware/image/modem.b20.p"));
set_progress(0.446027);
apply_patch("/firmware/image/modem.b21", "-",
            bf30a1a027fcc54a41789eb3259fcc42b3ef8d98, 22896704,
            0b484048ef77052653c56e48cf8581d904522e52, package_extract_file("patch/firmware/image/modem.b21.p"));
set_progress(0.684347);
apply_patch("/firmware/image/modem.b22", "-",
            e3ed17b62b8ab20c7b22ce7986082461945cfe34, 10793408,
            9d8f8ea1d2085c8992cce738f29fe0bb7787f945, package_extract_file("patch/firmware/image/modem.b22.p"));
set_progress(0.796690);
apply_patch("/firmware/image/modem.b23", "-",
            ee4b64df1990b26228580208c273ea3763541e33, 553945,
            0721042987a3c8b1b63f65cf359d9e44f0692293, package_extract_file("patch/firmware/image/modem.b23.p"));
set_progress(0.802456);
apply_patch("/firmware/image/modem.b25", "-",
            7c8ac0c5c34efb7b91ad04a50436b84fad3da1df, 231744,
            17a935a56e348992b4d197fad67bfe8ad9213d15, package_extract_file("patch/firmware/image/modem.b25.p"));
set_progress(0.804868);
apply_patch("/firmware/image/modem.b28", "-",
            0e5b2cb48c1c87f8141d7c7599bd81c9fc0a04ae, 7384,
            9683157b4250a19723f63dd7258e7a15be3bd7d9, package_extract_file("patch/firmware/image/modem.b28.p"));
set_progress(0.804945);
apply_patch("/firmware/image/modem.mdt", "-",
            06e50c13229a99e35e1af6043893a6ba3b41f1d8, 8364,
            e085eabd6d5d5b3df493fee0c230054f537e018e, package_extract_file("patch/firmware/image/modem.mdt.p"));
set_progress(0.805032);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_hw/generic/common/Kuno/STANDALONE/LE/SS/mcfg_hw.mbn",
            "-", 80f1f665e641dd6ad9f187efe800139379250b28, 41000,
            d4a4a8a629f8f3e29c6ba39ec707bf86d52fc80e, 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.805458);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/AF/CellC/Commercial/SAfrica/mcfg_sw.mbn",
            "-", 527b09f2529fc78ce42e7c17306e18e2fbf8e4d1, 38700,
            95fea2b593d87fbd14a870729b2d921f8febc891, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/AF/CellC/Commercial/SAfrica/mcfg_sw.mbn.p"));
set_progress(0.805861);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/AF/MoroccoTel/Commercial/MA/mcfg_sw.mbn",
            "-", 444475e5eb7fcc3a9165186802bcd8da831e73f8, 38664,
            8029ca46280b0f2f2f26800c8ea10ac29ed1d474, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/AF/MoroccoTel/Commercial/MA/mcfg_sw.mbn.p"));
set_progress(0.806264);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/APAC/DCM/Commercial/mcfg_sw.mbn",
            "-", 5c189fbf6c1add5fd676dc9299d204089412613d, 47232,
            6e3e5064ea95a71b43a0f5f6ecb770e5f2bb791d, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/APAC/DCM/Commercial/mcfg_sw.mbn.p"));
set_progress(0.806755);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/APAC/KDDI/Commercial/mcfg_sw.mbn",
            "-", c6eea0d1e2a3bd0f9174d5e113ea7b517739dc88, 52900,
            f18863c450e9a066927036d5ffad2c0151a383a6, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/APAC/KDDI/Commercial/mcfg_sw.mbn.p"));
set_progress(0.807306);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/APAC/Rakuten/Commercial/mcfg_sw.mbn",
            "-", 0d113e0327ce218445e65bd5d614cfd97dcb44f6, 45172,
            2562da91a0ccb73df3bd4d1fa25fcb63c79854af, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/APAC/Rakuten/Commercial/mcfg_sw.mbn.p"));
set_progress(0.807776);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/APAC/Reliance/Commercial/mcfg_sw.mbn",
            "-", 5703c2670a8650dc1ceeaf2a04db8b24ae75bf27, 42928,
            43f86cb868f9c3962ddf4ce57ae0abf095cafd03, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/APAC/Reliance/Commercial/mcfg_sw.mbn.p"));
set_progress(0.808223);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/APAC/SBM/Commercial/mcfg_sw.mbn",
            "-", fc4af0f6d5f4d27523468fe7f64ae0a850b92585, 48132,
            4d561ac68916494ab65ed421f4284b681daf663b, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/APAC/SBM/Commercial/mcfg_sw.mbn.p"));
set_progress(0.808724);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/AUNZ/Optus/Commercial/AU/mcfg_sw.mbn",
            "-", 57b32f8f9362c9fd2a63210f601543eb519cd079, 40548,
            20b959f5e00e8d4defbab92dae90a54a91acd6ee, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/AUNZ/Optus/Commercial/AU/mcfg_sw.mbn.p"));
set_progress(0.809146);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/AUNZ/Telstra/Commercial/mcfg_sw.mbn",
            "-", 4edd65133e97e3afc7e400baae68ca2ae8d566be, 41880,
            fa9c38ecfd46aba5ea27ab44238a016fe9b60c23, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/AUNZ/Telstra/Commercial/mcfg_sw.mbn.p"));
set_progress(0.809582);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/AUNZ/Vodafone/Commercial/mcfg_sw.mbn",
            "-", 3b485e1ebcf8a321e778ed25e9e86880f4cfd36f, 39812,
            c6d2092839a24df4bc296c6dc91036f97dac136e, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/AUNZ/Vodafone/Commercial/mcfg_sw.mbn.p"));
set_progress(0.809996);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Commercial/Volte_OpenMkt/mcfg_sw.mbn",
            "-", cca84272bde85d128effb94feec2e4811f8a2890, 48428,
            5a0995025b06ed548ddee55718b7635a75674859, 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.810500);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/AGNSS_LocTech/mcfg_sw.mbn",
            "-", 3e4fbcd93c55730fa6e9d9e71fd86470817be33a, 21312,
            2decd6c8da8e08a4e658c57fbb24ad3ffa0aa701, 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.810722);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/Conf_VoLTE/mcfg_sw.mbn",
            "-", 6a90e9d7b945fde8a3ccf949b9a40e329bd420dd, 49408,
            64f4c08505c0fe5e538c08510921b60583083e20, 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.811236);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/EPS_Only/mcfg_sw.mbn",
            "-", 8b975e4614c92280a8021b9a7774bd9bc7eaa567, 17968,
            a6b1d98470792ffa811575ca96bfce64dac3b0c1, 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.811423);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/LPP_LocTech/mcfg_sw.mbn",
            "-", 8aa2bdecd6b90b0e9c60f4c28d1cdb5c0501c581, 21320,
            330cfea59b36ee3ffee0199d80ad6e7587a2e8a2, 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.811645);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/Nsiot_4RX_VoLTE/mcfg_sw.mbn",
            "-", 012240a0a374e2ffae4c3273c889fe13137cdf51, 46588,
            2748c0673375ca3acfdeac7997fe6b9452ff3bbe, 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.812130);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/Nsiot_VoLTE/mcfg_sw.mbn",
            "-", 273ff59ef801470db84acc8ae1efd7dccbd1e540, 47032,
            b764c47af52f4262ed90f8ecd87e0beab24aae77, 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.812620);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/RRLP_LocTech/mcfg_sw.mbn",
            "-", 49eebd1c9a4175a49126c51013e839b4d11f0758, 21312,
            055ba6ddc207610c11786ecf8aca1afdec0b86ef, 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.812841);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/TGL_Comb_Attach/mcfg_sw.mbn",
            "-", 561f207979aa79a8e9650482b1680c6719db5371, 18312,
            de3cf725e25f60ee552637d3afb4a79ed652b957, 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.813032);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CMCC/Lab/W_IRAT_Comb_Attach/mcfg_sw.mbn",
            "-", 7b8cb5befb5154ee9c058192a245c3f43381c0f8, 18056,
            f0e1379c242b10447083ed49884c8bd64429d493, 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.813220);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Commercial/OpenMkt/mcfg_sw.mbn",
            "-", a2dcdb19afc7b48529048a997eca0cfa5072dd76, 29244,
            d91f6c96a0b97be6c409746751ccefa6156425fd, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Commercial/OpenMkt/mcfg_sw.mbn.p"));
set_progress(0.813524);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Commercial/VoLTE_OpenMkt/mcfg_sw.mbn",
            "-", 02dd4f00e4bb6e69e5a1be7822a29ee1037f355a, 57888,
            46a53d81134118cbdb6a90cb416deb365e527614, 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.814127);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Commercial/hVoLTE_OpenMkt/mcfg_sw.mbn",
            "-", 1c9608489e929d050ce80f13882e184442c360b6, 57712,
            38d22b605df870f6a0dd0d496c38e3167ba51ec8, 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.814728);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Lab/CTA/mcfg_sw.mbn",
            "-", 2e6f743cb4905620ce7cd575cf99e95a66c59473, 28372,
            cbf8e04bb3551c3eb323dc21dcea2071e134c4f5, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Lab/CTA/mcfg_sw.mbn.p"));
set_progress(0.815023);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Lab/EPS_Only_VoLTE_Conf/mcfg_sw.mbn",
            "-", 2681d0f9b02237599c96200a3537c37f4da8db17, 49152,
            5e9b5c43c995cac14645bde6a56d03e37e5e32d8, 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.815535);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Lab/NoAPN_Vo_Conf/mcfg_sw.mbn",
            "-", c6e754acd26152e2132a7208a383ac4c86039de5, 47944,
            c1652767b2b613c3d20b461e510fcdccc899527a, 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.816034);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Lab/TEST/mcfg_sw.mbn",
            "-", fce7298f124cf0dd780d91460100e2436a65dfa8, 28432,
            6380bfc061d78cc72c0955ae502a29dde2eb3ab7, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Lab/TEST/mcfg_sw.mbn.p"));
set_progress(0.816329);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Lab/TEST_EPS_ONLY/mcfg_sw.mbn",
            "-", fae264c64c7a5491f263990b8d054c176f4e95ba, 28648,
            808cdd237f23903ebdc88700b282a02d64f0d191, 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.816628);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Lab/TEST_NO_APN/mcfg_sw.mbn",
            "-", b5e5b2b0b3d367ef93de3d6f0142e9bb44d1b4af, 28264,
            1946bd659c02f234ccb96655c0a8dc4e24e67911, 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.816922);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CT/Lab/VoLTE_Conf/mcfg_sw.mbn",
            "-", ba7bf6f3c1f380118b30987133e463175a1e2f74, 50664,
            fd720e867a454fd8ee65dd4028e4ef331e573b37, 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.817449);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CU/Commercial/OpenMkt/mcfg_sw.mbn",
            "-", b48babb34739dcf2efb23f893a342733266312b0, 16920,
            a111e7e1ad4a1f81dc99530d9ae29febedf5a141, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CU/Commercial/OpenMkt/mcfg_sw.mbn.p"));
set_progress(0.817625);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CU/Commercial/VoLTE/mcfg_sw.mbn",
            "-", d4ccb44d2c03a584b7d9f736bbbbfcf73022949e, 45768,
            e669a94270c53cc96c5c2e43080e2234adf6fa82, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CU/Commercial/VoLTE/mcfg_sw.mbn.p"));
set_progress(0.818102);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CU/Lab/Test/mcfg_sw.mbn",
            "-", 04f9f01de005a77de6badbcc44f92793aa61183c, 15676,
            bc29fafe052c99cc6719c7954508d2894a2e6c96, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/China/CU/Lab/Test/mcfg_sw.mbn.p"));
set_progress(0.818265);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Bouygues/Commercial/France/mcfg_sw.mbn",
            "-", 449add92b762f2722680e9078562d2591ec243c7, 38840,
            369422df7d1d512b5400e585361da5a926e7e98f, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Bouygues/Commercial/France/mcfg_sw.mbn.p"));
set_progress(0.818669);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/Austria/mcfg_sw.mbn",
            "-", 7aedb6b44d1eee013ae21d9e4bd2b532a7bf05d1, 40644,
            b66b55cd0f784dc98b4f4d96adf7011f1d05dd7f, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/Austria/mcfg_sw.mbn.p"));
set_progress(0.819092);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/CZ/mcfg_sw.mbn",
            "-", 7ccb4225231d32af4e3b8289283d6cbbf4fdc4f3, 41292,
            f4f241531d485d9ee8cc5273564c76894ca13ab4, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/CZ/mcfg_sw.mbn.p"));
set_progress(0.819522);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/Croatia/mcfg_sw.mbn",
            "-", b8b5bab236da229c98441a9f6b2bff1d7003d7d3, 40688,
            47776f1cd0be892a0d1c0b273127c49ed01622ee, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/Croatia/mcfg_sw.mbn.p"));
set_progress(0.819945);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/Greece/mcfg_sw.mbn",
            "-", c4a8d7eb27b442f7f4fc228a952a7afb514197e9, 41064,
            11f654223e9e7ae60d9b889f004f59a3c08b9dbd, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/Greece/mcfg_sw.mbn.p"));
set_progress(0.820373);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/Hungary/mcfg_sw.mbn",
            "-", 5195aa11ab9b9ebf69a11074f83ed2c001511a57, 40624,
            f990d8be3729de0130d87811659e4e15baa86484, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/Hungary/mcfg_sw.mbn.p"));
set_progress(0.820796);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/NL/mcfg_sw.mbn",
            "-", d63af46d655cacb822501427886a453b2a74305f, 40640,
            2915df8f8e7f01b8ea59b55a0e85405b0a59c412, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/NL/mcfg_sw.mbn.p"));
set_progress(0.821219);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/PL/mcfg_sw.mbn",
            "-", a50927970f35d6154cce5d0fd277731c1f2dfcbe, 40788,
            cfab71328dcb7167d598422bbf85ce7b9474af62, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/PL/mcfg_sw.mbn.p"));
set_progress(0.821643);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/Slovakia/mcfg_sw.mbn",
            "-", a4e01df95eebd1f1ba2a7e185d9bb7f78c7bafc1, 38724,
            b54a76bbf38984375227e9940bdaae78af7b3774, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/Commercial/Slovakia/mcfg_sw.mbn.p"));
set_progress(0.822046);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/VoLTE/Commercial/mcfg_sw.mbn",
            "-", 5fb2bb7b7591186400bde32948639e7deb3f0dde, 40428,
            829c82cd7ca3f5c5b074f80dfedc590d9c918376, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/DT/VoLTE/Commercial/mcfg_sw.mbn.p"));
set_progress(0.822467);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/EE/Commercial/mcfg_sw.mbn",
            "-", 3701f1be74283395bb593a5f3172d3ae7cb47ae4, 40500,
            40d4b6dcef87f8e6da7e2310dce7e17360b61874, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/EE/Commercial/mcfg_sw.mbn.p"));
set_progress(0.822889);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Elisa/Commercial/FI/mcfg_sw.mbn",
            "-", 2c8c626326c7c1a8d6e2b169f5bc3d51099c03ec, 39364,
            cd80c7c29c04db17550356eda6daed935458f89e, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Elisa/Commercial/FI/mcfg_sw.mbn.p"));
set_progress(0.823298);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/H3G/Commercial/Austria/mcfg_sw.mbn",
            "-", 131d1ec843d2ce76030eae69a8bac6581d84d230, 39304,
            d0e19de6a1015d1a1e86d41320e31d449d20af61, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/H3G/Commercial/Austria/mcfg_sw.mbn.p"));
set_progress(0.823707);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/H3G/Commercial/Denmark/mcfg_sw.mbn",
            "-", 3bdbac717678735ed93dcf286ad0e6ab1658cb1d, 39824,
            838a390d96622f67d01f41e5e0cd0ec4ad6083e8, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/H3G/Commercial/Denmark/mcfg_sw.mbn.p"));
set_progress(0.824122);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/H3G/Commercial/Italy/mcfg_sw.mbn",
            "-", 474df79a065af598a1530b7f59a659d34e28d76d, 40388,
            185814fbb2cb1c9afcd8f89d01d8056ba58a812d, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/H3G/Commercial/Italy/mcfg_sw.mbn.p"));
set_progress(0.824542);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/H3G/Commercial/SE/mcfg_sw.mbn",
            "-", 5a824a0240d3d1115acec16cf33a2c1fad37527b, 39840,
            77ac405e618abace5711a88db295f66e1140bd77, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/H3G/Commercial/SE/mcfg_sw.mbn.p"));
set_progress(0.824957);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/H3G/Commercial/UK/mcfg_sw.mbn",
            "-", c8aab55bad37903f92e532f167617b2cd309d962, 39300,
            cca5b79cc89888cc6e29d8633905f6f52dabd3cb, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/H3G/Commercial/UK/mcfg_sw.mbn.p"));
set_progress(0.825366);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Orange/Commercial/France/mcfg_sw.mbn",
            "-", bc42be14af289c598b4b82c4ad4a7e2ed9e27607, 42096,
            80ccb60b363850bf4b96a7c7e1bf7a56af82facc, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Orange/Commercial/France/mcfg_sw.mbn.p"));
set_progress(0.825804);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Orange/Commercial/Poland/mcfg_sw.mbn",
            "-", 09e9d19f5400928333305200ed17592857900537, 40972,
            ba0859ed63393f62c6bd2b93a20031be0b291a8b, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Orange/Commercial/Poland/mcfg_sw.mbn.p"));
set_progress(0.826231);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Orange/Commercial/Romania/mcfg_sw.mbn",
            "-", e40306369ad56489146d7cacd14d95fffc51c8be, 40460,
            41d7a1d56efe0f777caadfeca1d5a666f3608765, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Orange/Commercial/Romania/mcfg_sw.mbn.p"));
set_progress(0.826652);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Orange/Commercial/Slovakia/mcfg_sw.mbn",
            "-", 4f762d98e2b8f51f2f9b2a6e0588394365910a38, 39288,
            903f9204ed85ed8bb13efe9bff01db3bb8b19436, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Orange/Commercial/Slovakia/mcfg_sw.mbn.p"));
set_progress(0.827061);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Orange/Commercial/Spain/mcfg_sw.mbn",
            "-", 44b6a54640a3303f3fd05a6e85c48a45591e0446, 40664,
            903ec05a519284aaf0f65463f6448248f09f040a, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Orange/Commercial/Spain/mcfg_sw.mbn.p"));
set_progress(0.827484);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/SFR/Commercial/FR/mcfg_sw.mbn",
            "-", 578a7e00e253c4ab59ab355557fcf47c9044c250, 38932,
            749639c2ac8863c51d0817a721f2b10cd6ea3b0d, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/SFR/Commercial/FR/mcfg_sw.mbn.p"));
set_progress(0.827889);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Swisscom/Commercial/Swiss/mcfg_sw.mbn",
            "-", 52c3f641e8563be41526b751c363b1ac799dacbc, 40560,
            ee4017f9c6af5b5faeaaf8886762564dbc2fcd89, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Swisscom/Commercial/Swiss/mcfg_sw.mbn.p"));
set_progress(0.828311);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/TDC/Commercial/Denmark/mcfg_sw.mbn",
            "-", f45a6f92e57f0d888c2f5d1e7b0fbfd8103756e2, 39760,
            53684947c27627d7fdf3571aefecd3d5b925198d, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/TDC/Commercial/Denmark/mcfg_sw.mbn.p"));
set_progress(0.828725);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/TIM/Commercial/Italy/mcfg_sw.mbn",
            "-", 14209fd37fd3cdd32f28797a332cd430eefd290a, 40576,
            c553910412017f570a669689953b4a4dd3a05baa, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/TIM/Commercial/Italy/mcfg_sw.mbn.p"));
set_progress(0.829148);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Tele2/Commercial/NL/mcfg_sw.mbn",
            "-", 134100a6fa364522cc5d96bf25e2c20b1a89ad49, 39880,
            d83d2ea2450bc3c7a4a0f8f10fd08f6a6b7c0e54, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Tele2/Commercial/NL/mcfg_sw.mbn.p"));
set_progress(0.829563);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Tele2/Commercial/Sweden/mcfg_sw.mbn",
            "-", b91fe5ffff75edd89026e84ac031c286398b14bf, 38776,
            d83ecf0a6dc415c628461c39798960decd9d026b, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Tele2/Commercial/Sweden/mcfg_sw.mbn.p"));
set_progress(0.829966);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telefonica/Commercial/DE/mcfg_sw.mbn",
            "-", 73d69e991031df48afe2a96d42263e51547c0997, 39452,
            28a15013c596289ae6720b1976ea38eeb1a2c5c1, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telefonica/Commercial/DE/mcfg_sw.mbn.p"));
set_progress(0.830377);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telefonica/Commercial/Spain/mcfg_sw.mbn",
            "-", d1a33b16475f2ad4202af58641a0ba5483123a25, 40064,
            368f4e530226e5a0eb5cd0eea4b7d8a6346b01ca, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telefonica/Commercial/Spain/mcfg_sw.mbn.p"));
set_progress(0.830794);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telefonica/Commercial/UK/mcfg_sw.mbn",
            "-", 6f05e76b418d5ee88416a0947776d6c4895ecac8, 39192,
            aff6f4d786db9e40c64a308aacfa0b33a1f9c85e, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telefonica/Commercial/UK/mcfg_sw.mbn.p"));
set_progress(0.831202);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telenor/Commercial/Denmark/mcfg_sw.mbn",
            "-", f9a547314d83805672cff2f8d8142784a87f4922, 40824,
            54e652e8b5045a184b806fa3519d2363588d2294, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telenor/Commercial/Denmark/mcfg_sw.mbn.p"));
set_progress(0.831627);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telenor/Commercial/Norway/mcfg_sw.mbn",
            "-", 2713ef964d4c73a5abb4c5d479cf7853b4e5f5ce, 41736,
            9c46384e163ad2690bf1091950ef35685c7faca2, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telenor/Commercial/Norway/mcfg_sw.mbn.p"));
set_progress(0.832061);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telia/Commercial/Norway/mcfg_sw.mbn",
            "-", 0303ce05a679c65e5d8f50a52a81bd5d89c751be, 40368,
            0cb20cd5128f7e300630c819581a31c3769075cf, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telia/Commercial/Norway/mcfg_sw.mbn.p"));
set_progress(0.832481);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telia/Commercial/Sweden/mcfg_sw.mbn",
            "-", 488656b5407f3d661fcc56407a7134cbf25dcbe0, 40492,
            49b1b0178bee74556eefc7b03f414506c6b27f65, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Telia/Commercial/Sweden/mcfg_sw.mbn.p"));
set_progress(0.832903);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/Commercial/Hungary/mcfg_sw.mbn",
            "-", 830eab2e541914840809edaadef3880d78c35ed9, 38704,
            7b7e9585add0b74046488d40107e1b983cd07238, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/Commercial/Hungary/mcfg_sw.mbn.p"));
set_progress(0.833306);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/Commercial/Ireland/mcfg_sw.mbn",
            "-", 58c9019746ccc1a7728ef9eb0ff651096c622842, 40644,
            c3364baba3088f599298a65fa4061f47536d863e, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/Commercial/Ireland/mcfg_sw.mbn.p"));
set_progress(0.833729);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/M2M/Commercial/Global/mcfg_sw.mbn",
            "-", 283feb1bc76613e2102105612454f8c738ba71fb, 42024,
            4e2a31062430e42c305c387bae73fccbdfb97c44, 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.834166);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/Non_VoLTE/mcfg_sw.mbn",
            "-", 27dad553516b2e5a555aa8b673259c214b2c1bc8, 12836,
            afe2588fc6d06f6ee7afb2ffa94099e6b2f25ef4, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/Non_VoLTE/mcfg_sw.mbn.p"));
set_progress(0.834300);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/CZ/mcfg_sw.mbn",
            "-", 5a087422f0e094fd795a6e0ba7a50299464cf4f1, 40200,
            e4f219c4660c9d0e3e0c3b5edcffd12b298a5041, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/CZ/mcfg_sw.mbn.p"));
set_progress(0.834718);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/Germany/mcfg_sw.mbn",
            "-", 8ef28905110452bd01e4bf34c37f0c3cb79aaad9, 42020,
            34bdcaf324ac05a416220d10535c4f47bb5bbcf3, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/Germany/mcfg_sw.mbn.p"));
set_progress(0.835155);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/Italy/mcfg_sw.mbn",
            "-", c94e0698e8baf52b032f3e51ee8da183b483786c, 38888,
            ccc2e08991df7e6eee4cfd35983de70bd5a255f6, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/Italy/mcfg_sw.mbn.p"));
set_progress(0.835560);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/Netherlands/mcfg_sw.mbn",
            "-", dd15d91c622daecd98c7688e69c98085d96aef95, 40712,
            444c2dbc8a35799470d407dae9287e96727d6680, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/Netherlands/mcfg_sw.mbn.p"));
set_progress(0.835984);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/Portugal/mcfg_sw.mbn",
            "-", c15e5d4bab994ce871185c4e34657f9e1d93fc5b, 38844,
            cca32ff89875cacd8a372e1020026c60929e8fda, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/Portugal/mcfg_sw.mbn.p"));
set_progress(0.836388);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/SAfrica/mcfg_sw.mbn",
            "-", e64a687f34f28564b9a794959a4e1602ab1a1c9d, 40728,
            983df7cf488ca9756e66d5c35bb94f8fa681190d, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/SAfrica/mcfg_sw.mbn.p"));
set_progress(0.836812);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/Spain/mcfg_sw.mbn",
            "-", 918be807c2105afbca796bf4adb1434f3bbc194c, 39336,
            80f77277fa37171140bba0bf15f86e89b6727f7b, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/Spain/mcfg_sw.mbn.p"));
set_progress(0.837222);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/Turkey/mcfg_sw.mbn",
            "-", 28d65cc78e77bcaad290f1342acf6ef75f4b7433, 40288,
            f44c750249b3e379fb4dccb17b1f3f8e51476c1b, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/Turkey/mcfg_sw.mbn.p"));
set_progress(0.837641);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/UK/mcfg_sw.mbn",
            "-", 1b42d73b2e59a88686f281cc760218b4c9e55d57, 41336,
            dd9c3f668a4c1e540d9f34188836374172eef253, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/EU/Vodafone/VoLTE/UK/mcfg_sw.mbn.p"));
set_progress(0.838071);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Korea/KT/Commercial_KT_LTE/mcfg_sw.mbn",
            "-", 30feee1cad2883dbefe6eac02c3ec30e42a374df, 37884,
            046eb49c12b7bc3b8f684afa8120e6cf9e79c3ea, 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.838465);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Korea/LGU/Commercial/mcfg_sw.mbn",
            "-", 04ec8d1ed188c998c676592e4c20819651a49062, 39108,
            e2373c884e448f0ca09096089a70d036591bc9fc, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Korea/LGU/Commercial/mcfg_sw.mbn.p"));
set_progress(0.838873);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Korea/SKT/Commercial/mcfg_sw.mbn",
            "-", 8f096e1ff25eb70df427f702f8edfc5fa4b6b0f7, 39068,
            c71ee88c5a9d3d5648d2d7d66bf161cacc45b8a1, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Korea/SKT/Commercial/mcfg_sw.mbn.p"));
set_progress(0.839279);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/LATAM/AMX/Commercial/MX/mcfg_sw.mbn",
            "-", 75f533db825b3dd98da8ffe0f176330caf2b03c0, 39024,
            44be23ba00dd38147312e39676a1233d4f8e2d65, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/LATAM/AMX/Commercial/MX/mcfg_sw.mbn.p"));
set_progress(0.839685);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/LATAM/AMX/Non_VoLTE/mcfg_sw.mbn",
            "-", 9eee242edcc6e61f079a6670b926ef75387328a1, 9508,
            10e1eba08172bb5d92a2f7abb437f58188446e9b, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/LATAM/AMX/Non_VoLTE/mcfg_sw.mbn.p"));
set_progress(0.839784);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/LATAM/Claro/Commercial/Colombia/mcfg_sw.mbn",
            "-", feb7de5996fa2cbcc3c155a41b87361ae83554c1, 39408,
            7d9ec5e55daa086169e67323556ae5bbf2492777, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/LATAM/Claro/Commercial/Colombia/mcfg_sw.mbn.p"));
set_progress(0.840195);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/LATAM/TIM/Commercial/Brazil/mcfg_sw.mbn",
            "-", 87c16f0f8699e8dbe283961273a33f12a7ed7b3e, 37752,
            b287540832988ca4c5b00d368dd40cb6461f7e51, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/LATAM/TIM/Commercial/Brazil/mcfg_sw.mbn.p"));
set_progress(0.840587);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/LATAM/Telefonica/Commercial/Colombia/mcfg_sw.mbn",
            "-", 42669f469e54f42363c7a2b955dbe4b1131905b8, 37860,
            d2d4b6b47a400b7cee29ced15cabac3503eed442, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/LATAM/Telefonica/Commercial/Colombia/mcfg_sw.mbn.p"));
set_progress(0.840982);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/LATAM/Telefonica/Commercial/Peru/mcfg_sw.mbn",
            "-", ece3cd5ad1679d89602b57edc2a6263f0173490f, 38856,
            8dbad3fc2e371399b1139ea399a70db8c1b1fe2f, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/LATAM/Telefonica/Commercial/Peru/mcfg_sw.mbn.p"));
set_progress(0.841386);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/MEA/STC/Commercial/SA/mcfg_sw.mbn",
            "-", 7b2d5fbcfdf75ae228acdbd9c9af197d48f56a1f, 38656,
            c694aafa0bdde0891cb73a1c465f1f0d352f5874, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/MEA/STC/Commercial/SA/mcfg_sw.mbn.p"));
set_progress(0.841788);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/ATT/FirstNet/mcfg_sw.mbn",
            "-", c4f6ccc811a3410abe073737ec5518f6b25ba8cd, 49020,
            280b0abb954ecd6b525f0e41fc3b98fbf79a2c3f, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/ATT/FirstNet/mcfg_sw.mbn.p"));
set_progress(0.842299);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/ATT/FirstNet_American_Samoa/mcfg_sw.mbn",
            "-", 9528b51a70b6fe1d664d5a05ddacc2b19c863fc1, 49384,
            af2ac69c76dba41af3a7f5b662baf6afbb78ba8f, 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.842813);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/ATT/FirstNet_Guam_CNMI/mcfg_sw.mbn",
            "-", a5c78a09e8e069e97152cca365636c19ede056dd, 49372,
            4f799dca44dd2b15e26fb185cffeed7c0cc766fa, 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.843326);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/ATT/Non_VoLTE/mcfg_sw.mbn",
            "-", 2e82dc2c823cff4473c9fc3d8c3eb8084ce068ad, 18316,
            d7a3f10884ada783551c4b8bdfbe81dfc6ac5376, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/ATT/Non_VoLTE/mcfg_sw.mbn.p"));
set_progress(0.843517);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/ATT/VoLTE/mcfg_sw.mbn",
            "-", 824514ff594555fea1d1d57878f0c2d3473500b3, 55168,
            29c8f0feb405d29e159ecade2ed5fc2e31cce775, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/ATT/VoLTE/mcfg_sw.mbn.p"));
set_progress(0.844091);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Bell/Commercial/CA/mcfg_sw.mbn",
            "-", 77f0d841059be0a6e2abe8d9584320d8239114cf, 39840,
            6855cfe0cc2ccd38940c8d2d938826947f29b526, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Bell/Commercial/CA/mcfg_sw.mbn.p"));
set_progress(0.844506);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/CBRS/Commercial/US/mcfg_sw.mbn",
            "-", c73dcfe8c9e1b5c21e19eb2ffa97d947435338bf, 12896,
            32aedf286d3ff7fb7af901fdc87cff44039cc43a, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/CBRS/Commercial/US/mcfg_sw.mbn.p"));
set_progress(0.844640);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Dish/Commercial/US/mcfg_sw.mbn",
            "-", 9a9d9e188392d4bb81bb213bbd626483666f9aab, 41504,
            674316cc275d56919dc313e193667e55d5148756, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Dish/Commercial/US/mcfg_sw.mbn.p"));
set_progress(0.845072);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Rogers/Commercial/CA/mcfg_sw.mbn",
            "-", cddb585b5ae83558b7d13e78cdf08a3cb0bd0eb4, 39868,
            1232aef069f55c45828bfe671b817bd96cf702dd, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Rogers/Commercial/CA/mcfg_sw.mbn.p"));
set_progress(0.845487);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Sprint/Commercial/mcfg_sw.mbn",
            "-", b455dd3e8ca3739ae8c0d326cf4d5a543a44ed0e, 51676,
            fe14da7db60a3bae1ebc4c53e957ffaf6369d04c, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Sprint/Commercial/mcfg_sw.mbn.p"));
set_progress(0.846025);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Sprint/VoWiFi/mcfg_sw.mbn",
            "-", 95de78f947e97c780267f0d477c66c1959cf3303, 51664,
            300ddf4b2912046d0211745006530d71de8d254b, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Sprint/VoWiFi/mcfg_sw.mbn.p"));
set_progress(0.846563);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Sprint/VoWiFi_A/mcfg_sw.mbn",
            "-", 83470c4237ad1ae789365b5dea66870167fae966, 51664,
            d439a60fe857e95387c75d33fe0b0a53cb962f27, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Sprint/VoWiFi_A/mcfg_sw.mbn.p"));
set_progress(0.847100);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Sprint/VoWiFi_B/mcfg_sw.mbn",
            "-", 539951344be0de80832afc245ffa55fa1061fb07, 51664,
            e02e3b2d4a57a67cacb316f4ad76c2667732d501, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Sprint/VoWiFi_B/mcfg_sw.mbn.p"));
set_progress(0.847638);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/TMO/Commercial/mcfg_sw.mbn",
            "-", 40680e4ca4b3c84436dcdb77c035bf7906ae7bc0, 49300,
            5a336c1d38e242aa28d7ac9110842f51aa02640f, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/TMO/Commercial/mcfg_sw.mbn.p"));
set_progress(0.848151);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Telus/Commercial/CA/mcfg_sw.mbn",
            "-", 93afe709d6ae5000326c5da6ab2cb5dfcadcab84, 40564,
            30cee387cc39e868d011edb03137fcd99ebc1cbb, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Telus/Commercial/CA/mcfg_sw.mbn.p"));
set_progress(0.848574);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/USCC/Commercial/mcfg_sw.mbn",
            "-", 05f5ae2cd4d50ae62bd4b17564d877a043ac9ca2, 41572,
            8d69bd6bc057d2e5a84da56efad090fcf0806ccf, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/USCC/Commercial/mcfg_sw.mbn.p"));
set_progress(0.849006);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Verizon/CDMAless/mcfg_sw.mbn",
            "-", 6a6334dcf777e83ae9b44c6b2987a148e65d650e, 53668,
            52e134e7ab709f66754b8b968851276b62d9f9f9, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Verizon/CDMAless/mcfg_sw.mbn.p"));
set_progress(0.849565);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Verizon/IMSless/mcfg_sw.mbn",
            "-", 9f8490b9ff1077088b3ac40fc20165ff7b1fd81e, 23852,
            e94298d602493fdcb55004c68edb2d817d648747, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Verizon/IMSless/mcfg_sw.mbn.p"));
set_progress(0.849813);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Verizon/hVoLTE/mcfg_sw.mbn",
            "-", df7cf7ecdafeb85a30f2d8004194736bed095bc6, 54976,
            79889a7a5f7b1fce2283da98f2ebef49e346719c, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/NA/Verizon/hVoLTE/mcfg_sw.mbn.p"));
set_progress(0.850385);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Russia/Beeline/Gen_3GPP/mcfg_sw.mbn",
            "-", 4580dff95ab20dd169cc08b0db5112a712ea2a42, 39712,
            d07765381478ce6c297d3f764e2e2c4f69e99b28, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Russia/Beeline/Gen_3GPP/mcfg_sw.mbn.p"));
set_progress(0.850799);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Russia/MTS/Commercial/RU/mcfg_sw.mbn",
            "-", c1ddba10d3ebd572bce8795e479d3f7f21f8803d, 39188,
            4ea98dfe5eb7591ad78b57fb18059f4908d9c2e9, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Russia/MTS/Commercial/RU/mcfg_sw.mbn.p"));
set_progress(0.851207);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Russia/MegaFon/Commercial/RU/mcfg_sw.mbn",
            "-", 42f0881cf1b4030a14b6b4b75f2c2b326ca34f17, 39180,
            18a107bcffd1d3110d9dd9cae518e1db653eedd4, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Russia/MegaFon/Commercial/RU/mcfg_sw.mbn.p"));
set_progress(0.851614);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SA/Brazil/Commercial/mcfg_sw.mbn",
            "-", 265929284374b318c591e67e3c7ff284a11591f4, 8836,
            dfdaecef4b8581f46063f7cc8ff04ac199ac0db8, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SA/Brazil/Commercial/mcfg_sw.mbn.p"));
set_progress(0.851706);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/3HK/Commercial/HK/mcfg_sw.mbn",
            "-", ddef0de608254954dd4b9f8fe435ed2709b11529, 39468,
            e9b580e433aed41a0b24fd1ce92693d24cecec1c, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/3HK/Commercial/HK/mcfg_sw.mbn.p"));
set_progress(0.852117);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/AIS/Commercial/Thailand/mcfg_sw.mbn",
            "-", db6d4896f222856c852536b0985cdab45d8de3ae, 38652,
            9f1bb15dcb026508ac6eeb1a4ae7c6d1fb15e9c6, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/AIS/Commercial/Thailand/mcfg_sw.mbn.p"));
set_progress(0.852519);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/APT/Commercial/mcfg_sw.mbn",
            "-", 49eaf03bbceedeef85b8bd2e5ca3b29454dfd3b0, 39168,
            9126c411852821c2619636c038ee725593dfe733, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/APT/Commercial/mcfg_sw.mbn.p"));
set_progress(0.852927);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Axiata/Commercial/IDN/mcfg_sw.mbn",
            "-", 0a980a0ba2166b27e6520867e6cfcc97567b8cb1, 38880,
            d5d1aa8418a9e479eca3d4179958958bdb2584a2, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Axiata/Commercial/IDN/mcfg_sw.mbn.p"));
set_progress(0.853332);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/ChunghwaTel/Commercial/TW/mcfg_sw.mbn",
            "-", f4b71a4f548889c96072372676f50b44316cba9f, 39712,
            f4c9b0fa4f98a52c9f31e629f2bdadb5033c634d, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/ChunghwaTel/Commercial/TW/mcfg_sw.mbn.p"));
set_progress(0.853745);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/DTAC/Commercial/VoLTE/mcfg_sw.mbn",
            "-", 04fe9370d584b92b3bcc1d7b26149ee28a33c90d, 39148,
            f593c50cd3fe5bfd8c85de4210595751439e0e5c, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/DTAC/Commercial/VoLTE/mcfg_sw.mbn.p"));
set_progress(0.854153);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/FarEastOne/Commercial/mcfg_sw.mbn",
            "-", b78654f13488ea7bdb70e0b0ccc9b446c8e037f8, 39188,
            da8c5cbcf97a2b15cd6343b1dac0c9bae8da1475, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/FarEastOne/Commercial/mcfg_sw.mbn.p"));
set_progress(0.854561);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Globe/Commercial/PH/mcfg_sw.mbn",
            "-", 5cbd4f3d73df12193a670d8cb04c96c6dd9d961f, 39284,
            f6614201c012609b6c3aa4cda71cbb4959f3add7, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Globe/Commercial/PH/mcfg_sw.mbn.p"));
set_progress(0.854969);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/HKT/Commercial/HK/mcfg_sw.mbn",
            "-", 3cf107f63ccbd84820aff9a7b21fc626fba85447, 40792,
            d866b3b52f1149511fffc571bea2d6b14fa81ea3, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/HKT/Commercial/HK/mcfg_sw.mbn.p"));
set_progress(0.855394);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Indosat/Commercial/IDN/mcfg_sw.mbn",
            "-", e327e4db1e7d7671bef52b02dcfe23ec5276d0d8, 38884,
            574fc2f45b080a7fb3dbd2744877368e44695685, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Indosat/Commercial/IDN/mcfg_sw.mbn.p"));
set_progress(0.855799);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/M1/Commercial/SG/mcfg_sw.mbn",
            "-", 036fa4e3734b3196d25934584385ae0d0f302b50, 37760,
            29b3ba380b46048ee6cee59b6a4e5cb1c6be813f, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/M1/Commercial/SG/mcfg_sw.mbn.p"));
set_progress(0.856192);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/P1/Commercial/Malaysia/mcfg_sw.mbn",
            "-", b0900c1b8b727e47ab2409b23c666ec7f31c0b8f, 37772,
            2b4ded24b6d718d6e03fe4b663d60418a2babe02, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/P1/Commercial/Malaysia/mcfg_sw.mbn.p"));
set_progress(0.856585);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Singtel/Commercial/Singapore/mcfg_sw.mbn",
            "-", e6398268be2dcfc3880fc74c723c024f4e58538e, 39868,
            45ed6f3cc3c872f70d3fa4c1ae62b9e86b86c1c9, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Singtel/Commercial/Singapore/mcfg_sw.mbn.p"));
set_progress(0.857000);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/SmarTone/Commercial/HK/mcfg_sw.mbn",
            "-", 31be724cfae6e252617249f49f1701e3b3365a88, 39152,
            e41244142961715d88ff09e6fc6d0508f29357b5, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/SmarTone/Commercial/HK/mcfg_sw.mbn.p"));
set_progress(0.857407);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Smartfren/Commercial/VoWiFi/mcfg_sw.mbn",
            "-", a63b9abd2c50121970420a6d79101b6c31753469, 39432,
            822e90a0c568bc32d3c6690c98759657402653b2, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Smartfren/Commercial/VoWiFi/mcfg_sw.mbn.p"));
set_progress(0.857818);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Smartfren/Commercial/mcfg_sw.mbn",
            "-", d58b8f84fcce6afd5ee7995711218e3dda12b16f, 40024,
            d5e8779b391a8631199441ada9bcd88e8ba748c1, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Smartfren/Commercial/mcfg_sw.mbn.p"));
set_progress(0.858234);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/StarHub/Commercial/SG/mcfg_sw.mbn",
            "-", 1dc3eebd84a1ed5c39aa6225558bcd5ac8c3bf4e, 39240,
            8f51508a0d74973540b6ec1f2e66dab87dd18348, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/StarHub/Commercial/SG/mcfg_sw.mbn.p"));
set_progress(0.858643);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/TM/Commercial/mcfg_sw.mbn",
            "-", 8ee019d63f713bae8bf396c1ee661185c0e404be, 39372,
            ec0070053bb547ac9ed473f46a3a37adf990a930, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/TM/Commercial/mcfg_sw.mbn.p"));
set_progress(0.859053);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/TStar/Commercial/TW/mcfg_sw.mbn",
            "-", 45c4611f31e1fcb398db62cfacccdfc9b2ec2e2b, 37668,
            05df1cb54127ea56a7e1f1bd4485d67b1bdcb327, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/TStar/Commercial/TW/mcfg_sw.mbn.p"));
set_progress(0.859445);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Telkomsel/Commercial/IDN/mcfg_sw.mbn",
            "-", 882048475bbf06e126c7b59ac4a9a0a9a4ff9feb, 40184,
            02a62918f7e78bf4c7438d8f42973f1fddee250d, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Telkomsel/Commercial/IDN/mcfg_sw.mbn.p"));
set_progress(0.859863);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Truemove/Commercial/VoLTE/mcfg_sw.mbn",
            "-", 2b8e61cfa8642b08d13905bea915499988e8da6f, 38708,
            84218dc69081525d0988b0ee6a7a4e45da24d699, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Truemove/Commercial/VoLTE/mcfg_sw.mbn.p"));
set_progress(0.860266);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/UMobile/Commercial/Malaysia/mcfg_sw.mbn",
            "-", 36aff52d543cb5d734e7b925d30ac109f0083bb9, 39636,
            3b4ef625c2e182129ee19f77c6af191ef71e2ab9, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/UMobile/Commercial/Malaysia/mcfg_sw.mbn.p"));
set_progress(0.860678);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Viettel/Commercial/Vietnam/mcfg_sw.mbn",
            "-", 2119a4c0ccce62a240c1ee6b80d2312a35723df8, 39312,
            ada9f768ab7480bd8c12ee77573210ca0462e014, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/Viettel/Commercial/Vietnam/mcfg_sw.mbn.p"));
set_progress(0.861088);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/YTL/Commercial/mcfg_sw.mbn",
            "-", a0e513f8827d47f6b5c3d7a39eb4ddcf34f96639, 39072,
            fff231c0297f7950332d869f518c654c7e2dadc8, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/SEA/YTL/Commercial/mcfg_sw.mbn.p"));
set_progress(0.861494);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Test/ER_IOT/mcfg_sw.mbn",
            "-", 14dd2453c00309c3bb6b0a27fe0d07f904d61ecf, 39544,
            bf7bfbd4f7532588b89f19b1a38aaedb58882457, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Test/ER_IOT/mcfg_sw.mbn.p"));
set_progress(0.861906);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Test/NK_IOT/mcfg_sw.mbn",
            "-", 798144fc660700633d3294bf4c8152617628d53f, 39476,
            c45cb52e4f4ed5b8f42851b3572f86d1770181ca, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/Test/NK_IOT/mcfg_sw.mbn.p"));
set_progress(0.862317);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/common/ROW/Commercial/mcfg_sw.mbn",
            "-", f4cc68f9d686c12e29b47fd6f2023fe77d516ac5, 39548,
            c583b5d878d2ed47ac11089411f27c3617ad6fa3, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/common/ROW/Commercial/mcfg_sw.mbn.p"));
set_progress(0.862728);
apply_patch("/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/common/W_One/Commercial/mcfg_sw.mbn",
            "-", 2734715a20bfb1ff04f2ef1994dbff810ac4c13c, 37796,
            5f5ec8849e3860e70750a89da9608415e622f9a5, package_extract_file("patch/firmware/image/modem_pr/mcfg/configs/mcfg_sw/generic/common/W_One/Commercial/mcfg_sw.mbn.p"));
set_progress(0.863122);
apply_patch("/firmware/image/modem_pr/so/1053_0_0.mbn", "-",
            4ce7343dfeaadba9241b835fed310ff9d71b3b10, 135928,
            813ad199814f2694346b39b7fbd2889f912678d4, package_extract_file("patch/firmware/image/modem_pr/so/1053_0_0.mbn.p"));
set_progress(0.864537);
apply_patch("/firmware/image/modem_pr/so/1053_1_0.mbn", "-",
            c37a306761bf33779df0a33347b87ce26aa4c6c5, 229976,
            a0ff1d3f5f976649239502ee999106b90b37d6e2, package_extract_file("patch/firmware/image/modem_pr/so/1053_1_0.mbn.p"));
set_progress(0.866930);
apply_patch("/firmware/image/modem_pr/so/1055_0_0.mbn", "-",
            aa6ee7e598ac2736db12236b76ff08e76ad8358d, 232256,
            d23bdf7204591bed09ab95e924f30caf75fcb68c, package_extract_file("patch/firmware/image/modem_pr/so/1055_0_0.mbn.p"));
set_progress(0.869348);
apply_patch("/firmware/image/modem_pr/so/1113_0_0.mbn", "-",
            1b372cca8bb18c0a21fc7bb58f3f2cade7048374, 232256,
            c16d2dc6e82819a290538b3304f51ba9559cdbb8, package_extract_file("patch/firmware/image/modem_pr/so/1113_0_0.mbn.p"));
set_progress(0.871765);
apply_patch("/firmware/image/modem_pr/so/1116_0_0.mbn", "-",
            314ce3ec0fcadcbbd1b6353fc8c342dc7f366152, 225712,
            a6fbb2d1965b0333e38409ac5d279381ff5692a5, package_extract_file("patch/firmware/image/modem_pr/so/1116_0_0.mbn.p"));
set_progress(0.874114);
apply_patch("/firmware/image/modem_pr/so/1116_1_0.mbn", "-",
            5b8fd32c106708205c1084a7ec84ce4ae4b22a87, 225712,
            7c521be972a2a1054e3d4286fac76f8654b717ff, package_extract_file("patch/firmware/image/modem_pr/so/1116_1_0.mbn.p"));
set_progress(0.876464);
apply_patch("/firmware/image/modem_pr/so/954_0_0.mbn", "-",
            afacf269b509abc4d966823e73cf1341fd4c93b9, 228208,
            efdeeaaaee688597eaedfe2965d2f024ca3a762c, package_extract_file("patch/firmware/image/modem_pr/so/954_0_0.mbn.p"));
set_progress(0.878839);
apply_patch("/firmware/image/modem_pr/so/954_0_1.mbn", "-",
            70f537324f34bd271d1a4141808d6e28f89523ba, 232296,
            1b3de066a18990798c65d15775b9eae9eb641950, package_extract_file("patch/firmware/image/modem_pr/so/954_0_1.mbn.p"));
set_progress(0.881257);
apply_patch("/firmware/image/modem_pr/so/954_0_2.mbn", "-",
            9a2badbcff5f9d1f7583d27384b72b1da503ea53, 232296,
            9eb8e88e7f5c29c2d42355082d21e301c7509c8b, package_extract_file("patch/firmware/image/modem_pr/so/954_0_2.mbn.p"));
set_progress(0.883675);
apply_patch("/firmware/image/modem_pr/so/954_1_0.mbn", "-",
            b9c3e86c20fc3e661176bee7fc41a0309b4e4848, 182320,
            3c40afc7a683c9f4fe7ab674348736048491e348, package_extract_file("patch/firmware/image/modem_pr/so/954_1_0.mbn.p"));
set_progress(0.885572);
apply_patch("/firmware/image/modem_pr/so/954_1_1.mbn", "-",
            bb034d16da98a28d22f9da333c77f649acc36438, 186416,
            2b2407432b4920da51a95953832cd9459d207ac2, package_extract_file("patch/firmware/image/modem_pr/so/954_1_1.mbn.p"));
set_progress(0.887513);
apply_patch("/firmware/image/modem_pr/so/954_1_2.mbn", "-",
            4fc6220f8c78c28747755a82c4daf54d64ff4426, 186424,
            34f84084fbcaf791c95b231cb3968bc989e71596, package_extract_file("patch/firmware/image/modem_pr/so/954_1_2.mbn.p"));
set_progress(0.889453);
apply_patch("/firmware/image/modem_pr/so/955_0_0.mbn", "-",
            4500528df81fcccc430eba866336e246333bbf54, 242368,
            43e5b8fc12ac988614f782576991d4d0a5a38ef9, package_extract_file("patch/firmware/image/modem_pr/so/955_0_0.mbn.p"));
set_progress(0.891976);
apply_patch("/firmware/image/modem_pr/so/955_1_0.mbn", "-",
            514e6f2250582cd6a281b2ba635628626a730aa2, 190120,
            4a01fa5cc99e5d72eeda7524e39197ed71508a32, package_extract_file("patch/firmware/image/modem_pr/so/955_1_0.mbn.p"));
set_progress(0.893955);
apply_patch("/firmware/image/qwes.mbn", "-",
            31a315b3ec35d681b021c3157453e8b215e79638, 293856,
            ac6619e7a5068afbd5883ad188702fe4430a604e, package_extract_file("patch/firmware/image/qwes.mbn.p"));
set_progress(0.897013);
apply_patch("/firmware/image/smplap32.b08", "-",
            e7bf8c5b4993a4b8da9ded604a55895d2a61db69, 4184,
            64facaada259388e728ea1f8d53cdb992408d682, package_extract_file("patch/firmware/image/smplap32.b08.p"));
set_progress(0.897057);
apply_patch("/firmware/image/smplap32.mdt", "-",
            e22c3b7c41d07aa6c17e1c02a23a7e4ce5ea7869, 4524,
            7e7e55c2d256770d8f1cadc97fffba61b9090e3d, package_extract_file("patch/firmware/image/smplap32.mdt.p"));
set_progress(0.897104);
apply_patch("/firmware/image/tzsc.mbn", "-",
            a36e49da6a49e543a20e0c0e24855f9ce7cdf80d, 45144,
            6024dabacf77290456d91effe10140661b7d6968, package_extract_file("patch/firmware/image/tzsc.mbn.p"));
set_progress(0.897574);
ui_print("Patching boot image...");
apply_patch("MTD:boot:9840640:4fedc0e7c57518f2510e3356f670ad8009decf66:9840640:fe5aaae0fff027f17db568ce6a6954ca24c056f1",
            "-", fe5aaae0fff027f17db568ce6a6954ca24c056f1, 9840640,
            4fedc0e7c57518f2510e3356f670ad8009decf66, 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");
delete("/system/usr/bin/tcpsvd", "/system/usr/bin/udpsvd",
       "/system/usr/sbin/ftpd");
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...");
