<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def _init_browser(self):
 """Update this everytime the CERN SSO login form is refactored."""

        self.browser = splinter.Browser('phantomjs')
        self.browser.visit(self.server_url)
        self.browser.find_link_by_partial_text("Sign in").click()
        self.browser.fill(
            'ctl00$ctl00$NICEMasterPageBodyContent$SiteContentPlaceholder$'
            'txtFormsLogin', self.user)
        self.browser.fill(
            'ctl00$ctl00$NICEMasterPageBodyContent$SiteContentPlaceholder$'
            'txtFormsPassword', self.password)
        self.browser.find_by_css('input[type=submit]').click()
        self.browser.find_by_css('input[type=submit]').click()