randomgitman / td_etenders_ni

Scrapes etendersni.gov.uk

e-Procurement platform home page


tdetendersni

Last run completed successfully .

Console output of last run

Injecting configuration and compiling...  -----> Python app detected -----> Installing python-2.7.6  $ pip install -r requirements.txt  Obtaining scraperwiki from git+http://github.com/openaustralia/scraperwiki-python.git@morph_defaults#egg=scraperwiki (from -r requirements.txt (line 1))  Cloning http://github.com/openaustralia/scraperwiki-python.git (to morph_defaults) to ./.heroku/src/scraperwiki  Collecting lxml==3.4.4 (from -r requirements.txt (line 3))  /app/.heroku/python/lib/python2.7/site-packages/pip-8.1.2-py2.7.egg/pip/_vendor/requests/packages/urllib3/util/ssl_.py:318: SNIMissingWarning: An HTTPS request has been made, but the SNI (Subject Name Indication) extension to TLS is not available on this platform. This may cause the server to present an incorrect TLS certificate, which can cause validation failures. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#snimissingwarning.  SNIMissingWarning  /app/.heroku/python/lib/python2.7/site-packages/pip-8.1.2-py2.7.egg/pip/_vendor/requests/packages/urllib3/util/ssl_.py:122: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning.  InsecurePlatformWarning  Downloading lxml-3.4.4.tar.gz (3.5MB)  Collecting cssselect==0.9.1 (from -r requirements.txt (line 4))  Downloading cssselect-0.9.1.tar.gz  Collecting beautifulsoup4 (from -r requirements.txt (line 5))  Downloading beautifulsoup4-4.5.1-py2-none-any.whl (83kB)  Collecting python-dateutil (from -r requirements.txt (line 6))  Downloading python_dateutil-2.6.0-py2.py3-none-any.whl (194kB)  Collecting selenium (from -r requirements.txt (line 7))  Downloading selenium-3.0.2-py2.py3-none-any.whl (915kB)  Collecting splinter>=0.7.3 (from -r requirements.txt (line 8))  Downloading splinter-0.7.5.tar.gz  Collecting dumptruck>=0.1.2 (from scraperwiki->-r requirements.txt (line 1))  Downloading dumptruck-0.1.6.tar.gz  Collecting requests (from scraperwiki->-r requirements.txt (line 1))  Downloading requests-2.12.3-py2.py3-none-any.whl (575kB)  Collecting six>=1.5 (from python-dateutil->-r requirements.txt (line 6))  Downloading six-1.10.0-py2.py3-none-any.whl  Installing collected packages: dumptruck, requests, scraperwiki, lxml, cssselect, beautifulsoup4, six, python-dateutil, selenium, splinter  Running setup.py install for dumptruck: started  Running setup.py install for dumptruck: finished with status 'done'  Running setup.py develop for scraperwiki  Running setup.py install for lxml: started  Running setup.py install for lxml: still running...  Running setup.py install for lxml: finished with status 'done'  Running setup.py install for cssselect: started  Running setup.py install for cssselect: finished with status 'done'  Running setup.py install for splinter: started  Running setup.py install for splinter: finished with status 'done'  Successfully installed beautifulsoup4-4.5.1 cssselect-0.9.1 dumptruck-0.1.6 lxml-3.4.4 python-dateutil-2.6.0 requests-2.12.3 scraperwiki selenium-3.0.2 six-1.10.0 splinter-0.7.5   ! Hello! It looks like your application is using an outdated version of Python.  ! This caused the security warning you saw above during the 'pip install' step.  ! We recommend 'python-2.7.12', which you can specify in a 'runtime.txt' file.  ! -- Much Love, Heroku.   -----> Discovering process types  Procfile declares types -> scraper Injecting scraper and running... https://etendersni.gov.uk/epps/quickSearchAction.do?d-3680175-p=1&searchSelect=1 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=681351 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=660333 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=697506 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=657634 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=670429 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=687514 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=696072 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=590927 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=691250 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=695313 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=441182 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=644805 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=663729 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=690838 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=649151 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=676679 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=654537 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=665234 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=448480 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=503934 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=682608 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=683310 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=680038 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=664570 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=677227 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=683779 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=684767 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=678592 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=684403 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=683677 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=547937 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=682342 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=670814 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=670782 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=666718 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=682784 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=631081 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=677696 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=656408 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=679441 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=619153 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=679531 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=675424 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=677778 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=635435 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=639098 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=679870 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=649284 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=675117 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=674866 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=671956 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=672552 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=669185 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=668246 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=635313 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=667616 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=604332 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=666344 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=547305 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=638836 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=667260 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=670925 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=670674 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=658712 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=642824 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=665954 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=662239 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=541125 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=661832 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=658828 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=660050 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=659581 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=651381 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=592759 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=651279 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=621973 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=649735 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=645566 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=495022 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=605586 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=628500 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=568062 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=514178 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=610587 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=646573 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=648932 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=560058 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=647753 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=624577 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=643411 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=641305 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=617208 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=555632 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=562775 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=542108 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=460319 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=586216 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=439862 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=632665 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=636986 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=484248 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=486729 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=626439 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=626366 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=638349 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=640066 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=628165 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=573898 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=636051 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=633954 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=632398 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=631369 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=616853 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=635528 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=538694 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=633470 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=574481 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=595296 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=535189 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=535000 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=495408 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=622587 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=560456 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=580975 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=619695 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=615074 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=619322 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=627510 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=534837 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=438623 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=562811 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=541218 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=619750 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=593315 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=614670 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=606424 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=615000 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=607710 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=497961 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=615882 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=616577 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=600020 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=524457 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=570232 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=595633 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=601494 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=447446 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=607161 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=447833 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=597786 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=519883 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=589034 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=605144 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=464032 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=512516 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=599182 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=541919 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=563757 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=558957 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=495183 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=573935 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=597226 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=598693 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=583062 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=447358 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=506629 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=593143 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=595670 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=594431 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=592434 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=446215 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=582339 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=548136 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=514393 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=584779 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=542240 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=588980 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=588076 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=586966 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=587481 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=586723 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=577560 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=557995 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=438652 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=479808 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=479199 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=575984 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=580887 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=584402 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=568157 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=531603 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=583452 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=557233 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=579408 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=572716 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=513509 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=573304 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=579963 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=505352 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=578085 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=557966 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=484598 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=551896 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=565391 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=449719 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=530199 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=534733 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=567074 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=558496 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=568825 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=505660 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=550051 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=567263 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=559546 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=557869 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=541466 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=562848 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=530905 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=566880 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=566939 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=566851 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=566635 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=562275 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=565900 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=564989 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=543586 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=551140 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=447296 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=557195 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=558401 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=538823 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=556691 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=448709 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=519944 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=552279 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=542382 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=553322 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=461578 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=556114 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=500510 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=542819 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=552064 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=552622 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=530709 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=443431 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=551267 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=448784 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=539839 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=543011 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=469537 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=547219 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=509412 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=547583 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=457339 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=545388 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=540379 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=449281 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=539439 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=440769 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=535764 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=538928 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=541092 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=537363 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=439921 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=507002 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=439689 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=541693 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=536518 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=514452 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=456447 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=537843 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=476167 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=533761 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=439254 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=474677 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=534970 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=500467 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=491253 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=476950 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=506521 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=525921 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=516631 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=524869 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=525268 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=461997 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=520695 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=511023 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=515473 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=491219 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=442984 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=495881 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=521849 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=448189 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=441904 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=505205 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=509512 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=439655 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=510615 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=436856 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=487280 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=439532 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=487879 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=508008 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=435831 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=490944 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=441273 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=509092 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=507659 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=501911 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=504772 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=505239 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=498825 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=503842 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=504841 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=488181 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=472547 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=443032 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=460503 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=496660 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=461695 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=441845 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=449983 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=446993 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=458756 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=442709 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=460864 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=483242 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=494515 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=486129 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=464813 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=484926 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=466439 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=438943 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=492435 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=439464 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=442367 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=450172 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=447101 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=481196 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=436885 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=452899 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=442787 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=468793 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=457885 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=442246 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=472472 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=441051 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=475272 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=444892 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=479417 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=478296 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=467233 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=441653 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=476891 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=473140 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=437457 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=474100 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=475407 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=439833 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=461511 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=474200 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=438681 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=469708 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=439802 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=464323 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=463893 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=455149 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=438385 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=448680 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=470469 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=469140 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=447417 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=472271 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=441747 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=471148 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=470211 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=454840 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=469853 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=469820 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=441683 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=469236 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=466585 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=441776 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=457077 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=443163 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=441718 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=459440 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=442338 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=451743 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=440798 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=448004 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=453909 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=454455 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=441244 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=446761 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=440862 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=456801 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=437250 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=454990 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=451390 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=451333 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=450380 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=450345 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=452520 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=439737 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=436676 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=435465 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=435995 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=435966 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=435934 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=440437 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=441399 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=439063 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=436454 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=439290 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=436522 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=435712 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=436113 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=135732 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=223637 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=429297 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=311471 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=430456 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=339117 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=387461 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=164820 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=427399 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=275423 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=393294 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=89130 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=419339 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=316020 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=324411 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=374923 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=421334 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=423028 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=317526 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=413255 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=407546 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=401582 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=405402 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=418905 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=372408 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=414799 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=393669 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=389417 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=398407 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=78553 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=414240 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=94980 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=409523 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=406793 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=403459 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=406194 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=401505 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=408202 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=310656 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=402608 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=324381 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=269548 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=89550 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=388360 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=322845 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=356629 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=382929 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=379536 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=350108 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=95279 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=397914 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=80633 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=391835 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=393539 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=396631 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=361474 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=390282 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=357468 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=386964 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=382354 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=233747 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=374593 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=225690 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=390342 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=390066 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=355264 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=222989 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=387560 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=282639 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=335542 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=141893 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=377690 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=213784 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=382526 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=335029 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=356947 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=109942 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=378104 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=60097 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=379324 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=228076 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=250196 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=373765 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=377390 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=374034 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=263208 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=373884 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=372317 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=318410 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=369369 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=367320 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=368958 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=293289 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=95046 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=335086 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=370846 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=369001 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=368510 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=355031 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=349541 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=350566 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=258627 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=306730 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=365393 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=366261 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=361442 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=115799 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=356546 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=144191 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=320072 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=352253 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=356589 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=288372 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=361520 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=245208 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=282800 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=354975 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=355611 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=220710 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=350383 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=339044 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=349880 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=297284 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=205774 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=339794 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=110289 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=298174 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=343759 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=339391 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=312708 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=340891 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=339594 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=282574 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=333071 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=338166 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=234983 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=260614 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=337328 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=329600 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=333300 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=98606 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=331459 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=326808 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=322325 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=329032 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=261067 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=288142 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=135770 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=233564 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=69399 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=327488 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=325700 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=185526 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=309749 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=212402 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=288052 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=288093 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=323487 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=298747 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=318494 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=319599 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=231526 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=315942 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=301768 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=302152 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=304091 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=279376 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=252373 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=306034 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=194181 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=313687 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=306152 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=310690 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=303156 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=300947 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=278713 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=280239 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=306870 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=254279 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=294328 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=305651 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=227260 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=291299 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=52774 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=281629 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=283130 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=291785 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=239267 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=157730 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=275750 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=293407 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=291924 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=252335 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=230177 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=290038 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=31385 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=289000 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=227148 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=282402 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=277741 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=281735 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=283855 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=281589 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=277672 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=241538 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=220591 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=262242 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=260726 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=240692 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=81616 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=268844 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=270600 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=274814 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=223170 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=274031 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=273847 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=263667 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=267658 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=198258 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=269129 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=201860 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=257024 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=114106 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=187065 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=177016 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=232584 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=228368 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=235125 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=226847 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=241116 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=225994 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=227389 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=239077 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=84835 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=119917 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=244466 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=57947 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=83375 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=83342 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=250451 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=222945 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=255487 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=255114 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=237613 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=113720 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=244001 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=243898 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=84790 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=230547 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=238620 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=85673 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=220819 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=247622 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=220485 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=240062 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=168085 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=237527 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=235351 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=104499 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=132035 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=228490 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=236176 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=239570 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=231684 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=235812 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=237157 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=220943 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=233227 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=232949 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=234114 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=229312 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=231070 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=228834 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=211409 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=228923 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=185248 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=223922 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=215186 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=89197 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=132398 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=86279 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=119143 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=109999 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=131892 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=220288 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=212528 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=166464 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=176067 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=166356 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=93916 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=202820 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=69137 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=102380 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=217678 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=159859 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=218145 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=204015 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=191811 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=199329 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=116809 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=133010 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=213518 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=181911 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=149328 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=202245 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=210029 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=188685 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=202976 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=203044 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=211845 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=192804 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=108139 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=131864 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=54949 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=210118 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=206320 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=200895 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=203244 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=85074 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=185321 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=144143 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=173779 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=199891 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=123306 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=99147 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=200439 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=106802 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=139498 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=203537 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=198225 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=116715 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=164752 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=61911 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=123894 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=198094 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=53523 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=86122 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=196360 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=196271 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=115496 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=175126 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=31426 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=190393 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=81998 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=182350 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=119860 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=160687 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=159314 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=187758 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=91439 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=180252 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=191664 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=106863 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=155296 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=187282 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=169312 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=176233 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=185293 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=181407 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=160205 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=179071 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=171936 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=71051 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=83431 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=165375 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=178525 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=83487 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=173712 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=159888 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=61090 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=133993 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=95727 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=122944 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=164906 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=168141 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=140886 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=103417 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=129802 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=144666 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=113382 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=162729 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=167354 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=140916 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=150489 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=162503 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=81698 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=153990 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=153604 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=152076 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=106193 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=85445 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=158083 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=160454 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=147468 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=126089 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=153247 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=139984 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=83520 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=105426 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=110804 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=124652 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=118477 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=65480 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=119816 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=97380 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=92835 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=150202 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=146068 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=150254 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=146367 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=149731 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=144739 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=90133 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=137801 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=106058 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=60700 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=147410 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=72313 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=106414 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=81453 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=138311 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=115527 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=138881 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=106920 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=91002 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=128747 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=118909 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=132905 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=33984 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=113598 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=130444 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=129767 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=71906 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=48035 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=127348 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=35823 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=124126 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=125672 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=128449 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=128540 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=114773 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=85626 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=121421 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=105288 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=110583 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=81816 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=120495 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=91703 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=44375 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=102787 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=82062 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=58661 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=122089 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=121581 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=112912 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=90551 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=88220 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=87386 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=107065 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=31254 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=115387 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=76368 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=111927 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=113963 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=112440 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=88971 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=109475 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=84935 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=58507 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=39987 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=82639 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=105622 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=101872 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=106711 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=99874 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=80153 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=106222 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=104369 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=74104 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=90086 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=93045 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=66870 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=71575 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=89720 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=94778 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=47455 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=94695 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=29343 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=65508 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=42138 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=85855 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=47919 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=93712 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=72499 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=70635 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=56671 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=87480 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=80203 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=83718 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=56555 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=88999 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=80511 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=68973 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=58255 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=82531 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=56643 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=71641 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=67320 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=53651 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=83748 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=73420 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=44404 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=79826 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=38453 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=48613 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=79899 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=46155 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=74557 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=66399 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=69504 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=72744 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=71371 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=71289 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=69740 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=33322 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=67516 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=46773 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=55886 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=60940 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=67430 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=52159 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=33744 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=59307 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=26502 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=62904 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=45399 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=40897 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=61491 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=66360 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=64333 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=50152 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=51856 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=38587 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=33773 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=44822 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=53607 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=58051 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=51404 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=53420 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=59608 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=54601 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=54542 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=56520 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=56154 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=25877 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=48790 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=37290 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=47230 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=48157 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=50734 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=32588 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=49841 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=42920 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=39552 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=45254 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=41654 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=29104 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=41682 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=37024 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=40801 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=35508 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=41160 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=43957 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=32780 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=37261 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=40829 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=40472 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=30108 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=38868 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=32751 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=33281 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=34650 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=35051 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=35747 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=35617 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=35676 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=33196 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=28399 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=35710 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=31212 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=33168 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=33140 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=31743 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=33632 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=26975 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=28721 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=27959 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=27003 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=30044 https://etendersni.gov.uk/epps/cft/prepareViewCfTWS.do?resourceId=26875

