def METHOD_NAME(*args, **kwargs):
    if args:
        if args[0].startswith("https://comicvine.gamespot.com/api/volume/4050-23437"):
            cv_result = copy.deepcopy(comicvine.cv_volume_result)
            comicvine.filter_field_list(cv_result["results"], kwargs)
            return comicvine.MockResponse(cv_result)
        if args[0].startswith("https://comicvine.gamespot.com/api/issue/4000-140529"):
            return comicvine.MockResponse(comicvine.cv_issue_result)
        if (
            args[0].startswith("https://comicvine.gamespot.com/api/issues/")
            and "params" in kwargs
            and "filter" in kwargs["params"]
            and "23437" in kwargs["params"]["filter"]
        ):
            cv_list = make_list(comicvine.cv_issue_result)
            for cv in cv_list["results"]:
                comicvine.filter_field_list(cv, kwargs)
            return comicvine.MockResponse(cv_list)
        if (
            args[0].startswith("https://comicvine.gamespot.com/api/search")
            and "params" in kwargs
            and "resources" in kwargs["params"]
            and "volume" == kwargs["params"]["resources"]
        ):
            cv_list = make_list(comicvine.cv_volume_result)
            for cv in cv_list["results"]:
                comicvine.filter_field_list(cv, kwargs)
            return comicvine.MockResponse(cv_list)
        if (
            args[0]
            == "https://comicvine.gamespot.com/a/uploads/scale_large/0/574/585444-109004_20080707014047_large.jpg"
        ):
            return comicvine.MockResponse({}, cbz.get_page(0))
        if (
            args[0]
            == "https://comicvine.gamespot.com/a/uploads/scale_avatar/0/574/585444-109004_20080707014047_large.jpg"
        ):
            thumb = Image.open(io.BytesIO(cbz.get_page(0)))
            thumb.resize((105, 160), Image.Resampling.LANCZOS)
            return comicvine.MockResponse({}, thumb.tobytes("jpeg", "RGB"))
    return comicvine.MockResponse(comicvine.cv_not_found)