|Summary:||Add a test verifying cache deduplication is not sensitive to SHA1 collision attack|
|Product:||WebKit||Reporter:||Antti Koivisto <koivisto>|
|Component:||Page Loading||Assignee:||Nobody <webkit-unassigned>|
|Severity:||Normal||CC:||abansode520, aestes, ahmedabadescortscall, annulen, ap, ashwikapatil, barraclough, beidson, bfulgham, buildbot, cdumez, clopez, commit-queue, ddkilzer, ggaren, iamshewetasinha, iamshrishtikakkar, janetwatson0341, lazynetpreneur, lforschler, luciham20, magisk.me, mantismundi, mathauditor, mathias, MayraKufman, mcatanzaro, mkabaou, oliver, pratikruptake, ps3684770, rajinisri729, rniwa, rubyella123456, seo, shashi, taylorwatson0341, webkit-bug-importer|
|Version:||WebKit Nightly Build|
Description Antti Koivisto 2017-02-23 07:48:56 PST
We use SHA1 for deduplicating disk cache resources. Since a real world SHA1 collision was demonstrated recently (http://shattered.io/) we can add a test that shows it can't be used for cache poisoning.
Comment 3 Build Bot 2017-02-23 09:25:58 PST
Comment on attachment 302513 [details] patch Attachment 302513 [details] did not pass mac-wk2-ews (mac-wk2): Output: http://webkit-queues.webkit.org/results/3179194 New failing tests: http/tests/cache/disk-cache/shattered-deduplication.html
Comment 4 Build Bot 2017-02-23 09:26:02 PST
Created attachment 302519 [details] Archive of layout-test-results from ews104 for mac-elcapitan-wk2 The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews. Bot: ews104 Port: mac-elcapitan-wk2 Platform: Mac OS X 10.11.6
Comment 5 Build Bot 2017-02-23 09:31:54 PST
Comment on attachment 302513 [details] patch Attachment 302513 [details] did not pass ios-sim-ews (ios-simulator-wk2): Output: http://webkit-queues.webkit.org/results/3179187 New failing tests: http/tests/cache/disk-cache/shattered-deduplication.html
Comment 6 Build Bot 2017-02-23 09:31:59 PST
Created attachment 302520 [details] Archive of layout-test-results from ews123 for ios-simulator-wk2 The attached test failures were seen while running run-webkit-tests on the ios-sim-ews. Bot: ews123 Port: ios-simulator-wk2 Platform: Mac OS X 10.11.6
Comment 8 Build Bot 2017-02-23 10:56:19 PST
Comment on attachment 302522 [details] patch Attachment 302522 [details] did not pass mac-wk2-ews (mac-wk2): Output: http://webkit-queues.webkit.org/results/3179522 New failing tests: http/tests/cache/disk-cache/shattered-deduplication.html
Comment 9 Build Bot 2017-02-23 10:56:23 PST
Created attachment 302537 [details] Archive of layout-test-results from ews107 for mac-elcapitan-wk2 The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews. Bot: ews107 Port: mac-elcapitan-wk2 Platform: Mac OS X 10.11.6
Comment 10 Build Bot 2017-02-23 11:01:33 PST
Comment on attachment 302522 [details] patch Attachment 302522 [details] did not pass ios-sim-ews (ios-simulator-wk2): Output: http://webkit-queues.webkit.org/results/3179521 New failing tests: http/tests/cache/disk-cache/shattered-deduplication.html
Comment 11 Build Bot 2017-02-23 11:01:38 PST
Created attachment 302539 [details] Archive of layout-test-results from ews124 for ios-simulator-wk2 The attached test failures were seen while running run-webkit-tests on the ios-sim-ews. Bot: ews124 Port: ios-simulator-wk2 Platform: Mac OS X 10.11.6
Comment 12 Antti Koivisto 2017-02-23 11:03:19 PST
Created attachment 302540 [details] try to deal with inconsistent pdf rendering
Comment 13 Build Bot 2017-02-23 11:56:49 PST
Comment on attachment 302540 [details] try to deal with inconsistent pdf rendering Attachment 302540 [details] did not pass mac-wk2-ews (mac-wk2): Output: http://webkit-queues.webkit.org/results/3179877 New failing tests: http/tests/cache/disk-cache/shattered-deduplication.html
Comment 14 Build Bot 2017-02-23 11:56:56 PST
Created attachment 302550 [details] Archive of layout-test-results from ews105 for mac-elcapitan-wk2 The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews. Bot: ews105 Port: mac-elcapitan-wk2 Platform: Mac OS X 10.11.6
Comment 15 Build Bot 2017-02-23 12:01:34 PST
Comment on attachment 302540 [details] try to deal with inconsistent pdf rendering Attachment 302540 [details] did not pass ios-sim-ews (ios-simulator-wk2): Output: http://webkit-queues.webkit.org/results/3179874 New failing tests: http/tests/cache/disk-cache/shattered-deduplication.html
Comment 16 Build Bot 2017-02-23 12:01:39 PST
Created attachment 302552 [details] Archive of layout-test-results from ews124 for ios-simulator-wk2 The attached test failures were seen while running run-webkit-tests on the ios-sim-ews. Bot: ews124 Port: ios-simulator-wk2 Platform: Mac OS X 10.11.6
Comment 17 Antti Koivisto 2017-02-23 12:52:30 PST
Created attachment 302559 [details] try to deal with inconsistent pdf rendering
Comment 18 Build Bot 2017-02-23 13:42:44 PST
Comment on attachment 302559 [details] try to deal with inconsistent pdf rendering Attachment 302559 [details] did not pass mac-wk2-ews (mac-wk2): Output: http://webkit-queues.webkit.org/results/3180793 New failing tests: http/tests/cache/disk-cache/shattered-deduplication.html
Comment 19 Build Bot 2017-02-23 13:42:49 PST
Created attachment 302569 [details] Archive of layout-test-results from ews105 for mac-elcapitan-wk2 The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews. Bot: ews105 Port: mac-elcapitan-wk2 Platform: Mac OS X 10.11.6
Comment 20 Build Bot 2017-02-23 14:11:23 PST
Comment on attachment 302559 [details] try to deal with inconsistent pdf rendering Attachment 302559 [details] did not pass ios-sim-ews (ios-simulator-wk2): Output: http://webkit-queues.webkit.org/results/3181004 New failing tests: http/tests/cache/disk-cache/shattered-deduplication.html
Comment 21 Build Bot 2017-02-23 14:11:27 PST
Created attachment 302572 [details] Archive of layout-test-results from ews121 for ios-simulator-wk2 The attached test failures were seen while running run-webkit-tests on the ios-sim-ews. Bot: ews121 Port: ios-simulator-wk2 Platform: Mac OS X 10.11.6
Comment 22 Antti Koivisto 2017-02-24 03:10:50 PST
Created attachment 302662 [details] try iframe instead of img to get consistent rendering
Comment 23 WebKit Commit Bot 2017-02-24 04:47:44 PST
Comment on attachment 302662 [details] try iframe instead of img to get consistent rendering Rejecting attachment 302662 [details] from commit-queue. Failed to run "['/Volumes/Data/EWS/WebKit/Tools/Scripts/webkit-patch', '--status-host=webkit-queues.webkit.org', '--bot-id=webkit-cq-03', 'land-attachment', '--force-clean', '--non-interactive', '--parent-command=commit-queue', 302662, '--port=mac']" exit_code: 2 cwd: /Volumes/Data/EWS/WebKit Last 500 characters of output: ttered-1-nocollision.pdf A LayoutTests/http/tests/cache/disk-cache/resources/shattered-1.pdf A LayoutTests/http/tests/cache/disk-cache/resources/shattered-2-nocollision.pdf Checksum mismatch: LayoutTests/http/tests/cache/disk-cache/resources/shattered-2.pdf expected: 5bd9d8cabc46041579a311230539b8d1 got: ee4aa52b139d925f8d8884402b0a750c Failed to run "['git', 'svn', 'dcommit', '--rmdir']" exit_code: 1 cwd: /Volumes/Data/EWS/WebKit Updating OpenSource Current branch master is up to date. Full output: http://webkit-queues.webkit.org/results/3184769
Comment 24 Antti Koivisto 2017-02-24 05:16:18 PST
Uh, looks like landing this doesn't actually work due to git infrastructure. Oh well.
Comment 25 Antti Koivisto 2017-02-24 05:20:25 PST
Reverted the partial commit in https://trac.webkit.org/r212951
Comment 27 Carlos Alberto Lopez Perez 2017-02-24 06:07:06 PST
It seems that the git-svn mirror stopped updating at r212950, and the bots all are red, the svn client prints an error that looks like: 0svn: E200014: Checksum mismatch for [...] shattered-2.pdf'
Comment 28 Michael Catanzaro 2017-02-24 06:11:40 PST
Oh wow, incredible. Is it fixable, or are we just totally hosed? Are we going to need to delete all the SVN history since this commit from the server in order to avoid the hash collision?
Comment 29 Carlos Alberto Lopez Perez 2017-02-24 06:24:18 PST
(In reply to comment #28) > Oh wow, incredible. > > Is it fixable, or are we just totally hosed? Are we going to need to delete > all the SVN history since this commit from the server in order to avoid the > hash collision? It seems its not a problem with GIT, but with SVN ? This simple SVN checkout on a new empty directory will fail: $ svn co https://svn.webkit.org/repository/webkit/trunk/LayoutTests/http/tests/cache/ output: http://sprunge.us/XffD
Comment 30 Michael Catanzaro 2017-02-24 08:17:42 PST
(In reply to comment #28) > Oh wow, incredible. > > Is it fixable, or are we just totally hosed? Are we going to need to delete > all the SVN history since this commit from the server in order to avoid the > hash collision? For the record: the commits have been deleted, but the SVN is still hosed. Mailing list thread: https://lists.webkit.org/pipermail/webkit-dev/2017-February/028792.html
Comment 31 Antti Koivisto 2017-02-24 09:28:50 PST
Checkouts should be working again.
Comment 32 Csaba Osztrogonác 2017-02-24 09:29:37 PST
(In reply to comment #30) > (In reply to comment #28) > > Oh wow, incredible. > > > > Is it fixable, or are we just totally hosed? Are we going to need to delete > > all the SVN history since this commit from the server in order to avoid the > > hash collision? > > For the record: the commits have been deleted, but the SVN is still hosed. > > Mailing list thread: > https://lists.webkit.org/pipermail/webkit-dev/2017-February/028792.html It broke our SVN mirror too, it can't be sync anymore after r212950: Transmitting file data .....svnsync: E200014: Checksum mismatch for resulting fulltext (/trunk/LayoutTests/http/tests/cache/disk-cache/resources/shattered-2.pdf): expected: 5bd9d8cabc46041579a311230539b8d1 actual: ee4aa52b139d925f8d8884402b0a750c
Comment 33 Carlos Alberto Lopez Perez 2017-02-24 09:36:35 PST
(In reply to comment #32) > (In reply to comment #30) > > (In reply to comment #28) > > > Oh wow, incredible. > > > > > > Is it fixable, or are we just totally hosed? Are we going to need to delete > > > all the SVN history since this commit from the server in order to avoid the > > > hash collision? > > > > For the record: the commits have been deleted, but the SVN is still hosed. > > > > Mailing list thread: > > https://lists.webkit.org/pipermail/webkit-dev/2017-February/028792.html > > It broke our SVN mirror too, it can't be sync anymore after r212950: > > Transmitting file data .....svnsync: E200014: Checksum mismatch for > resulting fulltext > (/trunk/LayoutTests/http/tests/cache/disk-cache/resources/shattered-2.pdf): > expected: 5bd9d8cabc46041579a311230539b8d1 > actual: ee4aa52b139d925f8d8884402b0a750c Right. And this is the proper way to fix this. The current repository should be replaced with a mirror until r212950
Comment 34 Antti Koivisto 2017-02-24 12:23:46 PST
Things have recovered. More info here https://lists.webkit.org/pipermail/webkit-dev/2017-February/028800.html
Comment 35 Carlos Alberto Lopez Perez 2017-02-24 12:37:56 PST
This wontfix means that we won't have sha1 collision tests because of a SVN limitation??? I would like to switch to git, but I know that such thing won't happen easily. So maybe an idea is to instead of committing this pdf files with the sha1 collision as files, to embed them on the html of the test with base64? Something like <embed src="data:application/pdf;base64,base64encodedpdf"> .... ?
Comment 36 Konstantin Tokarev 2017-02-24 12:49:31 PST
>So maybe an idea is to instead of committing this pdf files with the sha1 collision as files, to embed them on the html of the test with base64? AFAIU point of test was to have 2 different cached resources with equal SHA1. Embedding into HTML will break collision.
Comment 37 Antti Koivisto 2017-02-24 12:52:08 PST
Yeah, we can keep the bug open waiting for the day we have a version control that can handle this.
Comment 38 Carlos Alberto Lopez Perez 2017-02-24 13:02:00 PST
(In reply to comment #36) > >So maybe an idea is to instead of committing this pdf files with the sha1 collision as files, to embed them on the html of the test with base64? > > AFAIU point of test was to have 2 different cached resources with equal > SHA1. Embedding into HTML will break collision. Another idea is to download the pdf files from somewhere before starting the test?
Comment 39 Michael Catanzaro 2017-02-24 13:15:04 PST
(In reply to comment #38) > Another idea is to download the pdf files from somewhere before starting the > test? Do we currently have any tests that depend on network access (besides to the local Apache test server)? I don't think so. Let's not start that now.
Comment 40 Andy Estes 2017-02-24 13:22:16 PST
(In reply to comment #37) > Yeah, we can keep the bug open waiting for the day we have a version control > that can handle this. It's possible to disable the Subversion feature that caused this collision by setting CONFIG_OPTION_ENABLE_REP_SHARING = false, at the expense of using extra space on the server.
Comment 41 Carlos Alberto Lopez Perez 2017-02-24 13:30:27 PST
(In reply to comment #39) > (In reply to comment #38) > > Another idea is to download the pdf files from somewhere before starting the > > test? > > Do we currently have any tests that depend on network access (besides to the > local Apache test server)? I don't think so. Let's not start that now. We have tooling that automatically downloads tarballs and decompress them on a specific directory before starting the layout tests. We use it to auto-install several python libraries locally before running the tests Check, for example: Tools/Scripts/webkitpy/thirdparty/autoinstalled/ LayoutTests/imported/w3c/web-platform-tests/tools/ All the stuff on that directories got downloaded from internet and decompressed there. So, maybe an idea is creating a git repository named sha1-collisions, upload it to github and add it to the list of things that should be auto-installed before running the tests. Then the tests can rely on all this files beeing on the filesystem when they start.
Comment 42 Carlos Alberto Lopez Perez 2017-02-24 13:44:18 PST
I got this suggestion via e-mail: You should try zipping the PDFs. They should end up with different hashes in that case. The test harness can unzip them before the test...
Comment 43 Ryosuke Niwa 2017-02-24 13:54:02 PST
We can probably generate files (e.g. by unzipping) in /tmp/ and symlink to a valid path in a php script during the test.
Comment 44 Michael Catanzaro 2017-02-24 14:00:55 PST
Yeah, that's a good idea. Thanks, Internet publicity!
Comment 45 Alexey Proskuryakov 2017-02-24 19:58:09 PST
We now have rep sharing disabled, so technically, re-landing the test would not cause the problem. But it would break mirrors that haven't made this change, so let's not do that. As the tests can incorporate PHP or any CGI script, it would indeed be straightforward to do some processing at run time. It can be done entirely in memory, no need to lay down temporary files. Can be any kind of archive or even as simple as flipping one bit.
Comment 46 Antti Koivisto 2017-02-25 01:46:05 PST
Created attachment 302755 [details] now with php script to generate the colliding files in memory This patch contains non-colliding versions of the files only: > shasum shattered-nocollision-* 5439274cf677fe3b7c51264f88a5ecee97319ee9 shattered-nocollision-1.pdf 7fdd163dc21064b7f26e1199fc560ee6e0307498 shattered-nocollision-2.pdf make-sha1-collision.php turns them into colliding ones with simple string replacement.
Comment 47 Michael Catanzaro 2017-02-26 11:04:21 PST
The awaits mean the test will take four seconds to complete...? :/
Comment 48 Michael Catanzaro 2017-02-26 11:04:53 PST
(In reply to comment #47) > The awaits mean the test will take four seconds to complete...? :/ Can they be run simultaneously instead?
Comment 49 Ryosuke Niwa 2017-02-26 17:11:15 PST
Comment on attachment 302755 [details] now with php script to generate the colliding files in memory Is this patch up for review?
Comment 50 Antti Koivisto 2017-02-26 23:29:52 PST
(In reply to comment #49) > Is this patch up for review? Was waiting for the buildbots to come back.
Comment 51 Antti Koivisto 2017-02-26 23:30:12 PST
ews that is
Comment 52 Antti Koivisto 2017-02-26 23:34:46 PST
(In reply to comment #47) > The awaits mean the test will take four seconds to complete...? :/ For the test to work the blobs need to land to disk. That's when the depduplication kicks in. There are some write delays that need to be compensated for.
Comment 53 Alex Christensen 2017-02-27 06:57:57 PST
Comment on attachment 302755 [details] now with php script to generate the colliding files in memory View in context: https://bugs.webkit.org/attachment.cgi?id=302755&action=review > LayoutTests/http/tests/cache/disk-cache/resources/make-sha1-collision.php:7 > +$collidingContent = str_replace("SVN is the best!", "SHA-1 is dead!!!", $content); lol
Comment 54 WebKit Commit Bot 2017-02-27 07:29:02 PST
Comment on attachment 302755 [details] now with php script to generate the colliding files in memory Clearing flags on attachment: 302755 Committed r213064: <http://trac.webkit.org/changeset/213064>
Comment 55 WebKit Commit Bot 2017-02-27 07:29:13 PST
All reviewed patches have been landed. Closing bug.
Comment 56 kim yung 2017-11-08 19:01:31 PST Comment hidden (spam)
i hate this bug https://www.facebook.com/CreamPemutihWajahAlamiAman/
Comment 57 manavgisk 2018-10-24 06:13:58 PDT Comment hidden (spam)
i am also facing the same issue while playing https://www.cocmods.com/ and https://magisk.me/ thanks
Comment 59 kerly histo 2018-10-26 02:42:27 PDT Comment hidden (spam)
well iam from SEPL enterprise i have many issues in my website please check the bugs and report http://seplco.com the site is not loading on internet explorer
Comment 60 kerly histo 2018-10-26 02:48:05 PDT Comment hidden (spam)
firefox is crashing in Samsung mobile when iam loading this website http://jetronicsindia.com
Comment 61 kerly histo 2018-10-26 02:52:05 PDT Comment hidden (spam)
iam the marketing person of USV peptides looking for the managing the catagories tab in the website since website is crashing due to wordpress map plugin http://jetronicsindia.com/ peptide peptide synthesis peptides india peptide manufacturing companies peptide companies peptide manufacturing buy peptides online buy peptides peptide synthesis companies custom peptide synthesis custom peptides peptide synthesis price solid phase peptide synthesis synthesis of peptides synthesis peptides gmp peptides gmp peptide synthesis gmp manufacturing gmp grade gmp facility gmp training drying equipment analytical equipment purification equipment Synthesis Equipment moisture analyser rotary evaporator amino acid analysis particle size analyser
Comment 62 Aniket 2018-10-31 23:51:19 PDT Comment hidden (spam)
This is a good post. This post gives truly quality information. I’m definitely going to look into it. Really very useful tips are provided here. Thank you so much. <p><a href=" http://pragatisoftware.com/ "> IT training </a></p>
Comment 63 Aniket 2018-11-01 00:01:09 PDT Comment hidden (spam)
(In reply to Aniket from comment #62) > This is a good post. This post gives truly quality information. I’m > definitely going to look into it. Really very useful tips are provided here. > Thank you so much. > > <a href="http://pragatisoftware.com/">IT training</a>
Comment 64 rajini sri 2018-11-01 00:14:40 PDT Comment hidden (spam)
When you are in the business of electricals and electronics, it is natural to expect superior quality and deliveries at the speed of light. At Slimlites Electricals Pvt. Ltd (SEPL) this is our core business principle<a href="http://www.seplco.com/copper-enamelled-rectangular-wire.php">electrical companies in india</a> Slimlites Electricals Pvt. Ltd (SEPL) an UL, ROHS & ISO 9001: 2015 company is one of India's foremost manufacturers and supplier of Copper enamelled winding wires. Since 1984, we have been serving mega Private and Public sector establishments.
Comment 65 mantismundi 2018-11-13 06:33:10 PST Comment hidden (spam)
Thanks everyone for the solution. This one was real pain. http://appflix.win
Comment 66 Lucille F. Parham 2018-11-15 22:41:14 PST Comment hidden (spam)
Helpful information. Thanks for the post.. Visit us: https://games.lol/racing/
Comment 68 seo 2018-12-01 02:52:12 PST Comment hidden (spam)
wire and cable manufacturers We are the leading manufacturers of wire and cable in Mumbai we have reported the some bugs in our website because of which it is not performing well on firefox as well as opera browsers any leads will be appriciated trojans detected in the firewall Regards Jetronics india website -http://jetronicsindia.com
Comment 69 seo 2018-12-01 02:56:11 PST Comment hidden (spam)
wire and cable manufacturers electrical connectors electrical wire connectors wire manufacturers in india circular connectors circular connector manufacturers coupling connector military circular connectors bayonet coupling connectors pcb connector reverse bayonet coupling connectors mil c 26482 mil spec connectors mil c 26482 series 1 mil c 26482 series i connectors mil grade connectors d38999 connector gasket manufacturers neoprene gasket material we are the leading service providers of the following in Mumbai regards soundlines india jetronicsindia.com
Comment 70 seo 2018-12-01 03:11:16 PST Comment hidden (spam)
Zorba care is the leading rehab center in Mumbai with best in class Infracture and all luxury amenities. We are into market since long time and well known for our services Contact us if you hit up Rehab center in mumbai Rehab center in Pune Rehab center in Ahmadabad Rehab center in india Rehab center in banglore reference link- http://www.zorbacare.com feel free to get in touch with us
Comment 71 shashi 2018-12-03 23:00:47 PST Comment hidden (spam)
Pragati software is leading IT Training, Corporate training companies Institute in Mumbai-India which provides software testing, software development, and Induction Training http://pragatisoftware.com/
Comment 72 shashi 2018-12-03 23:06:05 PST Comment hidden (spam)
Zorbacare is a luxurious Drug rehabilitation center, an Alcohol rehabilitation center in Mumbai and Pune for people who seek confidentiality and comfort. Our facility is designed on the lines of the world’s best, where a person lacks for nothing. We create specific treatment plans with goals while in treatment http://www.zorbacare.com/
Comment 73 shashi 2018-12-03 23:10:01 PST Comment hidden (spam)
Manav Infra Projects Ltd is a leading Infrastructure Companies in Mumbai, Construction Companies in India. Our services are excavation, piling, road construction, Equipment, Plant and Machinery, JCB Hydraulic Rock Breaker, L&T Komatsu Hydraulic Excavators https://www.manavinfra.com/
Comment 74 shashi 2018-12-03 23:15:00 PST Comment hidden (spam)
Sharptech is the best digital marketing company & agency in India providing complete internet marketing services like SEO, Social Media, PPC, SEM, ORM, CRM, App Promotion & Branding http://www.sharptechcompany.com/
Comment 75 shashi 2018-12-04 00:52:13 PST Comment hidden (spam)
Jetronics India is the leading Wire and Cable Manufacturers and suppliers of Electrical Wire Connectors . We provide products as circular connectors, ms connectors http://www.jetronicsindia.com/
Comment 76 shashi 2018-12-04 00:54:53 PST Comment hidden (spam)
Get high-quality rectangular wire and copper enameled rectangular wire from the preeminent manufacturer and supplier in Mumbai - Slimlites Electricals http://www.seplco.com/copper-enamelled-rectangular-wire.php
Comment 77 shashi 2018-12-04 00:58:09 PST Comment hidden (spam)
The providing use of agricultural survey, comprehensive services in resources estimation farming they give a purpose of agricultural censuses and agricultural surveys http://agriservices.info/comprehensive-service/
Comment 78 shashi 2018-12-04 01:05:47 PST Comment hidden (spam)
The award-winning overseas recruitment agency about Soundlinesgroup HR-Consultancy, manpower consultancy, Manpower recruitment agencies in India, manpower recruitment services Soundlines is a recognized leader in the HR Recruitment Industry for over 20 years, with a Global presence across UAE, KSA, Qatar, Bahrain, Egypt, India, Nepal, Bangladesh. We follow ISO: 9001 benchmark practices http://www.soundlinesgroup.in/ Effective leaders look beyond managing the key function of a job. They don't stop at building the talent pool of an organisation; they operate at the most senior levels and play a strategic role in the organisation’s success. They influence the strategic planning & process to ensure alignment with the goals and values of the organisation, while managing the process to ensure superior outcomes. This is exactly what our Director’s do on a daily basis – welcome to their page, to know more about them.
Comment 79 shashi 2018-12-04 01:11:40 PST Comment hidden (spam)
Vbiomedica- Top Coaching Centre for MD, MS, MDS, FMGE/MCI, DM/MCH in India. Regular, Online Classes & Test series for Medical, Dental Entrance Exams. NEET-PG http://vbiomedica.com/mds Vidyasagar Biomedica has been the front-runner in developing and implementing PG-Entrance Coaching programs for Doctor aspiring for MD/MS under the Regimen banner. We develop and provide high precision study material and Multiple Choice Questions of Superior quality. This the result of the concentrated effort of our academic team supported by intensive research inputs tailor-made to the specific requirement of entrance examination. Our program design and academic initiatives are guided by scientific know-how of medical education. Dr. Rahul Kamat, our Program Director, and founder is an internationally trained Medical Educator with a specialized Master in Medical Education from leading international Universities such as the University of Berne, University of Illinois Chicago. Our Charter Our Mission Journey So Far
Comment 80 shashi 2018-12-04 01:15:51 PST Comment hidden (spam)
We are a 55 year old leading healthcare company which began as a joint venture with USV&P Inc. USA, a subsidiary of Revlon. Our product offering today includes Active Pharmaceutical Ingredients (APIs), Fixed Dosages Formulations (FDF), Peptides, Biosimilars and Injectables. These are manufactured in our cGMP compliant plants located in India. We market our products globally to 75 countries. In the financial year 2015-16, our total income was Rs 25,445 million. Our Indian business contributed 82% to the revenue and the rest was from export of APIs and Finished Dosages. In India we are recognised for our leadership in the Oral Anti-Diabetic market where we rank No. 1 by Rx and Value. In the Cardiovascular diseases segment we are No. 1 by Rx and rank no. 6 by Value . We also have a significant presence in the areas of Vitamins, Minerals, Nutrients, Dermatology, Gastroenterology and CNS. Our international business consists of: A large portfolio of small molecule APIs. Of the 52 products in our portfolio, 27 APIs are commercially available, while others are in various stages of development. Our special skills include production and characterization of polymorphs and particle sizing A portfolio of Finished Dosages. These include immediate release, modified release and products with 'complex' characteristics which are promoted through ANDA filings and Dossiers linked to supply. Our spend of 6.1% of sales on R&D ensures that we are able to deliver on our research portfolio. We have over 100,000 sq. ft. of laboratory space with excellent infrastructure. Our research is driven by a team of 345 scientists including 2 doctors, 26 PhDs and 263 post-graduates, many of whom have studied in universities in USA, Europe and Japan. Our intellectual property portfolio consists of patent filings for 31 inventions of which 20 have been granted. http://bharavilabs.in/ http://usvpeptides.com http://usvindia.com
Comment 81 meike 2018-12-10 01:42:41 PST Comment hidden (spam)
You should try zipping the PDFs. They should end up with different hashes in that case. The test harness can unzip them before the test https://www.gameanswer.net/wordscapes/
Comment 82 Ashwika 2018-12-14 21:46:20 PST Comment hidden (spam)
http://www.sharptechcompany.com/about-the-company.php Sharptech <B>SHARPTECHCOMPANY</B> is the top website design company specializing in online marketing. SEO or Search Engine Optimization is a technique to increase the traffic in website, making it accessible to more and more people thereby increasing its ranking. We are among the best web design companies with a special team which customizes every business requirements and does an in depth study helping customers to get the best SEO service. With an improved ranking, a website gets more audience which, in the other way is increasing the earnings. Apart from that Sharptech works on 2D and 3D animations. Customers can list their requirements, and with trained artists, Sharptech considered the best web design companies furnishes wonderful videos which can be used for advertising or any other purposes. Corporate often requires animated presentation. Sharptech is among the best web design companies providing such functionalities ensuring secrecy and quick delivery. A customer is required to supply the relevant data and the design team will be ready with the animated presentation within minutes. Logo design services are also provided by Sharptech, a well known web design company works under the animated services. Sharptech is the top website design company aiming to bring the usability of technology in all the different sectors and that too at an affordable price. Services and digital solutions should be extended to the clients in such a way so that they never feel dissatisfied in any aspects. http://www.sharptechcompany.com/digital-marketing-company.php
Comment 83 Ashwika 2018-12-14 21:47:50 PST Comment hidden (spam)
https://www.manavinfra.com/ Manav Infra Projects, formerly known as Sai Baba Constructions was established in 1995 by our founder, Mr. Mahendra Raju (Promoter and Managing Director of Manav Infra Projects limited) to serve the fast growing infrastructures needs of the country with a mission to become the leaders in the construction and infrastructure business and started work as a Company in 2009 known as Manav Infra Projects Private Limited by being a partner-in-progress of our clients, enabling them to reach their goals in a faster and better way. The company grew out of passion now the Company converted into public Company as Manav Infra Projects Limited and also got its Equity Shares listed on National Stock Exchange of India Limited (NSE Emerge) and having a huge range of Investors. Our key services include excavation, piling and road construction and pre-stressed rock anchoring. We have a complete range of earth moving equipment and machines to perform any type of construction work. We also provide our machines and equipment on rent across India. We are providing infrastructure services in Maharashtra, Goa, Gujarat, Rajasthan, Karnataka, Telangana and Andhra Pradesh. The infrastructure and construction field is vast and every requirement is unique. We are the only infrastructure company in India to provide fully customized services and solutions for our client depending on the requirement. We device robust strategies, suggest you the most optimal solutions and the right machines to get the job done in the best possible way – which saves both time and cost. Our team consists of qualified engineers and highly skilled technicians and workmen with several years of experience in handling infrastructure projects of every size and complexity. We strive to deliver every project on time and our diverse list of successfully completed projects speaks volumes of our dedication towards our work
Comment 84 Ashwika 2018-12-14 21:49:38 PST Comment hidden (spam)
http://pragatisoftware.com/forefront-seminars/ Pragati Software Pvt. Ltd. is a respected name for providing IT training to corporate customers, in a wide range of subjects. The company conducts training programs on technical, higher-end subjects for IT professionals as well as on office automation products for IT users. We assimilate the knowledge and impart it in the simplest manner for the benefit of our clientele and aspiring professionals. Pragati Software’s training programs are rated highly by the participants. Over the years on an average our participant feedback is 4.75 on a 5 point scale with 5 being excellent training. With a very strong focus on quality of the training programs, Pragati is a trusted name with our customers. Pragati Software functions as an extension of a customer’s organization. Pragati Software synchronizes the perfect mapping of its resources to meet customers’ needs with utmost responsiveness and professional approach. We have a team of well experienced and well trained faculty who judge the expectations and interests of the participants and accordingly customize the pace and content of the training modules. Why Pragati ? We are an organization with a vast experience of 26 years in the Corporate IT Training business. We have a team of 30+ high caliber in- house trainers ably supported by about 400+ Consultant trainers. Our USP is that we provide more than 150 technologies under one roof. We have more than 400 companies training with us continuously round the year. Around 75% is our repeated business. We have an excellent infrastructure which supports and enhances our training delivery. We have 9 state of art air conditioned training centres wherein more than 150 participants can be trained at a time with a wide range of hardware configurations to facilitate the imparting of training in an effective manner.
Comment 85 Ashwika 2018-12-14 21:52:44 PST Comment hidden (spam)
http://www.soundlinesgroup.in/area-of-specialization/ Soundlines understands its clients’ expectations and their requirements. Our meticulous staff are friendly, responsive and offer a mutually beneficial association that binds a long-term relationship, with both the Employer & Employee. Besides keeping all information confidential, our business model is simple “Partnership, Honesty, Reliability, Discretion, and Orientation” towards results. We specialize in several areas, but aren’t limited to, just a few.. Maintenance & repair involves fixing any sort of mechanical, plumbing, or electrical device should it become out of order or broken (known as repair, unscheduled, casualty or corrective maintenance). In all sectors, effective MRO involves performing routine actions which keep devices, equipment, machinery, building infrastructure and supporting utilities in working order (known as scheduled maintenance) and prevent trouble from arising (preventive maintenance). MANUFACTURING Manufacturing a globally accepted product is tough, and with high competition in the market, it makes this Industry a lot more challenging. The Manufacturing processes is known to be a high wealth producing industry with the primary focus being on Vehicles, machinery, appliances, tools and technology which are necessary in a day to day routine & processing. LOGISTICs Logistics is the infrastructure and operations that ensure the products or services get to the end user and every stage in between. Encompassing but not limited to; Shipping/Freight, Warehousing, Distribution, Transport and Inventory Management. It’s a key element contributor to the Global economy. The logistics sector has grown and matured and the level of complexity, sophistication and professionalism has improved equally. HEALTHCARE The Health care Industry is an amalgamation of multiple Industries such as Pharmaceuticals, Health Insurance, Manufacturers of equipment’s, hospitality management etc. Demand & Supply of these Industries have increased, due to wider awareness of people’s health concerns. The main motto is to provide the best possible treatment, by curing patients of all ailments and health related issues. ELECTROMECHANICAL The electro-mechanical technicians primarily work in manufacturing industries, utilities, and research & development fields. Their work profile includes the combination of mechanical technology knowledge with electrical and electronic circuits. They mostly work with Mechanical and Electrical engineers in designing and testing robotics equipment. They are mainly responsible for service, maintenance, installation, operation and repair of unmanned, automated, servo-mechanical and electro-mechanical equipment in various industries. #UAE#INDIA#SAUDI#QATAR#KUWAIT#BHARAIN#OMAN
Comment 86 Ashwika 2018-12-14 21:56:12 PST Comment hidden (spam)
INTRODUCING DAS Dedicated Agri Services Private Limited (DAS) is a service provider in the agriculture domain bringing a synergy between manpower and technology so as to enable the beneficiaries and stakeholder to transcend beyond meeting their objectives DAS PROVIDES SERVICES AND TECHNOLOGY SOLUTIONS FOR DESIGN AND IMPLEMENTATION OF AGRICULTURAL RELATED PROGRAMS IN INDIA OR ELSEWHERE To provide insurance auxiliary services in the area of claims and client management To provide solutions for all kinds of meteorological projects including installation of weather stations, system integration and maintenance thereof To act as consultants and to provide weather forecasting, data analytics and risk management services To design, develop and customize software, IT platforms and tools for administering various agriculture related schemes To design process and program architecture that harnesses existing institutional capacity in delivering solutions to the farmers To sell and market financial and risk management products to the clients To provide farm solutions and assist the public and private institutions in delivering inputs to the farmers and facilitate in payments and social transfers To conduct baseline survey; diagnostic and feasibility studies, techno economic feasibility studies, project reports, forecasts, surveys and rehabilitation packages and for the purpose to run, establish, maintain, provide, operate, manage, supervise, arrange and take on hire all necessary services, facilities conveniences, equipment etc. To participate in consortiums and actively engage with public and private institutions including NGOs, social enterprises OUR SINGLE STATEMENT OF PROPOSITION DAS proposes a solution that offers humane interactions with the beneficiaries and other stakeholders by engaging manpower in appropriate numbers at the unit of insurance level and protect the trustworthiness of the processes followed through requisite technology interventions http://agriservices.info/ground-truthing-services/ GROUND-TRUTHING SERVICES With influx of remote sensing technology and unmanned aerial vehicle surveys, it is imperative to support the data so acquired with adequate ground-truthing findings. Ground-truthing activities are an integral part of the “multi” approach in the domain of agriculture. Whether it is implementation of any schemes, roll-out of any programs, execution of any projects or performance of any activity; it is inevitable to augment ground-truthing capabilities and capacities. Direct human observation is a particularly effective ground–truthing method and is most often used in agriculture. 3rd floor, cambata building, east wing, 42 Maharshi karve road, Churchgate, Mumbai. http://agriservices.info/comprehensive-service/
Comment 87 Ashwika 2018-12-14 22:00:06 PST Comment hidden (spam)
slimlites electricals slim lites electrical companies in India copper manufacturers in India wire and cable manufacturers wire and cable manufacturers rectangular copper wire manufacturers copper wire manufacturers Paper Insulated Copper Conductor copper wires manufacturers Paper Insulated Copper Wire copper wires suppliers manufacturers of copper wires Rectangular Wire Copper Enamelled Wire Copper Enamelled Wire Manufacturer enamelled copper wire enamelled copper wire manufacturers enameled wire copper wires suppliers copper wires manufacturers copper bare wire suppliers bare copper wirehttp://www.seplco.com/copper-enamelled-rectangular-wire.php http://www.seplco.com/paper-insulated-copper-conductor.php http://www.seplco.com/corona-resistant.php http://www.seplco.com/kraft-paper-covered.php http://www.seplco.com/self-bonding.php When you are in the business of electricals and electronics, it is natural to expect superior quality and deliveries at the speed of light. At Slimlites Electricals Pvt. Ltd (SEPL) this is our core business principle. Slimlites Electricals Pvt. Ltd (SEPL) an UL, ROHS & ISO 9001: 2015 company is one of India's foremost manufacturers and supplier of Copper enamelled winding wires. Since 1984, we have been serving mega Private and Public sector establishments. Right since our inception, we have been known for high quality magnet wires, fastest delivery time and for providing 'total solutions through constructive partnership'. We could attain this great feat only through our in-depth understanding of the way the electrical and electronics industries operate.To make this possible, even our highly experienced engineers, ingenious insulating technologies, sharp business managers, astute sales managers, efficient administration personnel and despatch & delivery personnel are always in complete sync. They are sensitized to the gravity of the business and are constantly updated with the happenings and trends of the industry. Slimlites Electricals Pvt. Ltd (SEPL) serves the needs of Public & Private sector companies in India, Apart from this our products are being used in diverse industrial domain such as Locomotive, Transformers, Automobiles, Motors, Pumps, Switchgear, Electrical Appliances, Lighting & various others.
Comment 88 Ashwika 2018-12-14 22:03:22 PST Comment hidden (spam)
We are a 55 year old leading healthcare company which began as a joint venture with USV&P Inc. USA, a subsidiary of Revlon. Our product offering today includes Active Pharmaceutical Ingredients (APIs), Fixed Dosages Formulations (FDF), Peptides, Biosimilars and Injectables. These are manufactured in our cGMP compliant plants located in India. We market our products globally to 75 countries. In the financial year 2015-16, our total income was Rs 25,445 million. Our Indian business contributed 82% to the revenue and the rest was from export of APIs and Finished Dosages. In India we are recognised for our leadership in the Oral Anti-Diabetic market where we rank No. 1 by Rx and Value. In the Cardiovascular diseases segment we are No. 1 by Rx and rank no. 6 by Value . We also have a significant presence in the areas of Vitamins, Minerals, Nutrients, Dermatology, Gastroenterology and CNS. Our international business consists of: A large portfolio of small molecule APIs. Of the 52 products in our portfolio, 27 APIs are commercially available, while others are in various stages of development. Our special skills include production and characterization of polymorphs and particle sizing A portfolio of Finished Dosages. These include immediate release, modified release and products with 'complex' characteristics which are promoted through ANDA filings and Dossiers linked to supply. Our spend of 6.1% of sales on R&D ensures that we are able to deliver on our research portfolio. We have over 100,000 sq. ft. of laboratory space with excellent infrastructure. Our research is driven by a team of 345 scientists including 2 doctors, 26 PhDs and 263 post-graduates, many of whom have studied in universities in USA, Europe and Japan. Our intellectual property portfolio consists of patent filings for 31 inventions of which 20 have been granted. CUSTOM PEPTIDES SYSTHENSIS http://www.usvindia.com/custom-peptide-synthesis.php BIOSIMILARS http://www.usvindia.com/biosimilars.php INJECTABLES http://www.usvindia.com/injectables.php Ophthalmics We would be offering 7 products in this category. The following products are at advanced stages of development: Latanoprost 50 mcg/ml Ophthalmic Solution (Prostaglandin) Olopatadine HCl 0.1 %Ophthalmic Solution (Anti Histaminic, Allergic Conjunctivitis) http://www.usvindia.com/ophthalmics.php PEPTIDES http://www.usvindia.com/peptides.php SOLIDS ORALS Solid Orals Our solid orals portfolio comprises of immediate release & complex modified release formulations. 10 Solid Orals launched in US & 25 Solid Orals under development or ongoing Pilot/Pivotal bioequivalence studies. These are marketed through our US affiliate Indicus Pharma. 6 Solid Orals launched in Europe and 10 solid oral dossiers are on offer for EU market. 22 solid orals under development or ongoing Pilot/Pivotal bioeqivalence studies. http://www.usvindia.com/solid-orals.php
Comment 89 Ashwika 2018-12-14 22:08:33 PST Comment hidden (spam)
http://www.usvpeptides.com/ USV is a leading Indian pharmaceutical company with revenues exceeding USD 290mn. Our products include finished formulations, API, biotherapeutics and peptide which are manufactured and exported globally by us Our state-of-the-art R&D laboratory and US-FDA approved GMP manufacturing facilities, enable us to provide full services in Peptide Manufacturing right from research scale to commercial scale. With our experience of over a decade in peptide synthesis we are the preferred supplier to leading drug-discovery and generic peptide formulation companies worldwide. Customised Solutions for All We synthesize based upon your requirements at very competitive prices. There is no restriction on order size. Whether its a small order or a big one, we take pride in catering our services as per the specific needs of our customers Since we have the capability to synthesize peptide from research scale to commercial scale, our customers typically include research scientists from leading research institutes and universities as well as drug-discovery and pharmaceutical companies from around the world We synthesize long chain peptide, peptide containing unusual modifications, cyclic peptide, cosmetic peptide on a day-to-day basis. Additionally, we have a large scale capacity for manufacturing GMP peptide at our plant based in Chiplun, Maharashtra Our dedicated facility at Mumbai, India is equipped with state-of-the-art peptide synthesizers and our experience of over a decade in peptide synthesis, efficiency and in-house testing makes it easy for us to deliver your custom peptide synthesis products quickly and with high quality (purity of 90-95% is typical) All custom peptide are accompanied with MS and HPLC analyses. Additional analytical data (e.g., NMR, sequencing, amino acid analysis) are available upon request COSMETIC PEPTIDES Peptide strengthen cell adhesion by stimulating production of new collagen fibres in damaged skin. Scientific literature reports that some peptide sequences are able to stimulate both collagen production and to regulate the enzyme collagenase involved in its degradation. Therefore, peptide can have a beneficial role both in treatment and prevention of skin ageing. These advances in the field of cosmetic has led to widespread usage of peptide in dermal care products especially in lotions and anti-ageing and skin lifting creams This new breed of cosmeceutical peptide or cosmetic peptide as they are commonly known, play a pivotal role in today's new generation of cosmetics. Their primary applications include reduction of facial lines and wrinkles, delaying premature skin ageing, firming skin and increasing thickness of skin, aiding in tissue regeneration and increasing production of collagen. At USV, our advanced peptide manufacturing facility and expertise gives us the ability to produce single batch multi-gram research and GMP grade cosmetic peptide to suit your exact requirement. As our dedicated manufacturing facility is based in India, it gives us a distinct advantage over our competitors in terms of both the quality and price of our peptide. PEPTIDES FACILITIES http://www.usvpeptides.com/custom-peptide-facilities.php AMINO ACIDS http://www.usvpeptides.com/amino-acid-codes.php CUSTOM PEPTIDES SYNTHESIS Superior Quality. Affordable Peptide Personalised consultation with experienced peptide experts Purities ranging from crude to >98%. Quantities ranging from mg to multi-kg scale Wide range of peptide modifications available cGMP facility for bulk manufacturing of peptide Fast Delivery
Comment 90 Ashwika 2018-12-14 22:13:52 PST Comment hidden (spam)
Drug Rehabilitation Center In India Zorba is a luxurious and private retreat for people who seek confidentiality and comfort. Our facility is designed on the lines of the world’s best, where a person lacks for nothing. We work hard to provide the best services simply because after the pain and misery of abuse and detox, our client deserves but the best. Ours is a 2 month program because we don’t believe in confining a person for months on end. Secondly, ours is a “Voluntary” and open program – at no point of time is a client confined under lock and key. We use an individualized case management process for each client. This allows us to attend to our client’s individual needs within the context of an excellent overall treatment program. We create specific treatment plans with goals while in treatment. http://www.zorbacare.com/about.php Only an addict can understand another addict. It is from this premise, we started our rehab and earned a great deal of respect in the community. We offer hope – that an addict, any addict, can stop using drugs, lose the desire to use and find a better way of life. Yes, we too were a bunch of derelict addicts. The unfortunates who lost everything in our pursuit of escapism. But one day, we bounced back. Got fabulous jobs. Built successful businesses. All the while, we never shied away from helping other addicts recover. We shared. We counselled. We did what we could. Then one day, we started giving back to society. We built a rehab for the financially weak. http://www.zorbacare.com/facilities.php Zorba is a luxurious and private retreat for people who seek confidentiality and comfort. Our facility is designed on the lines of the world’s best, where a person lacks for nothing. We work hard to provide the best services simply because after the pain and misery of abuse and detox, our client deserves but the best. Ours is a 2 month program because we don’t believe in confining a person for months on end. Secondly, ours is a “Voluntary” and open program – at no point of time is a client confined under lock and key. We use an individualized case management process for each client. This allows us to attend to our client’s individual needs within the context of an excellent overall treatment program. We create specific treatment plans with goals while in treatment. NEVER LOOK BACK A SHORT MESSAGE FROM ZORBACARE http://zorbacare.com/blog/ A Slow Death As I hold the spoon to the flame, I’ve got no one but myself to blame. As I stick the needle in my skin, I don’t feel like I can ever win. There’s a moment of elation, That follows the penetration. But it’s gone again too soon, So I try to find my spoon. And I’ll do it all again, Until I reach the very end. Giving Up I can’t watch one more day, As you throw your life away, Push a needle in your vein, and slowly go insane. Seems there’s nothing I can do To get through to you. If you’re ever going to quit, Find your own strength to do it. I just can’t take it anymore, So I’m walking out the door. Don’t know if I’ll see you alive again, But remember I tried to be your friend.
Comment 91 Ashwika 2018-12-14 22:49:17 PST Comment hidden (spam)
FMGE MCI COACHING http://www.vbiomedica.com/fmge-online-coaching.php http://www.vbiomedica.com/ http://www.vbiomedica.com/mdms-online http://www.vbiomedica.com/fmge-online-coaching http://vbiomedica.com/mds-freeonline http://www.vbiomedica.com/mds.php http://www.vbiomedica.com/mbbs-abroad/russia.php
Comment 92 Rahul kumar 2018-12-20 07:50:45 PST Comment hidden (spam)
Comment 93 Mayra Kufman 2019-01-08 02:51:16 PST Comment hidden (spam)
Thank you so much for the post you do. I like your post and all you share with us is up to date and quite informative! https://play.google.com/store/apps/details?id=com.aryservices.arynews.en
Comment 94 janetwatson 2019-01-15 23:11:06 PST Comment hidden (spam)
I don't have any idea about SHA1 collision attack! how to fix these issues? https://webnado.com.au/
Comment 95 Taylor Watson 2019-01-16 02:22:25 PST Comment hidden (spam)
This is your internal server error! remove your cache file. https://oneworldrental.com/laptop-rentals-usa
Comment 96 shrishti kakkar 2019-01-20 23:23:49 PST Comment hidden (spam)
I am really liking this site and now I am a regular user to this and do visit it daily. https://www.ishagarg.in/ http://priyadelhiescorts.in/
Comment 97 Sheweta sinha 2019-01-21 00:20:51 PST Comment hidden (spam)
Wow, great website article.Really many thanks! Awesome.Thanks so significantly for the content post.Much thanks again. http://www.ishagarg.in/ http://www.hotdelhiescort.com/ http://www.alldelhiescorts.com/ http://priyadelhiescorts.in/ http://www.modelescortsindelhi.com/
Comment 98 Escortservices 2019-02-02 02:37:03 PST Comment hidden (spam)
Thanks for your great effort and i was wondering for this post here and i think it is good to have this post here.I was taking a look on this wonderful post and i found something new on this link. https://www.niharikagaur.com/ https://www.niharikagaur.com/independent-escort-services-in-chandigarh.html https://www.niharikagaur.com/shades-of-beauty.html https://www.niharikagaur.com/sell-your-money.html https://www.niharikagaur.com/vip-escort-girls.html https://www.niharikagaur.com/holiday-inn-panchkula.html https://www.niharikagaur.com/tell-me-more.html https://www.witchoflove.com/witch-arcade.html https://www.witchoflove.com/andheri-escorts.html https://www.witchoflove.com/vashi-escorts.html https://www.witchoflove.com/juhu-escorts.html https://www.witchoflove.com/ https://www.witchoflove.com/bite-for-magic.html https://www.witchoflove.com/celebrity-escorts.html https://www.popperdames.com/ https://www.popperdames.com/hauz-khas-escorts.html https://www.popperdames.com/kailash-colony-escorts.html https://www.popperdames.com/vasant-kunj-escorts.html https://www.popperdames.com/seek-the-beauty.html https://www.popperdames.com/escorts-in-gurgaon.html https://www.popperdames.com/mumbai-model-escorts.html https://www.popperdames.com/dubai-escorts.html https://www.popperdames.com/escorts-in-istanbul.html https://www.popperdames.com/escorts-in-oberoi-hotel-delhi.html https://mohinidutt.com/ https://mohinidutt.com/beautiful-bimbo.html https://mohinidutt.com/cost-of-pleasure.html https://mohinidutt.com/seducing-words.html https://mohinidutt.com/kiss-the-wallet.html https://www.lazyysunday.com/ https://www.lazyysunday.com/gallery.html https://www.lazyysunday.com/services.html https://www.lazyysunday.com/busty-yasmin.html https://www.lazyysunday.com/pune-escorts.html https://www.lazyysunday.com/escorts-in-singapore.html https://www.lazyysunday.com/escorts-in-dubai.html https://www.lazyysunday.com/svelte-hotel-suites-saket.html Thanks
Comment 99 Escortservices 2019-02-02 02:38:09 PST Comment hidden (spam)
Comment 100 Pooja 2019-02-04 03:43:46 PST Comment hidden (spam)
Delhi Escorts Agency is offering you the best and excellent Escorts Girl in Delhi at a very cheap price. Our Model Escort in Delhi is also provided many types of discounting plan to our customer. We are the best Services provider in Delhi Website link <a href="https://www.poojaescorts.com/delhi-escorts-pics.html">Delhi Escorts</a> <a href="https://www.poojaescorts.com/escort-service-in-cp.html">Connaught Place Escorts</a> <a href="https://www.poojaescorts.com/escort-service-in-karol-bagh.html">Karol Bagh Escorts</a>
Comment 101 Ankita Sinha 2019-02-09 00:15:55 PST Comment hidden (spam)
<a href="http://bluegirl.in/ahmedabad-escorts">Escorts Service Ahmedabad</a> <a href="http://bluegirl.in/juhu-escorts">Escorts Juhu</a> <a href="http://bluegirl.in/escorts-malad">Escorts Malad</a> <a href="http://bluegirl.in/santa-cruz-escorts-services">Escorts Santa Cruz</a> <a href="http://bluegirl.in/escorts-nariman-point">Escorts Nariman Point</a> <a href="http://bluegirl.in/chembur-escorts">Escorts Chembur Service</a> <a href="http://bluegirl.in/borivali-escorts">Escorts Borivali Service</a>
Comment 102 Ankita Sinha 2019-02-09 00:16:27 PST Comment hidden (spam)
http://www.pinkbabe.in/call-girls-koramangala/ http://www.pinkbabe.in/call-girls-jp-nagar/ http://www.pinkbabe.in/call-girls-jaya-nagar/ http://www.pinkbabe.in/call-girls-indiranagar/ http://www.pinkbabe.in/whitefield-call-girls/ http://www.pinkbabe.in/mg-road-call-girls/ http://www.pinkbabe.in/electronic-city-call-girls/ http://www.pinkbabe.in/hsr-layout-escorts/ http://www.pinkbabe.in/btm-layout-escorts http://www.pinkbabe.in/banaswadi-call-girls/ http://www.pinkbabe.in/ub-city-call-girls/ http://www.pinkbabe.in/call-girls-airport/ http://www.pinkbabe.in/madiwala-escorts/
Comment 103 Ankita Sinha 2019-02-09 00:16:47 PST Comment hidden (spam)
Comment 104 Ankita Sinha 2019-02-09 00:16:59 PST Comment hidden (spam)
https://www.royalmodels.in/bellandur-escorts-services/ https://www.royalmodels.in/btm-layout-escorts-services/ https://www.royalmodels.in/hsr-layout-escorts-services/ https://www.royalmodels.in/richmond-road-escorts-services/ http://www.royalmodels.in/call-girls-in-indiranagar/ http://www.royalmodels.in/call-girls-in-silk-board/ http://www.royalmodels.in/call-girls-bannerghatta-road/ http://www.royalmodels.in/call-girls-hebbal-bangalore/ http://www.royalmodels.in/call-girls-btm-layout-bangalore/
Comment 105 Ankita Sinha 2019-02-09 00:17:18 PST Comment hidden (spam)
http://www.royalmodels.in/banaswadi-escorts/ http://www.royalmodels.in/electronic-city-escorts/ http://www.royalmodels.in/indiranagar-escorts/ http://www.royalmodels.in/jaya-nagar-escorts/ http://www.royalmodels.in/jp-nagar-escorts/ http://www.royalmodels.in/koramangala-escorts/ http://www.royalmodels.in/majestic-escorts/ http://www.royalmodels.in/mg-road-escorts/ http://www.royalmodels.in/whitefield-escorts/
Comment 106 Ankita Sinha 2019-02-09 00:17:29 PST Comment hidden (spam)
http://www.funwithyou.in http://www.funwithyou.in/dadar-escorts/ http://www.funwithyou.in/chembur-escorts/ http://www.funwithyou.in/nerul-escorts/ http://www.funwithyou.in/juhu-escorts/ http://www.funwithyou.in/powai-escorts/ http://www.funwithyou.in/thane-escorts/ http://www.funwithyou.in/andheri-escorts/ http://www.funwithyou.in/vashi-escorts/ http://www.funwithyou.in/bandra-escorts/ http://www.funwithyou.in/wadala-escorts/ http://www.funwithyou.in/lower-parel-escorts/ http://www.funwithyou.in/navi-mumbai-escorts/ http://www.funwithyou.in/goregaon-escorts/ http://www.funwithyou.in/south-mumbai-escorts/ http://www.funwithyou.in/north-mumbai-escorts/ http://www.funwithyou.in/bhayandar-escorts/ http://www.funwithyou.in/ahmedabad-call-girls http://www.funwithyou.in/jaipur-escorts/ http://www.funwithyou.in/agra-call-girls http://www.funwithyou.in/nagpur-call-girls
Comment 107 Ankita Sinha 2019-02-09 00:17:39 PST Comment hidden (spam)
http://www.madhavipatel.in http://www.madhavipatel.in/vashi-escorts.html/ http://www.madhavipatel.in/call-girls-bandra.html http://www.madhavipatel.in/juhu-call-girls.html/ http://madhavipatel.in/thane-escorts.html http://www.madhavipatel.in/goregaon-call-girls.html/ http://madhavipatel.in/call-girls-powai-escorts.html https://www.madhavipatel.in/chembur-escorts/ https://www.madhavipatel.in/dadar-escorts/ https://www.madhavipatel.in/malad-escorts/ https://www.madhavipatel.in/lokhandwala-escorts/ https://www.madhavipatel.in/colaba-escorts/ https://www.madhavipatel.in/chembur-escorts/ https://www.madhavipatel.in/nerul-escorts/ https://www.madhavipatel.in/mira-road-escorts/ https://www.madhavipatel.in/marine-lines-escorts/ https://www.madhavipatel.in/mumbai-airport-escorts/
Comment 108 Ankita Sinha 2019-02-09 00:17:55 PST Comment hidden (spam)
Comment 109 Ankita Sinha 2019-02-09 00:18:04 PST Comment hidden (spam)
http://www.bangaloreescortscall.in https://www.bangaloreescortscall.in/escorts-whitefield/ https://www.bangaloreescortscall.in/escorts-koramangala/ https://www.bangaloreescortscall.in/escorts-mg-road/ http://www.bangaloreescortscall.in/escorts-electronic-city https://www.bangaloreescortscall.in/escorts-hsr-layout/ https://www.bangaloreescortscall.in/escorts-btm-layout/ https://www.bangaloreescortscall.in/escorts-madiwala https://www.bangaloreescortscall.in/call-girls-banaswadi/ https://www.bangaloreescortscall.in/call-girls-madiwala/ https://www.bangaloreescortscall.in/call-girls-btm-layout/ http://www.bangaloreescortscall.in/call-girls-hsr-layout/ http://www.bangaloreescortscall.in/call-girls-electronic-city/ https://www.bangaloreescortscall.in/call-girls-jp-nagar/ https://www.bangaloreescortscall.in/call-girls-mg-road/ https://www.bangaloreescortscall.in/call-girls-koramangala/ https://www.bangaloreescortscall.in/escorts-banaswadi https://www.bangaloreescortscall.in/call-girls-whitefield/ https://www.bangaloreescortscall.in/call-girls-indiranagar/ https://www.bangaloreescortscall.in/call-girls-bangalore/ https://www.bangaloreescortscall.in/call-girls-bangalore/ https://www.bangaloreescortscall.in/escorts-jp-nagar/
Comment 110 Ankita Sinha 2019-02-09 00:18:11 PST Comment hidden (spam)
Comment 111 Ankita Sinha 2019-02-09 00:18:19 PST Comment hidden (spam)
http://www.ahmedabadescortscall.in/jamnagar-call-girls http://www.ahmedabadescortscall.in/bhavnagar-call-girls http://www.ahmedabadescortscall.in/gandhinagar-call-girls http://www.ahmedabadescortscall.in/porbandar-call-girls http://www.ahmedabadescortscall.in/vadodara-call-girls http://www.ahmedabadescortscall.in/bhuj-call-girls http://www.ahmedabadescortscall.in/surat-call-girls/ http://www.ahmedabadescortscall.in/rajkot-call-girls/ http://www.ahmedabadescortscall.in