Data

Downloaded 10 times by MikeRalphson randomgitman SimKennedy

To download data sign in with GitHub

Download table (as CSV) Download SQLite database (1.47 MB) Use the API

rows 10 / 1174

resource_id date_of_publication online_eoi_allowed deadline time_limit evaluation_mechanism cpv_codes end_clarification_period award_per_item contact_point cft_ca_unique_id validity_of_tender est_value cft_involves contract_awarded_in_lots invitations_deadline multiple_tenders_allowed contract_award_date procurement_type tender_url description buyer_organisation above_below_ojeu_threshold publish_on_behalf_of tenders_opening_date publication_of_notice date_accepted_by_contractor inclusion_of_e_auctions contract_duration cpc_category eu_funding ojeu_link nuts_codes procedure participating_bodies title upload_docs_with_clarification country_code basic_details_need_login extra_documents_with_login enddate_timezone tenderperiod_enddate apply_requires_login language
resourceId=243368
15/01/2016 16:42
Yes
29/01/2016 13:00
Lowest Price
03461000-Wood pulp 03410000-Wood
25/01/2016 13:00
No
CHRISTOPHER.BROWN@NIHE.GOV.UK
NIHE-106
120 days
A Public Contract
Yes
No
Supplies
03461000-Wood pulp 03410000-Wood
Northern Ireland Housing Executive
Below
29/01/2016 13:30
No
12 months
No
UKN
Open
T1320 - Supply and Delivery of Woodchip Mulch
Yes
resourceId=216552
05/01/2016 11:54
Yes
19/01/2016 13:00
MEAT
30100000-Office machinery, equipment and supplies except computers, printers and furniture 22820000-Forms 22822000-Business forms 79800000-Printing and related services 30199710-Printed envelopes
13/01/2016 13:00
No
CHRISTOPHER.BROWN@NIHE.GOV.UK
NIHE-95
120 days
A Public Contract
No
No
Supplies
30100000-Office machinery, equipment and supplies except computers, printers and furniture 22820000-Forms 22822000-Business forms 79800000-Printing and related services 30199710-Printed envelopes
Northern Ireland Housing Executive
Below
19/01/2016 13:30
No
12 months
No
UKN
Open
T1303 - Supply and Distribution of Business Forms
Yes
resourceId=144852
03/11/2015 17:04
No
13/11/2015 13:00
MEAT
34000000-Transport equipment and auxiliary products to transportation 34136000-Vans
10/11/2015 13:00
No
CHRISTOPHER.BROWN@NIHE.GOV.UK
NIHE-69
120 days
A Public Contract
No
No
Supplies
34000000-Transport equipment and auxiliary products to transportation 34136000-Vans
Northern Ireland Housing Executive
Below
13/11/2015 13:30
No
2 months
No
UKN
Open
Q2069a Supply and Delivery of a 3.5 Tonne Box Van
Yes
resourceId=249653
20/01/2016 12:05
Yes
10/02/2016 12:00
Lowest Price
45211000-Construction work for multi-dwelling buildings and individual houses 45210000-Building construction work 45211100-Construction work for houses 45215210-Construction work for subsidised residential accommodation
10/02/2016 12:00
No
Procurement@nihe.gov.uk
NIHE-102
6 months
0
A Public Contract
No
29/02/2016 00:00
No
Works
45211000-Construction work for multi-dwelling buildings and individual houses 45210000-Building construction work 45211100-Construction work for houses 45215210-Construction work for subsidised residential accommodation
Northern Ireland Housing Executive
Below
10/02/2016 12:30
No
5 months
No
UKN0
Restricted
STMA - MultiPQQ - 12
Yes
resourceId=170334
22/11/2015 16:51
Yes
12/01/2016 15:00
MEAT
45233100-Construction work for highways, roads 45233224-Dual carriageway construction work 45200000-Works for complete or part construction and civil engineering work 45220000-Engineering works and construction works 45112000-Excavating and earthmoving work 45221111-Road bridge construction work 71311000-Civil engineering consultancy services
12/01/2016 15:00
No
transportni.procurement@drdni.gov.uk
TNI-16
90 days
110,000,000
A Public Contract
No
No
Works
45233100-Construction work for highways, roads 45233224-Dual carriageway construction work 45200000-Works for complete or part construction and civil engineering work 45220000-Engineering works and construction works 45112000-Excavating and earthmoving work 45221111-Road bridge construction work 71311000-Civil engineering consultancy services
Department for Regional Development Transport NI
Above
12/01/2016 15:30
No
53 months
Yes
UKN01
Restricted
DRD TNI - T-1054 York Street Interchange
Yes
resourceId=234676
14/01/2016 16:11
Yes
25/01/2016 15:00
Lowest Price
45215140-Hospital facilities construction work
25/01/2016 15:00
No
etendersni.healthprojects@dfpni.gov.uk
CPDHP-66
90 days
475,000
A Public Contract
No
01/02/2016 00:00
No
Works
45215140-Hospital facilities construction work
CPD - Construction Health Projects
Below
Department of Health Social Services and Public Safety NI
25/01/2016 15:30
No
4 months
No
UKN0
Restricted
Western Health and Social Care Trust
WE234676-B Ward 6 Refurbishment, Tower Block, Altnagelvin Hospital]
Yes
resourceId=140319
30/10/2015 12:02
Yes
23/11/2015 12:00
MEAT
45111100-Demolition work
16/11/2015 00:00
Yes
Paul.Mccollough@translink.co.uk
TLK-15
180 days
A Public Contract
No
Yes
11/01/2016 12:00
Works
45111100-Demolition work
Translink
Below
23/11/2015 12:30
11/01/2016 12:00
No
2 months
UKN
Negotiated with advertisement
001/0551/15 C6543 GVS Enabling Works - Blackshed Demolition v2
Yes
resourceId=335882
22/03/2016 16:14
Yes
07/04/2016 15:00
Lowest Price
51511100-Installation services of lifting equipment 45313100-Lift installation work
04/04/2016 15:00
No
jonathan.mcmullan@northerntrust.hscni.net
CPDHP-80
90 days
600,000
The establishment of a framework agreement
No
No
Works
51511100-Installation services of lifting equipment 45313100-Lift installation work
CPD - Construction Health Projects
Below
07/04/2016 15:30
No
2 years
No
Restricted
NHSCT Overhead Tracking Hoist MTC in Domestic Settings
Yes
resourceId=198373
24/12/2015 11:57
Yes
09/02/2016 12:00
MEAT
90714000-Environmental auditing 90713000-Environmental issues consultancy services 71313440-Environmental Impact Assessment (EIA) services for construction 71313400-Environmental impact assessment for construction
03/02/2016 15:00
Yes
Helen.Mcknney@translink.co.uk
TLK-28
180 days
A Public Contract
No
Yes
Services
90714000-Environmental auditing 90713000-Environmental issues consultancy services 71313440-Environmental Impact Assessment (EIA) services for construction 71313400-Environmental impact assessment for construction
Translink
Above
09/02/2016 12:30
No
4 years
Other services
No
UKN
Negotiated with advertisement
Belfast City Council
001/0543/15 Independent Environmental Technical Advisory Services
Yes
resourceId=214220
24/12/2015 16:55
Yes
29/01/2016 16:00
MEAT
71630000-Technical inspection and testing services 71315400-Building-inspection services 71631300-Technical building-inspection services 71314000-Energy and related services 71314200-Energy-management services 71314300-Energy-efficiency consultancy services
29/01/2016 16:00
No
david.gilmore@eani.org.uk
EANI-126
90 days
300,000
The establishment of a framework agreement
No
No
Services
71630000-Technical inspection and testing services 71315400-Building-inspection services 71631300-Technical building-inspection services 71314000-Energy and related services 71314200-Energy-management services 71314300-Energy-efficiency consultancy services
Education Authority NI
Above
29/01/2016 16:30
No
24 months
Other services
No
UKN0
Open
Armagh Observatory Armagh Planetarium Libraries NI NI Local Government Officers' Superannuation Committee Middletown Centre for Autism
70098 - Display Energy Certificates and Advisory Reports
Yes
uk

