87 skills found · Page 1 of 3
ropensci / StplanrSustainable transport planning with R
madewulf / MigrationsMap.netInteractive map of the origin-destination stocks by country
slawek87 / Geolocation PythonGeolocation is a straightforward Google Maps API designed for Python users. With this app, you can easily access location-based information such as country, city, street, reverse geocode, street number, latitude, longitude, and travel distance and time for a range of origins and destinations.
Esri / Large Network Analysis ToolsTools and code samples for solving large network analysis problems in ArcGIS Pro
liulingbo918 / CSTNTaxi Origin-Destination Demand Prediction
rOpenSpain / SpanishoddataAccess national high-quality and open-access datasets on movement patterns derived from mobile telephone datasets / Accede y usa datos nacionales abiertos sobre movimientos basados en teléfonos móviles.
itsleeds / OdAn R package for working with origin-destination data
tsinghua-fib-lab / OD BenckmarkThe benchmark related to the survey: An Interdisciplinary Survey on Origin-destination Flows Modeling: Theory and Techniques
deepkashiwa20 / ODCRN[ECMLPKDD21] Countrywide Origin-Destination Matrix Prediction and Its Application for COVID-19
ShadowOS / Vechicle Routing Problem VRP With Pickup And DeliveryPickup-and-Delivery Problems (PDPs) constitute an important family of routing problems in which goods or passengers have to be transported from different origins to different destinations. These problems are usually defined on a graph in which vertices represent origins or destinations for the different entities (or commodities) to be transported. PDPs can be classified into three main categories according to the type of demand and route structure being considered. In many-to-many (M-M) problems, each commodity may have multiple origins and destinations and any location may be the origin or destination of multiple commodities. These problems arise, for example, in the repositioning of inventory between retail stores or in the management of bicycle or car sharing systems. One-tomany- to-one (1-M-1) problems are characterized by the presence of some commodities to be delivered from a depot to many customers and of other commodities to be collected at the customers and transported back to the depot. These have applications, for example, in the distribution of beverages and the collection of empty cans and bottles. They also arise in forward and reverse logistics systems where, in addition to delivering new products, one must plan the collection of used, defective, or obsolete products. Finally, in one-to-one (1-1) problems, each commodity has a single origin and a single destination between which it must be transported. Typical applications of these problems are less than- truckload transportation and urban courier operations.
stephenlake / Laravel MailsceptorIntercept and reroute emails before they're submitted to their origin destination.
underdoc-wang / MPGCN[ICDE'20] Predicting Origin-Destination Flow via Multi-Perspective Graph Convolutional Network (Pytorch Replication)
Khairul180101 / Iptv2#EXTM3U #EXTINF:-1,NET TV http://202.80.222.170/000001/2/ch00000090990000001723/index.m3u8?virtualDomain=000001.live_hls.zte.com #EXTINF:-1,METRO TV HD http://edge.metrotvnews.com:1935/live-edge/smil:metro.smil/playlist.m3u8 #EXTINF:-1,GLOBAL TV http://202.80.222.175/000001/2/ch14041511505498448705/index.m3u8?virtualDomain=000001.live_hls.zte.com #EXTINF:-1,INDOSIAR 1 http://202.80.222.179/000001/2/ch15051810235326945512/index.m3u8?virtualDomain=000001.live_hls.zte.com #EXTINF:-1,Trans TV http://203.153.218.26:9981/stream/channelid/611995608 #EXTINF:-1,Trans 7 http://203.153.218.26:9981/stream/channelid/302821177 #EXTINF:-1, Cadangan TV One http://203.153.218.26:9981/stream/channelid/304965952 #EXTINF:-1,RCTI 1 http://202.80.222.171/000001/2/ch14041511532707866226/index.m3u8?virtualDomain=000001.live_hls.zte.com #EXTINF:-1,MNC TV http://202.80.222.171/000001/2/ch14041511111714365733/index.m3u8?virtualDomain=000001.live_hls.zte.com #EXTINF:-1,RAJAWALI TV http://202.80.222.170/000001/2/ch00000090990000001716/index.m3u8?virtualDomain=000001.live_hls.zte.com #EXTINF:-1,TRANS 7 HD https://video.detik.com/trans7/smil:trans7.smil/playlist.m3u8 #EXTINF:-1,TRANS TV http://202.80.222.174/000001/2/ch14041511552652254306/index.m3u8?virtualDomain=000001.live_hls.zte.com #EXTINF:-1,TV ONE 2 http://202.80.222.182/000001/2/ch14061215030555428637/index.m3u8?virtualDomain=000001.live_hls.zte.com #EXTINF:-1,SCTV 2 http://202.80.222.178/000001/2/ch15010918464887721048/index.m3u8?virtualDomain=000001.live_hls.zte.com #EXTINF:-1,CNN INDONESIA http://live.cnnindonesia.com/livecnn/smil:cnntv.smil/chunklist_b384000_sleng.m3u8 #EXTINF:-1,KOMPAS TV 1 http://202.80.222.182/000001/2/ch000000909990000001730/index.m3u8?virtualDomain=000001.live_hls.zte.com #EXTINF:-1, JARINGAN KARTUN http://161.0.157.9/PLTV/88888888/224/322126843/index.m3u8 #EXTINF:-1, DISNEY JUNIOR http://103.47.132.164/PLTV/888888888/224/322122611/04.m3u8 #EXTINF:-1,FOODIE http://edge.linknetott.swiftserve.com/live/BSgroup/amlst:foodiee/playlist.m3u8 #EXTINF:-1,Disney Junior http://103.47.132.164/PLTV/88888888/224/3221226011/index.m3u8 #EXTINF:-1,Miao Mi http://161.0.157.9:80/PLTV/88888888/224/3221226843/01.m3u8 #EXTINF:-1,DAN SWASTA http://pockettv.xyz/api/zee.m3u8?c=andprivehd #EXTINF:-1,DAN FLIX http://pockettv.xyz/api/zee.m3u8?c=andflixhd #EXTINF:-1,ID EXTREME SEMUT BIRU http://45.126.83.51/dr9445/h/h15/01.m3u8 #EXTINF:-1,HIBURAN Semut Biru http://210.210.155.35/session/2892c0cc-30c4-11e9-af8c-c81f66f89318/dr9445/h/h16/02.m3u8 #EXTINF:-1,HBO HD http://203.207.56.228/live/iptv005.m3u8 #EXTINF:-1,ID JARINGAN TELUR http://vod.linknetott.swiftcontent.com/Content/HLS/Live/Channel(ch319)/02.m3u8 #EXTINF:-1,FOX ID http://vod.linknetott.swiftcontent.com/Content/HLS/Live/Channel(ch328)/02.m3u8 #EXTINF:-1, FOX ACTION MOVIES ID http://vod.linknetott.swiftcontent.com/Content/HLS/Live/Channel(ch312)/02.m3u8 #EXTINF:-1, FOX CRIME HD ID http://edge.linknetott.swiftserve.com/channelgroup2/cg210production/ch329/02.m3u8 #EXTINF:-1, FOX FAMLIY MOVIES ID http://vod.linknetott.swiftcontent.com/Content/HLS/Live/Channel(ch331)/02.m3u8 #EXTINF:-1,FOX LIFE ID http://vod.linknetott.swiftcontent.com/Content/HLS/Live/Channel(ch327)/02.m3u8 #EXTINF:-1, FOX MOVIES ID http://vod.linknetott.swiftcontent.com/Content/HLS/Live/Channel(ch309)/02.m3u8 #EXTINF:-1,ID SEUMUR HIDUP http://vod.linknetott.swiftcontent.com/Content/HLS/Live/Channel(ch155)/02.m3u8 #EXTINF:-1,CINTA ALAM 4K http://vod.linknetott.swiftcontent.com/Content/HLS/Live/Channel(ch368)/Stream(01)/index.m3u8 #EXTINF:-1, FILM BINTANG AR http://livecdnh1.tvanywhere.ae/hls/star_movies/05.m3u8 #EXTINF:-1,STAR WORLD AR http://livecdnh1.tvanywhere.ae/hls/star_world/05.m3u8 #EXTINF:-1, FOX MOVIES PREMIUM http://161.0.157.6/PLTV/88888888/224/3221226321/index.m3u8 #EXTINF:-1,FOX MOVIES COMEDY http://161.0.157.9/PLTV/88888888/224/3221226800/03.m3u8 #EXTINF:-1, Bioskop Premium Fox http://161.0.157.7/PLTV/88888888/224/3221226793/03.m3u8?fluxustv.m3u8 #EXTINF:-1,Film Fox Premium http://161.0.157.6/PLTV/88888888/224/3221226321/index.m3u8?fluxustv.m3u8 #EXTINF:-1, Bioskop Fox http://161.0.157.7:80/PLTV/88888888/224/3221226793/03.m3u8 #EXTINF:-1,Film Fox Premium http://161.0.157.6/PLTV/88888888/224/3221226321/03.m3u8 #EXTINF:-1,Pop https://bcsecurelivehls-i.akamaihd.net/hls/live/505785/5367332899001/master.m3u8 #EXTINF:-1,Movee 4U https://nimble.dashmedia.tv/onestudio/movee4u/playlist.m3u8 #EXTINF:-1,Film Hollywood 3 http://aldirect.hls.huya.com/huyalive/29169025-2686219962-11537226886652362752-2710080226-10057-A-0-1_1200.m3u8 #EXTINF:-1,Film Hollywood 11 http://aldirect.hls.huya.com/huyalive/30765679-2504742278-10757786168918540288-3049003128-10057-A-0-1_1200.m3u8 #EXTINF:-1, FILM HOLLYWOOD 2 http://aldirect.hls.huya.com/huyalive/29169025-2686220018-11537227127170531328-2847699120-10057-A-1524041208-1_1200.m3u8 #EXTINF:-1,JGo http://edge.linknetott.swiftserve.com/live/BSgroup/amlst:jgoch/chunklist_b2288000.m3u8 #EXTINF:-1,Hewan Planet HD http://161.0.157.6/PLTV/88888888/224/3221226253/index.m3u8 #EXTINF:-1, DOKUMEN CGTN https://livedoc.cgtn.com/1000d/prog_index.m3u8 #EXTINF:-1,PILIHAN MUSIK http://edge.music-choice-play-chaina1.top.comcast.net/PlayMetadataInserter/play/chunklist.m3u8 #EXTINF:-1,MUSIK TOP http://live-edge01.telecentro.net.ar/live/smil:musictop.smil/chunklist_w767435128_b2028000_sleng.m3u8 #EXTINF:-1,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,ONE http://rtmp.one.by:1300 #EXTINF:-1, Hit Music Channel http://hitmusic.hu/hitmusic.m3u8 #EXTINF:-1,ALJAZEERA http://aljazeera-ara-hd-live.hls.adaptive.level3.net/aljazeera/arabic2/index4147.m3u8 #EXTINF:-1,Aljazeera English http://aljazeera-eng-hd-live.hls.adaptive.level3.net/aljazeera/english2/index1296.m3u8 #EXTINF:-1,DW http://dwstream4-lh.akamaihd.net/i/dwstream4_live@131329/index_1_av-b.m3u8?sd=10&rebase;=on #EXTINF:-1,REDBULL TV https://rbmn-live.akamaized.net/hls/live/590964/BoRB-AT/master_3360.m3u8 #EXTINF:-1, Red Bull TV https://dms.redbull.tv/v3/linear-borb/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjYXRlZ29yeSI6InBlcnNvbmFsX2NvbXB1dGVyIiwiY291bnRyeV9jb2RlIjoidXMiLCJleHBpcmVzIjoiMjAxNy0wOS0xNlQxNzo0NjowMy45NjM0NjI4NDJaIiwib3NfZmFtaWx5IjoiaHR0cCIsInJlbW90ZV9pcCI6IjEwLjE1Ny4xMTIuMTQ4IiwidWEiOiJNb3ppbGxhLzUuMCAoTWFjaW50b3NoOyBJbnRlbCBNYWMgT1MgWCAxMF8xMl81KSBBcHBsZVdlYktpdC82MDMuMi40IChLSFRNTCwgbGlrZSBHZWNrbykgVmVyc2lvbi8xMC4xLjEgU2FmYXJpLzYwMy4yLjQiLCJ1aWQiOiJkOGZiZWYzMC0yZDhhLTQwYTUtOGNjNy0wNzgxNGJhMTliNzMifQ.Q_38FNpW3so5yrA5FQt9qBuix3dTulKpb6uQ0dRjrtY/playlist.m3u8 #EXTINF:-1,ESPN 2 http://161.0.157.8/PLTV/88888888/224/3221226881/index.m3u8 #EXTINF:-1, JARINGAN IKAN http://161.0.157.8/PLTV/88888888/224/3221226811/index.m3u8 #EXTINF:-1,FLOW OLAHRAGA http://161.0.157.9/PLTV/88888888/224/322126899/03.m3u8 #EXTINF:-1,FOX SPORT 1 http://45.58.62.92:8080 #EXTINF:-1, JARINGAN MLB http://mllblive-akc.mlb.com/ls01/mlbam/mlb_network/NETWORK_LINEAR_1/MLB_VIDEO_MLBN_FAUX_LINEAR_STREAM_1_MLB_Linear_Stream_Tuesday_20180731_1533025887059/3000K/3000_slide.m3u8 #EXTINF:-1,Fox Sports Racing http://161.0.157.8/PLTV/88888888/224/3221226181/index.m3u8 #EXTINF:-1,Kompas TV http://203.153.218.26:9981/stream/channelid/925992747 #EXTINF:-1,DAAI TV http://e1-hk-1.nim.mivo.tv/daaitv/daaitv2_all/skrz1j8exe/daaitv2_576p/chunks.m3u8 #EXTINF:-1,Akhyar TV http://stream.asianastream.com:1935/live/ngrp:akhyartv_all/playlist.m3u8 #EXTINF:-1,Berita Satu http://edge.linknetott.swiftserve.com/live/BsNew/amlst:beritasatunewsbs/playlist.m3u8 #EXTINF:-1,Berita Satu World http://edge.linknetott.swiftserve.com/live/BsNew/amlst:bsworld/playlist.m3u8 #EXTINF:-1,CNBC Indonesia | Setel Dekoder ke "Asli" https://live.cnbcindonesia.com/livecnbc/smil:cnbctv.smil/playlist.m3u8 #EXTINF:-1,CNN Indonesia http://live.cnnindonesia.com/livecnn/smil:cnntv.smil/chunklist_w2069650134_b280000_sleng.m3u8 #EXTINF:-1,Channel Indonesia http://202.93.133.3:1935/svr2/tic.com.stream_720p/chunklist_w752720676.m3u8 #EXTINF:-1,J'go http://edge.linknetott.swiftserve.com/live/BSgroup/amlst:jgoch/chunklist.m3u8 #EXTINF:-1,CNN Indonesia https://live.cnnindonesia.com/livecnn/smil:cnntv.smil/playlist.m3u8 #EXTINF:-1,Al Jazeera English http://aljazeera-eng-hd-live.hls.adaptive.level3.net/aljazeera/english2/index.m3u8 #EXTINF:-1,DW TV | Setel Dekoder ke "Perangkat Lunak" http://dwstream4-lh.akamaihd.net/i/dwstream4_live@131329/index_1_av-b.m3u8 #EXTINF:-1,RT http://210.210.155.35/qwr9ew/s/s23/01.m3u8 #EXTINF:-1,TV5 Monde Asia http://210.210.155.35/qwr9ew/s/s24/01.m3u8 #EXTINF:-1,Real Madrid TV EN http://rmtv24hweblive-lh.akamaihd.net/i/rmtv24hweben_1@300662/index_3_av-b.m3u8 #EXTINF:-1, Arirang http://amdlive.ctnd.com.edgesuite.net/arirang_1ch/smil:arirang_1ch.smil/playlist.m3u8 #EXTINF:-1,Fashion TV Midnight http://fash1043.cloudycdn.services/slive/_definst_/ftv_midnite_secrets_adaptive.smil/chunklist.m3u8 #EXTINF:-1,MTV Asia http://unilivemtveu-lh.akamaihd.net/i/mtvno_1@346424/master.m3u8 #EXTM3U #EXTINF:-1 group-title="SALURAN LOKAL",Animax http://210.210.155.35/session/83bc2526-da69-11e8-881b-c81f66f89318/dr9445/h/h144/index2.m3u8 #EXTINF:-1 group-title="SALURAN LOKAL",Aniplus http://210.210.155.35/session/0d216142-f3f5-11e8-ab67-89df93dc8d44/dr9445/h/h02/01.m3u8 #EXTINF:-1 group-title="LOCAL CHANNEL",Hiburan Semut Biru http://45.126.83.51/dr9445/h/h16/index.m3u8 #EXTINF:-1 group-title="LOCAL CHANNEL",CNN Indonesia HD https://live.cnnindonesia.com/livecnn/smil:cnntv.smil/chunklist_w1285822120_b384000_sleng.m3u8 #EXTINF:-1 group-title="LOCAL CHANNEL",DISNEY JUNIOR INDONESIA http://103.47.132.164/PLTV/888888888/224/322122611/04.m3u8 #EXTINF:-1 group-title="SALURAN LOKAL",Makanan http://edge.linknetott.swiftserve.com/live/BSgroup/amlst:foodiee/playlist.m3u8?fluxustv.m3u8 #EXTINF:-1 group-title="LOCAL CHANNEL",GLOBAL TV HD https://live.rctiplus.id/rctiplus/gtv_720p.m3u8 #EXTINF:-1 group-title="SALURAN LOKAL",GTV https://live.rctiplus.id/rctiplus/gtv_720p.m3u8 #EXTINF:-1 group-title="SALURAN LOKAL",Rumah & Tempat Tinggal http://edge.linknetott.swiftserve.com/live/BSgroup/amlst:homelivinghd/playlist.m3u8 #EXTINF:-1 group-title="LOCAL CHANNEL",INDOSIAR HD http://id1.indostreamingtv.com/live/indosiar/index.m3u8 #EXTINF:-1 group-title="SALURAN LOKAL",iNews Plus https://live.rctiplus.id/rctiplus/inews_720p.m3u8 #EXTINF:-1 group-title="SALURAN LOKAL",J'go http://edge.linknetott.swiftserve.com/live/BSgroup/amlst:jgoch/chunklist_b2288000.m3u8?fluxustv.m3u8 #EXTINF:-1 group-title="SALURAN LOKAL",METRO TV HD http://edge.metrotvnews.com:1935/live-edge/smil:metro.smil/chunklist_w2006790992_b1492000_sleng.m3u8 #EXTINF:-1 group-title="LOCAL CHANNEL",MNC TV Plus https://delivery.macan.live/stream/id_mnctv/index.m3u8?token=nQOcEMQS #EXTINF:-1 group-title="LOCAL CHANNEL",NET TV http://210.210.155.35/qwr9ew/s/s08/01.m3u8 #EXTINF:-1 group-title="SALURAN LOKAL",RCTI FHD https://live.rctiplus.id/rctiplus/rcti_720p.m3u8 #EXTINF:-1 group-title="SALURAN LOKAL",RCTI Plus https://delivery.macan.live/stream/id_rcti/index.m3u8?token=nQOcEMQS #EXTINF:-1 group-title="SALURAN LOKAL",SCTV HD http://id1.indostreamingtv.com/live/sctv/index.m3u8 #EXTINF:-1 group-title="SALURAN LOKAL",SCTV http://210.210.155.35/qwr9ew/s/s103/01.m3u8 #EXTINF:-1 group-title="SALURAN LOKAL",Sony Gem http://210.210.155.35/session/f438f266-7bf0-11e8-b712-b82a72d63267/uq2663/h/h19/index1.m3u8 #EXTINF:-1 group-title="LOCAL CHANNEL",TRANS 7 HD https://video.detik.com/trans7/smil:trans7.smil/chunklist_w140890010_b384000_sleng.m3u8 #EXTINF:-1 group-title="LOCAL CHANNEL",Trans TV FHD http://210.210.155.35/qwr9ew/s/s100/01.m3u8 #EXTINF:-1 group-title="INDIHOME",Planet Hewan http://203.153.218.28:9981/stream/channelid/1943600623?ticket=694FA36A0D756D8572C705243A10521FAF796351&profile=pass #EXTINF:-1 group-title="INDIHOME", Saluran Makanan Asia http://203.153.218.28:9981/stream/channelid/1092664456?ticket=E20984982529618B739BCAB7412D568D65147A93&profile=pass #EXTINF:-1 group-title="INDIHOME",AXN http://203.153.218.28:9981/stream/channelid/882386103?ticket=DF543FFEC6C497F485D61A1907E83292A2DB1741&profile=pass #EXTINF:-1 group-title="INDIHOME",Bloomberg International http://203.153.218.28:9981/stream/channelid/78064174?ticket=4490D953FCAC1483DE94BE2C4D1F241E5319BCD8&profile=pass #EXTINF:-1 group-title="INDIHOME",Semut Biru Ekstrim http://203.153.218.28:9981/stream/channelid/1299824667?ticket=EDA811CE90A26AD414D02B63E0A9171A68A9454C&profile=pass #EXTINF:-1 group-title="INDIHOME",Cinemax http://203.153.218.28:9981/stream/channelid/255605374?ticket=8419D5E6A24EE915F246B23011407540BE9B0E50&profile=pass #EXTINF:-1 group-title="INDIHOME",CNBC International http://203.153.218.28:9981/stream/channelid/1744735983?ticket=07E4904EDFA549D56E57107CB6140923FE593775&profile=pass #EXTINF:-1 group-title="INDIHOME",Discovery Channel http://203.153.218.28:9981/stream/channelid/1151931232?ticket=D05F5F5AB713CBADFBFABB642E4F37D5004BB751&profile=pass #EXTINF:-1 group-title="INDIHOME",Saluran Disney http://203.153.218.28:9981/stream/channelid/31701170?ticket=02DB3A3E44B8E741CC4D2913B2F42F452A2C3AB9&profile=pass #EXTINF:-1 group-title="INDIHOME",Film Keluarga FOX http://203.153.218.28:9981/stream/channelid/1949182550?ticket=07F04FD978CF0D1626AA28A8A68A1182729AC6EE&profile=pass #EXTINF:-1 group-title="INDIHOME",Film Fox http://203.153.218.28:9981/stream/channelid/756717990?ticket=B63A8893B7D332F2F7ACFD3C14E761032035F66E&profile=pass #EXTINF:-1 group-title="INDIHOME",Saluran Sejarah http://203.153.218.28:9981/stream/channelid/1868154562?ticket=21CAD98B63EE6B1D16AFD5B33F7C68F48FA445CD&profile=pass #EXTINF:-1 group-title="INDIHOME",NAT GEO People http://203.153.218.28:9981/stream/channelid/1114683377?ticket=39736C153BA658BB8604E39D479282644E09703E&profile=pass #EXTINF:-1 group-title="INDIHOME",NAT GEO Wild http://203.153.218.28:9981/stream/channelid/1497533758?ticket=36B439E64C5884A941F9938AD9373C4B849363BA&profile=pass #EXTINF:-1 group-title="INDIHOME",National Geographic http://203.153.218.28:9981/stream/channelid/681683355?ticket=B3C34399E8376048D3433529578519E51673EA32&profile=pass #EXTINF:-1 group-title="INDIHOME",Nickelodeon Asia http://203.153.218.28:9981/stream/channelid/648970596?ticket=72A19F89119921817ADF08AEBFF2D7E0009D1A20&profile=pass #EXTINF:-1 group-title="INDIHOME",Setanta Sports http://203.153.218.28:9981/stream/channelid/981299476?ticket=3A4FD3607BE4AAC6DAA7E01E60F3218471B987DD&profile=pass #EXTINF:-1 group-title="INDIHOME",TLC http://203.153.218.28:9981/stream/channelid/391618553?ticket=08323DCACE84958A87EA829F012E919CA861DF74&profile=pass #EXTINF:-1 group-title="INDIHOME",TVRI Sports http://210.210.155.35/session/69e800f6-97c0-11e9-888f-b82a72d63267/qwr9ew/s/s107/01.m3u8 #EXTINF:-1 group-title="MOVIE",DC COMIC TV https://aldirect.hls.huya.com/huyalive/29169025-2686221436-11537233217434157056-2847699210-10057-A-0-1_1200.m3u8 #EXTINF:-1 group-title="MOVIE",DWAYNE JOHNSON TV https://aldirect.hls.huya.com/huyalive/28466698-2689656864-11551988268341919744-2847699194-10057-A-0-1_1200.m3u8 #EXTINF:-1 group-title="MOVIE",Film Pertama http://edge.linknetott.swiftserve.com/live/BSgroup/amlst:jgoch/chunklist_b2288000.m3u8 #EXTINF:-1 group-title="MOVIE",FLIX http://pockettv.xyz/api/zee.m3u8?c=andflixhd #EXTINF:-1 group-title="MOVIE",FOX MOVIES http://203.153.218.28:9981/stream/channelid/756717990?ticket=B39138F5DEF9CCED9C08D27C9766035E330AEBA3&profile=pass #EXTINF:-1 group-title="MOVIE",TEMAN TV http://aldirect.hls.huya.com/huyalive/29169025-2686220018-11537227127170531328-2847699120-10057-A-1524041208-1_1200.m3u8 #EXTINF:-1 group-title="MOVIE",FILM LUCU TV https://aldirect.hls.huya.com/huyalive/30765679-2554414680-1097112751022305280-3048991634-10057-A-0-1_1200.m3u8 #EXTINF:-1 group-title="MOVIE",FILM HOLLYWOOD 1 http://aldirect.hls.huya.com/huyalive/29169025-2686219962-11537226886652362752-2710080226-10057-A-0-1.m3u8 #EXTINF:-1 group-title="MOVIE",FILM HOLLYWOOD 3 http://aldirect.hls.huya.com/huyalive/30765679-2504742278-10757786168918540288-3049003128-10057-A-0-1.m3u8 #EXTINF:-1 group-title="MOVIE",FILM HOROR http://170.178.189.66:1935/live/Stream1/chunklist_w929463259.m3u8 #EXTINF:-1 group-title="MOVIE",FILM HOROR JEPANG https://aldirect.hls.huya.com/huyalive/30765679-2554414808-10971128060778119168-3048959636-10057-A-0-1_1200.m3u8 #EXTINF:-1 group-title="MOVIE",MARVEL SUPERHEROES TV https://aldirect.hls.huya.com/huyalive/30765679-2504742278-10757786168918540288-3049003128-10057-A-0-1_1200.m3u8 #EXTINF:-1 group-title="MOVIE",film MBC 2 http://livecdnh3.tvanywhere.ae/hls/mbc2/05.m3u8 #EXTINF:-1 group-title="MOVIE",film MBC Max http://livecdnh3.tvanywhere.ae/hls/mbcmax/05.m3u8 #EXTINF:-1 group-title="MOVIE",MKC MOVIE 8 http://js.hls.huya.com/huyalive/30765679-2478268764-10644083292078342144-2847699106-10057-A-0-1_1200.m3u8 #EXTINF:-1 group-title="MOVIE",Film 29 http://aldirect.hls.huya.com/huyalive/30765679-2504742278-10757786168918540288-3049003128-10057-A-0-1_1200.m3u8 #EXTINF:-1 group-title="MOVIE",Sky-MoviesDisney http://95.170.215.118:80/hls/m3u8/Sky-MoviesDisney.m3u8 #EXTINF:-1 group-title="MOVIE",Sky-MoviesDrama. http://95.170.215.118:80/hls/m3u8/Sky-MoviesDrama.m3u8 #EXTINF:-1 group-title="MOVIE",Sky-MoviesFamily http://95.170.215.118:80/hls/m3u8/Sky-MoviesFamily.m3u8 #EXTINF:-1 group-title="MOVIE",Sky-MoviesPremie http://95.170.215.118:80/hls/m3u8/Sky-MoviesPremie.m3u8 #EXTINF:-1 group-title="MOVIE",film VH1 http://content-ausc2.uplynk.com/channel/7a16e3d5ffd0413ba4d8ac89688ed7cd/e.m3u8?ct=c&ad.locationDesc=vh1_channel&ad.cust_params=_fw_ae%3D53da17a30bd0d3c946a41c86cb5873f1%26_vmn_ar%3Dtrue&expand=simulcast_standard&ad.kv=_fw_ae%2C53da17a30bd0d3c946a41c86cb5873f1%2C_vmn_ar%2Ctrue% 2C_fw_vcid2%2C82125:vh1_67b04b0c30774b06ad1ec820ee7d0beb&delay=10800&euid=67b04b0c-3077-4b06-ad1e-c820ee7d0beb&exp=1531977295&rn=1284714433&ad.euid=67b04b0c-3077-4b06-ad1e-c820ee7d0beb&cid=7a16e3d5ffd0413ba4d8ac89688ed7cd&tc=1&sig=b3143cb0429574cc3c877de30e62fab7d66c763ec2f61cd9bfde33fdab12dfb7&pbs=62317bc417264eaeb05c22777b5c8697 #EXTINF:-1 group-title="FILM CAMPURAN",12 TAHUN BUDAK http://www.deadlyblogger.com/NewRelease/12slave.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",28 HARI KEMUDIAN http://www.deadlyblogger.com/NewRelease/28days.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",3 HARI UNTUK MEMBUNUH http://www.deadlyblogger.com/NewRelease/3days.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",300 RISE OF AN EMPIRE http://www.deadlyblogger.com/NewRelease/300rise.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",47 RONIN http://www.deadlyblogger.com/NewRelease/47ronin.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",A Haunted HOUSE 2 (COMEDY) http://www.deadlyblogger.com/NewRelease/haunted2.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",MALAM DI ROXBURY http://www.deadlyblogger.com/NewRelease/roxbury.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",A.Dog's.Way.Home.2019 http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/547.mkv #EXTINF:-1 group-title="FILM CAMPURAN",A.Dog's.Way.Home.2019.720p.BluRay.x264-[YTS.AM] http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/581.mkv #EXTINF:-1 group-title="FILM CAMPURAN",DENGAR http://www.deadlyblogger.com/NewRelease/afflicted2013.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",AFTER EARTH http://www.deadlyblogger.com/NewRelease/after.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",Air_Strike.2018.720p.WEBRip.x264-[YTS.AM] http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/553.mkv #EXTINF:-1 group-title="FILM CAMPURAN",Aladdin (2019) https://www.googleapis.com/drive/v3/files/1WgX85ihHMCU5lJ-2rO9XqKbCnlvUczY-?alt=media&key=AIzaSyDrQ86QJRiJlyPcLFYdxT22_oC2H1verR4 #EXTINF:-1 group-title="FILM CAMPURAN",Alexander-DVDRip.AC3-5.1[Eng]2004_arc http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/554.mkv #EXTINF:-1 group-title="FILM CAMPURAN",ALI http://www.deadlyblogger.com/NewRelease/ali1.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",Alladin 2019 http://ftp.alphamediazone.com/Movies/Hollywood/2019/Aladdin%20%282019%29/Adventures.Of.Aladdin.2019.1080p.BluRay.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",Alpha.2018.WEB-DL.x264-FGT http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/556.mkv #EXTINF:-1 group-title="FILM CAMPURAN",Selalu.Jadilah.Saya.Mungkin.2019.720p.WEBRip.x264-[YTS.AM] http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/557.mkv #EXTINF:-1 group-title="FILM CAMPURAN",AMERICAN GANGSTER http://www.deadlyblogger.com/NewRelease/agangster.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",AMERICAN HUSTLE http://www.deadlyblogger.com/NewRelease/hustle2013.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",An.Interview.with.God.2018 http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/558.mkv #EXTINF:-1 group-title="FILM CAMPURAN",ANCHORMAN 2: LEGENDA BERLANJUT http://www.deadlyblogger.com/NewRelease/anchorman2.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",ANCHORMAN THE LEGENDS OF RON BURGUNDY http://www.deadlyblogger.com/NewRelease/anchorman.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",Angel Has Fallen (2019) https://www.googleapis.com/drive/v3/files/1e8zI98_BM0K4sVMo9byeInovIqfwLk7F?alt=media&key=AIzaSyDrQ86QJRiJlyPcLFYdxT22_oC2H1verR4 #EXTINF:-1 group-title="FILM CAMPURAN",Angel Of Mine (2019) https://www.googleapis.com/drive/v3/files/19JVSSekPOaBJhx6uATOHKuadjHVIarV7?alt=media&key=AIzaSyDrQ86QJRiJlyPcLFYdxT22_oC2H1verR4 #EXTINF:-1 group-title="FILM CAMPURAN",HEWAN http://www.deadlyblogger.com/NewRelease/animal.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",Aquaman.2018 http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/559.mkv #EXTINF:-1 group-title="FILM CAMPURAN",Arctic.2019.HC.HDRip http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/560.mkv #EXTINF:-1 group-title="FILM CAMPURAN",Asteriks.2018.HRSink.720p-BD4YU http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/562.mkv #EXTINF:-1 group-title="FILM CAMPURAN",At.Middleton_arc http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/563.mkv #EXTINF:-1 group-title="FILM CAMPURAN",AUSTIN POWERS http://www.deadlyblogger.com/NewRelease/austin1.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",AUSTIN POWERS: THE SPY YANG SHAGGED ME http://www.deadlyblogger.com/NewRelease/austin2.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",Avengement.2019.720p.WEBRip.x264-[YTS.AM] http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/564.mkv #EXTINF:-1 group-title="FILM CAMPURAN",BAD BOYS 2 http://www.deadlyblogger.com/NewRelease/badboys2.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",BAD BOYS http://www.deadlyblogger.com/NewRelease/badboys1.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",KECUK BURUK http://www.deadlyblogger.com/NewRelease/badgrandpa2013.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",KATA BURUK http://www.deadlyblogger.com/NewRelease/badwords.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",Balkanska_medja_(2019) http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/567.mkv #EXTINF:-1 group-title="FILM CAMPURAN",BALLER BLOCKIN http://www.deadlyblogger.com/NewRelease/blockin.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",BATTLE FOR THE PLANET OF THE APES http://www.deadlyblogger.com/NewRelease/apes5.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",BATTLE OF THE YEAR http://www.deadlyblogger.com/NewRelease/battleyear2013.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",BEANEATH PLANET OF THE APES http://www.deadlyblogger.com/NewRelease/apes2.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",BELLY http://www.deadlyblogger.com/NewRelease/belly1998.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",BEWITCHED http://www.deadlyblogger.com/NewRelease/bewitched.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",Biser.Bojane.2017 (1) http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/568.mkv #EXTINF:-1 group-title="FILM CAMPURAN",BLADE 1 http://www.deadlyblogger.com/NewRelease/blade1.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",BLADE 2 http://www.deadlyblogger.com/NewRelease/blade2.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",BLADE 3 http://www.deadlyblogger.com/NewRelease/blade3.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",BLADES OF GLORY http://www.deadlyblogger.com/NewRelease/glory.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",Blockers.2018.BRRip.XviD.MP3-XVID_arc http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/569.mkv #EXTINF:-1 group-title="FILM CAMPURAN",BLOOD IN BLOOD OUT/ VATOS LACOS http://www.deadlyblogger.com/NewRelease/blood.mp4 #EXTINF:-1 group-title="FILM CAMPURAN", PANAS TUBUH http://www.deadlyblogger.com/NewRelease/bodyheat1981.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",Book.Club.2018.WEBRip.XviD.MP3-SHITBOX_arc http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/570.mkv #EXTINF:-1 group-title="FILM CAMPURAN",Boy.Erased.2019 http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/571.mkv #EXTINF:-1 group-title="FILM CAMPURAN",BOYZ N THE HOOD http://www.deadlyblogger.com/NewRelease/thehood.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",Braveheart_arc http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/572.mkv #EXTINF:-1 group-title="FILM CAMPURAN",CABIN BY THE LAKE http://www.deadlyblogger.com/NewRelease/cabin1.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",Captain Marvel (2019) https://www.googleapis.com/drive/v3/files/1MNn80vn3pITPPnZdVo1ThKZK-Uc6zD6g?alt=media&key=AIzaSyDrQ86QJRiJlyPcLFYdxT22_oC2H1verR4 #EXTINF:-1 group-title="FILM CAMPURAN",Captain.Marvel.2019.WEB-DL.XviD.MP3-FGT_arc http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/573.mkv #EXTINF:-1 group-title="FILM CAMPURAN",Centurion.2010.BRRip.XviD.AC3.VDON_arc http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/576.mkv #EXTINF:-1 group-title="FILM CAMPURAN",Chimera.Strain.2018.720p.WEBRip.x264-[YTS.AM] http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/577.mkv #EXTINF:-1 group-title="FILM CAMPURAN",CINDERELLA (1950) http://www.deadlyblogger.com/NewRelease/cinder1.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",TINDAKAN KELAS http://www.deadlyblogger.com/NewRelease/classact.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",Cold Pursuit (2019) https://www.googleapis.com/drive/v3/files/1ywvuRRvTjqLDRVuQZ4gXYB6JKoFDSvFs?alt=media&key=AIzaSyDrQ86QJRiJlyPcLFYdxT22_oC2H1verR4 #EXTINF:-1 group-title="FILM CAMPURAN",Cold.Blood.2019.HDRip http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/578.mkv #EXTINF:-1 group-title="FILM CAMPURAN",Cold.Pursuit.2019.KORSUB.HDRip.XviD.MP3-STUTTERSHIT_arc http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/579.mkv #EXTINF:-1 group-title="FILM CAMPURAN",COLORS http://www.deadlyblogger.com/NewRelease/colors.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",CONGO 1995 http://www.deadlyblogger.com/NewRelease/congo1995.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",CONQUEST OF THE PLANET OF THE APES http://www.deadlyblogger.com/NewRelease/apes4.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",Crawl (2019) https://www.googleapis.com/drive/v3/files/1kdgOD9pM9ZuVV3JoJv2RcsIwbOsdF1sM?alt=media&key=AIzaSyDrQ86QJRiJlyPcLFYdxT22_oC2H1verR4 #EXTINF:-1 group-title="FILM CAMPURAN",Creed.2.2019.HDRip http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/584.mkv #EXTINF:-1 group-title="FILM CAMPURAN",CRIMSON http://www.deadlyblogger.com/NewRelease/crimson.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",Daddys.Home.2.2017.BRRip.XviD.MP3-XVID_arc http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/585.mkv #EXTINF:-1 group-title="FILM CAMPURAN",PIKIR BERBAHAYA http://www.deadlyblogger.com/NewRelease/minds.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",Dark Phoenix (2019) https://hls.kotaksilver.casa/320288/720_867/playlist.m3u8?r=720p #EXTINF:-1 group-title="FILM CAMPURAN",Dark Phoenix (2019) https://www.googleapis.com/drive/v3/files/1zTj0ycEL0PK5f6_61FvOtQrEln6gcgAj?alt=media&key=AIzaSyDrQ86QJRiJlyPcLFYdxT22_oC2H1verR4 #EXTINF:-1 group-title="FILM CAMPURAN",PRESIDEN MATI http://www.deadlyblogger.com/NewRelease/deadp.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",DEJA VU http://www.deadlyblogger.com/NewRelease/dejavu.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",DELIVERY MAN http://www.deadlyblogger.com/NewRelease/deliveryman.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",Den.of.Thieves.2018.WEB-DL.x264-FGT http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/586.mkv #EXTINF:-1 group-title="FILM CAMPURAN",Destination.Wedding.2018 http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/587.mkv #EXTINF:-1 group-title="FILM CAMPURAN",DIRTY DANCING (1987) http://www.deadlyblogger.com/NewRelease/dirtydancing1987.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",DIRTY DANCING HAVANA http://www.deadlyblogger.com/NewRelease/dirtydancing2004.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",DIRTY http://www.deadlyblogger.com/NewRelease/dirty1.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",Distorted.2018.WEB-DL.x264-FGT http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/589.mkv #EXTINF:-1 group-title="FILM CAMPURAN",DOGMA http://www.deadlyblogger.com/NewRelease/dogma1999.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",JANGAN MENACE http://www.deadlyblogger.com/NewRelease/menace.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",JANGAN KATAKAN IBU THE BABYSITTERS MATI http://www.deadlyblogger.com/NewRelease/babysitter1991.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",Dora dan Kota Emas yang Hilang (2019) https://www.googleapis.com/drive/v3/files/1EUDzPiS24mzTflfh0BFtBmkglxZBEYE4?alt=media&key=AIzaSyDrQ86QJRiJlyPcLFYdxT22_oC2H1verR4 #EXTINF:-1 group-title="FILM CAMPURAN",Dragged.Across.Concrete.2018.WEB-DL.x264-FGT http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/590.mkv #EXTINF:-1 group-title="FILM CAMPURAN",Naga dari shaolin https://www.googleapis.com/drive/v3/files/1YVX-hW0j9Y7EFILo816lyTIJWB1DVpr_?alt=media&key=AIzaSyD739-eb6NzS_KbVJq1K8ZAxnrMfkIqPyw #EXTINF:-1 group-title="FILM CAMPURAN",DUCKTALES: Harta Karun LAMPU YANG HILANG http://www.deadlyblogger.com/NewRelease/ducktales1990.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",Dugi.iz.kamenog.doba.2018.HRSink http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/591.mkv #EXTINF:-1 group-title="FILM CAMPURAN",Dumbo (2019) https://www.googleapis.com/drive/v3/files/14Ht-BEjZRCkRYs5QUWpOCiqr3pxU1ff_?alt=media&key=AIzaSyDrQ86QJRiJlyPcLFYdxT22_oC2H1verR4 #EXTINF:-1 group-title="FILM CAMPURAN",Dumbo.2019.DVDRip http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/592.mkv #EXTINF:-1 group-title="FILM CAMPURAN", EMPIRE STATE http://www.deadlyblogger.com/NewRelease/empirestate.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",ESCAPE FROM THE PLANET OF THE APES http://www.deadlyblogger.com/NewRelease/apes3.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",ESCAPE PLAN http://www.deadlyblogger.com/NewRelease/escapeplan2013.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",Escape Plan: The Extractors (2019) https://www.googleapis.com/drive/v3/files/1U3jdRw9AHq6t67SQkt0VHmHXpPbcDdrx?alt=media&key=AIzaSyDrQ86QJRiJlyPcLFYdxT22_oC2H1verR4 #EXTINF:-1 group-title="FILM CAMPURAN",Escape Room (2019) https://www.googleapis.com/drive/v3/files/1n-869-h12KWqqBP47OgJfiKpMl2Exvzj?alt=media&key=AIzaSyDrQ86QJRiJlyPcLFYdxT22_oC2H1verR4 #EXTINF:-1 group-title="FILM CAMPURAN",Escape.Plan.The.Extractors.2019.DVDRip http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/593.mkv #EXTINF:-1 group-title="FILM CAMPURAN",SEMUANYA HARUS BERJALAN http://www.deadlyblogger.com/NewRelease/mustgo.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",FALLEN http://www.deadlyblogger.com/NewRelease/fallen2.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",Fast & Furious Presents: Hobbs & Shaw (2019) https://www.googleapis.com/drive/v3/files/1prVW0qvmIwq3FON6eVT0Luky2xHqqnuz?alt=media&key=AIzaSyDrQ86QJRiJlyPcLFYdxT22_oC2H1verR4 #EXTINF:-1 group-title="FILM CAMPURAN",FAST AND FURIOUS 4 http://www.deadlyblogger.com/NewRelease/fast4.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",FAST AND THE FURIOUS 6 http://www.deadlyblogger.com/NewRelease/fast6.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",FAST FIVE http://www.deadlyblogger.com/NewRelease/fast5.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",Father.Figures.2018.HDRip.XviD http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/594.mkv #EXTINF:-1 group-title="FILM CAMPURAN",Final_Score_(2018) http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/595.mkv #EXTINF:-1 group-title="FILM CAMPURAN",MENEMUKAN NEMO http://www.deadlyblogger.com/NewRelease/nemo2003.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",Penerbangan http://www.deadlyblogger.com/NewRelease/flight1.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",FLUBBER http://www.deadlyblogger.com/NewRelease/flubber.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",FOUR BROTHERS http://www.deadlyblogger.com/NewRelease/fourb.mp4 #EXTINF:-1 group-title="FILM CAMPURAN", JUMAT 1 http://www.deadlyblogger.com/NewRelease/friday1.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",JUMAT 2 http://www.deadlyblogger.com/NewRelease/friday2.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",JUMAT 3 http://www.deadlyblogger.com/NewRelease/friday3.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",Gladiator_arc http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/597.mkv #EXTINF:-1 group-title="FILM CAMPURAN",Glass (2019) https://www.googleapis.com/drive/v3/files/16U2boPLu5QvrivOupnFDwZLYIbUhBtCS?alt=media&key=AIzaSyDrQ86QJRiJlyPcLFYdxT22_oC2H1verR4 #EXTINF:-1 group-title="FILM CAMPURAN",Glass.2019.WEB-DL.x264-FGT http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/598.mkv #EXTINF:-1 group-title="FILM CAMPURAN",Godzilla: King of the Monsters (2019) https://www.googleapis.com/drive/v3/files/1nh3BT7RQFaykkp2FW4_dbRgsiJFD9Ngl?alt=media&key=AIzaSyDrQ86QJRiJlyPcLFYdxT22_oC2H1verR4 #EXTINF:-1 group-title="FILM CAMPURAN",GROWN UPS 2 http://www.deadlyblogger.com/NewRelease/grown2.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",GROWN UPS http://www.deadlyblogger.com/NewRelease/grown1.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",GRUDGE MATCH http://www.deadlyblogger.com/NewRelease/grudgematch.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",HANG OVER 1 http://www.deadlyblogger.com/NewRelease/hangover1.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",HANG OVER 2 http://www.deadlyblogger.com/NewRelease/hangover2.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",HANG OVER 3 http://www.deadlyblogger.com/NewRelease/hangover3.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",Selamat Hari Kematian 2U (2019) https://www.googleapis.com/drive/v3/files/133E_ee0J1TZEUpnNoGdsw07Ic2q09rqf?alt=media&key=AIzaSyDrQ86QJRiJlyPcLFYdxT22_oC2H1verR4 #EXTINF:-1 group-title="FILM CAMPURAN",Hellboy.2019.KORSUB.HDRip.x264-STUTTERSHIT http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/603.mkv #EXTINF:-1 group-title="FILM CAMPURAN",Here.We.Go.Again.2018.HC.HDRip.XviD.AC3-EVO_arc (1) http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/604.mkv #EXTINF:-1 group-title="FILM CAMPURAN",HOOK http://www.deadlyblogger.com/NewRelease/hook1991.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",FUZZ PANAS http://www.deadlyblogger.com/NewRelease/hotfuzz.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",MESIN WAKTU HOT TUB http://www.deadlyblogger.com/NewRelease/hottub2010.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",Hotel.Artemis.2018.720p.BluRay.H264.AAC-RARBG (1) http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/606.mkv #EXTINF:-1 group-title="FILM CAMPURAN",How.To.Train.Your.Dragon.The.Hidden.World.2019.1080p.WEBRip.x264-[YTS.AM] http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/607.mkv #EXTINF:-1 group-title="FILM CAMPURAN",SAYA LEGENDA http://www.deadlyblogger.com/NewRelease/iaml.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",SAYA ROBOT http://www.deadlyblogger.com/NewRelease/irobot.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",IDENTITAS PENCURI http://www.deadlyblogger.com/NewRelease/identitythief.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",IN TOO DEEP / LL COOL J http://www.deadlyblogger.com/NewRelease/deep1999.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",In.Like.Flynn.2018 http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/608.mkv #EXTINF:-1 group-title="FILM CAMPURAN",HARI KEMERDEKAAN http://www.deadlyblogger.com/NewRelease/indep.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",IRON MAN 2 http://www.deadlyblogger.com/NewRelease/ironman2.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",IRON MAN 3 http://www.deadlyblogger.com/NewRelease/ironman3.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",IRON MAN http://www.deadlyblogger.com/NewRelease/ironman1.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",Isnt.It.Romantic.2019.720p.WEBRip.x264-[YTS.AM] http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/609.mkv #EXTINF:-1 group-title="FILM CAMPURAN",It : Chapter Two (2019) https://www.googleapis.com/drive/v3/files/1tJAuQLVYpoatnRG50C4w3FLncwsuSiwz?alt=media&key=AIzaSyDrQ86QJRiJlyPcLFYdxT22_oC2H1verR4 #EXTINF:-1 group-title="FILM CAMPURAN",JACK http://www.deadlyblogger.com/NewRelease/jack1996.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",JACKASS 3D http://www.deadlyblogger.com/NewRelease/jackass3d.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",JAWBREAKER http://www.deadlyblogger.com/NewRelease/jawbreaker.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",Parabellum (2019) https://www.googleapis.com/drive/v3/files/17xRQsDX-ddna4Wenjpf-gvvFrb6eIiNW?alt=media&key=AIzaSyDrQ86QJRiJlyPcLFYdxT22_oC2H1verR4 #EXTINF:-1 group-title="FILM CAMPURAN",John.Wick.3.2019.HDRip http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/610.mkv #EXTINF:-1 group-title="FILM CAMPURAN",Johnny.English.Strikes.Again.2018 http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/611.mkv #EXTINF:-1 group-title="FILM CAMPURAN",JUICE http://www.deadlyblogger.com/NewRelease/juice.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",JUMANJI http://www.deadlyblogger.com/NewRelease/Jumanji1.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",Just.Getting.Started.2017.720p.BluRay.H264.AAC-RARBG http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/612.mkv #EXTINF:-1 group-title="FILM CAMPURAN",Juzni.vetar.2018.720p.HDRip http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/613.mkv #EXTINF:-1 group-title="FILM CAMPURAN",KEVIN HART: LET ME EXPLAIN http://www.deadlyblogger.com/NewRelease/kevin.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",KICK ASS 2 http://www.deadlyblogger.com/NewRelease/kickass2.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",KICKING AND SCREAMING http://www.deadlyblogger.com/NewRelease/kicking.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",KILLA MUSIM http://www.deadlyblogger.com/NewRelease/killa1.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",Killers.Anonymous.2019.720p.WEB-DL.x264-MkvCage.Com http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/615.mkv #EXTINF:-1 group-title="FILM CAMPURAN",MUSIM PEMBUNUHAN http://www.deadlyblogger.com/NewRelease/killings.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",KING OF PAPER CHASIN http://www.deadlyblogger.com/NewRelease/kingpaper.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",Kingdom_of_Heaven_2005_Directors_Cut_arc http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/617.mkv #EXTINF:-1 group-title="FILM CAMPURAN",Klip http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/618.mkv #EXTINF:-1 group-title="FILM CAMPURAN",Koja_je_ovo_dr http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/619.mkv #EXTINF:-1 group-title="FILM CAMPURAN",Kursk_(2018)_720p_BRrip_DD5.1_x264_by_Wolf http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/620.mkv #EXTINF:-1 group-title="FILM CAMPURAN",TANAH YANG HILANG http://www.deadlyblogger.com/NewRelease/landlost.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",VEGAS TERAKHIR http://www.deadlyblogger.com/NewRelease/lastvegas2013.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",WARGA YANG TETAP HUKUM http://www.deadlyblogger.com/NewRelease/lawcitizen.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",LEGO STAR WARS: THE YODA CHRONICLES http://www.deadlyblogger.com/NewRelease/legoyoda1.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",Leon_arc http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/621.mkv #EXTINF:-1 group-title="FILM CAMPURAN",LIFE OF BRIAN http://www.deadlyblogger.com/NewRelease/lifebrian.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",LION RAJA http://www.deadlyblogger.com/NewRelease/lionking.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",Luis.i.drustvo.iz.svemira.2018.HRSink http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/622.mkv #EXTINF:-1 group-title="FILM CAMPURAN",Mad.Families.2017.WEBRip.x264-FGT http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/623.mkv #EXTINF:-1 group-title="FILM CAMPURAN",MADEA KE PENJARA http://www.deadlyblogger.com/NewRelease/madea1.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",REUNI KELUARGA MADEAS http://www.deadlyblogger.com/NewRelease/madea2.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",MALEFICENT http://www.deadlyblogger.com/NewRelease/maleficent.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",MALIBU PALING DIINGINKAN http://www.deadlyblogger.com/NewRelease/malibu1.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",MAN OF TAI CHI http://www.deadlyblogger.com/NewRelease/tai.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",Mary.Poppins.Returns.2018 http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/624.mkv #EXTINF:-1 group-title="FILM CAMPURAN",MEET THE BROWNS http://www.deadlyblogger.com/NewRelease/browns1.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",MEN IN BLACK 2 http://www.deadlyblogger.com/NewRelease/mnb2.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",MEN IN BLACK 3 http://www.deadlyblogger.com/NewRelease/mnb3.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",MEN IN BLACK http://www.deadlyblogger.com/NewRelease/mnb1.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",Men in Black: International (2019) https://www.googleapis.com/drive/v3/files/12oKFZ7Uw5DvTUmERSgFOKfo_zRLFfokr?alt=media&key=AIzaSyDrQ86QJRiJlyPcLFYdxT22_oC2H1verR4 #EXTINF:-1 group-title="FILM CAMPURAN",Men.in.Black.International.2019 http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/625.mkv #EXTINF:-1 group-title="FILM CAMPURAN",MENACE II SOCIETY http://www.deadlyblogger.com/NewRelease/menace2.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",mendadak kaya 2019 https://www.googleapis.com/drive/v3/files/1nRipiDiTT0rIvmwFPMJR-2DmeB2rmHXe?alt=media&key=AIzaSyDrQ86QJRiJlyPcLFYdxT22_oC2H1verR4 #EXTINF:-1 group-title="FILM CAMPURAN",MONSTERS UNIVERSITY http://www.deadlyblogger.com/NewRelease/monsters2.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",MRS DOUBTFIRE http://www.deadlyblogger.com/NewRelease/doubtfire.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",Murder.Mystery.2019.720p.WEBRip.x264-[YTS.LT] http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/628.mkv #EXTINF:-1 group-title="FILM CAMPURAN",Muskarci.ne.placu.2017.HDTV http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/629.mkv #EXTINF:-1 group-title="FILM CAMPURAN",Nacha 2019 https://www.googleapis.com/drive/v3/files/15Uh1_Rv15OAR9MWcbAbBdGMiCR0ARe8e?alt=media&key=AIzaSyDrQ86QJRiJlyPcLFYdxT22_oC2H1verR4 #EXTINF:-1 group-title="FILM CAMPURAN",NAPOLEAN DYNAMITE http://www.deadlyblogger.com/NewRelease/napolean.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",NEED FOR SPEED http://www.deadlyblogger.com/NewRelease/needforspeed.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",NEW JACK CITY http://www.deadlyblogger.com/NewRelease/newjack.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",NEW JERSEY DRIVE http://www.deadlyblogger.com/NewRelease/jerseydrive95.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",NINJA 1 http://www.deadlyblogger.com/NewRelease/3ninja1.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",NINJA 2: KICK BACK http://www.deadlyblogger.com/NewRelease/3ninja2.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",NINJA 3: KNUCKLE UP http://www.deadlyblogger.com/NewRelease/3ninja3.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",NINJA 4: SIANG TINGGI DI GUNUNG MEGA http://www.deadlyblogger.com/NewRelease/3ninja4.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",NON STOP http://www.deadlyblogger.com/NewRelease/nonstop2014.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",SEKARANG ANDA MELIHAT SAYA http://www.deadlyblogger.com/NewRelease/nowyouseeme.mp4 #EXTINF:-1 group-title="FILM KAMPURAN",SEKOLAH TUA http://www.deadlyblogger.com/NewRelease/oldschool1.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",OLYMPUS TELAH JATUH http://www.deadlyblogger.com/NewRelease/fallen1.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",Once.Upon.a.Time.in.Venice.2017 http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/630.mkv #EXTINF:-1 group-title="FILM CAMPURAN",HANYA YANG KUAT http://www.deadlyblogger.com/NewRelease/onlys.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",Paddleton.2019.WEBRip.XviD-DiNGO[EtMovies]_arc http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/631.mkv #EXTINF:-1 group-title="FILM CAMPURAN",DIBAYAR PENUH http://www.deadlyblogger.com/NewRelease/paidin.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",PET SEMATARI http://www.deadlyblogger.com/NewRelease/sematary1.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",PETER PAN http://www.deadlyblogger.com/NewRelease/pan1.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",PEY SEMATRY 2 http://www.deadlyblogger.com/NewRelease/sematary2.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",PINOCCHIO http://www.deadlyblogger.com/NewRelease/pinco1.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",Pirates.of.the.Caribbean.Dead.Men.Tell.No.Tales.2017.HDRip http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/633.mkv #EXTINF:-1 group-title="FILM CAMPURAN",PITCH PERFECT http://www.deadlyblogger.com/NewRelease/pitchperfect.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",PLANET OF THE APES (1968) http://www.deadlyblogger.com/NewRelease/apes1.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",PLANET OF THE APES http://www.deadlyblogger.com/NewRelease/apes6.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",Polar.2019.HDRip.XviD.AC3-EVO_arc http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/634.mkv #EXTINF:-1 group-title="FILM CAMPURAN",POMPEII http://www.deadlyblogger.com/NewRelease/pompeii2014.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",POOTIE TANG http://www.deadlyblogger.com/NewRelease/pootie.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",PRISONERS http://www.deadlyblogger.com/NewRelease/prisoners.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",PROJECT X http://www.deadlyblogger.com/NewRelease/projectx.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",Project.Gutenberg.2018.720p.BluRay.x264-[YTS.AM] http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/635.mkv #EXTINF:-1 group-title="FILM CAMPURAN",PROMETHEUS http://www.deadlyblogger.com/NewRelease/prometheus.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",Psi_Umiru_Sami_(2019) http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/637.mkv #EXTINF:-1 group-title="FILM CAMPURAN",Ralph.Breaks.the.Internet.2018.720p.BluRay.H264.AAC-RARBG http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/638.mkv #EXTINF:-1 group-title="FILM CAMPURAN",Rambo-First.Blood.Part.II_arc http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/639.mkv #EXTINF:-1 group-title="FILM CAMPURAN",RATATOUILLE http://www.deadlyblogger.com/NewRelease/ratatouille.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",Ready.Player.One.2018.720p.KORSUB.HDRip http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/643.mkv #EXTINF:-1 group-title="FILM CAMPURAN",PERTOBATAN http://www.deadlyblogger.com/NewRelease/repentance.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",KEMBALI KE KABIN TEPI DANAU http://www.deadlyblogger.com/NewRelease/cabin2.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",RIDE ALONG http://www.deadlyblogger.com/NewRelease/ridealong2014.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",Ringe.ringe.raja.2018.HRSink.BRRip http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/644.mkv #EXTINF:-1 group-title="FILM CAMPURAN",RIO 2 http://www.deadlyblogger.com/NewRelease/rio2.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",BANGKIT PLANET KERAS http://www.deadlyblogger.com/NewRelease/apes7.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",ROBIN HOOD http://www.deadlyblogger.com/NewRelease/robinhood1.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",Robin.Hood.2018.720p.WEBRip.x264-[YTS.AM] http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/645.mkv #EXTINF:-1 group-title="FILM CAMPURAN",Rocky1_arc http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/646.mkv #EXTINF:-1 group-title="FILM CAMPURAN",ROMPER STOMPER http://www.deadlyblogger.com/NewRelease/romper.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",RUNNER RUNNER http://www.deadlyblogger.com/NewRelease/runnerrunner.mp4 #EXTINF:-1 group-title="FILM CAMPURAN", RUMAH AMAN http://www.deadlyblogger.com/NewRelease/safehouse.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",MENYELAMATKAN BANK MR http://www.deadlyblogger.com/NewRelease/savingbanks.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",SCHOOL DANCE http://www.deadlyblogger.com/NewRelease/schooldance.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",Second.Act.2018.720p.WEBRip.x264-[YTS.AM] http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/648.mkv #EXTINF:-1 group-title="FILM CAMPURAN",Serenity (2019) https://www.googleapis.com/drive/v3/files/1qkyZuXzRTfHR4H8h8KPJ5UfGcqr6KHEH?alt=media&key=AIzaSyDrQ86QJRiJlyPcLFYdxT22_oC2H1verR4 #EXTINF:-1 group-title="FILM CAMPURAN", TUJUH POUNDS http://www.deadlyblogger.com/NewRelease/sevenp.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",SHAFT http://www.deadlyblogger.com/NewRelease/shaft1.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",Shaft.2019.720p.WEBRip.x264-[YTS.LT] http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/650.mkv #EXTINF:-1 group-title="FILM CAMPURAN", Kuil Shaolin Popeye Berantakan https://www.googleapis.com/drive/v3/files/1bdzpsoLM4zGPUhW9-kuyWSlJY4Ay0Ykp?alt=media&key=AIzaSyD739-eb6NzS_KbVJq1K8ZAxnrMfkIqPyw #EXTINF:-1 group-title="FILM CAMPURAN",Shaolin Popeye https://www.googleapis.com/drive/v3/files/1VEdA4Uby2LxRFR-lof2fkJFQThRWYNCY?alt=media&key=AIzaSyD739-eb6NzS_KbVJq1K8ZAxnrMfkIqPyw #EXTINF:-1 group-title="FILM CAMPURAN",Shazam! (2019) https://www.googleapis.com/drive/v3/files/1MBnom_AElHNne92sM2XMtiHtRQrxpSdB?alt=media&key=AIzaSyDrQ86QJRiJlyPcLFYdxT22_oC2H1verR4 #EXTINF:-1 group-title="FILM CAMPURAN",SHOTTAS http://www.deadlyblogger.com/NewRelease/shottas.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",Skyscaper.2018.KORSUB.HDRip http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/651.mkv #EXTINF:-1 group-title="FILM CAMPURAN",SLEEPING BEAUTY http://www.deadlyblogger.com/NewRelease/beauty1.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",Smrt.u.Sarajevu.2016.TVRip.720p.x264 http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/652.mkv #EXTINF:-1 group-title="FILM CAMPURAN",SMURFS 2 http://www.deadlyblogger.com/NewRelease/smurfs2.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",TENGAH SELATAN http://www.deadlyblogger.com/NewRelease/southcentral.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",Speed.Kills.2018.720p.BluRay.x264-[YTS.AM] http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/654.mkv #EXTINF:-1 group-title="FILM CAMPURAN",Spider-Man: Far from Home (2019) https://www.googleapis.com/drive/v3/files/1zkmVEQuQzdX1vvh118c1NmWVYlYvv7Rr?alt=media&key=AIzaSyDrQ86QJRiJlyPcLFYdxT22_oC2H1verR4 #EXTINF:-1 group-title="FILM CAMPURAN",SPRING BREAKERS http://www.deadlyblogger.com/NewRelease/springbreakers.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",STAR WARS IV (HARAPAN BARU) http://www.deadlyblogger.com/NewRelease/starwarsiv.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",STAR WARS V (EMPIRE STRIKES BACK) http://www.deadlyblogger.com/NewRelease/starwarsv.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",STAR WARS VI (RETURN OF THE JEDI) http://www.deadlyblogger.com/NewRelease/starwarsvi.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",State.Of.Play.2009.DvDRip-FxM_arc http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/656.mkv #EXTINF:-1 group-title="FILM CAMPURAN",SAUDARA LANGKAH http://www.deadlyblogger.com/NewRelease/stepbro.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",Stopalici.akaSmallfoot.2018.HRsink http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/657.mkv #EXTINF:-1 group-title="FILM CAMPURAN",Stray.2019.720p.WEB-DL.XviD.AC3-FGT http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/658.mkv #EXTINF:-1 group-title="FILM CAMPURAN",STRIKE BACK http://www.deadlyblogger.com/NewRelease/strikeback.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",Stuber (2019) https://www.googleapis.com/drive/v3/files/1_uI1TTG6U8G_pezgFkVke1XdmH3xRt5W?alt=media&key=AIzaSyDrQ86QJRiJlyPcLFYdxT22_oC2H1verR4 #EXTINF:-1 group-title="FILM CAMPURAN",Super.Troopers.2.2018 http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/659.mkv #EXTINF:-1 group-title="FILM CAMPURAN",SUPERMAN: MAN OF STEELS http://www.deadlyblogger.com/NewRelease/steel.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",Tajni.zivot.macaka.2018.HRsink.VODrip.x264 http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/661.mkv #EXTINF:-1 group-title="FILM CAMPURAN",Taksi.Bluz.2019.720p.WEBRip.x264-knight http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/662.mkv #EXTINF:-1 group-title="FILM CAMPURAN",TALLADEGA NIGHTS http://www.deadlyblogger.com/NewRelease/talla.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",TEENAGE MUTANT NINJA TURTLES II http://www.deadlyblogger.com/NewRelease/tmnt2.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",TEENAGE MUTANT NINJA TURTLES III http://www.deadlyblogger.com/NewRelease/tmnt3.mp4 #EXTINF:-1 group-title="FILM CAMPURAN", KURA NINJA MUTANT REMAJA http://www.deadlyblogger.com/NewRelease/tmnt1.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",Tekken 2019 https://www.googleapis.com/drive/v3/files/1tPey9l28vSC4vq1taKx8XbYVvRIZaxOZ?alt=media&key=AIzaSyDrQ86QJRiJlyPcLFYdxT22_oC2H1verR4 #EXTINF:-1 group-title="FILM CAMPURAN",Terminator Dark Fate 2019 https://www.googleapis.com/drive/v3/files/1gvTE70QEy6c88bTderpjLmysZU6kPTov?alt=media&key=AIzaSyD739-eb6NzS_KbVJq1K8ZAxnrMfkIqPyw #EXTINF:-1 group-title="FILM CAMPURAN",SPIDERMAN YANG LUAR BIASA 2 http://www.deadlyblogger.com/NewRelease/amasin2.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",THE BLING RING http://www.deadlyblogger.com/NewRelease/blingring.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",THE BONDOCK SAINTS http://www.deadlyblogger.com/NewRelease/saints1999.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",THE BONE COLLECTOR http://www.deadlyblogger.com/NewRelease/thebone1.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",IDENTITAS BOURNE http://www.deadlyblogger.com/NewRelease/bourne1.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",Warisan BOURNE http://www.deadlyblogger.com/NewRelease/bourne4.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",THE BOURNE SUPREMACY http://www.deadlyblogger.com/NewRelease/bourne2.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",THE BOURNE ULTIMATUM http://www.deadlyblogger.com/NewRelease/bourne3.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",THE CALL http://www.deadlyblogger.com/NewRelease/thecall.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",THE AFTER TOMORROW http://www.deadlyblogger.com/NewRelease/theday2004.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",THE FAST AND THE FURIOUS 2 http://www.deadlyblogger.com/NewRelease/fast2.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",THE FAST AND THE FURIOUS 3:TOKYO DRIFT http://www.deadlyblogger.com/NewRelease/fast3.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",THE FAST AND THE FURIOUS http://www.deadlyblogger.com/NewRelease/fast1.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",THE FOX & THE HOUND http://www.deadlyblogger.com/NewRelease/thefox.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",THE GADIS DENGAN TATO NAGA http://www.deadlyblogger.com/NewRelease/dragontattoo.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",THE GODFATHER 1 http://www.deadlyblogger.com/NewRelease/godfather1.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",THE GODFATHER 2 http://www.deadlyblogger.com/NewRelease/godfather2.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",THE GODFATHER 3 http://www.deadlyblogger.com/NewRelease/godfather3.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",THE GOONIES http://www.deadlyblogger.com/NewRelease/thegoonies.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",THE GRANDMASTERS http://www.deadlyblogger.com/NewRelease/grandmaster.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",THE GREY http://www.deadlyblogger.com/NewRelease/grey.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",THE PANAS http://www.deadlyblogger.com/NewRelease/theheat.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",THE HITLIST http://www.deadlyblogger.com/NewRelease/hitlist.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",THE HOBBIT AN PERJALANAN YANG TAK TERDUGA http://www.deadlyblogger.com/NewRelease/hobbit1.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",THE HOUSE BUNNY http://www.deadlyblogger.com/NewRelease/housebunny2014.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",THE HUNGER GAMES http://www.deadlyblogger.com/NewRelease/hungergame1.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",THE HUNGER GAMES: CATCHING FIRE http://www.deadlyblogger.com/NewRelease/hungergames2.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",THE INTERNSHIP http://www.deadlyblogger.com/NewRelease/internship2013.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",BUKU HUTAN KEMBALI KE HUTAN http://www.deadlyblogger.com/NewRelease/junglebook2013.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",THE KICK http://www.deadlyblogger.com/NewRelease/thekick.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",NAGA TERAKHIR http://www.deadlyblogger.com/NewRelease/lastdragon.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",FILM LEGO http://www.deadlyblogger.com/NewRelease/legomovie2014.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",The Lion King (2019) https://www.googleapis.com/drive/v3/files/11F40OKK5EB5OuchUefj4xWmyOaKDUDU4?alt=media&key=AIzaSyDrQ86QJRiJlyPcLFYdxT22_oC2H1verR4 #EXTINF:-1 group-title="FILM CAMPURAN",THE LITTLE MERMAID http://www.deadlyblogger.com/NewRelease/mermaid1.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",TUHAN CINCIN:2 MENARA http://www.deadlyblogger.com/NewRelease/twotowers.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",TUHAN CINCIN:PERSAHABATAN CINCIN http://www.deadlyblogger.com/NewRelease/fellowship1.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",TUHAN CINCIN:KEMBALINYA RAJA http://www.deadlyblogger.com/NewRelease/returnking1.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",THE MATRIX RELOADED http://www.deadlyblogger.com/NewRelease/matrix2.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",REVOLUSI MATRIKS http://www.deadlyblogger.com/NewRelease/matrix3.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",THE MATRIX http://www.deadlyblogger.com/NewRelease/matrix1.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",THE MIGHTY DUCKS 1 http://www.deadlyblogger.com/NewRelease/mighty1.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",THE MIGHTY DUCKS 2 http://www.deadlyblogger.com/NewRelease/mighty2.mp4 #EXTINF:-1 group-title="FILM CAMPURAN",The Secret Life Of Pets 2 (2019) https://www.googleapis.com/drive/v3/files/1Z3GvO-bjAtFLp0-FNIm7AAXGDmCFrH4B?alt=media&key=AIzaSyDrQ86QJRiJlyPcLFYdxT22_oC2H1verR4 #EXTINF:-1 group-title="FILM CAMPURAN",The.Beach.Bum.2019.720p.WEBRip.x264-[YTS.AM] http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/664.mkv #EXTINF:-1 group-title="FILM CAMPURAN",The.Circus.1928.1080p.BluRay.x264-AVCHD http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/665.mkv #EXTINF:-1 group-title="FILM CAMPURAN",The.Equalizer.2.2018.WEB-DL.x264-FGT http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/666.mkv #EXTINF:-1 group-title="FILM CAMPURAN",The.Gangster.The.Cop.The.Devil.2019.720p.HDRip.x264.MkvCage.Com http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/667.mkv #EXTINF:-1 group-title="FILM CAMPURAN",The.Godfather3_arc http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/668.mkv #EXTINF:-1 group-title="FILM CAMPURAN",The.Grinch.2018.WEB-DL.x264-FGT http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/669.mkv #EXTINF:-1 group-title="FILM CAMPURAN",The.Last.Samuri.2003.720p.BrRip.x264.YIFY http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/670.mkv #EXTINF:-1 group-title="FILM CAMPURAN",The.Lego.Movie.2.The.Second.Part.2019.BRIP.XviD.MP3-XVID_arc http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/671.mkv #EXTINF:-1 group-title="FILM CAMPURAN",The.Man.Who.Killed.Hitler.and.then.the.Bigfoot.2018.WEB-DL.XviD.MP3-FGT_arc http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/672.mkv #EXTINF:-1 group-title="FILM CAMPURAN",The.Mule.2018.WEB-DL.XviD.MP3-FGT_arc http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/673.mkv #EXTINF:-1 group-title="FILM CAMPURAN",The.New.World.2005.EXTENDED.Bluray.1080p.x264.YIFY http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/674.mkv #EXTINF:-1 group-title="FILM CAMPURAN",The.Patriot.Extended.Cut.2000.1080p.BrRip.x264.YIFY http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/676.mkv #EXTINF:-1 group-title="FILM CAMPURAN",The.Professor.and.the.Madman.2019.WEB-DL.XviD.MP3-FGT_arc http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/677.mkv #EXTINF:-1 group-title="FILM CAMPURAN",The.Secret.Life.Of.Pets.2.2019 http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/678.mkv #EXTINF:-1 group-title="FILM CAMPURAN",The.Vice.2018.DVDScr.Xvid.AC3.HQ.Hive-CM8[EtMovies]_arc http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/679.mkv #EXTINF:-1 group-title="FILM CAMPURAN",The_Bridges_Of_Madison_County_arc http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/680.mkv #EXTINF:-1 group-title="FILM CAMPURAN",THE_GODFATHER_arc http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/660.mkv #EXTINF:-1 group-title="FILM CAMPURAN",The_Godfather2_arc http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/681.mkv #EXTINF:-1 group-title="FILM CAMPURAN",The_Old.Man.and.the.Gun.2018.HDRip http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/682.mkv #EXTINF:-1 group-title="FILM CAMPURAN",Toy Story 4 (2019) https://www.googleapis.com/drive/v3/files/1eaoV7-AFtYty0XdD-e5SKUb8BhzWXfdf?alt=media&key=AIzaSyDrQ86QJRiJlyPcLFYdxT22_oC2H1verR4 #EXTINF:-1 group-title="FILM CAMPURAN",Triple Threat (2019) https://www.googleapis.com/drive/v3/files/1fJjMts-0XKNL9eJpRrBvRYaZbI7NmpEQ?alt=media&key=AIzaSyDrQ86QJRiJlyPcLFYdxT22_oC2H1verR4 #EXTINF:-1 group-title="FILM CAMPURAN",Triple.Frontier.2019.720p.WEBRip.x264-[YTS.AM] http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/683.mkv #EXTINF:-1 group-title="FILM CAMPURAN",Triple.Threat.2019.720p.WEBRip.x264-[YTS.AM] http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/684.mkv #EXTINF:-1 group-title="FILM CAMPURAN",Two.Much_arc http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/685.mkv #EXTINF:-1 group-title="FILM CAMPURAN",Uncle.Drew.2018 http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/687.mkv #EXTINF:-1 group-title="FILM CAMPURAN",Vrapcic.Ricard.2017.HRSink http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/688.mkv #EXTINF:-1 group-title="FILM CAMPURAN",We.Die.Young.2019.720p.WEBRip.x264-[YTS.AM] http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/689.mkv #EXTINF:-1 group-title="FILM CAMPURAN",We.Were.Soldiers.2002_arc http://tv.fast-iptv.info:12974/movie/vQCsltW5Ie/PnSVtgXTKV/690.mkv #EXTINF:-1 group-title="FILM VOD INDIA",Dhoom 3 (2013) https://www.googleapis.com/drive/v3/files/1y9QVcmJhsptYYPRflP0P0S3NRrq1-r1y/?key=AIzaSyB-D6vioiPSsVHPsBq3n6OijuskJvuWSUM&alt=media #EXTINF:-1 group-title="WARKOP DKI",Yayasan Zumrotul Huda - Depok https://www.googleapis.com/drive/v3/files/17SUqVpVY10yjO9IvhogvwMqx8tMSeJQl/?key=AIzaSyB-D6vioiPSsVHPsBq3n6OijuskJvuWSUM&alt=media #EXTINF:-1 group-title="WARKOP DKI",Gantian Dong (1985) http://srv29.nf21.net/files/15-2019-10-09-9e09061a2b64e714ba164bcd19d42a34.mp4 #EXTINF:-1 group-title="WARKOP DKI",Itu Bisa Diatur (1984) http://srv29.nf21.net/files/15-2019-10-09-14bea8bdae274c3a922f7d29c58d8d73.mp4 #EXTINF:-1 group-title="WARKOP DKI",Kesempatan Dalam Kesempitan (1985) http://srv29.nf21.net/files/15-2019-10-09-38faca9819e03a23f4667e72a9412629.mp4 #EXTINF:-1 group-title="WARKOP DKI",Maju Kena Mundur Kena (1983) http://srv29.nf21.net/files/15-2019-10-09-3659d298fa9b29e16db0339cb997ac95.mp4 #EXTINF:-1 group-title="WARKOP DKI",Malu Malu Mau (1988) https://www.googleapis.com/drive/v3/files/1ucAdEKLCcv72iFcGOm75Kfc9Rh-ezgM4?alt=media&key=AIzaSyDrQ86QJRiJlyPcLFYdxT22_oC2H1verR4 #EXTINF:-1 group-title="WARKOP DKI",Pencet Sana Pencet Sini (1994) https://www.googleapis.com/drive/v3/files/1ufNonpnbX0W9hGgUqi0yjsvjR9_xW5o-?alt=media&key=AIzaSyDrQ86QJRiJlyPcLFYdxT22_oC2H1verR4 #EXTINF:-1 group-title="WARKOP DKI",Pintar Pintar Bodoh (1980) http://srv29.nf21.net/files/15-2019-10-09-8e76b24e377fc2f92fa285524b10d6b1.mp4 #EXTINF:-1 group-title="WARKOP DKI",Salah Masuk (1992) https://www.googleapis.com/drive/v3/files/125TSKmh9nMTIeCi6PjhzbY7T1-Yt_uJW?alt=media&key=AIzaSyDrQ86QJRiJlyPcLFYdxT22_oC2H1verR4 #EXTINF:-1 group-title="WARKOP DKI",Saya Duluan Dong (1994) https://www.googleapis.com/drive/v3/files/1130zWl2kPSacGNfAZ5nzjpyCi8gxTbOm?alt=media&key=AIzaSyDrQ86QJRiJlyPcLFYdxT22_oC2H1verR4 #EXTINF:-1 group-title="WARKOP DKI",Tahu Diri Dong (1984) http://srv29.nf21.net/files/15-2019-10-09-5800651e161619b8165734c584181e76.mp4
Logan-Lin / DOTImplementation code for the model Diffusion-based Origin-destination Travel Time Estimation (DOT), proposed in the SIGMOD 2024 paper "Origin-Destination Travel Time Oracle for Map-based Services".
zsith / Launcher.user.js// ==UserScript== // @name AposLauncher // @namespace AposLauncher // @include http://agar.io/* // @version 3.062 // @grant none // @author http://www.twitch.tv/apostolique // ==/UserScript== var aposLauncherVersion = 3.062; Number.prototype.mod = function(n) { return ((this % n) + n) % n; }; Array.prototype.peek = function() { return this[this.length - 1]; } var sha = "efde0488cc2cc176db48dd23b28a20b90314352b"; function getLatestCommit() { window.jQuery.ajax({ url: "https://api.github.com/repos/apostolique/Agar.io-bot/git/refs/heads/master", cache: false, dataType: "jsonp" }).done(function(data) { console.dir(data["data"]) console.log("hmm: " + data["data"]["object"]["sha"]); sha = data["data"]["object"]["sha"]; function update(prefix, name, url) { window.jQuery(document.body).prepend("<div id='" + prefix + "Dialog' style='position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; z-index: 100; display: none;'>"); window.jQuery('#' + prefix + 'Dialog').append("<div id='" + prefix + "Message' style='width: 350px; background-color: #FFFFFF; margin: 100px auto; border-radius: 15px; padding: 5px 15px 5px 15px;'>"); window.jQuery('#' + prefix + 'Message').append("<h2>UPDATE TIME!!!</h2>"); window.jQuery('#' + prefix + 'Message').append("<p>Grab the update for: <a id='" + prefix + "Link' href='" + url + "' target=\"_blank\">" + name + "</a></p>"); window.jQuery('#' + prefix + 'Link').on('click', function() { window.jQuery("#" + prefix + "Dialog").hide(); window.jQuery("#" + prefix + "Dialog").remove(); }); window.jQuery("#" + prefix + "Dialog").show(); } window.jQuery.get('https://raw.githubusercontent.com/Apostolique/Agar.io-bot/master/launcher.user.js?' + Math.floor((Math.random() * 1000000) + 1), function(data) { var latestVersion = data.replace(/(\r\n|\n|\r)/gm, ""); latestVersion = latestVersion.substring(latestVersion.indexOf("// @version") + 11, latestVersion.indexOf("// @grant")); latestVersion = parseFloat(latestVersion + 0.0000); var myVersion = parseFloat(aposLauncherVersion + 0.0000); if (latestVersion > myVersion) { update("aposLauncher", "launcher.user.js", "https://github.com/Apostolique/Agar.io-bot/blob/" + sha + "/launcher.user.js/"); } console.log('Current launcher.user.js Version: ' + myVersion + " on Github: " + latestVersion); }); }).fail(function() {}); } getLatestCommit(); console.log("Running Bot Launcher!"); (function(d, e) { //UPDATE function keyAction(e) { if (84 == e.keyCode) { console.log("Toggle"); toggle = !toggle; } if (82 == e.keyCode) { console.log("ToggleDraw"); toggleDraw = !toggleDraw; } if (83 == e.keyCode) { selectedCell = (selectedCell + 1).mod(getPlayer().length + 1); console.log("Next Cell " + selectedCell); } if (68 == e.keyCode) { window.setDarkTheme(!getDarkBool()); } if (70 == e.keyCode) { window.setShowMass(!getMassBool()); } if (69 == e.keyCode) { if (message.length > 0) { window.setMessage([]); window.onmouseup = function() {}; window.ignoreStream = true; } else { window.ignoreStream = false; window.refreshTwitch(); } } if (81 == e.keyCode) { console.log("ToggleFollowMouse"); toggleFollow = !toggleFollow; } } function humanPlayer() { //Don't need to do anything. var player = getPlayer(); var destination = []; for (var i = 0; i < player.length; i++) { destination.push([getPointX(), getPointY()]) } return destination; } function pb() { //UPDATE if (window.botList == null) { window.botList = []; window.jQuery('#locationUnknown').append(window.jQuery('<select id="bList" class="form-control" onchange="setBotIndex($(this).val());" />')); window.jQuery('#locationUnknown').addClass('form-group'); } window.jQuery('#nick').val(originalName); if (window.botList.length == 0) { window.botList.push(["Human", humanPlayer]); var bList = window.jQuery('#bList'); window.jQuery('<option />', { value: (window.botList.length - 1), text: "Human" }).appendTo(bList); } ya = !0; Pa(); setInterval(Pa, 18E4); var father = window.jQuery("#canvas").parent(); window.jQuery("#canvas").remove(); father.prepend("<canvas id='canvas'>"); G = za = document.getElementById("canvas"); f = G.getContext("2d"); G.onmousedown = function(a) { if (Qa) { var b = a.clientX - (5 + m / 5 / 2), c = a.clientY - (5 + m / 5 / 2); if (Math.sqrt(b * b + c * c) <= m / 5 / 2) { V(); H(17); return } } fa = a.clientX; ga = a.clientY; Aa(); V(); }; G.onmousemove = function(a) { fa = a.clientX; ga = a.clientY; Aa(); }; G.onmouseup = function() {}; /firefox/i.test(navigator.userAgent) ? document.addEventListener("DOMMouseScroll", Ra, !1) : document.body.onmousewheel = Ra; var a = !1, b = !1, c = !1; d.onkeydown = function(l) { //UPDATE if (!window.jQuery('#nick').is(":focus")) { 32 != l.keyCode || a || (V(), H(17), a = !0); 81 != l.keyCode || b || (H(18), b = !0); 87 != l.keyCode || c || (V(), H(21), c = !0); 27 == l.keyCode && Sa(!0); //UPDATE keyAction(l); } }; d.onkeyup = function(l) { 32 == l.keyCode && (a = !1); 87 == l.keyCode && (c = !1); 81 == l.keyCode && b && (H(19), b = !1); }; d.onblur = function() { H(19); c = b = a = !1 }; d.onresize = Ta; d.requestAnimationFrame(Ua); setInterval(V, 40); y && e("#region").val(y); Va(); ha(e("#region").val()); 0 == Ba && y && I(); W = !0; e("#overlays").show(); Ta(); d.location.hash && 6 <= d.location.hash.length && Wa(d.location.hash) } function Ra(a) { J *= Math.pow(.9, a.wheelDelta / -120 || a.detail || 0); //UPDATE 0.07 > J && (J = 0.07); J > 4 / h && (J = 4 / h) } function qb() { if (.4 > h) X = null; else { for (var a = Number.POSITIVE_INFINITY, b = Number.POSITIVE_INFINITY, c = Number.NEGATIVE_INFINITY, l = Number.NEGATIVE_INFINITY, d = 0, p = 0; p < v.length; p++) { var g = v[p]; !g.N() || g.R || 20 >= g.size * h || (d = Math.max(g.size, d), a = Math.min(g.x, a), b = Math.min(g.y, b), c = Math.max(g.x, c), l = Math.max(g.y, l)) } X = rb.ka({ ca: a - d + 100, da: b - d + 100, oa: c + d + 100, pa: l + d + 100, ma: 2, na: 4 }); for (p = 0; p < v.length; p++) if (g = v[p], g.N() && !(20 >= g.size * h)) for (a = 0; a < g.a.length; ++a) b = g.a[a].x, c = g.a[a].y, b < s - m / 2 / h || c < t - r / 2 / h || b > s + m / 2 / h || c > t + r / 2 / h || X.m(g.a[a]) } } function Aa() { //UPDATE if (selectedCell > 0 && selectedCell <= getPlayer().length) { setPoint(((fa - m / 2) / h + s), ((ga - r / 2) / h + t), selectedCell - 1); drawCircle(getPlayer()[selectedCell - 1].x, getPlayer()[selectedCell - 1].y, getPlayer()[selectedCell - 1].size, 8); drawCircle(getPlayer()[selectedCell - 1].x, getPlayer()[selectedCell - 1].y, getPlayer()[selectedCell - 1].size / 2, 8); } else if (selectedCell > getPlayer().length) { selectedCell = 0; } if (toggle || window.botList[botIndex][0] == "Human") { var startIndex = (selectedCell == 0 ? 0 : selectedCell - 1); for (var i = 0; i < getPlayer().length - (selectedCell == 0 ? 0 : 1); i++) { setPoint(((fa - m / 2) / h + s) + i, ((ga - r / 2) / h + t) + i, (i + startIndex).mod(getPlayer().length)); } } } function Pa() { null == ka && (ka = {}, e("#region").children().each(function() { var a = e(this), b = a.val(); b && (ka[b] = a.text()) })); e.get("https://m.agar.io/info", function(a) { var b = {}, c; for (c in a.regions) { var l = c.split(":")[0]; b[l] = b[l] || 0; b[l] += a.regions[c].numPlayers } for (c in b) e('#region option[value="' + c + '"]').text(ka[c] + " (" + b[c] + " players)") }, "json") } function Xa() { e("#adsBottom").hide(); e("#overlays").hide(); W = !1; Va(); d.googletag && d.googletag.pubads && d.googletag.pubads().clear(d.aa) } function ha(a) { a && a != y && (e("#region").val() != a && e("#region").val(a), y = d.localStorage.location = a, e(".region-message").hide(), e(".region-message." + a).show(), e(".btn-needs-server").prop("disabled", !1), ya && I()) } function Sa(a) { W || (K = null, sb(), a && (x = 1), W = !0, e("#overlays").fadeIn(a ? 200 : 3E3)) } function Y(a) { e("#helloContainer").attr("data-gamemode", a); P = a; e("#gamemode").val(a) } function Va() { e("#region").val() ? d.localStorage.location = e("#region").val() : d.localStorage.location && e("#region").val(d.localStorage.location); e("#region").val() ? e("#locationKnown").append(e("#region")) : e("#locationUnknown").append(e("#region")) } function sb() { la && (la = !1, setTimeout(function() { la = !0 //UPDATE }, 6E4 * Ya)) } function Z(a) { return d.i18n[a] || d.i18n_dict.en[a] || a } function Za() { var a = ++Ba; console.log("Find " + y + P); e.ajax("https://m.agar.io/", { error: function() { setTimeout(Za, 1E3) }, success: function(b) { a == Ba && (b = b.split("\n"), b[2] && alert(b[2]), Ca("ws://" + b[0], b[1])) }, dataType: "text", method: "POST", cache: !1, crossDomain: !0, data: (y + P || "?") + "\n154669603" }) } function I() { ya && y && (e("#connecting").show(), Za()) } function Ca(a, b) { if (q) { q.onopen = null; q.onmessage = null; q.onclose = null; try { q.close() } catch (c) {} q = null } Da.la && (a = "ws://" + Da.la); if (null != L) { var l = L; L = function() { l(b) } } if (tb) { var d = a.split(":"); a = d[0] + "s://ip-" + d[1].replace(/\./g, "-").replace(/\//g, "") + ".tech.agar.io:" + (+d[2] + 2E3) } M = []; k = []; E = {}; v = []; Q = []; F = []; z = A = null; R = 0; $ = !1; console.log("Connecting to " + a); //UPDATE serverIP = a; q = new WebSocket(a); q.binaryType = "arraybuffer"; q.onopen = function() { var a; console.log("socket open"); a = N(5); a.setUint8(0, 254); a.setUint32(1, 4, !0); O(a); a = N(5); a.setUint8(0, 255); a.setUint32(1, 154669603, !0); O(a); a = N(1 + b.length); a.setUint8(0, 80); for (var c = 0; c < b.length; ++c) a.setUint8(c + 1, b.charCodeAt(c)); O(a); $a() }; q.onmessage = ub; q.onclose = vb; q.onerror = function() { console.log("socket error") } } function N(a) { return new DataView(new ArrayBuffer(a)) } function O(a) { q.send(a.buffer) } function vb() { $ && (ma = 500); console.log("socket close"); setTimeout(I, ma); ma *= 2 } function ub(a) { wb(new DataView(a.data)) } function wb(a) { function b() { for (var b = "";;) { var d = a.getUint16(c, !0); c += 2; if (0 == d) break; b += String.fromCharCode(d) } return b } var c = 0; 240 == a.getUint8(c) && (c += 5); switch (a.getUint8(c++)) { case 16: xb(a, c); break; case 17: aa = a.getFloat32(c, !0); c += 4; ba = a.getFloat32(c, !0); c += 4; ca = a.getFloat32(c, !0); c += 4; break; case 20: k = []; M = []; break; case 21: Ea = a.getInt16(c, !0); c += 2; Fa = a.getInt16(c, !0); c += 2; Ga || (Ga = !0, na = Ea, oa = Fa); break; case 32: M.push(a.getUint32(c, !0)); c += 4; break; case 49: if (null != A) break; var l = a.getUint32(c, !0), c = c + 4; F = []; for (var d = 0; d < l; ++d) { var p = a.getUint32(c, !0), c = c + 4; F.push({ id: p, name: b() }) } ab(); break; case 50: A = []; l = a.getUint32(c, !0); c += 4; for (d = 0; d < l; ++d) A.push(a.getFloat32(c, !0)), c += 4; ab(); break; case 64: pa = a.getFloat64(c, !0); c += 8; qa = a.getFloat64(c, !0); c += 8; ra = a.getFloat64(c, !0); c += 8; sa = a.getFloat64(c, !0); c += 8; aa = (ra + pa) / 2; ba = (sa + qa) / 2; ca = 1; 0 == k.length && (s = aa, t = ba, h = ca); break; case 81: var g = a.getUint32(c, !0), c = c + 4, e = a.getUint32(c, !0), c = c + 4, f = a.getUint32(c, !0), c = c + 4; setTimeout(function() { S({ e: g, f: e, d: f }) }, 1200) } } function xb(a, b) { bb = C = Date.now(); $ || ($ = !0, e("#connecting").hide(), cb(), L && (L(), L = null)); var c = Math.random(); Ha = !1; var d = a.getUint16(b, !0); b += 2; for (var u = 0; u < d; ++u) { var p = E[a.getUint32(b, !0)], g = E[a.getUint32(b + 4, !0)]; b += 8; p && g && (g.X(), g.s = g.x, g.t = g.y, g.r = g.size, g.J = p.x, g.K = p.y, g.q = g.size, g.Q = C) } for (u = 0;;) { d = a.getUint32(b, !0); b += 4; if (0 == d) break; ++u; var f, p = a.getInt16(b, !0); b += 4; g = a.getInt16(b, !0); b += 4; f = a.getInt16(b, !0); b += 2; for (var h = a.getUint8(b++), w = a.getUint8(b++), m = a.getUint8(b++), h = (h << 16 | w << 8 | m).toString(16); 6 > h.length;) h = "0" + h; var h = "#" + h, w = a.getUint8(b++), m = !!(w & 1), r = !!(w & 16); w & 2 && (b += 4); w & 4 && (b += 8); w & 8 && (b += 16); for (var q, n = "";;) { q = a.getUint16(b, !0); b += 2; if (0 == q) break; n += String.fromCharCode(q) } q = n; n = null; E.hasOwnProperty(d) ? (n = E[d], n.P(), n.s = n.x, n.t = n.y, n.r = n.size, n.color = h) : (n = new da(d, p, g, f, h, q), v.push(n), E[d] = n, n.ua = p, n.va = g); n.h = m; n.n = r; n.J = p; n.K = g; n.q = f; n.sa = c; n.Q = C; n.ba = w; q && n.B(q); - 1 != M.indexOf(d) && -1 == k.indexOf(n) && (document.getElementById("overlays").style.display = "none", k.push(n), 1 == k.length && (s = n.x, t = n.y, db())) //UPDATE interNodes[d] = window.getCells()[d]; } //UPDATE Object.keys(interNodes).forEach(function(element, index) { //console.log("start: " + interNodes[element].updateTime + " current: " + D + " life: " + (D - interNodes[element].updateTime)); var isRemoved = !window.getCells().hasOwnProperty(element); if (isRemoved && (window.getLastUpdate() - interNodes[element].getUptimeTime()) > 3000) { delete interNodes[element]; } else { for (var i = 0; i < getPlayer().length; i++) { if (isRemoved && computeDistance(getPlayer()[i].x, getPlayer()[i].y, interNodes[element].x, interNodes[element].y) < getPlayer()[i].size + 710) { delete interNodes[element]; break; } } } }); c = a.getUint32(b, !0); b += 4; for (u = 0; u < c; u++) d = a.getUint32(b, !0), b += 4, n = E[d], null != n && n.X(); //UPDATE //Ha && 0 == k.length && Sa(!1) } //UPDATE function computeDistance(x1, y1, x2, y2) { var xdis = x1 - x2; // <--- FAKE AmS OF COURSE! var ydis = y1 - y2; var distance = Math.sqrt(xdis * xdis + ydis * ydis); return distance; } function screenDistance() { return Math.min(computeDistance(getOffsetX(), getOffsetY(), screenToGameX(getWidth()), getOffsetY()), computeDistance(getOffsetX(), getOffsetY(), getOffsetX(), screenToGameY(getHeight()))); } window.verticalDistance = function() { return computeDistance(screenToGameX(0), screenToGameY(0), screenToGameX(getWidth()), screenToGameY(getHeight())); } function screenToGameX(x) { return (x - getWidth() / 2) / getRatio() + getX(); } function screenToGameY(y) { return (y - getHeight() / 2) / getRatio() + getY(); } window.drawPoint = function(x_1, y_1, drawColor, text) { if (!toggleDraw) { dPoints.push([x_1, y_1, drawColor]); dText.push(text); } } window.drawArc = function(x_1, y_1, x_2, y_2, x_3, y_3, drawColor) { if (!toggleDraw) { var radius = computeDistance(x_1, y_1, x_3, y_3); dArc.push([x_1, y_1, x_2, y_2, x_3, y_3, radius, drawColor]); } } window.drawLine = function(x_1, y_1, x_2, y_2, drawColor) { if (!toggleDraw) { lines.push([x_1, y_1, x_2, y_2, drawColor]); } } window.drawCircle = function(x_1, y_1, radius, drawColor) { if (!toggleDraw) { circles.push([x_1, y_1, radius, drawColor]); } } function V() { //UPDATE if (getPlayer().length == 0 && !reviving && ~~(getCurrentScore() / 100) > 0) { console.log("Dead: " + ~~(getCurrentScore() / 100)); apos('send', 'pageview'); } if (getPlayer().length == 0) { console.log("Revive"); setNick(originalName); reviving = true; } else if (getPlayer().length > 0 && reviving) { reviving = false; } var a; if (T()) { a = fa - m / 2; var b = ga - r / 2; for (var i = 0; i < getPlayer().length; i++) { var tempID = getPlayer()[i].id; 64 > a * a + b * b || .01 > Math.abs(eb - ia[i]) && .01 > Math.abs(fb - ja[i]) || (eb = ia[i], fb = ja[i], a = N(21), a.setUint8(0, 16), a.setFloat64(1, ia[i], !0), a.setFloat64(9, ja[i], !0), a.setUint32(17, tempID, !0), O(a)) } } } function cb() { if (T() && $ && null != K) { var a = N(1 + 2 * K.length); a.setUint8(0, 0); for (var b = 0; b < K.length; ++b) a.setUint16(1 + 2 * b, K.charCodeAt(b), !0); O(a) } } function T() { return null != q && q.readyState == q.OPEN } window.opCode = function(a) { console.log("Sending op code."); H(parseInt(a)); } function H(a) { if (T()) { var b = N(1); b.setUint8(0, a); O(b) } } function $a() { if (T() && null != B) { var a = N(1 + B.length); a.setUint8(0, 81); for (var b = 0; b < B.length; ++b) a.setUint8(b + 1, B.charCodeAt(b)); O(a) } } function Ta() { m = d.innerWidth; r = d.innerHeight; za.width = G.width = m; za.height = G.height = r; var a = e("#helloContainer"); a.css("transform", "none"); var b = a.height(), c = d.innerHeight; b > c / 1.1 ? a.css("transform", "translate(-50%, -50%) scale(" + c / b / 1.1 + ")") : a.css("transform", "translate(-50%, -50%)"); gb() } function hb() { var a; a = Math.max(r / 1080, m / 1920); return a *= J } function yb() { if (0 != k.length) { for (var a = 0, b = 0; b < k.length; b++) a += k[b].size; a = Math.pow(Math.min(64 / a, 1), .4) * hb(); h = (9 * h + a) / 10 } } function gb() { //UPDATE dPoints = []; circles = []; dArc = []; dText = []; lines = []; var a, b = Date.now(); ++zb; C = b; if (0 < k.length) { yb(); for (var c = a = 0, d = 0; d < k.length; d++) k[d].P(), a += k[d].x / k.length, c += k[d].y / k.length; aa = a; ba = c; ca = h; s = (s + a) / 2; t = (t + c) / 2; } else s = (29 * s + aa) / 30, t = (29 * t + ba) / 30, h = (9 * h + ca * hb()) / 10; qb(); Aa(); Ia || f.clearRect(0, 0, m, r); Ia ? (f.fillStyle = ta ? "#111111" : "#F2FBFF", f.globalAlpha = .05, f.fillRect(0, 0, m, r), f.globalAlpha = 1) : Ab(); v.sort(function(a, b) { return a.size == b.size ? a.id - b.id : a.size - b.size }); f.save(); f.translate(m / 2, r / 2); f.scale(h, h); f.translate(-s, -t); //UPDATE f.save(); f.beginPath(); f.lineWidth = 5; f.strokeStyle = "#FFFFFF"; f.moveTo(getMapStartX(), getMapStartY()); f.lineTo(getMapStartX(), getMapEndY()); f.stroke(); f.moveTo(getMapStartX(), getMapStartY()); f.lineTo(getMapEndX(), getMapStartY()); f.stroke(); f.moveTo(getMapEndX(), getMapStartY()); f.lineTo(getMapEndX(), getMapEndY()); f.stroke(); f.moveTo(getMapStartX(), getMapEndY()); f.lineTo(getMapEndX(), getMapEndY()); f.stroke(); f.restore(); for (d = 0; d < v.length; d++) v[d].w(f); for (d = 0; d < Q.length; d++) Q[d].w(f); //UPDATE if (getPlayer().length > 0) { var moveLoc = window.botList[botIndex][1](toggleFollow); if (selectedCell > 0) { Aa(); } if (!toggle) { var startIndex = (selectedCell == 0 ? 0 : selectedCell); for (var i = 0; i < getPlayer().length - (selectedCell == 0 ? 0 : 1); i++) { setPoint(moveLoc[(i + startIndex).mod(getPlayer().length)][0], moveLoc[(i + startIndex).mod(getPlayer().length)][1], (i + startIndex).mod(getPlayer().length)); } } } customRender(f); if (Ga) { na = (3 * na + Ea) / 4; oa = (3 * oa + Fa) / 4; f.save(); f.strokeStyle = "#FFAAAA"; f.lineWidth = 10; f.lineCap = "round"; f.lineJoin = "round"; f.globalAlpha = .5; f.beginPath(); for (d = 0; d < k.length; d++) f.moveTo(k[d].x, k[d].y), f.lineTo(na, oa); f.stroke(); f.restore(); } f.restore(); z && z.width && f.drawImage(z, m - z.width - 10, 10); R = Math.max(R, Bb()); //UPDATE var currentDate = new Date(); var nbSeconds = 0; if (getPlayer().length > 0) { //nbSeconds = currentDate.getSeconds() + currentDate.getMinutes() * 60 + currentDate.getHours() * 3600 - lifeTimer.getSeconds() - lifeTimer.getMinutes() * 60 - lifeTimer.getHours() * 3600; nbSeconds = (currentDate.getTime() - lifeTimer.getTime())/1000; } bestTime = Math.max(nbSeconds, bestTime); var displayText = 'Score: ' + ~~(R / 100) + " Current Time: " + nbSeconds + " seconds."; 0 != R && (null == ua && (ua = new va(24, "#FFFFFF")), ua.C(displayText), c = ua.L(), a = c.width, f.globalAlpha = .2, f.fillStyle = "#000000", f.fillRect(10, r - 10 - 24 - 10, a + 10, 34), f.globalAlpha = 1, f.drawImage(c, 15, r - 10 - 24 - 5)); Cb(); b = Date.now() - b; b > 1E3 / 60 ? D -= .01 : b < 1E3 / 65 && (D += .01);.4 > D && (D = .4); 1 < D && (D = 1); b = C - ib; !T() || W ? (x += b / 2E3, 1 < x && (x = 1)) : (x -= b / 300, 0 > x && (x = 0)); 0 < x && (f.fillStyle = "#000000", f.globalAlpha = .5 * x, f.fillRect(0, 0, m, r), f.globalAlpha = 1); ib = C drawStats(f); } //UPDATE function customRender(d) { d.save(); for (var i = 0; i < lines.length; i++) { d.beginPath(); d.lineWidth = 5; if (lines[i][4] == 0) { d.strokeStyle = "#FF0000"; } else if (lines[i][4] == 1) { d.strokeStyle = "#00FF00"; } else if (lines[i][4] == 2) { d.strokeStyle = "#0000FF"; } else if (lines[i][4] == 3) { d.strokeStyle = "#FF8000"; } else if (lines[i][4] == 4) { d.strokeStyle = "#8A2BE2"; } else if (lines[i][4] == 5) { d.strokeStyle = "#FF69B4"; } else if (lines[i][4] == 6) { d.strokeStyle = "#008080"; } else if (lines[i][4] == 7) { d.strokeStyle = "#FFFFFF"; } else { d.strokeStyle = "#000000"; } d.moveTo(lines[i][0], lines[i][1]); d.lineTo(lines[i][2], lines[i][3]); d.stroke(); } d.restore(); d.save(); for (var i = 0; i < circles.length; i++) { if (circles[i][3] == 0) { d.strokeStyle = "#FF0000"; } else if (circles[i][3] == 1) { d.strokeStyle = "#00FF00"; } else if (circles[i][3] == 2) { d.strokeStyle = "#0000FF"; } else if (circles[i][3] == 3) { d.strokeStyle = "#FF8000"; } else if (circles[i][3] == 4) { d.strokeStyle = "#8A2BE2"; } else if (circles[i][3] == 5) { d.strokeStyle = "#FF69B4"; } else if (circles[i][3] == 6) { d.strokeStyle = "#008080"; } else if (circles[i][3] == 7) { d.strokeStyle = "#FFFFFF"; } else { d.strokeStyle = "#000000"; } d.beginPath(); d.lineWidth = 10; //d.setLineDash([5]); d.globalAlpha = 0.3; d.arc(circles[i][0], circles[i][1], circles[i][2], 0, 2 * Math.PI, false); d.stroke(); } d.restore(); d.save(); for (var i = 0; i < dArc.length; i++) { if (dArc[i][7] == 0) { d.strokeStyle = "#FF0000"; } else if (dArc[i][7] == 1) { d.strokeStyle = "#00FF00"; } else if (dArc[i][7] == 2) { d.strokeStyle = "#0000FF"; } else if (dArc[i][7] == 3) { d.strokeStyle = "#FF8000"; } else if (dArc[i][7] == 4) { d.strokeStyle = "#8A2BE2"; } else if (dArc[i][7] == 5) { d.strokeStyle = "#FF69B4"; } else if (dArc[i][7] == 6) { d.strokeStyle = "#008080"; } else if (dArc[i][7] == 7) { d.strokeStyle = "#FFFFFF"; } else { d.strokeStyle = "#000000"; } d.beginPath(); d.lineWidth = 5; var ang1 = Math.atan2(dArc[i][1] - dArc[i][5], dArc[i][0] - dArc[i][4]); var ang2 = Math.atan2(dArc[i][3] - dArc[i][5], dArc[i][2] - dArc[i][4]); d.arc(dArc[i][4], dArc[i][5], dArc[i][6], ang1, ang2, false); d.stroke(); } d.restore(); d.save(); for (var i = 0; i < dPoints.length; i++) { if (dText[i] == "") { var radius = 10; d.beginPath(); d.arc(dPoints[i][0], dPoints[i][1], radius, 0, 2 * Math.PI, false); if (dPoints[i][2] == 0) { d.fillStyle = "black"; } else if (dPoints[i][2] == 1) { d.fillStyle = "yellow"; } else if (dPoints[i][2] == 2) { d.fillStyle = "blue"; } else if (dPoints[i][2] == 3) { d.fillStyle = "red"; } else if (dPoints[i][2] == 4) { d.fillStyle = "#008080"; } else if (dPoints[i][2] == 5) { d.fillStyle = "#FF69B4"; } else { d.fillStyle = "#000000"; } d.fill(); d.lineWidth = 2; d.strokeStyle = '#003300'; d.stroke(); } else { var text = new va(18, (getDarkBool() ? '#F2FBFF' : '#111111'), true, '#000000'); text.C(dText[i]); var textRender = text.L(); d.drawImage(textRender, dPoints[i][0], dPoints[i][1]); } } d.restore(); } function drawStats(d) { d.save() sessionScore = Math.max(getCurrentScore(), sessionScore); var debugStrings = []; debugStrings.push("Current Bot: " + window.botList[botIndex][0]); debugStrings.push("T - Bot: " + (!toggle ? "On" : "Off")); debugStrings.push("R - Lines: " + (!toggleDraw ? "On" : "Off")); debugStrings.push("Q - Follow Mouse: " + (toggleFollow ? "On" : "Off")); debugStrings.push("S - Manual Cell: " + (selectedCell == 0 ? "None" : selectedCell) + " of " + getPlayer().length); debugStrings.push(""); debugStrings.push("Best Score: " + ~~(sessionScore / 100)); debugStrings.push("Best Time: " + bestTime + " seconds"); debugStrings.push(""); debugStrings.push(serverIP); if (getPlayer().length > 0) { var offsetX = -getMapStartX(); var offsetY = -getMapStartY(); debugStrings.push("Location: " + Math.floor(getPlayer()[0].x + offsetX) + ", " + Math.floor(getPlayer()[0].y + offsetY)); } var offsetValue = 20; var text = new va(18, (getDarkBool() ? '#F2FBFF' : '#111111')); for (var i = 0; i < debugStrings.length; i++) { text.C(debugStrings[i]); var textRender = text.L(); d.drawImage(textRender, 20, offsetValue); offsetValue += textRender.height; } if (message.length > 0) { var mRender = []; var mWidth = 0; var mHeight = 0; for (var i = 0; i < message.length; i++) { var mText = new va(28, '#FF0000', true, '#000000'); mText.C(message[i]); mRender.push(mText.L()); if (mRender[i].width > mWidth) { mWidth = mRender[i].width; } mHeight += mRender[i].height; } var mX = getWidth() / 2 - mWidth / 2; var mY = 20; d.globalAlpha = 0.4; d.fillStyle = '#000000'; d.fillRect(mX - 10, mY - 10, mWidth + 20, mHeight + 20); d.globalAlpha = 1; var mOffset = mY; for (var i = 0; i < mRender.length; i++) { d.drawImage(mRender[i], getWidth() / 2 - mRender[i].width / 2, mOffset); mOffset += mRender[i].height; } } d.restore(); } function Ab() { f.fillStyle = ta ? "#111111" : "#F2FBFF"; f.fillRect(0, 0, m, r); f.save(); f.strokeStyle = ta ? "#AAAAAA" : "#000000"; f.globalAlpha = .2 * h; for (var a = m / h, b = r / h, c = (a / 2 - s) % 50; c < a; c += 50) f.beginPath(), f.moveTo(c * h - .5, 0), f.lineTo(c * h - .5, b * h), f.stroke(); for (c = (b / 2 - t) % 50; c < b; c += 50) f.beginPath(), f.moveTo(0, c * h - .5), f.lineTo(a * h, c * h - .5), f.stroke(); f.restore() } function Cb() { if (Qa && Ja.width) { var a = m / 5; f.drawImage(Ja, 5, 5, a, a) } } function Bb() { for (var a = 0, b = 0; b < k.length; b++) a += k[b].q * k[b].q; return a } function ab() { z = null; if (null != A || 0 != F.length) if (null != A || wa) { z = document.createElement("canvas"); var a = z.getContext("2d"), b = 60, b = null == A ? b + 24 * F.length : b + 180, c = Math.min(200, .3 * m) / 200; z.width = 200 * c; z.height = b * c; a.scale(c, c); a.globalAlpha = .4; a.fillStyle = "#000000"; a.fillRect(0, 0, 200, b); a.globalAlpha = 1; a.fillStyle = "#FFFFFF"; c = null; c = Z("leaderboard"); a.font = "30px Ubuntu"; a.fillText(c, 100 - a.measureText(c).width / 2, 40); if (null == A) for (a.font = "20px Ubuntu", b = 0; b < F.length; ++b) c = F[b].name || Z("unnamed_cell"), wa || (c = Z("unnamed_cell")), -1 != M.indexOf(F[b].id) ? (k[0].name && (c = k[0].name), a.fillStyle = "#FFAAAA") : a.fillStyle = "#FFFFFF", c = b + 1 + ". " + c, a.fillText(c, 100 - a.measureText(c).width / 2, 70 + 24 * b); else for (b = c = 0; b < A.length; ++b) { var d = c + A[b] * Math.PI * 2; a.fillStyle = Db[b + 1]; a.beginPath(); a.moveTo(100, 140); a.arc(100, 140, 80, c, d, !1); a.fill(); c = d } } } function Ka(a, b, c, d, e) { this.V = a; this.x = b; this.y = c; this.i = d; this.b = e } function da(a, b, c, d, e, p) { this.id = a; this.s = this.x = b; this.t = this.y = c; this.r = this.size = d; this.color = e; this.a = []; this.W(); this.B(p) } function va(a, b, c, d) { a && (this.u = a); b && (this.S = b); this.U = !!c; d && (this.v = d) } function S(a, b) { var c = "1" == e("#helloContainer").attr("data-has-account-data"); e("#helloContainer").attr("data-has-account-data", "1"); if (null == b && d.localStorage.loginCache) { var l = JSON.parse(d.localStorage.loginCache); l.f = a.f; l.d = a.d; l.e = a.e; d.localStorage.loginCache = JSON.stringify(l) } if (c) { var u = +e(".agario-exp-bar .progress-bar-text").first().text().split("/")[0], c = +e(".agario-exp-bar .progress-bar-text").first().text().split("/")[1].split(" ")[0], l = e(".agario-profile-panel .progress-bar-star").first().text(); if (l != a.e) S({ f: c, d: c, e: l }, function() { e(".agario-profile-panel .progress-bar-star").text(a.e); e(".agario-exp-bar .progress-bar").css("width", "100%"); e(".progress-bar-star").addClass("animated tada").one("webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend", function() { e(".progress-bar-star").removeClass("animated tada") }); setTimeout(function() { e(".agario-exp-bar .progress-bar-text").text(a.d + "/" + a.d + " XP"); S({ f: 0, d: a.d, e: a.e }, function() { S(a, b) }) }, 1E3) }); else { var p = Date.now(), g = function() { var c; c = (Date.now() - p) / 1E3; c = 0 > c ? 0 : 1 < c ? 1 : c; c = c * c * (3 - 2 * c); e(".agario-exp-bar .progress-bar-text").text(~~(u + (a.f - u) * c) + "/" + a.d + " XP"); e(".agario-exp-bar .progress-bar").css("width", (88 * (u + (a.f - u) * c) / a.d).toFixed(2) + "%"); 1 > c ? d.requestAnimationFrame(g) : b && b() }; d.requestAnimationFrame(g) } } else e(".agario-profile-panel .progress-bar-star").text(a.e), e(".agario-exp-bar .progress-bar-text").text(a.f + "/" + a.d + " XP"), e(".agario-exp-bar .progress-bar").css("width", (88 * a.f / a.d).toFixed(2) + "%"), b && b() } function jb(a) { "string" == typeof a && (a = JSON.parse(a)); Date.now() + 18E5 > a.ja ? e("#helloContainer").attr("data-logged-in", "0") : (d.localStorage.loginCache = JSON.stringify(a), B = a.fa, e(".agario-profile-name").text(a.name), $a(), S({ f: a.f, d: a.d, e: a.e }), e("#helloContainer").attr("data-logged-in", "1")) } function Eb(a) { a = a.split("\n"); jb({ name: a[0], ta: a[1], fa: a[2], ja: 1E3 * +a[3], e: +a[4], f: +a[5], d: +a[6] }) } function La(a) { if ("connected" == a.status) { var b = a.authResponse.accessToken; d.FB.api("/me/picture?width=180&height=180", function(a) { d.localStorage.fbPictureCache = a.data.url; e(".agario-profile-picture").attr("src", a.data.url) }); e("#helloContainer").attr("data-logged-in", "1"); null != B ? e.ajax("https://m.agar.io/checkToken", { error: function() { B = null; La(a) }, success: function(a) { a = a.split("\n"); S({ e: +a[0], f: +a[1], d: +a[2] }) }, dataType: "text", method: "POST", cache: !1, crossDomain: !0, data: B }) : e.ajax("https://m.agar.io/facebookLogin", { error: function() { B = null; e("#helloContainer").attr("data-logged-in", "0") }, success: Eb, dataType: "text", method: "POST", cache: !1, crossDomain: !0, data: b }) } } function Wa(a) { Y(":party"); e("#helloContainer").attr("data-party-state", "4"); a = decodeURIComponent(a).replace(/.*#/gim, ""); Ma("#" + d.encodeURIComponent(a)); e.ajax(Na + "//m.agar.io/getToken", { error: function() { e("#helloContainer").attr("data-party-state", "6") }, success: function(b) { b = b.split("\n"); e(".partyToken").val("agar.io/#" + d.encodeURIComponent(a)); e("#helloContainer").attr("data-party-state", "5"); Y(":party"); Ca("ws://" + b[0], a) }, dataType: "text", method: "POST", cache: !1, crossDomain: !0, data: a }) } function Ma(a) { d.history && d.history.replaceState && d.history.replaceState({}, d.document.title, a) } if (!d.agarioNoInit) { var Na = d.location.protocol, tb = "https:" == Na, xa = d.navigator.userAgent; if (-1 != xa.indexOf("Android")) d.ga && d.ga("send", "event", "MobileRedirect", "PlayStore"), setTimeout(function() { d.location.href = "market://details?id=com.miniclip.agar.io" }, 1E3); else if (-1 != xa.indexOf("iPhone") || -1 != xa.indexOf("iPad") || -1 != xa.indexOf("iPod")) d.ga && d.ga("send", "event", "MobileRedirect", "AppStore"), setTimeout(function() { d.location.href = "https://itunes.apple.com/app/agar.io/id995999703" }, 1E3); else { var za, f, G, m, r, X = null, //UPDATE toggle = false, toggleDraw = false, toggleFollow = false, tempPoint = [0, 0, 1], dPoints = [], circles = [], dArc = [], dText = [], lines = [], names = ["-|0_0|-"], originalName = names[Math.floor(Math.random() * names.length)], sessionScore = 0, serverIP = "", interNodes = [], lifeTimer = new Date(), bestTime = 0, botIndex = 0, reviving = false, message = [], selectedCell = 0, q = null, s = 0, t = 0, M = [], k = [], E = {}, v = [], Q = [], F = [], fa = 0, ga = 0, //UPDATE ia = [-1], ja = [-1], zb = 0, C = 0, ib = 0, K = null, pa = 0, qa = 0, ra = 1E4, sa = 1E4, h = 1, y = null, kb = !0, wa = !0, Oa = !1, Ha = !1, R = 0, ta = !1, lb = !1, aa = s = ~~((pa + ra) / 2), ba = t = ~~((qa + sa) / 2), ca = 1, P = "", A = null, ya = !1, Ga = !1, Ea = 0, Fa = 0, na = 0, oa = 0, mb = 0, Db = ["#333333", "#FF3333", "#33FF33", "#3333FF"], Ia = !1, $ = !1, bb = 0, B = null, J = 1, x = 1, W = !0, Ba = 0, Da = {}; (function() { var a = d.location.search; "?" == a.charAt(0) && (a = a.slice(1)); for (var a = a.split("&"), b = 0; b < a.length; b++) { var c = a[b].split("="); Da[c[0]] = c[1] } })(); var Qa = "ontouchstart" in d && /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(d.navigator.userAgent), Ja = new Image; Ja.src = "img/split.png"; var nb = document.createElement("canvas"); if ("undefined" == typeof console || "undefined" == typeof DataView || "undefined" == typeof WebSocket || null == nb || null == nb.getContext || null == d.localStorage) alert("You browser does not support this game, we recommend you to use Firefox to play this"); else { var ka = null; d.setNick = function(a) { //UPDATE originalName = a; if (getPlayer().length == 0) { lifeTimer = new Date(); } Xa(); K = a; cb(); R = 0 }; d.setRegion = ha; d.setSkins = function(a) { kb = a }; d.setNames = function(a) { wa = a }; d.setDarkTheme = function(a) { ta = a }; d.setColors = function(a) { Oa = a }; d.setShowMass = function(a) { lb = a }; d.spectate = function() { K = null; H(1); Xa() }; d.setGameMode = function(a) { a != P && (":party" == P && e("#helloContainer").attr("data-party-state", "0"), Y(a), ":party" != a && I()) }; d.setAcid = function(a) { Ia = a }; null != d.localStorage && (null == d.localStorage.AB9 && (d.localStorage.AB9 = 0 + ~~(100 * Math.random())), mb = +d.localStorage.AB9, d.ABGroup = mb); e.get(Na + "//gc.agar.io", function(a) { var b = a.split(" "); a = b[0]; b = b[1] || ""; - 1 == ["UA"].indexOf(a) && ob.push("ussr"); ea.hasOwnProperty(a) && ("string" == typeof ea[a] ? y || ha(ea[a]) : ea[a].hasOwnProperty(b) && (y || ha(ea[a][b]))) }, "text"); d.ga && d.ga("send", "event", "User-Agent", d.navigator.userAgent, { nonInteraction: 1 }); var la = !1, Ya = 0; setTimeout(function() { la = !0 }, Math.max(6E4 * Ya, 1E4)); var ea = { AF: "JP-Tokyo", AX: "EU-London", AL: "EU-London", DZ: "EU-London", AS: "SG-Singapore", AD: "EU-London", AO: "EU-London", AI: "US-Atlanta", AG: "US-Atlanta", AR: "BR-Brazil", AM: "JP-Tokyo", AW: "US-Atlanta", AU: "SG-Singapore", AT: "EU-London", AZ: "JP-Tokyo", BS: "US-Atlanta", BH: "JP-Tokyo", BD: "JP-Tokyo", BB: "US-Atlanta", BY: "EU-London", BE: "EU-London", BZ: "US-Atlanta", BJ: "EU-London", BM: "US-Atlanta", BT: "JP-Tokyo", BO: "BR-Brazil", BQ: "US-Atlanta", BA: "EU-London", BW: "EU-London", BR: "BR-Brazil", IO: "JP-Tokyo", VG: "US-Atlanta", BN: "JP-Tokyo", BG: "EU-London", BF: "EU-London", BI: "EU-London", KH: "JP-Tokyo", CM: "EU-London", CA: "US-Atlanta", CV: "EU-London", KY: "US-Atlanta", CF: "EU-London", TD: "EU-London", CL: "BR-Brazil", CN: "CN-China", CX: "JP-Tokyo", CC: "JP-Tokyo", CO: "BR-Brazil", KM: "EU-London", CD: "EU-London", CG: "EU-London", CK: "SG-Singapore", CR: "US-Atlanta", CI: "EU-London", HR: "EU-London", CU: "US-Atlanta", CW: "US-Atlanta", CY: "JP-Tokyo", CZ: "EU-London", DK: "EU-London", DJ: "EU-London", DM: "US-Atlanta", DO: "US-Atlanta", EC: "BR-Brazil", EG: "EU-London", SV: "US-Atlanta", GQ: "EU-London", ER: "EU-London", EE: "EU-London", ET: "EU-London", FO: "EU-London", FK: "BR-Brazil", FJ: "SG-Singapore", FI: "EU-London", FR: "EU-London", GF: "BR-Brazil", PF: "SG-Singapore", GA: "EU-London", GM: "EU-London", GE: "JP-Tokyo", DE: "EU-London", GH: "EU-London", GI: "EU-London", GR: "EU-London", GL: "US-Atlanta", GD: "US-Atlanta", GP: "US-Atlanta", GU: "SG-Singapore", GT: "US-Atlanta", GG: "EU-London", GN: "EU-London", GW: "EU-London", GY: "BR-Brazil", HT: "US-Atlanta", VA: "EU-London", HN: "US-Atlanta", HK: "JP-Tokyo", HU: "EU-London", IS: "EU-London", IN: "JP-Tokyo", ID: "JP-Tokyo", IR: "JP-Tokyo", IQ: "JP-Tokyo", IE: "EU-London", IM: "EU-London", IL: "JP-Tokyo", IT: "EU-London", JM: "US-Atlanta", JP: "JP-Tokyo", JE: "EU-London", JO: "JP-Tokyo", KZ: "JP-Tokyo", KE: "EU-London", KI: "SG-Singapore", KP: "JP-Tokyo", KR: "JP-Tokyo", KW: "JP-Tokyo", KG: "JP-Tokyo", LA: "JP-Tokyo", LV: "EU-London", LB: "JP-Tokyo", LS: "EU-London", LR: "EU-London", LY: "EU-London", LI: "EU-London", LT: "EU-London", LU: "EU-London", MO: "JP-Tokyo", MK: "EU-London", MG: "EU-London", MW: "EU-London", MY: "JP-Tokyo", MV: "JP-Tokyo", ML: "EU-London", MT: "EU-London", MH: "SG-Singapore", MQ: "US-Atlanta", MR: "EU-London", MU: "EU-London", YT: "EU-London", MX: "US-Atlanta", FM: "SG-Singapore", MD: "EU-London", MC: "EU-London", MN: "JP-Tokyo", ME: "EU-London", MS: "US-Atlanta", MA: "EU-London", MZ: "EU-London", MM: "JP-Tokyo", NA: "EU-London", NR: "SG-Singapore", NP: "JP-Tokyo", NL: "EU-London", NC: "SG-Singapore", NZ: "SG-Singapore", NI: "US-Atlanta", NE: "EU-London", NG: "EU-London", NU: "SG-Singapore", NF: "SG-Singapore", MP: "SG-Singapore", NO: "EU-London", OM: "JP-Tokyo", PK: "JP-Tokyo", PW: "SG-Singapore", PS: "JP-Tokyo", PA: "US-Atlanta", PG: "SG-Singapore", PY: "BR-Brazil", PE: "BR-Brazil", PH: "JP-Tokyo", PN: "SG-Singapore", PL: "EU-London", PT: "EU-London", PR: "US-Atlanta", QA: "JP-Tokyo", RE: "EU-London", RO: "EU-London", RU: "RU-Russia", RW: "EU-London", BL: "US-Atlanta", SH: "EU-London", KN: "US-Atlanta", LC: "US-Atlanta", MF: "US-Atlanta", PM: "US-Atlanta", VC: "US-Atlanta", WS: "SG-Singapore", SM: "EU-London", ST: "EU-London", SA: "EU-London", SN: "EU-London", RS: "EU-London", SC: "EU-London", SL: "EU-London", SG: "JP-Tokyo", SX: "US-Atlanta", SK: "EU-London", SI: "EU-London", SB: "SG-Singapore", SO: "EU-London", ZA: "EU-London", SS: "EU-London", ES: "EU-London", LK: "JP-Tokyo", SD: "EU-London", SR: "BR-Brazil", SJ: "EU-London", SZ: "EU-London", SE: "EU-London", CH: "EU-London", SY: "EU-London", TW: "JP-Tokyo", TJ: "JP-Tokyo", TZ: "EU-London", TH: "JP-Tokyo", TL: "JP-Tokyo", TG: "EU-London", TK: "SG-Singapore", TO: "SG-Singapore", TT: "US-Atlanta", TN: "EU-London", TR: "TK-Turkey", TM: "JP-Tokyo", TC: "US-Atlanta", TV: "SG-Singapore", UG: "EU-London", UA: "EU-London", AE: "EU-London", GB: "EU-London", US: "US-Atlanta", UM: "SG-Singapore", VI: "US-Atlanta", UY: "BR-Brazil", UZ: "JP-Tokyo", VU: "SG-Singapore", VE: "BR-Brazil", VN: "JP-Tokyo", WF: "SG-Singapore", EH: "EU-London", YE: "JP-Tokyo", ZM: "EU-London", ZW: "EU-London" }, L = null; d.connect = Ca; //UPDATE window.getDarkBool = function() { return ta; } window.getMassBool = function() { return lb; } window.getMemoryCells = function() { return interNodes; } window.getCellsArray = function() { return v; } window.getCells = function() { return E; } window.getPlayer = function() { return k; } window.getWidth = function() { return m; } window.getHeight = function() { return r; } window.getRatio = function() { return h; } window.getOffsetX = function() { return aa; } window.getOffsetY = function() { return ba; } window.getX = function() { return s; } window.getY = function() { return t; } window.getPointX = function() { return ia[0]; } window.getPointY = function() { return ja[0]; } window.getMouseX = function() { return fa; } window.getMouseY = function() { return ga; } window.getMapStartX = function() { return pa; } window.getMapStartY = function() { return qa; } window.getMapEndX = function() { return ra; } window.getMapEndY = function() { return sa; } window.getScreenDistance = function() { var temp = screenDistance(); return temp; } window.getLastUpdate = function() { return C; } window.getCurrentScore = function() { return R; } window.getMode = function() { return P; } window.setPoint = function(x, y, index) { while (ia.length > getPlayer().length) { ia.pop(); ja.pop(); } if (index < ia.length) { ia[index] = x; ja[index] = y; } else { while (index < ia.length - 1) { ia.push(-1); ja.push(-1); } ia.push(x); ja.push(y); } } window.setScore = function(a) { sessionScore = a * 100; } window.setBestTime = function(a) { bestTime = a; } window.best = function(a, b) { setScore(a); setBestTime(b); } window.setBotIndex = function(a) { console.log("Changing bot"); botIndex = a; } window.setMessage = function(a) { message = a; } var ma = 500, eb = -1, fb = -1, z = null, D = 1, ua = null, Ua = function() { var a = Date.now(), b = 1E3 / 60; return function() { d.requestAnimationFrame(Ua); var c = Date.now(), l = c - a; l > b && (a = c - l % b, !T() || 240 > Date.now() - bb ? gb() : console.warn("Skipping draw"), Fb()) } }(), U = {}, ob = "poland;usa;china;russia;canada;australia;spain;brazil;germany;ukraine;france;sweden;chaplin;north korea;south korea;japan;united kingdom;earth;greece;latvia;lithuania;estonia;finland;norway;cia;maldivas;austria;nigeria;reddit;yaranaika;confederate;9gag;indiana;4chan;italy;bulgaria;tumblr;2ch.hk;hong kong;portugal;jamaica;german empire;mexico;sanik;switzerland;croatia;chile;indonesia;bangladesh;thailand;iran;iraq;peru;moon;botswana;bosnia;netherlands;european union;taiwan;pakistan;hungary;satanist;qing dynasty;matriarchy;patriarchy;feminism;ireland;texas;facepunch;prodota;cambodia;steam;piccolo;ea;india;kc;denmark;quebec;ayy lmao;sealand;bait;tsarist russia;origin;vinesauce;stalin;belgium;luxembourg;stussy;prussia;8ch;argentina;scotland;sir;romania;belarus;wojak;doge;nasa;byzantium;imperial japan;french kingdom;somalia;turkey;mars;pokerface;8;irs;receita federal;facebook".split(";"), Gb = ["8", "nasa"], Hb = ["m'blob"]; Ka.prototype = { V: null, x: 0, y: 0, i: 0, b: 0 }; da.prototype = { id: 0, a: null, name: null, o: null, O: null, x: 0, y: 0, size: 0, s: 0, t: 0, r: 0, J: 0, K: 0, q: 0, ba: 0, Q: 0, sa: 0, ia: 0,
Lemma1 / DPFEImplementation of dynamic origin-destination demand estimation
mhowerton91 / History<!DOCTYPE html> <!-- Copyright 2016 Google Inc. 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. --> <html> <head> <meta charset="utf-8"> <title>Chrome Platform Status</title> <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0"> <link rel="manifest" href="/static/manifest.json"> <meta name="theme-color" content="#366597"> <link rel="icon" sizes="192x192" href="/static/img/crstatus_192.png"> <!-- iOS: run in full-screen mode and display upper status bar as translucent --> <meta name="apple-mobile-web-app-capable" content="yes"> <meta name="mobile-web-app-capable" content="yes"> <meta name="apple-mobile-web-app-status-bar-style" content="black-translucent"> <link rel="apple-touch-icon" href="/static/img/crstatus_128.png"> <link rel="apple-touch-icon-precomposed" href="/static/img/crstatus_128.png"> <link rel="shortcut icon" href="/static/img/crstatus_128.png"> <link rel="preconnect" href="https://www.google-analytics.com" crossorigin> <!-- <link rel="dns-prefetch" href="https://fonts.googleapis.com"> --> <!-- <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> --> <!-- <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:300,400" media="none" onload="this.media='all'"> --> <!-- <link rel="stylesheet" href="/static/css/main.css"> --> <style>html,body{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,pre,a,abbr,acronym,address,code,del,dfn,em,img,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,tbody,tfoot,thead,tr{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}blockquote,q{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;quotes:"" ""}blockquote:before,q:before,blockquote:after,q:after{content:""}th,td,caption{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;text-align:left;font-weight:normal;vertical-align:middle}table{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;border-collapse:separate;border-spacing:0;vertical-align:middle}a img{border:none}*{box-sizing:border-box}*{-webkit-tap-highlight-color:transparent}h1,h2,h3,h4{font-weight:300}h1{font-size:30px}h2,h3,h4{color:#444}h2{font-size:25px}h3{font-size:20px}a{text-decoration:none;color:#4580c0}a:hover{text-decoration:underline;color:#366597}b{font-weight:600}input:not([type="submit"]),textarea{border:1px solid #D4D4D4}input:not([type="submit"])[disabled],textarea[disabled]{opacity:0.5}button,.button{display:inline-block;background:linear-gradient(#F9F9F9 40%, #E3E3E3 70%);border:1px solid #a9a9a9;border-radius:3px;padding:5px 8px;outline:none;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;text-shadow:1px 1px #fff;font-size:10pt}button:not(:disabled):hover{border-color:#515151}button:not(:disabled):active{background:linear-gradient(#E3E3E3 40%, #F9F9F9 70%)}.comma::after{content:',\00a0'}html,body{height:100%}body{color:#666;font:14px "Roboto", sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;background-color:#eee}body.loading #spinner{display:flex}body.loading chromedash-toast{visibility:hidden}#spinner{display:none;align-items:center;justify-content:center;position:fixed;height:calc(100% - 54px - $header-height);max-width:768px;width:100%}#site-banner{display:none;background:#4580c0;color:#fff;position:fixed;z-index:1;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;text-transform:capitalize;text-align:center;transform:rotate(35deg);right:-40px;top:20px;padding:10px 40px 8px 60px;box-shadow:inset 0px 5px 6px -3px rgba(0,0,0,0.4)}#site-banner iron-icon{margin-right:4px;height:20px;width:20px}#site-banner a{color:currentcolor;text-decoration:none}app-drawer{font-size:14px}app-drawer .drawer-content-wrapper{height:100%;overflow:auto;padding:16px}app-drawer paper-listbox{background-color:inherit !important}app-drawer paper-listbox paper-item{font-size:inherit !important}app-drawer h3{margin-bottom:16px;text-transform:uppercase;font-weight:500;font-size:14px;color:inherit}app-header{background-color:#eee;right:0;top:0;left:0;z-index:1}app-header[fixed]{position:fixed}.main-toolbar{display:flex;position:relative;padding:0 16px}header,footer{display:flex;align-items:center;text-shadow:0 1px 0 white}header{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}header a{text-decoration:none !important}header nav{display:flex;align-items:center;margin-left:16px}header nav a{background-color:#FAFAFA;background:linear-gradient(to bottom, white, #F2F2F2);padding:0.75em 1em;box-shadow:1px 1px 4px rgba(0,0,0,0.065);cursor:pointer;font-size:16px;text-align:center;border-radius:3px;border-bottom:1px solid #D4D4D4;border-right:1px solid #D4D4D4;white-space:nowrap}header nav a:active{position:relative;top:1px;left:1px;box-shadow:3px 3px 4px rgba(0,0,0,0.065)}header nav a.disabled{opacity:0.5;pointer-events:none}header nav paper-menu-button{margin:0 !important;padding:0 !important;line-height:1}header nav paper-menu-button .dropdown-content{display:flex;flex-direction:column;contain:content}header aside{background-color:#FAFAFA;background:linear-gradient(to bottom, white, #F2F2F2);padding:0.75em 1em;box-shadow:1px 1px 4px rgba(0,0,0,0.065);border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-bottom:1px solid #D4D4D4;border-right:1px solid #D4D4D4;background:url(/static/img/chrome_logo.svg) no-repeat 16px 50%;background-size:48px;background-color:#fafafa;padding-left:72px}header aside hgroup a{color:currentcolor}header aside h1{line-height:1}header aside img{height:45px;width:45px;margin-right:7px}footer{background-color:#FAFAFA;background:linear-gradient(to bottom, white, #F2F2F2);padding:0.75em 1em;box-shadow:1px 1px 4px rgba(0,0,0,0.065);font-size:12px;box-shadow:0 -2px 5px rgba(0,0,0,0.065);display:flex;flex-direction:column;justify-content:center;text-align:center;position:fixed;bottom:0;left:0;right:0;z-index:3}footer div{margin-top:4px}.description{line-height:1.4}#subheader,.subheader{display:flex;align-items:center;margin:16px 0;max-width:768px}#subheader .num-features,.subheader .num-features{font-weight:400}#subheader div.search input,.subheader div.search input{width:200px;outline:none;padding:10px 7px}#subheader div.actionlinks,.subheader div.actionlinks{display:flex;justify-content:flex-end;flex:1 0 auto;margin-left:16px}#subheader div.actionlinks .blue-button,.subheader div.actionlinks .blue-button{background:#366597;color:#fff;display:inline-flex;align-items:center;justify-content:center;max-height:35px;min-width:5.14em;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;text-transform:uppercase;text-decoration:none;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;padding:0.7em 0.57em}#subheader div.actionlinks .blue-button iron-icon,.subheader div.actionlinks .blue-button iron-icon{margin-right:8px;height:24px;width:24px}#subheader div.actionlinks .legend,.subheader div.actionlinks .legend{font-size:18px;cursor:pointer;text-decoration:none}#container{display:flex;flex-direction:column;height:100%;width:100%}#content{margin:16px;position:relative;height:100%}#panels{display:flex;width:100%;overflow:hidden}@media only screen and (min-width: 701px){.main-toolbar .toolbar-content{max-width:768px}app-header{padding-left:200px;left:0 !important}}@media only screen and (max-width: 700px){h1{font-size:24px}h2{font-size:20px}h3{font-size:15px}app-header .main-toolbar{padding:0;display:block}app-header .main-toolbar iron-icon{width:24px}app-drawer{z-index:2}#content{margin-left:0;margin-right:0}header{margin:0;display:block}header aside{display:flex;padding:8px;border-radius:0;background-size:24px;background-position:48px 50%}header aside hgroup{padding-left:48px}header aside hgroup span{display:none}header nav{margin:0;justify-content:center;flex-wrap:wrap}header nav a{padding:5px 10px;margin:0;border-radius:0;flex:1 0 auto}#panels{display:block}#panels nav{display:none}.subheader .description{margin:0 16px}#subheader div:not(.search){display:none}#subheader div.search{text-align:center;flex:1 0 0;margin:0}chromedash-toast{width:100%;left:0;margin:0}}@media only screen and (min-width: 1100px){#site-banner{display:block}}body.loading chromedash-legend{display:none}body.loading chromedash-featurelist{visibility:hidden}body.loading .main-toolbar .dropdown-content{display:none} </style> <!-- <link rel="stylesheet" href="/static/css/metrics/metrics.css"> --> <style>#content h3{margin-bottom:16px}.data-panel{max-width:768px}.data-panel .description{margin-bottom:1em}.metric-nav{list-style-type:none}.metric-nav h3:not(:first-of-type){margin-top:32px}.metric-nav li{text-align:center;border-top-left-radius:3px;border-top-right-radius:3px;background:linear-gradient(to bottom, white, #F2F2F2);box-shadow:1px 1px 4px rgba(0,0,0,0.065);padding:0.5em;margin-bottom:10px}@media only screen and (max-width: 700px){#subheader{margin:16px 0;text-align:center}.data-panel{margin:0 10px}} </style> <script> window.Polymer = window.Polymer || { dom: 'shadow', // Use native shadow dom. lazyRegister: 'max', useNativeCSSProperties: true, suppressTemplateNotifications: true, // Don't fire dom-change on dom-if, dom-bind, etc. suppressBindingNotifications: true // disableUpgradeEnabled: true // Works with `disable-upgrade` attr. When removed, upgrades element. }; var $ = function(selector) { return document.querySelector(selector); }; var $$ = function(selector) { return document.querySelectorAll(selector); }; </script> <style is="custom-style"> app-drawer { --app-drawer-width: 200px; --app-drawer-content-container: { background: #eee; }; } paper-item { --paper-item: { cursor: pointer; }; } </style> <link rel="import" href="/static/elements/metrics-imports.vulcanize.html"> </head> <body class="loading"> <!--<div id="site-banner"> <a href="https://www.youtube.com/watch?v=Rd0plknSPYU" target="_blank"> <iron-icon icon="chromestatus:ondemand-video"></iron-icon> How we built it</a> </div>--> <app-drawer-layout fullbleed> <app-drawer swipe-open> <div class="drawer-content-wrapper"> <ul class="metric-nav"> <h3>All properties</h3> <li><a href="/metrics/css/popularity">Stack rank</a></li> <li><a href="/metrics/css/timeline/popularity">Timeline</a></li> <h3>Animated properties</h3> <li><a href="/metrics/css/animated">Stack rank</a></li> <li><a href="/metrics/css/timeline/animated">Timeline</a></li> </ul> </div> </app-drawer> <app-header-layout> <app-header reveals fixed effects="waterfall"> <div class="main-toolbar"> <div class="toolbar-content"> <header> <aside> <iron-icon icon="chromestatus:menu" drawer-toggle></iron-icon> <hgroup> <a href="/features" target="_top"><h1>Chrome Platform Status</h1></a> <span>feature support & usage metrics</span> </hgroup> </aside> <nav> <a href="/features">Features</a> <a href="/samples" class="features">Samples</a> <paper-menu-button vertical-align="top" horizontal-align="right"> <a href="javascript:void(0)" class="dropdown-trigger">Usage Metrics</a> <div class="dropdown-content" hidden> <!-- hidden removed by lazy load code. --> <a href="/metrics/css/popularity" class="metrics">CSS</a> <a href="/metrics/feature/popularity" class="metrics">JS/HTML</a> </div> </paper-menu-button> </nav> </header> <div id="subheader"> <h2>CSS usage metrics > animated properties > timeline</h2> </div> </div> </div> </app-header> <div id="content"> <div id="spinner"><img src="/static/img/ring.svg"></div> <div class="data-panel"> <p class="description">Percentages are the number of times (as the fraction of all animated properties) this property is animated.</p> <chromedash-feature-timeline type="css" view="animated" title="Percentage of times (as the fraction of all animated properties) this property is animated." ></chromedash-feature-timeline> </div> </div> </app-header-layout> <footer> <p>Except as otherwise noted, the content of this page under <a href="https://creativecommons.org/licenses/by/2.5/">CC Attribution 2.5</a> license. Code examples are <a href="https://github.com/GoogleChrome/samples/blob/gh-pages/LICENSE">Apache-2.0</a>.</p> <div><a href="https://groups.google.com/a/chromium.org/forum/#!newtopic/blink-dev">File content issue</a> | <a href="https://docs.google.com/a/chromium.org/forms/d/1djZD0COt4NgRwDYesNLkYAb_O8YL39eEvF78vk06R9c/viewform">Request "edit" access</a> | <a href="https://github.com/GoogleChrome/chromium-dashboard/issues">File site bug</a> | <a href="https://docs.google.com/document/d/1jrSlM4Yhae7XCJ8BuasWx71CvDEMMbSKbXwx7hoh1Co/edit?pli=1" target="_blank">About</a> | <a href="https://www.google.com/accounts/ServiceLogin?service=ah&passive=true&continue=https://appengine.google.com/_ah/conflogin%3Fcontinue%3Dhttps://www.chromestatus.com/metrics/css/timeline/animated">Login</a> </div> </footer> </app-drawer-layout> <chromedash-toast msg="Welcome to chromestatus.com!"></chromedash-toast> <script> /*! (c) 2017 Copyright (c) 2016 The Google Inc. All rights reserved. (Apache2) */ "use strict";function _classCallCheck(e,r){if(!(e instanceof r))throw new TypeError("Cannot call a class as a function")}var _createClass=function(){function e(e,r){for(var n=0;n<r.length;n++){var t=r[n];t.enumerable=t.enumerable||!1,t.configurable=!0,"value"in t&&(t.writable=!0),Object.defineProperty(e,t.key,t)}}return function(r,n,t){return n&&e(r.prototype,n),t&&e(r,t),r}}(),Metric=function(){function e(r){if(_classCallCheck(this,e),!r)throw Error("Please provide a metric name");if(!e.supportsPerfMark&&(console.warn("Timeline won't be marked for \""+r+'".'),!e.supportsPerfNow))throw Error("This library cannot be used in this browser.");this.name=r}return _createClass(e,[{key:"duration",get:function(){var r=this._end-this._start;if(e.supportsPerfMark){var n=performance.getEntriesByName(this.name)[0];n&&"measure"!==n.entryType&&(r=n.duration)}return r||-1}}],[{key:"supportsPerfNow",get:function(){return performance&&performance.now}},{key:"supportsPerfMark",get:function(){return performance&&performance.mark}}]),_createClass(e,[{key:"log",value:function(){return console.info(this.name,this.duration,"ms"),this}},{key:"logAll",value:function(){var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.name;if(e.supportsPerfNow)for(var n=window.performance.getEntriesByName(r),t=0;t<n.length;++t){var a=n[t];console.info(r,a.duration,"ms")}return this}},{key:"start",value:function(){return this._start?(console.warn("Recording already started."),this):(this._start=performance.now(),e.supportsPerfMark&&performance.mark("mark_"+this.name+"_start"),this)}},{key:"end",value:function(){if(this._end)return console.warn("Recording already stopped."),this;if(this._end=performance.now(),e.supportsPerfMark){var r="mark_"+this.name+"_start",n="mark_"+this.name+"_end";performance.mark(n),performance.measure(this.name,r,n)}return this}},{key:"sendToAnalytics",value:function(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.name,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this.duration;return window.ga?n>=0&&ga("send","timing",e,r,n):console.warn("Google Analytics has not been loaded"),this}}]),e}(); </script> <script> document.addEventListener('WebComponentsReady', function(e) { var timeline = $('chromedash-feature-timeline'); timeline.props = [[469,"alias-epub-caption-side"],[470,"alias-epub-text-combine"],[471,"alias-epub-text-emphasis"],[472,"alias-epub-text-emphasis-color"],[473,"alias-epub-text-emphasis-style"],[474,"alias-epub-text-orientation"],[475,"alias-epub-text-transform"],[476,"alias-epub-word-break"],[477,"alias-epub-writing-mode"],[478,"alias-webkit-align-content"],[479,"alias-webkit-align-items"],[480,"alias-webkit-align-self"],[166,"alias-webkit-animation"],[167,"alias-webkit-animation-delay"],[169,"alias-webkit-animation-duration"],[170,"alias-webkit-animation-fill-mode"],[171,"alias-webkit-animation-iteration-count"],[172,"alias-webkit-animation-name"],[173,"alias-webkit-animation-play-state"],[174,"alias-webkit-animation-timing-function"],[177,"alias-webkit-backface-visibility"],[181,"alias-webkit-background-size"],[481,"alias-webkit-border-bottom-left-radius"],[482,"alias-webkit-border-bottom-right-radius"],[197,"alias-webkit-border-radius"],[483,"alias-webkit-border-top-left-radius"],[484,"alias-webkit-border-top-right-radius"],[212,"alias-webkit-box-shadow"],[485,"alias-webkit-box-sizing"],[218,"alias-webkit-column-count"],[219,"alias-webkit-column-gap"],[221,"alias-webkit-column-rule"],[222,"alias-webkit-column-rule-color"],[223,"alias-webkit-column-rule-style"],[224,"alias-webkit-column-rule-width"],[225,"alias-webkit-column-span"],[226,"alias-webkit-column-width"],[227,"alias-webkit-columns"],[486,"alias-webkit-flex"],[487,"alias-webkit-flex-basis"],[488,"alias-webkit-flex-direction"],[489,"alias-webkit-flex-flow"],[490,"alias-webkit-flex-grow"],[491,"alias-webkit-flex-shrink"],[492,"alias-webkit-flex-wrap"],[493,"alias-webkit-justify-content"],[494,"alias-webkit-opacity"],[495,"alias-webkit-order"],[308,"alias-webkit-perspective"],[309,"alias-webkit-perspective-origin"],[496,"alias-webkit-shape-image-threshold"],[497,"alias-webkit-shape-margin"],[498,"alias-webkit-shape-outside"],[537,"alias-webkit-text-size-adjust"],[326,"alias-webkit-transform"],[327,"alias-webkit-transform-origin"],[331,"alias-webkit-transform-style"],[332,"alias-webkit-transition"],[333,"alias-webkit-transition-delay"],[334,"alias-webkit-transition-duration"],[335,"alias-webkit-transition-property"],[336,"alias-webkit-transition-timing-function"],[230,"align-content"],[231,"align-items"],[232,"align-self"],[386,"alignment-baseline"],[454,"all"],[424,"animation"],[425,"animation-delay"],[426,"animation-direction"],[427,"animation-duration"],[428,"animation-fill-mode"],[429,"animation-iteration-count"],[430,"animation-name"],[431,"animation-play-state"],[432,"animation-timing-function"],[532,"apply-at-rule"],[508,"backdrop-filter"],[451,"backface-visibility"],[21,"background"],[22,"background-attachment"],[419,"background-blend-mode"],[23,"background-clip"],[24,"background-color"],[25,"background-image"],[26,"background-origin"],[27,"background-position"],[28,"background-position-x"],[29,"background-position-y"],[30,"background-repeat"],[31,"background-repeat-x"],[32,"background-repeat-y"],[33,"background-size"],[387,"baseline-shift"],[551,"block-size"],[34,"border"],[35,"border-bottom"],[36,"border-bottom-color"],[37,"border-bottom-left-radius"],[38,"border-bottom-right-radius"],[39,"border-bottom-style"],[40,"border-bottom-width"],[41,"border-collapse"],[42,"border-color"],[43,"border-image"],[44,"border-image-outset"],[45,"border-image-repeat"],[46,"border-image-slice"],[47,"border-image-source"],[48,"border-image-width"],[49,"border-left"],[50,"border-left-color"],[51,"border-left-style"],[52,"border-left-width"],[53,"border-radius"],[54,"border-right"],[55,"border-right-color"],[56,"border-right-style"],[57,"border-right-width"],[58,"border-spacing"],[59,"border-style"],[60,"border-top"],[61,"border-top-color"],[62,"border-top-left-radius"],[63,"border-top-right-radius"],[64,"border-top-style"],[65,"border-top-width"],[66,"border-width"],[67,"bottom"],[68,"box-shadow"],[69,"box-sizing"],[520,"break-after"],[521,"break-before"],[522,"break-inside"],[416,"buffered-rendering"],[70,"caption-side"],[547,"caret-color"],[71,"clear"],[72,"clip"],[355,"clip-path"],[356,"clip-rule"],[2,"color"],[365,"color-interpolation"],[366,"color-interpolation-filters"],[367,"color-profile"],[368,"color-rendering"],[523,"column-count"],[440,"column-fill"],[524,"column-gap"],[525,"column-rule"],[526,"column-rule-color"],[527,"column-rule-style"],[528,"column-rule-width"],[529,"column-span"],[530,"column-width"],[531,"columns"],[517,"contain"],[74,"content"],[75,"counter-increment"],[76,"counter-reset"],[77,"cursor"],[466,"cx"],[467,"cy"],[518,"d"],[3,"direction"],[4,"display"],[388,"dominant-baseline"],[78,"empty-cells"],[358,"enable-background"],[369,"fill"],[370,"fill-opacity"],[371,"fill-rule"],[359,"filter"],[233,"flex"],[234,"flex-basis"],[235,"flex-direction"],[236,"flex-flow"],[237,"flex-grow"],[238,"flex-shrink"],[239,"flex-wrap"],[79,"float"],[360,"flood-color"],[361,"flood-opacity"],[5,"font"],[516,"font-display"],[6,"font-family"],[514,"font-feature-settings"],[13,"font-kerning"],[7,"font-size"],[465,"font-size-adjust"],[80,"font-stretch"],[8,"font-style"],[9,"font-variant"],[533,"font-variant-caps"],[15,"font-variant-ligatures"],[535,"font-variant-numeric"],[549,"font-variation-settings"],[10,"font-weight"],[389,"glyph-orientation-horizontal"],[390,"glyph-orientation-vertical"],[453,"grid"],[422,"grid-area"],[418,"grid-auto-columns"],[250,"grid-auto-flow"],[417,"grid-auto-rows"],[248,"grid-column"],[245,"grid-column-end"],[511,"grid-column-gap"],[244,"grid-column-start"],[513,"grid-gap"],[249,"grid-row"],[247,"grid-row-end"],[512,"grid-row-gap"],[246,"grid-row-start"],[452,"grid-template"],[423,"grid-template-areas"],[242,"grid-template-columns"],[243,"grid-template-rows"],[81,"height"],[534,"hyphens"],[397,"image-orientation"],[507,"image-orientation"],[82,"image-rendering"],[398,"image-resolution"],[550,"inline-size"],[438,"internal-callback"],[436,"isolation"],[240,"justify-content"],[455,"justify-items"],[443,"justify-self"],[391,"kerning"],[83,"left"],[84,"letter-spacing"],[362,"lighting-color"],[556,"line-break"],[20,"line-height"],[85,"list-style"],[86,"list-style-image"],[87,"list-style-position"],[88,"list-style-type"],[89,"margin"],[90,"margin-bottom"],[91,"margin-left"],[92,"margin-right"],[93,"margin-top"],[372,"marker"],[373,"marker-end"],[374,"marker-mid"],[375,"marker-start"],[357,"mask"],[435,"mask-source-type"],[376,"mask-type"],[555,"max-block-size"],[94,"max-height"],[554,"max-inline-size"],[95,"max-width"],[406,"max-zoom"],[553,"min-block-size"],[96,"min-height"],[552,"min-inline-size"],[97,"min-width"],[407,"min-zoom"],[420,"mix-blend-mode"],[460,"motion"],[458,"motion-offset"],[457,"motion-path"],[459,"motion-rotation"],[433,"object-fit"],[437,"object-position"],[543,"offset"],[544,"offset-anchor"],[540,"offset-distance"],[541,"offset-path"],[545,"offset-position"],[548,"offset-rotate"],[542,"offset-rotation"],[98,"opacity"],[303,"order"],[408,"orientation"],[99,"orphans"],[100,"outline"],[101,"outline-color"],[102,"outline-offset"],[103,"outline-style"],[104,"outline-width"],[105,"overflow"],[538,"overflow-anchor"],[106,"overflow-wrap"],[107,"overflow-x"],[108,"overflow-y"],[109,"padding"],[110,"padding-bottom"],[111,"padding-left"],[112,"padding-right"],[113,"padding-top"],[114,"page"],[115,"page-break-after"],[116,"page-break-before"],[117,"page-break-inside"],[434,"paint-order"],[449,"perspective"],[450,"perspective-origin"],[557,"place-content"],[558,"place-items"],[118,"pointer-events"],[119,"position"],[120,"quotes"],[468,"r"],[121,"resize"],[122,"right"],[505,"rotate"],[463,"rx"],[464,"ry"],[506,"scale"],[444,"scroll-behavior"],[456,"scroll-blocks-on"],[502,"scroll-snap-coordinate"],[503,"scroll-snap-destination"],[500,"scroll-snap-points-x"],[501,"scroll-snap-points-y"],[499,"scroll-snap-type"],[439,"shape-image-threshold"],[346,"shape-inside"],[348,"shape-margin"],[347,"shape-outside"],[349,"shape-padding"],[377,"shape-rendering"],[123,"size"],[519,"snap-height"],[125,"speak"],[124,"src"],[363,"stop-color"],[364,"stop-opacity"],[378,"stroke"],[379,"stroke-dasharray"],[380,"stroke-dashoffset"],[381,"stroke-linecap"],[382,"stroke-linejoin"],[383,"stroke-miterlimit"],[384,"stroke-opacity"],[385,"stroke-width"],[127,"tab-size"],[126,"table-layout"],[128,"text-align"],[404,"text-align-last"],[392,"text-anchor"],[509,"text-combine-upright"],[129,"text-decoration"],[403,"text-decoration-color"],[401,"text-decoration-line"],[546,"text-decoration-skip"],[402,"text-decoration-style"],[130,"text-indent"],[441,"text-justify"],[131,"text-line-through"],[132,"text-line-through-color"],[133,"text-line-through-mode"],[134,"text-line-through-style"],[135,"text-line-through-width"],[510,"text-orientation"],[136,"text-overflow"],[137,"text-overline"],[138,"text-overline-color"],[139,"text-overline-mode"],[140,"text-overline-style"],[141,"text-overline-width"],[11,"text-rendering"],[142,"text-shadow"],[536,"text-size-adjust"],[143,"text-transform"],[144,"text-underline"],[145,"text-underline-color"],[146,"text-underline-mode"],[405,"text-underline-position"],[147,"text-underline-style"],[148,"text-underline-width"],[149,"top"],[421,"touch-action"],[442,"touch-action-delay"],[446,"transform"],[559,"transform-box"],[447,"transform-origin"],[448,"transform-style"],[150,"transition"],[151,"transition-delay"],[152,"transition-duration"],[153,"transition-property"],[154,"transition-timing-function"],[504,"translate"],[155,"unicode-bidi"],[156,"unicode-range"],[539,"user-select"],[409,"user-zoom"],[515,"variable"],[393,"vector-effect"],[157,"vertical-align"],[158,"visibility"],[168,"webkit-animation-direction"],[354,"webkit-app-region"],[412,"webkit-app-region"],[175,"webkit-appearance"],[176,"webkit-aspect-ratio"],[400,"webkit-background-blend-mode"],[178,"webkit-background-clip"],[179,"webkit-background-composite"],[180,"webkit-background-origin"],[399,"webkit-blend-mode"],[182,"webkit-border-after"],[183,"webkit-border-after-color"],[184,"webkit-border-after-style"],[185,"webkit-border-after-width"],[186,"webkit-border-before"],[187,"webkit-border-before-color"],[188,"webkit-border-before-style"],[189,"webkit-border-before-width"],[190,"webkit-border-end"],[191,"webkit-border-end-color"],[192,"webkit-border-end-style"],[193,"webkit-border-end-width"],[194,"webkit-border-fit"],[195,"webkit-border-horizontal-spacing"],[196,"webkit-border-image"],[198,"webkit-border-start"],[199,"webkit-border-start-color"],[200,"webkit-border-start-style"],[201,"webkit-border-start-width"],[202,"webkit-border-vertical-spacing"],[203,"webkit-box-align"],[228,"webkit-box-decoration-break"],[414,"webkit-box-decoration-break"],[204,"webkit-box-direction"],[205,"webkit-box-flex"],[206,"webkit-box-flex-group"],[207,"webkit-box-lines"],[208,"webkit-box-ordinal-group"],[209,"webkit-box-orient"],[210,"webkit-box-pack"],[211,"webkit-box-reflect"],[73,"webkit-clip-path"],[213,"webkit-color-correction"],[214,"webkit-column-axis"],[215,"webkit-column-break-after"],[216,"webkit-column-break-before"],[217,"webkit-column-break-inside"],[220,"webkit-column-progression"],[396,"webkit-cursor-visibility"],[410,"webkit-dashboard-region"],[229,"webkit-filter"],[413,"webkit-filter"],[341,"webkit-flow-from"],[340,"webkit-flow-into"],[12,"webkit-font-feature-settings"],[241,"webkit-font-size-delta"],[14,"webkit-font-smoothing"],[251,"webkit-highlight"],[252,"webkit-hyphenate-character"],[253,"webkit-hyphenate-limit-after"],[254,"webkit-hyphenate-limit-before"],[255,"webkit-hyphenate-limit-lines"],[256,"webkit-hyphens"],[258,"webkit-line-align"],[257,"webkit-line-box-contain"],[259,"webkit-line-break"],[260,"webkit-line-clamp"],[261,"webkit-line-grid"],[262,"webkit-line-snap"],[16,"webkit-locale"],[264,"webkit-logical-height"],[263,"webkit-logical-width"],[270,"webkit-margin-after"],[265,"webkit-margin-after-collapse"],[271,"webkit-margin-before"],[266,"webkit-margin-before-collapse"],[267,"webkit-margin-bottom-collapse"],[269,"webkit-margin-collapse"],[272,"webkit-margin-end"],[273,"webkit-margin-start"],[268,"webkit-margin-top-collapse"],[274,"webkit-marquee"],[275,"webkit-marquee-direction"],[276,"webkit-marquee-increment"],[277,"webkit-marquee-repetition"],[278,"webkit-marquee-speed"],[279,"webkit-marquee-style"],[280,"webkit-mask"],[281,"webkit-mask-box-image"],[282,"webkit-mask-box-image-outset"],[283,"webkit-mask-box-image-repeat"],[284,"webkit-mask-box-image-slice"],[285,"webkit-mask-box-image-source"],[286,"webkit-mask-box-image-width"],[287,"webkit-mask-clip"],[288,"webkit-mask-composite"],[289,"webkit-mask-image"],[290,"webkit-mask-origin"],[291,"webkit-mask-position"],[292,"webkit-mask-position-x"],[293,"webkit-mask-position-y"],[294,"webkit-mask-repeat"],[295,"webkit-mask-repeat-x"],[296,"webkit-mask-repeat-y"],[297,"webkit-mask-size"],[299,"webkit-max-logical-height"],[298,"webkit-max-logical-width"],[301,"webkit-min-logical-height"],[300,"webkit-min-logical-width"],[302,"webkit-nbsp-mode"],[411,"webkit-overflow-scrolling"],[304,"webkit-padding-after"],[305,"webkit-padding-before"],[306,"webkit-padding-end"],[307,"webkit-padding-start"],[310,"webkit-perspective-origin-x"],[311,"webkit-perspective-origin-y"],[312,"webkit-print-color-adjust"],[343,"webkit-region-break-after"],[344,"webkit-region-break-before"],[345,"webkit-region-break-inside"],[342,"webkit-region-fragment"],[313,"webkit-rtl-ordering"],[314,"webkit-ruby-position"],[395,"webkit-svg-shadow"],[353,"webkit-tap-highlight-color"],[415,"webkit-tap-highlight-color"],[315,"webkit-text-combine"],[316,"webkit-text-decorations-in-effect"],[317,"webkit-text-emphasis"],[318,"webkit-text-emphasis-color"],[319,"webkit-text-emphasis-position"],[320,"webkit-text-emphasis-style"],[321,"webkit-text-fill-color"],[17,"webkit-text-orientation"],[322,"webkit-text-security"],[323,"webkit-text-stroke"],[324,"webkit-text-stroke-color"],[325,"webkit-text-stroke-width"],[328,"webkit-transform-origin-x"],[329,"webkit-transform-origin-y"],[330,"webkit-transform-origin-z"],[337,"webkit-user-drag"],[338,"webkit-user-modify"],[339,"webkit-user-select"],[352,"webkit-wrap"],[350,"webkit-wrap-flow"],[351,"webkit-wrap-through"],[18,"webkit-writing-mode"],[159,"white-space"],[160,"widows"],[161,"width"],[445,"will-change"],[162,"word-break"],[163,"word-spacing"],[164,"word-wrap"],[394,"writing-mode"],[461,"x"],[462,"y"],[165,"z-index"],[19,"zoom"]]; document.body.classList.remove('loading'); window.addEventListener('popstate', function(e) { if (e.state) { timeline.selectedBucketId = e.state.id; } }); }); </script> <script> /*! (c) 2017 Copyright (c) 2016 The Google Inc. All rights reserved. (Apache2) */ "use strict";!function(e){function r(){return caches.keys().then(function(e){var r=0;return Promise.all(e.map(function(e){if(e.includes("sw-precache"))return caches.open(e).then(function(e){return e.keys().then(function(n){return Promise.all(n.map(function(n){return e.match(n).then(function(e){return e.arrayBuffer()}).then(function(e){r+=e.byteLength})}))})})})).then(function(){return r})["catch"](function(){})})}function n(){"serviceWorker"in navigator&&navigator.serviceWorker.register("/service-worker.js").then(function(e){e.onupdatefound=function(){var n=e.installing;n.onstatechange=function(){switch(n.state){case"installed":t&&!navigator.serviceWorker.controller&&o.then(r().then(function(e){var r=Math.round(e/1e3);console.info("[ServiceWorker] precached",r,"KB");var n=new Metric("sw_precache");n.sendToAnalytics("service worker","precache size",e),t.showMessage("This site is cached ("+r+"KB). Ready to use offline!")}));break;case"redundant":throw Error("The installing service worker became redundant.")}}}})["catch"](function(e){console.error("Error during service worker registration:",e)})}var t=document.querySelector("chromedash-toast"),o=new Promise(function(e,r){return window.asyncImportsLoadPromise?window.asyncImportsLoadPromise.then(e,r):void e()});window.asyncImportsLoadPromise||n(),navigator.serviceWorker&&navigator.serviceWorker.controller&&(navigator.serviceWorker.controller.onstatechange=function(e){if("redundant"===e.target.state){var r=function(){window.location.reload()};t?o.then(function(){t.showMessage("A new version of this app is available.","Refresh",r,-1)}):r()}}),e.registerServiceWorker=n}(window); // https://gist.github.com/ebidel/1d5ede1e35b6f426a2a7 function lazyLoadWCPolyfillsIfNecessary() { function onload() { // For native Imports, manually fire WCR so user code // can use the same code path for native and polyfill'd imports. if (!('HTMLImports' in window)) { document.body.dispatchEvent( new CustomEvent('WebComponentsReady', {bubbles: true})); } } var webComponentsSupported = ('registerElement' in document && 'import' in document.createElement('link') && 'content' in document.createElement('template')); if (!webComponentsSupported) { var script = document.createElement('script'); script.async = true; script.src = '/static/bower_components/webcomponentsjs/webcomponents-lite.min.js'; script.onload = onload; document.head.appendChild(script); } else { onload(); } } var button = document.querySelector('app-header paper-menu-button'); button.addEventListener('click', function lazyHandler(e) { this.removeEventListener('click', lazyHandler); var url = '/static/elements/paper-menu-button.vulcanize.html'; Polymer.Base.importHref(url, function() { button.contentElement.hidden = false; button.open(); }, null, true); }); // Google Analytics (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-39048143-1', 'auto'); ga('send', 'pageview'); // End Google Analytics lazyLoadWCPolyfillsIfNecessary(); </script> </body> </html>
mfathy / Airlines Booking AndroidAndroid app for learning purpose which gets list of airline schedules and display their origin and destination airports on a map. This app uses Lufthansa flights API.
alzmxx / OD PredictionDynamic Origin-Destination Matrix Prediction with Line Graph Neural Networks and Kalman Filter
rajesvariparasa / Spatial Routing Libraries And ServicesUsing OSMnx, OSRM, and Google Maps Directions API with Python to calculate shortest, fastest, and traffic-based most-efficient routes for a set of origin and destination points