Statistics

Average successful run time: 25 minutes

Total run time: 4 days

Total cpu time used: about 9 hours

Total disk space used: 1.52 MB

History

  • Auto ran revision 49e8aaa9 and completed successfully .
    1018 records added, 1010 records removed in the database
    1162 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    1013 records added, 1013 records removed in the database
    1156 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    50 records added, 43 records removed in the database
    100 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    1012 records added, 991 records removed in the database
  • Auto ran revision 49e8aaa9 and completed successfully .
    nothing changed in the database
  • Auto ran revision 49e8aaa9 and completed successfully .
    nothing changed in the database
  • Auto ran revision 49e8aaa9 and completed successfully .
    nothing changed in the database
  • Auto ran revision 49e8aaa9 and completed successfully .
    997 records added, 982 records removed in the database
    1140 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    nothing changed in the database
    1134 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    985 records added, 984 records removed in the database
    1128 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    984 records added, 980 records removed in the database
    1125 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    980 records added, 980 records removed in the database
    1123 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    980 records added, 971 records removed in the database
    1120 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    974 records added, 974 records removed in the database
  • Auto ran revision 49e8aaa9 and completed successfully .
    975 records added, 967 records removed in the database
    1118 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    nothing changed in the database
    1116 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    nothing changed in the database
    1109 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    968 records added, 967 records removed in the database
    1109 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    970 records added, 970 records removed in the database
    1108 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    970 records added, 966 records removed in the database
    1111 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    969 records added, 967 records removed in the database
    1109 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    969 records added, 969 records removed in the database
    1111 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    969 records added, 965 records removed in the database
    1108 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    965 records added, 963 records removed in the database
    1106 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    963 records added, 957 records removed in the database
    1105 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    958 records added, 954 records removed in the database
    1101 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    955 records added, 955 records removed in the database
  • Auto ran revision 49e8aaa9 and completed successfully .
    955 records added, 955 records removed in the database
    1094 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    955 records added, 955 records removed in the database
    1094 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    955 records added, 939 records removed in the database
    1094 pages scraped
  • Auto ran revision 49e8aaa9 and failed .
    nothing changed in the database
  • Auto ran revision 49e8aaa9 and failed .
    nothing changed in the database
  • Auto ran revision 49e8aaa9 and completed successfully .
    941 records added, 934 records removed in the database
    1079 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    936 records added, 932 records removed in the database
    1074 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    932 records added, 929 records removed in the database
    1069 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    929 records added, 914 records removed in the database
    1062 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    nothing changed in the database
  • Auto ran revision 49e8aaa9 and completed successfully .
    nothing changed in the database
    1065 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    nothing changed in the database
    1054 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    917 records added, 916 records removed in the database
    1053 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    915 records added, 914 records removed in the database
    1052 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    917 records added, 913 records removed in the database
    1053 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    912 records added, 908 records removed in the database
    1046 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    912 records added, 912 records removed in the database
    1046 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    911 records added, 906 records removed in the database
    1048 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    909 records added, 907 records removed in the database
    1041 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    908 records added, 905 records removed in the database
    1045 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    nothing changed in the database
    1042 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    907 records added, 906 records removed in the database
    1041 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    905 records added, 900 records removed in the database
    1042 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    901 records added, 901 records removed in the database
    1035 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    901 records added, 892 records removed in the database
    1031 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    893 records added, 885 records removed in the database
    1027 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    nothing changed in the database
    1027 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    nothing changed in the database
    1025 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    887 records added, 886 records removed in the database
    1021 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    886 records added, 882 records removed in the database
    1015 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    883 records added, 881 records removed in the database
    1015 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    880 records added, 880 records removed in the database
    1010 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    881 records added, 879 records removed in the database
    1008 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    881 records added, 868 records removed in the database
    1012 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    867 records added, 864 records removed in the database
    1001 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    866 records added, 866 records removed in the database
    1000 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    865 records added, 863 records removed in the database
  • Auto ran revision 49e8aaa9 and failed .
    449 records added, 439 records removed in the database
    537 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    858 records added, 858 records removed in the database
    987 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    858 records added, 854 records removed in the database
  • Auto ran revision 49e8aaa9 and completed successfully .
    855 records added, 847 records removed in the database
    986 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    nothing changed in the database
    982 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    nothing changed in the database
    981 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    848 records added, 848 records removed in the database
    976 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    848 records added, 844 records removed in the database
    979 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    844 records added, 831 records removed in the database
  • Auto ran revision 49e8aaa9 and completed successfully .
    nothing changed in the database
    962 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    833 records added, 831 records removed in the database
    958 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    831 records added, 829 records removed in the database
    956 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    829 records added, 829 records removed in the database
  • Auto ran revision 49e8aaa9 and completed successfully .
    829 records added, 825 records removed in the database
    952 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    828 records added, 825 records removed in the database
  • Auto ran revision 49e8aaa9 and completed successfully .
    826 records added, 825 records removed in the database
    950 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    824 records added, 815 records removed in the database
    947 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    817 records added, 809 records removed in the database
    942 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    nothing changed in the database
    942 pages scraped
  • Auto ran revision 49e8aaa9 and failed .
    nothing changed in the database
    253 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    nothing changed in the database
    937 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    810 records added, 807 records removed in the database
    938 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    808 records added, 805 records removed in the database
    934 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    808 records added, 805 records removed in the database
    931 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    805 records added, 805 records removed in the database
  • Auto ran revision 49e8aaa9 and completed successfully .
    805 records added, 803 records removed in the database
    932 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    nothing changed in the database
    930 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    803 records added, 803 records removed in the database
    926 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    803 records added, 797 records removed in the database
    930 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    800 records added, 793 records removed in the database
    925 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    nothing changed in the database
    923 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    793 records added, 780 records removed in the database
  • Auto ran revision 49e8aaa9 and completed successfully .
    nothing changed in the database
  • Auto ran revision 49e8aaa9 and completed successfully .
    nothing changed in the database
    915 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    nothing changed in the database
    909 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    nothing changed in the database
    913 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    784 records added, 784 records removed in the database
    908 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    784 records added, 780 records removed in the database
    908 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    784 records added, 783 records removed in the database
    908 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    783 records added, 774 records removed in the database
    907 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    nothing changed in the database
    904 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    774 records added, 772 records removed in the database
    897 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    nothing changed in the database
    895 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    773 records added, 601 records removed in the database
    896 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    nothing changed in the database
    899 pages scraped
  • Auto ran revision 49e8aaa9 and completed successfully .
    629 records added, 626 records removed in the database
  • Auto ran revision 49e8aaa9 and completed successfully .
    626 records added, 625 records removed in the database
  • Auto ran revision 12e0d31a and completed successfully .
    50 records added, 44 records removed in the database
  • Auto ran revision d63ce573 and completed successfully .
    43 records added, 43 records removed in the database
  • Auto ran revision d63ce573 and completed successfully .
    43 records added, 42 records removed in the database
  • Auto ran revision d63ce573 and completed successfully .
    43 records added, 40 records removed in the database
  • Auto ran revision d63ce573 and completed successfully .
    42 records added, 42 records removed in the database
  • Auto ran revision d63ce573 and completed successfully .
    46 records added, 46 records removed in the database
  • Auto ran revision d63ce573 and completed successfully .
    46 records added, 41 records removed in the database
  • Auto ran revision d63ce573 and completed successfully .
    nothing changed in the database
  • Auto ran revision d63ce573 and completed successfully .
    44 records added, 39 records removed in the database
  • Auto ran revision 2bbfef9e and failed .
    3 records added, 2 records removed in the database
  • Auto ran revision 2bbfef9e and failed .
    2 records added in the database
  • Auto ran revision 2bbfef9e and failed .
    4 records added, 639 records updated in the database
  • Auto ran revision 4bef272e and completed successfully .
    610 records added, 610 records removed in the database
  • Auto ran revision 4bef272e and completed successfully .
    610 records added, 609 records removed in the database
  • Auto ran revision 4bef272e and completed successfully .
    600 records added, 590 records removed in the database
  • Auto ran revision 4bef272e and completed successfully .
    600 records added, 600 records removed in the database
  • Auto ran revision 4bef272e and completed successfully .
    600 records added, 599 records removed in the database
  • Auto ran revision 4bef272e and completed successfully .
    600 records added, 595 records removed in the database
  • Auto ran revision 4bef272e and completed successfully .
    590 records added, 589 records removed in the database
  • Auto ran revision 4bef272e and completed successfully .
    590 records added, 590 records removed in the database
  • Auto ran revision 4bef272e and completed successfully .
    590 records added, 584 records removed in the database
  • Auto ran revision 4bef272e and completed successfully .
    580 records added, 574 records removed in the database
  • Auto ran revision 4bef272e and completed successfully .
    580 records added, 579 records removed in the database
  • Auto ran revision 4bef272e and completed successfully .
    580 records added, 573 records removed in the database
  • Auto ran revision 4bef272e and completed successfully .
    570 records added, 569 records removed in the database
  • Auto ran revision 4bef272e and completed successfully .
    570 records added, 567 records removed in the database
  • Auto ran revision 4bef272e and completed successfully .
    570 records added, 563 records removed in the database
  • Auto ran revision 4bef272e and completed successfully .
    560 records added, 558 records removed in the database
  • Auto ran revision 4bef272e and completed successfully .
    560 records added, 560 records removed in the database
  • Auto ran revision 4bef272e and completed successfully .
    560 records added, 559 records removed in the database
  • Auto ran revision 4bef272e and completed successfully .
    560 records added, 560 records removed in the database
  • Auto ran revision 4bef272e and completed successfully .
    560 records added, 557 records removed in the database
  • Auto ran revision 4bef272e and completed successfully .
    560 records added, 558 records removed in the database
  • Auto ran revision 4bef272e and completed successfully .
    560 records added, 560 records removed in the database
  • Auto ran revision 4bef272e and completed successfully .
    560 records added, 549 records removed in the database
  • Auto ran revision 4bef272e and completed successfully .
    550 records added, 550 records removed in the database
  • Auto ran revision 4bef272e and completed successfully .
    550 records added, 549 records removed in the database
  • Auto ran revision 4bef272e and completed successfully .
    550 records added, 550 records removed in the database
  • Auto ran revision 4bef272e and completed successfully .
    550 records added, 549 records removed in the database
  • Auto ran revision 4bef272e and completed successfully .
    550 records added, 541 records removed in the database
  • Auto ran revision 4bef272e and completed successfully .
    540 records added, 539 records removed in the database
  • Auto ran revision 4bef272e and completed successfully .
    540 records added, 535 records removed in the database
  • Auto ran revision 4bef272e and completed successfully .
    540 records added, 539 records removed in the database
  • Auto ran revision 4bef272e and completed successfully .
    540 records added, 540 records removed in the database
  • Auto ran revision 4bef272e and failed .
    540 records added, 539 records removed in the database
  • Auto ran revision 4bef272e and completed successfully .
    540 records added, 540 records removed in the database
  • Auto ran revision 4bef272e and completed successfully .
    540 records added, 538 records removed in the database
  • Auto ran revision 4bef272e and completed successfully .
    530 records added, 525 records removed in the database
  • Auto ran revision 4bef272e and completed successfully .
    530 records added, 524 records removed in the database
  • Auto ran revision 4bef272e and completed successfully .
    520 records added, 516 records removed in the database
  • Auto ran revision 4bef272e and completed successfully .
    520 records added, 518 records removed in the database
  • Auto ran revision 4bef272e and completed successfully .
    520 records added, 520 records removed, 13 records updated in the database
    613 pages scraped
  • Auto ran revision 934b8e29 and completed successfully .
    520 records added, 520 records removed in the database
  • Auto ran revision 934b8e29 and completed successfully .
    520 records added, 517 records removed in the database
  • Auto ran revision 934b8e29 and completed successfully .
    520 records added, 520 records removed in the database
    612 pages scraped
  • Auto ran revision 934b8e29 and completed successfully .
    520 records added, 517 records removed in the database
    610 pages scraped
  • Auto ran revision 934b8e29 and completed successfully .
    520 records added, 519 records removed in the database
    613 pages scraped
  • Auto ran revision 934b8e29 and completed successfully .
    510 records added, 509 records removed in the database
    602 pages scraped
  • Auto ran revision 934b8e29 and failed .
    nothing changed in the database
    61 pages scraped
  • Auto ran revision 934b8e29 and completed successfully .
    510 records added, 510 records removed in the database
    602 pages scraped
  • Auto ran revision 934b8e29 and completed successfully .
    510 records added, 509 records removed in the database
    602 pages scraped
  • Auto ran revision 934b8e29 and completed successfully .
    510 records added, 508 records removed in the database
    553 pages scraped
  • Auto ran revision 934b8e29 and completed successfully .
    510 records added, 510 records removed in the database
    602 pages scraped
  • Auto ran revision 934b8e29 and completed successfully .
    510 records added, 508 records removed in the database
    602 pages scraped
  • Auto ran revision 934b8e29 and completed successfully .
    510 records added, 510 records removed in the database
    602 pages scraped
  • Auto ran revision 934b8e29 and completed successfully .
    510 records added, 510 records removed in the database
    602 pages scraped
  • Auto ran revision 934b8e29 and completed successfully .
    510 records added, 509 records removed in the database
    602 pages scraped
  • Auto ran revision 934b8e29 and completed successfully .
    510 records added, 510 records removed in the database
    602 pages scraped
  • Auto ran revision 934b8e29 and completed successfully .
    510 records added, 510 records removed in the database
    602 pages scraped
  • Auto ran revision 934b8e29 and completed successfully .
    510 records added, 507 records removed in the database
    602 pages scraped
  • Auto ran revision 934b8e29 and completed successfully .
    510 records added, 501 records removed in the database
    602 pages scraped
  • Auto ran revision 934b8e29 and completed successfully .
    500 records added, 498 records removed in the database
    630 pages scraped
  • Auto ran revision 934b8e29 and completed successfully .
    500 records added, 500 records removed in the database
    591 pages scraped
  • Auto ran revision 934b8e29 and completed successfully .
    500 records added, 498 records removed in the database
    591 pages scraped
  • Auto ran revision 934b8e29 and completed successfully .
    490 records added, 488 records removed in the database
    580 pages scraped
  • Auto ran revision 934b8e29 and completed successfully .
    490 records added, 484 records removed in the database
    580 pages scraped
  • Auto ran revision 934b8e29 and completed successfully .
    490 records added, 489 records removed in the database
    580 pages scraped
  • Auto ran revision 934b8e29 and completed successfully .
    480 records added, 480 records removed in the database
    569 pages scraped
  • Auto ran revision 934b8e29 and completed successfully .
    480 records added, 479 records removed in the database
    569 pages scraped
  • Auto ran revision 934b8e29 and completed successfully .
    480 records added, 477 records removed in the database
    569 pages scraped
  • Auto ran revision 934b8e29 and completed successfully .
    480 records added, 478 records removed in the database
    569 pages scraped
  • Auto ran revision 934b8e29 and completed successfully .
    480 records added, 480 records removed in the database
    569 pages scraped
  • Auto ran revision 934b8e29 and completed successfully .
    480 records added, 480 records removed in the database
    569 pages scraped
  • Auto ran revision 934b8e29 and completed successfully .
    480 records added, 469 records removed in the database
    569 pages scraped
  • Auto ran revision 934b8e29 and completed successfully .
    470 records added, 470 records removed in the database
    558 pages scraped
  • Auto ran revision 934b8e29 and completed successfully .
    470 records added, 467 records removed in the database
    558 pages scraped
  • Auto ran revision 934b8e29 and completed successfully .
    470 records added, 467 records removed in the database
    558 pages scraped
  • Auto ran revision 934b8e29 and completed successfully .
    460 records added, 455 records removed in the database
    547 pages scraped
  • Auto ran revision 934b8e29 and completed successfully .
    460 records added, 460 records removed in the database
    547 pages scraped
  • Auto ran revision 934b8e29 and completed successfully .
    460 records added, 457 records removed in the database
    547 pages scraped
  • Auto ran revision 934b8e29 and completed successfully .
    460 records added, 456 records removed in the database
    547 pages scraped
  • Auto ran revision 934b8e29 and completed successfully .
    450 records added, 448 records removed in the database
    536 pages scraped
  • Auto ran revision 934b8e29 and completed successfully .
    450 records added, 448 records removed in the database
    536 pages scraped
  • Auto ran revision 934b8e29 and completed successfully .
    450 records added, 445 records removed in the database
    536 pages scraped
  • Auto ran revision 934b8e29 and completed successfully .
    450 records added, 450 records removed in the database
    536 pages scraped
  • Auto ran revision 934b8e29 and completed successfully .
    450 records added, 445 records removed in the database
    536 pages scraped
  • Auto ran revision 934b8e29 and completed successfully .
    440 records added, 439 records removed in the database
    525 pages scraped
  • Auto ran revision 934b8e29 and completed successfully .
    440 records added, 436 records removed in the database
    525 pages scraped
  • Manually ran revision 934b8e29 and completed successfully .
    440 records added in the database
    524 pages scraped
  • Created on morph.io

Scraper code

Python

td_etenders_ni / scraper.py