aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xvnfmarket-be/deployment/docker/docker-refrepo/src/main/docker/docker-entrypoint.sh4
-rwxr-xr-xvnfmarket-be/deployment/docker/docker-refrepo/src/main/docker/instance-init.sh2
-rw-r--r--vnfmarket-be/deployment/install/docker-compose.yml2
-rw-r--r--vnfmarket-be/pom.xml1
-rw-r--r--vnfmarket-be/portal-marketplace/pom.xml38
-rw-r--r--vnfmarket-be/portal-marketplace/src/main/webapp/Gruntfile.js192
-rw-r--r--vnfmarket-be/portal-marketplace/src/main/webapp/README.md28
-rw-r--r--vnfmarket-be/portal-marketplace/src/main/webapp/bower.json31
-rw-r--r--vnfmarket-be/portal-marketplace/src/main/webapp/index.html210
-rw-r--r--vnfmarket-be/portal-marketplace/src/main/webapp/karma.conf.js113
-rw-r--r--vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/app.config.js62
-rw-r--r--vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/app.js46
-rw-r--r--vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/assets/images/open_o_diagram.pngbin127012 -> 0 bytes
-rw-r--r--vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/about/about-test.js48
-rw-r--r--vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/about/about.html91
-rw-r--r--vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/about/aboutCtrl.js47
-rw-r--r--vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/about/aboutModule.js31
-rw-r--r--vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/about/aboutRoute.js40
-rw-r--r--vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/about/aboutService.js41
-rw-r--r--vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/home/dashboard.html100
-rw-r--r--vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/home/home-test.js55
-rw-r--r--vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/home/home.html108
-rw-r--r--vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/home/homeCtrl.js51
-rw-r--r--vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/home/homeModule.js30
-rw-r--r--vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/home/homeRoute.js44
-rw-r--r--vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/home/homeService.js754
-rw-r--r--vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/layouts/main-page/main-page.html76
-rw-r--r--vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/layouts/main-page/mainPageCtrl.js115
-rw-r--r--vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/layouts/nav-bar/navBarService.js66
-rw-r--r--vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/layouts/side-nav/sidenav.html46
-rw-r--r--vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/layouts/side-nav/sidenavCtrl.js114
-rw-r--r--vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/layouts/side-nav/sidenavService.js66
-rw-r--r--vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/marketplace/marketplace-test.js48
-rw-r--r--vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/marketplace/marketplace.html22
-rw-r--r--vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/marketplace/marketplaceCtrl.js47
-rw-r--r--vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/marketplace/marketplaceModule.js31
-rw-r--r--vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/marketplace/marketplaceRoute.js40
-rw-r--r--vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/marketplace/marketplaceService.js41
-rw-r--r--vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/user/user-test.js48
-rw-r--r--vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/user/user.html74
-rw-r--r--vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/user/userCtrl.js47
-rw-r--r--vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/user/userModule.js31
-rw-r--r--vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/user/userRoute.js40
-rw-r--r--vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/user/userService.js41
-rw-r--r--vnfmarket-be/portal-marketplace/src/main/webapp/package.json44
-rw-r--r--vnfmarket-be/vnf-sdk-marketplace/pom.xml2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-animate/angular-animate.min.js10
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-aria/angular-aria.min.js10
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-cookies/angular-cookies.min.js10
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material-data-table/md-data-table.min.js6
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material-icons/angular-material-icons.min.js5
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/angular-material-mocks.js16
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/angular-material.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/angular-material.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/index.js7
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/autocomplete/autocomplete-default-theme.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/autocomplete/autocomplete-default-theme.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/autocomplete/autocomplete.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/autocomplete/autocomplete.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/autocomplete/autocomplete.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/autocomplete/autocomplete.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/backdrop/backdrop-default-theme.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/backdrop/backdrop-default-theme.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/backdrop/backdrop.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/backdrop/backdrop.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/backdrop/backdrop.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/backdrop/backdrop.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/bottomSheet/bottomSheet-default-theme.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/bottomSheet/bottomSheet-default-theme.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/bottomSheet/bottomSheet.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/bottomSheet/bottomSheet.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/bottomSheet/bottomSheet.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/bottomSheet/bottomSheet.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/button/button-default-theme.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/button/button-default-theme.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/button/button.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/button/button.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/button/button.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/button/button.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/card/card-default-theme.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/card/card-default-theme.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/card/card.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/card/card.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/card/card.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/card/card.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/checkbox/checkbox-default-theme.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/checkbox/checkbox-default-theme.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/checkbox/checkbox.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/checkbox/checkbox.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/checkbox/checkbox.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/checkbox/checkbox.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/chips/chips-default-theme.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/chips/chips-default-theme.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/chips/chips.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/chips/chips.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/chips/chips.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/chips/chips.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/colors/colors.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/colors/colors.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/content/content-default-theme.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/content/content-default-theme.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/content/content.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/content/content.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/content/content.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/content/content.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/core/core-default-theme.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/core/core-default-theme.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/core/core.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/core/core.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/core/core.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/core/core.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/core/default-theme.js7
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/datepicker/datepicker-default-theme.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/datepicker/datepicker-default-theme.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/datepicker/datepicker.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/datepicker/datepicker.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/datepicker/datepicker.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/datepicker/datepicker.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/dialog/dialog-default-theme.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/dialog/dialog-default-theme.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/dialog/dialog.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/dialog/dialog.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/dialog/dialog.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/dialog/dialog.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/divider/divider-default-theme.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/divider/divider-default-theme.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/divider/divider.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/divider/divider.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/divider/divider.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/divider/divider.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/fabActions/fabActions.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/fabActions/fabActions.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/fabSpeedDial/fabSpeedDial.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/fabSpeedDial/fabSpeedDial.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/fabSpeedDial/fabSpeedDial.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/fabSpeedDial/fabSpeedDial.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/fabToolbar/fabToolbar.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/fabToolbar/fabToolbar.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/fabToolbar/fabToolbar.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/fabToolbar/fabToolbar.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/fabTrigger/fabTrigger.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/fabTrigger/fabTrigger.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/gridList/gridList-default-theme.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/gridList/gridList.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/gridList/gridList.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/gridList/gridList.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/gridList/gridList.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/icon/icon-default-theme.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/icon/icon-default-theme.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/icon/icon.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/icon/icon.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/icon/icon.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/icon/icon.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/input/input-default-theme.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/input/input-default-theme.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/input/input.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/input/input.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/input/input.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/input/input.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/list/list-default-theme.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/list/list-default-theme.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/list/list.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/list/list.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/list/list.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/list/list.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/menu/menu-default-theme.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/menu/menu-default-theme.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/menu/menu.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/menu/menu.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/menu/menu.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/menu/menu.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/menuBar/menuBar-default-theme.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/menuBar/menuBar-default-theme.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/menuBar/menuBar.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/menuBar/menuBar.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/menuBar/menuBar.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/menuBar/menuBar.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/navBar/navBar-default-theme.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/navBar/navBar-default-theme.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/navBar/navBar.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/navBar/navBar.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/navBar/navBar.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/navBar/navBar.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/panel/panel-default-theme.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/panel/panel-default-theme.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/panel/panel.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/panel/panel.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/panel/panel.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/panel/panel.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/progressCircular/progressCircular-default-theme.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/progressCircular/progressCircular-default-theme.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/progressCircular/progressCircular.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/progressCircular/progressCircular.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/progressCircular/progressCircular.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/progressCircular/progressCircular.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/progressLinear/progressLinear-default-theme.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/progressLinear/progressLinear-default-theme.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/progressLinear/progressLinear.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/progressLinear/progressLinear.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/progressLinear/progressLinear.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/progressLinear/progressLinear.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/radioButton/radioButton-default-theme.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/radioButton/radioButton-default-theme.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/radioButton/radioButton.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/radioButton/radioButton.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/radioButton/radioButton.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/radioButton/radioButton.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/select/select-default-theme.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/select/select-default-theme.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/select/select.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/select/select.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/select/select.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/select/select.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/showHide/showHide.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/showHide/showHide.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/sidenav/sidenav-default-theme.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/sidenav/sidenav-default-theme.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/sidenav/sidenav.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/sidenav/sidenav.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/sidenav/sidenav.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/sidenav/sidenav.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/slider/slider-default-theme.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/slider/slider-default-theme.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/slider/slider.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/slider/slider.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/slider/slider.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/slider/slider.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/sticky/sticky.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/sticky/sticky.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/sticky/sticky.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/sticky/sticky.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/subheader/subheader-default-theme.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/subheader/subheader-default-theme.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/subheader/subheader.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/subheader/subheader.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/subheader/subheader.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/subheader/subheader.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/swipe/swipe.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/swipe/swipe.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/switch/switch-default-theme.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/switch/switch-default-theme.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/switch/switch.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/switch/switch.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/switch/switch.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/switch/switch.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/tabs/tabs-arrow.svg2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/tabs/tabs-default-theme.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/tabs/tabs-default-theme.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/tabs/tabs.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/tabs/tabs.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/tabs/tabs.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/tabs/tabs.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/textField/textField-default-theme.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/textField/textField.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/textField/textField.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/toast/toast-default-theme.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/toast/toast-default-theme.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/toast/toast.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/toast/toast.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/toast/toast.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/toast/toast.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/toolbar/toolbar-default-theme.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/toolbar/toolbar-default-theme.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/toolbar/toolbar.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/toolbar/toolbar.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/toolbar/toolbar.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/toolbar/toolbar.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/tooltip/tooltip-default-theme.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/tooltip/tooltip-default-theme.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/tooltip/tooltip.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/tooltip/tooltip.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/tooltip/tooltip.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/tooltip/tooltip.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/truncate/truncate.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/truncate/truncate.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/truncate/truncate.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/truncate/truncate.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/virtualRepeat/virtualRepeat.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/virtualRepeat/virtualRepeat.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/virtualRepeat/virtualRepeat.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/virtualRepeat/virtualRepeat.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/whiteframe/whiteframe.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/whiteframe/whiteframe.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/whiteframe/whiteframe.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/whiteframe/whiteframe.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/autocomplete/autocomplete-default-theme.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/autocomplete/autocomplete-default-theme.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/autocomplete/autocomplete.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/autocomplete/autocomplete.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/autocomplete/autocomplete.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/autocomplete/autocomplete.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/backdrop/backdrop-default-theme.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/backdrop/backdrop-default-theme.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/backdrop/backdrop.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/backdrop/backdrop.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/backdrop/backdrop.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/backdrop/backdrop.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/bottomSheet/bottomSheet-default-theme.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/bottomSheet/bottomSheet-default-theme.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/bottomSheet/bottomSheet.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/bottomSheet/bottomSheet.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/bottomSheet/bottomSheet.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/bottomSheet/bottomSheet.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/button/button-default-theme.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/button/button-default-theme.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/button/button.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/button/button.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/button/button.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/button/button.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/card/card-default-theme.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/card/card-default-theme.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/card/card.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/card/card.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/card/card.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/card/card.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/checkbox/checkbox-default-theme.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/checkbox/checkbox-default-theme.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/checkbox/checkbox.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/checkbox/checkbox.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/checkbox/checkbox.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/checkbox/checkbox.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/chips/chips-default-theme.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/chips/chips-default-theme.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/chips/chips.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/chips/chips.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/chips/chips.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/chips/chips.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/colors/colors.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/colors/colors.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/content/content-default-theme.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/content/content-default-theme.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/content/content.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/content/content.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/content/content.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/content/content.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/core/core-default-theme.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/core/core-default-theme.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/core/core.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/core/core.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/core/core.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/core/core.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/core/default-theme.js7
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/datepicker/datepicker-default-theme.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/datepicker/datepicker-default-theme.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/datepicker/datepicker.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/datepicker/datepicker.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/datepicker/datepicker.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/datepicker/datepicker.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/dialog/dialog-default-theme.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/dialog/dialog-default-theme.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/dialog/dialog.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/dialog/dialog.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/dialog/dialog.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/dialog/dialog.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/divider/divider-default-theme.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/divider/divider-default-theme.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/divider/divider.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/divider/divider.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/divider/divider.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/divider/divider.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/fabActions/fabActions.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/fabActions/fabActions.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/fabSpeedDial/fabSpeedDial.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/fabSpeedDial/fabSpeedDial.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/fabSpeedDial/fabSpeedDial.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/fabSpeedDial/fabSpeedDial.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/fabToolbar/fabToolbar.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/fabToolbar/fabToolbar.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/fabToolbar/fabToolbar.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/fabToolbar/fabToolbar.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/fabTrigger/fabTrigger.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/fabTrigger/fabTrigger.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/gridList/gridList.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/gridList/gridList.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/gridList/gridList.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/gridList/gridList.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/icon/icon-default-theme.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/icon/icon-default-theme.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/icon/icon.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/icon/icon.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/icon/icon.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/icon/icon.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/input/input-default-theme.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/input/input-default-theme.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/input/input.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/input/input.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/input/input.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/input/input.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/list/list-default-theme.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/list/list-default-theme.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/list/list.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/list/list.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/list/list.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/list/list.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/menu/menu-default-theme.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/menu/menu-default-theme.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/menu/menu.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/menu/menu.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/menu/menu.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/menu/menu.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/menuBar/menuBar-default-theme.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/menuBar/menuBar-default-theme.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/menuBar/menuBar.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/menuBar/menuBar.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/menuBar/menuBar.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/menuBar/menuBar.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/navBar/navBar-default-theme.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/navBar/navBar-default-theme.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/navBar/navBar.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/navBar/navBar.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/navBar/navBar.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/navBar/navBar.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/panel/panel-default-theme.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/panel/panel-default-theme.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/panel/panel.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/panel/panel.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/panel/panel.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/panel/panel.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/progressCircular/progressCircular-default-theme.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/progressCircular/progressCircular-default-theme.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/progressCircular/progressCircular.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/progressCircular/progressCircular.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/progressCircular/progressCircular.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/progressCircular/progressCircular.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/progressLinear/progressLinear-default-theme.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/progressLinear/progressLinear-default-theme.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/progressLinear/progressLinear.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/progressLinear/progressLinear.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/progressLinear/progressLinear.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/progressLinear/progressLinear.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/radioButton/radioButton-default-theme.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/radioButton/radioButton-default-theme.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/radioButton/radioButton.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/radioButton/radioButton.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/radioButton/radioButton.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/radioButton/radioButton.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/select/select-default-theme.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/select/select-default-theme.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/select/select.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/select/select.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/select/select.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/select/select.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/showHide/showHide.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/showHide/showHide.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/sidenav/sidenav-default-theme.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/sidenav/sidenav-default-theme.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/sidenav/sidenav.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/sidenav/sidenav.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/sidenav/sidenav.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/sidenav/sidenav.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/slider/slider-default-theme.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/slider/slider-default-theme.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/slider/slider.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/slider/slider.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/slider/slider.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/slider/slider.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/sticky/sticky.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/sticky/sticky.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/sticky/sticky.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/sticky/sticky.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/subheader/subheader-default-theme.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/subheader/subheader-default-theme.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/subheader/subheader.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/subheader/subheader.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/subheader/subheader.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/subheader/subheader.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/swipe/swipe.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/swipe/swipe.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/switch/switch-default-theme.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/switch/switch-default-theme.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/switch/switch.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/switch/switch.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/switch/switch.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/switch/switch.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/tabs/tabs-default-theme.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/tabs/tabs-default-theme.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/tabs/tabs.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/tabs/tabs.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/tabs/tabs.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/tabs/tabs.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/textField/textField-default-theme.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/textField/textField-default-theme.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/textField/textField.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/textField/textField.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/textField/textField.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/textField/textField.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/toast/toast-default-theme.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/toast/toast-default-theme.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/toast/toast.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/toast/toast.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/toast/toast.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/toast/toast.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/toolbar/toolbar-default-theme.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/toolbar/toolbar-default-theme.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/toolbar/toolbar.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/toolbar/toolbar.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/toolbar/toolbar.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/toolbar/toolbar.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/tooltip/tooltip-default-theme.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/tooltip/tooltip-default-theme.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/tooltip/tooltip.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/tooltip/tooltip.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/tooltip/tooltip.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/tooltip/tooltip.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/truncate/truncate.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/truncate/truncate.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/truncate/truncate.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/truncate/truncate.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/virtualRepeat/virtualRepeat.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/virtualRepeat/virtualRepeat.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/virtualRepeat/virtualRepeat.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/virtualRepeat/virtualRepeat.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/whiteframe/whiteframe.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/whiteframe/whiteframe.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/whiteframe/whiteframe.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/whiteframe/whiteframe.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/layouts/angular-material.layout-attributes.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/layouts/angular-material.layout-attributes.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/layouts/angular-material.layouts.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/layouts/angular-material.layouts.min.css2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/scss/angular-material.layouts.scss2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-messages/angular-messages.min.js10
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-mocks/angular-mocks.js4
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-resource/angular-resource.min.js10
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-sanitize/angular-sanitize.min.js10
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-translate-loader-static-files/angular-translate-loader-static-files.min.js8
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-translate/angular-translate.min.js8
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-ui-router/angular-ui-router.min.js7
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular/angular.min.js10
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/es5-shim/es5-shim.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/jquery/jquery.min.js2
-rw-r--r--vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/json3/json3.min.js2
532 files changed, 556 insertions, 3735 deletions
diff --git a/vnfmarket-be/deployment/docker/docker-refrepo/src/main/docker/docker-entrypoint.sh b/vnfmarket-be/deployment/docker/docker-refrepo/src/main/docker/docker-entrypoint.sh
index df6cfce9..c7941209 100755
--- a/vnfmarket-be/deployment/docker/docker-refrepo/src/main/docker/docker-entrypoint.sh
+++ b/vnfmarket-be/deployment/docker/docker-refrepo/src/main/docker/docker-entrypoint.sh
@@ -23,8 +23,8 @@
if [ -z "$SERVICE_IP" ]; then
export SERVICE_IP=`hostname -i`
fi
-if [ -z "$POSTGRES_IP" ]; then
- export POSTGRES_IP=127.0.0.1
+if [ -z "$POSTGRES_SERVICE_HOST" ]; then
+ export POSTGRES_SERVICE_HOST=127.0.0.1
fi
echo
diff --git a/vnfmarket-be/deployment/docker/docker-refrepo/src/main/docker/instance-init.sh b/vnfmarket-be/deployment/docker/docker-refrepo/src/main/docker/instance-init.sh
index 697eaded..a93e3f54 100755
--- a/vnfmarket-be/deployment/docker/docker-refrepo/src/main/docker/instance-init.sh
+++ b/vnfmarket-be/deployment/docker/docker-refrepo/src/main/docker/instance-init.sh
@@ -17,5 +17,5 @@
#Set postgres instance IP
-sed -i 's|127.0.0.1|'"$POSTGRES_IP"'|' webapps/ROOT/WEB-INF/classes/mybatis/configuration/configuration.xml
+sed -i 's|127.0.0.1|'"$POSTGRES_SERVICE_HOST"'|' webapps/ROOT/WEB-INF/classes/mybatis/configuration/configuration.xml
diff --git a/vnfmarket-be/deployment/install/docker-compose.yml b/vnfmarket-be/deployment/install/docker-compose.yml
index db6207df..b9c55427 100644
--- a/vnfmarket-be/deployment/install/docker-compose.yml
+++ b/vnfmarket-be/deployment/install/docker-compose.yml
@@ -25,7 +25,7 @@ services:
- "8702-8703:8702-8703"
- "8000:8000"
environment:
- POSTGRES_IP: postgres
+ POSTGRES_SERVICE_HOST: postgres
JPDA_ADDRESS: 8000
JPDA_TRANSPORT: dt_socket
volumes:
diff --git a/vnfmarket-be/pom.xml b/vnfmarket-be/pom.xml
index a8923376..e36bb78d 100644
--- a/vnfmarket-be/pom.xml
+++ b/vnfmarket-be/pom.xml
@@ -32,7 +32,6 @@
</scm>
<modules>
<module>vnf-sdk-marketplace</module>
- <module>portal-marketplace</module>
<module>deployment</module>
</modules>
</project>
diff --git a/vnfmarket-be/portal-marketplace/pom.xml b/vnfmarket-be/portal-marketplace/pom.xml
deleted file mode 100644
index 542d8f73..00000000
--- a/vnfmarket-be/portal-marketplace/pom.xml
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Copyright 2016-2017 Huawei Technologies Co., Ltd.
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
--->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
- <parent>
- <groupId>org.onap.vnfsdk.refrepo</groupId>
- <artifactId>vnf-sdk-marketplace-core-parent</artifactId>
- <version>1.1.0</version>
- </parent>
- <modelVersion>4.0.0</modelVersion>
- <artifactId>portal-marketplace</artifactId>
- <version>1.1.0</version>
- <packaging>war</packaging>
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-war-plugin</artifactId>
- <configuration>
- <failOnMissingWebXml>false</failOnMissingWebXml>
- </configuration>
- </plugin>
- </plugins>
- </build>
-<name>vnf-sdk-marketplace/portal-marketplace</name></project>
diff --git a/vnfmarket-be/portal-marketplace/src/main/webapp/Gruntfile.js b/vnfmarket-be/portal-marketplace/src/main/webapp/Gruntfile.js
deleted file mode 100644
index 99673b10..00000000
--- a/vnfmarket-be/portal-marketplace/src/main/webapp/Gruntfile.js
+++ /dev/null
@@ -1,192 +0,0 @@
-/*
-
- Copyright 2016-2017, Huawei Technologies Co., Ltd.
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
-*/
-// Grunt tasks
-
-module.exports = function (grunt) {
- "use strict";
-
- // Project configuration.
- grunt.initConfig({
-
- pkg: grunt.file.readJSON('package.json'),
- banner: '/*!\n' +
- '* <%= pkg.name %> - v<%= pkg.version %> - MIT LICENSE <%= grunt.template.today("yyyy-mm-dd") %>. \n' +
- '* @author <%= pkg.author %>\n' +
- '*/\n',
-
- clean: {
- dist: ['src']
- },
-
- jshint: {
- options: {
- jshintrc: '.jshintrc'
- },
- gruntfile: {
- src: 'Gruntfile.js'
- },
- app: {
- src: ['app/modules/**/*.js']
- }
- },
-
- exec: {
- bowerInstaller: 'bower-installer'
- },
-
- concat: {
- options: {
- banner: '<%= banner %>',
- stripBanners: false
- },
- base: {
- src: [
- // Angular Project Dependencies,
- 'app/app.js',
- 'app/app.config.js',
- 'app/modules/**/*Module.js',
- 'app/modules/**/*Route.js',
- 'app/modules/**/*Ctrl.js',
- 'app/modules/**/*Service.js',
- 'app/modules/**/*Directive.js'
- ],
- dest: 'app/assets/js/<%= pkg.name %>-appbundle.js'
- },
- build: {
- src: [
- // Angular Project Dependencies,
- 'app/assets/libs/angular/angular.js',
- 'app/assets/libs/**/*.js'
-
- ],
- dest: 'app/assets/js/<%= pkg.name %>-angularbundle.js'
- }
- },
-
- uglify: {
- options: {
- banner: '<%= banner %>',
- report: 'min'
- },
- base: {
- src: ['<%= concat.base.dest %>'],
- dest: 'app/assets/js/<%= pkg.name %>-angscript.min.js'
- },
- basePlugin: {
- src: [ 'src/plugins/**/*.js' ],
- dest: 'app/assets/js/plugins/',
- expand: true,
- flatten: true,
- ext: '.min.js'
- }
- },
-
- connect: {
- server: {
- options: {
- keepalive: true,
- port: 4000,
- base: '.',
- hostname: 'localhost',
- debug: true,
- livereload: true,
- open: true
- }
- }
- },
- concurrent: {
- tasks: ['connect', 'watch'],
- options: {
- logConcurrentOutput: true
- }
- },
-
- watch: {
- app: {
- files: '<%= jshint.app.src %>',
- tasks: ['jshint:app'],
- options: {
- livereload: true
- }
- }
- },
-
- injector: {
- options: {},
- dev: {
- files: {
- 'index.html': [
- 'bower.json',
- 'app/app.js',
- 'app/app.config.js',
- 'app/**/*Module.js',
- 'app/**/*Route.js',
- 'app/**/*Ctrl.js',
- 'app/**/*Service.js',
- 'app/**/*Directive.js'
- ]
- }
- },
- production: {
- files: {
- 'index.html': [
- 'app/assets/css/**/*.css',
- 'app/assets/js/*.js'
- ]
-
- }
- }
- },
-
- ngtemplates: {
- app: {
- src: 'app/modules/**/*.html',
- dest: 'app/assets/js/templates.js',
- options: {
- module: '<%= pkg.name %>',
- root: 'app/',
- standAlone: false
- }
- }
- }
-
-
-
- });
-
- require('time-grunt')(grunt);
- require('load-grunt-tasks')(grunt);
-
- // Making grunt default to force in order not to break the project if something fail.
- grunt.option('force', true);
-
- // Register grunt tasks
- grunt.registerTask("build", [
- "jshint",
- "exec",
- "concat",
- "ngtemplates",
- "injector:production",
- "concurrent",
- "clean"
- ]);
-
- // Development task(s).
- grunt.registerTask('dev', ['injector:dev', 'concurrent']);
-
-};
diff --git a/vnfmarket-be/portal-marketplace/src/main/webapp/README.md b/vnfmarket-be/portal-marketplace/src/main/webapp/README.md
deleted file mode 100644
index ac0ec86a..00000000
--- a/vnfmarket-be/portal-marketplace/src/main/webapp/README.md
+++ /dev/null
@@ -1,28 +0,0 @@
-# VNF Marketplace.
-
-A GUI to a access and manage the VNF Marketplace.
-
-
-
-## Getting started
-
-Clone project:
-
- $ git clone https://github.com/
-
-Install dependencies:
-
- $ cd vnfmarketplace
- $ npm install
-
-Run development web-server:
-
- $ grunt dev
-
-## Features
-
-* List features here
-
-## Project structure and credits
-
-* Project credits here
diff --git a/vnfmarket-be/portal-marketplace/src/main/webapp/bower.json b/vnfmarket-be/portal-marketplace/src/main/webapp/bower.json
deleted file mode 100644
index 4f2d96ab..00000000
--- a/vnfmarket-be/portal-marketplace/src/main/webapp/bower.json
+++ /dev/null
@@ -1,31 +0,0 @@
-{
- "name": "vnfmarket",
- "description": "Marketplace UI for VNF Services",
- "version": "0.0.1",
- "install": {
- "path": {
- "js": "app/assets/libs",
- "css": "app/assets/css"
- }
- },
- "dependencies": {
- "json3": "3.3.1",
- "es5-shim": "3.1.0",
- "angular": ">=1.3.*",
- "angular-aria": ">=1.3.*",
- "angular-mocks": ">=1.3.*",
- "angular-cookies": ">=1.3.*",
- "angular-animate": ">=1.3.*",
- "angular-sanitize": ">=1.3.*",
- "angular-resource": ">=1.3.*",
- "angular-material-icons": "~0.6.0",
- "angular-messages": ">=1.3.*",
- "angular-material": ">=1.0.1",
- "angular-ui-router": "~0.2.10",
- "bootstrap": "3.3.7",
- "components-font-awesome": "^4.7.0"
- },
- "resolutions": {
- "angular": ">=1.3.*"
- }
-}
diff --git a/vnfmarket-be/portal-marketplace/src/main/webapp/index.html b/vnfmarket-be/portal-marketplace/src/main/webapp/index.html
deleted file mode 100644
index 9e2cfb62..00000000
--- a/vnfmarket-be/portal-marketplace/src/main/webapp/index.html
+++ /dev/null
@@ -1,210 +0,0 @@
-<!--
- Copyright 2016-2017 Huawei Technologies Co., Ltd.
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
--->
-<!DOCTYPE html>
-<html lang="pt" ng-app="vnfmarket">
-<head>
- <meta charset="utf-8">
- <meta http-equiv="X-UA-Compatible" content="IE=edge">
- <base href="/">
- <title>VNF Marketplace</title>
- <meta name="description" content="Marketplace UI for VNF Services" />
- <meta name="author" content="" />
- <meta name="keywords" content="" />
- <meta name="viewport" content="width=device-width, initial-scale=1,user-scalable=yes" />
- <link rel="shortcut icon" href="app/assets/images/favicon.ico" />
- <link rel="apple-touch-icon" href="app/assets/images/apple-touch-icon.png" />
- <link rel="apple-touch-icon" sizes="72x72" href="app/assets/images/apple-touch-icon-72x72.png" />
- <link rel="apple-touch-icon" sizes="114x114" href="app/assets/images/apple-touch-icon-114x114.png" />
- <!-- injector:css -->
- <link rel="stylesheet" href="/src/bower_components/angular-material-icons/angular-material-icons.css">
- <link rel="stylesheet" href="/src/bower_components/angular-material/angular-material.css">
- <link rel="stylesheet" href="/src/bower_components/components-font-awesome/css/font-awesome.css">
- <!-- endinjector -->
- <link rel="stylesheet" href="/src/bower_components/bootstrap/dist/css/bootstrap.min.css">
- <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=RobotoDraft:300,400,500,700,400italic">
- <link rel="stylesheet" href="https://fonts.googleapis.com/icon?family=Material+Icons">
- <style>
- body, md-content.md-blue-grey-theme {
- background-color: #eee;
- }
-
- md-toolbar:not(.md-hue-1),
- .md-fab {
- fill: #fff;
- }
-
- md-sidenav {
- fill: #737373;
- }
-
- .user-avatar {
- border-radius: 99%;
- }
-
- md-toolbar.md-tall {
- height: 64px;
- max-height: 64px;
- min-height: 64px;
- }
- code {
- color: #4285f4;
- -webkit-font-smoothing: auto;
- font-weight: 300;
- background-color: #F2F2F2;
- padding: 10px;
- }
- .text-center {
- text-align: center!important
- }
- ul {
- list-style: none
- }
- </style>
-
-</head>
-<body ng-cloak>
-
-<!--Beginning-->
-<div ui-view layout="row" layout-fill></div>
-<!--End-->
-
-<!--Templates. Remove then to a better location -->
-
-<script type="text/ng-template" id="tabDialog.tmpl.html">
- <md-dialog
- aria-label="Profile">
- <form>
- <md-toolbar>
- <div class="md-toolbar-tools">
- <h2>Profile Settings</h2>
- <span flex></span>
- <md-button class="md-icon-button" ng-click="cancel()">
- <md-icon aria-label="Close dialog">close</md-icon>
- </md-button>
- </div>
- </md-toolbar>
- <md-dialog-content style="max-width:800px;max-height:810px; ">
- <md-tabs md-dynamic-height md-border-bottom>
- <md-tab label="one">
- <md-content class="md-padding">
- <h1 class="md-display-2">Tab One</h1>
-
- <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla venenatis ante augue.
- Phasellus volutpat neque ac dui mattis vulputate. Etiam consequat aliquam cursus. In sodales
- pretium ultrices. Maecenas lectus est, sollicitudin consectetur felis nec, feugiat ultricies
- mi.</p>
- </md-content>
- </md-tab>
- <md-tab label="two">
- <md-content class="md-padding">
- <h1 class="md-display-2">Tab Two</h1>
-
- <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla venenatis ante augue.
- Phasellus volutpat neque ac dui mattis vulputate. Etiam consequat aliquam cursus. In sodales
- pretium ultrices. Maecenas lectus est, sollicitudin consectetur felis nec, feugiat ultricies
- mi. Aliquam erat volutpat. Nam placerat, tortor in ultrices porttitor, orci enim rutrum
- enim, vel tempor sapien arcu a tellus. Vivamus convallis sodales ante varius gravida.
- Curabitur a purus vel augue ultrices ultricies id a nisl. Nullam malesuada consequat diam, a
- facilisis tortor volutpat et. Sed urna dolor, aliquet vitae posuere vulputate, euismod ac
- lorem. Sed felis risus, pulvinar at interdum quis, vehicula sed odio. Phasellus in enim
- venenatis, iaculis tortor eu, bibendum ante. Donec ac tellus dictum neque volutpat blandit.
- Praesent efficitur faucibus risus, ac auctor purus porttitor vitae. Phasellus ornare dui nec
- orci posuere, nec luctus mauris semper.</p>
-
- <p>Morbi viverra, ante vel aliquet tincidunt, leo dolor pharetra quam, at semper massa orci nec
- magna. Donec posuere nec sapien sed laoreet. Etiam cursus nunc in condimentum facilisis.
- Etiam in tempor tortor. Vivamus faucibus egestas enim, at convallis diam pulvinar vel. Cras
- ac orci eget nisi maximus cursus. Nunc urna libero, viverra sit amet nisl at, hendrerit
- tempor turpis. Maecenas facilisis convallis mi vel tempor. Nullam vitae nunc leo. Cras sed
- nisl consectetur, rhoncus sapien sit amet, tempus sapien.</p>
-
- <p>Integer turpis erat, porttitor vitae mi faucibus, laoreet interdum tellus. Curabitur posuere
- molestie dictum. Morbi eget congue risus, quis rhoncus quam. Suspendisse vitae hendrerit
- erat, at posuere mi. Cras eu fermentum nunc. Sed id ante eu orci commodo volutpat non ac
- est. Praesent ligula diam, congue eu enim scelerisque, finibus commodo lectus.</p>
- </md-content>
- </md-tab>
- <md-tab label="three">
- <md-content class="md-padding">
- <h1 class="md-display-2">Tab Three</h1>
-
- <p>Integer turpis erat, porttitor vitae mi faucibus, laoreet interdum tellus. Curabitur posuere
- molestie dictum. Morbi eget congue risus, quis rhoncus quam. Suspendisse vitae hendrerit
- erat, at posuere mi. Cras eu fermentum nunc. Sed id ante eu orci commodo volutpat non ac
- est. Praesent ligula diam, congue eu enim scelerisque, finibus commodo lectus.</p>
- </md-content>
- </md-tab>
- </md-tabs>
- </md-dialog-content>
-
- <md-dialog-actions layout="row">
- <span flex></span>
- <md-button ng-click="answer('not useful')">
- Not Useful
- </md-button>
- <md-button ng-click="answer('useful')" style="margin-right:20px;">
- Useful
- </md-button>
- </md-dialog-actions>
- </form>
- </md-dialog>
-</script>
-<!-- End templates -->
-
-
-<!-- injector:js -->
-<script src="/src/bower_components/jquery/dist/jquery.js"></script>
-<script src="/src/bower_components/es5-shim/es5-shim.js"></script>
-<script src="/src/bower_components/json3/lib/json3.min.js"></script>
-<script src="/src/bower_components/angular/angular.js"></script>
-<script src="/src/bower_components/angular-aria/angular-aria.js"></script>
-<script src="/src/bower_components/angular-mocks/angular-mocks.js"></script>
-<script src="/src/bower_components/angular-cookies/angular-cookies.js"></script>
-<script src="/src/bower_components/angular-animate/angular-animate.js"></script>
-<script src="/src/bower_components/angular-sanitize/angular-sanitize.js"></script>
-<script src="/src/bower_components/angular-resource/angular-resource.js"></script>
-<script src="/src/bower_components/angular-material-icons/angular-material-icons.min.js"></script>
-<script src="/src/bower_components/angular-messages/angular-messages.js"></script>
-<script src="/src/bower_components/angular-material/angular-material.js"></script>
-<script src="/src/bower_components/angular-ui-router/release/angular-ui-router.js"></script>
-<script src="/src/bower_components/bootstrap/dist/js/bootstrap.js"></script>
-<script src="/app/app.js"></script>
-<script src="/app/app.config.js"></script>
-<script src="/app/modules/about/aboutModule.js"></script>
-<script src="/app/modules/home/homeModule.js"></script>
-<script src="/app/modules/marketplace/marketplaceModule.js"></script>
-<script src="/app/modules/user/userModule.js"></script>
-<script src="/app/modules/about/aboutRoute.js"></script>
-<script src="/app/modules/home/homeRoute.js"></script>
-<script src="/app/modules/marketplace/marketplaceRoute.js"></script>
-<script src="/app/modules/user/userRoute.js"></script>
-<script src="/app/modules/about/aboutCtrl.js"></script>
-<script src="/app/modules/home/homeCtrl.js"></script>
-<script src="/app/modules/layouts/main-page/mainPageCtrl.js"></script>
-<script src="/app/modules/layouts/side-nav/sidenavCtrl.js"></script>
-<script src="/app/modules/marketplace/marketplaceCtrl.js"></script>
-<script src="/app/modules/user/userCtrl.js"></script>
-<script src="/app/modules/about/aboutService.js"></script>
-<script src="/app/modules/home/homeService.js"></script>
-<script src="/app/modules/layouts/nav-bar/navBarService.js"></script>
-<script src="/app/modules/layouts/side-nav/sidenavService.js"></script>
-<script src="/app/modules/marketplace/marketplaceService.js"></script>
-<script src="/app/modules/user/userService.js"></script>
-<!-- endinjector -->
-
-
-</body>
-</html>
diff --git a/vnfmarket-be/portal-marketplace/src/main/webapp/karma.conf.js b/vnfmarket-be/portal-marketplace/src/main/webapp/karma.conf.js
deleted file mode 100644
index ee858bba..00000000
--- a/vnfmarket-be/portal-marketplace/src/main/webapp/karma.conf.js
+++ /dev/null
@@ -1,113 +0,0 @@
-/*
-
- Copyright 2016-2017, Huawei Technologies Co., Ltd.
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
-*/
-
-
-'use strict';
-
-// Karma configuration
-module.exports = function (config) {
- config.set({
- // Frameworks to use
- frameworks: ['jasmine'],
-
- // List of files / patterns to load in the browser
- files: [
- 'src/bower_components/jquery/dist/jquery.js',
- 'src/bower_components/es5-shim/es5-shim.js',
- 'src/bower_components/json3/lib/json3.min.js',
- 'src/bower_components/angular/angular.js',
- 'src/bower_components/angular-aria/angular-aria.js',
- 'src/bower_components/angular-resource/angular-resource.js',
- 'src/bower_components/angular-mocks/angular-mocks.js',
- 'src/bower_components/angular-cookies/angular-cookies.js',
- 'src/bower_components/angular-sanitize/angular-sanitize.js',
- 'src/bower_components/angular-animate/angular-animate.js',
- 'src/bower_components/angular-touch/angular-touch.js',
- 'src/bower_components/angular-ui-router/release/angular-ui-router.js',
- 'src/bower_components/angular-aria/angular-aria.js',
- 'src/bower_components/angular-material/angular-material.js',
- 'src/bower_components/angular-messages/angular-messages.js',
- 'src/bower_components/angular-material-icons/angular-material-icons.js',
- 'app/app.js',
- 'app/modules/home/homeModule.js',
- 'app/modules/home/homeCtrl.js',
- 'app/modules/home/homeRoute.js',
- 'app/modules/home/homeService.js',
- 'app/modules/home/home-test.js',
- 'app/modules/user/userModule.js',
- 'app/modules/user/userCtrl.js',
- 'app/modules/user/userRoute.js',
- 'app/modules/user/userService.js',
- 'app/modules/user/user-test.js',
- 'app/modules/marketplace/marketplaceModule.js',
- 'app/modules/marketplace/marketplaceCtrl.js',
- 'app/modules/marketplace/marketplaceRoute.js',
- 'app/modules/marketplace/marketplaceService.js',
- 'app/modules/marketplace/marketplace-test.js',
- 'app/modules/about/aboutModule.js',
- 'app/modules/about/aboutCtrl.js',
- 'app/modules/about/aboutRoute.js',
- 'app/modules/about/aboutService.js',
- 'app/modules/about/about-test.js',
- ],
-
- // Test results reporter to use
- // Possible values: 'dots', 'progress', 'junit', 'growl', 'coverage'
- //reporters: ['progress'],
- reporters: ['spec'],
-
- plugins : [
- 'karma-jasmine',
- 'karma-coverage',
- 'karma-chrome-launcher',
- 'karma-firefox-launcher',
- 'karma-phantomjs-launcher',
- 'karma-spec-reporter'
- ],
-
- // Web server port
- port: 9876,
-
- // Enable / disable colors in the output (reporters and logs)
- colors: true,
-
- // Level of logging
- // Possible values: config.LOG_DISABLE || config.LOG_ERROR || config.LOG_WARN || config.LOG_INFO || config.LOG_DEBUG
- logLevel: config.LOG_INFO,
-
- // Enable / disable watching file and executing tests whenever any file changes
- autoWatch: true,
-
- // Start these browsers, currently available:
- // - Chrome
- // - ChromeCanary
- // - Firefox
- // - Opera
- // - Safari (only Mac)
- // - PhantomJS
- // - IE (only Windows)
- browsers: ['PhantomJS'],
-
- // If browser does not capture in given timeout [ms], kill it
- captureTimeout: 60000,
-
- // Continuous Integration mode
- // If true, it capture browsers, run tests and exit
- singleRun: true
- });
-};
diff --git a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/app.config.js b/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/app.config.js
deleted file mode 100644
index 74f2e7b1..00000000
--- a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/app.config.js
+++ /dev/null
@@ -1,62 +0,0 @@
-/*
-
- Copyright 2016-2017, Huawei Technologies Co., Ltd.
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
-*/
-
-
-
-(function () {
- 'use strict';
-
- /**
- * @ngdoc configuration file
- * @name app.config:config
- * @description
- * # Config and run block
- * Configutation of the app
- */
-
-
- angular
- .module('vnfmarket')
- .config(configure)
- .run(runBlock);
-
- configure.$inject = ['$stateProvider', '$urlRouterProvider', '$locationProvider', '$httpProvider'];
-
- function configure($stateProvider, $urlRouterProvider, $locationProvider, $httpProvider) {
-
- $locationProvider.hashPrefix('!');
-
- // This is required for Browser Sync to work poperly
- $httpProvider.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest';
-
-
- $urlRouterProvider
- .otherwise('/dashboard');
-
- }
-
- runBlock.$inject = ['$rootScope'];
-
- function runBlock($rootScope) {
- 'use strict';
-
- console.log('AngularJS run() function...');
- }
-
-
-})();
diff --git a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/app.js b/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/app.js
deleted file mode 100644
index 1b3b63fc..00000000
--- a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/app.js
+++ /dev/null
@@ -1,46 +0,0 @@
-/*
-
- Copyright 2016-2017, Huawei Technologies Co., Ltd.
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
-*/
-
-(function() {
- 'use strict';
-
- /**
- * @ngdoc index
- * @name app
- * @description
- * # app
- *
- * Main modules of the application.
- */
-
- angular.module('vnfmarket', [
- 'ngResource',
- 'ngAria',
- 'ngMaterial',
- 'ngMdIcons',
- 'ngCookies',
- 'ngAnimate',
- 'ngSanitize',
- 'ui.router',
- 'home',
- 'user',
- 'marketplace',
- 'about',
- ]);
-
-})();
diff --git a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/assets/images/open_o_diagram.png b/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/assets/images/open_o_diagram.png
deleted file mode 100644
index 676a6bf8..00000000
--- a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/assets/images/open_o_diagram.png
+++ /dev/null
Binary files differ
diff --git a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/about/about-test.js b/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/about/about-test.js
deleted file mode 100644
index 04fe198f..00000000
--- a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/about/about-test.js
+++ /dev/null
@@ -1,48 +0,0 @@
-/*
-
- Copyright 2016-2017, Huawei Technologies Co., Ltd.
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
-*/
-(function () {
- 'use strict';
-
- /**
- * @ngdoc function
- * @name app.test:aboutTest
- * @description
- * # aboutTest
- * Test of the app
- */
-
- describe('about test', function () {
- var controller = null, $scope = null;
-
- beforeEach(function () {
- module('vnfmarket');
- });
-
- beforeEach(inject(function ($controller, $rootScope) {
- $scope = $rootScope.$new();
- controller = $controller('AboutCtrl', {
- $scope: $scope
- });
- }));
-
- it('Should controller must be defined', function () {
- expect(controller).toBeDefined();
- });
-
- });
-})();
diff --git a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/about/about.html b/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/about/about.html
deleted file mode 100644
index 7ee0c1bf..00000000
--- a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/about/about.html
+++ /dev/null
@@ -1,91 +0,0 @@
-<!--
- Copyright 2016-2017 Huawei Technologies Co., Ltd.
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
--->
-<div class="md-padding" flex layout-sm="column">
- <md-card>
- <md-card-content>
- <h2 class="md-title">Welcome to Open-O.</h2>
- </md-card-content>
- </md-card>
- <!-- Start About Page -->
- <md-card>
- <md-card-content>
- <div class="row">
- <div class="col-md-4">
- <a href="#" data-toggle="modal" data-target="#open-o-diagram">
- <img class="img-responsive" src="app/assets/images/open_o_diagram.png" alt="open o Architecture">
- </a>
- </div>
- <div class="col-md-8">
- <div class="row">
- <div class="col-md-12 content clearfix">
- <div class="editContent">
- <h1>Open Orchestrator Project (OPEN-O)</h1>
- <h3>Any Service Over Any Network</h3>
- </div>
- <div class="editContent">
- <p class="lead">OPEN-O is seeking to offer network operators an incremental path to transform their networks, and OSS/BSS, through adoption of SDN and NFV without scrapping the vast investments in existing equipment and technologies.</p>
- </div>
-
- </div>
-
- </div><!-- /.row-->
- </div>
- </div>
- <div class="col-md-12">
- <div class="row pad15">
- <div class="col-xs-2">
- <span class="fa fa-rocket fa-4x"></span>
- </div>
- <div class="col-xs-10">
- <div class="editContent">
- <h3>Mission</h3>
- </div>
- <div class="editContent">
- <p>The mission of the OPEN-Orchestrator Project (OPEN-O) is to: enable end-to-end service agility across SDN, NFV, and legacy networks via a unified orchestration platform supporting NFV orchestration (NFVO and VNFM) and SDN orchestration.</p>
- </div>
- </div>
- </div><!-- /.row -->
- <div class="row pad15">
- <div class="col-xs-2">
- <span class="fa fa-users fa-4x"></span>
- </div>
- <div class="col-xs-10">
- <div class="editContent">
- <h3>Target Customers.</h3>
- </div>
- <div class="editContent">
- <p>OPEN-O is targeting the world’s most important and innovative telecommunications and cable operators, and the OEMs, systems integrators, and software firms who support them.</p>
- </div>
- </div>
- </div><!-- /.row -->
- <div class="row pad15">
- <div class="col-xs-2">
- <span class="fa fa-object-group fa-4x"></span>
- </div>
- <div class="col-xs-10">
- <div class="editContent">
- <h3>OPEN-O Architecture.</h3>
- </div>
- <div class="editContent">
- <p>The OPEN-O Architecture (shown in the Figure ), enables operators to orchestrate end-to- end composite services, leveraging virtualized (and physical network functions), and SDN and legacy connectivity services. The model-driven service framework uses standard modeling languages including TOSCA and YANG, and a modular approach to integrate with MANO building blocks (such as VIMs and VNFMs), along with Connectivity Services Management, including SDN Controllers, EMS’ and NMS’.</p>
- </div>
- </div>
- </div><!-- /.row -->
- </div>
- </md-card-content>
- </md-card>
- <!-- End About Page -->
-</div>
diff --git a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/about/aboutCtrl.js b/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/about/aboutCtrl.js
deleted file mode 100644
index c2f097e3..00000000
--- a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/about/aboutCtrl.js
+++ /dev/null
@@ -1,47 +0,0 @@
-/*
-
- Copyright 2016-2017, Huawei Technologies Co., Ltd.
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
-*/
-(function() {
- 'use strict';
-
- /**
- * @ngdoc function
- * @name app.controller:aboutCtrl
- * @description
- * # aboutCtrl
- * Controller of the app
- */
-
- angular
- .module('about')
- .controller('AboutCtrl', About);
-
- About.$inject = [];
-
- /*
- * recommend
- * Using function declarations
- * and bindable members up top.
- */
-
- function About() {
- /*jshint validthis: true */
- var vm = this;
-
- }
-
-})();
diff --git a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/about/aboutModule.js b/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/about/aboutModule.js
deleted file mode 100644
index be524046..00000000
--- a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/about/aboutModule.js
+++ /dev/null
@@ -1,31 +0,0 @@
-/*
-
- Copyright 2016-2017, Huawei Technologies Co., Ltd.
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
-*/
-(function () {
- 'use strict';
-
- /**
- * @ngdoc function
- * @name app.module:aboutModule
- * @description
- * # aboutModule
- * Module of the app
- */
-
- angular.module('about', []);
-
-})();
diff --git a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/about/aboutRoute.js b/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/about/aboutRoute.js
deleted file mode 100644
index 50fb7b2b..00000000
--- a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/about/aboutRoute.js
+++ /dev/null
@@ -1,40 +0,0 @@
-/*
-
- Copyright 2016-2017, Huawei Technologies Co., Ltd.
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
-*/
-'use strict';
-
-/**
- * @ngdoc function
- * @name app.route:aboutRoute
- * @description
- * # aboutRoute
- * Route of the app
- */
-
-angular.module('about')
- .config(['$stateProvider', function ($stateProvider) {
-
- $stateProvider
- .state('home.about', {
- url:'/about',
- templateUrl: 'app/modules/about/about.html',
- controller: 'AboutCtrl',
- controllerAs: 'vm'
- });
-
-
- }]);
diff --git a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/about/aboutService.js b/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/about/aboutService.js
deleted file mode 100644
index fb8770c5..00000000
--- a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/about/aboutService.js
+++ /dev/null
@@ -1,41 +0,0 @@
-/*
-
- Copyright 2016-2017, Huawei Technologies Co., Ltd.
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
-*/
-(function() {
- 'use strict';
-
- /**
- * @ngdoc function
- * @name app.service:aboutService
- * @description
- * # aboutService
- * Service of the app
- */
-
- angular
- .module('about')
- .factory('AboutService', About);
- // Inject your dependencies as .$inject = ['$http', 'someSevide'];
- // function Name ($http, someSevide) {...}
-
- About.$inject = ['$http'];
-
- function About ($http) {
-
- }
-
-})();
diff --git a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/home/dashboard.html b/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/home/dashboard.html
deleted file mode 100644
index b048c381..00000000
--- a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/home/dashboard.html
+++ /dev/null
@@ -1,100 +0,0 @@
-<!--
- Copyright 2016-2017 Huawei Technologies Co., Ltd.
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
--->
-<div class="md-padding" flex layout-sm="column">
- <md-card class="text-center">
- <md-card-content>
- <h1>{{ vm.title }}</h1>
- <h3>{{ vm.version }}</h3>
- <p>An Online MarketPlace (or online e-commerce marketplace) is a type of a e-commarce site where product of service information is proviced by multiple third parties,whereas transactions are processed by the marketplace operator.</p>
- <br>
- <md-divider class="margin-top-20"></md-divider>
- <!-- <h1 class="margin-top-50">Features</h1>
- <ul>
- <li class=" text-center" ng-repeat="item in vm.listFeatures">
- <p><ng-md-icon icon="check"></ng-md-icon> {{item.feature}}</p>
- </li>
- </ul> -->
- </md-card-content>
- </md-card>
- <!-- Start About Page -->
- <md-card>
- <md-card-content>
- <div class="row">
- <div class="col-md-4">
- <a href="#" data-toggle="modal" data-target="#open-o-diagram">
- <img class="img-responsive" src="app/assets/images/open_o_diagram.png" alt="open o Architecture">
- </a>
- </div>
- <div class="col-md-8">
- <div class="row">
- <div class="col-md-12 content clearfix">
- <div class="editContent">
- <h1>Open Orchestrator Project (OPEN-O)</h1>
- <h3>Any Service Over Any Network</h3>
- </div>
- <div class="editContent">
- <p class="lead">OPEN-O is seeking to offer network operators an incremental path to transform their networks, and OSS/BSS, through adoption of SDN and NFV without scrapping the vast investments in existing equipment and technologies.</p>
- </div>
-
- </div>
-
- </div><!-- /.row-->
- </div>
- </div>
- <div class="col-md-12">
- <div class="row pad15">
- <div class="col-xs-2">
- <span class="fa fa-rocket fa-4x"></span>
- </div>
- <div class="col-xs-10">
- <div class="editContent">
- <h3>Mission</h3>
- </div>
- <div class="editContent">
- <p>The mission of the OPEN-Orchestrator Project (OPEN-O) is to: enable end-to-end service agility across SDN, NFV, and legacy networks via a unified orchestration platform supporting NFV orchestration (NFVO and VNFM) and SDN orchestration.</p>
- </div>
- </div>
- </div><!-- /.row -->
- <div class="row pad15">
- <div class="col-xs-2">
- <span class="fa fa-users fa-4x"></span>
- </div>
- <div class="col-xs-10">
- <div class="editContent">
- <h3>Target Customers.</h3>
- </div>
- <div class="editContent">
- <p>OPEN-O is targeting the world’s most important and innovative telecommunications and cable operators, and the OEMs, systems integrators, and software firms who support them.</p>
- </div>
- </div>
- </div><!-- /.row -->
- <div class="row pad15">
- <div class="col-xs-2">
- <span class="fa fa-object-group fa-4x"></span>
- </div>
- <div class="col-xs-10">
- <div class="editContent">
- <h3>OPEN-O Architecture.</h3>
- </div>
- <div class="editContent">
- <p>The OPEN-O Architecture (shown in the Figure ), enables operators to orchestrate end-to- end composite services, leveraging virtualized (and physical network functions), and SDN and legacy connectivity services. The model-driven service framework uses standard modeling languages including TOSCA and YANG, and a modular approach to integrate with MANO building blocks (such as VIMs and VNFMs), along with Connectivity Services Management, including SDN Controllers, EMS’ and NMS’.</p>
- </div>
- </div>
- </div><!-- /.row -->
- </div>
- </md-card-content>
- </md-card>
-</div>
diff --git a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/home/home-test.js b/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/home/home-test.js
deleted file mode 100644
index cc9157ff..00000000
--- a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/home/home-test.js
+++ /dev/null
@@ -1,55 +0,0 @@
-/*
-
- Copyright 2016-2017, Huawei Technologies Co., Ltd.
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
-*/
-(function () {
- 'use strict';
-
- /**
- * @ngdoc function
- * @name app.test:homeTest
- * @description
- * # homeTest
- * Test of the app
- */
-
- describe('homeCtrl', function () {
- var controller = null, $scope = null, $location;
-
- beforeEach(function () {
- module('vnfmarket');
- });
-
- beforeEach(inject(function ($controller, $rootScope, _$location_) {
- $scope = $rootScope.$new();
- $location = _$location_;
-
- controller = $controller('HomeCtrl', {
- $scope: $scope
- });
- }));
-
- it('Should HomeCtrl must be defined', function () {
- expect(controller).toBeDefined();
- });
-
- it('Should match the path Module name', function () {
- $location.path('/home');
- expect($location.path()).toBe('/home');
- });
-
- });
-})();
diff --git a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/home/home.html b/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/home/home.html
deleted file mode 100644
index 2ba4d768..00000000
--- a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/home/home.html
+++ /dev/null
@@ -1,108 +0,0 @@
-<!--
- Copyright 2016-2017 Huawei Technologies Co., Ltd.
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
--->
-<md-sidenav layout="column" class="md-sidenav-left md-whiteframe-z2" md-component-id="left" md-is-locked-open="$mdMedia('gt-md')">
- <div ng-controller="SidenavCtrl as vm" ng-cloak>
- <md-toolbar class="md-tall md-hue-2">
- <div layout="column" class="md-toolbar-tools-bottom inset">
- <div layout="row">
- <div flex="80" style="margin-top: 10px;">
- <div>VNF Marketplace</div>
- </div>
- </div>
- </div>
- </md-toolbar>
- <md-list>
- <md-list-item ui-sref="home.dashboard">
- <div class="inset">
- <ng-md-icon icon="apps"></ng-md-icon>
- </div>
- <p> Dashboard </p>
- </md-list-item>
- <md-list-item ng-repeat="item in vm.menu" ng-click="vm.navigateTo('home.' + item.link)">
- <div class="inset" ng-show="item.icon">
- <ng-md-icon icon="{{item.icon}}"></ng-md-icon>
- </div>
- <p > {{ item.name }}</p>
- </md-list-item>
- <md-divider></md-divider>
- <md-subheader>Admin</md-subheader>
- <md-list-item ng-repeat="item in vm.admin" ng-click="vm.showSettingsBottom($event)" >
- <div class="inset">
- <ng-md-icon icon="{{item.icon}}"></ng-md-icon>
- </div>
- <p> {{ item.title }}</p>
- </md-list-item>
- </md-list>
- </div>
-</md-sidenav>
-
-<div layout="column" class="relative" layout-fill role="main" ng-controller="LayoutCtrl as layout" ng-cloak>
- <md-toolbar ng-show="!showSearch">
- <div class="md-toolbar-tools">
- <md-button ng-click="layout.toggleSidenav('left')" hide-gt-md aria-label="Menu">
- <ng-md-icon icon="menu"></ng-md-icon>
- </md-button>
- <h3>VNF Marketplace</h3>
- <span flex></span>
- <md-button aria-label="Search" ng-click="showSearch = !showSearch">
- <ng-md-icon icon="search"></ng-md-icon>
- </md-button>
- <md-menu>
- <md-button aria-label="Open Settings" ng-click="layout.openMenu($mdOpenMenu, $event)">
- <md-icon> more_vert </md-icon>
- </md-button>
- <md-menu-content width="4">
- <md-menu-item>
- <md-button ng-click="layout.changeProfile($event)">
- <md-icon>face</md-icon>
- Profile
- </md-button>
- </md-menu-item>
- <md-menu-item>
- <md-button ng-click="layout.changePassword()">
- <md-icon>lock</md-icon>
- Password
- </md-button>
- </md-menu-item>
- <md-menu-divider></md-menu-divider>
- <md-menu-item>
- <md-button ng-click="layout.logOut()">
- <md-icon>power_settings_new</md-icon>
- Logout
- </md-button>
- </md-menu-item>
- </md-menu-content>
- </md-menu>
- </div>
- </md-toolbar>
- <md-toolbar class="md-hue-1" ng-show="showSearch">
- <div class="md-toolbar-tools">
- <md-button ng-click="showSearch = !showSearch" aria-label="Back">
- <ng-md-icon icon="arrow_back"></ng-md-icon>
- </md-button>
- <h3 flex="10">
- Back
- </h3>
- <md-input-container md-theme="input" flex>
- <label>&nbsp;</label>
- <input ng-model="search.who" placeholder="Search ...">
- </md-input-container>
- </div>
- </md-toolbar>
- <md-content layout="column" flex md-scroll-y style="background-color:#DCDCDC">
- <div ui-view></div>
- </md-content>
-</div>
diff --git a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/home/homeCtrl.js b/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/home/homeCtrl.js
deleted file mode 100644
index a4b88aa0..00000000
--- a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/home/homeCtrl.js
+++ /dev/null
@@ -1,51 +0,0 @@
-/*
-
- Copyright 2016-2017, Huawei Technologies Co., Ltd.
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
-*/
-(function () {
- 'use strict';
-
- /**
- * @ngdoc function
- * @name app.controller:HomeCtrl
- * @description
- * # HomeCtrl
- * Controller of the app
- */
-
- angular
- .module('vnfmarket')
- .controller('HomeCtrl', Home);
-
- Home.$inject = ['homeService'];
-
- /*
- * recommend
- * Using function declarations
- * and bindable members up top.
- */
-
- function Home(homeService) {
- /*jshint validthis: true */
- var vm = this;
- vm.title = "Welcome to VNF Marketplace!";
- vm.version = "1.0.0";
- vm.listFeatures = homeService.getFeaturesList();
- console.log(vm.listFeatures);
-
- }
-
-})();
diff --git a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/home/homeModule.js b/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/home/homeModule.js
deleted file mode 100644
index 93624644..00000000
--- a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/home/homeModule.js
+++ /dev/null
@@ -1,30 +0,0 @@
-/*
-
- Copyright 2016-2017, Huawei Technologies Co., Ltd.
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
-*/
-(function() {
- 'use strict';
-
- /**
- * @ngdoc function
- * @name app.module:homeModule
- * @description
- * # homeModule
- * Module of the app
- */
-
- angular.module('home', []);
-})();
diff --git a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/home/homeRoute.js b/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/home/homeRoute.js
deleted file mode 100644
index 286d1ae3..00000000
--- a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/home/homeRoute.js
+++ /dev/null
@@ -1,44 +0,0 @@
-/*
-
- Copyright 2016-2017, Huawei Technologies Co., Ltd.
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
-*/
-'use strict';
-
- /**
- * @ngdoc function
- * @name app.route:HomeRoute
- * @description
- * # HomeRoute
- * Route of the app
- */
-
-angular.module('vnfmarket')
- .config(['$stateProvider', function ($stateProvider) {
- $stateProvider
-
- .state('home', {
- url: '',
- abstract: true,
- templateUrl: 'app/modules/home/home.html',
- controller: 'HomeCtrl',
- controllerAs: 'vm'
- })
- .state('home.dashboard', {
- url:'/dashboard',
- templateUrl: 'app/modules/home/dashboard.html'
- });
-
- }]);
diff --git a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/home/homeService.js b/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/home/homeService.js
deleted file mode 100644
index fb3ea3c0..00000000
--- a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/home/homeService.js
+++ /dev/null
@@ -1,754 +0,0 @@
-/*
-
- Copyright 2016-2017, Huawei Technologies Co., Ltd.
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
-*/
-(function () {
- 'use strict';
-
- /**
- * @ngdoc function
- * @name app.service:homeService
- * @description
- * # homeService
- * Service of the app
- */
-
- angular.module('vnfmarket')
- .factory('homeService', homeService);
-
- homeService.$inject = ['$http'];
-
- function homeService($http) {
-
- /*var list = [
- {"feature": "Implemented Best Practices, following: John Papa's Guide"},
- {"feature": "Using Controller AS syntax"},
- {"feature": "Wrap Angular components in an Immediately Invoked Function Expression (IIFE)"},
- {"feature": "Declare modules without a variable using the setter syntax"},
- {"feature": "Using named functions"},
- {"feature": "Including Unit test with Karma"},
- {"feature": "Including UI options for Bootstrap or Angular-Material"},
- {"feature": "Including Angular-Material-Icons for Angular-Material UI"},
- {"feature": "Dynamic Menu generator for both themes"},
- {"feature": "Grunt task for Production and Development"}
- ];*/
- var services = [
- {
- "name": "vEPC",
- "vendor": "Huawei",
- "date": "2016-11-21 23:06",
- "desc": "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed interdum fringilla laoreet. Nulla facilisi. Maecenas consequat tristique odio, in consectetur leo volutpat vitae. Ut porttitor iaculis metus sed tincidunt. Etiam facilisis nec nisi at tempus. Curabitur ultrices molestie dictum. Integer placerat varius lorem, id cursus augue vulputate quis. Nulla pulvinar vel nunc vel lacinia. Aliquam eleifend, ipsum in sodales dictum, mi risus dictum est, non hendrerit neque elit et turpis. Integer lacus massa, pulvinar eget porttitor vel, ultrices in elit. Ut convallis semper gravida. Sed mollis leo est, eget consectetur dui vestibulum a. Phasellus non augue id diam malesuada ultrices. Praesent id nunc vehicula, dapibus quam in, rhoncus lorem. Praesent mattis elit a ex elementum, vel imperdiet risus tempor. Aliquam laoreet mauris nec egestas eleifend.",
- "downloads": 20,
- "type":"gs-o",
- "size":"204800",
- "down_history":[
- {
- "user":"user_001",
- "time": "2016-11-30 17:31"
- },
- {
- "user":"user_002",
- "time": "2016-11-30 14:31"
- },
- {
- "user":"user_003",
- "time": "2016-11-30 11:01"
- },
- {
- "user":"user_004",
- "time": "2016-11-30 10:03"
- },
- {
- "user":"user_005",
- "time": "2016-11-30 00:31"
- },
- {
- "user":"user_006",
- "time": "2016-11-29 19:32"
- },
- {
- "user":"user_007",
- "time": "2016-11-28 20:31"
- },
- {
- "user":"user_008",
- "time": "2016-11-20 09:11"
- }
- ],
- "upl_history":[
- {
- "user":"user_001",
- "time": "2016-11-30 15:31"
- },
- {
- "user":"user_002",
- "time": "2016-11-30 14:31"
- },
- {
- "user":"user_003",
- "time": "2016-11-30 11:01"
- },
- {
- "user":"user_004",
- "time": "2016-11-30 14:03"
- },
- {
- "user":"user_005",
- "time": "2016-11-30 10:31"
- },
- {
- "user":"user_006",
- "time": "2016-11-29 19:12"
- },
- {
- "user":"user_007",
- "time": "2016-11-28 02:31"
- },
- {
- "user":"user_008",
- "time": "2016-11-20 09:11"
- }
- ]
- },
- {
- "name": "vFirewall",
- "vendor": "Huawei",
- "date": "2016-11-23 22:09",
- "desc": "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed interdum fringilla laoreet. Nulla facilisi. Maecenas consequat tristique odio, in consectetur leo volutpat vitae. Ut porttitor iaculis metus sed tincidunt. Etiam facilisis nec nisi at tempus. Curabitur ultrices molestie dictum. Integer placerat varius lorem, id cursus augue vulputate quis. Nulla pulvinar vel nunc vel lacinia. Aliquam eleifend, ipsum in sodales dictum, mi risus dictum est, non hendrerit neque elit et turpis. Integer lacus massa, pulvinar eget porttitor vel, ultrices in elit. Ut convallis semper gravida. Sed mollis leo est, eget consectetur dui vestibulum a. Phasellus non augue id diam malesuada ultrices. Praesent id nunc vehicula, dapibus quam in, rhoncus lorem. Praesent mattis elit a ex elementum, vel imperdiet risus tempor. Aliquam laoreet mauris nec egestas eleifend.",
- "downloads": 25,
- "type":"gs-o",
- "size":"204800",
- "down_history":[
- {
- "user":"user_001",
- "time": "2016-11-30 17:31"
- },
- {
- "user":"user_002",
- "time": "2016-11-30 14:31"
- },
- {
- "user":"user_003",
- "time": "2016-11-30 11:01"
- },
- {
- "user":"user_004",
- "time": "2016-11-30 10:03"
- },
- {
- "user":"user_005",
- "time": "2016-11-30 00:31"
- },
- {
- "user":"user_006",
- "time": "2016-11-29 19:32"
- },
- {
- "user":"user_007",
- "time": "2016-11-28 20:31"
- },
- {
- "user":"user_008",
- "time": "2016-11-20 09:11"
- }
- ],
- "upl_history":[
- {
- "user":"user_001",
- "time": "2016-11-30 15:31"
- },
- {
- "user":"user_002",
- "time": "2016-11-30 14:31"
- },
- {
- "user":"user_003",
- "time": "2016-11-30 11:01"
- },
- {
- "user":"user_004",
- "time": "2016-11-30 14:03"
- },
- {
- "user":"user_005",
- "time": "2016-11-30 10:31"
- },
- {
- "user":"user_006",
- "time": "2016-11-29 19:12"
- },
- {
- "user":"user_007",
- "time": "2016-11-28 02:31"
- },
- {
- "user":"user_008",
- "time": "2016-11-20 09:11"
- }
- ]
- },
- {
- "name": "vIMS",
- "vendor": "Huawei",
- "date": "2016-10-21 12:04",
- "desc": "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed interdum fringilla laoreet. Nulla facilisi. Maecenas consequat tristique odio, in consectetur leo volutpat vitae. Ut porttitor iaculis metus sed tincidunt. Etiam facilisis nec nisi at tempus. Curabitur ultrices molestie dictum. Integer placerat varius lorem, id cursus augue vulputate quis. Nulla pulvinar vel nunc vel lacinia. Aliquam eleifend, ipsum in sodales dictum, mi risus dictum est, non hendrerit neque elit et turpis. Integer lacus massa, pulvinar eget porttitor vel, ultrices in elit. Ut convallis semper gravida. Sed mollis leo est, eget consectetur dui vestibulum a. Phasellus non augue id diam malesuada ultrices. Praesent id nunc vehicula, dapibus quam in, rhoncus lorem. Praesent mattis elit a ex elementum, vel imperdiet risus tempor. Aliquam laoreet mauris nec egestas eleifend.",
- "downloads": 10,
- "type":"sdn-o",
- "size":"104800",
- "down_history":[
- {
- "user":"user_001",
- "time": "2016-11-30 17:31"
- },
- {
- "user":"user_002",
- "time": "2016-11-30 14:31"
- },
- {
- "user":"user_003",
- "time": "2016-11-30 11:01"
- },
- {
- "user":"user_004",
- "time": "2016-11-30 10:03"
- },
- {
- "user":"user_005",
- "time": "2016-11-30 00:31"
- },
- {
- "user":"user_006",
- "time": "2016-11-29 19:32"
- },
- {
- "user":"user_007",
- "time": "2016-11-28 20:31"
- },
- {
- "user":"user_008",
- "time": "2016-11-20 09:11"
- }
- ],
- "upl_history":[
- {
- "user":"user_001",
- "time": "2016-11-30 15:31"
- },
- {
- "user":"user_002",
- "time": "2016-11-30 14:31"
- },
- {
- "user":"user_003",
- "time": "2016-11-30 11:01"
- },
- {
- "user":"user_004",
- "time": "2016-11-30 14:03"
- },
- {
- "user":"user_005",
- "time": "2016-11-30 10:31"
- },
- {
- "user":"user_006",
- "time": "2016-11-29 19:12"
- },
- {
- "user":"user_007",
- "time": "2016-11-28 02:31"
- },
- {
- "user":"user_008",
- "time": "2016-11-20 09:11"
- }
- ]
- },
- {
- "name": "vLoadbalance",
- "vendor": "ZTE",
- "date": "2016-11-20 05:06",
- "desc": "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed interdum fringilla laoreet. Nulla facilisi. Maecenas consequat tristique odio, in consectetur leo volutpat vitae. Ut porttitor iaculis metus sed tincidunt. Etiam facilisis nec nisi at tempus. Curabitur ultrices molestie dictum. Integer placerat varius lorem, id cursus augue vulputate quis. Nulla pulvinar vel nunc vel lacinia. Aliquam eleifend, ipsum in sodales dictum, mi risus dictum est, non hendrerit neque elit et turpis. Integer lacus massa, pulvinar eget porttitor vel, ultrices in elit. Ut convallis semper gravida. Sed mollis leo est, eget consectetur dui vestibulum a. Phasellus non augue id diam malesuada ultrices. Praesent id nunc vehicula, dapibus quam in, rhoncus lorem. Praesent mattis elit a ex elementum, vel imperdiet risus tempor. Aliquam laoreet mauris nec egestas eleifend.",
- "downloads": 319,
- "type":"sdn-o",
- "size":"204800",
- "down_history":[
- {
- "user":"user_001",
- "time": "2016-11-30 17:31"
- },
- {
- "user":"user_002",
- "time": "2016-11-30 14:31"
- },
- {
- "user":"user_003",
- "time": "2016-11-30 11:01"
- },
- {
- "user":"user_004",
- "time": "2016-11-30 10:03"
- },
- {
- "user":"user_005",
- "time": "2016-11-30 00:31"
- },
- {
- "user":"user_006",
- "time": "2016-11-29 19:32"
- },
- {
- "user":"user_007",
- "time": "2016-11-28 20:31"
- },
- {
- "user":"user_008",
- "time": "2016-11-20 09:11"
- }
- ],
- "upl_history":[
- {
- "user":"user_001",
- "time": "2016-11-30 15:31"
- },
- {
- "user":"user_002",
- "time": "2016-11-30 14:31"
- },
- {
- "user":"user_003",
- "time": "2016-11-30 11:01"
- },
- {
- "user":"user_004",
- "time": "2016-11-30 14:03"
- },
- {
- "user":"user_005",
- "time": "2016-11-30 10:31"
- },
- {
- "user":"user_006",
- "time": "2016-11-29 19:12"
- },
- {
- "user":"user_007",
- "time": "2016-11-28 02:31"
- },
- {
- "user":"user_008",
- "time": "2016-11-20 09:11"
- }
- ]
- },
- {
- "name": "vCPE",
- "vendor": "ZTE",
- "date": "2016-11-03 23:06",
- "desc": "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed interdum fringilla laoreet. Nulla facilisi. Maecenas consequat tristique odio, in consectetur leo volutpat vitae. Ut porttitor iaculis metus sed tincidunt. Etiam facilisis nec nisi at tempus. Curabitur ultrices molestie dictum. Integer placerat varius lorem, id cursus augue vulputate quis. Nulla pulvinar vel nunc vel lacinia. Aliquam eleifend, ipsum in sodales dictum, mi risus dictum est, non hendrerit neque elit et turpis. Integer lacus massa, pulvinar eget porttitor vel, ultrices in elit. Ut convallis semper gravida. Sed mollis leo est, eget consectetur dui vestibulum a. Phasellus non augue id diam malesuada ultrices. Praesent id nunc vehicula, dapibus quam in, rhoncus lorem. Praesent mattis elit a ex elementum, vel imperdiet risus tempor. Aliquam laoreet mauris nec egestas eleifend.",
- "downloads": 234,
- "type":"nfv-o",
- "size":"204800",
- "down_history":[
- {
- "user":"user_001",
- "time": "2016-11-30 17:31"
- },
- {
- "user":"user_002",
- "time": "2016-11-30 14:31"
- },
- {
- "user":"user_003",
- "time": "2016-11-30 11:01"
- },
- {
- "user":"user_004",
- "time": "2016-11-30 10:03"
- },
- {
- "user":"user_005",
- "time": "2016-11-30 00:31"
- },
- {
- "user":"user_006",
- "time": "2016-11-29 19:32"
- },
- {
- "user":"user_007",
- "time": "2016-11-28 20:31"
- },
- {
- "user":"user_008",
- "time": "2016-11-20 09:11"
- }
- ],
- "upl_history":[
- {
- "user":"user_001",
- "time": "2016-11-30 15:31"
- },
- {
- "user":"user_002",
- "time": "2016-11-30 14:31"
- },
- {
- "user":"user_003",
- "time": "2016-11-30 11:01"
- },
- {
- "user":"user_004",
- "time": "2016-11-30 14:03"
- },
- {
- "user":"user_005",
- "time": "2016-11-30 10:31"
- },
- {
- "user":"user_006",
- "time": "2016-11-29 19:12"
- },
- {
- "user":"user_007",
- "time": "2016-11-28 02:31"
- },
- {
- "user":"user_008",
- "time": "2016-11-20 09:11"
- }
- ]
- },
- {
- "name": "openimscore",
- "vendor": "Intel",
- "date": "2016-11-20 17:06",
- "desc": "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed interdum fringilla laoreet. Nulla facilisi. Maecenas consequat tristique odio, in consectetur leo volutpat vitae. Ut porttitor iaculis metus sed tincidunt. Etiam facilisis nec nisi at tempus. Curabitur ultrices molestie dictum. Integer placerat varius lorem, id cursus augue vulputate quis. Nulla pulvinar vel nunc vel lacinia. Aliquam eleifend, ipsum in sodales dictum, mi risus dictum est, non hendrerit neque elit et turpis. Integer lacus massa, pulvinar eget porttitor vel, ultrices in elit. Ut convallis semper gravida. Sed mollis leo est, eget consectetur dui vestibulum a. Phasellus non augue id diam malesuada ultrices. Praesent id nunc vehicula, dapibus quam in, rhoncus lorem. Praesent mattis elit a ex elementum, vel imperdiet risus tempor. Aliquam laoreet mauris nec egestas eleifend.",
- "downloads": 45,
- "type":"nfv-o",
- "size":"204800",
- "down_history":[
- {
- "user":"user_001",
- "time": "2016-11-30 17:31"
- },
- {
- "user":"user_002",
- "time": "2016-11-30 14:31"
- },
- {
- "user":"user_003",
- "time": "2016-11-30 11:01"
- },
- {
- "user":"user_004",
- "time": "2016-11-30 10:03"
- },
- {
- "user":"user_005",
- "time": "2016-11-30 00:31"
- },
- {
- "user":"user_006",
- "time": "2016-11-29 19:32"
- },
- {
- "user":"user_007",
- "time": "2016-11-28 20:31"
- },
- {
- "user":"user_008",
- "time": "2016-11-20 09:11"
- }
- ],
- "upl_history":[
- {
- "user":"user_001",
- "time": "2016-11-30 15:31"
- },
- {
- "user":"user_002",
- "time": "2016-11-30 14:31"
- },
- {
- "user":"user_003",
- "time": "2016-11-30 11:01"
- },
- {
- "user":"user_004",
- "time": "2016-11-30 14:03"
- },
- {
- "user":"user_005",
- "time": "2016-11-30 10:31"
- },
- {
- "user":"user_006",
- "time": "2016-11-29 19:12"
- },
- {
- "user":"user_007",
- "time": "2016-11-28 02:31"
- },
- {
- "user":"user_008",
- "time": "2016-11-20 09:11"
- }
- ]
- },
- {
- "name": "openims",
- "vendor": "Intel",
- "date": "2016-11-20 12:06",
- "desc": "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed interdum fringilla laoreet. Nulla facilisi. Maecenas consequat tristique odio, in consectetur leo volutpat vitae. Ut porttitor iaculis metus sed tincidunt. Etiam facilisis nec nisi at tempus. Curabitur ultrices molestie dictum. Integer placerat varius lorem, id cursus augue vulputate quis. Nulla pulvinar vel nunc vel lacinia. Aliquam eleifend, ipsum in sodales dictum, mi risus dictum est, non hendrerit neque elit et turpis. Integer lacus massa, pulvinar eget porttitor vel, ultrices in elit. Ut convallis semper gravida. Sed mollis leo est, eget consectetur dui vestibulum a. Phasellus non augue id diam malesuada ultrices. Praesent id nunc vehicula, dapibus quam in, rhoncus lorem. Praesent mattis elit a ex elementum, vel imperdiet risus tempor. Aliquam laoreet mauris nec egestas eleifend.",
- "downloads": 21,
- "type":"sdn-o",
- "size":"204800",
- "down_history":[
- {
- "user":"user_001",
- "time": "2016-11-30 17:31"
- },
- {
- "user":"user_002",
- "time": "2016-11-30 14:31"
- },
- {
- "user":"user_003",
- "time": "2016-11-30 11:01"
- },
- {
- "user":"user_004",
- "time": "2016-11-30 10:03"
- },
- {
- "user":"user_005",
- "time": "2016-11-30 00:31"
- },
- {
- "user":"user_006",
- "time": "2016-11-29 19:32"
- },
- {
- "user":"user_007",
- "time": "2016-11-28 20:31"
- },
- {
- "user":"user_008",
- "time": "2016-11-20 09:11"
- }
- ],
- "upl_history":[
- {
- "user":"user_001",
- "time": "2016-11-30 15:31"
- },
- {
- "user":"user_002",
- "time": "2016-11-30 14:31"
- },
- {
- "user":"user_003",
- "time": "2016-11-30 11:01"
- },
- {
- "user":"user_004",
- "time": "2016-11-30 14:03"
- },
- {
- "user":"user_005",
- "time": "2016-11-30 10:31"
- },
- {
- "user":"user_006",
- "time": "2016-11-29 19:12"
- },
- {
- "user":"user_007",
- "time": "2016-11-28 02:31"
- },
- {
- "user":"user_008",
- "time": "2016-11-20 09:11"
- }
- ]
- },
- {
- "name": "vCPE",
- "vendor": "Huawei",
- "date": "2016-11-19 23:06",
- "desc": "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed interdum fringilla laoreet. Nulla facilisi. Maecenas consequat tristique odio, in consectetur leo volutpat vitae. Ut porttitor iaculis metus sed tincidunt. Etiam facilisis nec nisi at tempus. Curabitur ultrices molestie dictum. Integer placerat varius lorem, id cursus augue vulputate quis. Nulla pulvinar vel nunc vel lacinia. Aliquam eleifend, ipsum in sodales dictum, mi risus dictum est, non hendrerit neque elit et turpis. Integer lacus massa, pulvinar eget porttitor vel, ultrices in elit. Ut convallis semper gravida. Sed mollis leo est, eget consectetur dui vestibulum a. Phasellus non augue id diam malesuada ultrices. Praesent id nunc vehicula, dapibus quam in, rhoncus lorem. Praesent mattis elit a ex elementum, vel imperdiet risus tempor. Aliquam laoreet mauris nec egestas eleifend.",
- "downloads": 408,
- "type":"nfv-o",
- "size":"204800",
- "down_history":[
- {
- "user":"user_001",
- "time": "2016-11-30 17:31"
- },
- {
- "user":"user_002",
- "time": "2016-11-30 14:31"
- },
- {
- "user":"user_003",
- "time": "2016-11-30 11:01"
- },
- {
- "user":"user_004",
- "time": "2016-11-30 10:03"
- },
- {
- "user":"user_005",
- "time": "2016-11-30 00:31"
- },
- {
- "user":"user_006",
- "time": "2016-11-29 19:32"
- },
- {
- "user":"user_007",
- "time": "2016-11-28 20:31"
- },
- {
- "user":"user_008",
- "time": "2016-11-20 09:11"
- }
- ],
- "upl_history":[
- {
- "user":"user_001",
- "time": "2016-11-30 15:31"
- },
- {
- "user":"user_002",
- "time": "2016-11-30 14:31"
- },
- {
- "user":"user_003",
- "time": "2016-11-30 11:01"
- },
- {
- "user":"user_004",
- "time": "2016-11-30 14:03"
- },
- {
- "user":"user_005",
- "time": "2016-11-30 10:31"
- },
- {
- "user":"user_006",
- "time": "2016-11-29 19:12"
- },
- {
- "user":"user_007",
- "time": "2016-11-28 02:31"
- },
- {
- "user":"user_008",
- "time": "2016-11-20 09:11"
- }
- ]
- },
- {
- "name": "vCPE",
- "vendor": "Siemens",
- "date": "2016-11-20 12:06",
- "desc": "Dolore ex deserunt aute fugiat aute nulla ea sunt aliqua nisi cupidatat eu. Nostrud in laboris labore nisi amet do dolor eu fugiat consectetur elit cillum esse",
- "downloads": 120,
- "type":"sdn-o",
- "size":"204800",
- "down_history":[
- {
- "user":"user_001",
- "time": "2016-11-30 17:31"
- },
- {
- "user":"user_002",
- "time": "2016-11-30 14:31"
- },
- {
- "user":"user_003",
- "time": "2016-11-30 11:01"
- },
- {
- "user":"user_004",
- "time": "2016-11-30 10:03"
- },
- {
- "user":"user_005",
- "time": "2016-11-30 00:31"
- },
- {
- "user":"user_006",
- "time": "2016-11-29 19:32"
- },
- {
- "user":"user_007",
- "time": "2016-11-28 20:31"
- },
- {
- "user":"user_008",
- "time": "2016-11-20 09:11"
- }
- ],
- "upl_history":[
- {
- "user":"user_001",
- "time": "2016-11-30 15:31"
- },
- {
- "user":"user_002",
- "time": "2016-11-30 14:31"
- },
- {
- "user":"user_003",
- "time": "2016-11-30 11:01"
- },
- {
- "user":"user_004",
- "time": "2016-11-30 14:03"
- },
- {
- "user":"user_005",
- "time": "2016-11-30 10:31"
- },
- {
- "user":"user_006",
- "time": "2016-11-29 19:12"
- },
- {
- "user":"user_007",
- "time": "2016-11-28 02:31"
- },
- {
- "user":"user_008",
- "time": "2016-11-20 09:11"
- }
- ]
- }
- ];
-
- return {
- getFeaturesList: getFeaturesList
- };
-
- function getFeaturesList() {
- return services;
- }
-
- }
-
-})();
diff --git a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/layouts/main-page/main-page.html b/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/layouts/main-page/main-page.html
deleted file mode 100644
index ec86a647..00000000
--- a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/layouts/main-page/main-page.html
+++ /dev/null
@@ -1,76 +0,0 @@
-<!--
- Copyright 2016-2017 Huawei Technologies Co., Ltd.
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
--->
- <md-toolbar ng-show="!showSearch">
- <div class="md-toolbar-tools">
- <md-button ng-click="layout.toggleSidenav('left')" hide-gt-md aria-label="Menu">
- <ng-md-icon icon="menu"></ng-md-icon>
- </md-button>
- <h3>
- <a href="/">vnfmarket</a>
- </h3>
- <span flex></span>
- <md-button aria-label="Search" ng-click="showSearch = !showSearch">
- <ng-md-icon icon="search"></ng-md-icon>
- </md-button>
- <md-menu>
- <md-button aria-label="Open Settings" ng-click="layout.openMenu($mdOpenMenu, $event)">
- <md-icon> more_vert </md-icon>
- </md-button>
- <md-menu-content width="4">
- <md-menu-item>
- <md-button ng-click="layout.changeProfile($event)">
- <md-icon>face</md-icon>
- Profile
- </md-button>
- </md-menu-item>
- <md-menu-item>
- <md-button ng-click="layout.changePassword()">
- <md-icon>lock</md-icon>
- Password
- </md-button>
- </md-menu-item>
- <md-menu-divider></md-menu-divider>
- <md-menu-item>
- <md-button ng-click="layout.logOut()">
- <md-icon>power_settings_new</md-icon>
- Logout
- </md-button>
- </md-menu-item>
- </md-menu-content>
- </md-menu>
- </div>
- </md-toolbar>
- <md-toolbar class="md-hue-1" ng-show="showSearch">
- <div class="md-toolbar-tools">
- <md-button ng-click="showSearch = !showSearch" aria-label="Back">
- <ng-md-icon icon="arrow_back"></ng-md-icon>
- </md-button>
- <h3 flex="10">
- Back
- </h3>
- <md-input-container md-theme="input" flex>
- <label>&nbsp;</label>
- <input ng-model="search.who" placeholder="Search ...">
- </md-input-container>
-
- </div>
- </md-toolbar>
- <md-content class="md-blue-grey-theme" flex md-scroll-y>
- <ui-view layout="column" layout-fill layout-padding>
-
-
- </ui-view>
- </md-content>
diff --git a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/layouts/main-page/mainPageCtrl.js b/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/layouts/main-page/mainPageCtrl.js
deleted file mode 100644
index 24ae3ef2..00000000
--- a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/layouts/main-page/mainPageCtrl.js
+++ /dev/null
@@ -1,115 +0,0 @@
-/*
-
- Copyright 2016-2017, Huawei Technologies Co., Ltd.
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
-*/
-(function () {
- 'use strict';
-
- /**
- * @ngdoc function
- * @name app.controller:LayoutCtrl
- * @description
- * # LayoutCtrl
- * Controller of the app
- */
-
- angular
- .module('vnfmarket')
- .controller('LayoutCtrl', Layout);
-
- Layout.$inject = ['$mdSidenav', '$cookies', '$state', '$mdToast', '$mdDialog'];
-
- /*
- * recommend
- * Using function declarations
- * and bindable members up top.
- */
-
- function Layout($mdSidenav, $cookies, $state, $mdToast, $mdDialog ) {
- /*jshint validthis: true */
- var vm = this;
-
- vm.toggleSidenav = function (menuId) {
- $mdSidenav(menuId).toggle();
- };
-
- vm.changePassword = function () {
- $mdToast.show(
- $mdToast.simple()
- .content('Password clicked!')
- .position('top right')
- .hideDelay(2000)
- );
- };
-
- vm.changeProfile = function (ev) {
- $mdDialog.show({
- controller: DialogController,
- templateUrl: 'tabDialog.tmpl.html',
- parent: angular.element(document.body),
- targetEvent: ev,
- clickOutsideToClose:true
- })
- .then(function(answer) {
- $mdToast.show(
- $mdToast.simple()
- .content('You said the information was "' + answer + '".')
- .position('top right')
- .hideDelay(2000)
- );
-
- }, function() {
- $mdToast.show(
- $mdToast.simple()
- .content('You cancelled the dialog.')
- .position('top right')
- .hideDelay(2000)
- );
- });
-
- function DialogController($scope, $mdDialog) {
- $scope.hide = function() {
- $mdDialog.hide();
- };
-
- $scope.cancel = function() {
- $mdDialog.cancel();
- };
-
- $scope.answer = function(answer) {
- $mdDialog.hide(answer);
- };
- }
- };
-
-
- vm.logOut = function () {
-
- alert('Implement your Function Here');
- // $cookies.put('dev_appserver_login', ' ');
- //$state.go('out', {}, {reload: true});
-
- };
-
- var originatorEv;
- vm.openMenu = function ($mdOpenMenu, ev) {
- originatorEv = ev;
- $mdOpenMenu(ev);
- };
-
- }
-
-})();
diff --git a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/layouts/nav-bar/navBarService.js b/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/layouts/nav-bar/navBarService.js
deleted file mode 100644
index 4fecf269..00000000
--- a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/layouts/nav-bar/navBarService.js
+++ /dev/null
@@ -1,66 +0,0 @@
-/*
-
- Copyright 2016-2017, Huawei Technologies Co., Ltd.
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
-*/
-(function() {
- 'use strict';
-
- /**
- * @ngdoc function
- * @name app.service:menuService
- * @description
- * # menuService
- * Service of the app
- */
-
- angular
- .module('vnfmarket')
- .factory('MenuService', Menu);
- // Inject your dependencies as .$inject = ['$http', 'someSevide'];
- // function Name ($http, someSevide) {...}
-
- Menu.$inject = ['$http'];
-
- function Menu ($http) {
-
- var menu = [
-
- {
- link: 'user',
- name: 'User'
- },
-
- {
- link: 'marketplace',
- name: 'Marketplace'
- },
-
- {
- link: 'about',
- name: 'About'
- },
-
- ];
-
- return {
- listMenu: function () {
- return menu;
- }
- }
-
- }
-
-})();
diff --git a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/layouts/side-nav/sidenav.html b/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/layouts/side-nav/sidenav.html
deleted file mode 100644
index 9028bc06..00000000
--- a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/layouts/side-nav/sidenav.html
+++ /dev/null
@@ -1,46 +0,0 @@
-<!--
- Copyright 2016-2017 Huawei Technologies Co., Ltd.
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
--->
- <md-toolbar class="md-tall md-hue-2">
- <div layout="column" class="md-toolbar-tools-bottom inset">
- <div layout="row">
- <div flex="20">
- <img style="width: 36px; height: 36px; border-radius: 50%"
- actual-src="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAUDBAsMBgkICQcJCQgGCQcGBgYFBgcHBQkGBgUHCQcGBgcHChwXBwgaCQcHGCEMGhERHxMfBxciGCIeGBAeHxIBBQUFBwcFDAgIBxIIBQgSHhISEhISHhISEhISHh4SEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEv/AABEIAGAAYAMBIgACEQEDEQH/xAAcAAACAwEBAQEAAAAAAAAAAAAHCAMFBgQCAQD/xAA6EAABAgQDBQYFAQgDAQAAAAACAQMABBESBQYiByExMkETQlFSYWIIcXKBoSMzgpGSorLR8BQk4RX/xAAWAQEBAQAAAAAAAAAAAAAAAAAAAQL/xAAWEQEBAQAAAAAAAAAAAAAAAAAAARH/2gAMAwEAAhEDEQA/AG0WPx9I+RDOPIIqS+F0BVZyx5uUknZpw0RGBU9XTTCJbRs6zGI4icw66pNiRCwBUsFoVXSm7wpBF+JraOr75yDRr2LSkLpCVBMx7q06ekAFmbVCUV7yRETg4pP7y3B+YmfcRw7b6J3fNp7sRYPhrkxMCy2JEpeX/wAg97NdkjQEL02KHuG0D6FAAl3CnFqQtOKgr3RVRX3cIv8AD2Udl1lyAxcG20iFUG4e7SGvYy/Ltgggw2iD3bEivm8uS6uoX/GBFrdcI01faGGFJk5pyVnbhJW3GjuElGhad/VIcfYRtHHEJImjokzLgHaj5htp2iRgtoORWJlg9CA4IkQmA6rresCfY9i7mHZqbaKqC6RSrgFzEJlQa19YqnmU/GPKxzST1wpTjQf7Y6C9YCzJeMYra1mQJbCXSUqOECi343EOn7RsDPSvyhZfivxYhsADWggREIlu1ad6QC05mxHtZpwlJVUjMi+ojVbv49Ipe0W/0H+7uxYtYM8Uq5OtgJtMLa5aVXUu3dpZ4V6xYbOsrnPT7cu3dqISdMR5Wh5oygnfDlhaFMG6o8qW3W8ChjmJe2lOb3cvhGXy3l+Xw+TS3TYn6h8CX3LHO9tPkBPsldVLVISIh4xpWyqq+u/+rhHG/dduHqo/LzRVS2epAhEhnARfKW4rvWJix1shV1sk7MSAbxLStxaoD5ijaoBcV3W28Kwv+0PCSbxmUm03K66PL5rq7oOuPTwqFwEhXd4SSkYvMWFJMnJEttrU2yThdLL0ur9oA/5ecXsGitVFNpkv5mki2UvvEEkgoAiNEQUtbt5bB3D+I9ksBNiszawZr3RUrvaIwnXxD48B313uvl5tKNCX43Q1OfcQskHNNVMCBsB4qRpuhBNoc45/9F4Xq1E1HV0tKgjv9IlSrfIcyIybulVQQUCpyqJFXekEz4ZZFtDmnUFaitt3tMuVIHGxdgXH3mnBq2QFp9x7hgy7DcFclX5wTGjbpj2Hrq6xBqc/TAixruVvvCnFRgF5rxiVSYQBkyRT5SMKcxUhn5uSA+Iou7lIajGAzhk9tzWjQK4K/p6E3fKNKCOHygEe9qlpfLveEEzHHf8Aj5cuCo3qkWGXtnVrvbPnRSW+xOVfcsaTPuBg5hJs7lQQ/Tt8w8v3gFmHM0wswgBMm2hLaQ7zC2CfkybdZk0ecnEdR9wBbAh0jaSKVPWkU2GZaQXUvY1abdPH5+Mdue3OxGQZaoBOvkTg920RgybPBZhClWj43NgX8wJHSZxnsjTF2Fy5cbmw+1ookXarBoP9suYBZJv2XH7VtHm+dYS3PM528469uW8iK63vEVYZTbNid8/MNIKIjTdokZUERMKq4pQrOJLrIbkVLi1D1tKJUqyyDmY5KcR8BQ0pY60Y1EvLT1rDIbN8xI+0L279XVaPdK7lhTz3cPqgqbHMdtBWriuArvndEDRMTKrQkJNSR01HmXup1jL5exds2EqSItLSr0KPmP460AWm+gXppJev5jSu6YxVFNRbbv1W3CXDV0+0RYmikwfRaEP+pAj2g577AbZGZGpJc4Vur6fSKpdtF0kouCqviNpEnKXS6njAELD3hW8TFO0aXmLzf4gRbV8YQceYBa2sANxeBOrzfyxHge0G6a/UFRR1dX1d2MjnvEhexYzTeg2BcXtTV+YjJwdguPo9IKyW8pMrCIeoENwF86UglkaQuXwszSoUySVVugCJeJcF+0MK06hcOEVosnxOOqxihWFaM02gueojTTC9Tn7UqcCXTBo+JTGgfxFRQhPsG7bhKooRU4QF3G06kteYYlSvDqcBi0ydPk3ODQqXrq+mKevjXT4xNhy/9gfaoxEHbCMwUESQ046vWB/tEzI4/iPZNkqgCCIjdpQuscU2+4GneiElzZf4jKuvEjpFdRdRe6Au3cKdLTeirTmujyOX6ftHwH96Kg8UctQUdX/fGIXZkl5iUl90BMqiD9wlWxeaPMsqk7duVSLVd5iWORVrx/ej2waoS0410l4QDX/D480MujQigqQCJW0/aiWr8QYmpi3h4wpuw/GibnGxUuYv4kWlfxDQsPIo7+9qt8NMVSLYtMKRKJEpGXMRFUlisdqhJHTxNYgfSkBG+VY7cCbq+g9SSK5FjswmYQHQNa0FRut8sRBZl8IF2SQTAtCaTQe9GOxrKhXKo/1cywfNm5y78gBt0PSIkBeYh61SJsx4G0WgmkAi73h8oBYHsuOjxIaU/eirfbUVtXu96C/mvBVC4LPpXxGBfjrFrtsBV1j2A6V90fEj2qwF5lDGFYmAO7cC3W/T4QwmW9q0sQiJnYVBu7XoXpCwSyav93RMZrdcm5fNAf/Z"
- showloader="" loader-class="preload" loader-src="app/assets/images/loader.gif"
- src="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAUDBAsMBgkICQcJCQgGCQcGBgYFBgcHBQkGBgUHCQcGBgcHChwXBwgaCQcHGCEMGhERHxMfBxciGCIeGBAeHxIBBQUFBwcFDAgIBxIIBQgSHhISEhISHhISEhISHh4SEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEv/AABEIAGAAYAMBIgACEQEDEQH/xAAcAAACAwEBAQEAAAAAAAAAAAAHCAMFBgQCAQD/xAA6EAABAgQDBQYFAQgDAQAAAAACAQMABBESBQYiByExMkETQlFSYWIIcXKBoSMzgpGSorLR8BQk4RX/xAAWAQEBAQAAAAAAAAAAAAAAAAAAAQL/xAAWEQEBAQAAAAAAAAAAAAAAAAAAARH/2gAMAwEAAhEDEQA/AG0WPx9I+RDOPIIqS+F0BVZyx5uUknZpw0RGBU9XTTCJbRs6zGI4icw66pNiRCwBUsFoVXSm7wpBF+JraOr75yDRr2LSkLpCVBMx7q06ekAFmbVCUV7yRETg4pP7y3B+YmfcRw7b6J3fNp7sRYPhrkxMCy2JEpeX/wAg97NdkjQEL02KHuG0D6FAAl3CnFqQtOKgr3RVRX3cIv8AD2Udl1lyAxcG20iFUG4e7SGvYy/Ltgggw2iD3bEivm8uS6uoX/GBFrdcI01faGGFJk5pyVnbhJW3GjuElGhad/VIcfYRtHHEJImjokzLgHaj5htp2iRgtoORWJlg9CA4IkQmA6rresCfY9i7mHZqbaKqC6RSrgFzEJlQa19YqnmU/GPKxzST1wpTjQf7Y6C9YCzJeMYra1mQJbCXSUqOECi343EOn7RsDPSvyhZfivxYhsADWggREIlu1ad6QC05mxHtZpwlJVUjMi+ojVbv49Ipe0W/0H+7uxYtYM8Uq5OtgJtMLa5aVXUu3dpZ4V6xYbOsrnPT7cu3dqISdMR5Wh5oygnfDlhaFMG6o8qW3W8ChjmJe2lOb3cvhGXy3l+Xw+TS3TYn6h8CX3LHO9tPkBPsldVLVISIh4xpWyqq+u/+rhHG/dduHqo/LzRVS2epAhEhnARfKW4rvWJix1shV1sk7MSAbxLStxaoD5ijaoBcV3W28Kwv+0PCSbxmUm03K66PL5rq7oOuPTwqFwEhXd4SSkYvMWFJMnJEttrU2yThdLL0ur9oA/5ecXsGitVFNpkv5mki2UvvEEkgoAiNEQUtbt5bB3D+I9ksBNiszawZr3RUrvaIwnXxD48B313uvl5tKNCX43Q1OfcQskHNNVMCBsB4qRpuhBNoc45/9F4Xq1E1HV0tKgjv9IlSrfIcyIybulVQQUCpyqJFXekEz4ZZFtDmnUFaitt3tMuVIHGxdgXH3mnBq2QFp9x7hgy7DcFclX5wTGjbpj2Hrq6xBqc/TAixruVvvCnFRgF5rxiVSYQBkyRT5SMKcxUhn5uSA+Iou7lIajGAzhk9tzWjQK4K/p6E3fKNKCOHygEe9qlpfLveEEzHHf8Aj5cuCo3qkWGXtnVrvbPnRSW+xOVfcsaTPuBg5hJs7lQQ/Tt8w8v3gFmHM0wswgBMm2hLaQ7zC2CfkybdZk0ecnEdR9wBbAh0jaSKVPWkU2GZaQXUvY1abdPH5+Mdue3OxGQZaoBOvkTg920RgybPBZhClWj43NgX8wJHSZxnsjTF2Fy5cbmw+1ookXarBoP9suYBZJv2XH7VtHm+dYS3PM528469uW8iK63vEVYZTbNid8/MNIKIjTdokZUERMKq4pQrOJLrIbkVLi1D1tKJUqyyDmY5KcR8BQ0pY60Y1EvLT1rDIbN8xI+0L279XVaPdK7lhTz3cPqgqbHMdtBWriuArvndEDRMTKrQkJNSR01HmXup1jL5exds2EqSItLSr0KPmP460AWm+gXppJev5jSu6YxVFNRbbv1W3CXDV0+0RYmikwfRaEP+pAj2g577AbZGZGpJc4Vur6fSKpdtF0kouCqviNpEnKXS6njAELD3hW8TFO0aXmLzf4gRbV8YQceYBa2sANxeBOrzfyxHge0G6a/UFRR1dX1d2MjnvEhexYzTeg2BcXtTV+YjJwdguPo9IKyW8pMrCIeoENwF86UglkaQuXwszSoUySVVugCJeJcF+0MK06hcOEVosnxOOqxihWFaM02gueojTTC9Tn7UqcCXTBo+JTGgfxFRQhPsG7bhKooRU4QF3G06kteYYlSvDqcBi0ydPk3ODQqXrq+mKevjXT4xNhy/9gfaoxEHbCMwUESQ046vWB/tEzI4/iPZNkqgCCIjdpQuscU2+4GneiElzZf4jKuvEjpFdRdRe6Au3cKdLTeirTmujyOX6ftHwH96Kg8UctQUdX/fGIXZkl5iUl90BMqiD9wlWxeaPMsqk7duVSLVd5iWORVrx/ej2waoS0410l4QDX/D480MujQigqQCJW0/aiWr8QYmpi3h4wpuw/GibnGxUuYv4kWlfxDQsPIo7+9qt8NMVSLYtMKRKJEpGXMRFUlisdqhJHTxNYgfSkBG+VY7cCbq+g9SSK5FjswmYQHQNa0FRut8sRBZl8IF2SQTAtCaTQe9GOxrKhXKo/1cywfNm5y78gBt0PSIkBeYh61SJsx4G0WgmkAi73h8oBYHsuOjxIaU/eirfbUVtXu96C/mvBVC4LPpXxGBfjrFrtsBV1j2A6V90fEj2qwF5lDGFYmAO7cC3W/T4QwmW9q0sQiJnYVBu7XoXpCwSyav93RMZrdcm5fNAf/Z">
- </div>
- <div flex="80" style="margin-top: 10px;font-size: 1em;">
- <div></div>
- </div>
- </div>
- </div>
- </md-toolbar>
- <md-list>
- <md-list-item ng-repeat="item in vm.menu" ng-click="vm.navigateTo(item.link)" >
- <div class="inset" ng-show="item.icon">
- <ng-md-icon icon="{{item.icon}}"></ng-md-icon>
- </div>
- <p> {{ item.name }}</p>
- </md-list-item>
- <md-divider></md-divider>
- <md-subheader>Admin</md-subheader>
- <md-list-item ng-repeat="item in vm.admin" ng-click="vm.showSettingsBottom($event)" >
- <div class="inset">
- <ng-md-icon icon="{{item.icon}}"></ng-md-icon>
- </div>
- <p> {{ item.title }}</p>
- </md-list-item>
- </md-list>
diff --git a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/layouts/side-nav/sidenavCtrl.js b/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/layouts/side-nav/sidenavCtrl.js
deleted file mode 100644
index 41756882..00000000
--- a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/layouts/side-nav/sidenavCtrl.js
+++ /dev/null
@@ -1,114 +0,0 @@
-/*
-
- Copyright 2016-2017, Huawei Technologies Co., Ltd.
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
-*/
-(function () {
- 'use strict';
-
- /**
- * @ngdoc function
- * @name app.controller:SidenavCtrl
- * @description
- * # SidenavCtrl
- * Controller of the app
- */
- angular
- .module('vnfmarket')
- .controller('SidenavCtrl', SidenavCtrl)
- .controller('SettingsCtrl', SettingsCtrl);
-
- // Injecting Denpendencies
-
- SidenavCtrl.$inject = ['$mdSidenav', '$state', '$mdBottomSheet', '$mdToast', 'MenuService', '$scope'];
- SettingsCtrl.$inject = ['$mdBottomSheet'];
-
- /*
- * recommend
- * Using function declarations
- * and bindable members up top.
- */
-
- function SidenavCtrl($mdSidenav, $state, $mdBottomSheet, $mdToast, MenuService, $scope) {
- /*jshint validthis: true */
- var vm = this;
-
- vm.toggleSidenav = function (menuId) {
- $mdSidenav(menuId).toggle();
- };
-
- vm.closeSidenav = function() {
- $mdSidenav('left').close();
- };
-
- // Close menu on small screen after click on menu item.
- // Only use $scope in controllerAs when necessary; for example, publishing and subscribing events using $emit, $broadcast, $on or $watch.
- $scope.$on('$stateChangeSuccess', vm.closeSidenav);
-
- vm.menu = MenuService.listMenu();
-
- vm.admin = [
- {
- link: 'showListBottomSheet($event)',
- title: 'Settings',
- icon: 'settings'
- }
- ];
-
- vm.navigateTo = function (target) {
-
- var page = target;
-
- $state.go(page);
-
- };
-
- vm.showSettingsBottom = function ($event) {
- vm.alert = '';
- $mdBottomSheet.show({
- template: '<md-bottom-sheet class="md-grid" layout="column" ng-cloak><div layout="row" layout-align="center center"><h4>With clickOutsideToClose option, drag down or press ESC to close</h4></div><md-list flex layout="row" layout-align="center center"><md-list-item ng-repeat="item in vm.items"><md-button class="md-grid-item-content" ng-click="vm.listItemClick($index)"><md-icon class="md-48">{{item.icon}}</md-icon><div class="md-grid-text"> {{ item.name }} </div></md-button></md-list-item></md-list></md-bottom-sheet>',
- controller: 'SettingsCtrl',
- controllerAs: 'vm',
- targetEvent: $event
- }).then(function (clickedItem) {
- $mdToast.show(
- $mdToast.simple()
- .content(clickedItem.name + ' clicked!')
- .position('top right')
- .hideDelay(2000)
- );
- });
- };
-
- }
-
- function SettingsCtrl($mdBottomSheet) {
- /*jshint validthis: true */
- var vm = this;
-
- vm.items = [
- {name: 'Roles', icon: 'assignment_ind'},
- {name: 'Notes', icon: 'speaker_notes'},
- {name: 'Tasks', icon: 'view_list'},
- {name: 'Inbox', icon: 'inbox'}
- ];
-
- vm.listItemClick = function ($index) {
- var clickedItem = vm.items[$index];
- $mdBottomSheet.hide(clickedItem);
- };
- }
-
-})();
diff --git a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/layouts/side-nav/sidenavService.js b/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/layouts/side-nav/sidenavService.js
deleted file mode 100644
index 4fecf269..00000000
--- a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/layouts/side-nav/sidenavService.js
+++ /dev/null
@@ -1,66 +0,0 @@
-/*
-
- Copyright 2016-2017, Huawei Technologies Co., Ltd.
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
-*/
-(function() {
- 'use strict';
-
- /**
- * @ngdoc function
- * @name app.service:menuService
- * @description
- * # menuService
- * Service of the app
- */
-
- angular
- .module('vnfmarket')
- .factory('MenuService', Menu);
- // Inject your dependencies as .$inject = ['$http', 'someSevide'];
- // function Name ($http, someSevide) {...}
-
- Menu.$inject = ['$http'];
-
- function Menu ($http) {
-
- var menu = [
-
- {
- link: 'user',
- name: 'User'
- },
-
- {
- link: 'marketplace',
- name: 'Marketplace'
- },
-
- {
- link: 'about',
- name: 'About'
- },
-
- ];
-
- return {
- listMenu: function () {
- return menu;
- }
- }
-
- }
-
-})();
diff --git a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/marketplace/marketplace-test.js b/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/marketplace/marketplace-test.js
deleted file mode 100644
index 1824af38..00000000
--- a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/marketplace/marketplace-test.js
+++ /dev/null
@@ -1,48 +0,0 @@
-/*
-
- Copyright 2016-2017, Huawei Technologies Co., Ltd.
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
-*/
-(function () {
- 'use strict';
-
- /**
- * @ngdoc function
- * @name app.test:marketplaceTest
- * @description
- * # marketplaceTest
- * Test of the app
- */
-
- describe('marketplace test', function () {
- var controller = null, $scope = null;
-
- beforeEach(function () {
- module('vnfmarket');
- });
-
- beforeEach(inject(function ($controller, $rootScope) {
- $scope = $rootScope.$new();
- controller = $controller('MarketplaceCtrl', {
- $scope: $scope
- });
- }));
-
- it('Should controller must be defined', function () {
- expect(controller).toBeDefined();
- });
-
- });
-})();
diff --git a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/marketplace/marketplace.html b/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/marketplace/marketplace.html
deleted file mode 100644
index 2f4dc9ff..00000000
--- a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/marketplace/marketplace.html
+++ /dev/null
@@ -1,22 +0,0 @@
-<!--
- Copyright 2016-2017 Huawei Technologies Co., Ltd.
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
--->
-<div class="md-padding" flex layout-sm="column">
- <md-card>
- <md-card-content>
- <h2 class="md-title">Content from: marketplace page</h2>
- </md-card-content>
- </md-card>
-</div>
diff --git a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/marketplace/marketplaceCtrl.js b/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/marketplace/marketplaceCtrl.js
deleted file mode 100644
index eaca12b4..00000000
--- a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/marketplace/marketplaceCtrl.js
+++ /dev/null
@@ -1,47 +0,0 @@
-/*
-
- Copyright 2016-2017, Huawei Technologies Co., Ltd.
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
-*/
-(function() {
- 'use strict';
-
- /**
- * @ngdoc function
- * @name app.controller:marketplaceCtrl
- * @description
- * # marketplaceCtrl
- * Controller of the app
- */
-
- angular
- .module('marketplace')
- .controller('MarketplaceCtrl', Marketplace);
-
- Marketplace.$inject = [];
-
- /*
- * recommend
- * Using function declarations
- * and bindable members up top.
- */
-
- function Marketplace() {
- /*jshint validthis: true */
- var vm = this;
-
- }
-
-})();
diff --git a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/marketplace/marketplaceModule.js b/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/marketplace/marketplaceModule.js
deleted file mode 100644
index 26c5a98f..00000000
--- a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/marketplace/marketplaceModule.js
+++ /dev/null
@@ -1,31 +0,0 @@
-/*
-
- Copyright 2016-2017, Huawei Technologies Co., Ltd.
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
-*/
-(function () {
- 'use strict';
-
- /**
- * @ngdoc function
- * @name app.module:marketplaceModule
- * @description
- * # marketplaceModule
- * Module of the app
- */
-
- angular.module('marketplace', []);
-
-})();
diff --git a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/marketplace/marketplaceRoute.js b/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/marketplace/marketplaceRoute.js
deleted file mode 100644
index a7b1dfe0..00000000
--- a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/marketplace/marketplaceRoute.js
+++ /dev/null
@@ -1,40 +0,0 @@
-/*
-
- Copyright 2016-2017, Huawei Technologies Co., Ltd.
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
-*/
-'use strict';
-
-/**
- * @ngdoc function
- * @name app.route:marketplaceRoute
- * @description
- * # marketplaceRoute
- * Route of the app
- */
-
-angular.module('marketplace')
- .config(['$stateProvider', function ($stateProvider) {
-
- $stateProvider
- .state('home.marketplace', {
- url:'/marketplace',
- templateUrl: 'app/modules/marketplace/marketplace.html',
- controller: 'MarketplaceCtrl',
- controllerAs: 'vm'
- });
-
-
- }]);
diff --git a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/marketplace/marketplaceService.js b/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/marketplace/marketplaceService.js
deleted file mode 100644
index 22fdb7b6..00000000
--- a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/marketplace/marketplaceService.js
+++ /dev/null
@@ -1,41 +0,0 @@
-/*
-
- Copyright 2016-2017, Huawei Technologies Co., Ltd.
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
-*/
-(function() {
- 'use strict';
-
- /**
- * @ngdoc function
- * @name app.service:marketplaceService
- * @description
- * # marketplaceService
- * Service of the app
- */
-
- angular
- .module('marketplace')
- .factory('MarketplaceService', Marketplace);
- // Inject your dependencies as .$inject = ['$http', 'someSevide'];
- // function Name ($http, someSevide) {...}
-
- Marketplace.$inject = ['$http'];
-
- function Marketplace ($http) {
-
- }
-
-})();
diff --git a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/user/user-test.js b/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/user/user-test.js
deleted file mode 100644
index 20693c1b..00000000
--- a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/user/user-test.js
+++ /dev/null
@@ -1,48 +0,0 @@
-/*
-
- Copyright 2016-2017, Huawei Technologies Co., Ltd.
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
-*/
-(function () {
- 'use strict';
-
- /**
- * @ngdoc function
- * @name app.test:userTest
- * @description
- * # userTest
- * Test of the app
- */
-
- describe('user test', function () {
- var controller = null, $scope = null;
-
- beforeEach(function () {
- module('vnfmarket');
- });
-
- beforeEach(inject(function ($controller, $rootScope) {
- $scope = $rootScope.$new();
- controller = $controller('UserCtrl', {
- $scope: $scope
- });
- }));
-
- it('Should controller must be defined', function () {
- expect(controller).toBeDefined();
- });
-
- });
-})();
diff --git a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/user/user.html b/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/user/user.html
deleted file mode 100644
index 2fe411b5..00000000
--- a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/user/user.html
+++ /dev/null
@@ -1,74 +0,0 @@
-<!--
- Copyright 2016-2017 Huawei Technologies Co., Ltd.
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
--->
-<div class="md-padding" flex layout-sm="column">
- <md-card>
- <md-card-content>
- <h2 class="md-title">Content from: user page</h2>
- </md-card-content>
- </md-card>
- <md-card>
- <md-card-content>
- <div class="row-fluid">
- <div class="col-md-12">
- <!-- Nav tabs -->
- <ul class="nav nav-tabs" role="tablist">
- <li role="presentation" class="active"><a href="#download-hist-tab" aria-controls="download-hist-tab" role="tab" data-toggle="tab">Downloaded Services</a></li>
- <li role="presentation"><a href="#upload-hist-tab" aria-controls="upload-hist-tab" role="tab" data-toggle="tab">Uploaded History</a></li>
- </ul>
- <!-- Tab panes -->
- <div class="tab-content">
- <div role="tabpanel" class="tab-pane active" id="download-hist-tab">
- <table class="table table-striped">
- <thead>
- <th>Service Name</th>
- <th>Last Updated</th>
- <th>Vendor</th>
- <th>Type</th>
- </thead>
- <tbody>
- <tr ng-repeat="service in services">
- <td>{{service.name}}</td>
- <td>{{service.date}}</td>
- <td>{{service.vendor}}</td>
- <td>{{service.type}}</td>
- </tr>
- </tbody>
- </table>
- </div>
- <div role="tabpanel" class="tab-pane" id="upload-hist-tab">
- <table class="table table-striped">
- <thead>
- <th>Service Name</th>
- <th>Last Updated</th>
- <th>Vendor</th>
- <th>Type</th>
- </thead>
- <tbody>
- <tr ng-repeat="service in services | limitTo: 6">
- <td>{{service.name}}</td>
- <td>{{service.date}}</td>
- <td>{{service.vendor}}</td>
- <td>{{service.type}}</td>
- </tr>
- </tbody>
- </table>
- </div>
- </div>
- </div>
- </div>
- </md-card-content>
- </md-card>
-</div>
diff --git a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/user/userCtrl.js b/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/user/userCtrl.js
deleted file mode 100644
index 81de3904..00000000
--- a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/user/userCtrl.js
+++ /dev/null
@@ -1,47 +0,0 @@
-/*
-
- Copyright 2016-2017, Huawei Technologies Co., Ltd.
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
-*/
-(function() {
- 'use strict';
-
- /**
- * @ngdoc function
- * @name app.controller:userCtrl
- * @description
- * # userCtrl
- * Controller of the app
- */
-
- angular
- .module('user')
- .controller('UserCtrl', User);
-
- User.$inject = [];
-
- /*
- * recommend
- * Using function declarations
- * and bindable members up top.
- */
-
- function User() {
- /*jshint validthis: true */
- var vm = this;
-
- }
-
-})();
diff --git a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/user/userModule.js b/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/user/userModule.js
deleted file mode 100644
index 290c1758..00000000
--- a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/user/userModule.js
+++ /dev/null
@@ -1,31 +0,0 @@
-/*
-
- Copyright 2016-2017, Huawei Technologies Co., Ltd.
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
-*/
-(function () {
- 'use strict';
-
- /**
- * @ngdoc function
- * @name app.module:userModule
- * @description
- * # userModule
- * Module of the app
- */
-
- angular.module('user', []);
-
-})();
diff --git a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/user/userRoute.js b/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/user/userRoute.js
deleted file mode 100644
index 3986c106..00000000
--- a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/user/userRoute.js
+++ /dev/null
@@ -1,40 +0,0 @@
-/*
-
- Copyright 2016-2017, Huawei Technologies Co., Ltd.
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
-*/
-'use strict';
-
-/**
- * @ngdoc function
- * @name app.route:userRoute
- * @description
- * # userRoute
- * Route of the app
- */
-
-angular.module('user')
- .config(['$stateProvider', function ($stateProvider) {
-
- $stateProvider
- .state('home.user', {
- url:'/user',
- templateUrl: 'app/modules/user/user.html',
- controller: 'UserCtrl',
- controllerAs: 'vm'
- });
-
-
- }]);
diff --git a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/user/userService.js b/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/user/userService.js
deleted file mode 100644
index a3a8f76c..00000000
--- a/vnfmarket-be/portal-marketplace/src/main/webapp/marketplace/modules/user/userService.js
+++ /dev/null
@@ -1,41 +0,0 @@
-/*
-
- Copyright 2016-2017, Huawei Technologies Co., Ltd.
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
-*/
-(function() {
- 'use strict';
-
- /**
- * @ngdoc function
- * @name app.service:userService
- * @description
- * # userService
- * Service of the app
- */
-
- angular
- .module('user')
- .factory('UserService', User);
- // Inject your dependencies as .$inject = ['$http', 'someSevide'];
- // function Name ($http, someSevide) {...}
-
- User.$inject = ['$http'];
-
- function User ($http) {
-
- }
-
-})();
diff --git a/vnfmarket-be/portal-marketplace/src/main/webapp/package.json b/vnfmarket-be/portal-marketplace/src/main/webapp/package.json
deleted file mode 100644
index 14923aff..00000000
--- a/vnfmarket-be/portal-marketplace/src/main/webapp/package.json
+++ /dev/null
@@ -1,44 +0,0 @@
-{
- "name": "vnfmarket",
- "description": "Marketplace UI for VNF Services",
- "version": "0.0.1",
- "author": "HTIPL",
- "engines": {
- "node": "0.10.x",
- "npm": "1.4.x"
- },
- "scripts": {
- "start": "grunt",
- "test": "karma start karma.conf.js",
- "postinstall": "bower install --config.interactive=false"
- },
- "dependencies": {
- "bower": "~1.3.8",
- "grunt-cli": "~0.1.13",
- "glob": "~4.0.5",
- "async": "~0.9.0",
- "chalk": "~0.5"
- },
- "devDependencies": {
- "grunt": "~0.4.1",
- "grunt-contrib-clean": "~0.5.0",
- "grunt-contrib-concat": "~0.3.0",
- "grunt-contrib-connect": "~0.5.0",
- "grunt-concurrent": "^1.0.0",
- "grunt-contrib-jshint": "~0.6.4",
- "grunt-contrib-uglify": "~0.2.4",
- "grunt-contrib-watch": "~0.5.3",
- "grunt-exec": "^0.4.6",
- "grunt-injector": "^0.5.4",
- "grunt-angular-templates": "^1.0.2",
- "load-grunt-tasks": "^0.5.0",
- "time-grunt": "^0.3.2",
- "karma": "~0.12.0",
- "karma-chrome-launcher": "~0.1.2",
- "karma-coverage": "~0.2.0",
- "karma-firefox-launcher": "~0.1.3",
- "karma-spec-reporter": "0.0.23",
- "karma-jasmine": "~0.2.1",
- "karma-phantomjs-launcher": "~0.1.2"
- }
-}
diff --git a/vnfmarket-be/vnf-sdk-marketplace/pom.xml b/vnfmarket-be/vnf-sdk-marketplace/pom.xml
index 00f5c1e2..ba613322 100644
--- a/vnfmarket-be/vnf-sdk-marketplace/pom.xml
+++ b/vnfmarket-be/vnf-sdk-marketplace/pom.xml
@@ -166,7 +166,7 @@
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
- <version>20.0</version>
+ <version>25.0-jre</version>
</dependency>
<!-- UT end -->
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-animate/angular-animate.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-animate/angular-animate.min.js
index 38aeb7b6..c5e6aafe 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-animate/angular-animate.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-animate/angular-animate.min.js
@@ -1,8 +1,8 @@
-/*
- AngularJS v1.6.2
- (c) 2010-2017 Google, Inc. http://angularjs.org
- License: MIT
-*/
+/**
+ * @license AngularJS v1.6.9
+ * (c) 2010-2018 Google, Inc. http://angularjs.org
+ * License: MIT
+ */
(function(R,y){'use strict';function Ea(a,b,c){if(!a)throw Oa("areq",b||"?",c||"required");return a}function Fa(a,b){if(!a&&!b)return"";if(!a)return b;if(!b)return a;W(a)&&(a=a.join(" "));W(b)&&(b=b.join(" "));return a+" "+b}function Pa(a){var b={};a&&(a.to||a.from)&&(b.to=a.to,b.from=a.from);return b}function X(a,b,c){var d="";a=W(a)?a:a&&F(a)&&a.length?a.split(/\s+/):[];s(a,function(a,e){a&&0<a.length&&(d+=0<e?" ":"",d+=c?b+a:a+b)});return d}function Ga(a){if(a instanceof E)switch(a.length){case 0:return a;
case 1:if(1===a[0].nodeType)return a;break;default:return E(ua(a))}if(1===a.nodeType)return E(a)}function ua(a){if(!a[0])return a;for(var b=0;b<a.length;b++){var c=a[b];if(1===c.nodeType)return c}}function Qa(a,b,c){s(b,function(b){a.addClass(b,c)})}function Ra(a,b,c){s(b,function(b){a.removeClass(b,c)})}function Y(a){return function(b,c){c.addClass&&(Qa(a,b,c.addClass),c.addClass=null);c.removeClass&&(Ra(a,b,c.removeClass),c.removeClass=null)}}function na(a){a=a||{};if(!a.$$prepared){var b=a.domOperation||
P;a.domOperation=function(){a.$$domOperationFired=!0;b();b=P};a.$$prepared=!0}return a}function ha(a,b){Ha(a,b);Ia(a,b)}function Ha(a,b){b.from&&(a.css(b.from),b.from=null)}function Ia(a,b){b.to&&(a.css(b.to),b.to=null)}function U(a,b,c){var d=b.options||{};c=c.options||{};var f=(d.addClass||"")+" "+(c.addClass||""),e=(d.removeClass||"")+" "+(c.removeClass||"");a=Sa(a.attr("class"),f,e);c.preparationClasses&&(d.preparationClasses=Z(c.preparationClasses,d.preparationClasses),delete c.preparationClasses);
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-aria/angular-aria.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-aria/angular-aria.min.js
index b3487ee6..3bb69c9b 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-aria/angular-aria.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-aria/angular-aria.min.js
@@ -1,8 +1,8 @@
-/*
- AngularJS v1.6.2
- (c) 2010-2017 Google, Inc. http://angularjs.org
- License: MIT
-*/
+/**
+ * @license AngularJS v1.6.2
+ * (c) 2010-2017 Google, Inc. http://angularjs.org
+ * License: MIT
+ */
(function(s,p){'use strict';var c="BUTTON A INPUT TEXTAREA SELECT DETAILS SUMMARY".split(" "),h=function(a,b){if(-1!==b.indexOf(a[0].nodeName))return!0};p.module("ngAria",["ng"]).provider("$aria",function(){function a(a,c,n,k){return function(d,f,e){var g=e.$normalize(c);!b[g]||h(f,n)||e[g]||d.$watch(e[a],function(a){a=k?!a:!!a;f.attr(c,a)})}}var b={ariaHidden:!0,ariaChecked:!0,ariaReadonly:!0,ariaDisabled:!0,ariaRequired:!0,ariaInvalid:!0,ariaValue:!0,tabindex:!0,bindKeydown:!0,bindRoleForClick:!0};
this.config=function(a){b=p.extend(b,a)};this.$get=function(){return{config:function(a){return b[a]},$$watchExpr:a}}}).directive("ngShow",["$aria",function(a){return a.$$watchExpr("ngShow","aria-hidden",[],!0)}]).directive("ngHide",["$aria",function(a){return a.$$watchExpr("ngHide","aria-hidden",[],!1)}]).directive("ngValue",["$aria",function(a){return a.$$watchExpr("ngValue","aria-checked",c,!1)}]).directive("ngChecked",["$aria",function(a){return a.$$watchExpr("ngChecked","aria-checked",c,!1)}]).directive("ngReadonly",
["$aria",function(a){return a.$$watchExpr("ngReadonly","aria-readonly",c,!1)}]).directive("ngRequired",["$aria",function(a){return a.$$watchExpr("ngRequired","aria-required",c,!1)}]).directive("ngModel",["$aria",function(a){function b(b,k,d,f){return a.config(k)&&!d.attr(b)&&(f||!h(d,c))}function l(a,b){return!b.attr("role")&&b.attr("type")===a&&!h(b,c)}function m(a,b){var d=a.type,f=a.role;return"checkbox"===(d||f)||"menuitemcheckbox"===f?"checkbox":"radio"===(d||f)||"menuitemradio"===f?"radio":
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-cookies/angular-cookies.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-cookies/angular-cookies.min.js
index 5045c54b..c408d261 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-cookies/angular-cookies.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-cookies/angular-cookies.min.js
@@ -1,8 +1,8 @@
-/*
- AngularJS v1.6.2
- (c) 2010-2017 Google, Inc. http://angularjs.org
- License: MIT
-*/
+/**
+ * @license AngularJS v1.6.2
+ * (c) 2010-2017 Google, Inc. http://angularjs.org
+ * License: MIT
+ */
(function(n,c){'use strict';function l(b,a,g){var d=g.baseHref(),k=b[0];return function(b,e,f){var g,h;f=f||{};h=f.expires;g=c.isDefined(f.path)?f.path:d;c.isUndefined(e)&&(h="Thu, 01 Jan 1970 00:00:00 GMT",e="");c.isString(h)&&(h=new Date(h));e=encodeURIComponent(b)+"="+encodeURIComponent(e);e=e+(g?";path="+g:"")+(f.domain?";domain="+f.domain:"");e+=h?";expires="+h.toUTCString():"";e+=f.secure?";secure":"";f=e.length+1;4096<f&&a.warn("Cookie '"+b+"' possibly not set or overflowed because it was too large ("+
f+" > 4096 bytes)!");k.cookie=e}}c.module("ngCookies",["ng"]).provider("$cookies",[function(){var b=this.defaults={};this.$get=["$$cookieReader","$$cookieWriter",function(a,g){return{get:function(d){return a()[d]},getObject:function(d){return(d=this.get(d))?c.fromJson(d):d},getAll:function(){return a()},put:function(d,a,m){g(d,a,m?c.extend({},b,m):b)},putObject:function(d,b,a){this.put(d,c.toJson(b),a)},remove:function(a,k){g(a,void 0,k?c.extend({},b,k):b)}}}]}]);c.module("ngCookies").factory("$cookieStore",
["$cookies",function(b){return{get:function(a){return b.getObject(a)},put:function(a,c){b.putObject(a,c)},remove:function(a){b.remove(a)}}}]);l.$inject=["$document","$log","$browser"];c.module("ngCookies").provider("$$cookieWriter",function(){this.$get=l})})(window,window.angular);
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material-data-table/md-data-table.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material-data-table/md-data-table.min.js
index 660f3c30..7e60494b 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material-data-table/md-data-table.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material-data-table/md-data-table.min.js
@@ -1 +1,7 @@
+/**
+ * Angular Material Data Table
+ * https://github.com/daniel-nagy/md-data-table
+ * @license MIT
+ * v0.10.9
+ */
!function(a,b,c){"use strict";function d(){function a(a){a.addClass("md-body")}return{compile:a,restrict:"A"}}function e(){function a(a){var b=a.find("md-select");return b.length&&b.addClass("md-table-select").attr("md-container-class","md-table-select"),a.addClass("md-cell"),c}function b(){}function c(a,b,c,d){function e(){return i.$$columns[f()]}function f(){return Array.prototype.indexOf.call(b.parent().children(),b[0])}var g=b.find("md-select"),h=d.shift(),i=d.shift();c.ngClick&&b.addClass("md-clickable"),g.length&&(g.on("click",function(a){a.stopPropagation()}),b.addClass("md-clickable").on("click",function(a){a.stopPropagation(),g[0].click()})),h.getTable=i.getElement,a.$watch(e,function(a){a&&(a.numeric?b.addClass("md-numeric"):b.removeClass("md-numeric"))})}return{controller:b,compile:a,require:["mdCell","^^mdTable"],restrict:"A"}}function f(a,c){function d(a){return a.addClass("md-column"),e}function e(d,e,f,g){function h(){var c=b.element('<md-icon md-svg-icon="arrow-up.svg">');a(c.addClass("md-sort-icon").attr("ng-class","getDirection()"))(d),e.hasClass("md-numeric")?e.prepend(c):e.append(c)}function i(){Array.prototype.some.call(e.find("md-icon"),function(a){return a.classList.contains("md-sort-icon")&&e[0].removeChild(a)})}function j(){i(),e.removeClass("md-sort").off("click",o)}function k(){h(),e.addClass("md-sort").on("click",o)}function l(){return Array.prototype.indexOf.call(e.parent().children(),e[0])}function m(){return d.orderBy&&(q.order===d.orderBy||q.order==="-"+d.orderBy)}function n(){return""===f.mdNumeric||d.numeric}function o(){d.$applyAsync(function(){m()?q.order="md-asc"===d.getDirection()?"-"+d.orderBy:d.orderBy:q.order="md-asc"===d.getDirection()?d.orderBy:"-"+d.orderBy,b.isFunction(q.onReorder)&&c.nextTick(function(){q.onReorder(q.order)})})}function p(a,b){r.$$columns[a]=b,b.numeric?e.addClass("md-numeric"):e.removeClass("md-numeric")}var q=g.shift(),r=g.shift();d.getDirection=function(){return m()?"-"===q.order.charAt(0)?"md-desc":"md-asc":""===f.mdDesc||d.$eval(f.mdDesc)?"md-desc":"md-asc"},d.$watch(m,function(a){a?e.addClass("md-active"):e.removeClass("md-active")}),d.$watch(l,function(a){p(a,{numeric:n()})}),d.$watch(n,function(a){p(l(),{numeric:a})}),d.$watch("orderBy",function(a){a?e.hasClass("md-sort")||k():e.hasClass("md-sort")&&j()})}return{compile:d,require:["^^mdHead","^^mdTable"],restrict:"A",scope:{numeric:"=?mdNumeric",orderBy:"@?mdOrderBy"}}}function g(a){return function(c,d,e,f){if(e&&"object"==typeof e){var g=a(c,d,!0,f);return b.extend(g.instance,e),g()}return a(c,d,e,f)}}function h(a,c,d,e,f,g,h,i,j){function k(c,d){var f,h=g.$new(),i=a(c)(h),j=e.createBackdrop(h,"md-edit-dialog-backdrop");return d.controller?f=m(d,h,{$element:i,$scope:h}):b.extend(h,d.scope),d.disableScroll&&l(i),v.prepend(j).append(i.addClass("md-whiteframe-1dp")),r(i,d.target),d.focusOnOpen&&q(i),d.clickOutsideToClose&&j.on("click",function(){i.remove()}),d.escToClose&&p(i),i.on("$destroy",function(){u=!1,j.remove()}),f}function l(a){var b=e.disableScrollAround(a,v);a.on("$destroy",function(){b()})}function m(a,d,e){if(a.controller)return a.resolve&&b.extend(e,a.resolve),a.locals&&b.extend(e,a.locals),a.controllerAs?(d[a.controllerAs]={},a.bindToController?b.extend(d[a.controllerAs],a.scope):b.extend(d,a.scope)):b.extend(d,a.scope),a.bindToController?c(a.controller,e,d[a.controllerAs]):c(a.controller,e)}function n(a){return f(function(c,d){function e(a){d("Unexpected template value. Expected a string; received a "+a+".")}var f=a.template;if(f)return b.isString(f)?c(f):e(typeof f);if(a.templateUrl){if(f=h.get(a.templateUrl))return c(f);var g=function(a){return c(a)},j=function(){return d("Error retrieving template from URL.")};return i(a.templateUrl).then(g,j)}d("Template not provided.")})}function o(a){u=!1,console.error(a)}function p(a){var b=function(b){b.keyCode===t&&a.remove()};v.on("keyup",b),a.on("$destroy",function(){v.off("keyup",b)})}function q(a){e.nextTick(function(){var b=e.findFocusTarget(a);b&&b.focus()},!1)}function r(a,c){var d=b.element(c).controller("mdCell").getTable(),e=function(){return a.prop("clientHeight")},f=function(){return{width:i(),height:e()}},h=function(){var a=d.parent();return"MD-TABLE-CONTAINER"===a.prop("tagName")?a[0].getBoundingClientRect():d[0].getBoundingClientRect()},i=function(){return a.prop("clientWidth")},k=function(){var b=f(),d=c.getBoundingClientRect(),e=h();b.width>e.right-d.left?a.css("left",e.right-b.width+"px"):a.css("left",d.left+"px"),b.height>e.bottom-d.top?a.css("top",e.bottom-b.height+"px"):a.css("top",d.top+1+"px"),a.css("minWidth",d.width+"px")},l=g.$watch(i,k),m=g.$watch(e,k);j.addEventListener("resize",k),a.on("$destroy",function(){l(),m(),j.removeEventListener("resize",k)})}function s(a,c){function d(){var a='type="'+(c.type||"text")+'"';for(var b in c.validators)a+=" "+b+'="'+c.validators[b]+'"';return a}return{controller:["$element","$q","save","$scope",function(a,c,d,e){function f(){return e.editDialog.$invalid?c.reject():b.isFunction(d)?c.when(d(e.editDialog.input)):c.resolve()}this.dismiss=function(){a.remove()},this.getInput=function(){return e.editDialog.input},e.dismiss=this.dismiss,e.submit=function(){f().then(function(){e.dismiss()})}}],locals:{save:c.save},scope:{cancel:c.cancel||"Cancel",messages:c.messages,model:c.modelValue,ok:c.ok||"Save",placeholder:c.placeholder,title:c.title,size:a},template:'<md-edit-dialog><div layout="column" class="md-content"><div ng-if="size === \'large\'" class="md-title">{{title || \'Edit\'}}</div><form name="editDialog" layout="column" ng-submit="submit(model)"><md-input-container md-no-float><input name="input" ng-model="model" md-autofocus placeholder="{{placeholder}} "'+d()+'><div ng-messages="editDialog.input.$error"><div ng-repeat="(key, message) in messages" ng-message="{{key}}">{{message}}</div></div></md-input-container></form></div><div ng-if="size === \'large\'" layout="row" layout-align="end" class="md-actions"><md-button class="md-primary" ng-click="dismiss()">{{cancel}}</md-button><md-button class="md-primary" ng-click="submit()">{{ok}}</md-button></div></md-edit-dialog>'}}var t=27,u=!1,v=b.element(d.prop("body")),w={clickOutsideToClose:!0,disableScroll:!0,escToClose:!0,focusOnOpen:!0};return this.show=function(a){if(u)return f.reject();if(u=!0,a=b.extend({},w,a),!a.targetEvent)return o("options.targetEvent is required to align the dialog with the table cell.");if(!a.targetEvent.currentTarget.classList.contains("md-cell"))return o("The event target must be a table cell.");if(a.bindToController&&!a.controllerAs)return o("You must define options.controllerAs when options.bindToController is true.");a.target=a.targetEvent.currentTarget;var c=n(a),d=[c];for(var e in a.resolve)c=a.resolve[e],d.push(f.when(b.isFunction(c)?c():c));return c=f.all(d),c.catch(o),c.then(function(b){var c=b.shift();for(var d in a.resolve)a.resolve[d]=b.shift();return k(c,a)})},this.small=function(a){return this.show(b.extend({},a,s("small",a)))}.bind(this),this.large=function(a){return this.show(b.extend({},a,s("large",a)))}.bind(this),this}function i(){function a(a){a.addClass("md-foot")}return{compile:a,restrict:"A"}}function j(a){function c(a){return a.addClass("md-head"),e}function d(){}function e(c,d,e,f){function g(){d.children().prepend('<th class="md-column md-checkbox-column">')}function h(){d.prop("lastElementChild").firstElementChild.appendChild(a(i())(c)[0])}function i(){return b.element("<md-checkbox>").attr({"aria-label":"Select All","ng-click":"toggleAll()","ng-checked":"allSelected()","ng-disabled":"!getSelectableRows().length"})}function j(){var a=d.prop("lastElementChild").firstElementChild;a.classList.contains("md-checkbox-column")&&b.element(a).empty()}function k(){return f.$$rowSelect}function l(a){return b.element(a).controller("mdSelect")}function m(){Array.prototype.some.call(d.find("th"),function(a){return a.classList.contains("md-checkbox-column")&&a.remove()})}var n=new Array(2);c.allSelected=function(){var a=c.getSelectableRows();return a.length&&a.every(function(a){return a.isSelected()})},c.getSelectableRows=function(){return f.getBodyRows().map(l).filter(function(a){return a&&!a.disabled})},c.selectAll=function(){f.getBodyRows().map(l).forEach(function(a){a&&!a.isSelected()&&a.select()})},c.toggleAll=function(){return c.allSelected()?c.unSelectAll():c.selectAll()},c.unSelectAll=function(){f.getBodyRows().map(l).forEach(function(a){a&&a.isSelected()&&a.deselect()})},c.$watchGroup([k,f.enableMultiSelect],function(a){a[0]!==n[0]?a[0]?(g(),a[1]&&h()):m():a[0]&&a[1]!==n[1]&&(a[1]?h():j()),b.copy(a,n)})}return{bindToController:!0,compile:c,controller:d,controllerAs:"$mdHead",require:"^^mdTable",restrict:"A",scope:{order:"=?mdOrder",onReorder:"=?mdOnReorder"}}}function k(){function a(a){return a.addClass("md-row"),c}function c(a,c,d,e){function f(){return e.$$rowSelect}function g(){return e.getBodyRows().indexOf(c[0])!==-1}function h(a){return c[0].contains(a[0])}if(g()){var i=b.element('<td class="md-cell">');a.$watch(f,function(a){return a&&!d.mdSelect?void(h(i)||c.prepend(i)):void(h(i)&&i.remove())})}}return{compile:a,require:"^^mdTable",restrict:"A"}}function l(a,c){function d(){}function e(d,e,f,g){function h(){return""===f.mdAutoSelect||o.autoSelect}function i(){var c=b.element("<md-checkbox>").attr({"aria-label":"Select Row","ng-click":"$mdSelect.toggle($event)","ng-checked":"$mdSelect.isSelected()","ng-disabled":"$mdSelect.disabled"});return b.element('<td class="md-cell md-checkbox-cell">').append(a(c)(d))}function j(){Array.prototype.some.call(e.children(),function(a){return a.classList.contains("md-checkbox-cell")&&e[0].removeChild(a)}),h()&&e.off("click",n)}function k(){e.prepend(i()),h()&&e.on("click",n)}function l(){return p.$$rowSelect}function m(a){if(o.id)return p.$$hash.has(o.id)?void(a.indexOf(p.$$hash.get(o.id))===-1&&p.$$hash.purge(o.id)):void(a.indexOf(o.model)!==-1&&p.$$hash.update(o.id,o.model))}function n(a){d.$applyAsync(function(){o.toggle(a)})}var o=g.shift(),p=g.shift(),q=c(f.mdSelectId);if(o.id=q(o.model),p.$$rowSelect&&o.id)if(p.$$hash.has(o.id)){var r=p.selected.indexOf(p.$$hash.get(o.id));r===-1?p.$$hash.purge(o.id):p.$$hash.equals(o.id,o.model)||(p.$$hash.update(o.id,o.model),p.selected.splice(r,1,o.model))}else p.selected.some(function(a,b){if(q(a)===o.id)return p.$$hash.update(o.id,o.model),p.selected.splice(b,1,o.model),!0});o.isSelected=function(){return!!p.$$rowSelect&&(o.id?p.$$hash.has(o.id):p.selected.indexOf(o.model)!==-1)},o.select=function(){o.disabled||(p.enableMultiSelect()?p.selected.push(o.model):p.selected.splice(0,p.selected.length,o.model),b.isFunction(o.onSelect)&&o.onSelect(o.model))},o.deselect=function(){o.disabled||(p.selected.splice(p.selected.indexOf(o.model),1),b.isFunction(o.onDeselect)&&o.onDeselect(o.model))},o.toggle=function(a){return a&&a.stopPropagation&&a.stopPropagation(),o.isSelected()?o.deselect():o.select()},d.$watch(l,function(a){a?k():j()}),d.$watch(h,function(a,b){a!==b&&(p.$$rowSelect&&a?e.on("click",n):e.off("click",n))}),d.$watch(o.isSelected,function(a){return a?e.addClass("md-selected"):e.removeClass("md-selected")}),d.$watch(p.enableMultiSelect,function(a){p.$$rowSelect&&!a&&p.selected.splice(1)}),p.registerModelChangeListener(m),e.on("$destroy",function(){p.removeModelChangeListener(m)})}return{bindToController:!0,controller:d,controllerAs:"$mdSelect",link:e,require:["mdSelect","^^mdTable"],restrict:"A",scope:{model:"=mdSelect",disabled:"=ngDisabled",onSelect:"=?mdOnSelect",onDeselect:"=?mdOnDeselect",autoSelect:"=mdAutoSelect"}}}function m(){var a={};this.equals=function(b,c){return a[b]===c},this.get=function(b){return a[b]},this.has=function(b){return a.hasOwnProperty(b)},this.purge=function(b){delete a[b]},this.update=function(b,c){a[b]=c}}function n(){function a(a,c){if(a.addClass("md-table"),c.hasOwnProperty("mdProgress")){var d=a.find("tbody")[0],e=b.element('<thead class="md-table-progress" md-table-progress>');d&&a[0].insertBefore(e[0],d)}}function c(a,c,d,e){function f(){l.$$rowSelect=!0,k=e.$watchCollection("$mdTable.selected",function(a){o.forEach(function(b){b(a)})}),c.addClass("md-row-select")}function g(){l.$$rowSelect=!1,b.isFunction(k)&&k(),c.removeClass("md-row-select")}function h(){return n.length?void n[0].finally(function(){n.shift(),h()}):e.$applyAsync()}function i(){return""===a.mdRowSelect||l.rowSelect}function j(){return l.selected?!!b.isArray(l.selected)||console.error("Row selection: Expected an array. Recived "+typeof l.selected+"."):console.error("Row selection: ngModel is not defined.")}var k,l=this,n=[],o=[];l.$$hash=new m,l.$$columns={},l.columnCount=function(){return l.getRows(c[0]).reduce(function(a,b){return b.cells.length>a?b.cells.length:a},0)},l.getRows=function(a){return Array.prototype.filter.call(a.rows,function(a){return!a.classList.contains("ng-leave")})},l.getBodyRows=function(){return Array.prototype.reduce.call(c.prop("tBodies"),function(a,b){return a.concat(l.getRows(b))},[])},l.getElement=function(){return c},l.getHeaderRows=function(){return l.getRows(c.prop("tHead"))},l.enableMultiSelect=function(){return""===a.multiple||e.$eval(a.multiple)},l.waitingOnPromise=function(){return!!n.length},l.queuePromise=function(a){a&&1===n.push(b.isArray(a)?d.all(a):d.when(a))&&h()},l.registerModelChangeListener=function(a){o.push(a)},l.removeModelChangeListener=function(a){var b=o.indexOf(a);b!==-1&&o.splice(b,1)},a.hasOwnProperty("mdProgress")&&e.$watch("$mdTable.progress",l.queuePromise),e.$watch(i,function(a){a&&j()?f():g()})}return c.$inject=["$attrs","$element","$q","$scope"],{bindToController:!0,compile:a,controller:c,controllerAs:"$mdTable",restrict:"A",scope:{progress:"=?mdProgress",selected:"=ngModel",rowSelect:"=mdRowSelect"}}}function o(){function a(a){a.addClass("md-table-pagination")}function c(a,c,d){function e(a){return parseInt(a,10)>0}var f=this,g={page:"Page:",rowsPerPage:"Rows per page:",of:"of"};f.label=b.copy(g),f.eval=function(a){return d.$eval(a)},f.first=function(){f.page=1,f.onPaginationChange()},f.hasNext=function(){return f.page*f.limit<f.total},f.hasPrevious=function(){return f.page>1},f.last=function(){f.page=f.pages(),f.onPaginationChange()},f.max=function(){return f.hasNext()?f.page*f.limit:f.total},f.min=function(){return e(f.total)?f.page*f.limit-f.limit+1:0},f.next=function(){f.page++,f.onPaginationChange()},f.onPaginationChange=function(){b.isFunction(f.onPaginate)&&c.nextTick(function(){f.onPaginate(f.page,f.limit)})},f.pages=function(){return e(f.total)?Math.ceil(f.total/(e(f.limit)?f.limit:1)):1},f.previous=function(){f.page--,f.onPaginationChange()},f.showBoundaryLinks=function(){return""===a.mdBoundaryLinks||f.boundaryLinks},f.showPageSelect=function(){return""===a.mdPageSelect||f.pageSelect},d.$watch("$pagination.limit",function(a,b){isNaN(a)||isNaN(b)||a===b||(f.page=Math.floor((f.page*b-b+a)/(e(a)?a:1)),f.onPaginationChange())}),a.$observe("mdLabel",function(a){b.extend(f.label,g,d.$eval(a))}),d.$watch("$pagination.total",function(a,b){isNaN(a)||a===b||f.page>f.pages()&&f.last()})}return c.$inject=["$attrs","$mdUtil","$scope"],{bindToController:{boundaryLinks:"=?mdBoundaryLinks",disabled:"=ngDisabled",limit:"=mdLimit",page:"=mdPage",pageSelect:"=?mdPageSelect",onPaginate:"=?mdOnPaginate",limitOptions:"=?mdLimitOptions",total:"@mdTotal"},compile:a,controller:c,controllerAs:"$pagination",restrict:"E",scope:{},templateUrl:"md-table-pagination.html"}}function p(){function a(a,b,c,d){a.columnCount=d.columnCount,a.deferred=d.waitingOnPromise}return{link:a,require:"^^mdTable",restrict:"A",scope:{},templateUrl:"md-table-progress.html"}}function q(){function a(a,b){function c(a,b){return Math.min(a,isFinite(b)&&d(b)?b:1)}function d(a){return a>0}function e(a){if(f.pages.length>a)return f.pages.splice(a);for(var b=f.pages.length;b<a;b++)f.pages.push(b+1)}var f=this,g=a.find("md-content");f.pages=[],g.on("scroll",function(){g.prop("clientHeight")+g.prop("scrollTop")>=g.prop("scrollHeight")&&b.$applyAsync(function(){e(c(f.pages.length+10,f.total))})}),b.$watch("$pageSelect.total",function(a){e(c(Math.max(f.pages.length,10),a))}),b.$watch("$pagination.page",function(a){for(var b=f.pages.length;b<a;b++)f.pages.push(b+1)})}return a.$inject=["$element","$scope"],{bindToController:{total:"@"},controller:a,controllerAs:"$pageSelect"}}b.module("md.table.templates",["md-table-pagination.html","md-table-progress.html","arrow-up.svg","navigate-before.svg","navigate-first.svg","navigate-last.svg","navigate-next.svg"]),b.module("md-table-pagination.html",[]).run(["$templateCache",function(a){a.put("md-table-pagination.html",'<div class="page-select" ng-if="$pagination.showPageSelect()">\n <div class="label">{{$pagination.label.page}}</div>\n\n <md-select virtual-page-select total="{{$pagination.pages()}}" class="md-table-select" ng-model="$pagination.page" md-container-class="md-pagination-select" ng-change="$pagination.onPaginationChange()" ng-disabled="$pagination.disabled" aria-label="Page">\n <md-content>\n <md-option ng-repeat="page in $pageSelect.pages" ng-value="page">{{page}}</md-option>\n </md-content>\n </md-select>\n</div>\n\n<div class="limit-select" ng-if="$pagination.limitOptions">\n <div class="label">{{$pagination.label.rowsPerPage}}</div>\n\n <md-select class="md-table-select" ng-model="$pagination.limit" md-container-class="md-pagination-select" ng-disabled="$pagination.disabled" aria-label="Rows" placeholder="{{ $pagination.limitOptions[0] }}">\n <md-option ng-repeat="option in $pagination.limitOptions" ng-value="option.value ? $pagination.eval(option.value) : option">{{::option.label ? option.label : option}}</md-option>\n </md-select>\n</div>\n\n<div class="buttons">\n <div class="label">{{$pagination.min()}} - {{$pagination.max()}} {{$pagination.label.of}} {{$pagination.total}}</div>\n\n <md-button class="md-icon-button" type="button" ng-if="$pagination.showBoundaryLinks()" ng-click="$pagination.first()" ng-disabled="$pagination.disabled || !$pagination.hasPrevious()" aria-label="First">\n <md-icon md-svg-icon="navigate-first.svg"></md-icon>\n </md-button>\n\n <md-button class="md-icon-button" type="button" ng-click="$pagination.previous()" ng-disabled="$pagination.disabled || !$pagination.hasPrevious()" aria-label="Previous">\n <md-icon md-svg-icon="navigate-before.svg"></md-icon>\n </md-button>\n\n <md-button class="md-icon-button" type="button" ng-click="$pagination.next()" ng-disabled="$pagination.disabled || !$pagination.hasNext()" aria-label="Next">\n <md-icon md-svg-icon="navigate-next.svg"></md-icon>\n </md-button>\n\n <md-button class="md-icon-button" type="button" ng-if="$pagination.showBoundaryLinks()" ng-click="$pagination.last()" ng-disabled="$pagination.disabled || !$pagination.hasNext()" aria-label="Last">\n <md-icon md-svg-icon="navigate-last.svg"></md-icon>\n </md-button>\n</div>')}]),b.module("md-table-progress.html",[]).run(["$templateCache",function(a){a.put("md-table-progress.html",'<tr>\n <th colspan="{{columnCount()}}">\n <md-progress-linear ng-show="deferred()" md-mode="indeterminate"></md-progress-linear>\n </th>\n</tr>')}]),b.module("arrow-up.svg",[]).run(["$templateCache",function(a){a.put("arrow-up.svg",'<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M4 12l1.41 1.41L11 7.83V20h2V7.83l5.58 5.59L20 12l-8-8-8 8z"/></svg>')}]),b.module("navigate-before.svg",[]).run(["$templateCache",function(a){a.put("navigate-before.svg",'<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z"/></svg>')}]),b.module("navigate-first.svg",[]).run(["$templateCache",function(a){a.put("navigate-first.svg",'<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M7 6 v12 h2 v-12 h-2z M17.41 7.41L16 6l-6 6 6 6 1.41-1.41L12.83 12z"/></svg>')}]),b.module("navigate-last.svg",[]).run(["$templateCache",function(a){a.put("navigate-last.svg",'<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M15 6 v12 h2 v-12 h-2z M8 6L6.59 7.41 11.17 12l-4.58 4.59L8 18l6-6z"/></svg>')}]),b.module("navigate-next.svg",[]).run(["$templateCache",function(a){a.put("navigate-next.svg",'<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"/></svg>')}]),b.module("md.data.table",["md.table.templates"]),b.module("md.data.table").directive("mdBody",d),b.module("md.data.table").directive("mdCell",e),b.module("md.data.table").directive("mdColumn",f),f.$inject=["$compile","$mdUtil"],b.module("md.data.table").decorator("$controller",g).factory("$mdEditDialog",h),g.$inject=["$delegate"],h.$inject=["$compile","$controller","$document","$mdUtil","$q","$rootScope","$templateCache","$templateRequest","$window"],b.module("md.data.table").directive("mdFoot",i),b.module("md.data.table").directive("mdHead",j),j.$inject=["$compile"],b.module("md.data.table").directive("mdRow",k),b.module("md.data.table").directive("mdSelect",l),l.$inject=["$compile","$parse"],b.module("md.data.table").directive("mdTable",n),b.module("md.data.table").directive("mdTablePagination",o),b.module("md.data.table").directive("mdTableProgress",p),b.module("md.data.table").directive("virtualPageSelect",q)}(window,angular); \ No newline at end of file
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material-icons/angular-material-icons.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material-icons/angular-material-icons.min.js
index f3af9b47..1011ee77 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material-icons/angular-material-icons.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material-icons/angular-material-icons.min.js
@@ -1,3 +1,8 @@
+/**
+ * @license AngularJS v1.6.9
+ * (c) 2010-2018 Google, Inc. http://angularjs.org
+ * License: MIT
+ */
"use strict";angular.module("ngMdIcons",[]).directive("ngMdIcon",["ngMdIconService",function(h){var c=h.getShapes();return{restrict:"AE",link:function(h,v,z){var a,t,l,M=function(){if(void 0!==z.icon){a=z.icon;var h=a.match(/ic_(.*)_([0-9]+)px.svg/m);null!==h&&(a=h[1],t=h[2])}else a="help";void 0===c[a]&&(a="help"),void 0!==z.size?t=z.size:null!==t&&(t=24),l=void 0!==z.viewBox?z.viewBox:"0 0 24 24",v.html('<svg xmlns="http://www.w3.org/2000/svg" viewBox="'+l+'" width="'+t+'" height="'+t+'">'+c[a]+"</svg>")},d=function(h){if(void 0===c[h]&&(h="help"),h!==a){try{v.html('<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="'+t+'" height="'+t+'"><g id="'+h+'" style="display:none">'+c[h]+'</g><g id="'+a+'" style="display:none">'+c[a]+"</g></svg>"),new SVGMorpheus(v.children()[0]).to(h,JSON.parse(z.options||null))}catch(l){v.html('<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="'+t+'" height="'+t+'">'+c[h]+"</svg>")}a=h}},p=function(h){h!==t&&(v.children()[0].setAttribute("width",h),v.children()[0].setAttribute("height",h),t=h)};M(),void 0!==z.icon&&z.$observe("icon",d),void 0!==z.size&&z.$observe("size",p)}}}]).provider("ngMdIconService",function(){function h(h,c){return d[h]=c,l}function c(h){return d=angular.extend(d,h),l}function v(h){return d[h]}function z(){return d}function a(){return{amazon:'<path d="M13.23 10.56V10c-1.94 0-3.99.39-3.99 2.67 0 1.16.61 1.95 1.63 1.95.76 0 1.43-.47 1.86-1.22.52-.93.5-1.8.5-2.84m2.7 6.53c-.18.16-.43.17-.63.06-.89-.74-1.05-1.08-1.54-1.79-1.47 1.5-2.51 1.95-4.42 1.95-2.25 0-4.01-1.39-4.01-4.17 0-2.18 1.17-3.64 2.86-4.38 1.46-.64 3.49-.76 5.04-.93V7.5c0-.66.05-1.41-.33-1.96-.32-.49-.95-.7-1.5-.7-1.02 0-1.93.53-2.15 1.61-.05.24-.25.48-.47.49l-2.6-.28c-.22-.05-.46-.22-.4-.56.6-3.15 3.45-4.1 6-4.1 1.3 0 3 .35 4.03 1.33C17.11 4.55 17 6.18 17 7.95v4.17c0 1.25.5 1.81 1 2.48.17.25.21.54 0 .71l-2.06 1.78h-.01"/><path d="M20.16 19.54C18 21.14 14.82 22 12.1 22c-3.81 0-7.25-1.41-9.85-3.76-.2-.18-.02-.43.25-.29 2.78 1.63 6.25 2.61 9.83 2.61 2.41 0 5.07-.5 7.51-1.53.37-.16.66.24.32.51"/><path d="M21.07 18.5c-.28-.36-1.85-.17-2.57-.08-.19.02-.22-.16-.03-.3 1.24-.88 3.29-.62 3.53-.33.24.3-.07 2.35-1.24 3.32-.18.16-.35.07-.26-.11.26-.67.85-2.14.57-2.5z"/>',apple:'<path d="M13 3.5c.73-.83 1.94-1.46 2.94-1.5.13 1.17-.34 2.35-1.04 3.19-.69.85-1.83 1.51-2.95 1.42-.15-1.15.41-2.35 1.05-3.11z"/><path d="M18.71 19.5c-.83 1.24-1.71 2.45-3.05 2.47-1.34.03-1.77-.79-3.29-.79-1.53 0-2 .77-3.27.82-1.31.05-2.3-1.32-3.14-2.53C4.25 17 2.94 12.45 4.7 9.39c.87-1.52 2.43-2.48 4.12-2.51 1.28-.02 2.5.87 3.29.87.78 0 2.26-1.07 3.81-.91.65.03 2.47.26 3.64 1.98-.09.06-2.17 1.28-2.15 3.81.03 3.02 2.65 4.03 2.68 4.04-.03.07-.42 1.44-1.38 2.83"/>',"facebook-box":'<path d="M19 4v3h-2a1 1 0 0 0-1 1v2h3v3h-3v7h-3v-7h-2v-3h2V7.5C13 5.56 14.57 4 16.5 4M20 2H4a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V4c0-1.11-.9-2-2-2z"/>',"facebook-messenger":'<path d="M12 2C6.5 2 2 6.14 2 11.25c0 2.88 1.42 5.45 3.65 7.15l.06 3.6 3.45-1.88-.03-.01c.91.25 1.87.39 2.87.39 5.5 0 10-4.14 10-9.25S17.5 2 12 2m1.03 12.41l-2.49-2.63-5.04 2.63 5.38-5.63 2.58 2.47 4.85-2.47-5.28 5.63z"/>',facebook:'<path d="M17 2v4h-2c-.69 0-1 .81-1 1.5V10h3v4h-3v8h-4v-8H7v-4h3V6a4 4 0 0 1 4-4h3z"/>',"github-box":'<path d="M4 2h16a2 2 0 0 1 2 2v16a2 2 0 0 1-2 2h-5.15c-.35-.08-.35-.76-.35-1v-2.74c0-.93-.33-1.54-.69-1.85 2.23-.25 4.57-1.09 4.57-4.91 0-1.11-.38-2-1.03-2.71.1-.25.45-1.29-.1-2.64 0 0-.84-.27-2.75 1.02-.79-.22-1.65-.33-2.5-.33-.85 0-1.71.11-2.5.33-1.91-1.29-2.75-1.02-2.75-1.02-.55 1.35-.2 2.39-.1 2.64-.65.71-1.03 1.6-1.03 2.71 0 3.81 2.33 4.67 4.55 4.92-.28.25-.54.69-.63 1.34-.57.24-2.04.69-2.91-.83 0 0-.53-.96-1.53-1.03 0 0-.98-.02-.1.6 0 0 .68.31 1.14 1.47 0 0 .59 1.94 3.36 1.34V21c0 .24 0 .92-.36 1H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2z"/>',"github-circle":'<path d="M12 2A10 10 0 0 0 2 12c0 4.42 2.87 8.17 6.84 9.5.5.08.66-.23.66-.5v-1.69c-2.77.6-3.36-1.34-3.36-1.34-.46-1.16-1.11-1.47-1.11-1.47-.91-.62.07-.6.07-.6 1 .07 1.53 1.03 1.53 1.03.87 1.52 2.34 1.07 2.91.83.09-.65.35-1.09.63-1.34-2.22-.25-4.55-1.11-4.55-4.92 0-1.11.38-2 1.03-2.71-.1-.25-.45-1.29.1-2.64 0 0 .84-.27 2.75 1.02.79-.22 1.65-.33 2.5-.33.85 0 1.71.11 2.5.33 1.91-1.29 2.75-1.02 2.75-1.02.55 1.35.2 2.39.1 2.64.65.71 1.03 1.6 1.03 2.71 0 3.82-2.34 4.66-4.57 4.91.36.31.69.92.69 1.85V21c0 .27.16.59.67.5C19.14 20.16 22 16.42 22 12A10 10 0 0 0 12 2z"/>',"google-plus-box":'<path d="M20 2H4a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V4c0-1.11-.9-2-2-2M9.07 19.2C6.27 19.2 5 17.64 5 16.18c0-.45.14-1.59 1.5-2.38.75-.47 1.83-.8 3.12-.91-.19-.25-.34-.55-.34-.99 0-.15.02-.31.06-.46h-.39C7 11.44 5.8 9.89 5.8 8.39c0-1.73 1.29-3.59 4.11-3.59h4.22l-.34.34-.71.71-.08.06h-.7c.41.42.9 1.09.9 2.16 0 1.4-.74 2.09-1.56 2.73-.14.12-.42.38-.42.7 0 .32.24.5.39.64.13.11.29.22.47.36.81.55 1.92 1.33 1.92 2.86 0 1.77-1.29 3.84-4.93 3.84M19 12h-2v2h-1v-2h-2v-1h2V9h1v2h2"/><path d="M10.57 13.81c-.11-.01-.19-.01-.32-.01h-.02c-.26 0-1.15.05-1.82.27-.64.24-1.41.72-1.41 1.7C7 16.85 8.04 18 9.96 18c1.54 0 2.44-1 2.44-2 0-.75-.46-1.21-1.83-2.19"/><path d="M11.2 8.87c0-1.02-.63-3.02-2.08-3.02-.62 0-1.32.44-1.32 1.65 0 1.2.62 2.95 1.97 2.95.06 0 1.43-.01 1.43-1.58z"/>',"google-plus":'<path d="M13.3 13.45l-1.08-.85c-.36-.3-.82-.69-.82-1.42s.55-1.29.97-1.62c1.31-1.02 2.57-2.1 2.57-4.34 0-2.07-1.27-3.26-2.04-3.92h1.75L15.9.05H9.67c-4.36 0-6.6 2.71-6.6 5.72 0 2.33 1.79 4.83 4.98 4.83h.8c-.13.35-.35.84-.35 1.3 0 1.01.42 1.43.92 2-1.42.1-4.01.43-5.92 1.6-1.86 1.1-2.3 2.63-2.3 3.75 0 2.3 2.06 4.5 6.57 4.5 5.35 0 8.03-2.96 8.03-5.88 0-2.16-1.13-3.27-2.5-4.42M5.65 4.31c0-2.21 1.31-3.21 2.69-3.21 2.66 0 4.01 3.45 4.01 5.53 0 2.57-2.07 3.07-2.89 3.07C7 9.7 5.65 6.64 5.65 4.31M9.3 22.3c-3.33 0-5.45-1.49-5.45-3.7 0-2.2 1.96-2.91 2.65-3.16 1.3-.44 3-.49 3.27-.49.3 0 .46 0 .73.02 2.34 1.69 3.35 2.44 3.35 4.03 0 1.77-1.82 3.3-4.55 3.3"/><path d="M21 10V7h-2v3h-3v2h3v3h2v-3h3v-2h-3z"/>',hangouts:'<path d="M15 11l-1 2h-1.5l1-2H12V8h3m-4 3l-1 2H8.5l1-2H8V8h3m.5-6A8.5 8.5 0 0 0 3 10.5a8.5 8.5 0 0 0 8.5 8.5h.5v3.5c4.86-2.35 8-7.5 8-12C20 5.8 16.19 2 11.5 2z"/>',"linkedin-box":'<path d="M19 19h-3v-5.3a1.5 1.5 0 0 0-1.5-1.5 1.5 1.5 0 0 0-1.5 1.5V19h-3v-9h3v1.2c.5-.84 1.59-1.4 2.5-1.4a3.5 3.5 0 0 1 3.5 3.5M6.5 8.31c-1 0-1.81-.81-1.81-1.81A1.81 1.81 0 0 1 6.5 4.69c1 0 1.81.81 1.81 1.81A1.81 1.81 0 0 1 6.5 8.31M8 19H5v-9h3m12-8H4c-1.11 0-2 .89-2 2v16a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V4c0-1.11-.9-2-2-2z"/>',linkedin:'<path d="M21 21h-4v-6.75c0-1.06-1.19-1.94-2.25-1.94S13 13.19 13 14.25V21H9V9h4v2c.66-1.07 2.36-1.76 3.5-1.76 2.5 0 4.5 2.04 4.5 4.51V21"/><path d="M7 21H3V9h4v12"/><path d="M5 3a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-2-2 2 2 0 0 1 2-2z"/>',login:'<path d="M10 17.25V14H3v-4h7V6.75L15.25 12 10 17.25"/><path d="M8 2h9a2 2 0 0 1 2 2v16a2 2 0 0 1-2 2H8a2 2 0 0 1-2-2v-4h2v4h9V4H8v4H6V4a2 2 0 0 1 2-2z"/>',logout:'<path d="M17 17.25V14h-7v-4h7V6.75L22.25 12 17 17.25"/><path d="M13 2a2 2 0 0 1 2 2v4h-2V4H4v16h9v-4h2v4a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9z"/>',office:'<path d="M3 18l4-1.25V7l7-2v14.5L3.5 18.25 14 22l6-1.25V3.5L13.95 2 3 5.75V18z"/>',twitter:'<path d="M22.46 6c-.77.35-1.6.58-2.46.69.88-.53 1.56-1.37 1.88-2.38-.83.5-1.75.85-2.72 1.05C18.37 4.5 17.26 4 16 4c-2.35 0-4.27 1.92-4.27 4.29 0 .34.04.67.11.98C8.28 9.09 5.11 7.38 3 4.79c-.37.63-.58 1.37-.58 2.15 0 1.49.75 2.81 1.91 3.56-.71 0-1.37-.2-1.95-.5v.03c0 2.08 1.48 3.82 3.44 4.21-.36.1-.74.15-1.13.15-.27 0-.54-.03-.8-.08.54 1.69 2.11 2.95 4 2.98-1.46 1.16-3.31 1.84-5.33 1.84-.34 0-.68-.02-1.02-.06C3.44 20.29 5.7 21 8.12 21 16 21 20.33 14.46 20.33 8.79c0-.19 0-.37-.01-.56.84-.6 1.56-1.36 2.14-2.23z"/>',whatsapp:'<path d="M16.75 13.96c.25.13.41.2.46.3.06.11.04.61-.21 1.18-.2.56-1.24 1.1-1.7 1.12-.46.02-.47.36-2.96-.73-2.49-1.09-3.99-3.75-4.11-3.92-.12-.17-.96-1.38-.92-2.61.05-1.22.69-1.8.95-2.04.24-.26.51-.29.68-.26h.47c.15 0 .36-.06.55.45l.69 1.87c.06.13.1.28.01.44l-.27.41-.39.42c-.12.12-.26.25-.12.5.12.26.62 1.09 1.32 1.78.91.88 1.71 1.17 1.95 1.3.24.14.39.12.54-.04l.81-.94c.19-.25.35-.19.58-.11l1.67.88"/><path d="M12 4a8 8 0 0 0-8 8c0 1.72.54 3.31 1.46 4.61L4.5 19.5l2.89-.96C8.69 19.46 10.28 20 12 20a8 8 0 0 0 8-8 8 8 0 0 0-8-8zm0-2a10 10 0 0 1 10 10 10 10 0 0 1-10 10c-1.97 0-3.8-.57-5.35-1.55L2 22l1.55-4.65C2.57 15.8 2 13.97 2 12A10 10 0 0 1 12 2"/>',windows:'<path d="M3 12V6.75l6-1.32v6.48L3 12"/><path d="M20 3v8.75l-10 .15V5.21L20 3"/><path d="M3 13l6 .09v6.81l-6-1.15V13"/><path d="M20 13.25V22l-10-1.91V13.1l10 .15z"/>',"3d_rotation":'<path d="M7.52 21.48C4.25 19.94 1.91 16.76 1.55 13H.05C.56 19.16 5.71 24 12 24l.66-.03-3.81-3.81-1.33 1.32z"/><path d="M16.57 12.2c0 .42-.05.79-.14 1.13-.1.33-.24.62-.43.85-.19.23-.43.41-.71.53-.29.12-.62.18-.99.18h-.91V9.12h.97c.72 0 1.27.23 1.64.69.38.46.57 1.12.57 1.99v.4zm.39-3.16c-.32-.33-.7-.59-1.14-.77-.43-.18-.92-.27-1.46-.27H12v8h2.3c.55 0 1.06-.09 1.51-.27.45-.18.84-.43 1.16-.76.32-.33.57-.73.74-1.19.17-.47.26-.99.26-1.57v-.4c0-.58-.09-1.1-.26-1.57-.18-.47-.43-.87-.75-1.2zm-8.55 5.92c-.19 0-.37-.03-.52-.08-.16-.06-.29-.13-.4-.24-.11-.1-.2-.22-.26-.37-.06-.14-.09-.3-.09-.47h-1.3c0 .36.07.68.21.95.14.27.33.5.56.69.24.18.51.32.82.41.3.1.62.15.96.15.37 0 .72-.05 1.03-.15.32-.1.6-.25.83-.44.23-.19.42-.43.55-.72.13-.29.2-.61.2-.97 0-.19-.02-.38-.07-.56-.05-.18-.12-.35-.23-.51-.1-.16-.24-.3-.4-.43-.17-.13-.37-.23-.61-.31.2-.09.37-.2.52-.33.15-.13.27-.27.37-.42.1-.15.17-.3.22-.46.05-.16.07-.32.07-.48 0-.36-.06-.68-.18-.96-.12-.28-.29-.51-.51-.69-.2-.19-.47-.33-.77-.43C9.1 8.05 8.76 8 8.39 8c-.36 0-.69.05-1 .16-.3.11-.57.26-.79.45-.21.19-.38.41-.51.67-.12.26-.18.54-.18.85h1.3c0-.17.03-.32.09-.45s.14-.25.25-.34c.11-.09.23-.17.38-.22.15-.05.3-.08.48-.08.4 0 .7.1.89.31.19.2.29.49.29.86 0 .18-.03.34-.08.49-.05.15-.14.27-.25.37-.11.1-.25.18-.41.24-.16.06-.36.09-.58.09H7.5v1.03h.77c.22 0 .42.02.6.07s.33.13.45.23c.12.11.22.24.29.4.07.16.1.35.1.57 0 .41-.12.72-.35.93-.23.23-.55.33-.95.33z"/><path d="M12 0l-.66.03 3.81 3.81 1.33-1.33c3.27 1.55 5.61 4.72 5.96 8.48h1.5C23.44 4.84 18.29 0 12 0z"/>',accessibility:'<path d="M12 2c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2z"/><path d="M21 9h-6v13h-2v-6h-2v6H9V9H3V7h18v2z"/>',account_balance:'<path d="M4 10v7h3v-7H4z"/><path d="M10 10v7h3v-7h-3z"/><path d="M2 22h19v-3H2v3z"/><path d="M16 10v7h3v-7h-3z"/><path d="M11.5 1L2 6v2h19V6l-9.5-5z"/>',account_balance_wallet:'<path d="M21 18v1c0 1.1-.9 2-2 2H5c-1.11 0-2-.9-2-2V5c0-1.1.89-2 2-2h14c1.1 0 2 .9 2 2v1h-9c-1.11 0-2 .9-2 2v8c0 1.1.89 2 2 2h9z"/><path d="M16 13.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zM12 16h10V8H12v8z"/>',account_box:'<path d="M3 5v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2H5c-1.11 0-2 .9-2 2zm12 4c0 1.66-1.34 3-3 3s-3-1.34-3-3 1.34-3 3-3 3 1.34 3 3zm-9 8c0-2 4-3.1 6-3.1s6 1.1 6 3.1v1H6v-1z"/>',account_child:'<circle cx="12" cy="13.49" r="1.5"/><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 2.5c1.24 0 2.25 1.01 2.25 2.25S13.24 9 12 9 9.75 7.99 9.75 6.75 10.76 4.5 12 4.5zm5 10.56v2.5c-.45.41-.96.77-1.5 1.05v-.68c0-.34-.17-.65-.46-.92-.65-.62-1.89-1.02-3.04-1.02-.96 0-1.96.28-2.65.73l-.17.12-.21.17c.78.47 1.63.72 2.54.82l1.33.15c.37.04.66.36.66.75 0 .29-.16.53-.4.66-.28.15-.64.09-.95.09-.35 0-.69-.01-1.03-.05-.5-.06-.99-.17-1.46-.33-.49-.16-.97-.38-1.42-.64-.22-.13-.44-.27-.65-.43l-.31-.24c-.04-.02-.28-.18-.28-.23v-4.28c0-1.58 2.63-2.78 5-2.78s5 1.2 5 2.78v1.78z"/>',account_circle:'<path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 3c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3zm0 14.2c-2.5 0-4.71-1.28-6-3.22.03-1.99 4-3.08 6-3.08 1.99 0 5.97 1.09 6 3.08-1.29 1.94-3.5 3.22-6 3.22z"/>',add_shopping_cart:'<path d="M11 9h2V6h3V4h-3V1h-2v3H8v2h3v3z"/><path d="M7 18c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2z"/><path d="M17 18c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2z"/><path d="M7.17 14.75l.03-.12.9-1.63h7.45c.75 0 1.41-.41 1.75-1.03l3.86-7.01L19.42 4h-.01l-1.1 2-2.76 5H8.53l-.13-.27L6.16 6l-.95-2-.94-2H1v2h2l3.6 7.59-1.35 2.45c-.16.28-.25.61-.25.96 0 1.1.9 2 2 2h12v-2H7.42c-.13 0-.25-.11-.25-.25z"/>',alarm:'<path d="M22 5.72l-4.6-3.86-1.29 1.53 4.6 3.86L22 5.72z"/><path d="M7.88 3.39L6.6 1.86 2 5.71l1.29 1.53 4.59-3.85z"/><path d="M12.5 8H11v6l4.75 2.85.75-1.23-4-2.37V8z"/><path d="M12 20c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7zm0-16c-4.97 0-9 4.03-9 9s4.02 9 9 9c4.97 0 9-4.03 9-9s-4.03-9-9-9z"/>',alarm_add:'<path d="M7.88 3.39L6.6 1.86 2 5.71l1.29 1.53 4.59-3.85z"/><path d="M22 5.72l-4.6-3.86-1.29 1.53 4.6 3.86L22 5.72z"/><path d="M12 20c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7zm0-16c-4.97 0-9 4.03-9 9s4.02 9 9 9c4.97 0 9-4.03 9-9s-4.03-9-9-9z"/><path d="M13 9h-2v3H8v2h3v3h2v-3h3v-2h-3V9z"/>',alarm_off:'<path d="M12 6c3.87 0 7 3.13 7 7 0 .84-.16 1.65-.43 2.4l1.52 1.52c.58-1.19.91-2.51.91-3.92 0-4.97-4.03-9-9-9-1.41 0-2.73.33-3.92.91L9.6 6.43C10.35 6.16 11.16 6 12 6zm10-.28l-4.6-3.86-1.29 1.53 4.6 3.86L22 5.72zM2.92 2.29L1.65 3.57 2.98 4.9l-1.11.93 1.42 1.42 1.11-.94.8.8C3.83 8.69 3 10.75 3 13c0 4.97 4.02 9 9 9 2.25 0 4.31-.83 5.89-2.2l2.2 2.2 1.27-1.27L3.89 3.27l-.97-.98zm13.55 16.1C15.26 19.39 13.7 20 12 20c-3.87 0-7-3.13-7-7 0-1.7.61-3.26 1.61-4.47l9.86 9.86zM8.02 3.28L6.6 1.86l-.86.71 1.42 1.42.86-.71z"/>',alarm_on:'<path d="M22 5.72l-4.6-3.86-1.29 1.53 4.6 3.86L22 5.72z"/><path d="M7.88 3.39L6.6 1.86 2 5.71l1.29 1.53 4.59-3.85z"/><path d="M12 20c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7zm0-16c-4.97 0-9 4.03-9 9s4.02 9 9 9c4.97 0 9-4.03 9-9s-4.03-9-9-9z"/><path d="M10.54 14.53L8.41 12.4l-1.06 1.06 3.18 3.18 6-6-1.06-1.06-4.93 4.95z"/>',android:'<path d="M6 18c0 .55.45 1 1 1h1v3.5c0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5V19h2v3.5c0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5V19h1c.55 0 1-.45 1-1V8H6v10z"/><path d="M3.5 8C2.67 8 2 8.67 2 9.5v7c0 .83.67 1.5 1.5 1.5S5 17.33 5 16.5v-7C5 8.67 4.33 8 3.5 8z"/><path d="M20.5 8c-.83 0-1.5.67-1.5 1.5v7c0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5v-7c0-.83-.67-1.5-1.5-1.5z"/><path d="M15 5h-1V4h1v1zm-5 0H9V4h1v1zm5.53-2.84l1.3-1.3c.2-.2.2-.51 0-.71-.2-.2-.51-.2-.71 0l-1.48 1.48C13.85 1.23 12.95 1 12 1c-.96 0-1.86.23-2.66.63L7.85.15c-.2-.2-.51-.2-.71 0-.2.2-.2.51 0 .71l1.31 1.31C6.97 3.26 6 5.01 6 7h12c0-1.99-.97-3.75-2.47-4.84z"/>',announcement:'<path d="M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-7 9h-2V5h2v6zm0 4h-2v-2h2v2z"/>',aspect_ratio:'<path d="M19 12h-2v3h-3v2h5v-5z"/><path d="M7 9h3V7H5v5h2V9z"/><path d="M21 19.01H3V4.99h18v14.02zM21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"/>',assessment:'<path d="M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9 17H7v-7h2v7zm4 0h-2V7h2v10zm4 0h-2v-4h2v4z"/>',assignment:'<path d="M19 3h-4.18C14.4 1.84 13.3 1 12 1c-1.3 0-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm2 14H7v-2h7v2zm3-4H7v-2h10v2zm0-4H7V7h10v2z"/>',assignment_ind:'<path d="M19 3h-4.18C14.4 1.84 13.3 1 12 1c-1.3 0-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm0 4c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3zm6 12H6v-1.4c0-2 4-3.1 6-3.1s6 1.1 6 3.1V19z"/>',assignment_late:'<path d="M19 3h-4.18C14.4 1.84 13.3 1 12 1c-1.3 0-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-6 15h-2v-2h2v2zm0-4h-2V8h2v6zm-1-9c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1z"/>',assignment_returned:'<path d="M19 3h-4.18C14.4 1.84 13.3 1 12 1c-1.3 0-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm0 15l-5-5h3V9h4v4h3l-5 5z"/>',assignment_return:'<path d="M19 3h-4.18C14.4 1.84 13.3 1 12 1c-1.3 0-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm4 12h-4v3l-5-5 5-5v3h4v4z"/>',assignment_turned_in:'<path d="M19 3h-4.18C14.4 1.84 13.3 1 12 1c-1.3 0-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm-2 14l-4-4 1.41-1.41L10 14.17l6.59-6.59L18 9l-8 8z"/>',autorenew:'<path d="M12 6v3l4-4-4-4v3c-4.42 0-8 3.58-8 8 0 1.57.46 3.03 1.24 4.26L6.7 14.8c-.45-.83-.7-1.79-.7-2.8 0-3.31 2.69-6 6-6z"/><path d="M18.76 7.74L17.3 9.2c.44.84.7 1.79.7 2.8 0 3.31-2.69 6-6 6v-3l-4 4 4 4v-3c4.42 0 8-3.58 8-8 0-1.57-.46-3.03-1.24-4.26z"/>',backup:'<path d="M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96zM14 13v4h-4v-4H7l5-5 5 5h-3z"/>',bookmark:'<path d="M17 3H7c-1.1 0-1.99.9-1.99 2L5 21l7-3 7 3V5c0-1.1-.9-2-2-2z"/>',bookmark_outline:'<path d="M17 3H7c-1.1 0-1.99.9-1.99 2L5 21l7-3 7 3V5c0-1.1-.9-2-2-2zm0 15l-5-2.18L7 18V5h10v13z"/>',book:'<path d="M18 2H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zM6 4h5v8l-2.5-1.5L6 12V4z"/>',bug_report:'<path d="M20 8h-2.81c-.45-.78-1.07-1.45-1.82-1.96L17 4.41 15.59 3l-2.17 2.17C12.96 5.06 12.49 5 12 5c-.49 0-.96.06-1.41.17L8.41 3 7 4.41l1.62 1.63C7.88 6.55 7.26 7.22 6.81 8H4v2h2.09c-.05.33-.09.66-.09 1v1H4v2h2v1c0 .34.04.67.09 1H4v2h2.81c1.04 1.79 2.97 3 5.19 3s4.15-1.21 5.19-3H20v-2h-2.09c.05-.33.09-.66.09-1v-1h2v-2h-2v-1c0-.34-.04-.67-.09-1H20V8zm-6 8h-4v-2h4v2zm0-4h-4v-2h4v2z"/>',cached:'<path d="M19 8l-4 4h3c0 3.31-2.69 6-6 6-1.01 0-1.97-.25-2.8-.7l-1.46 1.46C8.97 19.54 10.43 20 12 20c4.42 0 8-3.58 8-8h3l-4-4z"/><path d="M6 12c0-3.31 2.69-6 6-6 1.01 0 1.97.25 2.8.7l1.46-1.46C15.03 4.46 13.57 4 12 4c-4.42 0-8 3.58-8 8H1l4 4 4-4H6z"/>',check_circle:'<path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-2 15l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"/>',"class":'<path d="M18 2H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zM6 4h5v8l-2.5-1.5L6 12V4z"/>',credit_card:'<path d="M20 4H4c-1.11 0-1.99.89-1.99 2L2 18c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V6c0-1.11-.89-2-2-2zm0 14H4v-6h16v6zm0-10H4V6h16v2z"/>',dashboard:'<path d="M3 13h8V3H3v10z"/><path d="M3 21h8v-6H3v6z"/><path d="M13 21h8V11h-8v10z"/><path d="M13 3v6h8V3h-8z"/>',"delete":'<path d="M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6v12z"/><path d="M19 4h-3.5l-1-1h-5l-1 1H5v2h14V4z"/>',description:'<path d="M14 2H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8l-6-6zm2 16H8v-2h8v2zm0-4H8v-2h8v2zm-3-5V3.5L18.5 9H13z"/>',dns:'<path d="M7 19c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2zm13-6H4c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1h16c.55 0 1-.45 1-1v-6c0-.55-.45-1-1-1z"/><path d="M7 9c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2zm13-6H4c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1h16c.55 0 1-.45 1-1V4c0-.55-.45-1-1-1z"/>',done:'<path d="M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"/>',done_all:'<path d="M18 7l-1.41-1.41-6.34 6.34 1.41 1.41L18 7z"/><path d="M22.24 5.59L11.66 16.17 7.48 12l-1.41 1.41L11.66 19l12-12-1.42-1.41z"/><path d="M.41 13.41L6 19l1.41-1.41L1.83 12 .41 13.41z"/>',event:'<path d="M17 12h-5v5h5v-5z"/><path d="M19 19H5V8h14v11zM16 1v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2h-1V1h-2z"/>',exit_to_app:'<path d="M10.09 15.59L11.5 17l5-5-5-5-1.41 1.41L12.67 11H3v2h9.67l-2.58 2.59z"/><path d="M19 3H5c-1.11 0-2 .9-2 2v4h2V5h14v14H5v-4H3v4c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"/>',explore:'<path d="M12 10.9c-.61 0-1.1.49-1.1 1.1 0 .61.49 1.1 1.1 1.1.61 0 1.1-.49 1.1-1.1 0-.61-.49-1.1-1.1-1.1z"/><path d="M14.19 14.19L6 18l3.81-8.19L18 6l-3.81 8.19zM12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2z"/>',extension:'<path d="M20.5 11H19V7c0-1.1-.9-2-2-2h-4V3.5C13 2.12 11.88 1 10.5 1S8 2.12 8 3.5V5H4c-1.1 0-1.99.9-1.99 2v3.8H3.5c1.49 0 2.7 1.21 2.7 2.7s-1.21 2.7-2.7 2.7H2V20c0 1.1.9 2 2 2h3.8v-1.5c0-1.49 1.21-2.7 2.7-2.7 1.49 0 2.7 1.21 2.7 2.7V22H17c1.1 0 2-.9 2-2v-4h1.5c1.38 0 2.5-1.12 2.5-2.5S21.88 11 20.5 11z"/>',face:'<path d="M14.69 17.1c-.74.58-1.7.9-2.69.9s-1.95-.32-2.69-.9c-.22-.17-.53-.13-.7.09-.17.22-.13.53.09.7.91.72 2.09 1.11 3.3 1.11s2.39-.39 3.31-1.1c.22-.17.26-.48.09-.7-.17-.23-.49-.26-.71-.1z"/><path d="M19.96 14.82c-1.09 3.74-4.27 6.46-8.04 6.46-3.78 0-6.96-2.72-8.04-6.47-1.19-.11-2.13-1.18-2.13-2.52 0-1.27.85-2.31 1.97-2.5 2.09-1.46 3.8-3.49 4.09-5.05v-.01c1.35 2.63 6.3 5.19 11.83 5.06l.3-.03c1.28 0 2.31 1.14 2.31 2.54 0 1.38-1.02 2.51-2.29 2.52zM12 0C5.37 0 0 5.37 0 12s5.37 12 12 12 12-5.37 12-12S18.63 0 12 0z"/><path d="M16.5 12.5c0 .552-.448 1-1 1s-1-.448-1-1 .448-1 1-1 1 .448 1 1zm-7 0c0 .552-.448 1-1 1s-1-.448-1-1 .448-1 1-1 1 .448 1 1z"/>',favorite:'<path d="M12 21.35l-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z"/>',favorite_outline:'<path d="M16.5 3c-1.74 0-3.41.81-4.5 2.09C10.91 3.81 9.24 3 7.5 3 4.42 3 2 5.42 2 8.5c0 3.78 3.4 6.86 8.55 11.54L12 21.35l1.45-1.32C18.6 15.36 22 12.28 22 8.5 22 5.42 19.58 3 16.5 3zm-4.4 15.55l-.1.1-.1-.1C7.14 14.24 4 11.39 4 8.5 4 6.5 5.5 5 7.5 5c1.54 0 3.04.99 3.57 2.36h1.87C13.46 5.99 14.96 5 16.5 5c2 0 3.5 1.5 3.5 3.5 0 2.89-3.14 5.74-7.9 10.05z"/>',find_in_page:'<path d="M20 19.59V8l-6-6H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c.45 0 .85-.15 1.19-.4l-4.43-4.43c-.8.52-1.74.83-2.76.83-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5c0 1.02-.31 1.96-.83 2.75L20 19.59z"/><path d="M9 13c0 1.66 1.34 3 3 3s3-1.34 3-3-1.34-3-3-3-3 1.34-3 3z"/>',find_replace:'<path d="M11 6c1.38 0 2.63.56 3.54 1.46L12 10h6V4l-2.05 2.05C14.68 4.78 12.93 4 11 4c-3.53 0-6.43 2.61-6.92 6H6.1c.46-2.28 2.48-4 4.9-4z"/><path d="M16.64 15.14c.66-.9 1.12-1.97 1.28-3.14H15.9c-.46 2.28-2.48 4-4.9 4-1.38 0-2.63-.56-3.54-1.46L10 12H4v6l2.05-2.05C7.32 17.22 9.07 18 11 18c1.55 0 2.98-.51 4.14-1.36L20 21.49 21.49 20l-4.85-4.86z"/>',flip_to_back:'<path d="M9 7H7v2h2V7zm0 4H7v2h2v-2zm0-8c-1.11 0-2 .9-2 2h2V3zm4 12h-2v2h2v-2zm6-12v2h2c0-1.1-.9-2-2-2zm-6 0h-2v2h2V3zM9 17v-2H7c0 1.1.89 2 2 2zm10-4h2v-2h-2v2zm0-4h2V7h-2v2zm0 8c1.1 0 2-.9 2-2h-2v2zM5 7H3v12c0 1.1.89 2 2 2h12v-2H5V7zm10-2h2V3h-2v2zm0 12h2v-2h-2v2z"/>',flip_to_front:'<path d="M3 13h2v-2H3v2zm0 4h2v-2H3v2zm2 4v-2H3c0 1.1.89 2 2 2zM3 9h2V7H3v2zm12 12h2v-2h-2v2zm4-18H9c-1.11 0-2 .9-2 2v10c0 1.1.89 2 2 2h10c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 12H9V5h10v10zm-8 6h2v-2h-2v2zm-4 0h2v-2H7v2z"/>',get_app:'<path d="M19 9h-4V3H9v6H5l7 7 7-7z"/><path d="M5 18v2h14v-2H5z"/>',grade:'<path d="M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z"/>',group_work:'<path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zM8 17.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5zM9.5 8c0-1.38 1.12-2.5 2.5-2.5s2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5S9.5 9.38 9.5 8zm6.5 9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5z"/>',help:'<path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 17h-2v-2h2v2zm2.07-7.75l-.9.92C13.45 12.9 13 13.5 13 15h-2v-.5c0-1.1.45-2.1 1.17-2.83l1.24-1.26c.37-.36.59-.86.59-1.41 0-1.1-.9-2-2-2s-2 .9-2 2H8c0-2.21 1.79-4 4-4s4 1.79 4 4c0 .88-.36 1.68-.93 2.25z"/>',highlight_remove:'<path d="M14.59 8L12 10.59 9.41 8 8 9.41 10.59 12 8 14.59 9.41 16 12 13.41 14.59 16 16 14.59 13.41 12 16 9.41 14.59 8z"/><path d="M12 20c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8zm0-18C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2z"/>',history:'<path d="M13 3c-4.97 0-9 4.03-9 9H1l3.89 3.89.07.14L9 12H6c0-3.87 3.13-7 7-7s7 3.13 7 7-3.13 7-7 7c-1.93 0-3.68-.79-4.94-2.06l-1.42 1.42C8.27 19.99 10.51 21 13 21c4.97 0 9-4.03 9-9s-4.03-9-9-9z"/><path d="M12 8v5l4.28 2.54.72-1.21-3.5-2.08V8H12z"/>',home:'<path d="M10 20v-6h4v6h5v-8h3L12 3 2 12h3v8z"/>',https:'<path d="M18 8h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2zm-6 9c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2zm3.1-9H8.9V6c0-1.71 1.39-3.1 3.1-3.1 1.71 0 3.1 1.39 3.1 3.1v2z"/>',info:'<path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-6h2v6zm0-8h-2V7h2v2z"/>',info_outline:'<path d="M12 20c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8zm0-18C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2z"/><path d="M11 9h2V7h-2v2zm0 8h2v-6h-2v6z"/>',input:'<path d="M21 3.01H3c-1.1 0-2 .9-2 2V9h2V4.99h18v14.03H3V15H1v4.01c0 1.1.9 1.98 2 1.98h18c1.1 0 2-.88 2-1.98v-14c0-1.11-.9-2-2-2z"/><path d="M11 16l4-4-4-4v3H1v2h10v3z"/>',invert_colors:'<path d="M17.66 7.93L12 2.27 6.34 7.93c-3.12 3.12-3.12 8.19 0 11.31C7.9 20.8 9.95 21.58 12 21.58c2.05 0 4.1-.78 5.66-2.34 3.12-3.12 3.12-8.19 0-11.31zM12 19.59c-1.6 0-3.11-.62-4.24-1.76C6.62 16.69 6 15.19 6 13.59s.62-3.11 1.76-4.24L12 5.1v14.49z"/>',label:'<path d="M17.63 5.84C17.27 5.33 16.67 5 16 5L5 5.01C3.9 5.01 3 5.9 3 7v10c0 1.1.9 1.99 2 1.99L16 19c.67 0 1.27-.33 1.63-.84L22 12l-4.37-6.16z"/>',label_outline:'<path d="M17.63 5.84C17.27 5.33 16.67 5 16 5L5 5.01C3.9 5.01 3 5.9 3 7v10c0 1.1.9 1.99 2 1.99L16 19c.67 0 1.27-.33 1.63-.84L22 12l-4.37-6.16zM16 17H5V7h11l3.55 5L16 17z"/>',language:'<path d="M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zm6.93 6h-2.95c-.32-1.25-.78-2.45-1.38-3.56 1.84.63 3.37 1.91 4.33 3.56zM12 4.04c.83 1.2 1.48 2.53 1.91 3.96h-3.82c.43-1.43 1.08-2.76 1.91-3.96zM4.26 14C4.1 13.36 4 12.69 4 12s.1-1.36.26-2h3.38c-.08.66-.14 1.32-.14 2 0 .68.06 1.34.14 2H4.26zm.82 2h2.95c.32 1.25.78 2.45 1.38 3.56-1.84-.63-3.37-1.9-4.33-3.56zm2.95-8H5.08c.96-1.66 2.49-2.93 4.33-3.56C8.81 5.55 8.35 6.75 8.03 8zM12 19.96c-.83-1.2-1.48-2.53-1.91-3.96h3.82c-.43 1.43-1.08 2.76-1.91 3.96zM14.34 14H9.66c-.09-.66-.16-1.32-.16-2 0-.68.07-1.35.16-2h4.68c.09.65.16 1.32.16 2 0 .68-.07 1.34-.16 2zm.25 5.56c.6-1.11 1.06-2.31 1.38-3.56h2.95c-.96 1.65-2.49 2.93-4.33 3.56zM16.36 14c.08-.66.14-1.32.14-2 0-.68-.06-1.34-.14-2h3.38c.16.64.26 1.31.26 2s-.1 1.36-.26 2h-3.38z"/>',launch:'<path d="M19 19H5V5h7V3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2v-7h-2v7z"/><path d="M14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3h-7z"/>',list:'<path d="M3 9h2V7H3v2zm0 8h2v-2H3v2zm0-4h2v-2H3v2z"/><path d="M7 13h14v-2H7v2z"/><path d="M7 17h14v-2H7v2z"/><path d="M7 7v2h14V7H7z"/>',lock:'<path d="M18 8h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2zm-6 9c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2zm3.1-9H8.9V6c0-1.71 1.39-3.1 3.1-3.1 1.71 0 3.1 1.39 3.1 3.1v2z"/>',lock_open:'<path d="M12 17c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2z"/><path d="M18 20H6V10h12v10zm0-12h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6h1.9c0-1.71 1.39-3.1 3.1-3.1 1.71 0 3.1 1.39 3.1 3.1v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2z"/>',lock_outline:'<path d="M18 20H6V10h12zM12 2.9c1.71 0 3.1 1.39 3.1 3.1v2H9V6l-.002-.008C8.998 4.282 10.29 2.9 12 2.9zM18 8h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2z"/><path d="M12 17c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2z"/>',loyalty:'<path d="M21.41 11.58l-9-9C12.05 2.22 11.55 2 11 2H4c-1.1 0-2 .9-2 2v7c0 .55.22 1.05.59 1.42l9 9c.36.36.86.58 1.41.58.55 0 1.05-.22 1.41-.59l7-7c.37-.36.59-.86.59-1.41 0-.55-.23-1.06-.59-1.42zM5.5 7C4.67 7 4 6.33 4 5.5S4.67 4 5.5 4 7 4.67 7 5.5 6.33 7 5.5 7zm11.77 8.27L13 19.54l-4.27-4.27C8.28 14.81 8 14.19 8 13.5c0-1.38 1.12-2.5 2.5-2.5.69 0 1.32.28 1.77.74l.73.72.73-.73c.45-.45 1.08-.73 1.77-.73 1.38 0 2.5 1.12 2.5 2.5 0 .69-.28 1.32-.73 1.77z"/>',markunread_mailbox:'<path d="M20 6H10v6H8V4h6V0H6v6H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2z"/>',note_add:'<path d="M14 2H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8l-6-6zm2 14h-3v3h-2v-3H8v-2h3v-3h2v3h3v2zm-3-7V3.5L18.5 9H13z"/>',open_in_browser:'<path d="M19 4H5c-1.11 0-2 .9-2 2v12c0 1.1.89 2 2 2h4v-2H5V8h14v10h-4v2h4c1.1 0 2-.9 2-2V6c0-1.1-.89-2-2-2z"/><path d="M12 10l-4 4h3v6h2v-6h3l-4-4z"/>',open_in_new:'<path d="M19 19H5V5h7V3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2v-7h-2v7z"/><path d="M14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3h-7z"/>',open_with:'<path d="M10 9h4V6h3l-5-5-5 5h3v3z"/><path d="M9 10H6V7l-5 5 5 5v-3h3v-4z"/><path d="M23 12l-5-5v3h-3v4h3v3l5-5z"/><path d="M14 15h-4v3H7l5 5 5-5h-3v-3z"/>',pageview:'<path d="M11 8c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3z"/><path d="M17.59 19l-3.83-3.83c-.8.52-1.74.83-2.76.83-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5c0 1.02-.31 1.96-.83 2.75L19 17.59 17.59 19zM19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"/>',payment:'<path d="M20 4H4c-1.11 0-1.99.89-1.99 2L2 18c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V6c0-1.11-.89-2-2-2zm0 14H4v-6h16v6zm0-10H4V6h16v2z"/>',perm_camera_mic:'<path d="M20 5h-3.17L15 3H9L7.17 5H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h7v-2.09c-2.83-.48-5-2.94-5-5.91h2c0 2.21 1.79 4 4 4s4-1.79 4-4h2c0 2.97-2.17 5.43-5 5.91V21h7c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm-6 8c0 1.1-.9 2-2 2s-2-.9-2-2V9c0-1.1.9-2 2-2s2 .9 2 2v4z"/>',perm_contact_cal:'<path d="M19 3h-1V1h-2v2H8V1H6v2H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 3c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3zm6 12H6v-1c0-2 4-3.1 6-3.1s6 1.1 6 3.1v1z"/>',perm_data_setting:'<path d="M18.99 11.5c.34 0 .67.03 1 .07L20 0 0 20h11.56c-.04-.33-.07-.66-.07-1 0-4.14 3.36-7.5 7.5-7.5z"/><path d="M18.99 20.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zm3.71-1.01c.02-.16.04-.32.04-.49 0-.17-.01-.33-.04-.49l1.06-.83c.09-.08.12-.21.06-.32l-1-1.73c-.06-.11-.19-.15-.31-.11l-1.24.5c-.26-.2-.54-.37-.85-.49l-.19-1.32c-.01-.12-.12-.21-.24-.21h-2c-.12 0-.23.09-.25.21l-.19 1.32c-.3.13-.59.29-.85.49l-1.24-.5c-.11-.04-.24 0-.31.11l-1 1.73c-.06.11-.04.24.06.32l1.06.83c-.02.16-.03.32-.03.49 0 .17.01.33.03.49l-1.06.83c-.09.08-.12.21-.06.32l1 1.73c.06.11.19.15.31.11l1.24-.5c.26.2.54.37.85.49l.19 1.32c.02.12.12.21.25.21h2c.12 0 .23-.09.25-.21l.19-1.32c.3-.13.59-.29.84-.49l1.25.5c.11.04.24 0 .31-.11l1-1.73c.06-.11.03-.24-.06-.32l-1.07-.83z"/>',perm_device_info:'<path d="M13 11h-2v6h2v-6zm0-4h-2v2h2V7z"/><path d="M17 19H7V5h10v14zm0-17.99L7 1c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99z"/>',perm_identity:'<path d="M12 4C9.79 4 8 5.79 8 8s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm0 1.9c1.16 0 2.1.94 2.1 2.1 0 1.16-.94 2.1-2.1 2.1-1.16 0-2.1-.94-2.1-2.1 0-1.16.94-2.1 2.1-2.1"/><path d="M12 13c-2.67 0-8 1.34-8 4v3h16v-3c0-2.66-5.33-4-8-4zm0 1.9c2.97 0 6.1 1.46 6.1 2.1v1.1H5.9V17c0-.64 3.13-2.1 6.1-2.1"/>',perm_media:'<path d="M2 6H0v5h.01L0 20c0 1.1.9 2 2 2h18v-2H2V6zm20-2h-8l-2-2H6c-1.1 0-1.99.9-1.99 2L4 16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zM7 15l4.5-6 3.5 4.51 2.5-3.01L21 15H7z"/>',perm_phone_msg:'<path d="M20 15.5c-1.25 0-2.45-.2-3.57-.57-.35-.11-.74-.03-1.02.24l-2.2 2.2c-2.83-1.44-5.15-3.75-6.59-6.58l2.2-2.21c.28-.27.36-.66.25-1.01C8.7 6.45 8.5 5.25 8.5 4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1 0 9.39 7.61 17 17 17 .55 0 1-.45 1-1v-3.5c0-.55-.45-1-1-1z"/><path d="M12 3v10l3-3h6V3h-9z"/>',perm_scan_wifi:'<path d="M12 3C6.95 3 3.15 4.85 0 7.23L12 22 24 7.25C20.85 4.87 17.05 3 12 3zm1 13h-2v-6h2v6zm-2-8V6h2v2h-2z"/>',picture_in_picture:'<path d="M19 7h-8v6h8V7z"/><path d="M21 19.01H3V4.98h18v14.03zM21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 1.98 2 1.98h18c1.1 0 2-.88 2-1.98V5c0-1.1-.9-2-2-2z"/>',polymer:'<path d="M19 4h-4L7.11 16.63 4.5 12 9 4H5L.5 12 5 20h4l7.89-12.63L19.5 12 15 20h4l4.5-8z"/>',print:'<path d="M19 12c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1zm-3 7H8v-5h8v5zm3-11H5c-1.66 0-3 1.34-3 3v6h4v4h12v-4h4v-6c0-1.66-1.34-3-3-3z"/><path d="M18 3H6v4h12V3z"/>',query_builder:'<path d="M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8zm-.01-18C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2z"/><path d="M12.5 7H11v6l5.25 3.15.75-1.23-4.5-2.67z"/>',question_answer:'<path d="M21 6h-2v9H6v2c0 .55.45 1 1 1h11l4 4V7c0-.55-.45-1-1-1z"/><path d="M17 12V3c0-.55-.45-1-1-1H3c-.55 0-1 .45-1 1v14l4-4h10c.55 0 1-.45 1-1z"/>',
receipt:'<path d="M18 17H6v-2h12v2zm0-4H6v-2h12v2zm0-4H6V7h12v2zM3 22l1.5-1.5L6 22l1.5-1.5L9 22l1.5-1.5L12 22l1.5-1.5L15 22l1.5-1.5L18 22l1.5-1.5L21 22V2l-1.5 1.5L18 2l-1.5 1.5L15 2l-1.5 1.5L12 2l-1.5 1.5L9 2 7.5 3.5 6 2 4.5 3.5 3 2v20z"/>',redeem:'<path d="M20 6h-2.18c.11-.31.18-.65.18-1 0-1.66-1.34-3-3-3-1.05 0-1.96.54-2.5 1.35l-.5.67-.5-.68C10.96 2.54 10.05 2 9 2 7.34 2 6 3.34 6 5c0 .35.07.69.18 1H4c-1.11 0-1.99.89-1.99 2L2 19c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V8c0-1.11-.89-2-2-2zm-5-2c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zM9 4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm11 15H4v-2h16v2zm0-5H4V8h5.08L7 10.83 8.62 12 11 8.76l1-1.36 1 1.36L15.38 12 17 10.83 14.92 8H20v6z"/>',reorder:'<path d="M3 15h18v-2H3v2z"/><path d="M3 19h18v-2H3v2z"/><path d="M3 11h18V9H3v2z"/><path d="M3 5v2h18V5H3z"/>',report_problem:'<path d="M1 21h22L12 2 1 21zm12-3h-2v-2h2v2zm0-4h-2v-4h2v4z"/>',restore:'<path d="M13 3c-4.97 0-9 4.03-9 9H1l3.89 3.89.07.14L9 12H6c0-3.87 3.13-7 7-7s7 3.13 7 7-3.13 7-7 7c-1.93 0-3.68-.79-4.94-2.06l-1.42 1.42C8.27 19.99 10.51 21 13 21c4.97 0 9-4.03 9-9s-4.03-9-9-9z"/><path d="M12 8v5l4.28 2.54.72-1.21-3.5-2.08V8H12z"/>',room:'<path d="M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5z"/>',schedule:'<path d="M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8zm-.01-18C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2z"/><path d="M12.5 7H11v6l5.25 3.15.75-1.23-4.5-2.67z"/>',search:'<path d="M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/>',settings:'<path d="M19.43 12.98c.04-.32.07-.64.07-.98s-.03-.66-.07-.98l2.11-1.65c.19-.15.24-.42.12-.64l-2-3.46c-.12-.22-.39-.3-.61-.22l-2.49 1c-.52-.4-1.08-.73-1.69-.98l-.38-2.65C14.46 2.18 14.25 2 14 2h-4c-.25 0-.46.18-.49.42l-.38 2.65c-.61.25-1.17.59-1.69.98l-2.49-1c-.23-.09-.49 0-.61.22l-2 3.46c-.13.22-.07.49.12.64l2.11 1.65c-.04.32-.07.65-.07.98s.03.66.07.98l-2.11 1.65c-.19.15-.24.42-.12.64l2 3.46c.12.22.39.3.61.22l2.49-1c.52.4 1.08.73 1.69.98l.38 2.65c.03.24.24.42.49.42h4c.25 0 .46-.18.49-.42l.38-2.65c.61-.25 1.17-.59 1.69-.98l2.49 1c.23.09.49 0 .61-.22l2-3.46c.12-.22.07-.49-.12-.64l-2.11-1.65zM12 15.5c-1.93 0-3.5-1.57-3.5-3.5s1.57-3.5 3.5-3.5 3.5 1.57 3.5 3.5-1.57 3.5-3.5 3.5z"/>',settings_applications:'<path d="M12 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"/><path d="M17.25 12c0 .23-.02.46-.05.68l1.48 1.16c.13.11.17.3.08.45l-1.4 2.42c-.09.15-.27.21-.43.15l-1.74-.7c-.36.28-.76.51-1.18.69l-.26 1.85c-.03.17-.18.3-.35.3h-2.8c-.17 0-.32-.13-.35-.29l-.26-1.85c-.43-.18-.82-.41-1.18-.69l-1.74.7c-.16.06-.34 0-.43-.15l-1.4-2.42c-.09-.15-.05-.34.08-.45l1.48-1.16c-.03-.23-.05-.46-.05-.69 0-.23.02-.46.05-.68l-1.48-1.16c-.13-.11-.17-.3-.08-.45l1.4-2.42c.09-.15.27-.21.43-.15l1.74.7c.36-.28.76-.51 1.18-.69l.26-1.85c.03-.17.18-.3.35-.3h2.8c.17 0 .32.13.35.29l.26 1.85c.43.18.82.41 1.18.69l1.74-.7c.16-.06.34 0 .43.15l1.4 2.42c.09.15.05.34-.08.45l-1.48 1.16c.03.23.05.46.05.69zM19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2z"/>',settings_backup_restore:'<path d="M14 12c0-1.1-.9-2-2-2s-2 .9-2 2 .9 2 2 2 2-.9 2-2z"/><path d="M12 3c-4.97 0-9 4.03-9 9H0l4 4 4-4H5c0-3.87 3.13-7 7-7s7 3.13 7 7-3.13 7-7 7c-1.51 0-2.91-.49-4.06-1.3l-1.42 1.44C8.04 20.3 9.94 21 12 21c4.97 0 9-4.03 9-9s-4.03-9-9-9z"/>',settings_bluetooth:'<path d="M15 24h2v-2h-2v2zm-8 0h2v-2H7v2zm4 0h2v-2h-2v2z"/><path d="M14.88 14.29L13 16.17v-3.76l1.88 1.88zM13 3.83l1.88 1.88L13 7.59V3.83zm4.71 1.88L12 0h-1v7.59L6.41 3 5 4.41 10.59 10 5 15.59 6.41 17 11 12.41V20h1l5.71-5.71-4.3-4.29 4.3-4.29z"/>',settings_cell:'<path d="M15 24h2v-2h-2v2zm-4 0h2v-2h-2v2zm-4 0h2v-2H7v2z"/><path d="M16 16H8V4h8v12zM16 .01L8 0C6.9 0 6 .9 6 2v16c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V2c0-1.1-.9-1.99-2-1.99z"/>',settings_display:'<path d="M21 19.01H3V4.99h18v14.02zM21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"/><path d="M12 9c1.66 0 3 1.34 3 3s-1.34 3-3 3V9zm-4 7h2.5l1.5 1.5 1.5-1.5H16v-2.5l1.5-1.5-1.5-1.5V8h-2.5L12 6.5 10.5 8H8v2.5L6.5 12 8 13.5V16z"/>',settings_ethernet:'<path d="M7.77 6.76L6.23 5.48.82 12l5.41 6.52 1.54-1.28L3.42 12l4.35-5.24z"/><path d="M11 13h2v-2h-2v2zm6-2h-2v2h2v-2zM7 13h2v-2H7v2z"/><path d="M17.77 5.48l-1.54 1.28L20.58 12l-4.35 5.24 1.54 1.28L23.18 12l-5.41-6.52z"/>',settings_input_antenna:'<path d="M12 5c-3.87 0-7 3.13-7 7h2c0-2.76 2.24-5 5-5s5 2.24 5 5h2c0-3.87-3.13-7-7-7z"/><path d="M13 14.29c.88-.39 1.5-1.26 1.5-2.29 0-1.38-1.12-2.5-2.5-2.5S9.5 10.62 9.5 12c0 1.02.62 1.9 1.5 2.29v3.3L7.59 21 9 22.41l3-3 3 3L16.41 21 13 17.59v-3.3z"/><path d="M12 1C5.93 1 1 5.93 1 12h2c0-4.97 4.03-9 9-9s9 4.03 9 9h2c0-6.07-4.93-11-11-11z"/>',settings_input_component:'<path d="M1 16c0 1.3.84 2.4 2 2.82V23h2v-4.18C6.16 18.4 7 17.3 7 16v-2H1v2zM5 2c0-.55-.45-1-1-1s-1 .45-1 1v4H1v6h6V6H5V2z"/><path d="M13 2c0-.55-.45-1-1-1s-1 .45-1 1v4H9v6h6V6h-2V2zM9 16c0 1.3.84 2.4 2 2.82V23h2v-4.18c1.16-.41 2-1.51 2-2.82v-2H9v2z"/><path d="M17 16c0 1.3.84 2.4 2 2.82V23h2v-4.18c1.16-.41 2-1.51 2-2.82v-2h-6v2zm4-10V2c0-.55-.45-1-1-1s-1 .45-1 1v4h-2v6h6V6h-2z"/>',settings_input_composite:'<path d="M1 16c0 1.3.84 2.4 2 2.82V23h2v-4.18C6.16 18.4 7 17.3 7 16v-2H1v2zM5 2c0-.55-.45-1-1-1s-1 .45-1 1v4H1v6h6V6H5V2z"/><path d="M13 2c0-.55-.45-1-1-1s-1 .45-1 1v4H9v6h6V6h-2V2zM9 16c0 1.3.84 2.4 2 2.82V23h2v-4.18c1.16-.41 2-1.51 2-2.82v-2H9v2z"/><path d="M17 16c0 1.3.84 2.4 2 2.82V23h2v-4.18c1.16-.41 2-1.51 2-2.82v-2h-6v2zm4-10V2c0-.55-.45-1-1-1s-1 .45-1 1v4h-2v6h6V6h-2z"/>',settings_input_hdmi:'<path d="M18 7V4c0-1.1-.9-2-2-2H8c-1.1 0-2 .9-2 2v3H5v6l3 6v3h8v-3l3-6V7h-1zM8 4h8v3h-2V5h-1v2h-2V5h-1v2H8V4z"/>',settings_input_svideo:'<path d="M15 6.5c0-.83-.67-1.5-1.5-1.5h-3C9.67 5 9 5.67 9 6.5S9.67 8 10.5 8h3c.83 0 1.5-.67 1.5-1.5z"/><path d="M8.5 15c-.83 0-1.5.67-1.5 1.5S7.67 18 8.5 18s1.5-.67 1.5-1.5S9.33 15 8.5 15zM8 11.5c0-.83-.67-1.5-1.5-1.5S5 10.67 5 11.5 5.67 13 6.5 13 8 12.33 8 11.5z"/><path d="M12 21c-4.96 0-9-4.04-9-9s4.04-9 9-9 9 4.04 9 9-4.04 9-9 9zm0-20C5.93 1 1 5.93 1 12s4.93 11 11 11 11-4.93 11-11S18.07 1 12 1z"/><path d="M15.5 15c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5zm2-5c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5z"/>',settings_overscan:'<path d="M14 16h-4l2.01 2.5L14 16zm-8-6l-2.5 2.01L6 14v-4zm12 0v4l2.5-1.99L18 10zm-5.99-4.5L10 8h4l-1.99-2.5z"/><path d="M21 19.01H3V4.99h18v14.02zM21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"/>',settings_phone:'<path d="M20 15.5c-1.25 0-2.45-.2-3.57-.57-.35-.11-.74-.03-1.02.24l-2.2 2.2c-2.83-1.44-5.15-3.75-6.59-6.58l2.2-2.21c.28-.27.36-.66.25-1.01C8.7 6.45 8.5 5.25 8.5 4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1 0 9.39 7.61 17 17 17 .55 0 1-.45 1-1v-3.5c0-.55-.45-1-1-1z"/><path d="M19 9v2h2V9h-2zm-2 0h-2v2h2V9zm-4 0h-2v2h2V9z"/>',settings_power:'<path d="M13 2h-2v10h2V2z"/><path d="M16.56 4.44l-1.45 1.45C16.84 6.94 18 8.83 18 11c0 3.31-2.69 6-6 6s-6-2.69-6-6c0-2.17 1.16-4.06 2.88-5.12L7.44 4.44C5.36 5.88 4 8.28 4 11c0 4.42 3.58 8 8 8s8-3.58 8-8c0-2.72-1.36-5.12-3.44-6.56z"/><path d="M15 24h2v-2h-2v2zm-4 0h2v-2h-2v2zm-4 0h2v-2H7v2z"/>',settings_remote:'<path d="M12 15c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2zm3-6H9c-.55 0-1 .45-1 1v12c0 .55.45 1 1 1h6c.55 0 1-.45 1-1V10c0-.55-.45-1-1-1z"/><path d="M7.05 6.05l1.41 1.41C9.37 6.56 10.62 6 12 6s2.63.56 3.54 1.46l1.41-1.41C15.68 4.78 13.93 4 12 4c-1.93 0-3.68.78-4.95 2.05z"/><path d="M12 0C8.96 0 6.21 1.23 4.22 3.22l1.41 1.41C7.26 3.01 9.51 2 12 2s4.74 1.01 6.36 2.64l1.41-1.41C17.79 1.23 15.04 0 12 0z"/>',settings_voice:'<path d="M12 13c1.66 0 2.99-1.34 2.99-3L15 4c0-1.66-1.34-3-3-3S9 2.34 9 4v6c0 1.66 1.34 3 3 3z"/><path d="M15 24h2v-2h-2v2zm-4 0h2v-2h-2v2zm-4 0h2v-2H7v2z"/><path d="M19 10h-1.7c0 3-2.54 5.1-5.3 5.1S6.7 13 6.7 10H5c0 3.41 2.72 6.23 6 6.72V20h2v-3.28c3.28-.49 6-3.31 6-6.72z"/>',shopping_basket:'<path d="M17.21 9l-4.38-6.56c-.19-.28-.51-.42-.83-.42-.32 0-.64.14-.83.43L6.79 9H2c-.55 0-1 .45-1 1 0 .09.01.18.04.27l2.54 9.27c.23.84 1 1.46 1.92 1.46h13c.92 0 1.69-.62 1.93-1.46l2.54-9.27L23 10c0-.55-.45-1-1-1h-4.79zM9 9l3-4.4L15 9H9zm3 8c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2z"/>',shopping_cart:'<path d="M7 18c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2z"/><path d="M1 2v2h2l3.6 7.59-1.35 2.45c-.16.28-.25.61-.25.96 0 1.1.9 2 2 2h12v-2H7.42c-.14 0-.25-.11-.25-.25l.03-.12.9-1.63h7.45c.75 0 1.41-.41 1.75-1.03l3.58-6.49c.08-.14.12-.31.12-.48 0-.55-.45-1-1-1H5.21l-.94-2H1z"/><path d="M17 18c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2z"/>',shop:'<path d="M16 6V4c0-1.11-.89-2-2-2h-4c-1.11 0-2 .89-2 2v2H2v13c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V6h-6zm-6-2h4v2h-4V4zM9 18V9l7.5 4L9 18z"/>',shop_two:'<path d="M3 9H1v11c0 1.11.89 2 2 2h14c1.11 0 2-.89 2-2H3V9zm15-4V3c0-1.11-.89-2-2-2h-4c-1.11 0-2 .89-2 2v2H5v11c0 1.11.89 2 2 2h14c1.11 0 2-.89 2-2V5h-5zm-6-2h4v2h-4V3zm0 12V8l5.5 3-5.5 4z"/>',speaker_notes:'<path d="M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zM8 14H6v-2h2v2zm0-3H6V9h2v2zm0-3H6V6h2v2zm7 6h-5v-2h5v2zm3-3h-8V9h8v2zm0-3h-8V6h8v2z"/>',spellcheck:'<path d="M6.43 11L8.5 5.48 10.57 11H6.43zm6.02 5h2.09L9.43 3H7.57L2.46 16h2.09l1.12-3h5.64l1.14 3z"/><path d="M21.59 11.59l-8.09 8.09L9.83 16l-1.41 1.41 5.09 5.09L23 13l-1.41-1.41z"/>',stars:'<path d="M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zm4.24 16L12 15.45 7.77 18l1.12-4.81-3.73-3.23 4.92-.42L12 5l1.92 4.53 4.92.42-3.73 3.23L16.23 18z"/>',star_rate:'<path d="M12 14.3l3.71 2.7-1.42-4.36L18 10h-4.55L12 5.5 10.55 10H6l3.71 2.64L8.29 17z"/>',store:'<path d="M20 4H4v2h16V4z"/><path d="M12 18H6v-4h6v4zm9-4v-2l-1-5H4l-1 5v2h1v6h10v-6h4v6h2v-6h1z"/>',subject:'<path d="M14 17H4v2h10v-2z"/><path d="M20 9H4v2h16V9z"/><path d="M4 15h16v-2H4v2z"/><path d="M4 5v2h16V5H4z"/>',supervisor_account:'<path d="M16.5 12c1.38 0 2.49-1.12 2.49-2.5S17.88 7 16.5 7C15.12 7 14 8.12 14 9.5s1.12 2.5 2.5 2.5z"/><path d="M9 11c1.66 0 2.99-1.34 2.99-3S10.66 5 9 5C7.34 5 6 6.34 6 8s1.34 3 3 3z"/><path d="M16.5 14c-1.83 0-5.5.92-5.5 2.75V19h11v-2.25c0-1.83-3.67-2.75-5.5-2.75z"/><path d="M9 13c-2.33 0-7 1.17-7 3.5V19h7v-2.25c0-.85.33-2.34 2.37-3.47C10.5 13.1 9.66 13 9 13z"/>',swap_horiz:'<path d="M6.99 11L3 15l3.99 4v-3H14v-2H6.99v-3z"/><path d="M21 9l-3.99-4v3H10v2h7.01v3L21 9z"/>',swap_vert:'<path d="M16 17.01V10h-2v7.01h-3L15 21l4-3.99h-3z"/><path d="M9 3L5 6.99h3V14h2V6.99h3L9 3z"/>',swap_vert_circle:'<path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zM6.5 9L10 5.5 13.5 9H11v4H9V9H6.5zm11 6L14 18.5 10.5 15H13v-4h2v4h2.5z"/>',system_update_tv:'<path d="M12 16.5l4-4h-3v-9h-2v9H8l4 4z"/><path d="M21 3.5h-6v1.99h6v14.03H3V5.49h6V3.5H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2v-14c0-1.1-.9-2-2-2z"/>',tab:'<path d="M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H3V5h10v4h8v10z"/>',tab_unselected:'<path d="M1 9h2V7H1v2zm0 4h2v-2H1v2zm0-8h2V3c-1.1 0-2 .9-2 2zm8 16h2v-2H9v2zm-8-4h2v-2H1v2zm2 4v-2H1c0 1.1.9 2 2 2zM21 3h-8v6h10V5c0-1.1-.9-2-2-2zm0 14h2v-2h-2v2zM9 5h2V3H9v2zM5 21h2v-2H5v2zM5 5h2V3H5v2zm16 16c1.1 0 2-.9 2-2h-2v2zm0-8h2v-2h-2v2zm-8 8h2v-2h-2v2zm4 0h2v-2h-2v2z"/>',theaters:'<path d="M18 3v2h-2V3H8v2H6V3H4v18h2v-2h2v2h8v-2h2v2h2V3h-2zM8 17H6v-2h2v2zm0-4H6v-2h2v2zm0-4H6V7h2v2zm10 8h-2v-2h2v2zm0-4h-2v-2h2v2zm0-4h-2V7h2v2z"/>',thumbs_up_down:'<path d="M12 6c0-.55-.45-1-1-1H5.82l.66-3.18.02-.23c0-.31-.13-.59-.33-.8L5.38 0 .44 4.94C.17 5.21 0 5.59 0 6v6.5c0 .83.67 1.5 1.5 1.5h6.75c.62 0 1.15-.38 1.38-.91l2.26-5.29c.07-.17.11-.36.11-.55V6z"/><path d="M22.5 10h-6.75c-.62 0-1.15.38-1.38.91l-2.26 5.29c-.07.17-.11.36-.11.55V18c0 .55.45 1 1 1h5.18l-.66 3.18-.02.24c0 .31.13.59.33.8l.79.78 4.94-4.94c.27-.27.44-.65.44-1.06v-6.5c0-.83-.67-1.5-1.5-1.5z"/>',thumb_down:'<path d="M15 3H6c-.83 0-1.54.5-1.84 1.22l-3.02 7.05c-.09.23-.14.47-.14.73v1.91l.01.01L1 14c0 1.1.9 2 2 2h6.31l-.95 4.57-.03.32c0 .41.17.79.44 1.06L9.83 23l6.59-6.59c.36-.36.58-.86.58-1.41V5c0-1.1-.9-2-2-2z"/><path d="M19 3v12h4V3h-4z"/>',thumb_up:'<path d="M1 21h4V9H1v12z"/><path d="M23 10c0-1.1-.9-2-2-2h-6.31l.95-4.57.03-.32c0-.41-.17-.79-.44-1.06L14.17 1 7.59 7.59C7.22 7.95 7 8.45 7 9v10c0 1.1.9 2 2 2h9c.83 0 1.54-.5 1.84-1.22l3.02-7.05c.09-.23.14-.47.14-.73v-1.91l-.01-.01L23 10z"/>',toc:'<path d="M3 9h14V7H3v2z"/><path d="M3 13h14v-2H3v2z"/><path d="M3 17h14v-2H3v2z"/><path d="M19 13h2v-2h-2v2zm0-6v2h2V7h-2zm0 10h2v-2h-2v2z"/>',today:'<path d="M19 19H5V8h14v11zm0-16h-1V1h-2v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"/><path d="M7 10h5v5H7z"/>',track_changes:'<path d="M19.07 4.93l-1.41 1.41C19.1 7.79 20 9.79 20 12c0 4.42-3.58 8-8 8s-8-3.58-8-8c0-4.08 3.05-7.44 7-7.93v2.02C8.16 6.57 6 9.03 6 12c0 3.31 2.69 6 6 6s6-2.69 6-6c0-1.66-.67-3.16-1.76-4.24l-1.41 1.41C15.55 9.9 16 10.9 16 12c0 2.21-1.79 4-4 4s-4-1.79-4-4c0-1.86 1.28-3.41 3-3.86v2.14c-.6.35-1 .98-1 1.72 0 1.1.9 2 2 2s2-.9 2-2c0-.74-.4-1.38-1-1.72V2h-1C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10c0-2.76-1.12-5.26-2.93-7.07z"/>',translate:'<path d="M12.87 15.07l-2.54-2.51.03-.03c1.74-1.94 2.98-4.17 3.71-6.53H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11.76-2.04z"/><path d="M15.88 17l1.62-4.33L19.12 17h-3.24zm2.62-7h-2L12 22h2l1.12-3h4.75L21 22h2l-4.5-12z"/>',trending_down:'<path d="M16 18l2.29-2.29-4.88-4.88-4 4L2 7.41 3.41 6l6 6 4-4 6.3 6.29L22 12v6z"/>',trending_neutral:'<path d="M22 12l-4-4v3H3v2h15v3z"/>',trending_up:'<path d="M16 6l2.29 2.29-4.88 4.88-4-4L2 16.59 3.41 18l6-6 4 4 6.3-6.29L22 12V6z"/>',turned_in:'<path d="M17 3H7c-1.1 0-1.99.9-1.99 2L5 21l7-3 7 3V5c0-1.1-.9-2-2-2z"/>',turned_in_not:'<path d="M17 3H7c-1.1 0-1.99.9-1.99 2L5 21l7-3 7 3V5c0-1.1-.9-2-2-2zm0 15l-5-2.18L7 18V5h10v13z"/>',verified_user:'<path d="M12 1L3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5l-9-4zm-2 16l-4-4 1.41-1.41L10 14.17l6.59-6.59L18 9l-8 8z"/>',view_agenda:'<path d="M20 13H3c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1h17c.55 0 1-.45 1-1v-6c0-.55-.45-1-1-1z"/><path d="M20 3H3c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1h17c.55 0 1-.45 1-1V4c0-.55-.45-1-1-1z"/>',view_array:'<path d="M4 18h3V5H4v13z"/><path d="M18 5v13h3V5h-3z"/><path d="M8 18h9V5H8v13z"/>',view_carousel:'<path d="M7 19h10V4H7v15z"/><path d="M2 17h4V6H2v11z"/><path d="M18 6v11h4V6h-4z"/>',view_column:'<path d="M10 18h5V5h-5v13z"/><path d="M4 18h5V5H4v13z"/><path d="M16 5v13h5V5h-5z"/>',view_day:'<path d="M2 21h19v-3H2v3z"/><path d="M20 8H3c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1h17c.55 0 1-.45 1-1V9c0-.55-.45-1-1-1z"/><path d="M2 3v3h19V3H2z"/>',view_headline:'<path d="M4 15h17v-2H4v2z"/><path d="M4 19h17v-2H4v2z"/><path d="M4 11h17V9H4v2z"/><path d="M4 5v2h17V5H4z"/>',view_list:'<path d="M4 14h4v-4H4v4z"/><path d="M4 19h4v-4H4v4z"/><path d="M4 9h4V5H4v4z"/><path d="M9 14h12v-4H9v4z"/><path d="M9 19h12v-4H9v4z"/><path d="M9 5v4h12V5H9z"/>',view_module:'<path d="M4 11h5V5H4v6z"/><path d="M4 18h5v-6H4v6z"/><path d="M10 18h5v-6h-5v6z"/><path d="M16 18h5v-6h-5v6z"/><path d="M10 11h5V5h-5v6z"/><path d="M16 5v6h5V5h-5z"/>',view_quilt:'<path d="M10 18h5v-6h-5v6z"/><path d="M4 18h5V5H4v13z"/><path d="M16 18h5v-6h-5v6z"/><path d="M10 5v6h11V5H10z"/>',view_stream:'<path d="M4 18h17v-6H4v6z"/><path d="M4 5v6h17V5H4z"/>',view_week:'<path d="M6 5H3c-.55 0-1 .45-1 1v12c0 .55.45 1 1 1h3c.55 0 1-.45 1-1V6c0-.55-.45-1-1-1z"/><path d="M20 5h-3c-.55 0-1 .45-1 1v12c0 .55.45 1 1 1h3c.55 0 1-.45 1-1V6c0-.55-.45-1-1-1z"/><path d="M13 5h-3c-.55 0-1 .45-1 1v12c0 .55.45 1 1 1h3c.55 0 1-.45 1-1V6c0-.55-.45-1-1-1z"/>',visibility:'<path d="M12 17c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5zm0-12.5C7 4.5 2.73 7.61 1 12c1.73 4.39 6 7.5 11 7.5s9.27-3.11 11-7.5c-1.73-4.39-6-7.5-11-7.5z"/><path d="M12 9c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3z"/>',visibility_off:'<path d="M12 7c2.76 0 5 2.24 5 5 0 .65-.13 1.26-.36 1.83l2.92 2.92c1.51-1.26 2.7-2.89 3.43-4.75-1.73-4.39-6-7.5-11-7.5-1.4 0-2.74.25-3.98.7l2.16 2.16C10.74 7.13 11.35 7 12 7zM2 4.27l2.28 2.28.46.46C3.08 8.3 1.78 10.02 1 12c1.73 4.39 6 7.5 11 7.5 1.55 0 3.03-.3 4.38-.84l.42.42L19.73 22 21 20.73 3.27 3 2 4.27zM7.53 9.8l1.55 1.55c-.05.21-.08.43-.08.65 0 1.66 1.34 3 3 3 .22 0 .44-.03.65-.08l1.55 1.55c-.67.33-1.41.53-2.2.53-2.76 0-5-2.24-5-5 0-.79.2-1.53.53-2.2zm4.31-.78l3.15 3.15.02-.16c0-1.66-1.34-3-3-3l-.17.01z"/>',wallet_giftcard:'<path d="M20 6h-2.18c.11-.31.18-.65.18-1 0-1.66-1.34-3-3-3-1.05 0-1.96.54-2.5 1.35l-.5.67-.5-.68C10.96 2.54 10.05 2 9 2 7.34 2 6 3.34 6 5c0 .35.07.69.18 1H4c-1.11 0-1.99.89-1.99 2L2 19c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V8c0-1.11-.89-2-2-2zm-5-2c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zM9 4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm11 15H4v-2h16v2zm0-5H4V8h5.08L7 10.83 8.62 12 11 8.76l1-1.36 1 1.36L15.38 12 17 10.83 14.92 8H20v6z"/>',wallet_membership:'<path d="M20 2H4c-1.11 0-2 .89-2 2v11c0 1.11.89 2 2 2h4v5l4-2 4 2v-5h4c1.11 0 2-.89 2-2V4c0-1.11-.89-2-2-2zm0 13H4v-2h16v2zm0-5H4V4h16v6z"/>',wallet_travel:'<path d="M20 6h-3V4c0-1.11-.89-2-2-2H9c-1.11 0-2 .89-2 2v2H4c-1.11 0-2 .89-2 2v11c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V8c0-1.11-.89-2-2-2zM9 4h6v2H9V4zm11 15H4v-2h16v2zm0-5H4V8h3v2h2V8h6v2h2V8h3v6z"/>',work:'<path d="M20 6h-4V4c0-1.11-.89-2-2-2h-4c-1.11 0-2 .89-2 2v2H4c-1.11 0-1.99.89-1.99 2L2 19c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V8c0-1.11-.89-2-2-2zm-6 0h-4V4h4v2z"/>',error:'<path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z"/>',warning:'<path d="M1 21h22L12 2 1 21zm12-3h-2v-2h2v2zm0-4h-2v-4h2v4z"/>',album:'<path d="M12 16.5c-2.49 0-4.5-2.01-4.5-4.5S9.51 7.5 12 7.5s4.5 2.01 4.5 4.5-2.01 4.5-4.5 4.5zM12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2z"/><path d="M12 11c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1z"/>',av_timer:'<path d="M11 17c0 .55.45 1 1 1s1-.45 1-1-.45-1-1-1-1 .45-1 1z"/><path d="M11 3v4h2V5.08c3.39.49 6 3.39 6 6.92 0 3.87-3.13 7-7 7s-7-3.13-7-7c0-1.68.59-3.22 1.58-4.42L12 13l1.41-1.41-6.8-6.8v.02C4.42 6.45 3 9.05 3 12c0 4.97 4.02 9 9 9 4.97 0 9-4.03 9-9s-4.03-9-9-9h-1z"/><path d="M18 12c0-.55-.45-1-1-1s-1 .45-1 1 .45 1 1 1 1-.45 1-1z"/><path d="M6 12c0 .55.45 1 1 1s1-.45 1-1-.45-1-1-1-1 .45-1 1z"/>',closed_caption:'<path d="M19 4H5c-1.11 0-2 .9-2 2v12c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm-8 7H9.5v-.5h-2v3h2V13H11v1c0 .55-.45 1-1 1H7c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h3c.55 0 1 .45 1 1v1zm7 0h-1.5v-.5h-2v3h2V13H18v1c0 .55-.45 1-1 1h-3c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h3c.55 0 1 .45 1 1v1z"/>',equalizer:'<path d="M10 20h4V4h-4v16z"/><path d="M4 20h4v-8H4v8z"/><path d="M16 9v11h4V9h-4z"/>',explicit:'<path d="M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-4 6h-4v2h4v2h-4v2h4v2H9V7h6v2z"/>',fast_forward:'<path d="M4 18l8.5-6L4 6v12z"/><path d="M13 6v12l8.5-6L13 6z"/>',fast_rewind:'<path d="M11 18V6l-8.5 6 8.5 6z"/><path d="M11.5 12l8.5 6V6l-8.5 6z"/>',games:'<path d="M15 7.5V2H9v5.5l3 3 3-3z"/><path d="M7.5 9H2v6h5.5l3-3-3-3z"/><path d="M9 16.5V22h6v-5.5l-3-3-3 3z"/><path d="M16.5 9l-3 3 3 3H22V9h-5.5z"/>',hearing:'<path d="M17 20c-.29 0-.56-.06-.76-.15-.71-.37-1.21-.88-1.71-2.38-.51-1.56-1.47-2.29-2.39-3-.79-.61-1.61-1.24-2.32-2.53C9.29 10.98 9 9.93 9 9c0-2.8 2.2-5 5-5s5 2.2 5 5h2c0-3.93-3.07-7-7-7S7 5.07 7 9c0 1.26.38 2.65 1.07 3.9.91 1.65 1.98 2.48 2.85 3.15.81.62 1.39 1.07 1.71 2.05.6 1.82 1.37 2.84 2.73 3.55.51.23 1.07.35 1.64.35 2.21 0 4-1.79 4-4h-2c0 1.1-.9 2-2 2z"/><path d="M7.64 2.64L6.22 1.22C4.23 3.21 3 5.96 3 9s1.23 5.79 3.22 7.78l1.41-1.41C6.01 13.74 5 11.49 5 9s1.01-4.74 2.64-6.36z"/><path d="M11.5 9c0 1.38 1.12 2.5 2.5 2.5s2.5-1.12 2.5-2.5-1.12-2.5-2.5-2.5-2.5 1.12-2.5 2.5z"/>',high_quality:'<path d="M19 4H5c-1.11 0-2 .9-2 2v12c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm-8 11H9.5v-2h-2v2H6V9h1.5v2.5h2V9H11v6zm7-1c0 .55-.45 1-1 1h-.75v1.5h-1.5V15H14c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h3c.55 0 1 .45 1 1v4zm-3.5-.5h2v-3h-2v3z"/>',loop:'<path d="M12 4V1L8 5l4 4V6c3.31 0 6 2.69 6 6 0 1.01-.25 1.97-.7 2.8l1.46 1.46C19.54 15.03 20 13.57 20 12c0-4.42-3.58-8-8-8z"/><path d="M12 18c-3.31 0-6-2.69-6-6 0-1.01.25-1.97.7-2.8L5.24 7.74C4.46 8.97 4 10.43 4 12c0 4.42 3.58 8 8 8v3l4-4-4-4v3z"/>',mic:'<path d="M12 14c1.66 0 2.99-1.34 2.99-3L15 5c0-1.66-1.34-3-3-3S9 3.34 9 5v6c0 1.66 1.34 3 3 3z"/><path d="M17.3 11c0 3-2.54 5.1-5.3 5.1S6.7 14 6.7 11H5c0 3.41 2.72 6.23 6 6.72V21h2v-3.28c3.28-.48 6-3.3 6-6.72h-1.7z"/>',mic_none:'<path d="M10.8 4.9c0-.66.54-1.2 1.2-1.2.66 0 1.2.54 1.2 1.2l-.01 6.2c0 .66-.53 1.2-1.19 1.2-.66 0-1.2-.54-1.2-1.2V4.9zM12 14c1.66 0 2.99-1.34 2.99-3L15 5c0-1.66-1.34-3-3-3S9 3.34 9 5v6c0 1.66 1.34 3 3 3z"/><path d="M17.3 11c0 3-2.54 5.1-5.3 5.1S6.7 14 6.7 11H5c0 3.41 2.72 6.23 6 6.72V21h2v-3.28c3.28-.48 6-3.3 6-6.72h-1.7z"/>',mic_off:'<path d="M19 11h-1.7c0 .74-.16 1.43-.43 2.05l1.23 1.23c.56-.98.9-2.09.9-3.28zm-4.02.17c0-.06.02-.11.02-.17V5c0-1.66-1.34-3-3-3S9 3.34 9 5v.18l5.98 5.99zM4.27 3L3 4.27l6.01 6.01V11c0 1.66 1.33 3 2.99 3 .22 0 .44-.03.65-.08l1.66 1.66c-.71.33-1.5.52-2.31.52-2.76 0-5.3-2.1-5.3-5.1H5c0 3.41 2.72 6.23 6 6.72V21h2v-3.28c.91-.13 1.77-.45 2.54-.9L19.73 21 21 19.73 4.27 3z"/>',movie:'<path d="M18 4l2 4h-3l-2-4h-2l2 4h-3l-2-4H8l2 4H7L5 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4h-4z"/>',my_library_add:'<path d="M4 6H2v14c0 1.1.9 2 2 2h14v-2H4V6zm16-4H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-1 9h-4v4h-2v-4H9V9h4V5h2v4h4v2z"/>',my_library_books:'<path d="M4 6H2v14c0 1.1.9 2 2 2h14v-2H4V6zm16-4H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-1 9H9V9h10v2zm-4 4H9v-2h6v2zm4-8H9V5h10v2z"/>',my_library_music:'<path d="M20 2H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-2 5h-3v5.5c0 1.38-1.12 2.5-2.5 2.5S10 13.88 10 12.5s1.12-2.5 2.5-2.5c.57 0 1.08.19 1.5.51V5h4v2zM4 6H2v14c0 1.1.9 2 2 2h14v-2H4V6z"/>',new_releases:'<path d="M23 12l-2.44-2.78.34-3.68-3.61-.82-1.89-3.18L12 3 8.6 1.54 6.71 4.72l-3.61.81.34 3.68L1 12l2.44 2.78-.34 3.69 3.61.82 1.89 3.18L12 21l3.4 1.46 1.89-3.18 3.61-.82-.34-3.68L23 12zm-10 5h-2v-2h2v2zm0-4h-2V7h2v6z"/>',not_interested:'<path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8 0-1.85.63-3.55 1.69-4.9L16.9 18.31C15.55 19.37 13.85 20 12 20zm6.31-3.1L7.1 5.69C8.45 4.63 10.15 4 12 4c4.42 0 8 3.58 8 8 0 1.85-.63 3.55-1.69 4.9z"/>',pause:'<path d="M6 19h4V5H6v14z"/><path d="M14 5v14h4V5h-4z"/>',pause_circle_fill:'<path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-1 14H9V8h2v8zm4 0h-2V8h2v8z"/>',pause_circle_outline:'<path d="M9 16h2V8H9v8z"/><path d="M12 20c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8zm0-18C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2z"/><path d="M13 16h2V8h-2v8z"/>',playlist_add:'<path d="M14 10H2v2h12v-2z"/><path d="M14 6H2v2h12V6z"/><path d="M18 14v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4z"/><path d="M2 16h8v-2H2v2z"/>',play_arrow:'<path d="M8 5v14l11-7z"/>',play_circle_fill:'<path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-2 14.5v-9l6 4.5-6 4.5z"/>',play_circle_outline:'<path d="M10 16.5l6-4.5-6-4.5v9z"/><path d="M12 20c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8zm0-18C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2z"/>',play_shopping_bag:'<path d="M16 6V4c0-1.11-.89-2-2-2h-4c-1.11 0-2 .89-2 2v2H2v13c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V6h-6zm-6-2h4v2h-4V4zM9 18V9l7.5 4L9 18z"/>',queue:'<path d="M4 6H2v14c0 1.1.9 2 2 2h14v-2H4V6zm16-4H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-1 9h-4v4h-2v-4H9V9h4V5h2v4h4v2z"/>',queue_music:'<path d="M15 6H3v2h12V6z"/><path d="M15 10H3v2h12v-2z"/><path d="M3 16h8v-2H3v2z"/><path d="M17 6v8.18c-.31-.11-.65-.18-1-.18-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3V8h3V6h-5z"/>',radio:'<path d="M3.24 6.15C2.51 6.43 2 7.17 2 8v12c0 1.1.89 2 2 2h16c1.11 0 2-.9 2-2V8c0-1.11-.89-2-2-2H8.3l8.26-3.34L15.88 1 3.24 6.15zM7 20c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3zm13-8h-2v-2h-2v2H4V8h16v4z"/>',recent_actors:'<path d="M17 19h2V5h-2v14zm4-14v14h2V5h-2z"/><path d="M12.5 17h-9v-.75c0-1.5 3-2.25 4.5-2.25s4.5.75 4.5 2.25V17zM8 7.75c1.24 0 2.25 1.01 2.25 2.25S9.24 12.25 8 12.25 5.75 11.24 5.75 10 6.76 7.75 8 7.75zM14 5H2c-.55 0-1 .45-1 1v12c0 .55.45 1 1 1h12c.55 0 1-.45 1-1V6c0-.55-.45-1-1-1z"/>',repeat:'<path d="M7 7h10v3l4-4-4-4v3H5v6h2V7z"/><path d="M17 17H7v-3l-4 4 4 4v-3h12v-6h-2v4z"/>',repeat_one:'<path d="M7 7h10v3l4-4-4-4v3H5v6h2V7z"/><path d="M17 17H7v-3l-4 4 4 4v-3h12v-6h-2v4z"/><path d="M13 15V9h-1l-2 1v1h1.5v4H13z"/>',replay:'<path d="M12 5V1L7 6l5 5V7c3.31 0 6 2.69 6 6s-2.69 6-6 6-6-2.69-6-6H4c0 4.42 3.58 8 8 8s8-3.58 8-8-3.58-8-8-8z"/>',shuffle:'<path d="M10.59 9.17L5.41 4 4 5.41l5.17 5.17 1.42-1.41z"/><path d="M14.5 4l2.04 2.04L4 18.59 5.41 20 17.96 7.46 20 9.5V4h-5.5z"/><path d="M14.83 13.41l-1.41 1.41 3.13 3.13L14.5 20H20v-5.5l-2.04 2.04-3.13-3.13z"/>',skip_next:'<path d="M6 18l8.5-6L6 6v12z"/><path d="M16 6v12h2V6h-2z"/>',skip_previous:'<path d="M6 6h2v12H6z"/><path d="M9.5 12l8.5 6V6z"/>',snooze:'<path d="M7.88 3.39L6.6 1.86 2 5.71l1.29 1.53 4.59-3.85z"/><path d="M22 5.72l-4.6-3.86-1.29 1.53 4.6 3.86L22 5.72z"/><path d="M12 20c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7zm0-16c-4.97 0-9 4.03-9 9s4.02 9 9 9c4.97 0 9-4.03 9-9s-4.03-9-9-9z"/><path d="M9 11h3.63L9 15.2V17h6v-2h-3.63L15 10.8V9H9v2z"/>',stop:'<path d="M6 6h12v12H6z"/>',subtitles:'<path d="M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zM4 12h4v2H4v-2zm10 6H4v-2h10v2zm6 0h-4v-2h4v2zm0-4H10v-2h10v2z"/>',surround_sound:'<path d="M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zM7.76 16.24l-1.41 1.41C4.78 16.1 4 14.05 4 12c0-2.05.78-4.1 2.34-5.66l1.41 1.41C6.59 8.93 6 10.46 6 12s.59 3.07 1.76 4.24zM12 16c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4-1.79 4-4 4zm5.66 1.66l-1.41-1.41C17.41 15.07 18 13.54 18 12s-.59-3.07-1.76-4.24l1.41-1.41C19.22 7.9 20 9.95 20 12c0 2.05-.78 4.1-2.34 5.66zM12 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"/>',videocam:'<path d="M17 10.5V7c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1v10c0 .55.45 1 1 1h12c.55 0 1-.45 1-1v-3.5l4 4v-11l-4 4z"/>',videocam_off:'<path d="M21 6.5l-4 4V7c0-.55-.45-1-1-1H9.82L21 17.18V6.5zM3.27 2L2 3.27 4.73 6H4c-.55 0-1 .45-1 1v10c0 .55.45 1 1 1h12c.21 0 .39-.08.54-.18L19.73 21 21 19.73 3.27 2z"/>',video_collection:'<path d="M4 6H2v14c0 1.1.9 2 2 2h14v-2H4V6zm16-4H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-8 12.5v-9l6 4.5-6 4.5z"/>',volume_down:'<path d="M18.5 12c0-1.77-1.02-3.29-2.5-4.03v8.05c1.48-.73 2.5-2.25 2.5-4.02zM5 9v6h4l5 5V4L9 9H5z"/>',volume_mute:'<path d="M7 9v6h4l5 5V4l-5 5H7z"/>',volume_off:'<path d="M16.5 12c0-1.77-1.02-3.29-2.5-4.03v2.21l2.45 2.45c.03-.2.05-.41.05-.63zm2.5 0c0 .94-.2 1.82-.54 2.64l1.51 1.51C20.63 14.91 21 13.5 21 12c0-4.28-2.99-7.86-7-8.77v2.06c2.89.86 5 3.54 5 6.71zM4.27 3L3 4.27 7.73 9H3v6h4l5 5v-6.73l4.25 4.25c-.67.52-1.42.93-2.25 1.18v2.06c1.38-.31 2.63-.95 3.69-1.81L19.73 21 21 19.73l-9-9L4.27 3zM12 4L9.91 6.09 12 8.18V4z"/>',volume_up:'<path d="M3 9v6h4l5 5V4L7 9H3zm13.5 3c0-1.77-1.02-3.29-2.5-4.03v8.05c1.48-.73 2.5-2.25 2.5-4.02zM14 3.23v2.06c2.89.86 5 3.54 5 6.71s-2.11 5.85-5 6.71v2.06c4.01-.91 7-4.49 7-8.77s-2.99-7.86-7-8.77z"/>',web:'<path d="M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm-5 14H4v-4h11v4zm0-5H4V9h11v4zm5 5h-4V9h4v9z"/>',business:'<path d="M12 7V3H2v18h20V7H12zM6 19H4v-2h2v2zm0-4H4v-2h2v2zm0-4H4V9h2v2zm0-4H4V5h2v2zm4 12H8v-2h2v2zm0-4H8v-2h2v2zm0-4H8V9h2v2zm0-4H8V5h2v2zm10 12h-8v-2h2v-2h-2v-2h2v-2h-2V9h8v10zm-2-8h-2v2h2v-2zm0 4h-2v2h2v-2z"/>',call:'<path d="M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.67-.36 1.02-.24 1.12.37 2.33.57 3.57.57.55 0 1 .45 1 1V20c0 .55-.45 1-1 1-9.39 0-17-7.61-17-17 0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1 0 1.25.2 2.45.57 3.57.11.35.03.74-.25 1.02l-2.2 2.2z"/>',call_end:'<path d="M12 9c-1.6 0-3.15.25-4.6.72v3.1c0 .39-.23.74-.56.9-.98.49-1.87 1.12-2.66 1.85-.18.18-.43.28-.7.28-.28 0-.53-.11-.71-.29L.29 13.08c-.18-.17-.29-.42-.29-.7 0-.28.11-.53.29-.71C3.34 8.78 7.46 7 12 7s8.66 1.78 11.71 4.67c.18.18.29.43.29.71 0 .28-.11.53-.29.71l-2.48 2.48c-.18.18-.43.29-.71.29-.27 0-.52-.11-.7-.28-.79-.74-1.69-1.36-2.67-1.85-.33-.16-.56-.5-.56-.9v-3.1C15.15 9.25 13.6 9 12 9z"/>',call_made:'<path d="M9 5v2h6.59L4 18.59 5.41 20 17 8.41V15h2V5z"/>',call_merge:'<path d="M17 20.41L18.41 19 15 15.59 13.59 17 17 20.41z"/><path d="M7.5 8H11v5.59L5.59 19 7 20.41l6-6V8h3.5L12 3.5 7.5 8z"/>',call_missed:'<path d="M19.59 7L12 14.59 6.41 9H11V7H3v8h2v-4.59l7 7 9-9z"/>',call_received:'<path d="M20 5.41L18.59 4 7 15.59V9H5v10h10v-2H8.41z"/>',call_split:'<path d="M14 4l2.29 2.29-2.88 2.88 1.42 1.42 2.88-2.88L20 10V4z"/><path d="M10 4H4v6l2.29-2.29 4.71 4.7V20h2v-8.41l-5.29-5.3z"/>',chat:'<path d="M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zM6 9h12v2H6V9zm8 5H6v-2h8v2zm4-6H6V6h12v2z"/>',clear_all:'<path d="M5 13h14v-2H5v2z"/><path d="M3 17h14v-2H3v2z"/><path d="M7 7v2h14V7H7z"/>',comment:'<path d="M21.99 4c0-1.1-.89-2-1.99-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14l4 4-.01-18zM18 14H6v-2h12v2zm0-3H6V9h12v2zm0-3H6V6h12v2z"/>',contacts:'<path d="M20 0H4v2h16V0z"/><path d="M4 24h16v-2H4v2z"/><path d="M17 17H7v-1.5c0-1.67 3.33-2.5 5-2.5s5 .83 5 2.5V17zM12 6.75c1.24 0 2.25 1.01 2.25 2.25s-1.01 2.25-2.25 2.25S9.75 10.24 9.75 9 10.76 6.75 12 6.75zM20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2z"/>',dialer_sip:'<path d="M20 5h-1V4h1v1zm-2-2v5h1V6h2V3h-3zm-3 2h-2V4h2V3h-3v3h2v1h-2v1h3V5zm2-2h-1v5h1V3z"/><path d="M20 15.5c-1.25 0-2.45-.2-3.57-.57-.35-.11-.74-.03-1.01.24l-2.2 2.2c-2.83-1.44-5.15-3.75-6.59-6.59l2.2-2.21c.27-.26.35-.65.24-1C8.7 6.45 8.5 5.25 8.5 4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1 0 9.39 7.61 17 17 17 .55 0 1-.45 1-1v-3.5c0-.55-.45-1-1-1z"/>',dialpad:'<path d="M12 19c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"/><path d="M6 13c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0-6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0-6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"/><path d="M18 7c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0-8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2z"/><path d="M12 1c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"/>',dnd_on:'<path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8 0-1.85.63-3.55 1.69-4.9L16.9 18.31C15.55 19.37 13.85 20 12 20zm6.31-3.1L7.1 5.69C8.45 4.63 10.15 4 12 4c4.42 0 8 3.58 8 8 0 1.85-.63 3.55-1.69 4.9z"/>',email:'<path d="M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4l-8 5-8-5V6l8 5 8-5v2z"/>',forum:'<path d="M21 6h-2v9H6v2c0 .55.45 1 1 1h11l4 4V7c0-.55-.45-1-1-1z"/><path d="M17 12V3c0-.55-.45-1-1-1H3c-.55 0-1 .45-1 1v14l4-4h10c.55 0 1-.45 1-1z"/>',import_export:'<path d="M9 3L5 6.99h3V14h2V6.99h3L9 3z"/><path d="M16 17.01V10h-2v7.01h-3L15 21l4-3.99h-3z"/>',invert_colors_off:'<path d="M20.65 20.87l-2.35-2.35-6.3-6.29-3.56-3.57-1.42-1.41L4.27 4.5 3 5.77l2.78 2.78c-2.55 3.14-2.36 7.76.56 10.69C7.9 20.8 9.95 21.58 12 21.58c1.79 0 3.57-.59 5.03-1.78l2.7 2.7L21 21.23l-.35-.36zM12 19.59c-1.6 0-3.11-.62-4.24-1.76C6.62 16.69 6 15.19 6 13.59c0-1.32.43-2.57 1.21-3.6L12 14.77v4.82zM12 5.1v4.58l7.25 7.26c1.37-2.96.84-6.57-1.6-9.01L12 2.27l-3.7 3.7 1.41 1.41L12 5.1z"/>',invert_colors_on:'<path d="M17.66 7.93L12 2.27 6.34 7.93c-3.12 3.12-3.12 8.19 0 11.31C7.9 20.8 9.95 21.58 12 21.58c2.05 0 4.1-.78 5.66-2.34 3.12-3.12 3.12-8.19 0-11.31zM12 19.59c-1.6 0-3.11-.62-4.24-1.76C6.62 16.69 6 15.19 6 13.59s.62-3.11 1.76-4.24L12 5.1v14.49z"/>',live_help:'<path d="M19 2H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h4l3 3 3-3h4c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-6 16h-2v-2h2v2zm2.07-7.75l-.9.92C13.45 11.9 13 12.5 13 14h-2v-.5c0-1.1.45-2.1 1.17-2.83l1.24-1.26c.37-.36.59-.86.59-1.41 0-1.1-.9-2-2-2s-2 .9-2 2H8c0-2.21 1.79-4 4-4s4 1.79 4 4c0 .88-.36 1.68-.93 2.25z"/>',
location_off:'<path d="M12 6.5c1.38 0 2.5 1.12 2.5 2.5 0 .74-.33 1.39-.83 1.85l3.63 3.63c.98-1.86 1.7-3.8 1.7-5.48 0-3.87-3.13-7-7-7-1.98 0-3.76.83-5.04 2.15l3.19 3.19c.46-.52 1.11-.84 1.85-.84zm4.37 9.6l-4.63-4.63-.11-.11L3.27 3 2 4.27l3.18 3.18C5.07 7.95 5 8.47 5 9c0 5.25 7 13 7 13s1.67-1.85 3.38-4.35L18.73 21 20 19.73l-3.63-3.63z"/>',location_on:'<path d="M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5z"/>',message:'<path d="M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-2 12H6v-2h12v2zm0-3H6V9h12v2zm0-3H6V6h12v2z"/>',messenger:'<path d="M20 2H4c-1.1 0-2 .9-2 2v18l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2z"/>',no_sim:'<path d="M18.99 5c0-1.1-.89-2-1.99-2h-7L7.66 5.34 19 16.68 18.99 5zM3.65 3.88L2.38 5.15 5 7.77V19c0 1.1.9 2 2 2h10.01c.35 0 .67-.1.96-.26l1.88 1.88 1.27-1.27L3.65 3.88z"/>',phone:'<path d="M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.67-.36 1.02-.24 1.12.37 2.33.57 3.57.57.55 0 1 .45 1 1V20c0 .55-.45 1-1 1-9.39 0-17-7.61-17-17 0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1 0 1.25.2 2.45.57 3.57.11.35.03.74-.25 1.02l-2.2 2.2z"/>',portable_wifi_off:'<path d="M17.56 14.24c.28-.69.44-1.45.44-2.24 0-3.31-2.69-6-6-6-.79 0-1.55.16-2.24.44l1.62 1.62c.2-.03.41-.06.62-.06 2.21 0 4 1.79 4 4 0 .21-.02.42-.05.63l1.61 1.61zM12 4c4.42 0 8 3.58 8 8 0 1.35-.35 2.62-.95 3.74l1.47 1.47C21.46 15.69 22 13.91 22 12c0-5.52-4.48-10-10-10-1.91 0-3.69.55-5.21 1.47l1.46 1.46C9.37 4.34 10.65 4 12 4zM3.27 2.5L2 3.77l2.1 2.1C2.79 7.57 2 9.69 2 12c0 3.7 2.01 6.92 4.99 8.65l1-1.73C5.61 17.53 4 14.96 4 12c0-1.76.57-3.38 1.53-4.69l1.43 1.44C6.36 9.68 6 10.8 6 12c0 2.22 1.21 4.15 3 5.19l1-1.74c-1.19-.7-2-1.97-2-3.45 0-.65.17-1.25.44-1.79l1.58 1.58L10 12c0 1.1.9 2 2 2l.21-.02.01.01 7.51 7.51L21 20.23 4.27 3.5l-1-1z"/>',quick_contacts_dialer:'<path d="M22 3H2C.9 3 0 3.9 0 5v14c0 1.1.9 2 2 2h20c1.1 0 1.99-.9 1.99-2L24 5c0-1.1-.9-2-2-2zM8 6c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3zm6 12H2v-1c0-2 4-3.1 6-3.1s6 1.1 6 3.1v1zm3.85-4h1.64L21 16l-1.99 1.99c-1.31-.98-2.28-2.38-2.73-3.99-.18-.64-.28-1.31-.28-2s.1-1.36.28-2c.45-1.62 1.42-3.01 2.73-3.99L21 8l-1.51 2h-1.64c-.22.63-.35 1.3-.35 2s.13 1.37.35 2z"/>',quick_contacts_mail:'<path d="M21 8V7l-3 2-3-2v1l3 2 3-2zm1-5H2C.9 3 0 3.9 0 5v14c0 1.1.9 2 2 2h20c1.1 0 1.99-.9 1.99-2L24 5c0-1.1-.9-2-2-2zM8 6c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3zm6 12H2v-1c0-2 4-3.1 6-3.1s6 1.1 6 3.1v1zm8-6h-8V6h8v6z"/>',ring_volume:'<path d="M23.71 16.67C20.66 13.78 16.54 12 12 12 7.46 12 3.34 13.78.29 16.67c-.18.18-.29.43-.29.71 0 .28.11.53.29.71l2.48 2.48c.18.18.43.29.71.29.27 0 .52-.11.7-.28.79-.74 1.69-1.36 2.66-1.85.33-.16.56-.5.56-.9v-3.1c1.45-.48 3-.73 4.6-.73 1.6 0 3.15.25 4.6.72v3.1c0 .39.23.74.56.9.98.49 1.87 1.12 2.66 1.85.18.18.43.28.7.28.28 0 .53-.11.71-.29l2.48-2.48c.18-.18.29-.43.29-.71 0-.27-.11-.52-.29-.7z"/><path d="M21.16 6.26l-1.41-1.41-3.56 3.55 1.41 1.41s3.45-3.52 3.56-3.55z"/><path d="M13 2h-2v5h2V2z"/><path d="M6.4 9.81L7.81 8.4 4.26 4.84 2.84 6.26c.11.03 3.56 3.55 3.56 3.55z"/>',stay_current_landscape:'<path d="M1.01 7L1 17c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2H3c-1.1 0-1.99.9-1.99 2zM19 7v10H5V7h14z"/>',stay_current_portrait:'<path d="M17 1.01L7 1c-1.1 0-1.99.9-1.99 2v18c0 1.1.89 2 1.99 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99zM17 19H7V5h10v14z"/>',stay_primary_landscape:'<path d="M1.01 7L1 17c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2H3c-1.1 0-1.99.9-1.99 2zM19 7v10H5V7h14z"/>',stay_primary_portrait:'<path d="M17 1.01L7 1c-1.1 0-1.99.9-1.99 2v18c0 1.1.89 2 1.99 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99zM17 19H7V5h10v14z"/>',swap_calls:'<path d="M18 4l-4 4h3v7c0 1.1-.9 2-2 2s-2-.9-2-2V8c0-2.21-1.79-4-4-4S5 5.79 5 8v7H2l4 4 4-4H7V8c0-1.1.9-2 2-2s2 .9 2 2v7c0 2.21 1.79 4 4 4s4-1.79 4-4V8h3l-4-4z"/>',textsms:'<path d="M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zM9 11H7V9h2v2zm4 0h-2V9h2v2zm4 0h-2V9h2v2z"/>',voicemail:'<path d="M18.5 6C15.46 6 13 8.46 13 11.5c0 1.33.47 2.55 1.26 3.5H9.74c.79-.95 1.26-2.17 1.26-3.5C11 8.46 8.54 6 5.5 6S0 8.46 0 11.5 2.46 17 5.5 17h13c3.04 0 5.5-2.46 5.5-5.5S21.54 6 18.5 6zm-13 9C3.57 15 2 13.43 2 11.5S3.57 8 5.5 8 9 9.57 9 11.5 7.43 15 5.5 15zm13 0c-1.93 0-3.5-1.57-3.5-3.5S16.57 8 18.5 8 22 9.57 22 11.5 20.43 15 18.5 15z"/>',vpn_key:'<path d="M12.65 10C11.83 7.67 9.61 6 7 6c-3.31 0-6 2.69-6 6s2.69 6 6 6c2.61 0 4.83-1.67 5.65-4H17v4h4v-4h2v-4H12.65zM7 14c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2z"/>',add:'<path d="M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z"/>',add_box:'<path d="M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-2 10h-4v4h-2v-4H7v-2h4V7h2v4h4v2z"/>',add_circle:'<path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm5 11h-4v4h-2v-4H7v-2h4V7h2v4h4v2z"/>',add_circle_outline:'<path d="M13 7h-2v4H7v2h4v4h2v-4h4v-2h-4V7z"/><path d="M12 20c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8zm0-18C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2z"/>',archive:'<path d="M20.54 5.23l-1.39-1.68C18.88 3.21 18.47 3 18 3H6c-.47 0-.88.21-1.16.55L3.46 5.23C3.17 5.57 3 6.02 3 6.5V19c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V6.5c0-.48-.17-.93-.46-1.27zM12 17.5L6.5 12H10v-2h4v2h3.5L12 17.5zM5.12 5l.81-1h12l.94 1H5.12z"/>',backspace:'<path d="M22 3H7c-.69 0-1.23.35-1.59.88L0 12l5.41 8.11c.36.53.9.89 1.59.89h15c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-3 12.59L17.59 17 14 13.41 10.41 17 9 15.59 12.59 12 9 8.41 10.41 7 14 10.59 17.59 7 19 8.41 15.41 12 19 15.59z"/>',block:'<path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zM4 12c0-4.42 3.58-8 8-8 1.85 0 3.55.63 4.9 1.69L5.69 16.9C4.63 15.55 4 13.85 4 12zm8 8c-1.85 0-3.55-.63-4.9-1.69L18.31 7.1C19.37 8.45 20 10.15 20 12c0 4.42-3.58 8-8 8z"/>',clear:'<path d="M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"/>',content_copy:'<path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/>',content_cut:'<path d="M9.64 7.64c.23-.5.36-1.05.36-1.64 0-2.21-1.79-4-4-4S2 3.79 2 6s1.79 4 4 4c.59 0 1.14-.13 1.64-.36L10 12l-2.36 2.36C7.14 14.13 6.59 14 6 14c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4c0-.59-.13-1.14-.36-1.64L12 14l7 7h3v-1L9.64 7.64zM6 8c-1.1 0-2-.89-2-2s.9-2 2-2 2 .89 2 2-.9 2-2 2zm0 12c-1.1 0-2-.89-2-2s.9-2 2-2 2 .89 2 2-.9 2-2 2zm6-7.5c-.28 0-.5-.22-.5-.5s.22-.5.5-.5.5.22.5.5-.22.5-.5.5zM19 3l-6 6 2 2 7-7V3z"/>',content_paste:'<path d="M19 2h-4.18C14.4.84 13.3 0 12 0c-1.3 0-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-7 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm7 18H5V4h2v3h10V4h2v16z"/>',create:'<path d="M3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25z"/><path d="M20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34c-.39-.39-1.02-.39-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z"/>',drafts:'<path d="M21.99 8c0-.72-.37-1.35-.94-1.7L12 1 2.95 6.3C2.38 6.65 2 7.28 2 8v10c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2l-.01-10zM12 13L3.74 7.84 12 3l8.26 4.84L12 13z"/>',filter_list:'<path d="M10 18h4v-2h-4v2z"/><path d="M3 6v2h18V6H3z"/><path d="M6 13h12v-2H6v2z"/>',flag:'<path d="M14.4 6L14 4H5v17h2v-7h5.6l.4 2h7V6z"/>',forward:'<path d="M12 8V4l8 8-8 8v-4H4V8z"/>',gesture:'<path d="M4.59 6.89c.7-.71 1.4-1.35 1.71-1.22.5.2 0 1.03-.3 1.52-.25.42-2.86 3.89-2.86 6.31 0 1.28.48 2.34 1.34 2.98.75.56 1.74.73 2.64.46 1.07-.31 1.95-1.4 3.06-2.77 1.21-1.49 2.83-3.44 4.08-3.44 1.63 0 1.65 1.01 1.76 1.79-3.78.64-5.38 3.67-5.38 5.37 0 1.7 1.44 3.09 3.21 3.09 1.63 0 4.29-1.33 4.69-6.1H21v-2.5h-2.47c-.15-1.65-1.09-4.2-4.03-4.2-2.25 0-4.18 1.91-4.94 2.84-.58.73-2.06 2.48-2.29 2.72-.25.3-.68.84-1.11.84-.45 0-.72-.83-.36-1.92.35-1.09 1.4-2.86 1.85-3.52.78-1.14 1.3-1.92 1.3-3.28C8.95 3.69 7.31 3 6.44 3 5.12 3 3.97 4 3.72 4.25c-.36.36-.66.66-.88.93l1.75 1.71zm9.29 11.66c-.31 0-.74-.26-.74-.72 0-.6.73-2.2 2.87-2.76-.3 2.69-1.43 3.48-2.13 3.48z"/>',inbox:'<path d="M19 15h-4c0 1.66-1.34 3-3 3s-3-1.34-3-3H4.99V5H19v10zm0-12H4.99c-1.1 0-1.98.9-1.98 2L3 19c0 1.1.89 2 1.99 2H19c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"/><path d="M16 10h-2V7h-4v3H8l4 4 4-4z"/>',link:'<path d="M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1z"/><path d="M8 13h8v-2H8v2z"/><path d="M17 7h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1 0 1.71-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5z"/>',mail:'<path d="M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4l-8 5-8-5V6l8 5 8-5v2z"/>',markunread:'<path d="M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4l-8 5-8-5V6l8 5 8-5v2z"/>',redo:'<path d="M18.4 10.6C16.55 8.99 14.15 8 11.5 8c-4.65 0-8.58 3.03-9.96 7.22L3.9 16c1.05-3.19 4.05-5.5 7.6-5.5 1.95 0 3.73.72 5.12 1.88L13 16h9V7l-3.6 3.6z"/>',remove:'<path d="M19 13H5v-2h14v2z"/>',remove_circle:'<path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm5 11H7v-2h10v2z"/>',remove_circle_outline:'<path d="M7 11v2h10v-2H7z"/><path d="M12 20c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8zm0-18C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2z"/>',reply:'<path d="M10 9V5l-7 7 7 7v-4.1c5 0 8.5 1.6 11 5.1-1-5-4-10-11-11z"/>',reply_all:'<path d="M7 8V5l-7 7 7 7v-3l-4-4 4-4z"/><path d="M13 9V5l-7 7 7 7v-4.1c5 0 8.5 1.6 11 5.1-1-5-4-10-11-11z"/>',report:'<path d="M15.73 3H8.27L3 8.27v7.46L8.27 21h7.46L21 15.73V8.27L15.73 3zM12 17.3c-.72 0-1.3-.58-1.3-1.3 0-.72.58-1.3 1.3-1.3.72 0 1.3.58 1.3 1.3 0 .72-.58 1.3-1.3 1.3zm1-4.3h-2V7h2v6z"/>',save:'<path d="M17 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V7l-4-4zm-5 16c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3zm3-10H5V5h10v4z"/>',select_all:'<path d="M3 5h2V3c-1.1 0-2 .9-2 2zm0 8h2v-2H3v2zm4 8h2v-2H7v2zM3 9h2V7H3v2zm10-6h-2v2h2V3zm6 0v2h2c0-1.1-.9-2-2-2zM5 21v-2H3c0 1.1.9 2 2 2zm-2-4h2v-2H3v2zM9 3H7v2h2V3zm2 18h2v-2h-2v2zm8-8h2v-2h-2v2zm0 8c1.1 0 2-.9 2-2h-2v2zm0-12h2V7h-2v2zm0 8h2v-2h-2v2zm-4 4h2v-2h-2v2zm0-16h2V3h-2v2zM7 17h10V7H7v10zm2-8h6v6H9V9z"/>',send:'<path d="M2.01 21L23 12 2.01 3 2 10l15 2-15 2z"/>',sort:'<path d="M3 18h6v-2H3v2z"/><path d="M3 6v2h18V6H3z"/><path d="M3 13h12v-2H3v2z"/>',text_format:'<path d="M5 17v2h14v-2H5z"/><path d="M12 5.98L13.87 11h-3.74L12 5.98zM9.5 12.8h5l.9 2.2h2.1L12.75 4h-1.5L6.5 15h2.1l.9-2.2z"/>',undo:'<path d="M12.5 8c-2.65 0-5.05.99-6.9 2.6L2 7v9h9l-3.62-3.62c1.39-1.16 3.16-1.88 5.12-1.88 3.54 0 6.55 2.31 7.6 5.5l2.37-.78C21.08 11.03 17.15 8 12.5 8z"/>',access_alarms:'<path d="M22 5.72l-4.6-3.86-1.29 1.53 4.6 3.86L22 5.72z"/><path d="M7.88 3.39L6.6 1.86 2 5.71l1.29 1.53 4.59-3.85z"/><path d="M12.5 8H11v6l4.75 2.85.75-1.23-4-2.37V8z"/><path d="M12 20c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7zm0-16c-4.97 0-9 4.03-9 9s4.02 9 9 9c4.97 0 9-4.03 9-9s-4.03-9-9-9z"/>',access_alarm:'<path d="M22 5.72l-4.6-3.86-1.29 1.53 4.6 3.86L22 5.72z"/><path d="M7.88 3.39L6.6 1.86 2 5.71l1.29 1.53 4.59-3.85z"/><path d="M12.5 8H11v6l4.75 2.85.75-1.23-4-2.37V8z"/><path d="M12 20c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7zm0-16c-4.97 0-9 4.03-9 9s4.02 9 9 9c4.97 0 9-4.03 9-9s-4.03-9-9-9z"/>',access_time:'<path d="M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8zm-.01-18C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2z"/><path d="M12.5 7H11v6l5.25 3.15.75-1.23-4.5-2.67z"/>',add_alarm:'<path d="M7.88 3.39L6.6 1.86 2 5.71l1.29 1.53 4.59-3.85z"/><path d="M22 5.72l-4.6-3.86-1.29 1.53 4.6 3.86L22 5.72z"/><path d="M12 20c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7zm0-16c-4.97 0-9 4.03-9 9s4.02 9 9 9c4.97 0 9-4.03 9-9s-4.03-9-9-9z"/><path d="M13 9h-2v3H8v2h3v3h2v-3h3v-2h-3V9z"/>',airplanemode_off:'<path d="M13 9V3.5c0-.83-.67-1.5-1.5-1.5S10 2.67 10 3.5v3.68l7.83 7.83L21 16v-2l-8-5zM3 5.27l4.99 4.99L2 14v2l8-2.5V19l-2 1.5V22l3.5-1 3.5 1v-1.5L13 19v-3.73L18.73 21 20 19.73 4.27 4 3 5.27z"/>',airplanemode_on:'<path d="M10.18 9"/><path d="M21 16v-2l-8-5V3.5c0-.83-.67-1.5-1.5-1.5S10 2.67 10 3.5V9l-8 5v2l8-2.5V19l-2 1.5V22l3.5-1 3.5 1v-1.5L13 19v-5.5l8 2.5z"/>',battery_20:'<path d="M7 17v3.67C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V17H7z"/><path fill-opacity=".3" d="M17 5.33C17 4.6 16.4 4 15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33V17h10V5.33z"/>',battery_30:'<path fill-opacity=".3" d="M17 5.33C17 4.6 16.4 4 15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33V15h10V5.33z"/><path d="M7 15v5.67C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V15H7z"/>',battery_50:'<path fill-opacity=".3" d="M17 5.33C17 4.6 16.4 4 15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33V13h10V5.33z"/><path d="M7 13v7.67C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V13H7z"/>',battery_60:'<path fill-opacity=".3" d="M17 5.33C17 4.6 16.4 4 15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33V11h10V5.33z"/><path d="M7 11v9.67C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V11H7z"/>',battery_80:'<path fill-opacity=".3" d="M17 5.33C17 4.6 16.4 4 15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33V9h10V5.33z"/><path d="M7 9v11.67C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V9H7z"/>',battery_90:'<path fill-opacity=".3" d="M17 5.33C17 4.6 16.4 4 15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33V8h10V5.33z"/><path d="M7 8v12.67C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V8H7z"/>',battery_alert:'<path d="M15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33v15.33C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V5.33C17 4.6 16.4 4 15.67 4zM13 18h-2v-2h2v2zm0-4h-2V9h2v5z"/>',battery_charging_20:'<path d="M11 20v-3H7v3.67C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V17h-4.4L11 20z"/><path fill-opacity=".3" d="M15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33V17h4v-2.5H9L13 7v5.5h2L12.6 17H17V5.33C17 4.6 16.4 4 15.67 4z"/>',battery_charging_30:'<path fill-opacity=".3" d="M15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33v9.17h2L13 7v5.5h2l-1.07 2H17V5.33C17 4.6 16.4 4 15.67 4z"/><path d="M11 20v-5.5H7v6.17C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V14.5h-3.07L11 20z"/>',battery_charging_50:'<path d="M14.47 13.5L11 20v-5.5H9l.53-1H7v7.17C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V13.5h-2.53z"/><path fill-opacity=".3" d="M15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33v8.17h2.53L13 7v5.5h2l-.53 1H17V5.33C17 4.6 16.4 4 15.67 4z"/>',battery_charging_60:'<path fill-opacity=".3" d="M15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33V11h3.87L13 7v4h4V5.33C17 4.6 16.4 4 15.67 4z"/><path d="M13 12.5h2L11 20v-5.5H9l1.87-3.5H7v9.67C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V11h-4v1.5z"/>',battery_charging_80:'<path fill-opacity=".3" d="M15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33V9h4.93L13 7v2h4V5.33C17 4.6 16.4 4 15.67 4z"/><path d="M13 12.5h2L11 20v-5.5H9L11.93 9H7v11.67C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V9h-4v3.5z"/>',battery_charging_90:'<path fill-opacity=".3" d="M15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33V8h5.47L13 7v1h4V5.33C17 4.6 16.4 4 15.67 4z"/><path d="M13 12.5h2L11 20v-5.5H9L12.47 8H7v12.67C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V8h-4v4.5z"/>',battery_charging_full:'<path d="M15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33v15.33C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V5.33C17 4.6 16.4 4 15.67 4zM11 20v-5.5H9L13 7v5.5h2L11 20z"/>',battery_full:'<path d="M15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33v15.33C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V5.33C17 4.6 16.4 4 15.67 4z"/>',battery_std:'<path d="M15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33v15.33C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V5.33C17 4.6 16.4 4 15.67 4z"/>',battery_unknown:'<path d="M15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33v15.33C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V5.33C17 4.6 16.4 4 15.67 4zm-2.72 13.95h-1.9v-1.9h1.9v1.9zm1.35-5.26s-.38.42-.67.71c-.48.48-.83 1.15-.83 1.6h-1.6c0-.83.46-1.52.93-2l.93-.94c.27-.27.44-.65.44-1.06 0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5H9c0-1.66 1.34-3 3-3s3 1.34 3 3c0 .66-.27 1.26-.7 1.69z"/>',bluetooth:'<path d="M17.71 7.71L12 2h-1v7.59L6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 11 14.41V22h1l5.71-5.71-4.3-4.29 4.3-4.29zM13 5.83l1.88 1.88L13 9.59V5.83zm1.88 10.46L13 18.17v-3.76l1.88 1.88z"/>',bluetooth_connected:'<path d="M14.88 16.29L13 18.17v-3.76l1.88 1.88zM13 5.83l1.88 1.88L13 9.59V5.83zm4.71 1.88L12 2h-1v7.59L6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 11 14.41V22h1l5.71-5.71-4.3-4.29 4.3-4.29z"/><path d="M19 10l-2 2 2 2 2-2-2-2z"/><path d="M7 12l-2-2-2 2 2 2 2-2z"/>',bluetooth_disabled:'<path d="M13 5.83l1.88 1.88-1.6 1.6 1.41 1.41 3.02-3.02L12 2h-1v5.03l2 2v-3.2zM5.41 4L4 5.41 10.59 12 5 17.59 6.41 19 11 14.41V22h1l4.29-4.29 2.3 2.29L20 18.59 5.41 4zM13 18.17v-3.76l1.88 1.88L13 18.17z"/>',bluetooth_searching:'<path d="M14.24 12.01l2.32 2.32c.28-.72.44-1.51.44-2.33 0-.82-.16-1.59-.43-2.31l-2.33 2.32z"/><path d="M19.53 6.71l-1.26 1.26c.63 1.21.98 2.57.98 4.02 0 1.45-.36 2.82-.98 4.02l1.2 1.2c.97-1.54 1.54-3.36 1.54-5.31-.01-1.89-.55-3.67-1.48-5.19z"/><path d="M12.88 16.29L11 18.17v-3.76l1.88 1.88zM11 5.83l1.88 1.88L11 9.59V5.83zm4.71 1.88L10 2H9v7.59L4.41 5 3 6.41 8.59 12 3 17.59 4.41 19 9 14.41V22h1l5.71-5.71-4.3-4.29 4.3-4.29z"/>',brightness_auto:'<path d="M10.85 12.65h2.3L12 9l-1.15 3.65zM20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69L23.31 12 20 8.69zM14.3 16l-.7-2h-3.2l-.7 2H7.8L11 7h2l3.2 9h-1.9z"/>',brightness_high:'<path d="M12 18c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6zm8-9.31V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69L23.31 12 20 8.69z"/><path d="M12 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4z"/>',brightness_low:'<path d="M20 15.31L23.31 12 20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69zM12 18c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6z"/>',brightness_medium:'<path d="M20 15.31L23.31 12 20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69zM12 18V6c3.31 0 6 2.69 6 6s-2.69 6-6 6z"/>',data_usage:'<path d="M13 2.05v3.03c3.39.49 6 3.39 6 6.92 0 .9-.18 1.75-.48 2.54l2.6 1.53c.56-1.24.88-2.62.88-4.07 0-5.18-3.95-9.45-9-9.95z"/><path d="M12 19c-3.87 0-7-3.13-7-7 0-3.53 2.61-6.43 6-6.92V2.05c-5.06.5-9 4.76-9 9.95 0 5.52 4.47 10 9.99 10 3.31 0 6.24-1.61 8.06-4.09l-2.6-1.53C16.17 17.98 14.21 19 12 19z"/>',developer_mode:'<path d="M7 5h10v2h2V3c0-1.1-.9-1.99-2-1.99L7 1c-1.1 0-2 .9-2 2v4h2V5z"/><path d="M15.41 16.59L20 12l-4.59-4.59L14 8.83 17.17 12 14 15.17l1.41 1.42z"/><path d="M10 15.17L6.83 12 10 8.83 8.59 7.41 4 12l4.59 4.59L10 15.17z"/><path d="M17 19H7v-2H5v4c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2v-4h-2v2z"/>',devices:'<path d="M4 6h18V4H4c-1.1 0-2 .9-2 2v11H0v3h14v-3H4V6zm19 2h-6c-.55 0-1 .45-1 1v10c0 .55.45 1 1 1h6c.55 0 1-.45 1-1V9c0-.55-.45-1-1-1zm-1 9h-4v-7h4v7z"/>',dvr:'<path d="M21 17H3V5h18v12zm0-14H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h5v2h8v-2h5c1.1 0 1.99-.9 1.99-2L23 5c0-1.1-.9-2-2-2z"/><path d="M7 8H5v2h2V8zm12 0H8v2h11V8z"/><path d="M7 12H5v2h2v-2zm12 0H8v2h11v-2z"/>',gps_fixed:'<path d="M12 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4z"/><path d="M12 19c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7zm8.94-8c-.46-4.17-3.77-7.48-7.94-7.94V1h-2v2.06C6.83 3.52 3.52 6.83 3.06 11H1v2h2.06c.46 4.17 3.77 7.48 7.94 7.94V23h2v-2.06c4.17-.46 7.48-3.77 7.94-7.94H23v-2h-2.06z"/>',gps_not_fixed:'<path d="M20.94 11c-.46-4.17-3.77-7.48-7.94-7.94V1h-2v2.06C6.83 3.52 3.52 6.83 3.06 11H1v2h2.06c.46 4.17 3.77 7.48 7.94 7.94V23h2v-2.06c4.17-.46 7.48-3.77 7.94-7.94H23v-2h-2.06zM12 19c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7z"/>',gps_off:'<path d="M20.94 11c-.46-4.17-3.77-7.48-7.94-7.94V1h-2v2.06c-1.13.12-2.19.46-3.16.97l1.5 1.5C10.16 5.19 11.06 5 12 5c3.87 0 7 3.13 7 7 0 .94-.19 1.84-.52 2.65l1.5 1.5c.5-.96.84-2.02.97-3.15H23v-2h-2.06zM3 4.27l2.04 2.04C3.97 7.62 3.25 9.23 3.06 11H1v2h2.06c.46 4.17 3.77 7.48 7.94 7.94V23h2v-2.06c1.77-.2 3.38-.91 4.69-1.98L19.73 21 21 19.73 4.27 3 3 4.27zm13.27 13.27C15.09 18.45 13.61 19 12 19c-3.87 0-7-3.13-7-7 0-1.61.55-3.09 1.46-4.27l9.81 9.81z"/>',location_disabled:'<path d="M20.94 11c-.46-4.17-3.77-7.48-7.94-7.94V1h-2v2.06c-1.13.12-2.19.46-3.16.97l1.5 1.5C10.16 5.19 11.06 5 12 5c3.87 0 7 3.13 7 7 0 .94-.19 1.84-.52 2.65l1.5 1.5c.5-.96.84-2.02.97-3.15H23v-2h-2.06zM3 4.27l2.04 2.04C3.97 7.62 3.25 9.23 3.06 11H1v2h2.06c.46 4.17 3.77 7.48 7.94 7.94V23h2v-2.06c1.77-.2 3.38-.91 4.69-1.98L19.73 21 21 19.73 4.27 3 3 4.27zm13.27 13.27C15.09 18.45 13.61 19 12 19c-3.87 0-7-3.13-7-7 0-1.61.55-3.09 1.46-4.27l9.81 9.81z"/>',location_searching:'<path d="M20.94 11c-.46-4.17-3.77-7.48-7.94-7.94V1h-2v2.06C6.83 3.52 3.52 6.83 3.06 11H1v2h2.06c.46 4.17 3.77 7.48 7.94 7.94V23h2v-2.06c4.17-.46 7.48-3.77 7.94-7.94H23v-2h-2.06zM12 19c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7z"/>',multitrack_audio:'<path d="M7 18h2V6H7v12z"/><path d="M11 22h2V2h-2v20z"/><path d="M3 14h2v-4H3v4z"/><path d="M15 18h2V6h-2v12z"/><path d="M19 10v4h2v-4h-2z"/>',network_cell:'<path fill-opacity=".3" d="M2 22h20V2z"/><path d="M17 7L2 22h15z"/>',network_wifi:'<path fill-opacity=".3" d="M12.01 21.49L23.64 7c-.45-.34-4.93-4-11.64-4C5.28 3 .81 6.66.36 7l11.63 14.49.01.01.01-.01z"/><path d="M3.53 10.95l8.46 10.54.01.01.01-.01 8.46-10.54C20.04 10.62 16.81 8 12 8c-4.81 0-8.04 2.62-8.47 2.95z"/>',nfc:'<path d="M20 20H4V4h16v16zm0-18H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2z"/><path d="M18 6h-5c-1.1 0-2 .9-2 2v2.28c-.6.35-1 .98-1 1.72 0 1.1.9 2 2 2s2-.9 2-2c0-.74-.4-1.38-1-1.72V8h3v8H8V8h2V6H6v12h12V6z"/>',now_wallpaper:'<path d="M4 4h7V2H4c-1.1 0-2 .9-2 2v7h2V4z"/><path d="M10 13l-4 5h12l-3-4-2.03 2.71L10 13z"/><path d="M17 8.5c0-.83-.67-1.5-1.5-1.5S14 7.67 14 8.5s.67 1.5 1.5 1.5S17 9.33 17 8.5z"/><path d="M20 2h-7v2h7v7h2V4c0-1.1-.9-2-2-2z"/><path d="M20 20h-7v2h7c1.1 0 2-.9 2-2v-7h-2v7z"/><path d="M4 13H2v7c0 1.1.9 2 2 2h7v-2H4v-7z"/>',now_widgets:'<path d="M13 13v8h8v-8h-8z"/><path d="M3 21h8v-8H3v8z"/><path d="M3 3v8h8V3H3z"/><path d="M16.66 1.69L11 7.34 16.66 13l5.66-5.66-5.66-5.65z"/>',screen_lock_landscape:'<path d="M19 17H5V7h14v10zm2-12H3c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2z"/><path d="M10.8 10c0-.66.54-1.2 1.2-1.2.66 0 1.2.54 1.2 1.2v1h-2.4v-1zm-.8 6h4c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1v-1c0-1.11-.9-2-2-2-1.11 0-2 .9-2 2v1c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1z"/>',screen_lock_portrait:'<path d="M10.8 10c0-.66.54-1.2 1.2-1.2.66 0 1.2.54 1.2 1.2v1h-2.4v-1zm-.8 6h4c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1v-1c0-1.11-.9-2-2-2-1.11 0-2 .9-2 2v1c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1z"/><path d="M17 19H7V5h10v14zm0-18H7c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2z"/>',screen_lock_rotation:'<path d="M23.25 12.77l-2.57-2.57-1.41 1.41 2.22 2.22-5.66 5.66L4.51 8.17l5.66-5.66 2.1 2.1 1.41-1.41L11.23.75c-.59-.59-1.54-.59-2.12 0L2.75 7.11c-.59.59-.59 1.54 0 2.12l12.02 12.02c.59.59 1.54.59 2.12 0l6.36-6.36c.59-.59.59-1.54 0-2.12z"/><path d="M8.47 20.48C5.2 18.94 2.86 15.76 2.5 12H1c.51 6.16 5.66 11 11.95 11l.66-.03-3.81-3.82-1.33 1.33z"/><path d="M16.8 2.5c0-.94.76-1.7 1.7-1.7s1.7.76 1.7 1.7V3h-3.4v-.5zM16 9h5c.55 0 1-.45 1-1V4c0-.55-.45-1-1-1v-.5C21 1.12 19.88 0 18.5 0S16 1.12 16 2.5V3c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1z"/>',screen_rotation:'<path d="M16.48 2.52c3.27 1.55 5.61 4.72 5.97 8.48h1.5C23.44 4.84 18.29 0 12 0l-.66.03 3.81 3.81 1.33-1.32z"/><path d="M14.83 21.19L2.81 9.17l6.36-6.36 12.02 12.02-6.36 6.36zm-4.6-19.44c-.59-.59-1.54-.59-2.12 0L1.75 8.11c-.59.59-.59 1.54 0 2.12l12.02 12.02c.59.59 1.54.59 2.12 0l6.36-6.36c.59-.59.59-1.54 0-2.12L10.23 1.75z"/><path d="M7.52 21.48C4.25 19.94 1.91 16.76 1.55 13H.05C.56 19.16 5.71 24 12 24l.66-.03-3.81-3.81-1.33 1.32z"/>',sd_storage:'<path d="M18 2h-8L4.02 8 4 20c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-6 6h-2V4h2v4zm3 0h-2V4h2v4zm3 0h-2V4h2v4z"/>',settings_system_daydream:'<path d="M9 16h6.5c1.38 0 2.5-1.12 2.5-2.5S16.88 11 15.5 11h-.05c-.24-1.69-1.69-3-3.45-3-1.4 0-2.6.83-3.16 2.02h-.16C7.17 10.18 6 11.45 6 13c0 1.66 1.34 3 3 3z"/><path d="M21 19.01H3V4.99h18v14.02zM21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"/>',signal_cellular_0_bar:'<path fill-opacity=".3" d="M2 22h20V2z"/>',signal_cellular_1_bar:'<path fill-opacity=".3" d="M2 22h20V2z"/><path d="M12 12L2 22h10z"/>',signal_cellular_2_bar:'<path fill-opacity=".3" d="M2 22h20V2z"/><path d="M14 10L2 22h12z"/>',signal_cellular_3_bar:'<path fill-opacity=".3" d="M2 22h20V2z"/><path d="M17 7L2 22h15z"/>',signal_cellular_4_bar:'<path d="M2 22h20V2z"/>',signal_cellular_connected_no_internet_0_bar:'<path fill-opacity=".3" d="M22 8V2L2 22h16V8z"/><path d="M20 22h2v-2h-2v2zm0-12v8h2v-8h-2z"/>',signal_cellular_connected_no_internet_1_bar:'<path fill-opacity=".3" d="M22 8V2L2 22h16V8z"/><path d="M20 10v8h2v-8h-2zm-8 12V12L2 22h10zm8 0h2v-2h-2v2z"/>',signal_cellular_connected_no_internet_2_bar:'<path fill-opacity=".3" d="M22 8V2L2 22h16V8z"/><path d="M14 22V10L2 22h12zm6-12v8h2v-8h-2zm0 12h2v-2h-2v2z"/>',signal_cellular_connected_no_internet_3_bar:'<path fill-opacity=".3" d="M22 8V2L2 22h16V8z"/><path d="M17 22V7L2 22h15zm3-12v8h2v-8h-2zm0 12h2v-2h-2v2z"/>',signal_cellular_connected_no_internet_4_bar:'<path d="M20 18h2v-8h-2v8zm0 4h2v-2h-2v2zM2 22h16V8h4V2L2 22z"/>',signal_cellular_no_sim:'<path d="M18.99 5c0-1.1-.89-2-1.99-2h-7L7.66 5.34 19 16.68 18.99 5zM3.65 3.88L2.38 5.15 5 7.77V19c0 1.1.9 2 2 2h10.01c.35 0 .67-.1.96-.26l1.88 1.88 1.27-1.27L3.65 3.88z"/>',signal_cellular_null:'<path d="M20 6.83V20H6.83L20 6.83M22 2L2 22h20V2z"/>',signal_cellular_off:'<path d="M21 1l-8.59 8.59L21 18.18V1zM4.77 4.5L3.5 5.77l6.36 6.36L1 21h17.73l2 2L22 21.73 4.77 4.5z"/>',signal_wifi_0_bar:'<path fill-opacity=".3" d="M12.01 21.49L23.64 7c-.45-.34-4.93-4-11.64-4C5.28 3 .81 6.66.36 7l11.63 14.49.01.01.01-.01z"/>',signal_wifi_1_bar:'<path fill-opacity=".3" d="M12.01 21.49L23.64 7c-.45-.34-4.93-4-11.64-4C5.28 3 .81 6.66.36 7l11.63 14.49.01.01.01-.01z"/><path d="M6.67 14.86L12 21.49v.01l.01-.01 5.33-6.63C17.06 14.65 15.03 13 12 13s-5.06 1.65-5.33 1.86z"/>',signal_wifi_2_bar:'<path fill-opacity=".3" d="M12.01 21.49L23.64 7c-.45-.34-4.93-4-11.64-4C5.28 3 .81 6.66.36 7l11.63 14.49.01.01.01-.01z"/><path d="M4.79 12.52l7.2 8.98H12l.01-.01 7.2-8.98C18.85 12.24 16.1 10 12 10s-6.85 2.24-7.21 2.52z"/>',signal_wifi_3_bar:'<path fill-opacity=".3" d="M12.01 21.49L23.64 7c-.45-.34-4.93-4-11.64-4C5.28 3 .81 6.66.36 7l11.63 14.49.01.01.01-.01z"/><path d="M3.53 10.95l8.46 10.54.01.01.01-.01 8.46-10.54C20.04 10.62 16.81 8 12 8c-4.81 0-8.04 2.62-8.47 2.95z"/>',signal_wifi_4_bar:'<path d="M12.01 21.49L23.64 7c-.45-.34-4.93-4-11.64-4C5.28 3 .81 6.66.36 7l11.63 14.49.01.01.01-.01z"/>',signal_wifi_off:'<path d="M23.64 7c-.45-.34-4.93-4-11.64-4-1.5 0-2.89.19-4.15.48L18.18 13.8 23.64 7zm-6.6 8.22L3.27 1.44 2 2.72l2.05 2.06C1.91 5.76.59 6.82.36 7l11.63 14.49.01.01.01-.01 3.9-4.86 3.32 3.32 1.27-1.27-3.46-3.46z"/>',storage:'<path d="M4 17h2v2H4v-2zm-2 3h20v-4H2v4z"/><path d="M6 7H4V5h2v2zM2 4v4h20V4H2z"/><path d="M4 11h2v2H4v-2zm-2 3h20v-4H2v4z"/>',usb:'<path d="M15 7v4h1v2h-3V5h2l-3-4-3 4h2v8H8v-2.07c.7-.37 1.2-1.08 1.2-1.93 0-1.21-.99-2.2-2.2-2.2-1.21 0-2.2.99-2.2 2.2 0 .85.5 1.56 1.2 1.93V13c0 1.11.89 2 2 2h3v3.05c-.71.37-1.2 1.1-1.2 1.95 0 1.22.99 2.2 2.2 2.2 1.21 0 2.2-.98 2.2-2.2 0-.85-.49-1.58-1.2-1.95V15h3c1.11 0 2-.89 2-2v-2h1V7h-4z"/>',wifi_lock:'<path d="M20.5 9.5c.28 0 .55.04.81.08L24 6c-3.34-2.51-7.5-4-12-4S3.34 3.49 0 6l12 16 3.5-4.67V14.5c0-2.76 2.24-5 5-5z"/><path d="M22 16h-3v-1.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5V16zm1 0v-1.5c0-1.38-1.12-2.5-2.5-2.5S18 13.12 18 14.5V16c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1h5c.55 0 1-.45 1-1v-4c0-.55-.45-1-1-1z"/>',wifi_tethering:'<path d="M12 11c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"/><path d="M18 13c0-3.31-2.69-6-6-6s-6 2.69-6 6c0 2.22 1.21 4.15 3 5.19l1-1.74c-1.19-.7-2-1.97-2-3.45 0-2.21 1.79-4 4-4s4 1.79 4 4c0 1.48-.81 2.75-2 3.45l1 1.74c1.79-1.04 3-2.97 3-5.19z"/><path d="M12 3C6.48 3 2 7.48 2 13c0 3.7 2.01 6.92 4.99 8.65l1-1.73C5.61 18.53 4 15.96 4 13c0-4.42 3.58-8 8-8s8 3.58 8 8c0 2.96-1.61 5.53-4 6.92l1 1.73c2.99-1.73 5-4.95 5-8.65 0-5.52-4.48-10-10-10z"/>',attach_file:'<path d="M16.5 6v11.5c0 2.21-1.79 4-4 4s-4-1.79-4-4V5c0-1.38 1.12-2.5 2.5-2.5s2.5 1.12 2.5 2.5v10.5c0 .55-.45 1-1 1s-1-.45-1-1V6H10v9.5c0 1.38 1.12 2.5 2.5 2.5s2.5-1.12 2.5-2.5V5c0-2.21-1.79-4-4-4S7 2.79 7 5v12.5c0 3.04 2.46 5.5 5.5 5.5s5.5-2.46 5.5-5.5V6h-1.5z"/>',attach_money:'<path d="M11.8 10.9c-2.27-.59-3-1.2-3-2.15 0-1.09 1.01-1.85 2.7-1.85 1.78 0 2.44.85 2.5 2.1h2.21c-.07-1.72-1.12-3.3-3.21-3.81V3h-3v2.16c-1.94.42-3.5 1.68-3.5 3.61 0 2.31 1.91 3.46 4.7 4.13 2.5.6 3 1.48 3 2.41 0 .69-.49 1.79-2.7 1.79-2.06 0-2.87-.92-2.98-2.1h-2.2c.12 2.19 1.76 3.42 3.68 3.83V21h3v-2.15c1.95-.37 3.5-1.5 3.5-3.55 0-2.84-2.43-3.81-4.7-4.4z"/>',border_all:'<path d="M3 3v18h18V3H3zm8 16H5v-6h6v6zm0-8H5V5h6v6zm8 8h-6v-6h6v6zm0-8h-6V5h6v6z"/>',border_bottom:'<path d="M9 11H7v2h2v-2zm4 4h-2v2h2v-2zM9 3H7v2h2V3zm4 8h-2v2h2v-2zM5 3H3v2h2V3zm8 4h-2v2h2V7zm4 4h-2v2h2v-2zm-4-8h-2v2h2V3zm4 0h-2v2h2V3zm2 10h2v-2h-2v2zm0 4h2v-2h-2v2zM5 7H3v2h2V7zm14-4v2h2V3h-2zm0 6h2V7h-2v2zM5 11H3v2h2v-2zM3 21h18v-2H3v2zm2-6H3v2h2v-2z"/>',border_clear:'<path d="M7 5h2V3H7v2zm0 8h2v-2H7v2zm0 8h2v-2H7v2zm4-4h2v-2h-2v2zm0 4h2v-2h-2v2zm-8 0h2v-2H3v2zm0-4h2v-2H3v2zm0-4h2v-2H3v2zm0-4h2V7H3v2zm0-4h2V3H3v2zm8 8h2v-2h-2v2zm8 4h2v-2h-2v2zm0-4h2v-2h-2v2zm0 8h2v-2h-2v2zm0-12h2V7h-2v2zm-8 0h2V7h-2v2zm8-6v2h2V3h-2zm-8 2h2V3h-2v2zm4 16h2v-2h-2v2zm0-8h2v-2h-2v2zm0-8h2V3h-2v2z"/>',border_color:'<path d="M17.75 7L14 3.25l-10 10V17h3.75l10-10zm2.96-2.96c.39-.39.39-1.02 0-1.41L18.37.29c-.39-.39-1.02-.39-1.41 0L15 2.25 18.75 6l1.96-1.96z"/><path fill-opacity=".36" d="M0 20h24v4H0z"/>',border_horizontal:'<path d="M3 21h2v-2H3v2zM5 7H3v2h2V7zM3 17h2v-2H3v2zm4 4h2v-2H7v2zM5 3H3v2h2V3zm4 0H7v2h2V3zm8 0h-2v2h2V3zm-4 4h-2v2h2V7zm0-4h-2v2h2V3zm6 14h2v-2h-2v2zm-8 4h2v-2h-2v2zm-8-8h18v-2H3v2zM19 3v2h2V3h-2zm0 6h2V7h-2v2zm-8 8h2v-2h-2v2zm4 4h2v-2h-2v2zm4 0h2v-2h-2v2z"/>',border_inner:'<path d="M3 21h2v-2H3v2zm4 0h2v-2H7v2zM5 7H3v2h2V7zM3 17h2v-2H3v2zM9 3H7v2h2V3zM5 3H3v2h2V3zm12 0h-2v2h2V3zm2 6h2V7h-2v2zm0-6v2h2V3h-2zm-4 18h2v-2h-2v2zM13 3h-2v8H3v2h8v8h2v-8h8v-2h-8V3zm6 18h2v-2h-2v2zm0-4h2v-2h-2v2z"/>',border_left:'<path d="M11 21h2v-2h-2v2zm0-4h2v-2h-2v2zm0-12h2V3h-2v2zm0 4h2V7h-2v2zm0 4h2v-2h-2v2zm-4 8h2v-2H7v2zM7 5h2V3H7v2zm0 8h2v-2H7v2zm-4 8h2V3H3v18zM19 9h2V7h-2v2zm-4 12h2v-2h-2v2zm4-4h2v-2h-2v2zm0-14v2h2V3h-2zm0 10h2v-2h-2v2zm0 8h2v-2h-2v2zm-4-8h2v-2h-2v2zm0-8h2V3h-2v2z"/>',border_outer:'<path d="M13 7h-2v2h2V7zm0 4h-2v2h2v-2zm4 0h-2v2h2v-2zM3 3v18h18V3H3zm16 16H5V5h14v14zm-6-4h-2v2h2v-2zm-4-4H7v2h2v-2z"/>',border_right:'<path d="M7 21h2v-2H7v2zM3 5h2V3H3v2zm4 0h2V3H7v2zm0 8h2v-2H7v2zm-4 8h2v-2H3v2zm8 0h2v-2h-2v2zm-8-8h2v-2H3v2zm0 4h2v-2H3v2zm0-8h2V7H3v2zm8 8h2v-2h-2v2zm4-4h2v-2h-2v2zm4-10v18h2V3h-2zm-4 18h2v-2h-2v2zm0-16h2V3h-2v2zm-4 8h2v-2h-2v2zm0-8h2V3h-2v2zm0 4h2V7h-2v2z"/>',border_style:'<path d="M15 21h2v-2h-2v2zm4 0h2v-2h-2v2zM7 21h2v-2H7v2zm4 0h2v-2h-2v2zm8-4h2v-2h-2v2zm0-4h2v-2h-2v2zM3 3v18h2V5h16V3H3zm16 6h2V7h-2v2z"/>',border_top:'<path d="M7 21h2v-2H7v2zm0-8h2v-2H7v2zm4 0h2v-2h-2v2zm0 8h2v-2h-2v2zm-8-4h2v-2H3v2zm0 4h2v-2H3v2zm0-8h2v-2H3v2zm0-4h2V7H3v2zm8 8h2v-2h-2v2zm8-8h2V7h-2v2zm0 4h2v-2h-2v2zM3 3v2h18V3H3zm16 14h2v-2h-2v2zm-4 4h2v-2h-2v2zM11 9h2V7h-2v2zm8 12h2v-2h-2v2zm-4-8h2v-2h-2v2z"/>',border_vertical:'<path d="M3 9h2V7H3v2zm0-4h2V3H3v2zm4 16h2v-2H7v2zm0-8h2v-2H7v2zm-4 0h2v-2H3v2zm0 8h2v-2H3v2zm0-4h2v-2H3v2zM7 5h2V3H7v2zm12 12h2v-2h-2v2zm-8 4h2V3h-2v18zm8 0h2v-2h-2v2zm0-8h2v-2h-2v2zm0-10v2h2V3h-2zm0 6h2V7h-2v2zm-4-4h2V3h-2v2zm0 16h2v-2h-2v2zm0-8h2v-2h-2v2z"/>',format_align_center:'<path d="M7 15v2h10v-2H7z"/><path d="M3 21h18v-2H3v2z"/><path d="M3 13h18v-2H3v2z"/><path d="M7 7v2h10V7H7z"/><path d="M3 3v2h18V3H3z"/>',format_align_justify:'<path d="M3 21h18v-2H3v2z"/><path d="M3 17h18v-2H3v2z"/><path d="M3 13h18v-2H3v2z"/><path d="M3 9h18V7H3v2z"/><path d="M3 3v2h18V3H3z"/>',format_align_left:'<path d="M15 15H3v2h12v-2z"/><path d="M15 7H3v2h12V7z"/><path d="M3 13h18v-2H3v2z"/><path d="M3 21h18v-2H3v2z"/><path d="M3 3v2h18V3H3z"/>',format_align_right:'<path d="M3 21h18v-2H3v2z"/><path d="M9 17h12v-2H9v2z"/><path d="M3 13h18v-2H3v2z"/><path d="M9 9h12V7H9v2z"/><path d="M3 3v2h18V3H3z"/>',
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/angular-material-mocks.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/angular-material-mocks.js
index d3d544b7..0cde819f 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/angular-material-mocks.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/angular-material-mocks.js
@@ -1,16 +1,8 @@
/**
- *
- * Angular-Material-Mocks
- *
- * Developers interested in running their own custom unit tests WITH angular-material.js loaded...
- * must also include this *mocks* file. Similar to `angular-mocks.js`, `angular-material-mocks.js`
- * will override and disable specific Angular Material performance settings:
- *
- * - Disabled Theme CSS rule generations
- * - Forces $mdAria.expectWithText() to be synchronous
- * - Mocks $$rAF.throttle()
- * - Captures flush exceptions from $$rAF
- *
+ * Angular Material Design
+ * https://github.com/angular/material
+ * @license MIT
+ * v1.1.3
*/
(function(window, angular, undefined) {
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/angular-material.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/angular-material.js
index 59362522..375675ac 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/angular-material.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/angular-material.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/angular-material.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/angular-material.min.js
index f5a1784c..4edde242 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/angular-material.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/angular-material.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/index.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/index.js
index d94f6de8..a2a182ef 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/index.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/index.js
@@ -1,3 +1,10 @@
+/**
+ * Angular Material Design
+ * https://github.com/angular/material
+ * @license MIT
+ * v1.1.3
+ */
+
// Should already be required, here for clarity
require('angular');
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/autocomplete/autocomplete-default-theme.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/autocomplete/autocomplete-default-theme.css
index a52b62e2..532f5311 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/autocomplete/autocomplete-default-theme.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/autocomplete/autocomplete-default-theme.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/autocomplete/autocomplete-default-theme.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/autocomplete/autocomplete-default-theme.min.css
index 34425bbd..09972402 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/autocomplete/autocomplete-default-theme.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/autocomplete/autocomplete-default-theme.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/autocomplete/autocomplete.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/autocomplete/autocomplete.css
index eb0c43fd..c6bafde9 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/autocomplete/autocomplete.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/autocomplete/autocomplete.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/autocomplete/autocomplete.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/autocomplete/autocomplete.js
index c72c4d81..da718018 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/autocomplete/autocomplete.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/autocomplete/autocomplete.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/autocomplete/autocomplete.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/autocomplete/autocomplete.min.css
index d7abc616..61e0ccbb 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/autocomplete/autocomplete.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/autocomplete/autocomplete.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/autocomplete/autocomplete.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/autocomplete/autocomplete.min.js
index e970abc7..437afdc9 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/autocomplete/autocomplete.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/autocomplete/autocomplete.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/backdrop/backdrop-default-theme.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/backdrop/backdrop-default-theme.css
index 0e560222..e963b973 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/backdrop/backdrop-default-theme.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/backdrop/backdrop-default-theme.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/backdrop/backdrop-default-theme.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/backdrop/backdrop-default-theme.min.css
index f557119b..370bc548 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/backdrop/backdrop-default-theme.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/backdrop/backdrop-default-theme.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/backdrop/backdrop.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/backdrop/backdrop.css
index eb32d410..49421c5f 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/backdrop/backdrop.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/backdrop/backdrop.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/backdrop/backdrop.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/backdrop/backdrop.js
index 5ace7028..199c46e1 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/backdrop/backdrop.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/backdrop/backdrop.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/backdrop/backdrop.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/backdrop/backdrop.min.css
index d6f917f2..638e791b 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/backdrop/backdrop.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/backdrop/backdrop.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/backdrop/backdrop.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/backdrop/backdrop.min.js
index faebb7df..50d8d919 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/backdrop/backdrop.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/backdrop/backdrop.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/bottomSheet/bottomSheet-default-theme.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/bottomSheet/bottomSheet-default-theme.css
index 8119b5b0..2a29e338 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/bottomSheet/bottomSheet-default-theme.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/bottomSheet/bottomSheet-default-theme.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/bottomSheet/bottomSheet-default-theme.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/bottomSheet/bottomSheet-default-theme.min.css
index 0d9e2a84..e286d88b 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/bottomSheet/bottomSheet-default-theme.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/bottomSheet/bottomSheet-default-theme.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/bottomSheet/bottomSheet.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/bottomSheet/bottomSheet.css
index 025737fd..462ff396 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/bottomSheet/bottomSheet.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/bottomSheet/bottomSheet.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/bottomSheet/bottomSheet.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/bottomSheet/bottomSheet.js
index 1d7fda47..ef4a6c12 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/bottomSheet/bottomSheet.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/bottomSheet/bottomSheet.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/bottomSheet/bottomSheet.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/bottomSheet/bottomSheet.min.css
index 430f966f..0edaa4fb 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/bottomSheet/bottomSheet.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/bottomSheet/bottomSheet.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/bottomSheet/bottomSheet.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/bottomSheet/bottomSheet.min.js
index efe6f29f..55d3f559 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/bottomSheet/bottomSheet.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/bottomSheet/bottomSheet.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/button/button-default-theme.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/button/button-default-theme.css
index f46d5d08..ff734cdd 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/button/button-default-theme.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/button/button-default-theme.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/button/button-default-theme.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/button/button-default-theme.min.css
index 66fe6758..69b39489 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/button/button-default-theme.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/button/button-default-theme.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/button/button.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/button/button.css
index f0067720..9ed53e84 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/button/button.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/button/button.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/button/button.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/button/button.js
index 21dbf5d0..66032f6c 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/button/button.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/button/button.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/button/button.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/button/button.min.css
index f92f52ee..94384f0c 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/button/button.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/button/button.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/button/button.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/button/button.min.js
index a733cbff..40e8cf81 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/button/button.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/button/button.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/card/card-default-theme.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/card/card-default-theme.css
index d715bf9c..d7a16bed 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/card/card-default-theme.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/card/card-default-theme.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/card/card-default-theme.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/card/card-default-theme.min.css
index eba17534..b4387167 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/card/card-default-theme.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/card/card-default-theme.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/card/card.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/card/card.css
index 28827aa5..5f2ff6fe 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/card/card.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/card/card.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/card/card.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/card/card.js
index f3a5e2fd..7bbebfa2 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/card/card.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/card/card.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/card/card.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/card/card.min.css
index c936f19f..4b49cd5e 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/card/card.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/card/card.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/card/card.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/card/card.min.js
index 7266fb4e..1abbd8b7 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/card/card.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/card/card.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/checkbox/checkbox-default-theme.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/checkbox/checkbox-default-theme.css
index 9ae72d37..ac6d959f 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/checkbox/checkbox-default-theme.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/checkbox/checkbox-default-theme.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/checkbox/checkbox-default-theme.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/checkbox/checkbox-default-theme.min.css
index a3d92540..af9dcefe 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/checkbox/checkbox-default-theme.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/checkbox/checkbox-default-theme.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/checkbox/checkbox.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/checkbox/checkbox.css
index 7359beb4..bcb3f0e9 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/checkbox/checkbox.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/checkbox/checkbox.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/checkbox/checkbox.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/checkbox/checkbox.js
index d3ca7eee..7b21c8cf 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/checkbox/checkbox.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/checkbox/checkbox.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/checkbox/checkbox.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/checkbox/checkbox.min.css
index 217ad49a..00561ddf 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/checkbox/checkbox.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/checkbox/checkbox.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/checkbox/checkbox.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/checkbox/checkbox.min.js
index 3d8e8b48..3e0bbad6 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/checkbox/checkbox.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/checkbox/checkbox.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/chips/chips-default-theme.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/chips/chips-default-theme.css
index a2561d6a..40f8fd78 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/chips/chips-default-theme.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/chips/chips-default-theme.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/chips/chips-default-theme.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/chips/chips-default-theme.min.css
index 7a37cf41..f853c475 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/chips/chips-default-theme.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/chips/chips-default-theme.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/chips/chips.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/chips/chips.css
index 8aa72f75..6f513eca 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/chips/chips.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/chips/chips.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/chips/chips.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/chips/chips.js
index 79ce4c27..05263eae 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/chips/chips.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/chips/chips.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/chips/chips.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/chips/chips.min.css
index 893e20b7..1009d339 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/chips/chips.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/chips/chips.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/chips/chips.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/chips/chips.min.js
index 9c267250..9cc4d2f6 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/chips/chips.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/chips/chips.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/colors/colors.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/colors/colors.js
index cd52921e..5576ab30 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/colors/colors.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/colors/colors.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/colors/colors.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/colors/colors.min.js
index 49a28292..3d2c5453 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/colors/colors.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/colors/colors.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/content/content-default-theme.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/content/content-default-theme.css
index 9ae64bcb..bb056d4d 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/content/content-default-theme.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/content/content-default-theme.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/content/content-default-theme.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/content/content-default-theme.min.css
index 15a646ab..88e943f0 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/content/content-default-theme.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/content/content-default-theme.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/content/content.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/content/content.css
index 00a91238..85525f83 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/content/content.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/content/content.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/content/content.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/content/content.js
index b180684b..4e2f89af 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/content/content.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/content/content.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/content/content.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/content/content.min.css
index c81dbcaa..5848fa3d 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/content/content.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/content/content.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/content/content.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/content/content.min.js
index 83b27b6a..a7e4a363 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/content/content.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/content/content.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/core/core-default-theme.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/core/core-default-theme.css
index 4274e7f6..72ce2bac 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/core/core-default-theme.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/core/core-default-theme.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/core/core-default-theme.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/core/core-default-theme.min.css
index 21047846..1fcc2bfa 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/core/core-default-theme.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/core/core-default-theme.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/core/core.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/core/core.css
index f50ef9ee..63305165 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/core/core.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/core/core.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/core/core.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/core/core.js
index 6ac42295..a5fe8a03 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/core/core.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/core/core.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/core/core.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/core/core.min.css
index 484949eb..cc1f771c 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/core/core.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/core/core.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/core/core.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/core/core.min.js
index a5050a39..d93b5a23 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/core/core.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/core/core.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/core/default-theme.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/core/default-theme.js
index 9ccfb69e..45feae8b 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/core/default-theme.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/core/default-theme.js
@@ -1,4 +1,9 @@
-(function(){
+/**
+ * Angular Material Design
+ * https://github.com/angular/material
+ * @license MIT
+ * v1.1.3
+ */(function(){
angular.module("material.core").constant("$MD_THEME_CSS", "/* mixin definition ; sets LTR and RTL within the same style call */md-autocomplete.md-THEME_NAME-theme { background: '{{background-50}}'; } md-autocomplete.md-THEME_NAME-theme button md-icon path { fill: '{{background-600}}'; } md-autocomplete.md-THEME_NAME-theme button:after { background: '{{background-600-0.3}}'; }.md-autocomplete-suggestions.md-THEME_NAME-theme { background: '{{background-50}}'; } .md-autocomplete-suggestions.md-THEME_NAME-theme li { color: '{{background-900}}'; } .md-autocomplete-suggestions.md-THEME_NAME-theme li .highlight { color: '{{background-600}}'; } .md-autocomplete-suggestions.md-THEME_NAME-theme li:hover, .md-autocomplete-suggestions.md-THEME_NAME-theme li.selected { background: '{{background-200}}'; }md-backdrop.md-opaque.md-THEME_NAME-theme { background-color: '{{foreground-4-0.5}}'; }md-bottom-sheet.md-THEME_NAME-theme { background-color: '{{background-50}}'; border-top-color: '{{background-300}}'; } md-bottom-sheet.md-THEME_NAME-theme.md-list md-list-item { color: '{{foreground-1}}'; } md-bottom-sheet.md-THEME_NAME-theme .md-subheader { background-color: '{{background-50}}'; } md-bottom-sheet.md-THEME_NAME-theme .md-subheader { color: '{{foreground-1}}'; }a.md-button.md-THEME_NAME-theme, .md-button.md-THEME_NAME-theme { border-radius: 3px; } a.md-button.md-THEME_NAME-theme:not([disabled]):hover, .md-button.md-THEME_NAME-theme:not([disabled]):hover { background-color: '{{background-500-0.2}}'; } a.md-button.md-THEME_NAME-theme:not([disabled]).md-focused, .md-button.md-THEME_NAME-theme:not([disabled]).md-focused { background-color: '{{background-500-0.2}}'; } a.md-button.md-THEME_NAME-theme:not([disabled]).md-icon-button:hover, .md-button.md-THEME_NAME-theme:not([disabled]).md-icon-button:hover { background-color: transparent; } a.md-button.md-THEME_NAME-theme.md-fab, .md-button.md-THEME_NAME-theme.md-fab { border-radius: 50%; background-color: '{{accent-color}}'; color: '{{accent-contrast}}'; } a.md-button.md-THEME_NAME-theme.md-fab md-icon, .md-button.md-THEME_NAME-theme.md-fab md-icon { color: '{{accent-contrast}}'; } a.md-button.md-THEME_NAME-theme.md-fab:not([disabled]):hover, .md-button.md-THEME_NAME-theme.md-fab:not([disabled]):hover { background-color: '{{accent-color}}'; } a.md-button.md-THEME_NAME-theme.md-fab:not([disabled]).md-focused, .md-button.md-THEME_NAME-theme.md-fab:not([disabled]).md-focused { background-color: '{{accent-A700}}'; } a.md-button.md-THEME_NAME-theme.md-icon-button, .md-button.md-THEME_NAME-theme.md-icon-button { border-radius: 50%; } a.md-button.md-THEME_NAME-theme.md-primary, .md-button.md-THEME_NAME-theme.md-primary { color: '{{primary-color}}'; } a.md-button.md-THEME_NAME-theme.md-primary.md-raised, a.md-button.md-THEME_NAME-theme.md-primary.md-fab, .md-button.md-THEME_NAME-theme.md-primary.md-raised, .md-button.md-THEME_NAME-theme.md-primary.md-fab { color: '{{primary-contrast}}'; background-color: '{{primary-color}}'; } a.md-button.md-THEME_NAME-theme.md-primary.md-raised:not([disabled]) md-icon, a.md-button.md-THEME_NAME-theme.md-primary.md-fab:not([disabled]) md-icon, .md-button.md-THEME_NAME-theme.md-primary.md-raised:not([disabled]) md-icon, .md-button.md-THEME_NAME-theme.md-primary.md-fab:not([disabled]) md-icon { color: '{{primary-contrast}}'; } a.md-button.md-THEME_NAME-theme.md-primary.md-raised:not([disabled]):hover, a.md-button.md-THEME_NAME-theme.md-primary.md-fab:not([disabled]):hover, .md-button.md-THEME_NAME-theme.md-primary.md-raised:not([disabled]):hover, .md-button.md-THEME_NAME-theme.md-primary.md-fab:not([disabled]):hover { background-color: '{{primary-color}}'; } a.md-button.md-THEME_NAME-theme.md-primary.md-raised:not([disabled]).md-focused, a.md-button.md-THEME_NAME-theme.md-primary.md-fab:not([disabled]).md-focused, .md-button.md-THEME_NAME-theme.md-primary.md-raised:not([disabled]).md-focused, .md-button.md-THEME_NAME-theme.md-primary.md-fab:not([disabled]).md-focused { background-color: '{{primary-600}}'; } a.md-button.md-THEME_NAME-theme.md-primary:not([disabled]) md-icon, .md-button.md-THEME_NAME-theme.md-primary:not([disabled]) md-icon { color: '{{primary-color}}'; } a.md-button.md-THEME_NAME-theme.md-fab, .md-button.md-THEME_NAME-theme.md-fab { border-radius: 50%; background-color: '{{accent-color}}'; color: '{{accent-contrast}}'; } a.md-button.md-THEME_NAME-theme.md-fab:not([disabled]) .md-icon, .md-button.md-THEME_NAME-theme.md-fab:not([disabled]) .md-icon { color: '{{accent-contrast}}'; } a.md-button.md-THEME_NAME-theme.md-fab:not([disabled]):hover, .md-button.md-THEME_NAME-theme.md-fab:not([disabled]):hover { background-color: '{{accent-color}}'; } a.md-button.md-THEME_NAME-theme.md-fab:not([disabled]).md-focused, .md-button.md-THEME_NAME-theme.md-fab:not([disabled]).md-focused { background-color: '{{accent-A700}}'; } a.md-button.md-THEME_NAME-theme.md-raised, .md-button.md-THEME_NAME-theme.md-raised { color: '{{background-contrast}}'; background-color: '{{background-50}}'; } a.md-button.md-THEME_NAME-theme.md-raised:not([disabled]) .md-icon, .md-button.md-THEME_NAME-theme.md-raised:not([disabled]) .md-icon { color: '{{background-contrast}}'; } a.md-button.md-THEME_NAME-theme.md-raised:not([disabled]):hover, .md-button.md-THEME_NAME-theme.md-raised:not([disabled]):hover { background-color: '{{background-50}}'; } a.md-button.md-THEME_NAME-theme.md-raised:not([disabled]).md-focused, .md-button.md-THEME_NAME-theme.md-raised:not([disabled]).md-focused { background-color: '{{background-200}}'; } a.md-button.md-THEME_NAME-theme.md-warn, .md-button.md-THEME_NAME-theme.md-warn { color: '{{warn-color}}'; } a.md-button.md-THEME_NAME-theme.md-warn.md-raised, a.md-button.md-THEME_NAME-theme.md-warn.md-fab, .md-button.md-THEME_NAME-theme.md-warn.md-raised, .md-button.md-THEME_NAME-theme.md-warn.md-fab { color: '{{warn-contrast}}'; background-color: '{{warn-color}}'; } a.md-button.md-THEME_NAME-theme.md-warn.md-raised:not([disabled]) md-icon, a.md-button.md-THEME_NAME-theme.md-warn.md-fab:not([disabled]) md-icon, .md-button.md-THEME_NAME-theme.md-warn.md-raised:not([disabled]) md-icon, .md-button.md-THEME_NAME-theme.md-warn.md-fab:not([disabled]) md-icon { color: '{{warn-contrast}}'; } a.md-button.md-THEME_NAME-theme.md-warn.md-raised:not([disabled]):hover, a.md-button.md-THEME_NAME-theme.md-warn.md-fab:not([disabled]):hover, .md-button.md-THEME_NAME-theme.md-warn.md-raised:not([disabled]):hover, .md-button.md-THEME_NAME-theme.md-warn.md-fab:not([disabled]):hover { background-color: '{{warn-color}}'; } a.md-button.md-THEME_NAME-theme.md-warn.md-raised:not([disabled]).md-focused, a.md-button.md-THEME_NAME-theme.md-warn.md-fab:not([disabled]).md-focused, .md-button.md-THEME_NAME-theme.md-warn.md-raised:not([disabled]).md-focused, .md-button.md-THEME_NAME-theme.md-warn.md-fab:not([disabled]).md-focused { background-color: '{{warn-700}}'; } a.md-button.md-THEME_NAME-theme.md-warn:not([disabled]) md-icon, .md-button.md-THEME_NAME-theme.md-warn:not([disabled]) md-icon { color: '{{warn-color}}'; } a.md-button.md-THEME_NAME-theme.md-accent, .md-button.md-THEME_NAME-theme.md-accent { color: '{{accent-color}}'; } a.md-button.md-THEME_NAME-theme.md-accent.md-raised, a.md-button.md-THEME_NAME-theme.md-accent.md-fab, .md-button.md-THEME_NAME-theme.md-accent.md-raised, .md-button.md-THEME_NAME-theme.md-accent.md-fab { color: '{{accent-contrast}}'; background-color: '{{accent-color}}'; } a.md-button.md-THEME_NAME-theme.md-accent.md-raised:not([disabled]) md-icon, a.md-button.md-THEME_NAME-theme.md-accent.md-fab:not([disabled]) md-icon, .md-button.md-THEME_NAME-theme.md-accent.md-raised:not([disabled]) md-icon, .md-button.md-THEME_NAME-theme.md-accent.md-fab:not([disabled]) md-icon { color: '{{accent-contrast}}'; } a.md-button.md-THEME_NAME-theme.md-accent.md-raised:not([disabled]):hover, a.md-button.md-THEME_NAME-theme.md-accent.md-fab:not([disabled]):hover, .md-button.md-THEME_NAME-theme.md-accent.md-raised:not([disabled]):hover, .md-button.md-THEME_NAME-theme.md-accent.md-fab:not([disabled]):hover { background-color: '{{accent-color}}'; } a.md-button.md-THEME_NAME-theme.md-accent.md-raised:not([disabled]).md-focused, a.md-button.md-THEME_NAME-theme.md-accent.md-fab:not([disabled]).md-focused, .md-button.md-THEME_NAME-theme.md-accent.md-raised:not([disabled]).md-focused, .md-button.md-THEME_NAME-theme.md-accent.md-fab:not([disabled]).md-focused { background-color: '{{accent-700}}'; } a.md-button.md-THEME_NAME-theme.md-accent:not([disabled]) md-icon, .md-button.md-THEME_NAME-theme.md-accent:not([disabled]) md-icon { color: '{{accent-color}}'; } a.md-button.md-THEME_NAME-theme[disabled], a.md-button.md-THEME_NAME-theme.md-raised[disabled], a.md-button.md-THEME_NAME-theme.md-fab[disabled], a.md-button.md-THEME_NAME-theme.md-accent[disabled], a.md-button.md-THEME_NAME-theme.md-warn[disabled], .md-button.md-THEME_NAME-theme[disabled], .md-button.md-THEME_NAME-theme.md-raised[disabled], .md-button.md-THEME_NAME-theme.md-fab[disabled], .md-button.md-THEME_NAME-theme.md-accent[disabled], .md-button.md-THEME_NAME-theme.md-warn[disabled] { color: '{{foreground-3}}'; cursor: not-allowed; } a.md-button.md-THEME_NAME-theme[disabled] md-icon, a.md-button.md-THEME_NAME-theme.md-raised[disabled] md-icon, a.md-button.md-THEME_NAME-theme.md-fab[disabled] md-icon, a.md-button.md-THEME_NAME-theme.md-accent[disabled] md-icon, a.md-button.md-THEME_NAME-theme.md-warn[disabled] md-icon, .md-button.md-THEME_NAME-theme[disabled] md-icon, .md-button.md-THEME_NAME-theme.md-raised[disabled] md-icon, .md-button.md-THEME_NAME-theme.md-fab[disabled] md-icon, .md-button.md-THEME_NAME-theme.md-accent[disabled] md-icon, .md-button.md-THEME_NAME-theme.md-warn[disabled] md-icon { color: '{{foreground-3}}'; } a.md-button.md-THEME_NAME-theme.md-raised[disabled], a.md-button.md-THEME_NAME-theme.md-fab[disabled], .md-button.md-THEME_NAME-theme.md-raised[disabled], .md-button.md-THEME_NAME-theme.md-fab[disabled] { background-color: '{{foreground-4}}'; } a.md-button.md-THEME_NAME-theme[disabled], .md-button.md-THEME_NAME-theme[disabled] { background-color: transparent; }md-card.md-THEME_NAME-theme { background-color: '{{background-color}}'; border-radius: 2px; } md-card.md-THEME_NAME-theme .md-card-image { border-radius: 2px 2px 0 0; }md-checkbox.md-THEME_NAME-theme .md-ripple { color: '{{accent-600}}'; }md-checkbox.md-THEME_NAME-theme.md-checked .md-ripple { color: '{{background-600}}'; }md-checkbox.md-THEME_NAME-theme.md-checked.md-focused .md-container:before { background-color: '{{accent-color-0.26}}'; }md-checkbox.md-THEME_NAME-theme .md-icon { border-color: '{{foreground-2}}'; }md-checkbox.md-THEME_NAME-theme.md-checked .md-icon { background-color: '{{accent-color-0.87}}'; }md-checkbox.md-THEME_NAME-theme.md-checked .md-icon:after { border-color: '{{background-200}}'; }md-checkbox.md-THEME_NAME-theme:not([disabled]).md-primary .md-ripple { color: '{{primary-600}}'; }md-checkbox.md-THEME_NAME-theme:not([disabled]).md-primary.md-checked .md-ripple { color: '{{background-600}}'; }md-checkbox.md-THEME_NAME-theme:not([disabled]).md-primary .md-icon { border-color: '{{foreground-2}}'; }md-checkbox.md-THEME_NAME-theme:not([disabled]).md-primary.md-checked .md-icon { background-color: '{{primary-color-0.87}}'; }md-checkbox.md-THEME_NAME-theme:not([disabled]).md-primary.md-checked.md-focused .md-container:before { background-color: '{{primary-color-0.26}}'; }md-checkbox.md-THEME_NAME-theme:not([disabled]).md-primary.md-checked .md-icon:after { border-color: '{{background-200}}'; }md-checkbox.md-THEME_NAME-theme:not([disabled]).md-warn .md-ripple { color: '{{warn-600}}'; }md-checkbox.md-THEME_NAME-theme:not([disabled]).md-warn .md-icon { border-color: '{{foreground-2}}'; }md-checkbox.md-THEME_NAME-theme:not([disabled]).md-warn.md-checked .md-icon { background-color: '{{warn-color-0.87}}'; }md-checkbox.md-THEME_NAME-theme:not([disabled]).md-warn.md-checked.md-focused:not([disabled]) .md-container:before { background-color: '{{warn-color-0.26}}'; }md-checkbox.md-THEME_NAME-theme:not([disabled]).md-warn.md-checked .md-icon:after { border-color: '{{background-200}}'; }md-checkbox.md-THEME_NAME-theme[disabled] .md-icon { border-color: '{{foreground-3}}'; }md-checkbox.md-THEME_NAME-theme[disabled].md-checked .md-icon { background-color: '{{foreground-3}}'; }md-checkbox.md-THEME_NAME-theme[disabled] .md-label { color: '{{foreground-3}}'; }md-chips.md-THEME_NAME-theme .md-chips { box-shadow: 0 1px '{{background-300}}'; } md-chips.md-THEME_NAME-theme .md-chips.md-focused { box-shadow: 0 2px '{{primary-color}}'; }md-chips.md-THEME_NAME-theme .md-chip { background: '{{background-300}}'; color: '{{background-800}}'; } md-chips.md-THEME_NAME-theme .md-chip.md-focused { background: '{{primary-color}}'; color: '{{primary-contrast}}'; } md-chips.md-THEME_NAME-theme .md-chip.md-focused md-icon { color: '{{primary-contrast}}'; }md-chips.md-THEME_NAME-theme md-chip-remove .md-button md-icon path { fill: '{{background-500}}'; }.md-contact-suggestion span.md-contact-email { color: '{{background-400}}'; }md-content.md-THEME_NAME-theme { background-color: '{{background-color}}'; }md-dialog.md-THEME_NAME-theme { border-radius: 4px; background-color: '{{background-color}}'; } md-dialog.md-THEME_NAME-theme.md-content-overflow .md-actions { border-top-color: '{{foreground-4}}'; }md-divider.md-THEME_NAME-theme { border-top-color: '{{foreground-4}}'; }md-icon.md-THEME_NAME-theme { color: '{{foreground-2}}'; } md-icon.md-THEME_NAME-theme.md-primary { color: '{{primary-color}}'; } md-icon.md-THEME_NAME-theme.md-accent { color: '{{accent-color}}'; } md-icon.md-THEME_NAME-theme.md-warn { color: '{{warn-color}}'; }md-input-container.md-THEME_NAME-theme .md-input { color: '{{foreground-1}}'; border-color: '{{foreground-4}}'; text-shadow: '{{foreground-shadow}}'; } md-input-container.md-THEME_NAME-theme .md-input::-webkit-input-placeholder, md-input-container.md-THEME_NAME-theme .md-input::-moz-placeholder, md-input-container.md-THEME_NAME-theme .md-input:-moz-placeholder, md-input-container.md-THEME_NAME-theme .md-input:-ms-input-placeholder { color: '{{foreground-3}}'; }md-input-container.md-THEME_NAME-theme > md-icon { color: '{{foreground-1}}'; }md-input-container.md-THEME_NAME-theme label, md-input-container.md-THEME_NAME-theme .md-placeholder { text-shadow: '{{foreground-shadow}}'; color: '{{foreground-3}}'; }md-input-container.md-THEME_NAME-theme ng-messages, md-input-container.md-THEME_NAME-theme [ng-message], md-input-container.md-THEME_NAME-theme [data-ng-message], md-input-container.md-THEME_NAME-theme [x-ng-message] { color: '{{warn-500}}'; }md-input-container.md-THEME_NAME-theme:not(.md-input-invalid).md-input-has-value label { color: '{{foreground-2}}'; }md-input-container.md-THEME_NAME-theme:not(.md-input-invalid).md-input-focused .md-input { border-color: '{{primary-500}}'; }md-input-container.md-THEME_NAME-theme:not(.md-input-invalid).md-input-focused label { color: '{{primary-500}}'; }md-input-container.md-THEME_NAME-theme:not(.md-input-invalid).md-input-focused md-icon { color: '{{primary-500}}'; }md-input-container.md-THEME_NAME-theme:not(.md-input-invalid).md-input-focused.md-accent .md-input { border-color: '{{accent-500}}'; }md-input-container.md-THEME_NAME-theme:not(.md-input-invalid).md-input-focused.md-accent label { color: '{{accent-500}}'; }md-input-container.md-THEME_NAME-theme:not(.md-input-invalid).md-input-focused.md-warn .md-input { border-color: '{{warn-500}}'; }md-input-container.md-THEME_NAME-theme:not(.md-input-invalid).md-input-focused.md-warn label { color: '{{warn-500}}'; }md-input-container.md-THEME_NAME-theme.md-input-invalid .md-input { border-color: '{{warn-500}}'; }md-input-container.md-THEME_NAME-theme.md-input-invalid.md-input-focused label { color: '{{warn-500}}'; }md-input-container.md-THEME_NAME-theme.md-input-invalid ng-message, md-input-container.md-THEME_NAME-theme.md-input-invalid data-ng-message, md-input-container.md-THEME_NAME-theme.md-input-invalid x-ng-message, md-input-container.md-THEME_NAME-theme.md-input-invalid [ng-message], md-input-container.md-THEME_NAME-theme.md-input-invalid [data-ng-message], md-input-container.md-THEME_NAME-theme.md-input-invalid [x-ng-message], md-input-container.md-THEME_NAME-theme.md-input-invalid .md-char-counter { color: '{{warn-500}}'; }md-input-container.md-THEME_NAME-theme .md-input[disabled], [disabled] md-input-container.md-THEME_NAME-theme .md-input { border-bottom-color: transparent; color: '{{foreground-3}}'; background-image: linear-gradient(to right, '{{foreground-4}}' 0%, '{{foreground-4}}' 33%, transparent 0%); background-image: -ms-linear-gradient(left, transparent 0%, '{{foreground-4}}' 100%); }md-list.md-THEME_NAME-theme md-list-item.md-2-line .md-list-item-text h3, md-list.md-THEME_NAME-theme md-list-item.md-2-line .md-list-item-text h4, md-list.md-THEME_NAME-theme md-list-item.md-3-line .md-list-item-text h3, md-list.md-THEME_NAME-theme md-list-item.md-3-line .md-list-item-text h4 { color: '{{foreground-1}}'; }md-list.md-THEME_NAME-theme md-list-item.md-2-line .md-list-item-text p, md-list.md-THEME_NAME-theme md-list-item.md-3-line .md-list-item-text p { color: '{{foreground-2}}'; }md-list.md-THEME_NAME-theme .md-proxy-focus.md-focused div.md-no-style { background-color: '{{background-100}}'; }md-list.md-THEME_NAME-theme md-list-item > md-icon { color: '{{foreground-2}}'; } md-list.md-THEME_NAME-theme md-list-item > md-icon.md-highlight { color: '{{primary-color}}'; } md-list.md-THEME_NAME-theme md-list-item > md-icon.md-highlight.md-accent { color: '{{accent-color}}'; }md-list.md-THEME_NAME-theme md-list-item button { background-color: '{{background-color}}'; } md-list.md-THEME_NAME-theme md-list-item button.md-button:not([disabled]):hover { background-color: '{{background-color}}'; }md-progress-circular.md-THEME_NAME-theme { background-color: transparent; } md-progress-circular.md-THEME_NAME-theme .md-inner .md-gap { border-top-color: '{{primary-color}}'; border-bottom-color: '{{primary-color}}'; } md-progress-circular.md-THEME_NAME-theme .md-inner .md-left .md-half-circle, md-progress-circular.md-THEME_NAME-theme .md-inner .md-right .md-half-circle { border-top-color: '{{primary-color}}'; } md-progress-circular.md-THEME_NAME-theme .md-inner .md-right .md-half-circle { border-right-color: '{{primary-color}}'; } md-progress-circular.md-THEME_NAME-theme .md-inner .md-left .md-half-circle { border-left-color: '{{primary-color}}'; } md-progress-circular.md-THEME_NAME-theme.md-warn .md-inner .md-gap { border-top-color: '{{warn-color}}'; border-bottom-color: '{{warn-color}}'; } md-progress-circular.md-THEME_NAME-theme.md-warn .md-inner .md-left .md-half-circle, md-progress-circular.md-THEME_NAME-theme.md-warn .md-inner .md-right .md-half-circle { border-top-color: '{{warn-color}}'; } md-progress-circular.md-THEME_NAME-theme.md-warn .md-inner .md-right .md-half-circle { border-right-color: '{{warn-color}}'; } md-progress-circular.md-THEME_NAME-theme.md-warn .md-inner .md-left .md-half-circle { border-left-color: '{{warn-color}}'; } md-progress-circular.md-THEME_NAME-theme.md-accent .md-inner .md-gap { border-top-color: '{{accent-color}}'; border-bottom-color: '{{accent-color}}'; } md-progress-circular.md-THEME_NAME-theme.md-accent .md-inner .md-left .md-half-circle, md-progress-circular.md-THEME_NAME-theme.md-accent .md-inner .md-right .md-half-circle { border-top-color: '{{accent-color}}'; } md-progress-circular.md-THEME_NAME-theme.md-accent .md-inner .md-right .md-half-circle { border-right-color: '{{accent-color}}'; } md-progress-circular.md-THEME_NAME-theme.md-accent .md-inner .md-left .md-half-circle { border-left-color: '{{accent-color}}'; }md-progress-linear.md-THEME_NAME-theme .md-container { background-color: '{{primary-100}}'; }md-progress-linear.md-THEME_NAME-theme .md-bar { background-color: '{{primary-color}}'; }md-progress-linear.md-THEME_NAME-theme.md-warn .md-container { background-color: '{{warn-100}}'; }md-progress-linear.md-THEME_NAME-theme.md-warn .md-bar { background-color: '{{warn-color}}'; }md-progress-linear.md-THEME_NAME-theme.md-accent .md-container { background-color: '{{accent-100}}'; }md-progress-linear.md-THEME_NAME-theme.md-accent .md-bar { background-color: '{{accent-color}}'; }md-progress-linear.md-THEME_NAME-theme[md-mode=buffer].md-warn .md-bar1 { background-color: '{{warn-100}}'; }md-progress-linear.md-THEME_NAME-theme[md-mode=buffer].md-warn .md-dashed:before { background: radial-gradient('{{warn-100}}' 0%, '{{warn-100}}' 16%, transparent 42%); }md-progress-linear.md-THEME_NAME-theme[md-mode=buffer].md-accent .md-bar1 { background-color: '{{accent-100}}'; }md-progress-linear.md-THEME_NAME-theme[md-mode=buffer].md-accent .md-dashed:before { background: radial-gradient('{{accent-100}}' 0%, '{{accent-100}}' 16%, transparent 42%); }md-radio-button.md-THEME_NAME-theme .md-off { border-color: '{{foreground-2}}'; }md-radio-button.md-THEME_NAME-theme .md-on { background-color: '{{accent-color-0.87}}'; }md-radio-button.md-THEME_NAME-theme.md-checked .md-off { border-color: '{{accent-color-0.87}}'; }md-radio-button.md-THEME_NAME-theme.md-checked .md-ink-ripple { color: '{{accent-color-0.87}}'; }md-radio-button.md-THEME_NAME-theme .md-container .md-ripple { color: '{{accent-600}}'; }md-radio-group.md-THEME_NAME-theme:not([disabled]) .md-primary .md-on, md-radio-group.md-THEME_NAME-theme:not([disabled]).md-primary .md-on, md-radio-button.md-THEME_NAME-theme:not([disabled]) .md-primary .md-on, md-radio-button.md-THEME_NAME-theme:not([disabled]).md-primary .md-on { background-color: '{{primary-color-0.87}}'; }md-radio-group.md-THEME_NAME-theme:not([disabled]) .md-primary .md-checked .md-off, md-radio-group.md-THEME_NAME-theme:not([disabled]) .md-primary.md-checked .md-off, md-radio-group.md-THEME_NAME-theme:not([disabled]).md-primary .md-checked .md-off, md-radio-group.md-THEME_NAME-theme:not([disabled]).md-primary.md-checked .md-off, md-radio-button.md-THEME_NAME-theme:not([disabled]) .md-primary .md-checked .md-off, md-radio-button.md-THEME_NAME-theme:not([disabled]) .md-primary.md-checked .md-off, md-radio-button.md-THEME_NAME-theme:not([disabled]).md-primary .md-checked .md-off, md-radio-button.md-THEME_NAME-theme:not([disabled]).md-primary.md-checked .md-off { border-color: '{{primary-color-0.87}}'; }md-radio-group.md-THEME_NAME-theme:not([disabled]) .md-primary .md-checked .md-ink-ripple, md-radio-group.md-THEME_NAME-theme:not([disabled]) .md-primary.md-checked .md-ink-ripple, md-radio-group.md-THEME_NAME-theme:not([disabled]).md-primary .md-checked .md-ink-ripple, md-radio-group.md-THEME_NAME-theme:not([disabled]).md-primary.md-checked .md-ink-ripple, md-radio-button.md-THEME_NAME-theme:not([disabled]) .md-primary .md-checked .md-ink-ripple, md-radio-button.md-THEME_NAME-theme:not([disabled]) .md-primary.md-checked .md-ink-ripple, md-radio-button.md-THEME_NAME-theme:not([disabled]).md-primary .md-checked .md-ink-ripple, md-radio-button.md-THEME_NAME-theme:not([disabled]).md-primary.md-checked .md-ink-ripple { color: '{{primary-color-0.87}}'; }md-radio-group.md-THEME_NAME-theme:not([disabled]) .md-primary .md-container .md-ripple, md-radio-group.md-THEME_NAME-theme:not([disabled]).md-primary .md-container .md-ripple, md-radio-button.md-THEME_NAME-theme:not([disabled]) .md-primary .md-container .md-ripple, md-radio-button.md-THEME_NAME-theme:not([disabled]).md-primary .md-container .md-ripple { color: '{{primary-600}}'; }md-radio-group.md-THEME_NAME-theme:not([disabled]) .md-warn .md-on, md-radio-group.md-THEME_NAME-theme:not([disabled]).md-warn .md-on, md-radio-button.md-THEME_NAME-theme:not([disabled]) .md-warn .md-on, md-radio-button.md-THEME_NAME-theme:not([disabled]).md-warn .md-on { background-color: '{{warn-color-0.87}}'; }md-radio-group.md-THEME_NAME-theme:not([disabled]) .md-warn .md-checked .md-off, md-radio-group.md-THEME_NAME-theme:not([disabled]) .md-warn.md-checked .md-off, md-radio-group.md-THEME_NAME-theme:not([disabled]).md-warn .md-checked .md-off, md-radio-group.md-THEME_NAME-theme:not([disabled]).md-warn.md-checked .md-off, md-radio-button.md-THEME_NAME-theme:not([disabled]) .md-warn .md-checked .md-off, md-radio-button.md-THEME_NAME-theme:not([disabled]) .md-warn.md-checked .md-off, md-radio-button.md-THEME_NAME-theme:not([disabled]).md-warn .md-checked .md-off, md-radio-button.md-THEME_NAME-theme:not([disabled]).md-warn.md-checked .md-off { border-color: '{{warn-color-0.87}}'; }md-radio-group.md-THEME_NAME-theme:not([disabled]) .md-warn .md-checked .md-ink-ripple, md-radio-group.md-THEME_NAME-theme:not([disabled]) .md-warn.md-checked .md-ink-ripple, md-radio-group.md-THEME_NAME-theme:not([disabled]).md-warn .md-checked .md-ink-ripple, md-radio-group.md-THEME_NAME-theme:not([disabled]).md-warn.md-checked .md-ink-ripple, md-radio-button.md-THEME_NAME-theme:not([disabled]) .md-warn .md-checked .md-ink-ripple, md-radio-button.md-THEME_NAME-theme:not([disabled]) .md-warn.md-checked .md-ink-ripple, md-radio-button.md-THEME_NAME-theme:not([disabled]).md-warn .md-checked .md-ink-ripple, md-radio-button.md-THEME_NAME-theme:not([disabled]).md-warn.md-checked .md-ink-ripple { color: '{{warn-color-0.87}}'; }md-radio-group.md-THEME_NAME-theme:not([disabled]) .md-warn .md-container .md-ripple, md-radio-group.md-THEME_NAME-theme:not([disabled]).md-warn .md-container .md-ripple, md-radio-button.md-THEME_NAME-theme:not([disabled]) .md-warn .md-container .md-ripple, md-radio-button.md-THEME_NAME-theme:not([disabled]).md-warn .md-container .md-ripple { color: '{{warn-600}}'; }md-radio-group.md-THEME_NAME-theme[disabled], md-radio-button.md-THEME_NAME-theme[disabled] { color: '{{foreground-3}}'; } md-radio-group.md-THEME_NAME-theme[disabled] .md-container .md-off, md-radio-button.md-THEME_NAME-theme[disabled] .md-container .md-off { border-color: '{{foreground-3}}'; } md-radio-group.md-THEME_NAME-theme[disabled] .md-container .md-on, md-radio-button.md-THEME_NAME-theme[disabled] .md-container .md-on { border-color: '{{foreground-3}}'; }md-radio-group.md-THEME_NAME-theme.md-focused:not(:empty) .md-checked .md-container:before { background-color: '{{accent-color-0.26}}'; }md-radio-group.md-THEME_NAME-theme.md-focused:not(:empty) .md-checked:not([disabled]).md-primary .md-container:before { background-color: '{{primary-color-0.26}}'; }md-radio-group.md-THEME_NAME-theme.md-focused:not(:empty) .md-checked.md-primary .md-container:before { background-color: '{{warn-color-0.26}}'; }md-select.md-THEME_NAME-theme.ng-invalid.ng-dirty .md-select-label { color: '{{warn-500}}' !important; border-bottom-color: '{{warn-500}}' !important; }md-select.md-THEME_NAME-theme:not([disabled]):focus .md-select-label { border-bottom-color: '{{primary-color}}'; color: '{{ foreground-1 }}'; } md-select.md-THEME_NAME-theme:not([disabled]):focus .md-select-label.md-placeholder { color: '{{ foreground-1 }}'; }md-select.md-THEME_NAME-theme:not([disabled]):focus.md-accent .md-select-label { border-bottom-color: '{{accent-color}}'; }md-select.md-THEME_NAME-theme:not([disabled]):focus.md-warn .md-select-label { border-bottom-color: '{{warn-color}}'; }md-select.md-THEME_NAME-theme[disabled] .md-select-label { color: '{{foreground-3}}'; } md-select.md-THEME_NAME-theme[disabled] .md-select-label.md-placeholder { color: '{{foreground-3}}'; }md-select.md-THEME_NAME-theme .md-select-label { border-bottom-color: '{{foreground-4}}'; } md-select.md-THEME_NAME-theme .md-select-label.md-placeholder { color: '{{foreground-2}}'; }md-select-menu.md-THEME_NAME-theme md-optgroup { color: '{{foreground-2}}'; } md-select-menu.md-THEME_NAME-theme md-optgroup md-option { color: '{{foreground-1}}'; }md-select-menu.md-THEME_NAME-theme md-option[selected] { color: '{{primary-500}}'; } md-select-menu.md-THEME_NAME-theme md-option[selected]:focus { color: '{{primary-600}}'; } md-select-menu.md-THEME_NAME-theme md-option[selected].md-accent { color: '{{accent-500}}'; } md-select-menu.md-THEME_NAME-theme md-option[selected].md-accent:focus { color: '{{accent-600}}'; }md-select-menu.md-THEME_NAME-theme md-option:focus:not([selected]) { background: '{{background-200}}'; }md-sidenav.md-THEME_NAME-theme { background-color: '{{background-color}}'; }md-slider.md-THEME_NAME-theme .md-track { background-color: '{{foreground-3}}'; }md-slider.md-THEME_NAME-theme .md-track-ticks { background-color: '{{foreground-4}}'; }md-slider.md-THEME_NAME-theme .md-focus-thumb { background-color: '{{foreground-2}}'; }md-slider.md-THEME_NAME-theme .md-focus-ring { border-color: '{{foreground-4}}'; }md-slider.md-THEME_NAME-theme .md-disabled-thumb { border-color: '{{background-color}}'; }md-slider.md-THEME_NAME-theme.md-min .md-thumb:after { background-color: '{{background-color}}'; }md-slider.md-THEME_NAME-theme .md-track.md-track-fill { background-color: '{{accent-color}}'; }md-slider.md-THEME_NAME-theme .md-thumb:after { border-color: '{{accent-color}}'; background-color: '{{accent-color}}'; }md-slider.md-THEME_NAME-theme .md-sign { background-color: '{{accent-color}}'; } md-slider.md-THEME_NAME-theme .md-sign:after { border-top-color: '{{accent-color}}'; }md-slider.md-THEME_NAME-theme .md-thumb-text { color: '{{accent-contrast}}'; }md-slider.md-THEME_NAME-theme.md-warn .md-track.md-track-fill { background-color: '{{warn-color}}'; }md-slider.md-THEME_NAME-theme.md-warn .md-thumb:after { border-color: '{{warn-color}}'; background-color: '{{warn-color}}'; }md-slider.md-THEME_NAME-theme.md-warn .md-sign { background-color: '{{warn-color}}'; } md-slider.md-THEME_NAME-theme.md-warn .md-sign:after { border-top-color: '{{warn-color}}'; }md-slider.md-THEME_NAME-theme.md-warn .md-thumb-text { color: '{{warn-contrast}}'; }md-slider.md-THEME_NAME-theme.md-primary .md-track.md-track-fill { background-color: '{{primary-color}}'; }md-slider.md-THEME_NAME-theme.md-primary .md-thumb:after { border-color: '{{primary-color}}'; background-color: '{{primary-color}}'; }md-slider.md-THEME_NAME-theme.md-primary .md-sign { background-color: '{{primary-color}}'; } md-slider.md-THEME_NAME-theme.md-primary .md-sign:after { border-top-color: '{{primary-color}}'; }md-slider.md-THEME_NAME-theme.md-primary .md-thumb-text { color: '{{primary-contrast}}'; }md-slider.md-THEME_NAME-theme[disabled] .md-thumb:after { border-color: '{{foreground-3}}'; }md-slider.md-THEME_NAME-theme[disabled]:not(.md-min) .md-thumb:after { background-color: '{{foreground-3}}'; }.md-subheader.md-THEME_NAME-theme { color: '{{ foreground-2-0.23 }}'; background-color: '{{background-color}}'; } .md-subheader.md-THEME_NAME-theme.md-primary { color: '{{primary-color}}'; } .md-subheader.md-THEME_NAME-theme.md-accent { color: '{{accent-color}}'; } .md-subheader.md-THEME_NAME-theme.md-warn { color: '{{warn-color}}'; }md-switch.md-THEME_NAME-theme .md-thumb { background-color: '{{background-50}}'; }md-switch.md-THEME_NAME-theme .md-bar { background-color: '{{background-500}}'; }md-switch.md-THEME_NAME-theme.md-checked .md-thumb { background-color: '{{accent-color}}'; }md-switch.md-THEME_NAME-theme.md-checked .md-bar { background-color: '{{accent-color-0.5}}'; }md-switch.md-THEME_NAME-theme.md-checked.md-focused .md-thumb:before { background-color: '{{accent-color-0.26}}'; }md-switch.md-THEME_NAME-theme.md-checked.md-primary .md-thumb { background-color: '{{primary-color}}'; }md-switch.md-THEME_NAME-theme.md-checked.md-primary .md-bar { background-color: '{{primary-color-0.5}}'; }md-switch.md-THEME_NAME-theme.md-checked.md-primary.md-focused .md-thumb:before { background-color: '{{primary-color-0.26}}'; }md-switch.md-THEME_NAME-theme.md-checked.md-warn .md-thumb { background-color: '{{warn-color}}'; }md-switch.md-THEME_NAME-theme.md-checked.md-warn .md-bar { background-color: '{{warn-color-0.5}}'; }md-switch.md-THEME_NAME-theme.md-checked.md-warn.md-focused .md-thumb:before { background-color: '{{warn-color-0.26}}'; }md-switch.md-THEME_NAME-theme[disabled] .md-thumb { background-color: '{{background-400}}'; }md-switch.md-THEME_NAME-theme[disabled] .md-bar { background-color: '{{foreground-4}}'; }md-tabs.md-THEME_NAME-theme md-tabs-wrapper { background-color: transparent; border-color: '{{foreground-4}}'; }md-tabs.md-THEME_NAME-theme .md-paginator md-icon { color: '{{primary-color}}'; }md-tabs.md-THEME_NAME-theme md-ink-bar { color: '{{accent-color}}'; background: '{{accent-color}}'; }md-tabs.md-THEME_NAME-theme .md-tab { color: '{{foreground-2}}'; } md-tabs.md-THEME_NAME-theme .md-tab[disabled] { color: '{{foreground-3}}'; } md-tabs.md-THEME_NAME-theme .md-tab.md-active, md-tabs.md-THEME_NAME-theme .md-tab.md-focused { color: '{{primary-color}}'; } md-tabs.md-THEME_NAME-theme .md-tab.md-focused { background: '{{primary-color-0.1}}'; } md-tabs.md-THEME_NAME-theme .md-tab .md-ripple-container { color: '{{accent-100}}'; }md-tabs.md-THEME_NAME-theme.md-accent md-tabs-wrapper { background-color: '{{accent-color}}'; }md-tabs.md-THEME_NAME-theme.md-accent md-tab-item:not([disabled]) { color: '{{accent-100}}'; } md-tabs.md-THEME_NAME-theme.md-accent md-tab-item:not([disabled]).md-active, md-tabs.md-THEME_NAME-theme.md-accent md-tab-item:not([disabled]).md-focused { color: '{{accent-contrast}}'; } md-tabs.md-THEME_NAME-theme.md-accent md-tab-item:not([disabled]).md-focused { background: '{{accent-contrast-0.1}}'; }md-tabs.md-THEME_NAME-theme.md-accent md-ink-bar { color: '{{primary-600-1}}'; background: '{{primary-600-1}}'; }md-tabs.md-THEME_NAME-theme.md-primary md-tabs-wrapper { background-color: '{{primary-color}}'; }md-tabs.md-THEME_NAME-theme.md-primary md-tab-item:not([disabled]) { color: '{{primary-100}}'; } md-tabs.md-THEME_NAME-theme.md-primary md-tab-item:not([disabled]).md-active, md-tabs.md-THEME_NAME-theme.md-primary md-tab-item:not([disabled]).md-focused { color: '{{primary-contrast}}'; } md-tabs.md-THEME_NAME-theme.md-primary md-tab-item:not([disabled]).md-focused { background: '{{primary-contrast-0.1}}'; }md-tabs.md-THEME_NAME-theme.md-warn md-tabs-wrapper { background-color: '{{warn-color}}'; }md-tabs.md-THEME_NAME-theme.md-warn md-tab-item:not([disabled]) { color: '{{warn-100}}'; } md-tabs.md-THEME_NAME-theme.md-warn md-tab-item:not([disabled]).md-active, md-tabs.md-THEME_NAME-theme.md-warn md-tab-item:not([disabled]).md-focused { color: '{{warn-contrast}}'; } md-tabs.md-THEME_NAME-theme.md-warn md-tab-item:not([disabled]).md-focused { background: '{{warn-contrast-0.1}}'; }md-toolbar > md-tabs.md-THEME_NAME-theme md-tabs-wrapper { background-color: '{{primary-color}}'; }md-toolbar > md-tabs.md-THEME_NAME-theme md-tab-item:not([disabled]) { color: '{{primary-100}}'; } md-toolbar > md-tabs.md-THEME_NAME-theme md-tab-item:not([disabled]).md-active, md-toolbar > md-tabs.md-THEME_NAME-theme md-tab-item:not([disabled]).md-focused { color: '{{primary-contrast}}'; } md-toolbar > md-tabs.md-THEME_NAME-theme md-tab-item:not([disabled]).md-focused { background: '{{primary-contrast-0.1}}'; }md-toolbar.md-accent > md-tabs.md-THEME_NAME-theme md-tabs-wrapper { background-color: '{{accent-color}}'; }md-toolbar.md-accent > md-tabs.md-THEME_NAME-theme md-tab-item:not([disabled]) { color: '{{accent-100}}'; } md-toolbar.md-accent > md-tabs.md-THEME_NAME-theme md-tab-item:not([disabled]).md-active, md-toolbar.md-accent > md-tabs.md-THEME_NAME-theme md-tab-item:not([disabled]).md-focused { color: '{{accent-contrast}}'; } md-toolbar.md-accent > md-tabs.md-THEME_NAME-theme md-tab-item:not([disabled]).md-focused { background: '{{accent-contrast-0.1}}'; }md-toolbar.md-accent > md-tabs.md-THEME_NAME-theme md-ink-bar { color: '{{primary-600-1}}'; background: '{{primary-600-1}}'; }md-toolbar.md-warn > md-tabs.md-THEME_NAME-theme md-tabs-wrapper { background-color: '{{warn-color}}'; }md-toolbar.md-warn > md-tabs.md-THEME_NAME-theme md-tab-item:not([disabled]) { color: '{{warn-100}}'; } md-toolbar.md-warn > md-tabs.md-THEME_NAME-theme md-tab-item:not([disabled]).md-active, md-toolbar.md-warn > md-tabs.md-THEME_NAME-theme md-tab-item:not([disabled]).md-focused { color: '{{warn-contrast}}'; } md-toolbar.md-warn > md-tabs.md-THEME_NAME-theme md-tab-item:not([disabled]).md-focused { background: '{{warn-contrast-0.1}}'; }md-toast.md-THEME_NAME-theme { background-color: #323232; color: '{{background-50}}'; } md-toast.md-THEME_NAME-theme .md-button { color: '{{background-50}}'; } md-toast.md-THEME_NAME-theme .md-button.md-highlight { color: '{{primary-A200}}'; } md-toast.md-THEME_NAME-theme .md-button.md-highlight.md-accent { color: '{{accent-A200}}'; } md-toast.md-THEME_NAME-theme .md-button.md-highlight.md-warn { color: '{{warn-A200}}'; }md-toolbar.md-THEME_NAME-theme { background-color: '{{primary-color}}'; color: '{{primary-contrast}}'; } md-toolbar.md-THEME_NAME-theme md-icon { color: '{{primary-contrast}}'; } md-toolbar.md-THEME_NAME-theme .md-button { color: '{{primary-contrast}}'; } md-toolbar.md-THEME_NAME-theme.md-accent { background-color: '{{accent-color}}'; color: '{{accent-contrast}}'; } md-toolbar.md-THEME_NAME-theme.md-warn { background-color: '{{warn-color}}'; color: '{{warn-contrast}}'; }md-tooltip.md-THEME_NAME-theme { color: '{{background-A100}}'; } md-tooltip.md-THEME_NAME-theme .md-background { background-color: '{{foreground-2}}'; }");
})();
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/datepicker/datepicker-default-theme.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/datepicker/datepicker-default-theme.css
index 387b7aa1..0d344d6b 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/datepicker/datepicker-default-theme.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/datepicker/datepicker-default-theme.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/datepicker/datepicker-default-theme.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/datepicker/datepicker-default-theme.min.css
index 4cea0abc..1d23fb69 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/datepicker/datepicker-default-theme.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/datepicker/datepicker-default-theme.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/datepicker/datepicker.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/datepicker/datepicker.css
index 127fe5c9..045bc359 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/datepicker/datepicker.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/datepicker/datepicker.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/datepicker/datepicker.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/datepicker/datepicker.js
index 8cc894ac..921206ae 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/datepicker/datepicker.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/datepicker/datepicker.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/datepicker/datepicker.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/datepicker/datepicker.min.css
index 81ac6d5a..ba54fdf0 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/datepicker/datepicker.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/datepicker/datepicker.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/datepicker/datepicker.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/datepicker/datepicker.min.js
index 931cbaa8..535f2cfa 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/datepicker/datepicker.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/datepicker/datepicker.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/dialog/dialog-default-theme.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/dialog/dialog-default-theme.css
index 862306ee..6a6d7836 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/dialog/dialog-default-theme.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/dialog/dialog-default-theme.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/dialog/dialog-default-theme.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/dialog/dialog-default-theme.min.css
index 368815fe..4846aedc 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/dialog/dialog-default-theme.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/dialog/dialog-default-theme.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/dialog/dialog.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/dialog/dialog.css
index d1a278da..7e30befb 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/dialog/dialog.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/dialog/dialog.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/dialog/dialog.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/dialog/dialog.js
index b3aeb776..85fe57f3 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/dialog/dialog.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/dialog/dialog.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/dialog/dialog.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/dialog/dialog.min.css
index b54fbff8..caf89685 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/dialog/dialog.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/dialog/dialog.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/dialog/dialog.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/dialog/dialog.min.js
index 55cc9465..22e0411a 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/dialog/dialog.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/dialog/dialog.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/divider/divider-default-theme.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/divider/divider-default-theme.css
index 10421d1a..7b54b26a 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/divider/divider-default-theme.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/divider/divider-default-theme.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/divider/divider-default-theme.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/divider/divider-default-theme.min.css
index 8f78306e..14de144e 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/divider/divider-default-theme.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/divider/divider-default-theme.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/divider/divider.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/divider/divider.css
index cdca3a38..53f986cb 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/divider/divider.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/divider/divider.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/divider/divider.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/divider/divider.js
index d37820c1..5773e44e 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/divider/divider.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/divider/divider.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/divider/divider.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/divider/divider.min.css
index 496cef6c..75c28bab 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/divider/divider.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/divider/divider.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/divider/divider.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/divider/divider.min.js
index cac8f36a..b486f14e 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/divider/divider.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/divider/divider.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/fabActions/fabActions.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/fabActions/fabActions.js
index 917bda37..b6a11414 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/fabActions/fabActions.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/fabActions/fabActions.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/fabActions/fabActions.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/fabActions/fabActions.min.js
index 377202f3..a3ec87de 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/fabActions/fabActions.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/fabActions/fabActions.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/fabSpeedDial/fabSpeedDial.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/fabSpeedDial/fabSpeedDial.css
index 9b3bf509..98119914 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/fabSpeedDial/fabSpeedDial.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/fabSpeedDial/fabSpeedDial.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/fabSpeedDial/fabSpeedDial.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/fabSpeedDial/fabSpeedDial.js
index 4bda7c21..c871b58b 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/fabSpeedDial/fabSpeedDial.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/fabSpeedDial/fabSpeedDial.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/fabSpeedDial/fabSpeedDial.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/fabSpeedDial/fabSpeedDial.min.css
index 474c08bb..c66ac019 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/fabSpeedDial/fabSpeedDial.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/fabSpeedDial/fabSpeedDial.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/fabSpeedDial/fabSpeedDial.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/fabSpeedDial/fabSpeedDial.min.js
index e56d65ae..e62750dc 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/fabSpeedDial/fabSpeedDial.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/fabSpeedDial/fabSpeedDial.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/fabToolbar/fabToolbar.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/fabToolbar/fabToolbar.css
index 502e76c2..1de10eeb 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/fabToolbar/fabToolbar.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/fabToolbar/fabToolbar.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/fabToolbar/fabToolbar.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/fabToolbar/fabToolbar.js
index e6df5c65..b0c0d4bc 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/fabToolbar/fabToolbar.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/fabToolbar/fabToolbar.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/fabToolbar/fabToolbar.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/fabToolbar/fabToolbar.min.css
index 4a40a4a8..a31241d6 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/fabToolbar/fabToolbar.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/fabToolbar/fabToolbar.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/fabToolbar/fabToolbar.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/fabToolbar/fabToolbar.min.js
index 9305a54e..5954038a 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/fabToolbar/fabToolbar.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/fabToolbar/fabToolbar.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/fabTrigger/fabTrigger.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/fabTrigger/fabTrigger.js
index bb8317e9..03d9de55 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/fabTrigger/fabTrigger.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/fabTrigger/fabTrigger.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/fabTrigger/fabTrigger.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/fabTrigger/fabTrigger.min.js
index 78ae341b..19247586 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/fabTrigger/fabTrigger.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/fabTrigger/fabTrigger.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/gridList/gridList-default-theme.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/gridList/gridList-default-theme.css
index fd2a8dc0..963a0db6 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/gridList/gridList-default-theme.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/gridList/gridList-default-theme.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/gridList/gridList.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/gridList/gridList.css
index a0c41f34..8a19da7d 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/gridList/gridList.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/gridList/gridList.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/gridList/gridList.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/gridList/gridList.js
index 3adbd271..1a59830e 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/gridList/gridList.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/gridList/gridList.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/gridList/gridList.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/gridList/gridList.min.css
index 9cd2062c..5b3cb1fb 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/gridList/gridList.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/gridList/gridList.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/gridList/gridList.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/gridList/gridList.min.js
index dc808091..3e707341 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/gridList/gridList.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/gridList/gridList.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/icon/icon-default-theme.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/icon/icon-default-theme.css
index 074a1980..f1fb2a9d 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/icon/icon-default-theme.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/icon/icon-default-theme.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/icon/icon-default-theme.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/icon/icon-default-theme.min.css
index 28e25685..4a128b33 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/icon/icon-default-theme.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/icon/icon-default-theme.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/icon/icon.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/icon/icon.css
index 80c35c8b..75dd0b61 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/icon/icon.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/icon/icon.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/icon/icon.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/icon/icon.js
index 4155e1f4..3624c277 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/icon/icon.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/icon/icon.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/icon/icon.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/icon/icon.min.css
index bf143960..bccfe97a 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/icon/icon.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/icon/icon.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/icon/icon.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/icon/icon.min.js
index 04a1920a..67e776a5 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/icon/icon.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/icon/icon.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/input/input-default-theme.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/input/input-default-theme.css
index 41b41c89..cbb02a89 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/input/input-default-theme.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/input/input-default-theme.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/input/input-default-theme.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/input/input-default-theme.min.css
index f55f919a..f28ff6dc 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/input/input-default-theme.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/input/input-default-theme.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/input/input.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/input/input.css
index 182381fd..ee62088c 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/input/input.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/input/input.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/input/input.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/input/input.js
index 02025128..8cebe3c9 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/input/input.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/input/input.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/input/input.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/input/input.min.css
index 5a4a3f33..fb83ab59 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/input/input.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/input/input.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/input/input.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/input/input.min.js
index f168349e..24055b76 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/input/input.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/input/input.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/list/list-default-theme.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/list/list-default-theme.css
index be63bbf4..670e2897 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/list/list-default-theme.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/list/list-default-theme.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/list/list-default-theme.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/list/list-default-theme.min.css
index 1fa37ece..062dba35 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/list/list-default-theme.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/list/list-default-theme.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/list/list.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/list/list.css
index 67934767..01c0d1c3 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/list/list.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/list/list.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/list/list.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/list/list.js
index ce67e4f2..22665608 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/list/list.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/list/list.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/list/list.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/list/list.min.css
index 542335db..b00f8657 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/list/list.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/list/list.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/list/list.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/list/list.min.js
index 2b07067e..bb280999 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/list/list.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/list/list.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/menu/menu-default-theme.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/menu/menu-default-theme.css
index 448d20d3..e5562e46 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/menu/menu-default-theme.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/menu/menu-default-theme.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/menu/menu-default-theme.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/menu/menu-default-theme.min.css
index b87f42a7..811b1971 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/menu/menu-default-theme.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/menu/menu-default-theme.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/menu/menu.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/menu/menu.css
index 2ca057c3..4ac142cd 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/menu/menu.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/menu/menu.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/menu/menu.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/menu/menu.js
index 8d6e62b3..9f3f1960 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/menu/menu.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/menu/menu.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/menu/menu.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/menu/menu.min.css
index 5add9f3c..d5db1185 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/menu/menu.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/menu/menu.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/menu/menu.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/menu/menu.min.js
index 140f4ad4..91a7f1a7 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/menu/menu.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/menu/menu.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/menuBar/menuBar-default-theme.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/menuBar/menuBar-default-theme.css
index 4522df3b..3f017c9f 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/menuBar/menuBar-default-theme.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/menuBar/menuBar-default-theme.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/menuBar/menuBar-default-theme.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/menuBar/menuBar-default-theme.min.css
index d9cbd379..703485a9 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/menuBar/menuBar-default-theme.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/menuBar/menuBar-default-theme.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/menuBar/menuBar.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/menuBar/menuBar.css
index 42071db3..40ad7dca 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/menuBar/menuBar.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/menuBar/menuBar.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/menuBar/menuBar.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/menuBar/menuBar.js
index 2fccd0fb..9d263748 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/menuBar/menuBar.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/menuBar/menuBar.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/menuBar/menuBar.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/menuBar/menuBar.min.css
index 0607a404..09029218 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/menuBar/menuBar.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/menuBar/menuBar.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/menuBar/menuBar.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/menuBar/menuBar.min.js
index 51250b7d..bf7bf917 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/menuBar/menuBar.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/menuBar/menuBar.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/navBar/navBar-default-theme.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/navBar/navBar-default-theme.css
index 10361703..abac1baa 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/navBar/navBar-default-theme.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/navBar/navBar-default-theme.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/navBar/navBar-default-theme.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/navBar/navBar-default-theme.min.css
index e40bde96..8eee9488 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/navBar/navBar-default-theme.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/navBar/navBar-default-theme.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/navBar/navBar.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/navBar/navBar.css
index 2406b9cd..945fba17 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/navBar/navBar.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/navBar/navBar.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/navBar/navBar.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/navBar/navBar.js
index 39ace7bd..fe38df36 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/navBar/navBar.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/navBar/navBar.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/navBar/navBar.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/navBar/navBar.min.css
index 3efe74e7..a60ba251 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/navBar/navBar.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/navBar/navBar.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/navBar/navBar.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/navBar/navBar.min.js
index d79cd023..ecf10ca3 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/navBar/navBar.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/navBar/navBar.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/panel/panel-default-theme.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/panel/panel-default-theme.css
index d5da2752..080270a0 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/panel/panel-default-theme.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/panel/panel-default-theme.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/panel/panel-default-theme.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/panel/panel-default-theme.min.css
index 547bed1b..123ba327 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/panel/panel-default-theme.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/panel/panel-default-theme.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/panel/panel.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/panel/panel.css
index bf355706..21b15ba8 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/panel/panel.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/panel/panel.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/panel/panel.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/panel/panel.js
index aa2e58ee..77d2e44b 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/panel/panel.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/panel/panel.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/panel/panel.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/panel/panel.min.css
index 18fca323..42ce0549 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/panel/panel.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/panel/panel.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/panel/panel.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/panel/panel.min.js
index cdfd1507..17489aba 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/panel/panel.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/panel/panel.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/progressCircular/progressCircular-default-theme.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/progressCircular/progressCircular-default-theme.css
index 24b4c823..1fce6be4 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/progressCircular/progressCircular-default-theme.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/progressCircular/progressCircular-default-theme.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/progressCircular/progressCircular-default-theme.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/progressCircular/progressCircular-default-theme.min.css
index 2296844e..8fb1c562 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/progressCircular/progressCircular-default-theme.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/progressCircular/progressCircular-default-theme.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/progressCircular/progressCircular.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/progressCircular/progressCircular.css
index a4f6b5b2..3704d49b 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/progressCircular/progressCircular.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/progressCircular/progressCircular.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/progressCircular/progressCircular.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/progressCircular/progressCircular.js
index 520f2225..1e0ecee3 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/progressCircular/progressCircular.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/progressCircular/progressCircular.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/progressCircular/progressCircular.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/progressCircular/progressCircular.min.css
index e8798f24..0690dfdb 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/progressCircular/progressCircular.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/progressCircular/progressCircular.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/progressCircular/progressCircular.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/progressCircular/progressCircular.min.js
index 9090a865..47f82485 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/progressCircular/progressCircular.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/progressCircular/progressCircular.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/progressLinear/progressLinear-default-theme.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/progressLinear/progressLinear-default-theme.css
index 4e54b6d3..b132fac3 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/progressLinear/progressLinear-default-theme.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/progressLinear/progressLinear-default-theme.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/progressLinear/progressLinear-default-theme.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/progressLinear/progressLinear-default-theme.min.css
index ffa89fc6..3ad5fd08 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/progressLinear/progressLinear-default-theme.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/progressLinear/progressLinear-default-theme.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/progressLinear/progressLinear.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/progressLinear/progressLinear.css
index edb32b99..128f8e6d 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/progressLinear/progressLinear.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/progressLinear/progressLinear.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/progressLinear/progressLinear.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/progressLinear/progressLinear.js
index 3e0541cd..2784401b 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/progressLinear/progressLinear.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/progressLinear/progressLinear.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/progressLinear/progressLinear.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/progressLinear/progressLinear.min.css
index ac1178f0..c9b010c1 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/progressLinear/progressLinear.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/progressLinear/progressLinear.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/progressLinear/progressLinear.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/progressLinear/progressLinear.min.js
index d541bbf9..d3e61fc8 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/progressLinear/progressLinear.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/progressLinear/progressLinear.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/radioButton/radioButton-default-theme.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/radioButton/radioButton-default-theme.css
index ae25db85..db527c1b 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/radioButton/radioButton-default-theme.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/radioButton/radioButton-default-theme.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/radioButton/radioButton-default-theme.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/radioButton/radioButton-default-theme.min.css
index 6bdeab4c..5cb592cc 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/radioButton/radioButton-default-theme.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/radioButton/radioButton-default-theme.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/radioButton/radioButton.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/radioButton/radioButton.css
index 534c3815..c4caeeae 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/radioButton/radioButton.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/radioButton/radioButton.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/radioButton/radioButton.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/radioButton/radioButton.js
index e5101f1c..e8aa9b71 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/radioButton/radioButton.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/radioButton/radioButton.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/radioButton/radioButton.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/radioButton/radioButton.min.css
index d1c41afa..f2347fed 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/radioButton/radioButton.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/radioButton/radioButton.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/radioButton/radioButton.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/radioButton/radioButton.min.js
index b8e06ccc..a1c7ee05 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/radioButton/radioButton.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/radioButton/radioButton.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/select/select-default-theme.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/select/select-default-theme.css
index 780ef770..cda9b5d9 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/select/select-default-theme.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/select/select-default-theme.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/select/select-default-theme.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/select/select-default-theme.min.css
index b9fd2682..d03693a3 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/select/select-default-theme.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/select/select-default-theme.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/select/select.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/select/select.css
index 0f3440d0..3020e261 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/select/select.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/select/select.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/select/select.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/select/select.js
index e1c57939..730ea549 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/select/select.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/select/select.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/select/select.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/select/select.min.css
index 24ddf066..9ddf78e3 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/select/select.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/select/select.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/select/select.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/select/select.min.js
index 80ab7d3b..1ed438bb 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/select/select.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/select/select.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/showHide/showHide.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/showHide/showHide.js
index c4e06fdb..9d0706d0 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/showHide/showHide.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/showHide/showHide.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/showHide/showHide.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/showHide/showHide.min.js
index 55e991e4..e34cb9a9 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/showHide/showHide.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/showHide/showHide.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/sidenav/sidenav-default-theme.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/sidenav/sidenav-default-theme.css
index bd1ba4d4..b680beab 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/sidenav/sidenav-default-theme.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/sidenav/sidenav-default-theme.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/sidenav/sidenav-default-theme.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/sidenav/sidenav-default-theme.min.css
index a70a77c1..ffa1489a 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/sidenav/sidenav-default-theme.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/sidenav/sidenav-default-theme.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/sidenav/sidenav.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/sidenav/sidenav.css
index 9f44fd03..6233906e 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/sidenav/sidenav.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/sidenav/sidenav.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/sidenav/sidenav.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/sidenav/sidenav.js
index f82c9fc0..f1a13f00 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/sidenav/sidenav.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/sidenav/sidenav.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/sidenav/sidenav.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/sidenav/sidenav.min.css
index c5e96632..24aae2be 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/sidenav/sidenav.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/sidenav/sidenav.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/sidenav/sidenav.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/sidenav/sidenav.min.js
index 3d0ae653..ad297f89 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/sidenav/sidenav.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/sidenav/sidenav.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/slider/slider-default-theme.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/slider/slider-default-theme.css
index 283d8048..12a4edb3 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/slider/slider-default-theme.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/slider/slider-default-theme.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/slider/slider-default-theme.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/slider/slider-default-theme.min.css
index 556a0523..e04056d5 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/slider/slider-default-theme.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/slider/slider-default-theme.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/slider/slider.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/slider/slider.css
index 1a487bb6..64ab2548 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/slider/slider.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/slider/slider.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/slider/slider.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/slider/slider.js
index 6a21de4a..f057d539 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/slider/slider.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/slider/slider.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/slider/slider.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/slider/slider.min.css
index 23543617..57a9b206 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/slider/slider.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/slider/slider.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/slider/slider.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/slider/slider.min.js
index da63a4be..8f1059fa 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/slider/slider.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/slider/slider.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/sticky/sticky.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/sticky/sticky.css
index c9599a3f..dbbd4e8f 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/sticky/sticky.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/sticky/sticky.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/sticky/sticky.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/sticky/sticky.js
index ddbbe927..d4311fc0 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/sticky/sticky.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/sticky/sticky.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/sticky/sticky.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/sticky/sticky.min.css
index 93d6d303..c68765f3 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/sticky/sticky.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/sticky/sticky.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/sticky/sticky.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/sticky/sticky.min.js
index 6984259c..848f99e7 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/sticky/sticky.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/sticky/sticky.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/subheader/subheader-default-theme.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/subheader/subheader-default-theme.css
index fae30e7e..5909d230 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/subheader/subheader-default-theme.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/subheader/subheader-default-theme.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/subheader/subheader-default-theme.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/subheader/subheader-default-theme.min.css
index c04976cf..c0b5ec76 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/subheader/subheader-default-theme.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/subheader/subheader-default-theme.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/subheader/subheader.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/subheader/subheader.css
index b1020b5f..822bcdfe 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/subheader/subheader.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/subheader/subheader.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/subheader/subheader.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/subheader/subheader.js
index 2c08c96e..808749ae 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/subheader/subheader.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/subheader/subheader.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/subheader/subheader.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/subheader/subheader.min.css
index 9ae1aa37..b746aff7 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/subheader/subheader.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/subheader/subheader.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/subheader/subheader.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/subheader/subheader.min.js
index f3ce67bb..596b7576 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/subheader/subheader.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/subheader/subheader.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/swipe/swipe.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/swipe/swipe.js
index 223cb672..420b3938 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/swipe/swipe.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/swipe/swipe.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/swipe/swipe.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/swipe/swipe.min.js
index 8ea0e3b7..1787d442 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/swipe/swipe.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/swipe/swipe.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/switch/switch-default-theme.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/switch/switch-default-theme.css
index d60815e5..56f1f111 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/switch/switch-default-theme.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/switch/switch-default-theme.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/switch/switch-default-theme.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/switch/switch-default-theme.min.css
index d60e162f..7aeb65e6 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/switch/switch-default-theme.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/switch/switch-default-theme.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/switch/switch.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/switch/switch.css
index 61b8fe6d..7dec1ad3 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/switch/switch.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/switch/switch.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/switch/switch.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/switch/switch.js
index a83bccc8..15cff112 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/switch/switch.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/switch/switch.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/switch/switch.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/switch/switch.min.css
index 519e1c7a..75725123 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/switch/switch.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/switch/switch.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/switch/switch.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/switch/switch.min.js
index f584f8f4..1f101d19 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/switch/switch.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/switch/switch.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/tabs/tabs-arrow.svg b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/tabs/tabs-arrow.svg
index 81582f8e..e17ec870 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/tabs/tabs-arrow.svg
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/tabs/tabs-arrow.svg
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/tabs/tabs-default-theme.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/tabs/tabs-default-theme.css
index cf1f26da..b0f1f4ba 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/tabs/tabs-default-theme.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/tabs/tabs-default-theme.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/tabs/tabs-default-theme.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/tabs/tabs-default-theme.min.css
index 072f0d52..c81cda9b 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/tabs/tabs-default-theme.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/tabs/tabs-default-theme.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/tabs/tabs.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/tabs/tabs.css
index 06fc2ea0..e4ba16bf 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/tabs/tabs.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/tabs/tabs.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/tabs/tabs.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/tabs/tabs.js
index 2e619415..823054a6 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/tabs/tabs.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/tabs/tabs.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/tabs/tabs.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/tabs/tabs.min.css
index 47e4f17f..d9dbc357 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/tabs/tabs.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/tabs/tabs.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/tabs/tabs.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/tabs/tabs.min.js
index 88012cc5..d4290c28 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/tabs/tabs.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/tabs/tabs.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/textField/textField-default-theme.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/textField/textField-default-theme.css
index fa7efdb4..d1574157 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/textField/textField-default-theme.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/textField/textField-default-theme.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/textField/textField.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/textField/textField.css
index 95044d44..0574cfdd 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/textField/textField.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/textField/textField.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/textField/textField.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/textField/textField.js
index aaa9242b..963c7fc0 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/textField/textField.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/textField/textField.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/toast/toast-default-theme.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/toast/toast-default-theme.css
index 981dcf30..fbd99abc 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/toast/toast-default-theme.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/toast/toast-default-theme.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/toast/toast-default-theme.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/toast/toast-default-theme.min.css
index 222474db..99e78605 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/toast/toast-default-theme.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/toast/toast-default-theme.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/toast/toast.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/toast/toast.css
index 0e39ad4c..ab59df7d 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/toast/toast.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/toast/toast.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/toast/toast.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/toast/toast.js
index 7fc8ff48..d4acbbcf 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/toast/toast.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/toast/toast.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/toast/toast.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/toast/toast.min.css
index 1732a777..e587372b 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/toast/toast.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/toast/toast.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/toast/toast.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/toast/toast.min.js
index cd9b9b4f..8f2f8808 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/toast/toast.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/toast/toast.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/toolbar/toolbar-default-theme.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/toolbar/toolbar-default-theme.css
index 09123cf1..47f856bd 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/toolbar/toolbar-default-theme.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/toolbar/toolbar-default-theme.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/toolbar/toolbar-default-theme.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/toolbar/toolbar-default-theme.min.css
index b0af588f..b64e1e74 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/toolbar/toolbar-default-theme.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/toolbar/toolbar-default-theme.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/toolbar/toolbar.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/toolbar/toolbar.css
index 49eba119..ba5fc58a 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/toolbar/toolbar.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/toolbar/toolbar.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/toolbar/toolbar.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/toolbar/toolbar.js
index b2696747..8cbfb73a 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/toolbar/toolbar.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/toolbar/toolbar.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/toolbar/toolbar.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/toolbar/toolbar.min.css
index 874fc2b4..6bfa71f1 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/toolbar/toolbar.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/toolbar/toolbar.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/toolbar/toolbar.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/toolbar/toolbar.min.js
index 829d2cee..362bb756 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/toolbar/toolbar.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/toolbar/toolbar.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/tooltip/tooltip-default-theme.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/tooltip/tooltip-default-theme.css
index 160eb702..dfa18d91 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/tooltip/tooltip-default-theme.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/tooltip/tooltip-default-theme.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/tooltip/tooltip-default-theme.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/tooltip/tooltip-default-theme.min.css
index 154c3413..12ffc2d9 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/tooltip/tooltip-default-theme.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/tooltip/tooltip-default-theme.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/tooltip/tooltip.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/tooltip/tooltip.css
index be50af67..7f37bcb7 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/tooltip/tooltip.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/tooltip/tooltip.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/tooltip/tooltip.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/tooltip/tooltip.js
index 86b07d34..0f5cec79 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/tooltip/tooltip.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/tooltip/tooltip.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/tooltip/tooltip.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/tooltip/tooltip.min.css
index bf674a76..6f073c41 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/tooltip/tooltip.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/tooltip/tooltip.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/tooltip/tooltip.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/tooltip/tooltip.min.js
index 0c5c13a7..c8b3ae4c 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/tooltip/tooltip.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/tooltip/tooltip.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/truncate/truncate.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/truncate/truncate.css
index aac4bb0b..76519663 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/truncate/truncate.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/truncate/truncate.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/truncate/truncate.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/truncate/truncate.js
index e2c7c516..67742a74 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/truncate/truncate.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/truncate/truncate.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/truncate/truncate.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/truncate/truncate.min.css
index 815dd0bc..b3b75cec 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/truncate/truncate.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/truncate/truncate.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/truncate/truncate.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/truncate/truncate.min.js
index 6b2bbc79..ed14e5d7 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/truncate/truncate.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/truncate/truncate.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/virtualRepeat/virtualRepeat.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/virtualRepeat/virtualRepeat.css
index d0b40cf2..ecbd8b53 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/virtualRepeat/virtualRepeat.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/virtualRepeat/virtualRepeat.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/virtualRepeat/virtualRepeat.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/virtualRepeat/virtualRepeat.js
index d636ac07..6ea69706 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/virtualRepeat/virtualRepeat.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/virtualRepeat/virtualRepeat.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/virtualRepeat/virtualRepeat.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/virtualRepeat/virtualRepeat.min.css
index ad74a647..5fe2066a 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/virtualRepeat/virtualRepeat.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/virtualRepeat/virtualRepeat.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/virtualRepeat/virtualRepeat.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/virtualRepeat/virtualRepeat.min.js
index c9bebec5..fd95e5b4 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/virtualRepeat/virtualRepeat.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/virtualRepeat/virtualRepeat.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/whiteframe/whiteframe.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/whiteframe/whiteframe.css
index d1828a02..20f95b08 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/whiteframe/whiteframe.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/whiteframe/whiteframe.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/whiteframe/whiteframe.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/whiteframe/whiteframe.js
index 42f4c77e..476e8fcb 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/whiteframe/whiteframe.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/whiteframe/whiteframe.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/whiteframe/whiteframe.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/whiteframe/whiteframe.min.css
index 1cffd97a..2df6e45d 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/whiteframe/whiteframe.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/whiteframe/whiteframe.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/whiteframe/whiteframe.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/whiteframe/whiteframe.min.js
index 7228b184..bd08d08a 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/whiteframe/whiteframe.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/closure/whiteframe/whiteframe.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/autocomplete/autocomplete-default-theme.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/autocomplete/autocomplete-default-theme.css
index a52b62e2..532f5311 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/autocomplete/autocomplete-default-theme.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/autocomplete/autocomplete-default-theme.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/autocomplete/autocomplete-default-theme.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/autocomplete/autocomplete-default-theme.min.css
index 34425bbd..09972402 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/autocomplete/autocomplete-default-theme.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/autocomplete/autocomplete-default-theme.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/autocomplete/autocomplete.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/autocomplete/autocomplete.css
index eb0c43fd..c6bafde9 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/autocomplete/autocomplete.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/autocomplete/autocomplete.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/autocomplete/autocomplete.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/autocomplete/autocomplete.js
index d83d0c73..d5219a49 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/autocomplete/autocomplete.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/autocomplete/autocomplete.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/autocomplete/autocomplete.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/autocomplete/autocomplete.min.css
index d7abc616..61e0ccbb 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/autocomplete/autocomplete.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/autocomplete/autocomplete.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/autocomplete/autocomplete.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/autocomplete/autocomplete.min.js
index 2583438f..ef811757 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/autocomplete/autocomplete.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/autocomplete/autocomplete.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/backdrop/backdrop-default-theme.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/backdrop/backdrop-default-theme.css
index 0e560222..e963b973 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/backdrop/backdrop-default-theme.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/backdrop/backdrop-default-theme.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/backdrop/backdrop-default-theme.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/backdrop/backdrop-default-theme.min.css
index f557119b..370bc548 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/backdrop/backdrop-default-theme.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/backdrop/backdrop-default-theme.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/backdrop/backdrop.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/backdrop/backdrop.css
index eb32d410..49421c5f 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/backdrop/backdrop.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/backdrop/backdrop.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/backdrop/backdrop.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/backdrop/backdrop.js
index 486cf4a1..78260950 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/backdrop/backdrop.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/backdrop/backdrop.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/backdrop/backdrop.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/backdrop/backdrop.min.css
index d6f917f2..638e791b 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/backdrop/backdrop.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/backdrop/backdrop.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/backdrop/backdrop.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/backdrop/backdrop.min.js
index 3c0cb837..4f265ace 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/backdrop/backdrop.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/backdrop/backdrop.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/bottomSheet/bottomSheet-default-theme.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/bottomSheet/bottomSheet-default-theme.css
index 8119b5b0..2a29e338 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/bottomSheet/bottomSheet-default-theme.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/bottomSheet/bottomSheet-default-theme.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/bottomSheet/bottomSheet-default-theme.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/bottomSheet/bottomSheet-default-theme.min.css
index 0d9e2a84..e286d88b 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/bottomSheet/bottomSheet-default-theme.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/bottomSheet/bottomSheet-default-theme.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/bottomSheet/bottomSheet.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/bottomSheet/bottomSheet.css
index 025737fd..462ff396 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/bottomSheet/bottomSheet.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/bottomSheet/bottomSheet.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/bottomSheet/bottomSheet.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/bottomSheet/bottomSheet.js
index 114d0fa9..474b8da3 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/bottomSheet/bottomSheet.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/bottomSheet/bottomSheet.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/bottomSheet/bottomSheet.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/bottomSheet/bottomSheet.min.css
index 430f966f..0edaa4fb 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/bottomSheet/bottomSheet.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/bottomSheet/bottomSheet.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/bottomSheet/bottomSheet.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/bottomSheet/bottomSheet.min.js
index d965b0a9..4f06cfe3 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/bottomSheet/bottomSheet.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/bottomSheet/bottomSheet.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/button/button-default-theme.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/button/button-default-theme.css
index f46d5d08..ff734cdd 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/button/button-default-theme.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/button/button-default-theme.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/button/button-default-theme.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/button/button-default-theme.min.css
index 66fe6758..69b39489 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/button/button-default-theme.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/button/button-default-theme.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/button/button.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/button/button.css
index f0067720..9ed53e84 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/button/button.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/button/button.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/button/button.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/button/button.js
index da7449ce..b4d7734a 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/button/button.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/button/button.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/button/button.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/button/button.min.css
index f92f52ee..94384f0c 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/button/button.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/button/button.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/button/button.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/button/button.min.js
index d582e447..b0a37f83 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/button/button.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/button/button.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/card/card-default-theme.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/card/card-default-theme.css
index d715bf9c..d7a16bed 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/card/card-default-theme.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/card/card-default-theme.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/card/card-default-theme.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/card/card-default-theme.min.css
index eba17534..b4387167 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/card/card-default-theme.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/card/card-default-theme.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/card/card.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/card/card.css
index 28827aa5..5f2ff6fe 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/card/card.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/card/card.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/card/card.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/card/card.js
index 8ebf3dc0..1381eb93 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/card/card.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/card/card.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/card/card.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/card/card.min.css
index c936f19f..4b49cd5e 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/card/card.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/card/card.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/card/card.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/card/card.min.js
index c8257d9f..dfbb1f03 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/card/card.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/card/card.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/checkbox/checkbox-default-theme.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/checkbox/checkbox-default-theme.css
index 9ae72d37..ac6d959f 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/checkbox/checkbox-default-theme.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/checkbox/checkbox-default-theme.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/checkbox/checkbox-default-theme.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/checkbox/checkbox-default-theme.min.css
index a3d92540..af9dcefe 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/checkbox/checkbox-default-theme.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/checkbox/checkbox-default-theme.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/checkbox/checkbox.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/checkbox/checkbox.css
index 7359beb4..bcb3f0e9 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/checkbox/checkbox.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/checkbox/checkbox.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/checkbox/checkbox.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/checkbox/checkbox.js
index 4579e0aa..8a7adb64 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/checkbox/checkbox.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/checkbox/checkbox.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/checkbox/checkbox.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/checkbox/checkbox.min.css
index 217ad49a..00561ddf 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/checkbox/checkbox.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/checkbox/checkbox.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/checkbox/checkbox.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/checkbox/checkbox.min.js
index b6fdcebf..c75e00b9 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/checkbox/checkbox.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/checkbox/checkbox.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/chips/chips-default-theme.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/chips/chips-default-theme.css
index a2561d6a..40f8fd78 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/chips/chips-default-theme.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/chips/chips-default-theme.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/chips/chips-default-theme.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/chips/chips-default-theme.min.css
index 7a37cf41..f853c475 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/chips/chips-default-theme.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/chips/chips-default-theme.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/chips/chips.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/chips/chips.css
index 8aa72f75..6f513eca 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/chips/chips.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/chips/chips.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/chips/chips.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/chips/chips.js
index 64f0de22..c8c7b099 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/chips/chips.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/chips/chips.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/chips/chips.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/chips/chips.min.css
index 893e20b7..1009d339 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/chips/chips.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/chips/chips.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/chips/chips.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/chips/chips.min.js
index a1303c9e..85a43cd7 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/chips/chips.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/chips/chips.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/colors/colors.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/colors/colors.js
index 5e83f30f..98182934 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/colors/colors.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/colors/colors.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/colors/colors.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/colors/colors.min.js
index c3fd650e..780455e1 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/colors/colors.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/colors/colors.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/content/content-default-theme.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/content/content-default-theme.css
index 9ae64bcb..bb056d4d 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/content/content-default-theme.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/content/content-default-theme.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/content/content-default-theme.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/content/content-default-theme.min.css
index 15a646ab..88e943f0 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/content/content-default-theme.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/content/content-default-theme.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/content/content.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/content/content.css
index 00a91238..85525f83 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/content/content.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/content/content.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/content/content.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/content/content.js
index c27433fd..eecc5e82 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/content/content.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/content/content.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/content/content.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/content/content.min.css
index c81dbcaa..5848fa3d 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/content/content.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/content/content.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/content/content.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/content/content.min.js
index 53dced5e..a905ce14 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/content/content.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/content/content.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/core/core-default-theme.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/core/core-default-theme.css
index 4274e7f6..72ce2bac 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/core/core-default-theme.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/core/core-default-theme.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/core/core-default-theme.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/core/core-default-theme.min.css
index 21047846..1fcc2bfa 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/core/core-default-theme.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/core/core-default-theme.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/core/core.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/core/core.css
index f50ef9ee..63305165 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/core/core.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/core/core.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/core/core.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/core/core.js
index 41bd7a16..39b7fe74 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/core/core.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/core/core.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/core/core.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/core/core.min.css
index 484949eb..cc1f771c 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/core/core.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/core/core.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/core/core.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/core/core.min.js
index ddfa8b0e..fe49c4d5 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/core/core.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/core/core.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/core/default-theme.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/core/default-theme.js
index 9ccfb69e..45feae8b 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/core/default-theme.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/core/default-theme.js
@@ -1,4 +1,9 @@
-(function(){
+/**
+ * Angular Material Design
+ * https://github.com/angular/material
+ * @license MIT
+ * v1.1.3
+ */(function(){
angular.module("material.core").constant("$MD_THEME_CSS", "/* mixin definition ; sets LTR and RTL within the same style call */md-autocomplete.md-THEME_NAME-theme { background: '{{background-50}}'; } md-autocomplete.md-THEME_NAME-theme button md-icon path { fill: '{{background-600}}'; } md-autocomplete.md-THEME_NAME-theme button:after { background: '{{background-600-0.3}}'; }.md-autocomplete-suggestions.md-THEME_NAME-theme { background: '{{background-50}}'; } .md-autocomplete-suggestions.md-THEME_NAME-theme li { color: '{{background-900}}'; } .md-autocomplete-suggestions.md-THEME_NAME-theme li .highlight { color: '{{background-600}}'; } .md-autocomplete-suggestions.md-THEME_NAME-theme li:hover, .md-autocomplete-suggestions.md-THEME_NAME-theme li.selected { background: '{{background-200}}'; }md-backdrop.md-opaque.md-THEME_NAME-theme { background-color: '{{foreground-4-0.5}}'; }md-bottom-sheet.md-THEME_NAME-theme { background-color: '{{background-50}}'; border-top-color: '{{background-300}}'; } md-bottom-sheet.md-THEME_NAME-theme.md-list md-list-item { color: '{{foreground-1}}'; } md-bottom-sheet.md-THEME_NAME-theme .md-subheader { background-color: '{{background-50}}'; } md-bottom-sheet.md-THEME_NAME-theme .md-subheader { color: '{{foreground-1}}'; }a.md-button.md-THEME_NAME-theme, .md-button.md-THEME_NAME-theme { border-radius: 3px; } a.md-button.md-THEME_NAME-theme:not([disabled]):hover, .md-button.md-THEME_NAME-theme:not([disabled]):hover { background-color: '{{background-500-0.2}}'; } a.md-button.md-THEME_NAME-theme:not([disabled]).md-focused, .md-button.md-THEME_NAME-theme:not([disabled]).md-focused { background-color: '{{background-500-0.2}}'; } a.md-button.md-THEME_NAME-theme:not([disabled]).md-icon-button:hover, .md-button.md-THEME_NAME-theme:not([disabled]).md-icon-button:hover { background-color: transparent; } a.md-button.md-THEME_NAME-theme.md-fab, .md-button.md-THEME_NAME-theme.md-fab { border-radius: 50%; background-color: '{{accent-color}}'; color: '{{accent-contrast}}'; } a.md-button.md-THEME_NAME-theme.md-fab md-icon, .md-button.md-THEME_NAME-theme.md-fab md-icon { color: '{{accent-contrast}}'; } a.md-button.md-THEME_NAME-theme.md-fab:not([disabled]):hover, .md-button.md-THEME_NAME-theme.md-fab:not([disabled]):hover { background-color: '{{accent-color}}'; } a.md-button.md-THEME_NAME-theme.md-fab:not([disabled]).md-focused, .md-button.md-THEME_NAME-theme.md-fab:not([disabled]).md-focused { background-color: '{{accent-A700}}'; } a.md-button.md-THEME_NAME-theme.md-icon-button, .md-button.md-THEME_NAME-theme.md-icon-button { border-radius: 50%; } a.md-button.md-THEME_NAME-theme.md-primary, .md-button.md-THEME_NAME-theme.md-primary { color: '{{primary-color}}'; } a.md-button.md-THEME_NAME-theme.md-primary.md-raised, a.md-button.md-THEME_NAME-theme.md-primary.md-fab, .md-button.md-THEME_NAME-theme.md-primary.md-raised, .md-button.md-THEME_NAME-theme.md-primary.md-fab { color: '{{primary-contrast}}'; background-color: '{{primary-color}}'; } a.md-button.md-THEME_NAME-theme.md-primary.md-raised:not([disabled]) md-icon, a.md-button.md-THEME_NAME-theme.md-primary.md-fab:not([disabled]) md-icon, .md-button.md-THEME_NAME-theme.md-primary.md-raised:not([disabled]) md-icon, .md-button.md-THEME_NAME-theme.md-primary.md-fab:not([disabled]) md-icon { color: '{{primary-contrast}}'; } a.md-button.md-THEME_NAME-theme.md-primary.md-raised:not([disabled]):hover, a.md-button.md-THEME_NAME-theme.md-primary.md-fab:not([disabled]):hover, .md-button.md-THEME_NAME-theme.md-primary.md-raised:not([disabled]):hover, .md-button.md-THEME_NAME-theme.md-primary.md-fab:not([disabled]):hover { background-color: '{{primary-color}}'; } a.md-button.md-THEME_NAME-theme.md-primary.md-raised:not([disabled]).md-focused, a.md-button.md-THEME_NAME-theme.md-primary.md-fab:not([disabled]).md-focused, .md-button.md-THEME_NAME-theme.md-primary.md-raised:not([disabled]).md-focused, .md-button.md-THEME_NAME-theme.md-primary.md-fab:not([disabled]).md-focused { background-color: '{{primary-600}}'; } a.md-button.md-THEME_NAME-theme.md-primary:not([disabled]) md-icon, .md-button.md-THEME_NAME-theme.md-primary:not([disabled]) md-icon { color: '{{primary-color}}'; } a.md-button.md-THEME_NAME-theme.md-fab, .md-button.md-THEME_NAME-theme.md-fab { border-radius: 50%; background-color: '{{accent-color}}'; color: '{{accent-contrast}}'; } a.md-button.md-THEME_NAME-theme.md-fab:not([disabled]) .md-icon, .md-button.md-THEME_NAME-theme.md-fab:not([disabled]) .md-icon { color: '{{accent-contrast}}'; } a.md-button.md-THEME_NAME-theme.md-fab:not([disabled]):hover, .md-button.md-THEME_NAME-theme.md-fab:not([disabled]):hover { background-color: '{{accent-color}}'; } a.md-button.md-THEME_NAME-theme.md-fab:not([disabled]).md-focused, .md-button.md-THEME_NAME-theme.md-fab:not([disabled]).md-focused { background-color: '{{accent-A700}}'; } a.md-button.md-THEME_NAME-theme.md-raised, .md-button.md-THEME_NAME-theme.md-raised { color: '{{background-contrast}}'; background-color: '{{background-50}}'; } a.md-button.md-THEME_NAME-theme.md-raised:not([disabled]) .md-icon, .md-button.md-THEME_NAME-theme.md-raised:not([disabled]) .md-icon { color: '{{background-contrast}}'; } a.md-button.md-THEME_NAME-theme.md-raised:not([disabled]):hover, .md-button.md-THEME_NAME-theme.md-raised:not([disabled]):hover { background-color: '{{background-50}}'; } a.md-button.md-THEME_NAME-theme.md-raised:not([disabled]).md-focused, .md-button.md-THEME_NAME-theme.md-raised:not([disabled]).md-focused { background-color: '{{background-200}}'; } a.md-button.md-THEME_NAME-theme.md-warn, .md-button.md-THEME_NAME-theme.md-warn { color: '{{warn-color}}'; } a.md-button.md-THEME_NAME-theme.md-warn.md-raised, a.md-button.md-THEME_NAME-theme.md-warn.md-fab, .md-button.md-THEME_NAME-theme.md-warn.md-raised, .md-button.md-THEME_NAME-theme.md-warn.md-fab { color: '{{warn-contrast}}'; background-color: '{{warn-color}}'; } a.md-button.md-THEME_NAME-theme.md-warn.md-raised:not([disabled]) md-icon, a.md-button.md-THEME_NAME-theme.md-warn.md-fab:not([disabled]) md-icon, .md-button.md-THEME_NAME-theme.md-warn.md-raised:not([disabled]) md-icon, .md-button.md-THEME_NAME-theme.md-warn.md-fab:not([disabled]) md-icon { color: '{{warn-contrast}}'; } a.md-button.md-THEME_NAME-theme.md-warn.md-raised:not([disabled]):hover, a.md-button.md-THEME_NAME-theme.md-warn.md-fab:not([disabled]):hover, .md-button.md-THEME_NAME-theme.md-warn.md-raised:not([disabled]):hover, .md-button.md-THEME_NAME-theme.md-warn.md-fab:not([disabled]):hover { background-color: '{{warn-color}}'; } a.md-button.md-THEME_NAME-theme.md-warn.md-raised:not([disabled]).md-focused, a.md-button.md-THEME_NAME-theme.md-warn.md-fab:not([disabled]).md-focused, .md-button.md-THEME_NAME-theme.md-warn.md-raised:not([disabled]).md-focused, .md-button.md-THEME_NAME-theme.md-warn.md-fab:not([disabled]).md-focused { background-color: '{{warn-700}}'; } a.md-button.md-THEME_NAME-theme.md-warn:not([disabled]) md-icon, .md-button.md-THEME_NAME-theme.md-warn:not([disabled]) md-icon { color: '{{warn-color}}'; } a.md-button.md-THEME_NAME-theme.md-accent, .md-button.md-THEME_NAME-theme.md-accent { color: '{{accent-color}}'; } a.md-button.md-THEME_NAME-theme.md-accent.md-raised, a.md-button.md-THEME_NAME-theme.md-accent.md-fab, .md-button.md-THEME_NAME-theme.md-accent.md-raised, .md-button.md-THEME_NAME-theme.md-accent.md-fab { color: '{{accent-contrast}}'; background-color: '{{accent-color}}'; } a.md-button.md-THEME_NAME-theme.md-accent.md-raised:not([disabled]) md-icon, a.md-button.md-THEME_NAME-theme.md-accent.md-fab:not([disabled]) md-icon, .md-button.md-THEME_NAME-theme.md-accent.md-raised:not([disabled]) md-icon, .md-button.md-THEME_NAME-theme.md-accent.md-fab:not([disabled]) md-icon { color: '{{accent-contrast}}'; } a.md-button.md-THEME_NAME-theme.md-accent.md-raised:not([disabled]):hover, a.md-button.md-THEME_NAME-theme.md-accent.md-fab:not([disabled]):hover, .md-button.md-THEME_NAME-theme.md-accent.md-raised:not([disabled]):hover, .md-button.md-THEME_NAME-theme.md-accent.md-fab:not([disabled]):hover { background-color: '{{accent-color}}'; } a.md-button.md-THEME_NAME-theme.md-accent.md-raised:not([disabled]).md-focused, a.md-button.md-THEME_NAME-theme.md-accent.md-fab:not([disabled]).md-focused, .md-button.md-THEME_NAME-theme.md-accent.md-raised:not([disabled]).md-focused, .md-button.md-THEME_NAME-theme.md-accent.md-fab:not([disabled]).md-focused { background-color: '{{accent-700}}'; } a.md-button.md-THEME_NAME-theme.md-accent:not([disabled]) md-icon, .md-button.md-THEME_NAME-theme.md-accent:not([disabled]) md-icon { color: '{{accent-color}}'; } a.md-button.md-THEME_NAME-theme[disabled], a.md-button.md-THEME_NAME-theme.md-raised[disabled], a.md-button.md-THEME_NAME-theme.md-fab[disabled], a.md-button.md-THEME_NAME-theme.md-accent[disabled], a.md-button.md-THEME_NAME-theme.md-warn[disabled], .md-button.md-THEME_NAME-theme[disabled], .md-button.md-THEME_NAME-theme.md-raised[disabled], .md-button.md-THEME_NAME-theme.md-fab[disabled], .md-button.md-THEME_NAME-theme.md-accent[disabled], .md-button.md-THEME_NAME-theme.md-warn[disabled] { color: '{{foreground-3}}'; cursor: not-allowed; } a.md-button.md-THEME_NAME-theme[disabled] md-icon, a.md-button.md-THEME_NAME-theme.md-raised[disabled] md-icon, a.md-button.md-THEME_NAME-theme.md-fab[disabled] md-icon, a.md-button.md-THEME_NAME-theme.md-accent[disabled] md-icon, a.md-button.md-THEME_NAME-theme.md-warn[disabled] md-icon, .md-button.md-THEME_NAME-theme[disabled] md-icon, .md-button.md-THEME_NAME-theme.md-raised[disabled] md-icon, .md-button.md-THEME_NAME-theme.md-fab[disabled] md-icon, .md-button.md-THEME_NAME-theme.md-accent[disabled] md-icon, .md-button.md-THEME_NAME-theme.md-warn[disabled] md-icon { color: '{{foreground-3}}'; } a.md-button.md-THEME_NAME-theme.md-raised[disabled], a.md-button.md-THEME_NAME-theme.md-fab[disabled], .md-button.md-THEME_NAME-theme.md-raised[disabled], .md-button.md-THEME_NAME-theme.md-fab[disabled] { background-color: '{{foreground-4}}'; } a.md-button.md-THEME_NAME-theme[disabled], .md-button.md-THEME_NAME-theme[disabled] { background-color: transparent; }md-card.md-THEME_NAME-theme { background-color: '{{background-color}}'; border-radius: 2px; } md-card.md-THEME_NAME-theme .md-card-image { border-radius: 2px 2px 0 0; }md-checkbox.md-THEME_NAME-theme .md-ripple { color: '{{accent-600}}'; }md-checkbox.md-THEME_NAME-theme.md-checked .md-ripple { color: '{{background-600}}'; }md-checkbox.md-THEME_NAME-theme.md-checked.md-focused .md-container:before { background-color: '{{accent-color-0.26}}'; }md-checkbox.md-THEME_NAME-theme .md-icon { border-color: '{{foreground-2}}'; }md-checkbox.md-THEME_NAME-theme.md-checked .md-icon { background-color: '{{accent-color-0.87}}'; }md-checkbox.md-THEME_NAME-theme.md-checked .md-icon:after { border-color: '{{background-200}}'; }md-checkbox.md-THEME_NAME-theme:not([disabled]).md-primary .md-ripple { color: '{{primary-600}}'; }md-checkbox.md-THEME_NAME-theme:not([disabled]).md-primary.md-checked .md-ripple { color: '{{background-600}}'; }md-checkbox.md-THEME_NAME-theme:not([disabled]).md-primary .md-icon { border-color: '{{foreground-2}}'; }md-checkbox.md-THEME_NAME-theme:not([disabled]).md-primary.md-checked .md-icon { background-color: '{{primary-color-0.87}}'; }md-checkbox.md-THEME_NAME-theme:not([disabled]).md-primary.md-checked.md-focused .md-container:before { background-color: '{{primary-color-0.26}}'; }md-checkbox.md-THEME_NAME-theme:not([disabled]).md-primary.md-checked .md-icon:after { border-color: '{{background-200}}'; }md-checkbox.md-THEME_NAME-theme:not([disabled]).md-warn .md-ripple { color: '{{warn-600}}'; }md-checkbox.md-THEME_NAME-theme:not([disabled]).md-warn .md-icon { border-color: '{{foreground-2}}'; }md-checkbox.md-THEME_NAME-theme:not([disabled]).md-warn.md-checked .md-icon { background-color: '{{warn-color-0.87}}'; }md-checkbox.md-THEME_NAME-theme:not([disabled]).md-warn.md-checked.md-focused:not([disabled]) .md-container:before { background-color: '{{warn-color-0.26}}'; }md-checkbox.md-THEME_NAME-theme:not([disabled]).md-warn.md-checked .md-icon:after { border-color: '{{background-200}}'; }md-checkbox.md-THEME_NAME-theme[disabled] .md-icon { border-color: '{{foreground-3}}'; }md-checkbox.md-THEME_NAME-theme[disabled].md-checked .md-icon { background-color: '{{foreground-3}}'; }md-checkbox.md-THEME_NAME-theme[disabled] .md-label { color: '{{foreground-3}}'; }md-chips.md-THEME_NAME-theme .md-chips { box-shadow: 0 1px '{{background-300}}'; } md-chips.md-THEME_NAME-theme .md-chips.md-focused { box-shadow: 0 2px '{{primary-color}}'; }md-chips.md-THEME_NAME-theme .md-chip { background: '{{background-300}}'; color: '{{background-800}}'; } md-chips.md-THEME_NAME-theme .md-chip.md-focused { background: '{{primary-color}}'; color: '{{primary-contrast}}'; } md-chips.md-THEME_NAME-theme .md-chip.md-focused md-icon { color: '{{primary-contrast}}'; }md-chips.md-THEME_NAME-theme md-chip-remove .md-button md-icon path { fill: '{{background-500}}'; }.md-contact-suggestion span.md-contact-email { color: '{{background-400}}'; }md-content.md-THEME_NAME-theme { background-color: '{{background-color}}'; }md-dialog.md-THEME_NAME-theme { border-radius: 4px; background-color: '{{background-color}}'; } md-dialog.md-THEME_NAME-theme.md-content-overflow .md-actions { border-top-color: '{{foreground-4}}'; }md-divider.md-THEME_NAME-theme { border-top-color: '{{foreground-4}}'; }md-icon.md-THEME_NAME-theme { color: '{{foreground-2}}'; } md-icon.md-THEME_NAME-theme.md-primary { color: '{{primary-color}}'; } md-icon.md-THEME_NAME-theme.md-accent { color: '{{accent-color}}'; } md-icon.md-THEME_NAME-theme.md-warn { color: '{{warn-color}}'; }md-input-container.md-THEME_NAME-theme .md-input { color: '{{foreground-1}}'; border-color: '{{foreground-4}}'; text-shadow: '{{foreground-shadow}}'; } md-input-container.md-THEME_NAME-theme .md-input::-webkit-input-placeholder, md-input-container.md-THEME_NAME-theme .md-input::-moz-placeholder, md-input-container.md-THEME_NAME-theme .md-input:-moz-placeholder, md-input-container.md-THEME_NAME-theme .md-input:-ms-input-placeholder { color: '{{foreground-3}}'; }md-input-container.md-THEME_NAME-theme > md-icon { color: '{{foreground-1}}'; }md-input-container.md-THEME_NAME-theme label, md-input-container.md-THEME_NAME-theme .md-placeholder { text-shadow: '{{foreground-shadow}}'; color: '{{foreground-3}}'; }md-input-container.md-THEME_NAME-theme ng-messages, md-input-container.md-THEME_NAME-theme [ng-message], md-input-container.md-THEME_NAME-theme [data-ng-message], md-input-container.md-THEME_NAME-theme [x-ng-message] { color: '{{warn-500}}'; }md-input-container.md-THEME_NAME-theme:not(.md-input-invalid).md-input-has-value label { color: '{{foreground-2}}'; }md-input-container.md-THEME_NAME-theme:not(.md-input-invalid).md-input-focused .md-input { border-color: '{{primary-500}}'; }md-input-container.md-THEME_NAME-theme:not(.md-input-invalid).md-input-focused label { color: '{{primary-500}}'; }md-input-container.md-THEME_NAME-theme:not(.md-input-invalid).md-input-focused md-icon { color: '{{primary-500}}'; }md-input-container.md-THEME_NAME-theme:not(.md-input-invalid).md-input-focused.md-accent .md-input { border-color: '{{accent-500}}'; }md-input-container.md-THEME_NAME-theme:not(.md-input-invalid).md-input-focused.md-accent label { color: '{{accent-500}}'; }md-input-container.md-THEME_NAME-theme:not(.md-input-invalid).md-input-focused.md-warn .md-input { border-color: '{{warn-500}}'; }md-input-container.md-THEME_NAME-theme:not(.md-input-invalid).md-input-focused.md-warn label { color: '{{warn-500}}'; }md-input-container.md-THEME_NAME-theme.md-input-invalid .md-input { border-color: '{{warn-500}}'; }md-input-container.md-THEME_NAME-theme.md-input-invalid.md-input-focused label { color: '{{warn-500}}'; }md-input-container.md-THEME_NAME-theme.md-input-invalid ng-message, md-input-container.md-THEME_NAME-theme.md-input-invalid data-ng-message, md-input-container.md-THEME_NAME-theme.md-input-invalid x-ng-message, md-input-container.md-THEME_NAME-theme.md-input-invalid [ng-message], md-input-container.md-THEME_NAME-theme.md-input-invalid [data-ng-message], md-input-container.md-THEME_NAME-theme.md-input-invalid [x-ng-message], md-input-container.md-THEME_NAME-theme.md-input-invalid .md-char-counter { color: '{{warn-500}}'; }md-input-container.md-THEME_NAME-theme .md-input[disabled], [disabled] md-input-container.md-THEME_NAME-theme .md-input { border-bottom-color: transparent; color: '{{foreground-3}}'; background-image: linear-gradient(to right, '{{foreground-4}}' 0%, '{{foreground-4}}' 33%, transparent 0%); background-image: -ms-linear-gradient(left, transparent 0%, '{{foreground-4}}' 100%); }md-list.md-THEME_NAME-theme md-list-item.md-2-line .md-list-item-text h3, md-list.md-THEME_NAME-theme md-list-item.md-2-line .md-list-item-text h4, md-list.md-THEME_NAME-theme md-list-item.md-3-line .md-list-item-text h3, md-list.md-THEME_NAME-theme md-list-item.md-3-line .md-list-item-text h4 { color: '{{foreground-1}}'; }md-list.md-THEME_NAME-theme md-list-item.md-2-line .md-list-item-text p, md-list.md-THEME_NAME-theme md-list-item.md-3-line .md-list-item-text p { color: '{{foreground-2}}'; }md-list.md-THEME_NAME-theme .md-proxy-focus.md-focused div.md-no-style { background-color: '{{background-100}}'; }md-list.md-THEME_NAME-theme md-list-item > md-icon { color: '{{foreground-2}}'; } md-list.md-THEME_NAME-theme md-list-item > md-icon.md-highlight { color: '{{primary-color}}'; } md-list.md-THEME_NAME-theme md-list-item > md-icon.md-highlight.md-accent { color: '{{accent-color}}'; }md-list.md-THEME_NAME-theme md-list-item button { background-color: '{{background-color}}'; } md-list.md-THEME_NAME-theme md-list-item button.md-button:not([disabled]):hover { background-color: '{{background-color}}'; }md-progress-circular.md-THEME_NAME-theme { background-color: transparent; } md-progress-circular.md-THEME_NAME-theme .md-inner .md-gap { border-top-color: '{{primary-color}}'; border-bottom-color: '{{primary-color}}'; } md-progress-circular.md-THEME_NAME-theme .md-inner .md-left .md-half-circle, md-progress-circular.md-THEME_NAME-theme .md-inner .md-right .md-half-circle { border-top-color: '{{primary-color}}'; } md-progress-circular.md-THEME_NAME-theme .md-inner .md-right .md-half-circle { border-right-color: '{{primary-color}}'; } md-progress-circular.md-THEME_NAME-theme .md-inner .md-left .md-half-circle { border-left-color: '{{primary-color}}'; } md-progress-circular.md-THEME_NAME-theme.md-warn .md-inner .md-gap { border-top-color: '{{warn-color}}'; border-bottom-color: '{{warn-color}}'; } md-progress-circular.md-THEME_NAME-theme.md-warn .md-inner .md-left .md-half-circle, md-progress-circular.md-THEME_NAME-theme.md-warn .md-inner .md-right .md-half-circle { border-top-color: '{{warn-color}}'; } md-progress-circular.md-THEME_NAME-theme.md-warn .md-inner .md-right .md-half-circle { border-right-color: '{{warn-color}}'; } md-progress-circular.md-THEME_NAME-theme.md-warn .md-inner .md-left .md-half-circle { border-left-color: '{{warn-color}}'; } md-progress-circular.md-THEME_NAME-theme.md-accent .md-inner .md-gap { border-top-color: '{{accent-color}}'; border-bottom-color: '{{accent-color}}'; } md-progress-circular.md-THEME_NAME-theme.md-accent .md-inner .md-left .md-half-circle, md-progress-circular.md-THEME_NAME-theme.md-accent .md-inner .md-right .md-half-circle { border-top-color: '{{accent-color}}'; } md-progress-circular.md-THEME_NAME-theme.md-accent .md-inner .md-right .md-half-circle { border-right-color: '{{accent-color}}'; } md-progress-circular.md-THEME_NAME-theme.md-accent .md-inner .md-left .md-half-circle { border-left-color: '{{accent-color}}'; }md-progress-linear.md-THEME_NAME-theme .md-container { background-color: '{{primary-100}}'; }md-progress-linear.md-THEME_NAME-theme .md-bar { background-color: '{{primary-color}}'; }md-progress-linear.md-THEME_NAME-theme.md-warn .md-container { background-color: '{{warn-100}}'; }md-progress-linear.md-THEME_NAME-theme.md-warn .md-bar { background-color: '{{warn-color}}'; }md-progress-linear.md-THEME_NAME-theme.md-accent .md-container { background-color: '{{accent-100}}'; }md-progress-linear.md-THEME_NAME-theme.md-accent .md-bar { background-color: '{{accent-color}}'; }md-progress-linear.md-THEME_NAME-theme[md-mode=buffer].md-warn .md-bar1 { background-color: '{{warn-100}}'; }md-progress-linear.md-THEME_NAME-theme[md-mode=buffer].md-warn .md-dashed:before { background: radial-gradient('{{warn-100}}' 0%, '{{warn-100}}' 16%, transparent 42%); }md-progress-linear.md-THEME_NAME-theme[md-mode=buffer].md-accent .md-bar1 { background-color: '{{accent-100}}'; }md-progress-linear.md-THEME_NAME-theme[md-mode=buffer].md-accent .md-dashed:before { background: radial-gradient('{{accent-100}}' 0%, '{{accent-100}}' 16%, transparent 42%); }md-radio-button.md-THEME_NAME-theme .md-off { border-color: '{{foreground-2}}'; }md-radio-button.md-THEME_NAME-theme .md-on { background-color: '{{accent-color-0.87}}'; }md-radio-button.md-THEME_NAME-theme.md-checked .md-off { border-color: '{{accent-color-0.87}}'; }md-radio-button.md-THEME_NAME-theme.md-checked .md-ink-ripple { color: '{{accent-color-0.87}}'; }md-radio-button.md-THEME_NAME-theme .md-container .md-ripple { color: '{{accent-600}}'; }md-radio-group.md-THEME_NAME-theme:not([disabled]) .md-primary .md-on, md-radio-group.md-THEME_NAME-theme:not([disabled]).md-primary .md-on, md-radio-button.md-THEME_NAME-theme:not([disabled]) .md-primary .md-on, md-radio-button.md-THEME_NAME-theme:not([disabled]).md-primary .md-on { background-color: '{{primary-color-0.87}}'; }md-radio-group.md-THEME_NAME-theme:not([disabled]) .md-primary .md-checked .md-off, md-radio-group.md-THEME_NAME-theme:not([disabled]) .md-primary.md-checked .md-off, md-radio-group.md-THEME_NAME-theme:not([disabled]).md-primary .md-checked .md-off, md-radio-group.md-THEME_NAME-theme:not([disabled]).md-primary.md-checked .md-off, md-radio-button.md-THEME_NAME-theme:not([disabled]) .md-primary .md-checked .md-off, md-radio-button.md-THEME_NAME-theme:not([disabled]) .md-primary.md-checked .md-off, md-radio-button.md-THEME_NAME-theme:not([disabled]).md-primary .md-checked .md-off, md-radio-button.md-THEME_NAME-theme:not([disabled]).md-primary.md-checked .md-off { border-color: '{{primary-color-0.87}}'; }md-radio-group.md-THEME_NAME-theme:not([disabled]) .md-primary .md-checked .md-ink-ripple, md-radio-group.md-THEME_NAME-theme:not([disabled]) .md-primary.md-checked .md-ink-ripple, md-radio-group.md-THEME_NAME-theme:not([disabled]).md-primary .md-checked .md-ink-ripple, md-radio-group.md-THEME_NAME-theme:not([disabled]).md-primary.md-checked .md-ink-ripple, md-radio-button.md-THEME_NAME-theme:not([disabled]) .md-primary .md-checked .md-ink-ripple, md-radio-button.md-THEME_NAME-theme:not([disabled]) .md-primary.md-checked .md-ink-ripple, md-radio-button.md-THEME_NAME-theme:not([disabled]).md-primary .md-checked .md-ink-ripple, md-radio-button.md-THEME_NAME-theme:not([disabled]).md-primary.md-checked .md-ink-ripple { color: '{{primary-color-0.87}}'; }md-radio-group.md-THEME_NAME-theme:not([disabled]) .md-primary .md-container .md-ripple, md-radio-group.md-THEME_NAME-theme:not([disabled]).md-primary .md-container .md-ripple, md-radio-button.md-THEME_NAME-theme:not([disabled]) .md-primary .md-container .md-ripple, md-radio-button.md-THEME_NAME-theme:not([disabled]).md-primary .md-container .md-ripple { color: '{{primary-600}}'; }md-radio-group.md-THEME_NAME-theme:not([disabled]) .md-warn .md-on, md-radio-group.md-THEME_NAME-theme:not([disabled]).md-warn .md-on, md-radio-button.md-THEME_NAME-theme:not([disabled]) .md-warn .md-on, md-radio-button.md-THEME_NAME-theme:not([disabled]).md-warn .md-on { background-color: '{{warn-color-0.87}}'; }md-radio-group.md-THEME_NAME-theme:not([disabled]) .md-warn .md-checked .md-off, md-radio-group.md-THEME_NAME-theme:not([disabled]) .md-warn.md-checked .md-off, md-radio-group.md-THEME_NAME-theme:not([disabled]).md-warn .md-checked .md-off, md-radio-group.md-THEME_NAME-theme:not([disabled]).md-warn.md-checked .md-off, md-radio-button.md-THEME_NAME-theme:not([disabled]) .md-warn .md-checked .md-off, md-radio-button.md-THEME_NAME-theme:not([disabled]) .md-warn.md-checked .md-off, md-radio-button.md-THEME_NAME-theme:not([disabled]).md-warn .md-checked .md-off, md-radio-button.md-THEME_NAME-theme:not([disabled]).md-warn.md-checked .md-off { border-color: '{{warn-color-0.87}}'; }md-radio-group.md-THEME_NAME-theme:not([disabled]) .md-warn .md-checked .md-ink-ripple, md-radio-group.md-THEME_NAME-theme:not([disabled]) .md-warn.md-checked .md-ink-ripple, md-radio-group.md-THEME_NAME-theme:not([disabled]).md-warn .md-checked .md-ink-ripple, md-radio-group.md-THEME_NAME-theme:not([disabled]).md-warn.md-checked .md-ink-ripple, md-radio-button.md-THEME_NAME-theme:not([disabled]) .md-warn .md-checked .md-ink-ripple, md-radio-button.md-THEME_NAME-theme:not([disabled]) .md-warn.md-checked .md-ink-ripple, md-radio-button.md-THEME_NAME-theme:not([disabled]).md-warn .md-checked .md-ink-ripple, md-radio-button.md-THEME_NAME-theme:not([disabled]).md-warn.md-checked .md-ink-ripple { color: '{{warn-color-0.87}}'; }md-radio-group.md-THEME_NAME-theme:not([disabled]) .md-warn .md-container .md-ripple, md-radio-group.md-THEME_NAME-theme:not([disabled]).md-warn .md-container .md-ripple, md-radio-button.md-THEME_NAME-theme:not([disabled]) .md-warn .md-container .md-ripple, md-radio-button.md-THEME_NAME-theme:not([disabled]).md-warn .md-container .md-ripple { color: '{{warn-600}}'; }md-radio-group.md-THEME_NAME-theme[disabled], md-radio-button.md-THEME_NAME-theme[disabled] { color: '{{foreground-3}}'; } md-radio-group.md-THEME_NAME-theme[disabled] .md-container .md-off, md-radio-button.md-THEME_NAME-theme[disabled] .md-container .md-off { border-color: '{{foreground-3}}'; } md-radio-group.md-THEME_NAME-theme[disabled] .md-container .md-on, md-radio-button.md-THEME_NAME-theme[disabled] .md-container .md-on { border-color: '{{foreground-3}}'; }md-radio-group.md-THEME_NAME-theme.md-focused:not(:empty) .md-checked .md-container:before { background-color: '{{accent-color-0.26}}'; }md-radio-group.md-THEME_NAME-theme.md-focused:not(:empty) .md-checked:not([disabled]).md-primary .md-container:before { background-color: '{{primary-color-0.26}}'; }md-radio-group.md-THEME_NAME-theme.md-focused:not(:empty) .md-checked.md-primary .md-container:before { background-color: '{{warn-color-0.26}}'; }md-select.md-THEME_NAME-theme.ng-invalid.ng-dirty .md-select-label { color: '{{warn-500}}' !important; border-bottom-color: '{{warn-500}}' !important; }md-select.md-THEME_NAME-theme:not([disabled]):focus .md-select-label { border-bottom-color: '{{primary-color}}'; color: '{{ foreground-1 }}'; } md-select.md-THEME_NAME-theme:not([disabled]):focus .md-select-label.md-placeholder { color: '{{ foreground-1 }}'; }md-select.md-THEME_NAME-theme:not([disabled]):focus.md-accent .md-select-label { border-bottom-color: '{{accent-color}}'; }md-select.md-THEME_NAME-theme:not([disabled]):focus.md-warn .md-select-label { border-bottom-color: '{{warn-color}}'; }md-select.md-THEME_NAME-theme[disabled] .md-select-label { color: '{{foreground-3}}'; } md-select.md-THEME_NAME-theme[disabled] .md-select-label.md-placeholder { color: '{{foreground-3}}'; }md-select.md-THEME_NAME-theme .md-select-label { border-bottom-color: '{{foreground-4}}'; } md-select.md-THEME_NAME-theme .md-select-label.md-placeholder { color: '{{foreground-2}}'; }md-select-menu.md-THEME_NAME-theme md-optgroup { color: '{{foreground-2}}'; } md-select-menu.md-THEME_NAME-theme md-optgroup md-option { color: '{{foreground-1}}'; }md-select-menu.md-THEME_NAME-theme md-option[selected] { color: '{{primary-500}}'; } md-select-menu.md-THEME_NAME-theme md-option[selected]:focus { color: '{{primary-600}}'; } md-select-menu.md-THEME_NAME-theme md-option[selected].md-accent { color: '{{accent-500}}'; } md-select-menu.md-THEME_NAME-theme md-option[selected].md-accent:focus { color: '{{accent-600}}'; }md-select-menu.md-THEME_NAME-theme md-option:focus:not([selected]) { background: '{{background-200}}'; }md-sidenav.md-THEME_NAME-theme { background-color: '{{background-color}}'; }md-slider.md-THEME_NAME-theme .md-track { background-color: '{{foreground-3}}'; }md-slider.md-THEME_NAME-theme .md-track-ticks { background-color: '{{foreground-4}}'; }md-slider.md-THEME_NAME-theme .md-focus-thumb { background-color: '{{foreground-2}}'; }md-slider.md-THEME_NAME-theme .md-focus-ring { border-color: '{{foreground-4}}'; }md-slider.md-THEME_NAME-theme .md-disabled-thumb { border-color: '{{background-color}}'; }md-slider.md-THEME_NAME-theme.md-min .md-thumb:after { background-color: '{{background-color}}'; }md-slider.md-THEME_NAME-theme .md-track.md-track-fill { background-color: '{{accent-color}}'; }md-slider.md-THEME_NAME-theme .md-thumb:after { border-color: '{{accent-color}}'; background-color: '{{accent-color}}'; }md-slider.md-THEME_NAME-theme .md-sign { background-color: '{{accent-color}}'; } md-slider.md-THEME_NAME-theme .md-sign:after { border-top-color: '{{accent-color}}'; }md-slider.md-THEME_NAME-theme .md-thumb-text { color: '{{accent-contrast}}'; }md-slider.md-THEME_NAME-theme.md-warn .md-track.md-track-fill { background-color: '{{warn-color}}'; }md-slider.md-THEME_NAME-theme.md-warn .md-thumb:after { border-color: '{{warn-color}}'; background-color: '{{warn-color}}'; }md-slider.md-THEME_NAME-theme.md-warn .md-sign { background-color: '{{warn-color}}'; } md-slider.md-THEME_NAME-theme.md-warn .md-sign:after { border-top-color: '{{warn-color}}'; }md-slider.md-THEME_NAME-theme.md-warn .md-thumb-text { color: '{{warn-contrast}}'; }md-slider.md-THEME_NAME-theme.md-primary .md-track.md-track-fill { background-color: '{{primary-color}}'; }md-slider.md-THEME_NAME-theme.md-primary .md-thumb:after { border-color: '{{primary-color}}'; background-color: '{{primary-color}}'; }md-slider.md-THEME_NAME-theme.md-primary .md-sign { background-color: '{{primary-color}}'; } md-slider.md-THEME_NAME-theme.md-primary .md-sign:after { border-top-color: '{{primary-color}}'; }md-slider.md-THEME_NAME-theme.md-primary .md-thumb-text { color: '{{primary-contrast}}'; }md-slider.md-THEME_NAME-theme[disabled] .md-thumb:after { border-color: '{{foreground-3}}'; }md-slider.md-THEME_NAME-theme[disabled]:not(.md-min) .md-thumb:after { background-color: '{{foreground-3}}'; }.md-subheader.md-THEME_NAME-theme { color: '{{ foreground-2-0.23 }}'; background-color: '{{background-color}}'; } .md-subheader.md-THEME_NAME-theme.md-primary { color: '{{primary-color}}'; } .md-subheader.md-THEME_NAME-theme.md-accent { color: '{{accent-color}}'; } .md-subheader.md-THEME_NAME-theme.md-warn { color: '{{warn-color}}'; }md-switch.md-THEME_NAME-theme .md-thumb { background-color: '{{background-50}}'; }md-switch.md-THEME_NAME-theme .md-bar { background-color: '{{background-500}}'; }md-switch.md-THEME_NAME-theme.md-checked .md-thumb { background-color: '{{accent-color}}'; }md-switch.md-THEME_NAME-theme.md-checked .md-bar { background-color: '{{accent-color-0.5}}'; }md-switch.md-THEME_NAME-theme.md-checked.md-focused .md-thumb:before { background-color: '{{accent-color-0.26}}'; }md-switch.md-THEME_NAME-theme.md-checked.md-primary .md-thumb { background-color: '{{primary-color}}'; }md-switch.md-THEME_NAME-theme.md-checked.md-primary .md-bar { background-color: '{{primary-color-0.5}}'; }md-switch.md-THEME_NAME-theme.md-checked.md-primary.md-focused .md-thumb:before { background-color: '{{primary-color-0.26}}'; }md-switch.md-THEME_NAME-theme.md-checked.md-warn .md-thumb { background-color: '{{warn-color}}'; }md-switch.md-THEME_NAME-theme.md-checked.md-warn .md-bar { background-color: '{{warn-color-0.5}}'; }md-switch.md-THEME_NAME-theme.md-checked.md-warn.md-focused .md-thumb:before { background-color: '{{warn-color-0.26}}'; }md-switch.md-THEME_NAME-theme[disabled] .md-thumb { background-color: '{{background-400}}'; }md-switch.md-THEME_NAME-theme[disabled] .md-bar { background-color: '{{foreground-4}}'; }md-tabs.md-THEME_NAME-theme md-tabs-wrapper { background-color: transparent; border-color: '{{foreground-4}}'; }md-tabs.md-THEME_NAME-theme .md-paginator md-icon { color: '{{primary-color}}'; }md-tabs.md-THEME_NAME-theme md-ink-bar { color: '{{accent-color}}'; background: '{{accent-color}}'; }md-tabs.md-THEME_NAME-theme .md-tab { color: '{{foreground-2}}'; } md-tabs.md-THEME_NAME-theme .md-tab[disabled] { color: '{{foreground-3}}'; } md-tabs.md-THEME_NAME-theme .md-tab.md-active, md-tabs.md-THEME_NAME-theme .md-tab.md-focused { color: '{{primary-color}}'; } md-tabs.md-THEME_NAME-theme .md-tab.md-focused { background: '{{primary-color-0.1}}'; } md-tabs.md-THEME_NAME-theme .md-tab .md-ripple-container { color: '{{accent-100}}'; }md-tabs.md-THEME_NAME-theme.md-accent md-tabs-wrapper { background-color: '{{accent-color}}'; }md-tabs.md-THEME_NAME-theme.md-accent md-tab-item:not([disabled]) { color: '{{accent-100}}'; } md-tabs.md-THEME_NAME-theme.md-accent md-tab-item:not([disabled]).md-active, md-tabs.md-THEME_NAME-theme.md-accent md-tab-item:not([disabled]).md-focused { color: '{{accent-contrast}}'; } md-tabs.md-THEME_NAME-theme.md-accent md-tab-item:not([disabled]).md-focused { background: '{{accent-contrast-0.1}}'; }md-tabs.md-THEME_NAME-theme.md-accent md-ink-bar { color: '{{primary-600-1}}'; background: '{{primary-600-1}}'; }md-tabs.md-THEME_NAME-theme.md-primary md-tabs-wrapper { background-color: '{{primary-color}}'; }md-tabs.md-THEME_NAME-theme.md-primary md-tab-item:not([disabled]) { color: '{{primary-100}}'; } md-tabs.md-THEME_NAME-theme.md-primary md-tab-item:not([disabled]).md-active, md-tabs.md-THEME_NAME-theme.md-primary md-tab-item:not([disabled]).md-focused { color: '{{primary-contrast}}'; } md-tabs.md-THEME_NAME-theme.md-primary md-tab-item:not([disabled]).md-focused { background: '{{primary-contrast-0.1}}'; }md-tabs.md-THEME_NAME-theme.md-warn md-tabs-wrapper { background-color: '{{warn-color}}'; }md-tabs.md-THEME_NAME-theme.md-warn md-tab-item:not([disabled]) { color: '{{warn-100}}'; } md-tabs.md-THEME_NAME-theme.md-warn md-tab-item:not([disabled]).md-active, md-tabs.md-THEME_NAME-theme.md-warn md-tab-item:not([disabled]).md-focused { color: '{{warn-contrast}}'; } md-tabs.md-THEME_NAME-theme.md-warn md-tab-item:not([disabled]).md-focused { background: '{{warn-contrast-0.1}}'; }md-toolbar > md-tabs.md-THEME_NAME-theme md-tabs-wrapper { background-color: '{{primary-color}}'; }md-toolbar > md-tabs.md-THEME_NAME-theme md-tab-item:not([disabled]) { color: '{{primary-100}}'; } md-toolbar > md-tabs.md-THEME_NAME-theme md-tab-item:not([disabled]).md-active, md-toolbar > md-tabs.md-THEME_NAME-theme md-tab-item:not([disabled]).md-focused { color: '{{primary-contrast}}'; } md-toolbar > md-tabs.md-THEME_NAME-theme md-tab-item:not([disabled]).md-focused { background: '{{primary-contrast-0.1}}'; }md-toolbar.md-accent > md-tabs.md-THEME_NAME-theme md-tabs-wrapper { background-color: '{{accent-color}}'; }md-toolbar.md-accent > md-tabs.md-THEME_NAME-theme md-tab-item:not([disabled]) { color: '{{accent-100}}'; } md-toolbar.md-accent > md-tabs.md-THEME_NAME-theme md-tab-item:not([disabled]).md-active, md-toolbar.md-accent > md-tabs.md-THEME_NAME-theme md-tab-item:not([disabled]).md-focused { color: '{{accent-contrast}}'; } md-toolbar.md-accent > md-tabs.md-THEME_NAME-theme md-tab-item:not([disabled]).md-focused { background: '{{accent-contrast-0.1}}'; }md-toolbar.md-accent > md-tabs.md-THEME_NAME-theme md-ink-bar { color: '{{primary-600-1}}'; background: '{{primary-600-1}}'; }md-toolbar.md-warn > md-tabs.md-THEME_NAME-theme md-tabs-wrapper { background-color: '{{warn-color}}'; }md-toolbar.md-warn > md-tabs.md-THEME_NAME-theme md-tab-item:not([disabled]) { color: '{{warn-100}}'; } md-toolbar.md-warn > md-tabs.md-THEME_NAME-theme md-tab-item:not([disabled]).md-active, md-toolbar.md-warn > md-tabs.md-THEME_NAME-theme md-tab-item:not([disabled]).md-focused { color: '{{warn-contrast}}'; } md-toolbar.md-warn > md-tabs.md-THEME_NAME-theme md-tab-item:not([disabled]).md-focused { background: '{{warn-contrast-0.1}}'; }md-toast.md-THEME_NAME-theme { background-color: #323232; color: '{{background-50}}'; } md-toast.md-THEME_NAME-theme .md-button { color: '{{background-50}}'; } md-toast.md-THEME_NAME-theme .md-button.md-highlight { color: '{{primary-A200}}'; } md-toast.md-THEME_NAME-theme .md-button.md-highlight.md-accent { color: '{{accent-A200}}'; } md-toast.md-THEME_NAME-theme .md-button.md-highlight.md-warn { color: '{{warn-A200}}'; }md-toolbar.md-THEME_NAME-theme { background-color: '{{primary-color}}'; color: '{{primary-contrast}}'; } md-toolbar.md-THEME_NAME-theme md-icon { color: '{{primary-contrast}}'; } md-toolbar.md-THEME_NAME-theme .md-button { color: '{{primary-contrast}}'; } md-toolbar.md-THEME_NAME-theme.md-accent { background-color: '{{accent-color}}'; color: '{{accent-contrast}}'; } md-toolbar.md-THEME_NAME-theme.md-warn { background-color: '{{warn-color}}'; color: '{{warn-contrast}}'; }md-tooltip.md-THEME_NAME-theme { color: '{{background-A100}}'; } md-tooltip.md-THEME_NAME-theme .md-background { background-color: '{{foreground-2}}'; }");
})();
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/datepicker/datepicker-default-theme.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/datepicker/datepicker-default-theme.css
index 387b7aa1..0d344d6b 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/datepicker/datepicker-default-theme.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/datepicker/datepicker-default-theme.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/datepicker/datepicker-default-theme.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/datepicker/datepicker-default-theme.min.css
index 4cea0abc..1d23fb69 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/datepicker/datepicker-default-theme.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/datepicker/datepicker-default-theme.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/datepicker/datepicker.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/datepicker/datepicker.css
index 127fe5c9..045bc359 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/datepicker/datepicker.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/datepicker/datepicker.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/datepicker/datepicker.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/datepicker/datepicker.js
index d6ffa8fe..97d04df1 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/datepicker/datepicker.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/datepicker/datepicker.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/datepicker/datepicker.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/datepicker/datepicker.min.css
index 81ac6d5a..ba54fdf0 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/datepicker/datepicker.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/datepicker/datepicker.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/datepicker/datepicker.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/datepicker/datepicker.min.js
index 8695a4cc..b2019ba9 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/datepicker/datepicker.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/datepicker/datepicker.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/dialog/dialog-default-theme.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/dialog/dialog-default-theme.css
index 862306ee..6a6d7836 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/dialog/dialog-default-theme.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/dialog/dialog-default-theme.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/dialog/dialog-default-theme.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/dialog/dialog-default-theme.min.css
index 368815fe..4846aedc 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/dialog/dialog-default-theme.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/dialog/dialog-default-theme.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/dialog/dialog.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/dialog/dialog.css
index d1a278da..7e30befb 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/dialog/dialog.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/dialog/dialog.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/dialog/dialog.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/dialog/dialog.js
index 742e552e..0aa5d4b7 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/dialog/dialog.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/dialog/dialog.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/dialog/dialog.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/dialog/dialog.min.css
index b54fbff8..caf89685 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/dialog/dialog.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/dialog/dialog.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/dialog/dialog.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/dialog/dialog.min.js
index 9e23e647..3fc34d4c 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/dialog/dialog.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/dialog/dialog.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/divider/divider-default-theme.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/divider/divider-default-theme.css
index 10421d1a..7b54b26a 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/divider/divider-default-theme.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/divider/divider-default-theme.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/divider/divider-default-theme.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/divider/divider-default-theme.min.css
index 8f78306e..14de144e 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/divider/divider-default-theme.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/divider/divider-default-theme.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/divider/divider.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/divider/divider.css
index cdca3a38..53f986cb 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/divider/divider.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/divider/divider.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/divider/divider.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/divider/divider.js
index e746305d..7754d6f3 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/divider/divider.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/divider/divider.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/divider/divider.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/divider/divider.min.css
index 496cef6c..75c28bab 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/divider/divider.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/divider/divider.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/divider/divider.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/divider/divider.min.js
index ed763008..f6261fe0 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/divider/divider.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/divider/divider.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/fabActions/fabActions.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/fabActions/fabActions.js
index e7e4872d..3bbf4a36 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/fabActions/fabActions.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/fabActions/fabActions.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/fabActions/fabActions.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/fabActions/fabActions.min.js
index ae2c9aa3..ee869959 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/fabActions/fabActions.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/fabActions/fabActions.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/fabSpeedDial/fabSpeedDial.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/fabSpeedDial/fabSpeedDial.css
index 9b3bf509..98119914 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/fabSpeedDial/fabSpeedDial.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/fabSpeedDial/fabSpeedDial.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/fabSpeedDial/fabSpeedDial.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/fabSpeedDial/fabSpeedDial.js
index 6df10cec..8db6b3b6 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/fabSpeedDial/fabSpeedDial.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/fabSpeedDial/fabSpeedDial.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/fabSpeedDial/fabSpeedDial.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/fabSpeedDial/fabSpeedDial.min.css
index 474c08bb..c66ac019 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/fabSpeedDial/fabSpeedDial.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/fabSpeedDial/fabSpeedDial.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/fabSpeedDial/fabSpeedDial.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/fabSpeedDial/fabSpeedDial.min.js
index 22bcbe66..f36a4d9a 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/fabSpeedDial/fabSpeedDial.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/fabSpeedDial/fabSpeedDial.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/fabToolbar/fabToolbar.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/fabToolbar/fabToolbar.css
index 502e76c2..1de10eeb 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/fabToolbar/fabToolbar.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/fabToolbar/fabToolbar.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/fabToolbar/fabToolbar.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/fabToolbar/fabToolbar.js
index a545815c..f10703e7 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/fabToolbar/fabToolbar.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/fabToolbar/fabToolbar.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/fabToolbar/fabToolbar.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/fabToolbar/fabToolbar.min.css
index 4a40a4a8..a31241d6 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/fabToolbar/fabToolbar.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/fabToolbar/fabToolbar.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/fabToolbar/fabToolbar.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/fabToolbar/fabToolbar.min.js
index ba8b3595..d8a3ee59 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/fabToolbar/fabToolbar.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/fabToolbar/fabToolbar.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/fabTrigger/fabTrigger.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/fabTrigger/fabTrigger.js
index 6c57c33b..a72abd00 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/fabTrigger/fabTrigger.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/fabTrigger/fabTrigger.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/fabTrigger/fabTrigger.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/fabTrigger/fabTrigger.min.js
index facfb233..11a2ecb5 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/fabTrigger/fabTrigger.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/fabTrigger/fabTrigger.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/gridList/gridList.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/gridList/gridList.css
index a0c41f34..8a19da7d 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/gridList/gridList.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/gridList/gridList.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/gridList/gridList.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/gridList/gridList.js
index 00f44efd..5b81ef8c 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/gridList/gridList.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/gridList/gridList.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/gridList/gridList.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/gridList/gridList.min.css
index 9cd2062c..5b3cb1fb 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/gridList/gridList.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/gridList/gridList.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/gridList/gridList.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/gridList/gridList.min.js
index 413131e6..5fb10c6c 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/gridList/gridList.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/gridList/gridList.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/icon/icon-default-theme.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/icon/icon-default-theme.css
index 074a1980..f1fb2a9d 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/icon/icon-default-theme.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/icon/icon-default-theme.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/icon/icon-default-theme.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/icon/icon-default-theme.min.css
index 28e25685..4a128b33 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/icon/icon-default-theme.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/icon/icon-default-theme.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/icon/icon.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/icon/icon.css
index 80c35c8b..75dd0b61 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/icon/icon.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/icon/icon.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/icon/icon.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/icon/icon.js
index 32a35e5b..e4a601d9 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/icon/icon.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/icon/icon.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/icon/icon.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/icon/icon.min.css
index bf143960..bccfe97a 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/icon/icon.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/icon/icon.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/icon/icon.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/icon/icon.min.js
index ed40d001..151d4fc5 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/icon/icon.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/icon/icon.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/input/input-default-theme.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/input/input-default-theme.css
index 41b41c89..cbb02a89 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/input/input-default-theme.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/input/input-default-theme.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/input/input-default-theme.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/input/input-default-theme.min.css
index f55f919a..f28ff6dc 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/input/input-default-theme.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/input/input-default-theme.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/input/input.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/input/input.css
index 182381fd..ee62088c 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/input/input.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/input/input.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/input/input.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/input/input.js
index 9091a8f1..870d8dcc 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/input/input.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/input/input.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/input/input.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/input/input.min.css
index 5a4a3f33..fb83ab59 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/input/input.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/input/input.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/input/input.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/input/input.min.js
index 2cbbf99f..0e5892ae 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/input/input.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/input/input.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/list/list-default-theme.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/list/list-default-theme.css
index be63bbf4..670e2897 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/list/list-default-theme.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/list/list-default-theme.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/list/list-default-theme.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/list/list-default-theme.min.css
index 1fa37ece..062dba35 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/list/list-default-theme.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/list/list-default-theme.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/list/list.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/list/list.css
index 67934767..01c0d1c3 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/list/list.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/list/list.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/list/list.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/list/list.js
index ed2e89d1..857e2659 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/list/list.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/list/list.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/list/list.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/list/list.min.css
index 542335db..b00f8657 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/list/list.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/list/list.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/list/list.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/list/list.min.js
index baeb1a83..4ab552d3 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/list/list.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/list/list.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/menu/menu-default-theme.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/menu/menu-default-theme.css
index 448d20d3..e5562e46 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/menu/menu-default-theme.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/menu/menu-default-theme.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/menu/menu-default-theme.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/menu/menu-default-theme.min.css
index b87f42a7..811b1971 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/menu/menu-default-theme.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/menu/menu-default-theme.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/menu/menu.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/menu/menu.css
index 2ca057c3..4ac142cd 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/menu/menu.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/menu/menu.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/menu/menu.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/menu/menu.js
index e1574156..959b9b6c 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/menu/menu.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/menu/menu.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/menu/menu.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/menu/menu.min.css
index 5add9f3c..d5db1185 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/menu/menu.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/menu/menu.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/menu/menu.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/menu/menu.min.js
index 64bae9a5..e671a3a6 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/menu/menu.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/menu/menu.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/menuBar/menuBar-default-theme.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/menuBar/menuBar-default-theme.css
index 4522df3b..3f017c9f 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/menuBar/menuBar-default-theme.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/menuBar/menuBar-default-theme.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/menuBar/menuBar-default-theme.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/menuBar/menuBar-default-theme.min.css
index d9cbd379..703485a9 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/menuBar/menuBar-default-theme.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/menuBar/menuBar-default-theme.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/menuBar/menuBar.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/menuBar/menuBar.css
index 42071db3..40ad7dca 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/menuBar/menuBar.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/menuBar/menuBar.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/menuBar/menuBar.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/menuBar/menuBar.js
index d2a10a45..31e1bc47 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/menuBar/menuBar.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/menuBar/menuBar.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/menuBar/menuBar.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/menuBar/menuBar.min.css
index 0607a404..09029218 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/menuBar/menuBar.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/menuBar/menuBar.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/menuBar/menuBar.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/menuBar/menuBar.min.js
index 0ecaf13b..c020bd01 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/menuBar/menuBar.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/menuBar/menuBar.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/navBar/navBar-default-theme.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/navBar/navBar-default-theme.css
index 10361703..abac1baa 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/navBar/navBar-default-theme.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/navBar/navBar-default-theme.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/navBar/navBar-default-theme.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/navBar/navBar-default-theme.min.css
index e40bde96..8eee9488 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/navBar/navBar-default-theme.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/navBar/navBar-default-theme.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/navBar/navBar.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/navBar/navBar.css
index 2406b9cd..945fba17 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/navBar/navBar.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/navBar/navBar.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/navBar/navBar.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/navBar/navBar.js
index 8a78d20b..27e45ed1 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/navBar/navBar.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/navBar/navBar.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/navBar/navBar.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/navBar/navBar.min.css
index 3efe74e7..a60ba251 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/navBar/navBar.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/navBar/navBar.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/navBar/navBar.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/navBar/navBar.min.js
index f31e6512..97113b6b 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/navBar/navBar.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/navBar/navBar.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/panel/panel-default-theme.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/panel/panel-default-theme.css
index d5da2752..080270a0 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/panel/panel-default-theme.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/panel/panel-default-theme.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/panel/panel-default-theme.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/panel/panel-default-theme.min.css
index 547bed1b..123ba327 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/panel/panel-default-theme.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/panel/panel-default-theme.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/panel/panel.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/panel/panel.css
index bf355706..21b15ba8 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/panel/panel.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/panel/panel.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/panel/panel.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/panel/panel.js
index b100c735..edef91de 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/panel/panel.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/panel/panel.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/panel/panel.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/panel/panel.min.css
index 18fca323..42ce0549 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/panel/panel.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/panel/panel.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/panel/panel.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/panel/panel.min.js
index ddd5b20f..64579df3 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/panel/panel.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/panel/panel.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/progressCircular/progressCircular-default-theme.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/progressCircular/progressCircular-default-theme.css
index 24b4c823..1fce6be4 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/progressCircular/progressCircular-default-theme.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/progressCircular/progressCircular-default-theme.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/progressCircular/progressCircular-default-theme.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/progressCircular/progressCircular-default-theme.min.css
index 2296844e..8fb1c562 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/progressCircular/progressCircular-default-theme.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/progressCircular/progressCircular-default-theme.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/progressCircular/progressCircular.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/progressCircular/progressCircular.css
index a4f6b5b2..3704d49b 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/progressCircular/progressCircular.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/progressCircular/progressCircular.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/progressCircular/progressCircular.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/progressCircular/progressCircular.js
index 7b5a2467..9774441c 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/progressCircular/progressCircular.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/progressCircular/progressCircular.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/progressCircular/progressCircular.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/progressCircular/progressCircular.min.css
index e8798f24..0690dfdb 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/progressCircular/progressCircular.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/progressCircular/progressCircular.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/progressCircular/progressCircular.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/progressCircular/progressCircular.min.js
index 82901776..f5c8029c 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/progressCircular/progressCircular.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/progressCircular/progressCircular.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/progressLinear/progressLinear-default-theme.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/progressLinear/progressLinear-default-theme.css
index 4e54b6d3..b132fac3 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/progressLinear/progressLinear-default-theme.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/progressLinear/progressLinear-default-theme.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/progressLinear/progressLinear-default-theme.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/progressLinear/progressLinear-default-theme.min.css
index ffa89fc6..3ad5fd08 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/progressLinear/progressLinear-default-theme.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/progressLinear/progressLinear-default-theme.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/progressLinear/progressLinear.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/progressLinear/progressLinear.css
index edb32b99..128f8e6d 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/progressLinear/progressLinear.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/progressLinear/progressLinear.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/progressLinear/progressLinear.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/progressLinear/progressLinear.js
index 725e4ae6..dd04f9f9 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/progressLinear/progressLinear.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/progressLinear/progressLinear.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/progressLinear/progressLinear.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/progressLinear/progressLinear.min.css
index ac1178f0..c9b010c1 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/progressLinear/progressLinear.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/progressLinear/progressLinear.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/progressLinear/progressLinear.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/progressLinear/progressLinear.min.js
index 96e71d2d..2c1677e8 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/progressLinear/progressLinear.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/progressLinear/progressLinear.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/radioButton/radioButton-default-theme.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/radioButton/radioButton-default-theme.css
index ae25db85..db527c1b 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/radioButton/radioButton-default-theme.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/radioButton/radioButton-default-theme.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/radioButton/radioButton-default-theme.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/radioButton/radioButton-default-theme.min.css
index 6bdeab4c..5cb592cc 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/radioButton/radioButton-default-theme.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/radioButton/radioButton-default-theme.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/radioButton/radioButton.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/radioButton/radioButton.css
index 534c3815..c4caeeae 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/radioButton/radioButton.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/radioButton/radioButton.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/radioButton/radioButton.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/radioButton/radioButton.js
index 2b02aa54..23584afd 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/radioButton/radioButton.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/radioButton/radioButton.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/radioButton/radioButton.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/radioButton/radioButton.min.css
index d1c41afa..f2347fed 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/radioButton/radioButton.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/radioButton/radioButton.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/radioButton/radioButton.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/radioButton/radioButton.min.js
index 1e779600..423f4e51 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/radioButton/radioButton.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/radioButton/radioButton.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/select/select-default-theme.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/select/select-default-theme.css
index 780ef770..cda9b5d9 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/select/select-default-theme.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/select/select-default-theme.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/select/select-default-theme.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/select/select-default-theme.min.css
index b9fd2682..d03693a3 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/select/select-default-theme.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/select/select-default-theme.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/select/select.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/select/select.css
index 0f3440d0..3020e261 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/select/select.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/select/select.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/select/select.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/select/select.js
index 8da83ff5..a4423bae 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/select/select.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/select/select.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/select/select.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/select/select.min.css
index 24ddf066..9ddf78e3 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/select/select.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/select/select.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/select/select.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/select/select.min.js
index aa6c6704..fc6284e2 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/select/select.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/select/select.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/showHide/showHide.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/showHide/showHide.js
index 83527421..83532d45 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/showHide/showHide.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/showHide/showHide.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/showHide/showHide.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/showHide/showHide.min.js
index a3773ce6..ed4458b1 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/showHide/showHide.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/showHide/showHide.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/sidenav/sidenav-default-theme.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/sidenav/sidenav-default-theme.css
index bd1ba4d4..b680beab 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/sidenav/sidenav-default-theme.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/sidenav/sidenav-default-theme.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/sidenav/sidenav-default-theme.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/sidenav/sidenav-default-theme.min.css
index a70a77c1..ffa1489a 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/sidenav/sidenav-default-theme.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/sidenav/sidenav-default-theme.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/sidenav/sidenav.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/sidenav/sidenav.css
index 9f44fd03..6233906e 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/sidenav/sidenav.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/sidenav/sidenav.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/sidenav/sidenav.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/sidenav/sidenav.js
index 5ac429a7..cb97a8a4 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/sidenav/sidenav.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/sidenav/sidenav.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/sidenav/sidenav.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/sidenav/sidenav.min.css
index c5e96632..24aae2be 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/sidenav/sidenav.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/sidenav/sidenav.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/sidenav/sidenav.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/sidenav/sidenav.min.js
index 66e43e53..a7ed0957 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/sidenav/sidenav.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/sidenav/sidenav.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/slider/slider-default-theme.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/slider/slider-default-theme.css
index 283d8048..12a4edb3 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/slider/slider-default-theme.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/slider/slider-default-theme.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/slider/slider-default-theme.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/slider/slider-default-theme.min.css
index 556a0523..e04056d5 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/slider/slider-default-theme.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/slider/slider-default-theme.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/slider/slider.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/slider/slider.css
index 1a487bb6..64ab2548 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/slider/slider.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/slider/slider.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/slider/slider.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/slider/slider.js
index 96a70f04..7cb097ec 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/slider/slider.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/slider/slider.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/slider/slider.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/slider/slider.min.css
index 23543617..57a9b206 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/slider/slider.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/slider/slider.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/slider/slider.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/slider/slider.min.js
index 173d67fd..2ff1c5e5 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/slider/slider.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/slider/slider.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/sticky/sticky.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/sticky/sticky.css
index c9599a3f..dbbd4e8f 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/sticky/sticky.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/sticky/sticky.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/sticky/sticky.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/sticky/sticky.js
index 669df662..bb88356e 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/sticky/sticky.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/sticky/sticky.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/sticky/sticky.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/sticky/sticky.min.css
index 93d6d303..c68765f3 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/sticky/sticky.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/sticky/sticky.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/sticky/sticky.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/sticky/sticky.min.js
index 21db499f..6b60440e 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/sticky/sticky.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/sticky/sticky.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/subheader/subheader-default-theme.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/subheader/subheader-default-theme.css
index fae30e7e..5909d230 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/subheader/subheader-default-theme.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/subheader/subheader-default-theme.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/subheader/subheader-default-theme.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/subheader/subheader-default-theme.min.css
index c04976cf..c0b5ec76 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/subheader/subheader-default-theme.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/subheader/subheader-default-theme.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/subheader/subheader.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/subheader/subheader.css
index b1020b5f..822bcdfe 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/subheader/subheader.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/subheader/subheader.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/subheader/subheader.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/subheader/subheader.js
index d8ea608b..397d0b0f 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/subheader/subheader.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/subheader/subheader.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/subheader/subheader.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/subheader/subheader.min.css
index 9ae1aa37..b746aff7 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/subheader/subheader.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/subheader/subheader.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/subheader/subheader.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/subheader/subheader.min.js
index 86b071fb..fb33e45e 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/subheader/subheader.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/subheader/subheader.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/swipe/swipe.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/swipe/swipe.js
index 476bc9ec..58fb998c 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/swipe/swipe.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/swipe/swipe.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/swipe/swipe.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/swipe/swipe.min.js
index 944af078..8e55febb 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/swipe/swipe.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/swipe/swipe.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/switch/switch-default-theme.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/switch/switch-default-theme.css
index d60815e5..56f1f111 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/switch/switch-default-theme.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/switch/switch-default-theme.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/switch/switch-default-theme.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/switch/switch-default-theme.min.css
index d60e162f..7aeb65e6 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/switch/switch-default-theme.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/switch/switch-default-theme.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/switch/switch.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/switch/switch.css
index 61b8fe6d..7dec1ad3 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/switch/switch.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/switch/switch.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/switch/switch.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/switch/switch.js
index 5356cbbc..5df776a8 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/switch/switch.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/switch/switch.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/switch/switch.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/switch/switch.min.css
index 519e1c7a..75725123 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/switch/switch.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/switch/switch.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/switch/switch.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/switch/switch.min.js
index 5c33ccef..52e28619 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/switch/switch.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/switch/switch.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/tabs/tabs-default-theme.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/tabs/tabs-default-theme.css
index cf1f26da..b0f1f4ba 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/tabs/tabs-default-theme.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/tabs/tabs-default-theme.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/tabs/tabs-default-theme.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/tabs/tabs-default-theme.min.css
index 072f0d52..c81cda9b 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/tabs/tabs-default-theme.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/tabs/tabs-default-theme.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/tabs/tabs.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/tabs/tabs.css
index 06fc2ea0..e4ba16bf 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/tabs/tabs.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/tabs/tabs.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/tabs/tabs.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/tabs/tabs.js
index 973b5c22..f20436e9 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/tabs/tabs.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/tabs/tabs.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/tabs/tabs.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/tabs/tabs.min.css
index 47e4f17f..d9dbc357 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/tabs/tabs.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/tabs/tabs.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/tabs/tabs.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/tabs/tabs.min.js
index 8afebae0..8b09d510 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/tabs/tabs.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/tabs/tabs.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/textField/textField-default-theme.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/textField/textField-default-theme.css
index fa7efdb4..d1574157 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/textField/textField-default-theme.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/textField/textField-default-theme.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/textField/textField-default-theme.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/textField/textField-default-theme.min.css
index 7e7beabd..8b53f912 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/textField/textField-default-theme.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/textField/textField-default-theme.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/textField/textField.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/textField/textField.css
index 95044d44..0574cfdd 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/textField/textField.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/textField/textField.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/textField/textField.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/textField/textField.js
index f171b9de..5b8742cf 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/textField/textField.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/textField/textField.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/textField/textField.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/textField/textField.min.css
index f9f7181a..641be3e0 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/textField/textField.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/textField/textField.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/textField/textField.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/textField/textField.min.js
index e97345ba..7abe1d5a 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/textField/textField.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/textField/textField.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/toast/toast-default-theme.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/toast/toast-default-theme.css
index 981dcf30..fbd99abc 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/toast/toast-default-theme.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/toast/toast-default-theme.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/toast/toast-default-theme.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/toast/toast-default-theme.min.css
index 222474db..99e78605 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/toast/toast-default-theme.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/toast/toast-default-theme.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/toast/toast.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/toast/toast.css
index 0e39ad4c..ab59df7d 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/toast/toast.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/toast/toast.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/toast/toast.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/toast/toast.js
index 3de26d6e..b8acd89f 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/toast/toast.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/toast/toast.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/toast/toast.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/toast/toast.min.css
index 1732a777..e587372b 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/toast/toast.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/toast/toast.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/toast/toast.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/toast/toast.min.js
index 459442fb..ee6e19a6 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/toast/toast.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/toast/toast.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/toolbar/toolbar-default-theme.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/toolbar/toolbar-default-theme.css
index 09123cf1..47f856bd 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/toolbar/toolbar-default-theme.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/toolbar/toolbar-default-theme.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/toolbar/toolbar-default-theme.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/toolbar/toolbar-default-theme.min.css
index b0af588f..b64e1e74 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/toolbar/toolbar-default-theme.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/toolbar/toolbar-default-theme.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/toolbar/toolbar.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/toolbar/toolbar.css
index 49eba119..ba5fc58a 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/toolbar/toolbar.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/toolbar/toolbar.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/toolbar/toolbar.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/toolbar/toolbar.js
index b8cfb977..4e9b011c 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/toolbar/toolbar.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/toolbar/toolbar.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/toolbar/toolbar.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/toolbar/toolbar.min.css
index 874fc2b4..6bfa71f1 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/toolbar/toolbar.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/toolbar/toolbar.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/toolbar/toolbar.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/toolbar/toolbar.min.js
index b09e5c6d..36b3faff 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/toolbar/toolbar.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/toolbar/toolbar.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/tooltip/tooltip-default-theme.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/tooltip/tooltip-default-theme.css
index 160eb702..dfa18d91 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/tooltip/tooltip-default-theme.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/tooltip/tooltip-default-theme.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/tooltip/tooltip-default-theme.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/tooltip/tooltip-default-theme.min.css
index 154c3413..12ffc2d9 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/tooltip/tooltip-default-theme.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/tooltip/tooltip-default-theme.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/tooltip/tooltip.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/tooltip/tooltip.css
index be50af67..7f37bcb7 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/tooltip/tooltip.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/tooltip/tooltip.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/tooltip/tooltip.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/tooltip/tooltip.js
index d593788e..f00c8768 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/tooltip/tooltip.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/tooltip/tooltip.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/tooltip/tooltip.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/tooltip/tooltip.min.css
index bf674a76..6f073c41 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/tooltip/tooltip.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/tooltip/tooltip.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/tooltip/tooltip.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/tooltip/tooltip.min.js
index 82423d9f..3938aa7c 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/tooltip/tooltip.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/tooltip/tooltip.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/truncate/truncate.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/truncate/truncate.css
index aac4bb0b..76519663 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/truncate/truncate.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/truncate/truncate.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/truncate/truncate.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/truncate/truncate.js
index c3d92efb..be1d36d4 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/truncate/truncate.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/truncate/truncate.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/truncate/truncate.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/truncate/truncate.min.css
index 815dd0bc..b3b75cec 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/truncate/truncate.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/truncate/truncate.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/truncate/truncate.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/truncate/truncate.min.js
index 48c134de..7897b1e2 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/truncate/truncate.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/truncate/truncate.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/virtualRepeat/virtualRepeat.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/virtualRepeat/virtualRepeat.css
index d0b40cf2..ecbd8b53 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/virtualRepeat/virtualRepeat.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/virtualRepeat/virtualRepeat.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/virtualRepeat/virtualRepeat.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/virtualRepeat/virtualRepeat.js
index 27090a3c..5fc6c837 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/virtualRepeat/virtualRepeat.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/virtualRepeat/virtualRepeat.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/virtualRepeat/virtualRepeat.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/virtualRepeat/virtualRepeat.min.css
index ad74a647..5fe2066a 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/virtualRepeat/virtualRepeat.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/virtualRepeat/virtualRepeat.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/virtualRepeat/virtualRepeat.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/virtualRepeat/virtualRepeat.min.js
index b3b30e7d..a89287af 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/virtualRepeat/virtualRepeat.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/virtualRepeat/virtualRepeat.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/whiteframe/whiteframe.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/whiteframe/whiteframe.css
index d1828a02..20f95b08 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/whiteframe/whiteframe.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/whiteframe/whiteframe.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/whiteframe/whiteframe.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/whiteframe/whiteframe.js
index edd28309..c8fb93cb 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/whiteframe/whiteframe.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/whiteframe/whiteframe.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/whiteframe/whiteframe.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/whiteframe/whiteframe.min.css
index 1cffd97a..2df6e45d 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/whiteframe/whiteframe.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/whiteframe/whiteframe.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/whiteframe/whiteframe.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/whiteframe/whiteframe.min.js
index a75ef088..6e1dc802 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/whiteframe/whiteframe.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/js/whiteframe/whiteframe.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/layouts/angular-material.layout-attributes.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/layouts/angular-material.layout-attributes.css
index fe1a7841..3ddca752 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/layouts/angular-material.layout-attributes.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/layouts/angular-material.layout-attributes.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/layouts/angular-material.layout-attributes.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/layouts/angular-material.layout-attributes.min.css
index 7d599d11..48a5689d 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/layouts/angular-material.layout-attributes.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/layouts/angular-material.layout-attributes.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/layouts/angular-material.layouts.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/layouts/angular-material.layouts.css
index 2336b9df..1dfb8aed 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/layouts/angular-material.layouts.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/layouts/angular-material.layouts.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/layouts/angular-material.layouts.min.css b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/layouts/angular-material.layouts.min.css
index 2b4023b6..b2ec9cc9 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/layouts/angular-material.layouts.min.css
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/layouts/angular-material.layouts.min.css
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/scss/angular-material.layouts.scss b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/scss/angular-material.layouts.scss
index 9fbe8afe..835f94f9 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/scss/angular-material.layouts.scss
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-material/modules/scss/angular-material.layouts.scss
@@ -1,4 +1,4 @@
-/*!
+/**
* Angular Material Design
* https://github.com/angular/material
* @license MIT
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-messages/angular-messages.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-messages/angular-messages.min.js
index f4d20d04..fe226201 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-messages/angular-messages.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-messages/angular-messages.min.js
@@ -1,8 +1,8 @@
-/*
- AngularJS v1.6.2
- (c) 2010-2017 Google, Inc. http://angularjs.org
- License: MIT
-*/
+/**
+ * @license AngularJS v1.6.2
+ * (c) 2010-2017 Google, Inc. http://angularjs.org
+ * License: MIT
+ */
(function(y,l){'use strict';function w(){return["$animate",function(t){return{restrict:"AE",transclude:"element",priority:1,terminal:!0,require:"^^ngMessages",link:function(u,n,a,c,f){var e=n[0],d,r=a.ngMessage||a.when;a=a.ngMessageExp||a.whenExp;var k=function(a){d=a?p(a)?a:a.split(/[\s,]+/):null;c.reRender()};a?(k(u.$eval(a)),u.$watchCollection(a,k)):k(r);var g,s;c.register(e,s={test:function(a){var m=d;a=m?p(m)?0<=m.indexOf(a):m.hasOwnProperty(a):void 0;return a},attach:function(){g||f(function(a,
m){t.enter(a,null,n);g=a;var d=g.$$attachId=c.getAttachId();g.on("$destroy",function(){g&&g.$$attachId===d&&(c.deregister(e),s.detach());m.$destroy()})})},detach:function(){if(g){var a=g;g=null;t.leave(a)}}})}}}]}var v,p,q,x;l.module("ngMessages",[],function(){v=l.forEach;p=l.isArray;q=l.isString;x=l.element}).directive("ngMessages",["$animate",function(t){function u(a,c){return q(c)&&0===c.length||n(a.$eval(c))}function n(a){return q(a)?a.length:!!a}return{require:"ngMessages",restrict:"AE",controller:["$element",
"$scope","$attrs",function(a,c,f){function e(a,c){for(var b=c,d=[];b&&b!==a;){var h=b.$$ngMessageNode;if(h&&h.length)return g[h];b.childNodes.length&&-1===d.indexOf(b)?(d.push(b),b=b.childNodes[b.childNodes.length-1]):b.previousSibling?b=b.previousSibling:(b=b.parentNode,d.push(b))}}var d=this,r=0,k=0;this.getAttachId=function(){return k++};var g=this.messages={},s,l;this.render=function(m){m=m||{};s=!1;l=m;for(var g=u(c,f.ngMessagesMultiple)||u(c,f.multiple),b=[],e={},h=d.head,r=!1,k=0;null!=h;){k++;
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-mocks/angular-mocks.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-mocks/angular-mocks.js
index 6a08abd7..fcc630dd 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-mocks/angular-mocks.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-mocks/angular-mocks.js
@@ -1,6 +1,6 @@
/**
- * @license AngularJS v1.6.2
- * (c) 2010-2017 Google, Inc. http://angularjs.org
+ * @license AngularJS v1.6.9
+ * (c) 2010-2018 Google, Inc. http://angularjs.org
* License: MIT
*/
(function(window, angular) {
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-resource/angular-resource.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-resource/angular-resource.min.js
index 62221b61..5b85c88a 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-resource/angular-resource.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-resource/angular-resource.min.js
@@ -1,8 +1,8 @@
-/*
- AngularJS v1.6.2
- (c) 2010-2017 Google, Inc. http://angularjs.org
- License: MIT
-*/
+/**
+ * @license AngularJS v1.6.2
+ * (c) 2010-2017 Google, Inc. http://angularjs.org
+ * License: MIT
+ */
(function(W,b){'use strict';function K(q,g){g=g||{};b.forEach(g,function(b,h){delete g[h]});for(var h in q)!q.hasOwnProperty(h)||"$"===h.charAt(0)&&"$"===h.charAt(1)||(g[h]=q[h]);return g}var B=b.$$minErr("$resource"),Q=/^(\.[a-zA-Z_$@][0-9a-zA-Z_$@]*)+$/;b.module("ngResource",["ng"]).provider("$resource",function(){var q=/^https?:\/\/\[[^\]]*][^/]*/,g=this;this.defaults={stripTrailingSlashes:!0,cancellable:!1,actions:{get:{method:"GET"},save:{method:"POST"},query:{method:"GET",isArray:!0},remove:{method:"DELETE"},
"delete":{method:"DELETE"}}};this.$get=["$http","$log","$q","$timeout",function(h,P,L,M){function C(b,e){this.template=b;this.defaults=p({},g.defaults,e);this.urlParams={}}function x(D,e,u,m){function c(a,d){var c={};d=p({},e,d);t(d,function(d,l){y(d)&&(d=d(a));var f;if(d&&d.charAt&&"@"===d.charAt(0)){f=a;var k=d.substr(1);if(null==k||""===k||"hasOwnProperty"===k||!Q.test("."+k))throw B("badmember",k);for(var k=k.split("."),e=0,g=k.length;e<g&&b.isDefined(f);e++){var h=k[e];f=null!==f?f[h]:void 0}}else f=
d;c[l]=f});return c}function R(a){return a.resource}function l(a){K(a||{},this)}var q=new C(D,m);u=p({},g.defaults.actions,u);l.prototype.toJSON=function(){var a=p({},this);delete a.$promise;delete a.$resolved;delete a.$cancelRequest;return a};t(u,function(a,d){var b=/^(POST|PUT|PATCH)$/i.test(a.method),e=a.timeout,g=N(a.cancellable)?a.cancellable:q.defaults.cancellable;e&&!S(e)&&(P.debug("ngResource:\n Only numeric values are allowed as `timeout`.\n Promises are not supported in $resource, because the same value would be used for multiple requests. If you are looking for a way to cancel requests, you should use the `cancellable` option."),
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-sanitize/angular-sanitize.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-sanitize/angular-sanitize.min.js
index 2005bedb..e86f09db 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-sanitize/angular-sanitize.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-sanitize/angular-sanitize.min.js
@@ -1,8 +1,8 @@
-/*
- AngularJS v1.6.9
- (c) 2010-2018 Google, Inc. http://angularjs.org
- License: MIT
-*/
+/**
+ * @license AngularJS v1.6.9
+ * (c) 2010-2018 Google, Inc. http://angularjs.org
+ * License: MIT
+ */
(function(s,d){'use strict';function J(d){var k=[];w(k,B).chars(d);return k.join("")}var x=d.$$minErr("$sanitize"),C,k,D,E,p,B,F,G,w;d.module("ngSanitize",[]).provider("$sanitize",function(){function g(a,e){var c={},b=a.split(","),f;for(f=0;f<b.length;f++)c[e?p(b[f]):b[f]]=!0;return c}function K(a){for(var e={},c=0,b=a.length;c<b;c++){var f=a[c];e[f.name]=f.value}return e}function H(a){return a.replace(/&/g,"&amp;").replace(L,function(a){var c=a.charCodeAt(0);a=a.charCodeAt(1);return"&#"+(1024*(c-
55296)+(a-56320)+65536)+";"}).replace(M,function(a){return"&#"+a.charCodeAt(0)+";"}).replace(/</g,"&lt;").replace(/>/g,"&gt;")}function I(a){for(;a;){if(a.nodeType===s.Node.ELEMENT_NODE)for(var e=a.attributes,c=0,b=e.length;c<b;c++){var f=e[c],h=f.name.toLowerCase();if("xmlns:ns1"===h||0===h.lastIndexOf("ns1:",0))a.removeAttributeNode(f),c--,b--}(e=a.firstChild)&&I(e);a=t("nextSibling",a)}}function t(a,e){var c=e[a];if(c&&F.call(e,c))throw x("elclob",e.outerHTML||e.outerText);return c}var y=!1;this.$get=
["$$sanitizeUri",function(a){y&&k(n,z);return function(e){var c=[];G(e,w(c,function(b,c){return!/^unsafe:/.test(a(b,c))}));return c.join("")}}];this.enableSvg=function(a){return E(a)?(y=a,this):y};C=d.bind;k=d.extend;D=d.forEach;E=d.isDefined;p=d.lowercase;B=d.noop;G=function(a,e){null===a||void 0===a?a="":"string"!==typeof a&&(a=""+a);var c=u(a);if(!c)return"";var b=5;do{if(0===b)throw x("uinput");b--;a=c.innerHTML;c=u(a)}while(a!==c.innerHTML);for(b=c.firstChild;b;){switch(b.nodeType){case 1:e.start(b.nodeName.toLowerCase(),
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-translate-loader-static-files/angular-translate-loader-static-files.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-translate-loader-static-files/angular-translate-loader-static-files.min.js
index ce9ad51c..4e329f32 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-translate-loader-static-files/angular-translate-loader-static-files.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-translate-loader-static-files/angular-translate-loader-static-files.min.js
@@ -1,6 +1,6 @@
-/*!
- * angular-translate - v2.14.0 - 2017-02-11
- *
- * Copyright (c) 2017 The angular-translate team, Pascal Precht; Licensed MIT
+/**
+ * @license AngularJS v1.6.9
+ * (c) 2010-2018 Google, Inc. http://angularjs.org
+ * License: MIT
*/
!function(a,b){"function"==typeof define&&define.amd?define([],function(){return b()}):"object"==typeof exports?module.exports=b():b()}(this,function(){function a(a,b){"use strict";return function(c){if(!(c&&(angular.isArray(c.files)||angular.isString(c.prefix)&&angular.isString(c.suffix))))throw new Error("Couldn't load static files, no files and prefix or suffix specified!");c.files||(c.files=[{prefix:c.prefix,suffix:c.suffix}]);for(var d=function(d){if(!d||!angular.isString(d.prefix)||!angular.isString(d.suffix))throw new Error("Couldn't load static file, no prefix or suffix specified!");var e=[d.prefix,c.key,d.suffix].join("");return angular.isObject(c.fileMap)&&c.fileMap[e]&&(e=c.fileMap[e]),b(angular.extend({url:e,method:"GET"},c.$http)).then(function(a){return a.data},function(){return a.reject(c.key)})},e=[],f=c.files.length,g=0;g<f;g++)e.push(d({prefix:c.files[g].prefix,key:c.key,suffix:c.files[g].suffix}));return a.all(e).then(function(a){for(var b=a.length,c={},d=0;d<b;d++)for(var e in a[d])c[e]=a[d][e];return c})}}return a.$inject=["$q","$http"],angular.module("pascalprecht.translate").factory("$translateStaticFilesLoader",a),a.displayName="$translateStaticFilesLoader","pascalprecht.translate"}); \ No newline at end of file
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-translate/angular-translate.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-translate/angular-translate.min.js
index c0a94474..4e9fb16e 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-translate/angular-translate.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-translate/angular-translate.min.js
@@ -1,6 +1,6 @@
-/*!
- * angular-translate - v2.14.0 - 2017-02-11
- *
- * Copyright (c) 2017 The angular-translate team, Pascal Precht; Licensed MIT
+/**
+ * @license AngularJS v1.6.9
+ * (c) 2010-2018 Google, Inc. http://angularjs.org
+ * License: MIT
*/
!function(a,b){"function"==typeof define&&define.amd?define([],function(){return b()}):"object"==typeof exports?module.exports=b():b()}(this,function(){function a(a){"use strict";var b=a.storageKey(),c=a.storage(),d=function(){var d=a.preferredLanguage();angular.isString(d)?a.use(d):c.put(b,a.use())};d.displayName="fallbackFromIncorrectStorageValue",c?c.get(b)?a.use(c.get(b)).catch(d):d():angular.isString(a.preferredLanguage())&&a.use(a.preferredLanguage())}function b(){"use strict";var a,b,c,d=null,e=!1,f=!1;c={sanitize:function(a,b){return"text"===b&&(a=h(a)),a},escape:function(a,b){return"text"===b&&(a=g(a)),a},sanitizeParameters:function(a,b){return"params"===b&&(a=j(a,h)),a},escapeParameters:function(a,b){return"params"===b&&(a=j(a,g)),a},sce:function(a,b,c){return"text"===b?a=i(a):"params"===b&&"filter"!==c&&(a=j(a,g)),a},sceParameters:function(a,b){return"params"===b&&(a=j(a,i)),a}},c.escaped=c.escapeParameters,this.addStrategy=function(a,b){return c[a]=b,this},this.removeStrategy=function(a){return delete c[a],this},this.useStrategy=function(a){return e=!0,d=a,this},this.$get=["$injector","$log",function(g,h){var i={},j=function(a,b,d,e){return angular.forEach(e,function(e){if(angular.isFunction(e))a=e(a,b,d);else if(angular.isFunction(c[e]))a=c[e](a,b,d);else{if(!angular.isString(c[e]))throw new Error("pascalprecht.translate.$translateSanitization: Unknown sanitization strategy: '"+e+"'");if(!i[c[e]])try{i[c[e]]=g.get(c[e])}catch(a){throw i[c[e]]=function(){},new Error("pascalprecht.translate.$translateSanitization: Unknown sanitization strategy: '"+e+"'")}a=i[c[e]](a,b,d)}}),a},k=function(){e||f||(h.warn("pascalprecht.translate.$translateSanitization: No sanitization strategy has been configured. This can have serious security implications. See http://angular-translate.github.io/docs/#/guide/19_security for details."),f=!0)};return g.has("$sanitize")&&(a=g.get("$sanitize")),g.has("$sce")&&(b=g.get("$sce")),{useStrategy:function(a){return function(b){a.useStrategy(b)}}(this),sanitize:function(a,b,c,e){if(d||k(),c||null===c||(c=d),!c)return a;e||(e="service");var f=angular.isArray(c)?c:[c];return j(a,b,e,f)}}}];var g=function(a){var b=angular.element("<div></div>");return b.text(a),b.html()},h=function(b){if(!a)throw new Error("pascalprecht.translate.$translateSanitization: Error cannot find $sanitize service. Either include the ngSanitize module (https://docs.angularjs.org/api/ngSanitize) or use a sanitization strategy which does not depend on $sanitize, such as 'escape'.");return a(b)},i=function(a){if(!b)throw new Error("pascalprecht.translate.$translateSanitization: Error cannot find $sce service.");return b.trustAsHtml(a)},j=function(a,b,c){if(angular.isDate(a))return a;if(angular.isObject(a)){var d=angular.isArray(a)?[]:{};if(c){if(c.indexOf(a)>-1)throw new Error("pascalprecht.translate.$translateSanitization: Error cannot interpolate parameter due recursive object")}else c=[];return c.push(a),angular.forEach(a,function(a,e){angular.isFunction(a)||(d[e]=j(a,b,c))}),c.splice(-1,1),d}return angular.isNumber(a)?a:angular.isUndefined(a)||null===a?a:b(a)}}function c(a,b,c,d){"use strict";var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u={},v=[],w=a,x=[],y="translate-cloak",z=!1,A=!1,B=".",C=!1,D=!1,E=0,F=!0,G="default",H={default:function(a){return(a||"").split("-").join("_")},java:function(a){var b=(a||"").split("-").join("_"),c=b.split("_");return c.length>1?c[0].toLowerCase()+"_"+c[1].toUpperCase():b},bcp47:function(a){var b=(a||"").split("_").join("-"),c=b.split("-");return c.length>1?c[0].toLowerCase()+"-"+c[1].toUpperCase():b},"iso639-1":function(a){var b=(a||"").split("_").join("-"),c=b.split("-");return c[0].toLowerCase()}},I="2.14.0",J=function(){if(angular.isFunction(d.getLocale))return d.getLocale();var a,c,e=b.$get().navigator,f=["language","browserLanguage","systemLanguage","userLanguage"];if(angular.isArray(e.languages))for(a=0;a<e.languages.length;a++)if(c=e.languages[a],c&&c.length)return c;for(a=0;a<f.length;a++)if(c=e[f[a]],c&&c.length)return c;return null};J.displayName="angular-translate/service: getFirstBrowserLanguage";var K=function(){var a=J()||"";return H[G]&&(a=H[G](a)),a};K.displayName="angular-translate/service: getLocale";var L=function(a,b){for(var c=0,d=a.length;c<d;c++)if(a[c]===b)return c;return-1},M=function(){return this.toString().replace(/^\s+|\s+$/g,"")},N=function(a){if(a){for(var b=[],c=angular.lowercase(a),d=0,e=v.length;d<e;d++)b.push(angular.lowercase(v[d]));if(L(b,c)>-1)return a;if(f){var g;for(var h in f)if(f.hasOwnProperty(h)){var i=!1,j=Object.prototype.hasOwnProperty.call(f,h)&&angular.lowercase(h)===angular.lowercase(a);if("*"===h.slice(-1)&&(i=h.slice(0,-1)===a.slice(0,h.length-1)),(j||i)&&(g=f[h],L(b,angular.lowercase(g))>-1))return g}}var k=a.split("_");return k.length>1&&L(b,angular.lowercase(k[0]))>-1?k[0]:void 0}},O=function(a,b){if(!a&&!b)return u;if(a&&!b){if(angular.isString(a))return u[a]}else angular.isObject(u[a])||(u[a]={}),angular.extend(u[a],P(b));return this};this.translations=O,this.cloakClassName=function(a){return a?(y=a,this):y},this.nestedObjectDelimeter=function(a){return a?(B=a,this):B};var P=function(a,b,c,d){var e,f,g,h;b||(b=[]),c||(c={});for(e in a)Object.prototype.hasOwnProperty.call(a,e)&&(h=a[e],angular.isObject(h)?P(h,b.concat(e),c,e):(f=b.length?""+b.join(B)+B+e:e,b.length&&e===d&&(g=""+b.join(B),c[g]="@:"+f),c[f]=h));return c};P.displayName="flatObject",this.addInterpolation=function(a){return x.push(a),this},this.useMessageFormatInterpolation=function(){return this.useInterpolation("$translateMessageFormatInterpolation")},this.useInterpolation=function(a){return n=a,this},this.useSanitizeValueStrategy=function(a){return c.useStrategy(a),this},this.preferredLanguage=function(a){return a?(Q(a),this):e};var Q=function(a){return a&&(e=a),e};this.translationNotFoundIndicator=function(a){return this.translationNotFoundIndicatorLeft(a),this.translationNotFoundIndicatorRight(a),this},this.translationNotFoundIndicatorLeft=function(a){return a?(q=a,this):q},this.translationNotFoundIndicatorRight=function(a){return a?(r=a,this):r},this.fallbackLanguage=function(a){return R(a),this};var R=function(a){return a?(angular.isString(a)?(h=!0,g=[a]):angular.isArray(a)&&(h=!1,g=a),angular.isString(e)&&L(g,e)<0&&g.push(e),this):h?g[0]:g};this.use=function(a){if(a){if(!u[a]&&!o)throw new Error("$translateProvider couldn't find translationTable for langKey: '"+a+"'");return i=a,this}return i},this.resolveClientLocale=function(){return K()};var S=function(a){return a?(w=a,this):l?l+w:w};this.storageKey=S,this.useUrlLoader=function(a,b){return this.useLoader("$translateUrlLoader",angular.extend({url:a},b))},this.useStaticFilesLoader=function(a){return this.useLoader("$translateStaticFilesLoader",a)},this.useLoader=function(a,b){return o=a,p=b||{},this},this.useLocalStorage=function(){return this.useStorage("$translateLocalStorage")},this.useCookieStorage=function(){return this.useStorage("$translateCookieStorage")},this.useStorage=function(a){return k=a,this},this.storagePrefix=function(a){return a?(l=a,this):a},this.useMissingTranslationHandlerLog=function(){return this.useMissingTranslationHandler("$translateMissingTranslationHandlerLog")},this.useMissingTranslationHandler=function(a){return m=a,this},this.usePostCompiling=function(a){return z=!!a,this},this.forceAsyncReload=function(a){return A=!!a,this},this.uniformLanguageTag=function(a){return a?angular.isString(a)&&(a={standard:a}):a={},G=a.standard,this},this.determinePreferredLanguage=function(a){var b=a&&angular.isFunction(a)?a():K();return e=v.length?N(b)||b:b,this},this.registerAvailableLanguageKeys=function(a,b){return a?(v=a,b&&(f=b),this):v},this.useLoaderCache=function(a){return a===!1?s=void 0:a===!0?s=!0:"undefined"==typeof a?s="$translationCache":a&&(s=a),this},this.directivePriority=function(a){return void 0===a?E:(E=a,this)},this.statefulFilter=function(a){return void 0===a?F:(F=a,this)},this.postProcess=function(a){return t=a?a:void 0,this},this.keepContent=function(a){return D=!!a,this},this.$get=["$log","$injector","$rootScope","$q",function(a,b,c,d){var f,l,G,H=b.get(n||"$translateDefaultInterpolation"),J=!1,T={},U={},V=function(a,b,c,h,j){!i&&e&&(i=e);var m=j&&j!==i?N(j)||j:i;if(j&&ka(j),angular.isArray(a)){var n=function(a){for(var e={},f=[],g=function(a){var f=d.defer(),g=function(b){e[a]=b,f.resolve([a,b])};return V(a,b,c,h,j).then(g,g),f.promise},i=0,k=a.length;i<k;i++)f.push(g(a[i]));return d.all(f).then(function(){return e})};return n(a)}var o=d.defer();a&&(a=M.apply(a));var p=function(){var a=e?U[e]:U[m];if(l=0,k&&!a){var b=f.get(w);if(a=U[b],g&&g.length){var c=L(g,b);l=0===c?1:0,L(g,e)<0&&g.push(e)}}return a}();if(p){var q=function(){j||(m=i),ga(a,b,c,h,m).then(o.resolve,o.reject)};q.displayName="promiseResolved",p.finally(q).catch(angular.noop)}else ga(a,b,c,h,m).then(o.resolve,o.reject);return o.promise},W=function(a){return q&&(a=[q,a].join(" ")),r&&(a=[a,r].join(" ")),a},X=function(a){i=a,k&&f.put(V.storageKey(),i),c.$emit("$translateChangeSuccess",{language:a}),H.setLocale(i);var b=function(a,b){T[b].setLocale(i)};b.displayName="eachInterpolatorLocaleSetter",angular.forEach(T,b),c.$emit("$translateChangeEnd",{language:a})},Y=function(a){if(!a)throw"No language key specified for loading.";var e=d.defer();c.$emit("$translateLoadingStart",{language:a}),J=!0;var f=s;"string"==typeof f&&(f=b.get(f));var g=angular.extend({},p,{key:a,$http:angular.extend({},{cache:f},p.$http)}),h=function(b){var d={};c.$emit("$translateLoadingSuccess",{language:a}),angular.isArray(b)?angular.forEach(b,function(a){angular.extend(d,P(a))}):angular.extend(d,P(b)),J=!1,e.resolve({key:a,table:d}),c.$emit("$translateLoadingEnd",{language:a})};h.displayName="onLoaderSuccess";var i=function(a){c.$emit("$translateLoadingError",{language:a}),e.reject(a),c.$emit("$translateLoadingEnd",{language:a})};return i.displayName="onLoaderError",b.get(o)(g).then(h,i),e.promise};if(k&&(f=b.get(k),!f.get||!f.put))throw new Error("Couldn't use storage '"+k+"', missing get() or put() method!");if(x.length){var Z=function(a){var c=b.get(a);c.setLocale(e||i),T[c.getInterpolationIdentifier()]=c};Z.displayName="interpolationFactoryAdder",angular.forEach(x,Z)}var $=function(a){var b=d.defer();if(Object.prototype.hasOwnProperty.call(u,a))b.resolve(u[a]);else if(U[a]){var c=function(a){O(a.key,a.table),b.resolve(a.table)};c.displayName="translationTableResolver",U[a].then(c,b.reject)}else b.reject();return b.promise},_=function(a,b,c,e,f){var g=d.defer(),h=function(d){if(Object.prototype.hasOwnProperty.call(d,b)&&null!==d[b]){e.setLocale(a);var h=d[b];if("@:"===h.substr(0,2))_(a,h.substr(2),c,e,f).then(g.resolve,g.reject);else{var j=e.interpolate(d[b],c,"service",f,b);j=ja(b,d[b],j,c,a),g.resolve(j)}e.setLocale(i)}else g.reject()};return h.displayName="fallbackTranslationResolver",$(a).then(h,g.reject),g.promise},aa=function(a,b,c,d,e){var f,g=u[a];if(g&&Object.prototype.hasOwnProperty.call(g,b)&&null!==g[b]){if(d.setLocale(a),f=d.interpolate(g[b],c,"filter",e,b),f=ja(b,g[b],f,c,a,e),!angular.isString(f)&&angular.isFunction(f.$$unwrapTrustedValue)){var h=f.$$unwrapTrustedValue();if("@:"===h.substr(0,2))return aa(a,h.substr(2),c,d,e)}else if("@:"===f.substr(0,2))return aa(a,f.substr(2),c,d,e);d.setLocale(i)}return f},ba=function(a,c,d,e){return m?b.get(m)(a,i,c,d,e):a},ca=function(a,b,c,e,f,h){var i=d.defer();if(a<g.length){var j=g[a];_(j,b,c,e,h).then(function(a){i.resolve(a)},function(){return ca(a+1,b,c,e,f,h).then(i.resolve,i.reject)})}else if(f)i.resolve(f);else{var k=ba(b,c,f);m&&k?i.resolve(k):i.reject(W(b))}return i.promise},da=function(a,b,c,d,e){var f;if(a<g.length){var h=g[a];f=aa(h,b,c,d,e),f||""===f||(f=da(a+1,b,c,d))}return f},ea=function(a,b,c,d,e){return ca(G>0?G:l,a,b,c,d,e)},fa=function(a,b,c,d){return da(G>0?G:l,a,b,c,d)},ga=function(a,b,c,e,f,h){var i=d.defer(),j=f?u[f]:u,k=c?T[c]:H;if(j&&Object.prototype.hasOwnProperty.call(j,a)&&null!==j[a]){var l=j[a];if("@:"===l.substr(0,2))V(l.substr(2),b,c,e,f).then(i.resolve,i.reject);else{var n=k.interpolate(l,b,"service",h,a);n=ja(a,l,n,b,f),i.resolve(n)}}else{var o;m&&!J&&(o=ba(a,b,e)),f&&g&&g.length?ea(a,b,k,e,h).then(function(a){i.resolve(a)},function(a){i.reject(W(a))}):m&&!J&&o?e?i.resolve(e):i.resolve(o):e?i.resolve(e):i.reject(W(a))}return i.promise},ha=function(a,b,c,d,e){var f,h=d?u[d]:u,i=H;if(T&&Object.prototype.hasOwnProperty.call(T,c)&&(i=T[c]),h&&Object.prototype.hasOwnProperty.call(h,a)&&null!==h[a]){var j=h[a];"@:"===j.substr(0,2)?f=ha(j.substr(2),b,c,d,e):(f=i.interpolate(j,b,"filter",e,a),f=ja(a,j,f,b,d,e))}else{var k;m&&!J&&(k=ba(a,b,e)),d&&g&&g.length?(l=0,f=fa(a,b,i,e)):f=m&&!J&&k?k:W(a)}return f},ia=function(a){j===a&&(j=void 0),U[a]=void 0},ja=function(a,c,d,e,f,g){var h=t;return h&&("string"==typeof h&&(h=b.get(h)),h)?h(a,c,d,e,f,g):d},ka=function(a){u[a]||!o||U[a]||(U[a]=Y(a).then(function(a){return O(a.key,a.table),a}))};V.preferredLanguage=function(a){return a&&Q(a),e},V.cloakClassName=function(){return y},V.nestedObjectDelimeter=function(){return B},V.fallbackLanguage=function(a){if(void 0!==a&&null!==a){if(R(a),o&&g&&g.length)for(var b=0,c=g.length;b<c;b++)U[g[b]]||(U[g[b]]=Y(g[b]));V.use(V.use())}return h?g[0]:g},V.useFallbackLanguage=function(a){if(void 0!==a&&null!==a)if(a){var b=L(g,a);b>-1&&(G=b)}else G=0},V.proposedLanguage=function(){return j},V.storage=function(){return f},V.negotiateLocale=N,V.use=function(a){if(!a)return i;var b=d.defer();b.promise.then(null,angular.noop),c.$emit("$translateChangeStart",{language:a});var e=N(a);return v.length>0&&!e?d.reject(a):(e&&(a=e),j=a,!A&&u[a]||!o||U[a]?U[a]?U[a].then(function(a){return j===a.key&&X(a.key),b.resolve(a.key),a},function(a){return!i&&g&&g.length>0&&g[0]!==a?V.use(g[0]).then(b.resolve,b.reject):b.reject(a)}):(b.resolve(a),X(a)):(U[a]=Y(a).then(function(c){return O(c.key,c.table),b.resolve(c.key),j===a&&X(c.key),c},function(a){return c.$emit("$translateChangeError",{language:a}),b.reject(a),c.$emit("$translateChangeEnd",{language:a}),d.reject(a)}),U[a].finally(function(){ia(a)}).catch(angular.noop)),b.promise)},V.resolveClientLocale=function(){return K()},V.storageKey=function(){return S()},V.isPostCompilingEnabled=function(){return z},V.isForceAsyncReloadEnabled=function(){return A},V.isKeepContent=function(){return D},V.refresh=function(a){function b(a){var b=Y(a);return U[a]=b,b.then(function(b){u[a]={},O(a,b.table),f[a]=!0},angular.noop),b}if(!o)throw new Error("Couldn't refresh translation table, no loader registered!");c.$emit("$translateRefreshStart",{language:a});var e=d.defer(),f={};if(e.promise.then(function(){for(var a in u)u.hasOwnProperty(a)&&(a in f||delete u[a]);i&&X(i)},angular.noop).finally(function(){c.$emit("$translateRefreshEnd",{language:a})}),a)u[a]?b(a).then(e.resolve,e.reject):e.reject();else{var h=g&&g.slice()||[];i&&h.indexOf(i)===-1&&h.push(i),d.all(h.map(b)).then(e.resolve,e.reject)}return e.promise},V.instant=function(a,b,c,d,f){var h=d&&d!==i?N(d)||d:i;if(null===a||angular.isUndefined(a))return a;if(d&&ka(d),angular.isArray(a)){for(var j={},k=0,l=a.length;k<l;k++)j[a[k]]=V.instant(a[k],b,c,d,f);return j}if(angular.isString(a)&&a.length<1)return a;a&&(a=M.apply(a));var n,o=[];e&&o.push(e),h&&o.push(h),g&&g.length&&(o=o.concat(g));for(var p=0,s=o.length;p<s;p++){var t=o[p];if(u[t]&&"undefined"!=typeof u[t][a]&&(n=ha(a,b,c,h,f)),"undefined"!=typeof n)break}if(!n&&""!==n)if(q||r)n=W(a);else{n=H.interpolate(a,b,"filter",f);var v;m&&!J&&(v=ba(a,b,f)),m&&!J&&v&&(n=v)}return n},V.versionInfo=function(){return I},V.loaderCache=function(){return s},V.directivePriority=function(){return E},V.statefulFilter=function(){return F},V.isReady=function(){return C};var la=d.defer();la.promise.then(function(){C=!0}),V.onReady=function(a){var b=d.defer();return angular.isFunction(a)&&b.promise.then(a),C?b.resolve():la.promise.then(b.resolve),b.promise},V.getAvailableLanguageKeys=function(){return v.length>0?v:null},V.getTranslationTable=function(a){return a=a||V.use(),a&&u[a]?angular.copy(u[a]):null};var ma=c.$on("$translateReady",function(){la.resolve(),ma(),ma=null}),na=c.$on("$translateChangeEnd",function(){la.resolve(),na(),na=null});if(o){if(angular.equals(u,{})&&V.use()&&V.use(V.use()),g&&g.length)for(var oa=function(a){return O(a.key,a.table),c.$emit("$translateChangeEnd",{language:a.key}),a},pa=0,qa=g.length;pa<qa;pa++){var ra=g[pa];!A&&u[ra]||(U[ra]=Y(ra).then(oa))}}else c.$emit("$translateReady",{language:V.use()});return V}]}function d(a,b){"use strict";var c,d={},e="default";return d.setLocale=function(a){c=a},d.getInterpolationIdentifier=function(){return e},d.useSanitizeValueStrategy=function(a){return b.useStrategy(a),this},d.interpolate=function(c,d,e,f){d=d||{},d=b.sanitize(d,"params",f,e);var g;return angular.isNumber(c)?g=""+c:angular.isString(c)?(g=a(c)(d),g=b.sanitize(g,"text",f,e)):g="",g},d}function e(a,b,c,d,e){"use strict";var g=function(){return this.toString().replace(/^\s+|\s+$/g,"")};return{restrict:"AE",scope:!0,priority:a.directivePriority(),compile:function(h,i){var j=i.translateValues?i.translateValues:void 0,k=i.translateInterpolation?i.translateInterpolation:void 0,l=h[0].outerHTML.match(/translate-value-+/i),m="^(.*)("+b.startSymbol()+".*"+b.endSymbol()+")(.*)",n="^(.*)"+b.startSymbol()+"(.*)"+b.endSymbol()+"(.*)";return function(h,o,p){h.interpolateParams={},h.preText="",h.postText="",h.translateNamespace=f(h);var q={},r=function(a,b,c){if(b.translateValues&&angular.extend(a,d(b.translateValues)(h.$parent)),l)for(var e in c)if(Object.prototype.hasOwnProperty.call(b,e)&&"translateValue"===e.substr(0,14)&&"translateValues"!==e){var f=angular.lowercase(e.substr(14,1))+e.substr(15);a[f]=c[e]}},s=function(a){if(angular.isFunction(s._unwatchOld)&&(s._unwatchOld(),s._unwatchOld=void 0),angular.equals(a,"")||!angular.isDefined(a)){var c=g.apply(o.text()),d=c.match(m);if(angular.isArray(d)){h.preText=d[1],h.postText=d[3],q.translate=b(d[2])(h.$parent);var e=c.match(n);angular.isArray(e)&&e[2]&&e[2].length&&(s._unwatchOld=h.$watch(e[2],function(a){q.translate=a,y()}))}else q.translate=c?c:void 0}else q.translate=a;y()},t=function(a){p.$observe(a,function(b){q[a]=b,y()})};r(h.interpolateParams,p,i);var u=!0;p.$observe("translate",function(a){"undefined"==typeof a?s(""):""===a&&u||(q.translate=a,y()),u=!1});for(var v in p)p.hasOwnProperty(v)&&"translateAttr"===v.substr(0,13)&&v.length>13&&t(v);if(p.$observe("translateDefault",function(a){h.defaultText=a,y()}),j&&p.$observe("translateValues",function(a){a&&h.$parent.$watch(function(){angular.extend(h.interpolateParams,d(a)(h.$parent))})}),l){var w=function(a){p.$observe(a,function(b){var c=angular.lowercase(a.substr(14,1))+a.substr(15);h.interpolateParams[c]=b})};for(var x in p)Object.prototype.hasOwnProperty.call(p,x)&&"translateValue"===x.substr(0,14)&&"translateValues"!==x&&w(x)}var y=function(){for(var a in q)q.hasOwnProperty(a)&&void 0!==q[a]&&z(a,q[a],h,h.interpolateParams,h.defaultText,h.translateNamespace)},z=function(b,c,d,e,f,g){c?(g&&"."===c.charAt(0)&&(c=g+c),a(c,e,k,f,d.translateLanguage).then(function(a){A(a,d,!0,b)},function(a){A(a,d,!1,b)})):A(c,d,!1,b)},A=function(b,d,e,f){if(e||"undefined"!=typeof d.defaultText&&(b=d.defaultText),"translate"===f){(e||!e&&!a.isKeepContent()&&"undefined"==typeof p.translateKeepContent)&&o.empty().append(d.preText+b+d.postText);var g=a.isPostCompilingEnabled(),h="undefined"!=typeof i.translateCompile,j=h&&"false"!==i.translateCompile;(g&&!h||j)&&c(o.contents())(d)}else{var k=p.$attr[f];"data-"===k.substr(0,5)&&(k=k.substr(5)),k=k.substr(15),o.attr(k,b)}};(j||l||p.translateDefault)&&h.$watch("interpolateParams",y,!0),h.$on("translateLanguageChanged",y);var B=e.$on("$translateChangeSuccess",y);o.text().length?s(p.translate?p.translate:""):p.translate&&s(p.translate),y(),h.$on("$destroy",B)}}}}function f(a){"use strict";return a.translateNamespace?a.translateNamespace:a.$parent?f(a.$parent):void 0}function g(a,b){"use strict";return{restrict:"A",priority:a.directivePriority(),link:function(c,d,e){var f,g,i={},j=function(){angular.forEach(f,function(b,f){b&&(i[f]=!0,c.translateNamespace&&"."===b.charAt(0)&&(b=c.translateNamespace+b),a(b,g,e.translateInterpolation,void 0,c.translateLanguage).then(function(a){d.attr(f,a)},function(a){d.attr(f,a)}))}),angular.forEach(i,function(a,b){f[b]||(d.removeAttr(b),delete i[b])})};h(c,e.translateAttr,function(a){f=a},j),h(c,e.translateValues,function(a){g=a},j),e.translateValues&&c.$watch(e.translateValues,j,!0),c.$on("translateLanguageChanged",j);var k=b.$on("$translateChangeSuccess",j);j(),c.$on("$destroy",k)}}}function h(a,b,c,d){"use strict";b&&("::"===b.substr(0,2)?b=b.substr(2):a.$watch(b,function(a){c(a),d()},!0),c(a.$eval(b)))}function i(a){"use strict";return{compile:function(b){var c=function(b){b.addClass(a.cloakClassName())},d=function(b){b.removeClass(a.cloakClassName())};return c(b),function(b,e,f){var g=d.bind(this,e),h=c.bind(this,e);f.translateCloak&&f.translateCloak.length?f.$observe("translateCloak",function(b){a(b).then(g,h)}):a.onReady(g)}}}}function j(){"use strict";return{restrict:"A",scope:!0,compile:function(){return{pre:function(a,b,c){a.translateNamespace=f(a),a.translateNamespace&&"."===c.translateNamespace.charAt(0)?a.translateNamespace+=c.translateNamespace:a.translateNamespace=c.translateNamespace}}}}}function f(a){"use strict";return a.translateNamespace?a.translateNamespace:a.$parent?f(a.$parent):void 0}function k(){"use strict";return{restrict:"A",scope:!0,compile:function(){return function(a,b,c){c.$observe("translateLanguage",function(b){a.translateLanguage=b}),a.$watch("translateLanguage",function(){a.$broadcast("translateLanguageChanged")})}}}}function l(a,b){"use strict";var c=function(c,d,e,f){return angular.isObject(d)||(d=a(d)(this)),b.instant(c,d,e,f)};return b.statefulFilter()&&(c.$stateful=!0),c}function m(a){"use strict";return a("translations")}return a.$inject=["$translate"],c.$inject=["$STORAGE_KEY","$windowProvider","$translateSanitizationProvider","pascalprechtTranslateOverrider"],d.$inject=["$interpolate","$translateSanitization"],e.$inject=["$translate","$interpolate","$compile","$parse","$rootScope"],g.$inject=["$translate","$rootScope"],i.$inject=["$translate"],l.$inject=["$parse","$translate"],m.$inject=["$cacheFactory"],angular.module("pascalprecht.translate",["ng"]).run(a),a.displayName="runTranslate",angular.module("pascalprecht.translate").provider("$translateSanitization",b),angular.module("pascalprecht.translate").constant("pascalprechtTranslateOverrider",{}).provider("$translate",c),c.displayName="displayName",angular.module("pascalprecht.translate").factory("$translateDefaultInterpolation",d),d.displayName="$translateDefaultInterpolation",angular.module("pascalprecht.translate").constant("$STORAGE_KEY","NG_TRANSLATE_LANG_KEY"),angular.module("pascalprecht.translate").directive("translate",e),e.displayName="translateDirective",angular.module("pascalprecht.translate").directive("translateAttr",g),g.displayName="translateAttrDirective",angular.module("pascalprecht.translate").directive("translateCloak",i),i.displayName="translateCloakDirective",angular.module("pascalprecht.translate").directive("translateNamespace",j),j.displayName="translateNamespaceDirective",angular.module("pascalprecht.translate").directive("translateLanguage",k),k.displayName="translateLanguageDirective",angular.module("pascalprecht.translate").filter("translate",l),l.displayName="translateFilterFactory",angular.module("pascalprecht.translate").factory("$translationCache",m),m.displayName="$translationCache","pascalprecht.translate"}); \ No newline at end of file
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-ui-router/angular-ui-router.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-ui-router/angular-ui-router.min.js
index 8c06f0cd..d7d4d8d6 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-ui-router/angular-ui-router.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular-ui-router/angular-ui-router.min.js
@@ -1,8 +1,7 @@
/**
- * State-based routing for AngularJS
- * @version v0.4.2
- * @link http://angular-ui.github.com/
- * @license MIT License, http://www.opensource.org/licenses/MIT
+ * @license AngularJS v1.6.9
+ * (c) 2010-2018 Google, Inc. http://angularjs.org
+ * License: MIT
*/
"undefined"!=typeof module&&"undefined"!=typeof exports&&module.exports===exports&&(module.exports="ui.router"),function(a,b,c){"use strict";function d(a,b){return T(new(T(function(){},{prototype:a})),b)}function e(a){return S(arguments,function(b){b!==a&&S(b,function(b,c){a.hasOwnProperty(c)||(a[c]=b)})}),a}function f(a,b){var c=[];for(var d in a.path){if(a.path[d]!==b.path[d])break;c.push(a.path[d])}return c}function g(a){if(Object.keys)return Object.keys(a);var b=[];return S(a,function(a,c){b.push(c)}),b}function h(a,b){if(Array.prototype.indexOf)return a.indexOf(b,Number(arguments[2])||0);var c=a.length>>>0,d=Number(arguments[2])||0;for(d=d<0?Math.ceil(d):Math.floor(d),d<0&&(d+=c);d<c;d++)if(d in a&&a[d]===b)return d;return-1}function i(a,b,c,d){var e,i=f(c,d),j={},k=[];for(var l in i)if(i[l]&&i[l].params&&(e=g(i[l].params),e.length))for(var m in e)h(k,e[m])>=0||(k.push(e[m]),j[e[m]]=a[e[m]]);return T({},j,b)}function j(a,b,c){if(!c){c=[];for(var d in a)c.push(d)}for(var e=0;e<c.length;e++){var f=c[e];if(a[f]!=b[f])return!1}return!0}function k(a,b){var c={};return S(a,function(a){c[a]=b[a]}),c}function l(a){var b={},c=Array.prototype.concat.apply(Array.prototype,Array.prototype.slice.call(arguments,1));return S(c,function(c){c in a&&(b[c]=a[c])}),b}function m(a){var b={},c=Array.prototype.concat.apply(Array.prototype,Array.prototype.slice.call(arguments,1));for(var d in a)h(c,d)==-1&&(b[d]=a[d]);return b}function n(a,b){var c=R(a),d=c?[]:{};return S(a,function(a,e){b(a,e)&&(d[c?d.length:e]=a)}),d}function o(a,b){var c=R(a)?[]:{};return S(a,function(a,d){c[d]=b(a,d)}),c}function p(a){return a.then(c,function(){})&&a}function q(a,b){var d=1,f=2,i={},j=[],k=i,l=T(a.when(i),{$$promises:i,$$values:i});this.study=function(i){function n(a,c){if(t[c]!==f){if(s.push(c),t[c]===d)throw s.splice(0,h(s,c)),new Error("Cyclic dependency: "+s.join(" -> "));if(t[c]=d,P(a))r.push(c,[function(){return b.get(a)}],j);else{var e=b.annotate(a);S(e,function(a){a!==c&&i.hasOwnProperty(a)&&n(i[a],a)}),r.push(c,a,e)}s.pop(),t[c]=f}}function o(a){return Q(a)&&a.then&&a.$$promises}if(!Q(i))throw new Error("'invocables' must be an object");var q=g(i||{}),r=[],s=[],t={};return S(i,n),i=s=t=null,function(d,f,g){function h(){--v||(w||e(u,f.$$values),s.$$values=u,s.$$promises=s.$$promises||!0,delete s.$$inheritedValues,n.resolve(u))}function i(a){s.$$failure=a,n.reject(a)}function j(c,e,f){function j(a){l.reject(a),i(a)}function k(){if(!N(s.$$failure))try{l.resolve(b.invoke(e,g,u)),l.promise.then(function(a){u[c]=a,h()},j)}catch(a){j(a)}}var l=a.defer(),m=0;S(f,function(a){t.hasOwnProperty(a)&&!d.hasOwnProperty(a)&&(m++,t[a].then(function(b){u[a]=b,--m||k()},j))}),m||k(),t[c]=p(l.promise)}if(o(d)&&g===c&&(g=f,f=d,d=null),d){if(!Q(d))throw new Error("'locals' must be an object")}else d=k;if(f){if(!o(f))throw new Error("'parent' must be a promise returned by $resolve.resolve()")}else f=l;var n=a.defer(),s=p(n.promise),t=s.$$promises={},u=T({},d),v=1+r.length/3,w=!1;if(p(s),N(f.$$failure))return i(f.$$failure),s;f.$$inheritedValues&&e(u,m(f.$$inheritedValues,q)),T(t,f.$$promises),f.$$values?(w=e(u,m(f.$$values,q)),s.$$inheritedValues=m(f.$$values,q),h()):(f.$$inheritedValues&&(s.$$inheritedValues=m(f.$$inheritedValues,q)),f.then(h,i));for(var x=0,y=r.length;x<y;x+=3)d.hasOwnProperty(r[x])?h():j(r[x],r[x+1],r[x+2]);return s}},this.resolve=function(a,b,c,d){return this.study(a)(b,c,d)}}function r(){var a=b.version.minor<3;this.shouldUnsafelyUseHttp=function(b){a=!!b},this.$get=["$http","$templateCache","$injector",function(b,c,d){return new s(b,c,d,a)}]}function s(a,b,c,d){this.fromConfig=function(a,b,c){return N(a.template)?this.fromString(a.template,b):N(a.templateUrl)?this.fromUrl(a.templateUrl,b):N(a.templateProvider)?this.fromProvider(a.templateProvider,b,c):null},this.fromString=function(a,b){return O(a)?a(b):a},this.fromUrl=function(e,f){return O(e)&&(e=e(f)),null==e?null:d?a.get(e,{cache:b,headers:{Accept:"text/html"}}).then(function(a){return a.data}):c.get("$templateRequest")(e)},this.fromProvider=function(a,b,d){return c.invoke(a,null,d||{params:b})}}function t(a,b,e){function f(b,c,d,e){if(q.push(b),o[b])return o[b];if(!/^\w+([-.]+\w+)*(?:\[\])?$/.test(b))throw new Error("Invalid parameter name '"+b+"' in pattern '"+a+"'");if(p[b])throw new Error("Duplicate parameter name '"+b+"' in pattern '"+a+"'");return p[b]=new W.Param(b,c,d,e),p[b]}function g(a,b,c,d){var e=["",""],f=a.replace(/[\\\[\]\^$*+?.()|{}]/g,"\\$&");if(!b)return f;switch(c){case!1:e=["(",")"+(d?"?":"")];break;case!0:f=f.replace(/\/$/,""),e=["(?:/(",")|/)?"];break;default:e=["("+c+"|",")?"]}return f+e[0]+b+e[1]}function h(e,f){var g,h,i,j,k;return g=e[2]||e[3],k=b.params[g],i=a.substring(m,e.index),h=f?e[4]:e[4]||("*"==e[1]?".*":null),h&&(j=W.type(h)||d(W.type("string"),{pattern:new RegExp(h,b.caseInsensitive?"i":c)})),{id:g,regexp:h,segment:i,type:j,cfg:k}}b=T({params:{}},Q(b)?b:{});var i,j=/([:*])([\w\[\]]+)|\{([\w\[\]]+)(?:\:\s*((?:[^{}\\]+|\\.|\{(?:[^{}\\]+|\\.)*\})+))?\}/g,k=/([:]?)([\w\[\].-]+)|\{([\w\[\].-]+)(?:\:\s*((?:[^{}\\]+|\\.|\{(?:[^{}\\]+|\\.)*\})+))?\}/g,l="^",m=0,n=this.segments=[],o=e?e.params:{},p=this.params=e?e.params.$$new():new W.ParamSet,q=[];this.source=a;for(var r,s,t;(i=j.exec(a))&&(r=h(i,!1),!(r.segment.indexOf("?")>=0));)s=f(r.id,r.type,r.cfg,"path"),l+=g(r.segment,s.type.pattern.source,s.squash,s.isOptional),n.push(r.segment),m=j.lastIndex;t=a.substring(m);var u=t.indexOf("?");if(u>=0){var v=this.sourceSearch=t.substring(u);if(t=t.substring(0,u),this.sourcePath=a.substring(0,m+u),v.length>0)for(m=0;i=k.exec(v);)r=h(i,!0),s=f(r.id,r.type,r.cfg,"search"),m=j.lastIndex}else this.sourcePath=a,this.sourceSearch="";l+=g(t)+(b.strict===!1?"/?":"")+"$",n.push(t),this.regexp=new RegExp(l,b.caseInsensitive?"i":c),this.prefix=n[0],this.$$paramNames=q}function u(a){T(this,a)}function v(){function a(a){return null!=a?a.toString().replace(/(~|\/)/g,function(a){return{"~":"~~","/":"~2F"}[a]}):a}function e(a){return null!=a?a.toString().replace(/(~~|~2F)/g,function(a){return{"~~":"~","~2F":"/"}[a]}):a}function f(){return{strict:p,caseInsensitive:m}}function i(a){return O(a)||R(a)&&O(a[a.length-1])}function j(){for(;w.length;){var a=w.shift();if(a.pattern)throw new Error("You cannot override a type's .pattern at runtime.");b.extend(r[a.name],l.invoke(a.def))}}function k(a){T(this,a||{})}W=this;var l,m=!1,p=!0,q=!1,r={},s=!0,w=[],x={string:{encode:a,decode:e,is:function(a){return null==a||!N(a)||"string"==typeof a},pattern:/[^\/]*/},int:{encode:a,decode:function(a){return parseInt(a,10)},is:function(a){return a!==c&&null!==a&&this.decode(a.toString())===a},pattern:/\d+/},bool:{encode:function(a){return a?1:0},decode:function(a){return 0!==parseInt(a,10)},is:function(a){return a===!0||a===!1},pattern:/0|1/},date:{encode:function(a){return this.is(a)?[a.getFullYear(),("0"+(a.getMonth()+1)).slice(-2),("0"+a.getDate()).slice(-2)].join("-"):c},decode:function(a){if(this.is(a))return a;var b=this.capture.exec(a);return b?new Date(b[1],b[2]-1,b[3]):c},is:function(a){return a instanceof Date&&!isNaN(a.valueOf())},equals:function(a,b){return this.is(a)&&this.is(b)&&a.toISOString()===b.toISOString()},pattern:/[0-9]{4}-(?:0[1-9]|1[0-2])-(?:0[1-9]|[1-2][0-9]|3[0-1])/,capture:/([0-9]{4})-(0[1-9]|1[0-2])-(0[1-9]|[1-2][0-9]|3[0-1])/},json:{encode:b.toJson,decode:b.fromJson,is:b.isObject,equals:b.equals,pattern:/[^\/]*/},any:{encode:b.identity,decode:b.identity,equals:b.equals,pattern:/.*/}};v.$$getDefaultValue=function(a){if(!i(a.value))return a.value;if(!l)throw new Error("Injectable functions cannot be called at configuration time");return l.invoke(a.value)},this.caseInsensitive=function(a){return N(a)&&(m=a),m},this.strictMode=function(a){return N(a)&&(p=a),p},this.defaultSquashPolicy=function(a){if(!N(a))return q;if(a!==!0&&a!==!1&&!P(a))throw new Error("Invalid squash policy: "+a+". Valid policies: false, true, arbitrary-string");return q=a,a},this.compile=function(a,b){return new t(a,T(f(),b))},this.isMatcher=function(a){if(!Q(a))return!1;var b=!0;return S(t.prototype,function(c,d){O(c)&&(b=b&&N(a[d])&&O(a[d]))}),b},this.type=function(a,b,c){if(!N(b))return r[a];if(r.hasOwnProperty(a))throw new Error("A type named '"+a+"' has already been defined.");return r[a]=new u(T({name:a},b)),c&&(w.push({name:a,def:c}),s||j()),this},S(x,function(a,b){r[b]=new u(T({name:b},a))}),r=d(r,{}),this.$get=["$injector",function(a){return l=a,s=!1,j(),S(x,function(a,b){r[b]||(r[b]=new u(a))}),this}],this.Param=function(a,d,e,f){function j(a){var b=Q(a)?g(a):[],c=h(b,"value")===-1&&h(b,"type")===-1&&h(b,"squash")===-1&&h(b,"array")===-1;return c&&(a={value:a}),a.$$fn=i(a.value)?a.value:function(){return a.value},a}function k(c,d,e){if(c.type&&d)throw new Error("Param '"+a+"' has two type configurations.");return d?d:c.type?b.isString(c.type)?r[c.type]:c.type instanceof u?c.type:new u(c.type):"config"===e?r.any:r.string}function m(){var b={array:"search"===f&&"auto"},c=a.match(/\[\]$/)?{array:!0}:{};return T(b,c,e).array}function p(a,b){var c=a.squash;if(!b||c===!1)return!1;if(!N(c)||null==c)return q;if(c===!0||P(c))return c;throw new Error("Invalid squash policy: '"+c+"'. Valid policies: false, true, or arbitrary string")}function s(a,b,d,e){var f,g,i=[{from:"",to:d||b?c:""},{from:null,to:d||b?c:""}];return f=R(a.replace)?a.replace:[],P(e)&&f.push({from:e,to:c}),g=o(f,function(a){return a.from}),n(i,function(a){return h(g,a.from)===-1}).concat(f)}function t(){if(!l)throw new Error("Injectable functions cannot be called at configuration time");var a=l.invoke(e.$$fn);if(null!==a&&a!==c&&!x.type.is(a))throw new Error("Default value ("+a+") for parameter '"+x.id+"' is not an instance of Type ("+x.type.name+")");return a}function v(a){function b(a){return function(b){return b.from===a}}function c(a){var c=o(n(x.replace,b(a)),function(a){return a.to});return c.length?c[0]:a}return a=c(a),N(a)?x.type.$normalize(a):t()}function w(){return"{Param:"+a+" "+d+" squash: '"+A+"' optional: "+z+"}"}var x=this;e=j(e),d=k(e,d,f);var y=m();d=y?d.$asArray(y,"search"===f):d,"string"!==d.name||y||"path"!==f||e.value!==c||(e.value="");var z=e.value!==c,A=p(e,z),B=s(e,y,z,A);T(this,{id:a,type:d,location:f,array:y,squash:A,replace:B,isOptional:z,value:v,dynamic:c,config:e,toString:w})},k.prototype={$$new:function(){return d(this,T(new k,{$$parent:this}))},$$keys:function(){for(var a=[],b=[],c=this,d=g(k.prototype);c;)b.push(c),c=c.$$parent;return b.reverse(),S(b,function(b){S(g(b),function(b){h(a,b)===-1&&h(d,b)===-1&&a.push(b)})}),a},$$values:function(a){var b={},c=this;return S(c.$$keys(),function(d){b[d]=c[d].value(a&&a[d])}),b},$$equals:function(a,b){var c=!0,d=this;return S(d.$$keys(),function(e){var f=a&&a[e],g=b&&b[e];d[e].type.equals(f,g)||(c=!1)}),c},$$validates:function(a){var d,e,f,g,h,i=this.$$keys();for(d=0;d<i.length&&(e=this[i[d]],f=a[i[d]],f!==c&&null!==f||!e.isOptional);d++){if(g=e.type.$normalize(f),!e.type.is(g))return!1;if(h=e.type.encode(g),b.isString(h)&&!e.type.pattern.exec(h))return!1}return!0},$$parent:c},this.ParamSet=k}function w(a,d){function e(a){var b=/^\^((?:\\[^a-zA-Z0-9]|[^\\\[\]\^$*+?.()|{}]+)*)/.exec(a.source);return null!=b?b[1].replace(/\\(.)/g,"$1"):""}function f(a,b){return a.replace(/\$(\$|\d{1,2})/,function(a,c){return b["$"===c?0:Number(c)]})}function g(a,b,c){if(!c)return!1;var d=a.invoke(b,b,{$match:c});return!N(d)||d}function h(d,e,f,g,h){function m(a,b,c){return"/"===q?a:b?q.slice(0,-1)+a:c?q.slice(1)+a:a}function n(a){function b(a){var b=a(f,d);return!!b&&(P(b)&&d.replace().url(b),!0)}if(!a||!a.defaultPrevented){p&&d.url()===p;p=c;var e,g=j.length;for(e=0;e<g;e++)if(b(j[e]))return;k&&b(k)}}function o(){return i=i||e.$on("$locationChangeSuccess",n)}var p,q=g.baseHref(),r=d.url();return l||o(),{sync:function(){n()},listen:function(){return o()},update:function(a){return a?void(r=d.url()):void(d.url()!==r&&(d.url(r),d.replace()))},push:function(a,b,e){var f=a.format(b||{});null!==f&&b&&b["#"]&&(f+="#"+b["#"]),d.url(f),p=e&&e.$$avoidResync?d.url():c,e&&e.replace&&d.replace()},href:function(c,e,f){if(!c.validates(e))return null;var g=a.html5Mode();b.isObject(g)&&(g=g.enabled),g=g&&h.history;var i=c.format(e);if(f=f||{},g||null===i||(i="#"+a.hashPrefix()+i),null!==i&&e&&e["#"]&&(i+="#"+e["#"]),i=m(i,g,f.absolute),!f.absolute||!i)return i;var j=!g&&i?"/":"",k=d.port();return k=80===k||443===k?"":":"+k,[d.protocol(),"://",d.host(),k,j,i].join("")}}}var i,j=[],k=null,l=!1;this.rule=function(a){if(!O(a))throw new Error("'rule' must be a function");return j.push(a),this},this.otherwise=function(a){if(P(a)){var b=a;a=function(){return b}}else if(!O(a))throw new Error("'rule' must be a function");return k=a,this},this.when=function(a,b){var c,h=P(b);if(P(a)&&(a=d.compile(a)),!h&&!O(b)&&!R(b))throw new Error("invalid 'handler' in when()");var i={matcher:function(a,b){return h&&(c=d.compile(b),b=["$match",function(a){return c.format(a)}]),T(function(c,d){return g(c,b,a.exec(d.path(),d.search()))},{prefix:P(a.prefix)?a.prefix:""})},regex:function(a,b){if(a.global||a.sticky)throw new Error("when() RegExp must not be global or sticky");return h&&(c=b,b=["$match",function(a){return f(c,a)}]),T(function(c,d){return g(c,b,a.exec(d.path()))},{prefix:e(a)})}},j={matcher:d.isMatcher(a),regex:a instanceof RegExp};for(var k in j)if(j[k])return this.rule(i[k](a,b));throw new Error("invalid 'what' in when()")},this.deferIntercept=function(a){a===c&&(a=!0),l=a},this.$get=h,h.$inject=["$location","$rootScope","$injector","$browser","$sniffer"]}function x(a,e){function f(a){return 0===a.indexOf(".")||0===a.indexOf("^")}function m(a,b){if(!a)return c;var d=P(a),e=d?a:a.name,g=f(e);if(g){if(!b)throw new Error("No reference point given for path '"+e+"'");b=m(b);for(var h=e.split("."),i=0,j=h.length,k=b;i<j;i++)if(""!==h[i]||0!==i){if("^"!==h[i])break;if(!k.parent)throw new Error("Path '"+e+"' not valid for state '"+b.name+"'");k=k.parent}else k=b;h=h.slice(i).join("."),e=k.name+(k.name&&h?".":"")+h}var l=A[e];return!l||!d&&(d||l!==a&&l.self!==a)?c:l}function n(a,b){B[a]||(B[a]=[]),B[a].push(b)}function q(a){for(var b=B[a]||[];b.length;)r(b.shift())}function r(b){b=d(b,{self:b,resolve:b.resolve||{},toString:function(){return this.name}});var c=b.name;if(!P(c)||c.indexOf("@")>=0)throw new Error("State must have a valid name");if(A.hasOwnProperty(c))throw new Error("State '"+c+"' is already defined");var e=c.indexOf(".")!==-1?c.substring(0,c.lastIndexOf(".")):P(b.parent)?b.parent:Q(b.parent)&&P(b.parent.name)?b.parent.name:"";if(e&&!A[e])return n(e,b.self);for(var f in D)O(D[f])&&(b[f]=D[f](b,D.$delegates[f]));return A[c]=b,!b[C]&&b.url&&a.when(b.url,["$match","$stateParams",function(a,c){z.$current.navigable==b&&j(a,c)||z.transitionTo(b,a,{inherit:!0,location:!1})}]),q(c),b}function s(a){return a.indexOf("*")>-1}function t(a){for(var b=a.split("."),c=z.$current.name.split("."),d=0,e=b.length;d<e;d++)"*"===b[d]&&(c[d]="*");return"**"===b[0]&&(c=c.slice(h(c,b[1])),c.unshift("**")),"**"===b[b.length-1]&&(c.splice(h(c,b[b.length-2])+1,Number.MAX_VALUE),c.push("**")),b.length==c.length&&c.join("")===b.join("")}function u(a,b){return P(a)&&!N(b)?D[a]:O(b)&&P(a)?(D[a]&&!D.$delegates[a]&&(D.$delegates[a]=D[a]),D[a]=b,this):this}function v(a,b){return Q(a)?b=a:b.name=a,r(b),this}function w(a,e,f,h,j,l,n,q,r){function u(b,c,d,f){var g=a.$broadcast("$stateNotFound",b,c,d);if(g.defaultPrevented)return n.update(),E;if(!g.retry)return null;if(f.$retry)return n.update(),F;var h=z.transition=e.when(g.retry);return h.then(function(){return h!==z.transition?(a.$broadcast("$stateChangeCancel",b.to,b.toParams,c,d),B):(b.options.$retry=!0,z.transitionTo(b.to,b.toParams,b.options))},function(){return E}),n.update(),h}function v(a,c,d,g,i,l){function m(){var c=[];return S(a.views,function(d,e){var g=d.resolve&&d.resolve!==a.resolve?d.resolve:{};g.$template=[function(){return f.load(e,{view:d,locals:i.globals,params:n,notify:l.notify})||""}],c.push(j.resolve(g,i.globals,i.resolve,a).then(function(c){if(O(d.controllerProvider)||R(d.controllerProvider)){var f=b.extend({},g,i.globals);c.$$controller=h.invoke(d.controllerProvider,null,f)}else c.$$controller=d.controller;c.$$state=a,c.$$controllerAs=d.controllerAs,c.$$resolveAs=d.resolveAs,i[e]=c}))}),e.all(c).then(function(){return i.globals})}var n=d?c:k(a.params.$$keys(),c),o={$stateParams:n};i.resolve=j.resolve(a.resolve,o,i.resolve,a);var p=[i.resolve.then(function(a){i.globals=a})];return g&&p.push(g),e.all(p).then(m).then(function(a){return i})}var w=new Error("transition superseded"),B=p(e.reject(w)),D=p(e.reject(new Error("transition prevented"))),E=p(e.reject(new Error("transition aborted"))),F=p(e.reject(new Error("transition failed")));return y.locals={resolve:null,globals:{$stateParams:{}}},z={params:{},current:y.self,$current:y,transition:null},z.reload=function(a){return z.transitionTo(z.current,l,{reload:a||!0,inherit:!1,notify:!0})},z.go=function(a,b,c){return z.transitionTo(a,b,T({inherit:!0,relative:z.$current},c))},z.transitionTo=function(b,c,f){c=c||{},f=T({location:!0,inherit:!1,relative:null,notify:!0,reload:!1,$retry:!1},f||{});var g,j=z.$current,o=z.params,q=j.path,r=m(b,f.relative),s=c["#"];if(!N(r)){var t={to:b,toParams:c,options:f},A=u(t,j.self,o,f);if(A)return A;if(b=t.to,c=t.toParams,f=t.options,r=m(b,f.relative),!N(r)){if(!f.relative)throw new Error("No such state '"+b+"'");throw new Error("Could not resolve '"+b+"' from state '"+f.relative+"'")}}if(r[C])throw new Error("Cannot transition to abstract state '"+b+"'");if(f.inherit&&(c=i(l,c||{},z.$current,r)),!r.params.$$validates(c))return F;c=r.params.$$values(c),b=r;var E=b.path,G=0,H=E[G],I=y.locals,J=[];if(f.reload){if(P(f.reload)||Q(f.reload)){if(Q(f.reload)&&!f.reload.name)throw new Error("Invalid reload state object");var K=f.reload===!0?q[0]:m(f.reload);if(f.reload&&!K)throw new Error("No such reload state '"+(P(f.reload)?f.reload:f.reload.name)+"'");for(;H&&H===q[G]&&H!==K;)I=J[G]=H.locals,G++,H=E[G]}}else for(;H&&H===q[G]&&H.ownParams.$$equals(c,o);)I=J[G]=H.locals,G++,H=E[G];if(x(b,c,j,o,I,f))return s&&(c["#"]=s),z.params=c,U(z.params,l),U(k(b.params.$$keys(),l),b.locals.globals.$stateParams),f.location&&b.navigable&&b.navigable.url&&(n.push(b.navigable.url,c,{$$avoidResync:!0,replace:"replace"===f.location}),n.update(!0)),z.transition=null,e.when(z.current);if(c=k(b.params.$$keys(),c||{}),s&&(c["#"]=s),f.notify&&a.$broadcast("$stateChangeStart",b.self,c,j.self,o,f).defaultPrevented)return a.$broadcast("$stateChangeCancel",b.self,c,j.self,o),null==z.transition&&n.update(),D;for(var L=e.when(I),M=G;M<E.length;M++,H=E[M])I=J[M]=d(I),L=v(H,c,H===b,L,I,f);var O=z.transition=L.then(function(){var d,e,g;if(z.transition!==O)return a.$broadcast("$stateChangeCancel",b.self,c,j.self,o),B;for(d=q.length-1;d>=G;d--)g=q[d],g.self.onExit&&h.invoke(g.self.onExit,g.self,g.locals.globals),g.locals=null;for(d=G;d<E.length;d++)e=E[d],e.locals=J[d],e.self.onEnter&&h.invoke(e.self.onEnter,e.self,e.locals.globals);return z.transition!==O?(a.$broadcast("$stateChangeCancel",b.self,c,j.self,o),B):(z.$current=b,z.current=b.self,z.params=c,U(z.params,l),z.transition=null,f.location&&b.navigable&&n.push(b.navigable.url,b.navigable.locals.globals.$stateParams,{$$avoidResync:!0,replace:"replace"===f.location}),f.notify&&a.$broadcast("$stateChangeSuccess",b.self,c,j.self,o),n.update(!0),z.current)}).then(null,function(d){return d===w?B:z.transition!==O?(a.$broadcast("$stateChangeCancel",b.self,c,j.self,o),B):(z.transition=null,g=a.$broadcast("$stateChangeError",b.self,c,j.self,o,d),g.defaultPrevented||n.update(),e.reject(d))});return p(O),O},z.is=function(a,b,d){d=T({relative:z.$current},d||{});var e=m(a,d.relative);return N(e)?z.$current===e&&(!b||g(b).reduce(function(a,c){var d=e.params[c];return a&&!d||d.type.equals(l[c],b[c])},!0)):c},z.includes=function(a,b,d){if(d=T({relative:z.$current},d||{}),P(a)&&s(a)){if(!t(a))return!1;a=z.$current.name}var e=m(a,d.relative);if(!N(e))return c;if(!N(z.$current.includes[e.name]))return!1;if(!b)return!0;for(var f=g(b),h=0;h<f.length;h++){var i=f[h],j=e.params[i];if(j&&!j.type.equals(l[i],b[i]))return!1}return g(b).reduce(function(a,c){var d=e.params[c];return a&&!d||d.type.equals(l[c],b[c])},!0)},z.href=function(a,b,d){d=T({lossy:!0,inherit:!0,absolute:!1,relative:z.$current},d||{});var e=m(a,d.relative);if(!N(e))return null;d.inherit&&(b=i(l,b||{},z.$current,e));var f=e&&d.lossy?e.navigable:e;return f&&f.url!==c&&null!==f.url?n.href(f.url,k(e.params.$$keys().concat("#"),b||{}),{absolute:d.absolute}):null},z.get=function(a,b){if(0===arguments.length)return o(g(A),function(a){return A[a].self});var c=m(a,b||z.$current);return c&&c.self?c.self:null},z}function x(a,b,c,d,e,f){function g(a,b,c){function d(b){return"search"!=a.params[b].location}var e=a.params.$$keys().filter(d),f=l.apply({},[a.params].concat(e)),g=new W.ParamSet(f);return g.$$equals(b,c)}if(!f.reload&&a===c&&(e===c.locals||a.self.reloadOnSearch===!1&&g(c,d,b)))return!0}var y,z,A={},B={},C="abstract",D={parent:function(a){if(N(a.parent)&&a.parent)return m(a.parent);var b=/^(.+)\.[^.]+$/.exec(a.name);return b?m(b[1]):y},data:function(a){return a.parent&&a.parent.data&&(a.data=a.self.data=d(a.parent.data,a.data)),a.data},url:function(a){var b=a.url,c={params:a.params||{}};if(P(b))return"^"==b.charAt(0)?e.compile(b.substring(1),c):(a.parent.navigable||y).url.concat(b,c);if(!b||e.isMatcher(b))return b;throw new Error("Invalid url '"+b+"' in state '"+a+"'")},navigable:function(a){return a.url?a:a.parent?a.parent.navigable:null},ownParams:function(a){var b=a.url&&a.url.params||new W.ParamSet;return S(a.params||{},function(a,c){b[c]||(b[c]=new W.Param(c,null,a,"config"))}),b},params:function(a){var b=l(a.ownParams,a.ownParams.$$keys());return a.parent&&a.parent.params?T(a.parent.params.$$new(),b):new W.ParamSet},views:function(a){var b={};return S(N(a.views)?a.views:{"":a},function(c,d){d.indexOf("@")<0&&(d+="@"+a.parent.name),c.resolveAs=c.resolveAs||a.resolveAs||"$resolve",b[d]=c}),b},path:function(a){return a.parent?a.parent.path.concat(a):[]},includes:function(a){var b=a.parent?T({},a.parent.includes):{};return b[a.name]=!0,b},$delegates:{}};y=r({name:"",url:"^",views:null,abstract:!0}),y.navigable=null,this.decorator=u,this.state=v,this.$get=w,w.$inject=["$rootScope","$q","$view","$injector","$resolve","$stateParams","$urlRouter","$location","$urlMatcherFactory"]}function y(){function a(a,b){return{load:function(a,c){var d,e={template:null,controller:null,view:null,locals:null,notify:!0,async:!0,params:{}};return c=T(e,c),c.view&&(d=b.fromConfig(c.view,c.params,c.locals)),d}}}this.$get=a,a.$inject=["$rootScope","$templateFactory"]}function z(){var a=!1;this.useAnchorScroll=function(){a=!0},this.$get=["$anchorScroll","$timeout",function(b,c){return a?b:function(a){return c(function(){a[0].scrollIntoView()},0,!1)}}]}function A(a,c,d,e,f){function g(){return c.has?function(a){return c.has(a)?c.get(a):null}:function(a){try{return c.get(a)}catch(a){return null}}}function h(a,c){var d=function(){return{enter:function(a,b,c){b.after(a),c()},leave:function(a,b){a.remove(),b()}}};if(k)return{enter:function(a,c,d){b.version.minor>2?k.enter(a,null,c).then(d):k.enter(a,null,c,d)},leave:function(a,c){b.version.minor>2?k.leave(a).then(c):k.leave(a,c)}};if(j){var e=j&&j(c,a);return{enter:function(a,b,c){e.enter(a,null,b),c()},leave:function(a,b){e.leave(a),b()}}}return d()}var i=g(),j=i("$animator"),k=i("$animate"),l={restrict:"ECA",terminal:!0,priority:400,transclude:"element",compile:function(c,g,i){return function(c,g,j){function k(){if(m&&(m.remove(),m=null),o&&(o.$destroy(),o=null),n){var a=n.data("$uiViewAnim");s.leave(n,function(){a.$$animLeave.resolve(),m=null}),m=n,n=null}}function l(h){var l,m=C(c,j,g,e),t=m&&a.$current&&a.$current.locals[m];if(h||t!==p){l=c.$new(),p=a.$current.locals[m],l.$emit("$viewContentLoading",m);var u=i(l,function(a){var e=f.defer(),h=f.defer(),i={$animEnter:e.promise,$animLeave:h.promise,$$animLeave:h};a.data("$uiViewAnim",i),s.enter(a,g,function(){e.resolve(),o&&o.$emit("$viewContentAnimationEnded"),(b.isDefined(r)&&!r||c.$eval(r))&&d(a)}),k()});n=u,o=l,o.$emit("$viewContentLoaded",m),o.$eval(q)}}var m,n,o,p,q=j.onload||"",r=j.autoscroll,s=h(j,c);g.inheritedData("$uiView");c.$on("$stateChangeSuccess",function(){l(!1)}),l(!0)}}};return l}function B(a,c,d,e){return{restrict:"ECA",priority:-400,compile:function(f){var g=f.html();return f.empty?f.empty():f[0].innerHTML=null,function(f,h,i){var j=d.$current,k=C(f,i,h,e),l=j&&j.locals[k];if(!l)return h.html(g),void a(h.contents())(f);h.data("$uiView",{name:k,state:l.$$state}),h.html(l.$template?l.$template:g);var m=b.extend({},l);f[l.$$resolveAs]=m;var n=a(h.contents());if(l.$$controller){l.$scope=f,l.$element=h;var o=c(l.$$controller,l);l.$$controllerAs&&(f[l.$$controllerAs]=o,f[l.$$controllerAs][l.$$resolveAs]=m),O(o.$onInit)&&o.$onInit(),h.data("$ngControllerController",o),h.children().data("$ngControllerController",o)}n(f)}}}}function C(a,b,c,d){var e=d(b.uiView||b.name||"")(a),f=c.inheritedData("$uiView");return e.indexOf("@")>=0?e:e+"@"+(f?f.state.name:"")}function D(a,b){var c,d=a.match(/^\s*({[^}]*})\s*$/);if(d&&(a=b+"("+d[1]+")"),c=a.replace(/\n/g," ").match(/^([^(]+?)\s*(\((.*)\))?$/),!c||4!==c.length)throw new Error("Invalid state ref '"+a+"'");return{state:c[1],paramExpr:c[3]||null}}function E(a){var b=a.parent().inheritedData("$uiView");if(b&&b.state&&b.state.name)return b.state}function F(a){var b="[object SVGAnimatedString]"===Object.prototype.toString.call(a.prop("href")),c="FORM"===a[0].nodeName;return{attr:c?"action":b?"xlink:href":"href",isAnchor:"A"===a.prop("tagName").toUpperCase(),clickable:!c}}function G(a,b,c,d,e){return function(f){var g=f.which||f.button,h=e();if(!(g>1||f.ctrlKey||f.metaKey||f.shiftKey||a.attr("target"))){var i=c(function(){b.go(h.state,h.params,h.options)});f.preventDefault();var j=d.isAnchor&&!h.href?1:0;f.preventDefault=function(){j--<=0&&c.cancel(i)}}}}function H(a,b){return{relative:E(a)||b.$current,inherit:!0}}function I(a,c){return{restrict:"A",require:["?^uiSrefActive","?^uiSrefActiveEq"],link:function(d,e,f,g){var h,i=D(f.uiSref,a.current.name),j={state:i.state,href:null,params:null},k=F(e),l=g[1]||g[0],m=null;j.options=T(H(e,a),f.uiSrefOpts?d.$eval(f.uiSrefOpts):{});var n=function(c){c&&(j.params=b.copy(c)),j.href=a.href(i.state,j.params,j.options),m&&m(),l&&(m=l.$$addStateInfo(i.state,j.params)),null!==j.href&&f.$set(k.attr,j.href)};i.paramExpr&&(d.$watch(i.paramExpr,function(a){a!==j.params&&n(a)},!0),j.params=b.copy(d.$eval(i.paramExpr))),n(),k.clickable&&(h=G(e,a,c,k,function(){return j}),e[e.on?"on":"bind"]("click",h),d.$on("$destroy",function(){e[e.off?"off":"unbind"]("click",h)}))}}}function J(a,b){return{restrict:"A",require:["?^uiSrefActive","?^uiSrefActiveEq"],link:function(c,d,e,f){function g(b){m.state=b[0],m.params=b[1],m.options=b[2],m.href=a.href(m.state,m.params,m.options),n&&n(),j&&(n=j.$$addStateInfo(m.state,m.params)),m.href&&e.$set(i.attr,m.href)}var h,i=F(d),j=f[1]||f[0],k=[e.uiState,e.uiStateParams||null,e.uiStateOpts||null],l="["+k.map(function(a){return a||"null"}).join(", ")+"]",m={state:null,params:null,options:null,href:null},n=null;c.$watch(l,g,!0),g(c.$eval(l)),i.clickable&&(h=G(d,a,b,i,function(){return m}),d[d.on?"on":"bind"]("click",h),c.$on("$destroy",function(){d[d.off?"off":"unbind"]("click",h)}))}}}function K(a,b,c){return{restrict:"A",controller:["$scope","$element","$attrs","$timeout",function(b,d,e,f){function g(b,c,e){var f=a.get(b,E(d)),g=h(b,c),i={state:f||{name:b},params:c,hash:g};return p.push(i),q[g]=e,function(){var a=p.indexOf(i);a!==-1&&p.splice(a,1)}}function h(a,c){if(!P(a))throw new Error("state should be a string");return Q(c)?a+V(c):(c=b.$eval(c),Q(c)?a+V(c):a)}function i(){for(var a=0;a<p.length;a++)l(p[a].state,p[a].params)?j(d,q[p[a].hash]):k(d,q[p[a].hash]),m(p[a].state,p[a].params)?j(d,n):k(d,n)}function j(a,b){f(function(){a.addClass(b)})}function k(a,b){a.removeClass(b)}function l(b,c){return a.includes(b.name,c)}function m(b,c){return a.is(b.name,c)}var n,o,p=[],q={};n=c(e.uiSrefActiveEq||"",!1)(b);try{o=b.$eval(e.uiSrefActive)}catch(a){}o=o||c(e.uiSrefActive||"",!1)(b),Q(o)&&S(o,function(c,d){if(P(c)){var e=D(c,a.current.name);g(e.state,b.$eval(e.paramExpr),d)}}),this.$$addStateInfo=function(a,b){if(!(Q(o)&&p.length>0)){var c=g(a,b,o);return i(),c}},b.$on("$stateChangeSuccess",i),i()}]}}function L(a){var b=function(b,c){return a.is(b,c)};return b.$stateful=!0,b}function M(a){var b=function(b,c,d){return a.includes(b,c,d)};return b.$stateful=!0,b}var N=b.isDefined,O=b.isFunction,P=b.isString,Q=b.isObject,R=b.isArray,S=b.forEach,T=b.extend,U=b.copy,V=b.toJson;b.module("ui.router.util",["ng"]),b.module("ui.router.router",["ui.router.util"]),b.module("ui.router.state",["ui.router.router","ui.router.util"]),b.module("ui.router",["ui.router.state"]),b.module("ui.router.compat",["ui.router"]),q.$inject=["$q","$injector"],b.module("ui.router.util").service("$resolve",q),b.module("ui.router.util").provider("$templateFactory",r);var W;t.prototype.concat=function(a,b){var c={caseInsensitive:W.caseInsensitive(),strict:W.strictMode(),squash:W.defaultSquashPolicy()};return new t(this.sourcePath+a+this.sourceSearch,T(c,b),this)},t.prototype.toString=function(){return this.source},t.prototype.exec=function(a,b){function c(a){function b(a){return a.split("").reverse().join("")}function c(a){return a.replace(/\\-/g,"-")}var d=b(a).split(/-(?!\\)/),e=o(d,b);return o(e,c).reverse()}var d=this.regexp.exec(a);if(!d)return null;b=b||{};var e,f,g,h=this.parameters(),i=h.length,j=this.segments.length-1,k={};if(j!==d.length-1)throw new Error("Unbalanced capture group in route '"+this.source+"'");var l,m;for(e=0;e<j;e++){for(g=h[e],l=this.params[g],m=d[e+1],f=0;f<l.replace.length;f++)l.replace[f].from===m&&(m=l.replace[f].to);m&&l.array===!0&&(m=c(m)),N(m)&&(m=l.type.decode(m)),k[g]=l.value(m)}for(;e<i;e++){for(g=h[e],k[g]=this.params[g].value(b[g]),l=this.params[g],m=b[g],f=0;f<l.replace.length;f++)l.replace[f].from===m&&(m=l.replace[f].to);N(m)&&(m=l.type.decode(m)),k[g]=l.value(m)}return k},t.prototype.parameters=function(a){return N(a)?this.params[a]||null:this.$$paramNames},t.prototype.validates=function(a){return this.params.$$validates(a)},t.prototype.format=function(a){function b(a){return encodeURIComponent(a).replace(/-/g,function(a){return"%5C%"+a.charCodeAt(0).toString(16).toUpperCase()})}a=a||{};var c=this.segments,d=this.parameters(),e=this.params;if(!this.validates(a))return null;var f,g=!1,h=c.length-1,i=d.length,j=c[0];for(f=0;f<i;f++){var k=f<h,l=d[f],m=e[l],n=m.value(a[l]),p=m.isOptional&&m.type.equals(m.value(),n),q=!!p&&m.squash,r=m.type.encode(n);if(k){var s=c[f+1],t=f+1===h;if(q===!1)null!=r&&(j+=R(r)?o(r,b).join("-"):encodeURIComponent(r)),j+=s;else if(q===!0){var u=j.match(/\/$/)?/\/?(.*)/:/(.*)/;j+=s.match(u)[1]}else P(q)&&(j+=q+s);t&&m.squash===!0&&"/"===j.slice(-1)&&(j=j.slice(0,-1))}else{if(null==r||p&&q!==!1)continue;if(R(r)||(r=[r]),0===r.length)continue;r=o(r,encodeURIComponent).join("&"+l+"="),j+=(g?"&":"?")+(l+"="+r),g=!0}}return j},u.prototype.is=function(a,b){return!0},u.prototype.encode=function(a,b){return a},u.prototype.decode=function(a,b){return a},u.prototype.equals=function(a,b){return a==b},u.prototype.$subPattern=function(){var a=this.pattern.toString();return a.substr(1,a.length-2)},u.prototype.pattern=/.*/,u.prototype.toString=function(){return"{Type:"+this.name+"}"},u.prototype.$normalize=function(a){return this.is(a)?a:this.decode(a)},u.prototype.$asArray=function(a,b){function d(a,b){function d(a,b){return function(){return a[b].apply(a,arguments)}}function e(a){return R(a)?a:N(a)?[a]:[]}function f(a){switch(a.length){case 0:return c;case 1:return"auto"===b?a[0]:a;default:return a}}function g(a){return!a}function h(a,b){return function(c){if(R(c)&&0===c.length)return c;c=e(c);var d=o(c,a);return b===!0?0===n(d,g).length:f(d)}}function i(a){return function(b,c){var d=e(b),f=e(c);if(d.length!==f.length)return!1;
for(var g=0;g<d.length;g++)if(!a(d[g],f[g]))return!1;return!0}}this.encode=h(d(a,"encode")),this.decode=h(d(a,"decode")),this.is=h(d(a,"is"),!0),this.equals=i(d(a,"equals")),this.pattern=a.pattern,this.$normalize=h(d(a,"$normalize")),this.name=a.name,this.$arrayMode=b}if(!a)return this;if("auto"===a&&!b)throw new Error("'auto' array mode is for query parameters only");return new d(this,a)},b.module("ui.router.util").provider("$urlMatcherFactory",v),b.module("ui.router.util").run(["$urlMatcherFactory",function(a){}]),w.$inject=["$locationProvider","$urlMatcherFactoryProvider"],b.module("ui.router.router").provider("$urlRouter",w),x.$inject=["$urlRouterProvider","$urlMatcherFactoryProvider"],b.module("ui.router.state").factory("$stateParams",function(){return{}}).constant("$state.runtime",{autoinject:!0}).provider("$state",x).run(["$injector",function(a){a.get("$state.runtime").autoinject&&a.get("$state")}]),y.$inject=[],b.module("ui.router.state").provider("$view",y),b.module("ui.router.state").provider("$uiViewScroll",z),A.$inject=["$state","$injector","$uiViewScroll","$interpolate","$q"],B.$inject=["$compile","$controller","$state","$interpolate"],b.module("ui.router.state").directive("uiView",A),b.module("ui.router.state").directive("uiView",B),I.$inject=["$state","$timeout"],J.$inject=["$state","$timeout"],K.$inject=["$state","$stateParams","$interpolate"],b.module("ui.router.state").directive("uiSref",I).directive("uiSrefActive",K).directive("uiSrefActiveEq",K).directive("uiState",J),L.$inject=["$state"],M.$inject=["$state"],b.module("ui.router.state").filter("isState",L).filter("includedByState",M)}(window,window.angular); \ No newline at end of file
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular/angular.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular/angular.min.js
index cd242a09..23f1552b 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular/angular.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/angular/angular.min.js
@@ -1,8 +1,8 @@
-/*
- AngularJS v1.6.9
- (c) 2010-2018 Google, Inc. http://angularjs.org
- License: MIT
-*/
+/**
+ * @license AngularJS v1.6.9
+ * (c) 2010-2018 Google, Inc. http://angularjs.org
+ * License: MIT
+ */
(function(w){'use strict';function oe(a){if(B(a))u(a.objectMaxDepth)&&(Mc.objectMaxDepth=Wb(a.objectMaxDepth)?a.objectMaxDepth:NaN);else return Mc}function Wb(a){return Y(a)&&0<a}function K(a,b){b=b||Error;return function(){var d=arguments[0],c;c="["+(a?a+":":"")+d+"] http://errors.angularjs.org/1.6.9/"+(a?a+"/":"")+d;for(d=1;d<arguments.length;d++){c=c+(1==d?"?":"&")+"p"+(d-1)+"=";var e=encodeURIComponent,f;f=arguments[d];f="function"==typeof f?f.toString().replace(/ \{[\s\S]*$/,""):"undefined"==
typeof f?"undefined":"string"!=typeof f?JSON.stringify(f):f;c+=e(f)}return new b(c)}}function wa(a){if(null==a||Za(a))return!1;if(I(a)||E(a)||z&&a instanceof z)return!0;var b="length"in Object(a)&&a.length;return Y(b)&&(0<=b&&(b-1 in a||a instanceof Array)||"function"===typeof a.item)}function r(a,b,d){var c,e;if(a)if(C(a))for(c in a)"prototype"!==c&&"length"!==c&&"name"!==c&&a.hasOwnProperty(c)&&b.call(d,a[c],c,a);else if(I(a)||wa(a)){var f="object"!==typeof a;c=0;for(e=a.length;c<e;c++)(f||c in
a)&&b.call(d,a[c],c,a)}else if(a.forEach&&a.forEach!==r)a.forEach(b,d,a);else if(Nc(a))for(c in a)b.call(d,a[c],c,a);else if("function"===typeof a.hasOwnProperty)for(c in a)a.hasOwnProperty(c)&&b.call(d,a[c],c,a);else for(c in a)ra.call(a,c)&&b.call(d,a[c],c,a);return a}function Oc(a,b,d){for(var c=Object.keys(a).sort(),e=0;e<c.length;e++)b.call(d,a[c[e]],c[e]);return c}function Xb(a){return function(b,d){a(d,b)}}function pe(){return++qb}function Yb(a,b,d){for(var c=a.$$hashKey,e=0,f=b.length;e<f;++e){var g=
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/es5-shim/es5-shim.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/es5-shim/es5-shim.min.js
index 5c67537a..fd3b9df8 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/es5-shim/es5-shim.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/es5-shim/es5-shim.min.js
@@ -1,4 +1,4 @@
-/*!
+/**
* https://github.com/es-shims/es5-shim
* @license es5-shim Copyright 2009-2014 by contributors, MIT License
* see https://github.com/es-shims/es5-shim/blob/master/LICENSE
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/jquery/jquery.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/jquery/jquery.min.js
index 4c5be4c0..b1077c46 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/jquery/jquery.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/jquery/jquery.min.js
@@ -1,4 +1,4 @@
-/*! jQuery v3.1.1 | (c) jQuery Foundation | jquery.org/license */
+/** jQuery v3.1.1 | (c) jQuery Foundation | jquery.org/license */
!function(a,b){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){"use strict";var c=[],d=a.document,e=Object.getPrototypeOf,f=c.slice,g=c.concat,h=c.push,i=c.indexOf,j={},k=j.toString,l=j.hasOwnProperty,m=l.toString,n=m.call(Object),o={};function p(a,b){b=b||d;var c=b.createElement("script");c.text=a,b.head.appendChild(c).parentNode.removeChild(c)}var q="3.1.1",r=function(a,b){return new r.fn.init(a,b)},s=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,t=/^-ms-/,u=/-([a-z])/g,v=function(a,b){return b.toUpperCase()};r.fn=r.prototype={jquery:q,constructor:r,length:0,toArray:function(){return f.call(this)},get:function(a){return null==a?f.call(this):a<0?this[a+this.length]:this[a]},pushStack:function(a){var b=r.merge(this.constructor(),a);return b.prevObject=this,b},each:function(a){return r.each(this,a)},map:function(a){return this.pushStack(r.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(f.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(a<0?b:0);return this.pushStack(c>=0&&c<b?[this[c]]:[])},end:function(){return this.prevObject||this.constructor()},push:h,sort:c.sort,splice:c.splice},r.extend=r.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||r.isFunction(g)||(g={}),h===i&&(g=this,h--);h<i;h++)if(null!=(a=arguments[h]))for(b in a)c=g[b],d=a[b],g!==d&&(j&&d&&(r.isPlainObject(d)||(e=r.isArray(d)))?(e?(e=!1,f=c&&r.isArray(c)?c:[]):f=c&&r.isPlainObject(c)?c:{},g[b]=r.extend(j,f,d)):void 0!==d&&(g[b]=d));return g},r.extend({expando:"jQuery"+(q+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===r.type(a)},isArray:Array.isArray,isWindow:function(a){return null!=a&&a===a.window},isNumeric:function(a){var b=r.type(a);return("number"===b||"string"===b)&&!isNaN(a-parseFloat(a))},isPlainObject:function(a){var b,c;return!(!a||"[object Object]"!==k.call(a))&&(!(b=e(a))||(c=l.call(b,"constructor")&&b.constructor,"function"==typeof c&&m.call(c)===n))},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?j[k.call(a)]||"object":typeof a},globalEval:function(a){p(a)},camelCase:function(a){return a.replace(t,"ms-").replace(u,v)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b){var c,d=0;if(w(a)){for(c=a.length;d<c;d++)if(b.call(a[d],d,a[d])===!1)break}else for(d in a)if(b.call(a[d],d,a[d])===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(s,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(w(Object(a))?r.merge(c,"string"==typeof a?[a]:a):h.call(c,a)),c},inArray:function(a,b,c){return null==b?-1:i.call(b,a,c)},merge:function(a,b){for(var c=+b.length,d=0,e=a.length;d<c;d++)a[e++]=b[d];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;f<g;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,e,f=0,h=[];if(w(a))for(d=a.length;f<d;f++)e=b(a[f],f,c),null!=e&&h.push(e);else for(f in a)e=b(a[f],f,c),null!=e&&h.push(e);return g.apply([],h)},guid:1,proxy:function(a,b){var c,d,e;if("string"==typeof b&&(c=a[b],b=a,a=c),r.isFunction(a))return d=f.call(arguments,2),e=function(){return a.apply(b||this,d.concat(f.call(arguments)))},e.guid=a.guid=a.guid||r.guid++,e},now:Date.now,support:o}),"function"==typeof Symbol&&(r.fn[Symbol.iterator]=c[Symbol.iterator]),r.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(a,b){j["[object "+b+"]"]=b.toLowerCase()});function w(a){var b=!!a&&"length"in a&&a.length,c=r.type(a);return"function"!==c&&!r.isWindow(a)&&("array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a)}var x=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=ha(),z=ha(),A=ha(),B=function(a,b){return a===b&&(l=!0),0},C={}.hasOwnProperty,D=[],E=D.pop,F=D.push,G=D.push,H=D.slice,I=function(a,b){for(var c=0,d=a.length;c<d;c++)if(a[c]===b)return c;return-1},J="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",K="[\\x20\\t\\r\\n\\f]",L="(?:\\\\.|[\\w-]|[^\0-\\xa0])+",M="\\["+K+"*("+L+")(?:"+K+"*([*^$|!~]?=)"+K+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+L+"))|)"+K+"*\\]",N=":("+L+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+M+")*)|.*)\\)|)",O=new RegExp(K+"+","g"),P=new RegExp("^"+K+"+|((?:^|[^\\\\])(?:\\\\.)*)"+K+"+$","g"),Q=new RegExp("^"+K+"*,"+K+"*"),R=new RegExp("^"+K+"*([>+~]|"+K+")"+K+"*"),S=new RegExp("="+K+"*([^\\]'\"]*?)"+K+"*\\]","g"),T=new RegExp(N),U=new RegExp("^"+L+"$"),V={ID:new RegExp("^#("+L+")"),CLASS:new RegExp("^\\.("+L+")"),TAG:new RegExp("^("+L+"|[*])"),ATTR:new RegExp("^"+M),PSEUDO:new RegExp("^"+N),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+K+"*(even|odd|(([+-]|)(\\d*)n|)"+K+"*(?:([+-]|)"+K+"*(\\d+)|))"+K+"*\\)|)","i"),bool:new RegExp("^(?:"+J+")$","i"),needsContext:new RegExp("^"+K+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+K+"*((?:-\\d)?\\d*)"+K+"*\\)|)(?=[^-]|$)","i")},W=/^(?:input|select|textarea|button)$/i,X=/^h\d$/i,Y=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,$=/[+~]/,_=new RegExp("\\\\([\\da-f]{1,6}"+K+"?|("+K+")|.)","ig"),aa=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:d<0?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},ba=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ca=function(a,b){return b?"\0"===a?"\ufffd":a.slice(0,-1)+"\\"+a.charCodeAt(a.length-1).toString(16)+" ":"\\"+a},da=function(){m()},ea=ta(function(a){return a.disabled===!0&&("form"in a||"label"in a)},{dir:"parentNode",next:"legend"});try{G.apply(D=H.call(v.childNodes),v.childNodes),D[v.childNodes.length].nodeType}catch(fa){G={apply:D.length?function(a,b){F.apply(a,H.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function ga(a,b,d,e){var f,h,j,k,l,o,r,s=b&&b.ownerDocument,w=b?b.nodeType:9;if(d=d||[],"string"!=typeof a||!a||1!==w&&9!==w&&11!==w)return d;if(!e&&((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,p)){if(11!==w&&(l=Z.exec(a)))if(f=l[1]){if(9===w){if(!(j=b.getElementById(f)))return d;if(j.id===f)return d.push(j),d}else if(s&&(j=s.getElementById(f))&&t(b,j)&&j.id===f)return d.push(j),d}else{if(l[2])return G.apply(d,b.getElementsByTagName(a)),d;if((f=l[3])&&c.getElementsByClassName&&b.getElementsByClassName)return G.apply(d,b.getElementsByClassName(f)),d}if(c.qsa&&!A[a+" "]&&(!q||!q.test(a))){if(1!==w)s=b,r=a;else if("object"!==b.nodeName.toLowerCase()){(k=b.getAttribute("id"))?k=k.replace(ba,ca):b.setAttribute("id",k=u),o=g(a),h=o.length;while(h--)o[h]="#"+k+" "+sa(o[h]);r=o.join(","),s=$.test(a)&&qa(b.parentNode)||b}if(r)try{return G.apply(d,s.querySelectorAll(r)),d}catch(x){}finally{k===u&&b.removeAttribute("id")}}}return i(a.replace(P,"$1"),b,d,e)}function ha(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ia(a){return a[u]=!0,a}function ja(a){var b=n.createElement("fieldset");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function ka(a,b){var c=a.split("|"),e=c.length;while(e--)d.attrHandle[c[e]]=b}function la(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&a.sourceIndex-b.sourceIndex;if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function ma(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function na(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function oa(a){return function(b){return"form"in b?b.parentNode&&b.disabled===!1?"label"in b?"label"in b.parentNode?b.parentNode.disabled===a:b.disabled===a:b.isDisabled===a||b.isDisabled!==!a&&ea(b)===a:b.disabled===a:"label"in b&&b.disabled===a}}function pa(a){return ia(function(b){return b=+b,ia(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function qa(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}c=ga.support={},f=ga.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return!!b&&"HTML"!==b.nodeName},m=ga.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;return g!==n&&9===g.nodeType&&g.documentElement?(n=g,o=n.documentElement,p=!f(n),v!==n&&(e=n.defaultView)&&e.top!==e&&(e.addEventListener?e.addEventListener("unload",da,!1):e.attachEvent&&e.attachEvent("onunload",da)),c.attributes=ja(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ja(function(a){return a.appendChild(n.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=Y.test(n.getElementsByClassName),c.getById=ja(function(a){return o.appendChild(a).id=u,!n.getElementsByName||!n.getElementsByName(u).length}),c.getById?(d.filter.ID=function(a){var b=a.replace(_,aa);return function(a){return a.getAttribute("id")===b}},d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c=b.getElementById(a);return c?[c]:[]}}):(d.filter.ID=function(a){var b=a.replace(_,aa);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}},d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c,d,e,f=b.getElementById(a);if(f){if(c=f.getAttributeNode("id"),c&&c.value===a)return[f];e=b.getElementsByName(a),d=0;while(f=e[d++])if(c=f.getAttributeNode("id"),c&&c.value===a)return[f]}return[]}}),d.find.TAG=c.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){if("undefined"!=typeof b.getElementsByClassName&&p)return b.getElementsByClassName(a)},r=[],q=[],(c.qsa=Y.test(n.querySelectorAll))&&(ja(function(a){o.appendChild(a).innerHTML="<a id='"+u+"'></a><select id='"+u+"-\r\\' msallowcapture=''><option selected=''></option></select>",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+K+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+K+"*(?:value|"+J+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),ja(function(a){a.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var b=n.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+K+"*[*^$|!~]?="),2!==a.querySelectorAll(":enabled").length&&q.push(":enabled",":disabled"),o.appendChild(a).disabled=!0,2!==a.querySelectorAll(":disabled").length&&q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=Y.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ja(function(a){c.disconnectedMatch=s.call(a,"*"),s.call(a,"[s!='']:x"),r.push("!=",N)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=Y.test(o.compareDocumentPosition),t=b||Y.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===n||a.ownerDocument===v&&t(v,a)?-1:b===n||b.ownerDocument===v&&t(v,b)?1:k?I(k,a)-I(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,g=[a],h=[b];if(!e||!f)return a===n?-1:b===n?1:e?-1:f?1:k?I(k,a)-I(k,b):0;if(e===f)return la(a,b);c=a;while(c=c.parentNode)g.unshift(c);c=b;while(c=c.parentNode)h.unshift(c);while(g[d]===h[d])d++;return d?la(g[d],h[d]):g[d]===v?-1:h[d]===v?1:0},n):n},ga.matches=function(a,b){return ga(a,null,null,b)},ga.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(S,"='$1']"),c.matchesSelector&&p&&!A[b+" "]&&(!r||!r.test(b))&&(!q||!q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return ga(b,n,null,[a]).length>0},ga.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},ga.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&C.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},ga.escape=function(a){return(a+"").replace(ba,ca)},ga.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},ga.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=ga.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=ga.selectors={cacheLength:50,createPseudo:ia,match:V,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(_,aa),a[3]=(a[3]||a[4]||a[5]||"").replace(_,aa),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||ga.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&ga.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return V.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&T.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(_,aa).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+K+")"+a+"("+K+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=ga.attr(d,a);return null==e?"!="===b:!b||(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e.replace(O," ")+" ").indexOf(c)>-1:"|="===b&&(e===c||e.slice(0,c.length+1)===c+"-"))}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h,t=!1;if(q){if(f){while(p){m=b;while(m=m[p])if(h?m.nodeName.toLowerCase()===r:1===m.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){m=q,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n&&j[2],m=n&&q.childNodes[n];while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if(1===m.nodeType&&++t&&m===b){k[a]=[w,n,t];break}}else if(s&&(m=b,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n),t===!1)while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if((h?m.nodeName.toLowerCase()===r:1===m.nodeType)&&++t&&(s&&(l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),k[a]=[w,t]),m===b))break;return t-=e,t===d||t%d===0&&t/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||ga.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ia(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=I(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ia(function(a){var b=[],c=[],d=h(a.replace(P,"$1"));return d[u]?ia(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),b[0]=null,!c.pop()}}),has:ia(function(a){return function(b){return ga(a,b).length>0}}),contains:ia(function(a){return a=a.replace(_,aa),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ia(function(a){return U.test(a||"")||ga.error("unsupported lang: "+a),a=a.replace(_,aa).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:oa(!1),disabled:oa(!0),checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return X.test(a.nodeName)},input:function(a){return W.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:pa(function(){return[0]}),last:pa(function(a,b){return[b-1]}),eq:pa(function(a,b,c){return[c<0?c+b:c]}),even:pa(function(a,b){for(var c=0;c<b;c+=2)a.push(c);return a}),odd:pa(function(a,b){for(var c=1;c<b;c+=2)a.push(c);return a}),lt:pa(function(a,b,c){for(var d=c<0?c+b:c;--d>=0;)a.push(d);return a}),gt:pa(function(a,b,c){for(var d=c<0?c+b:c;++d<b;)a.push(d);return a})}},d.pseudos.nth=d.pseudos.eq;for(b in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})d.pseudos[b]=ma(b);for(b in{submit:!0,reset:!0})d.pseudos[b]=na(b);function ra(){}ra.prototype=d.filters=d.pseudos,d.setFilters=new ra,g=ga.tokenize=function(a,b){var c,e,f,g,h,i,j,k=z[a+" "];if(k)return b?0:k.slice(0);h=a,i=[],j=d.preFilter;while(h){c&&!(e=Q.exec(h))||(e&&(h=h.slice(e[0].length)||h),i.push(f=[])),c=!1,(e=R.exec(h))&&(c=e.shift(),f.push({value:c,type:e[0].replace(P," ")}),h=h.slice(c.length));for(g in d.filter)!(e=V[g].exec(h))||j[g]&&!(e=j[g](e))||(c=e.shift(),f.push({value:c,type:g,matches:e}),h=h.slice(c.length));if(!c)break}return b?h.length:h?ga.error(a):z(a,i).slice(0)};function sa(a){for(var b=0,c=a.length,d="";b<c;b++)d+=a[b].value;return d}function ta(a,b,c){var d=b.dir,e=b.next,f=e||d,g=c&&"parentNode"===f,h=x++;return b.first?function(b,c,e){while(b=b[d])if(1===b.nodeType||g)return a(b,c,e);return!1}:function(b,c,i){var j,k,l,m=[w,h];if(i){while(b=b[d])if((1===b.nodeType||g)&&a(b,c,i))return!0}else while(b=b[d])if(1===b.nodeType||g)if(l=b[u]||(b[u]={}),k=l[b.uniqueID]||(l[b.uniqueID]={}),e&&e===b.nodeName.toLowerCase())b=b[d]||b;else{if((j=k[f])&&j[0]===w&&j[1]===h)return m[2]=j[2];if(k[f]=m,m[2]=a(b,c,i))return!0}return!1}}function ua(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function va(a,b,c){for(var d=0,e=b.length;d<e;d++)ga(a,b[d],c);return c}function wa(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;h<i;h++)(f=a[h])&&(c&&!c(f,d,e)||(g.push(f),j&&b.push(h)));return g}function xa(a,b,c,d,e,f){return d&&!d[u]&&(d=xa(d)),e&&!e[u]&&(e=xa(e,f)),ia(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||va(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:wa(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=wa(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?I(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=wa(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):G.apply(g,r)})}function ya(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=ta(function(a){return a===b},h,!0),l=ta(function(a){return I(b,a)>-1},h,!0),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));return b=null,e}];i<f;i++)if(c=d.relative[a[i].type])m=[ta(ua(m),c)];else{if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u]){for(e=++i;e<f;e++)if(d.relative[a[e].type])break;return xa(i>1&&ua(m),i>1&&sa(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(P,"$1"),c,i<e&&ya(a.slice(i,e)),e<f&&ya(a=a.slice(e)),e<f&&sa(a))}m.push(c)}return ua(m)}function za(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var l,o,q,r=0,s="0",t=f&&[],u=[],v=j,x=f||e&&d.find.TAG("*",k),y=w+=null==v?1:Math.random()||.1,z=x.length;for(k&&(j=g===n||g||k);s!==z&&null!=(l=x[s]);s++){if(e&&l){o=0,g||l.ownerDocument===n||(m(l),h=!p);while(q=a[o++])if(q(l,g||n,h)){i.push(l);break}k&&(w=y)}c&&((l=!q&&l)&&r--,f&&t.push(l))}if(r+=s,c&&s!==r){o=0;while(q=b[o++])q(t,u,g,h);if(f){if(r>0)while(s--)t[s]||u[s]||(u[s]=E.call(i));u=wa(u)}G.apply(i,u),k&&!f&&u.length>0&&r+b.length>1&&ga.uniqueSort(i)}return k&&(w=y,j=v),t};return c?ia(f):f}return h=ga.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=ya(b[c]),f[u]?d.push(f):e.push(f);f=A(a,za(e,d)),f.selector=a}return f},i=ga.select=function(a,b,c,e){var f,i,j,k,l,m="function"==typeof a&&a,n=!e&&g(a=m.selector||a);if(c=c||[],1===n.length){if(i=n[0]=n[0].slice(0),i.length>2&&"ID"===(j=i[0]).type&&9===b.nodeType&&p&&d.relative[i[1].type]){if(b=(d.find.ID(j.matches[0].replace(_,aa),b)||[])[0],!b)return c;m&&(b=b.parentNode),a=a.slice(i.shift().value.length)}f=V.needsContext.test(a)?0:i.length;while(f--){if(j=i[f],d.relative[k=j.type])break;if((l=d.find[k])&&(e=l(j.matches[0].replace(_,aa),$.test(i[0].type)&&qa(b.parentNode)||b))){if(i.splice(f,1),a=e.length&&sa(i),!a)return G.apply(c,e),c;break}}}return(m||h(a,n))(e,b,!p,c,!b||$.test(a)&&qa(b.parentNode)||b),c},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ja(function(a){return 1&a.compareDocumentPosition(n.createElement("fieldset"))}),ja(function(a){return a.innerHTML="<a href='#'></a>","#"===a.firstChild.getAttribute("href")})||ka("type|href|height|width",function(a,b,c){if(!c)return a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ja(function(a){return a.innerHTML="<input/>",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||ka("value",function(a,b,c){if(!c&&"input"===a.nodeName.toLowerCase())return a.defaultValue}),ja(function(a){return null==a.getAttribute("disabled")})||ka(J,function(a,b,c){var d;if(!c)return a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),ga}(a);r.find=x,r.expr=x.selectors,r.expr[":"]=r.expr.pseudos,r.uniqueSort=r.unique=x.uniqueSort,r.text=x.getText,r.isXMLDoc=x.isXML,r.contains=x.contains,r.escapeSelector=x.escape;var y=function(a,b,c){var d=[],e=void 0!==c;while((a=a[b])&&9!==a.nodeType)if(1===a.nodeType){if(e&&r(a).is(c))break;d.push(a)}return d},z=function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c},A=r.expr.match.needsContext,B=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i,C=/^.[^:#\[\.,]*$/;function D(a,b,c){return r.isFunction(b)?r.grep(a,function(a,d){return!!b.call(a,d,a)!==c}):b.nodeType?r.grep(a,function(a){return a===b!==c}):"string"!=typeof b?r.grep(a,function(a){return i.call(b,a)>-1!==c}):C.test(b)?r.filter(b,a,c):(b=r.filter(b,a),r.grep(a,function(a){return i.call(b,a)>-1!==c&&1===a.nodeType}))}r.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?r.find.matchesSelector(d,a)?[d]:[]:r.find.matches(a,r.grep(b,function(a){return 1===a.nodeType}))},r.fn.extend({find:function(a){var b,c,d=this.length,e=this;if("string"!=typeof a)return this.pushStack(r(a).filter(function(){for(b=0;b<d;b++)if(r.contains(e[b],this))return!0}));for(c=this.pushStack([]),b=0;b<d;b++)r.find(a,e[b],c);return d>1?r.uniqueSort(c):c},filter:function(a){return this.pushStack(D(this,a||[],!1))},not:function(a){return this.pushStack(D(this,a||[],!0))},is:function(a){return!!D(this,"string"==typeof a&&A.test(a)?r(a):a||[],!1).length}});var E,F=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,G=r.fn.init=function(a,b,c){var e,f;if(!a)return this;if(c=c||E,"string"==typeof a){if(e="<"===a[0]&&">"===a[a.length-1]&&a.length>=3?[null,a,null]:F.exec(a),!e||!e[1]&&b)return!b||b.jquery?(b||c).find(a):this.constructor(b).find(a);if(e[1]){if(b=b instanceof r?b[0]:b,r.merge(this,r.parseHTML(e[1],b&&b.nodeType?b.ownerDocument||b:d,!0)),B.test(e[1])&&r.isPlainObject(b))for(e in b)r.isFunction(this[e])?this[e](b[e]):this.attr(e,b[e]);return this}return f=d.getElementById(e[2]),f&&(this[0]=f,this.length=1),this}return a.nodeType?(this[0]=a,this.length=1,this):r.isFunction(a)?void 0!==c.ready?c.ready(a):a(r):r.makeArray(a,this)};G.prototype=r.fn,E=r(d);var H=/^(?:parents|prev(?:Until|All))/,I={children:!0,contents:!0,next:!0,prev:!0};r.fn.extend({has:function(a){var b=r(a,this),c=b.length;return this.filter(function(){for(var a=0;a<c;a++)if(r.contains(this,b[a]))return!0})},closest:function(a,b){var c,d=0,e=this.length,f=[],g="string"!=typeof a&&r(a);if(!A.test(a))for(;d<e;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&r.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?r.uniqueSort(f):f)},index:function(a){return a?"string"==typeof a?i.call(r(a),this[0]):i.call(this,a.jquery?a[0]:a):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(r.uniqueSort(r.merge(this.get(),r(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function J(a,b){while((a=a[b])&&1!==a.nodeType);return a}r.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return y(a,"parentNode")},parentsUntil:function(a,b,c){return y(a,"parentNode",c)},next:function(a){return J(a,"nextSibling")},prev:function(a){return J(a,"previousSibling")},nextAll:function(a){return y(a,"nextSibling")},prevAll:function(a){return y(a,"previousSibling")},nextUntil:function(a,b,c){return y(a,"nextSibling",c)},prevUntil:function(a,b,c){return y(a,"previousSibling",c)},siblings:function(a){return z((a.parentNode||{}).firstChild,a)},children:function(a){return z(a.firstChild)},contents:function(a){return a.contentDocument||r.merge([],a.childNodes)}},function(a,b){r.fn[a]=function(c,d){var e=r.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=r.filter(d,e)),this.length>1&&(I[a]||r.uniqueSort(e),H.test(a)&&e.reverse()),this.pushStack(e)}});var K=/[^\x20\t\r\n\f]+/g;function L(a){var b={};return r.each(a.match(K)||[],function(a,c){b[c]=!0}),b}r.Callbacks=function(a){a="string"==typeof a?L(a):r.extend({},a);var b,c,d,e,f=[],g=[],h=-1,i=function(){for(e=a.once,d=b=!0;g.length;h=-1){c=g.shift();while(++h<f.length)f[h].apply(c[0],c[1])===!1&&a.stopOnFalse&&(h=f.length,c=!1)}a.memory||(c=!1),b=!1,e&&(f=c?[]:"")},j={add:function(){return f&&(c&&!b&&(h=f.length-1,g.push(c)),function d(b){r.each(b,function(b,c){r.isFunction(c)?a.unique&&j.has(c)||f.push(c):c&&c.length&&"string"!==r.type(c)&&d(c)})}(arguments),c&&!b&&i()),this},remove:function(){return r.each(arguments,function(a,b){var c;while((c=r.inArray(b,f,c))>-1)f.splice(c,1),c<=h&&h--}),this},has:function(a){return a?r.inArray(a,f)>-1:f.length>0},empty:function(){return f&&(f=[]),this},disable:function(){return e=g=[],f=c="",this},disabled:function(){return!f},lock:function(){return e=g=[],c||b||(f=c=""),this},locked:function(){return!!e},fireWith:function(a,c){return e||(c=c||[],c=[a,c.slice?c.slice():c],g.push(c),b||i()),this},fire:function(){return j.fireWith(this,arguments),this},fired:function(){return!!d}};return j};function M(a){return a}function N(a){throw a}function O(a,b,c){var d;try{a&&r.isFunction(d=a.promise)?d.call(a).done(b).fail(c):a&&r.isFunction(d=a.then)?d.call(a,b,c):b.call(void 0,a)}catch(a){c.call(void 0,a)}}r.extend({Deferred:function(b){var c=[["notify","progress",r.Callbacks("memory"),r.Callbacks("memory"),2],["resolve","done",r.Callbacks("once memory"),r.Callbacks("once memory"),0,"resolved"],["reject","fail",r.Callbacks("once memory"),r.Callbacks("once memory"),1,"rejected"]],d="pending",e={state:function(){return d},always:function(){return f.done(arguments).fail(arguments),this},"catch":function(a){return e.then(null,a)},pipe:function(){var a=arguments;return r.Deferred(function(b){r.each(c,function(c,d){var e=r.isFunction(a[d[4]])&&a[d[4]];f[d[1]](function(){var a=e&&e.apply(this,arguments);a&&r.isFunction(a.promise)?a.promise().progress(b.notify).done(b.resolve).fail(b.reject):b[d[0]+"With"](this,e?[a]:arguments)})}),a=null}).promise()},then:function(b,d,e){var f=0;function g(b,c,d,e){return function(){var h=this,i=arguments,j=function(){var a,j;if(!(b<f)){if(a=d.apply(h,i),a===c.promise())throw new TypeError("Thenable self-resolution");j=a&&("object"==typeof a||"function"==typeof a)&&a.then,r.isFunction(j)?e?j.call(a,g(f,c,M,e),g(f,c,N,e)):(f++,j.call(a,g(f,c,M,e),g(f,c,N,e),g(f,c,M,c.notifyWith))):(d!==M&&(h=void 0,i=[a]),(e||c.resolveWith)(h,i))}},k=e?j:function(){try{j()}catch(a){r.Deferred.exceptionHook&&r.Deferred.exceptionHook(a,k.stackTrace),b+1>=f&&(d!==N&&(h=void 0,i=[a]),c.rejectWith(h,i))}};b?k():(r.Deferred.getStackHook&&(k.stackTrace=r.Deferred.getStackHook()),a.setTimeout(k))}}return r.Deferred(function(a){c[0][3].add(g(0,a,r.isFunction(e)?e:M,a.notifyWith)),c[1][3].add(g(0,a,r.isFunction(b)?b:M)),c[2][3].add(g(0,a,r.isFunction(d)?d:N))}).promise()},promise:function(a){return null!=a?r.extend(a,e):e}},f={};return r.each(c,function(a,b){var g=b[2],h=b[5];e[b[1]]=g.add,h&&g.add(function(){d=h},c[3-a][2].disable,c[0][2].lock),g.add(b[3].fire),f[b[0]]=function(){return f[b[0]+"With"](this===f?void 0:this,arguments),this},f[b[0]+"With"]=g.fireWith}),e.promise(f),b&&b.call(f,f),f},when:function(a){var b=arguments.length,c=b,d=Array(c),e=f.call(arguments),g=r.Deferred(),h=function(a){return function(c){d[a]=this,e[a]=arguments.length>1?f.call(arguments):c,--b||g.resolveWith(d,e)}};if(b<=1&&(O(a,g.done(h(c)).resolve,g.reject),"pending"===g.state()||r.isFunction(e[c]&&e[c].then)))return g.then();while(c--)O(e[c],h(c),g.reject);return g.promise()}});var P=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;r.Deferred.exceptionHook=function(b,c){a.console&&a.console.warn&&b&&P.test(b.name)&&a.console.warn("jQuery.Deferred exception: "+b.message,b.stack,c)},r.readyException=function(b){a.setTimeout(function(){throw b})};var Q=r.Deferred();r.fn.ready=function(a){return Q.then(a)["catch"](function(a){r.readyException(a)}),this},r.extend({isReady:!1,readyWait:1,holdReady:function(a){a?r.readyWait++:r.ready(!0)},ready:function(a){(a===!0?--r.readyWait:r.isReady)||(r.isReady=!0,a!==!0&&--r.readyWait>0||Q.resolveWith(d,[r]))}}),r.ready.then=Q.then;function R(){d.removeEventListener("DOMContentLoaded",R),
a.removeEventListener("load",R),r.ready()}"complete"===d.readyState||"loading"!==d.readyState&&!d.documentElement.doScroll?a.setTimeout(r.ready):(d.addEventListener("DOMContentLoaded",R),a.addEventListener("load",R));var S=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===r.type(c)){e=!0;for(h in c)S(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,r.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(r(a),c)})),b))for(;h<i;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f},T=function(a){return 1===a.nodeType||9===a.nodeType||!+a.nodeType};function U(){this.expando=r.expando+U.uid++}U.uid=1,U.prototype={cache:function(a){var b=a[this.expando];return b||(b={},T(a)&&(a.nodeType?a[this.expando]=b:Object.defineProperty(a,this.expando,{value:b,configurable:!0}))),b},set:function(a,b,c){var d,e=this.cache(a);if("string"==typeof b)e[r.camelCase(b)]=c;else for(d in b)e[r.camelCase(d)]=b[d];return e},get:function(a,b){return void 0===b?this.cache(a):a[this.expando]&&a[this.expando][r.camelCase(b)]},access:function(a,b,c){return void 0===b||b&&"string"==typeof b&&void 0===c?this.get(a,b):(this.set(a,b,c),void 0!==c?c:b)},remove:function(a,b){var c,d=a[this.expando];if(void 0!==d){if(void 0!==b){r.isArray(b)?b=b.map(r.camelCase):(b=r.camelCase(b),b=b in d?[b]:b.match(K)||[]),c=b.length;while(c--)delete d[b[c]]}(void 0===b||r.isEmptyObject(d))&&(a.nodeType?a[this.expando]=void 0:delete a[this.expando])}},hasData:function(a){var b=a[this.expando];return void 0!==b&&!r.isEmptyObject(b)}};var V=new U,W=new U,X=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,Y=/[A-Z]/g;function Z(a){return"true"===a||"false"!==a&&("null"===a?null:a===+a+""?+a:X.test(a)?JSON.parse(a):a)}function $(a,b,c){var d;if(void 0===c&&1===a.nodeType)if(d="data-"+b.replace(Y,"-$&").toLowerCase(),c=a.getAttribute(d),"string"==typeof c){try{c=Z(c)}catch(e){}W.set(a,b,c)}else c=void 0;return c}r.extend({hasData:function(a){return W.hasData(a)||V.hasData(a)},data:function(a,b,c){return W.access(a,b,c)},removeData:function(a,b){W.remove(a,b)},_data:function(a,b,c){return V.access(a,b,c)},_removeData:function(a,b){V.remove(a,b)}}),r.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=W.get(f),1===f.nodeType&&!V.get(f,"hasDataAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=r.camelCase(d.slice(5)),$(f,d,e[d])));V.set(f,"hasDataAttrs",!0)}return e}return"object"==typeof a?this.each(function(){W.set(this,a)}):S(this,function(b){var c;if(f&&void 0===b){if(c=W.get(f,a),void 0!==c)return c;if(c=$(f,a),void 0!==c)return c}else this.each(function(){W.set(this,a,b)})},null,b,arguments.length>1,null,!0)},removeData:function(a){return this.each(function(){W.remove(this,a)})}}),r.extend({queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=V.get(a,b),c&&(!d||r.isArray(c)?d=V.access(a,b,r.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=r.queue(a,b),d=c.length,e=c.shift(),f=r._queueHooks(a,b),g=function(){r.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return V.get(a,c)||V.access(a,c,{empty:r.Callbacks("once memory").add(function(){V.remove(a,[b+"queue",c])})})}}),r.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length<c?r.queue(this[0],a):void 0===b?this:this.each(function(){var c=r.queue(this,a,b);r._queueHooks(this,a),"fx"===a&&"inprogress"!==c[0]&&r.dequeue(this,a)})},dequeue:function(a){return this.each(function(){r.dequeue(this,a)})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,b){var c,d=1,e=r.Deferred(),f=this,g=this.length,h=function(){--d||e.resolveWith(f,[f])};"string"!=typeof a&&(b=a,a=void 0),a=a||"fx";while(g--)c=V.get(f[g],a+"queueHooks"),c&&c.empty&&(d++,c.empty.add(h));return h(),e.promise(b)}});var _=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,aa=new RegExp("^(?:([+-])=|)("+_+")([a-z%]*)$","i"),ba=["Top","Right","Bottom","Left"],ca=function(a,b){return a=b||a,"none"===a.style.display||""===a.style.display&&r.contains(a.ownerDocument,a)&&"none"===r.css(a,"display")},da=function(a,b,c,d){var e,f,g={};for(f in b)g[f]=a.style[f],a.style[f]=b[f];e=c.apply(a,d||[]);for(f in b)a.style[f]=g[f];return e};function ea(a,b,c,d){var e,f=1,g=20,h=d?function(){return d.cur()}:function(){return r.css(a,b,"")},i=h(),j=c&&c[3]||(r.cssNumber[b]?"":"px"),k=(r.cssNumber[b]||"px"!==j&&+i)&&aa.exec(r.css(a,b));if(k&&k[3]!==j){j=j||k[3],c=c||[],k=+i||1;do f=f||".5",k/=f,r.style(a,b,k+j);while(f!==(f=h()/i)&&1!==f&&--g)}return c&&(k=+k||+i||0,e=c[1]?k+(c[1]+1)*c[2]:+c[2],d&&(d.unit=j,d.start=k,d.end=e)),e}var fa={};function ga(a){var b,c=a.ownerDocument,d=a.nodeName,e=fa[d];return e?e:(b=c.body.appendChild(c.createElement(d)),e=r.css(b,"display"),b.parentNode.removeChild(b),"none"===e&&(e="block"),fa[d]=e,e)}function ha(a,b){for(var c,d,e=[],f=0,g=a.length;f<g;f++)d=a[f],d.style&&(c=d.style.display,b?("none"===c&&(e[f]=V.get(d,"display")||null,e[f]||(d.style.display="")),""===d.style.display&&ca(d)&&(e[f]=ga(d))):"none"!==c&&(e[f]="none",V.set(d,"display",c)));for(f=0;f<g;f++)null!=e[f]&&(a[f].style.display=e[f]);return a}r.fn.extend({show:function(){return ha(this,!0)},hide:function(){return ha(this)},toggle:function(a){return"boolean"==typeof a?a?this.show():this.hide():this.each(function(){ca(this)?r(this).show():r(this).hide()})}});var ia=/^(?:checkbox|radio)$/i,ja=/<([a-z][^\/\0>\x20\t\r\n\f]+)/i,ka=/^$|\/(?:java|ecma)script/i,la={option:[1,"<select multiple='multiple'>","</select>"],thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};la.optgroup=la.option,la.tbody=la.tfoot=la.colgroup=la.caption=la.thead,la.th=la.td;function ma(a,b){var c;return c="undefined"!=typeof a.getElementsByTagName?a.getElementsByTagName(b||"*"):"undefined"!=typeof a.querySelectorAll?a.querySelectorAll(b||"*"):[],void 0===b||b&&r.nodeName(a,b)?r.merge([a],c):c}function na(a,b){for(var c=0,d=a.length;c<d;c++)V.set(a[c],"globalEval",!b||V.get(b[c],"globalEval"))}var oa=/<|&#?\w+;/;function pa(a,b,c,d,e){for(var f,g,h,i,j,k,l=b.createDocumentFragment(),m=[],n=0,o=a.length;n<o;n++)if(f=a[n],f||0===f)if("object"===r.type(f))r.merge(m,f.nodeType?[f]:f);else if(oa.test(f)){g=g||l.appendChild(b.createElement("div")),h=(ja.exec(f)||["",""])[1].toLowerCase(),i=la[h]||la._default,g.innerHTML=i[1]+r.htmlPrefilter(f)+i[2],k=i[0];while(k--)g=g.lastChild;r.merge(m,g.childNodes),g=l.firstChild,g.textContent=""}else m.push(b.createTextNode(f));l.textContent="",n=0;while(f=m[n++])if(d&&r.inArray(f,d)>-1)e&&e.push(f);else if(j=r.contains(f.ownerDocument,f),g=ma(l.appendChild(f),"script"),j&&na(g),c){k=0;while(f=g[k++])ka.test(f.type||"")&&c.push(f)}return l}!function(){var a=d.createDocumentFragment(),b=a.appendChild(d.createElement("div")),c=d.createElement("input");c.setAttribute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),b.appendChild(c),o.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,b.innerHTML="<textarea>x</textarea>",o.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue}();var qa=d.documentElement,ra=/^key/,sa=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,ta=/^([^.]*)(?:\.(.+)|)/;function ua(){return!0}function va(){return!1}function wa(){try{return d.activeElement}catch(a){}}function xa(a,b,c,d,e,f){var g,h;if("object"==typeof b){"string"!=typeof c&&(d=d||c,c=void 0);for(h in b)xa(a,h,c,d,b[h],f);return a}if(null==d&&null==e?(e=c,d=c=void 0):null==e&&("string"==typeof c?(e=d,d=void 0):(e=d,d=c,c=void 0)),e===!1)e=va;else if(!e)return a;return 1===f&&(g=e,e=function(a){return r().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=r.guid++)),a.each(function(){r.event.add(this,b,e,d,c)})}r.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=V.get(a);if(q){c.handler&&(f=c,c=f.handler,e=f.selector),e&&r.find.matchesSelector(qa,e),c.guid||(c.guid=r.guid++),(i=q.events)||(i=q.events={}),(g=q.handle)||(g=q.handle=function(b){return"undefined"!=typeof r&&r.event.triggered!==b.type?r.event.dispatch.apply(a,arguments):void 0}),b=(b||"").match(K)||[""],j=b.length;while(j--)h=ta.exec(b[j])||[],n=p=h[1],o=(h[2]||"").split(".").sort(),n&&(l=r.event.special[n]||{},n=(e?l.delegateType:l.bindType)||n,l=r.event.special[n]||{},k=r.extend({type:n,origType:p,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&r.expr.match.needsContext.test(e),namespace:o.join(".")},f),(m=i[n])||(m=i[n]=[],m.delegateCount=0,l.setup&&l.setup.call(a,d,o,g)!==!1||a.addEventListener&&a.addEventListener(n,g)),l.add&&(l.add.call(a,k),k.handler.guid||(k.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,k):m.push(k),r.event.global[n]=!0)}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=V.hasData(a)&&V.get(a);if(q&&(i=q.events)){b=(b||"").match(K)||[""],j=b.length;while(j--)if(h=ta.exec(b[j])||[],n=p=h[1],o=(h[2]||"").split(".").sort(),n){l=r.event.special[n]||{},n=(d?l.delegateType:l.bindType)||n,m=i[n]||[],h=h[2]&&new RegExp("(^|\\.)"+o.join("\\.(?:.*\\.|)")+"(\\.|$)"),g=f=m.length;while(f--)k=m[f],!e&&p!==k.origType||c&&c.guid!==k.guid||h&&!h.test(k.namespace)||d&&d!==k.selector&&("**"!==d||!k.selector)||(m.splice(f,1),k.selector&&m.delegateCount--,l.remove&&l.remove.call(a,k));g&&!m.length&&(l.teardown&&l.teardown.call(a,o,q.handle)!==!1||r.removeEvent(a,n,q.handle),delete i[n])}else for(n in i)r.event.remove(a,n+b[j],c,d,!0);r.isEmptyObject(i)&&V.remove(a,"handle events")}},dispatch:function(a){var b=r.event.fix(a),c,d,e,f,g,h,i=new Array(arguments.length),j=(V.get(this,"events")||{})[b.type]||[],k=r.event.special[b.type]||{};for(i[0]=b,c=1;c<arguments.length;c++)i[c]=arguments[c];if(b.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,b)!==!1){h=r.event.handlers.call(this,b,j),c=0;while((f=h[c++])&&!b.isPropagationStopped()){b.currentTarget=f.elem,d=0;while((g=f.handlers[d++])&&!b.isImmediatePropagationStopped())b.rnamespace&&!b.rnamespace.test(g.namespace)||(b.handleObj=g,b.data=g.data,e=((r.event.special[g.origType]||{}).handle||g.handler).apply(f.elem,i),void 0!==e&&(b.result=e)===!1&&(b.preventDefault(),b.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,b),b.result}},handlers:function(a,b){var c,d,e,f,g,h=[],i=b.delegateCount,j=a.target;if(i&&j.nodeType&&!("click"===a.type&&a.button>=1))for(;j!==this;j=j.parentNode||this)if(1===j.nodeType&&("click"!==a.type||j.disabled!==!0)){for(f=[],g={},c=0;c<i;c++)d=b[c],e=d.selector+" ",void 0===g[e]&&(g[e]=d.needsContext?r(e,this).index(j)>-1:r.find(e,this,null,[j]).length),g[e]&&f.push(d);f.length&&h.push({elem:j,handlers:f})}return j=this,i<b.length&&h.push({elem:j,handlers:b.slice(i)}),h},addProp:function(a,b){Object.defineProperty(r.Event.prototype,a,{enumerable:!0,configurable:!0,get:r.isFunction(b)?function(){if(this.originalEvent)return b(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[a]},set:function(b){Object.defineProperty(this,a,{enumerable:!0,configurable:!0,writable:!0,value:b})}})},fix:function(a){return a[r.expando]?a:new r.Event(a)},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==wa()&&this.focus)return this.focus(),!1},delegateType:"focusin"},blur:{trigger:function(){if(this===wa()&&this.blur)return this.blur(),!1},delegateType:"focusout"},click:{trigger:function(){if("checkbox"===this.type&&this.click&&r.nodeName(this,"input"))return this.click(),!1},_default:function(a){return r.nodeName(a.target,"a")}},beforeunload:{postDispatch:function(a){void 0!==a.result&&a.originalEvent&&(a.originalEvent.returnValue=a.result)}}}},r.removeEvent=function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c)},r.Event=function(a,b){return this instanceof r.Event?(a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||void 0===a.defaultPrevented&&a.returnValue===!1?ua:va,this.target=a.target&&3===a.target.nodeType?a.target.parentNode:a.target,this.currentTarget=a.currentTarget,this.relatedTarget=a.relatedTarget):this.type=a,b&&r.extend(this,b),this.timeStamp=a&&a.timeStamp||r.now(),void(this[r.expando]=!0)):new r.Event(a,b)},r.Event.prototype={constructor:r.Event,isDefaultPrevented:va,isPropagationStopped:va,isImmediatePropagationStopped:va,isSimulated:!1,preventDefault:function(){var a=this.originalEvent;this.isDefaultPrevented=ua,a&&!this.isSimulated&&a.preventDefault()},stopPropagation:function(){var a=this.originalEvent;this.isPropagationStopped=ua,a&&!this.isSimulated&&a.stopPropagation()},stopImmediatePropagation:function(){var a=this.originalEvent;this.isImmediatePropagationStopped=ua,a&&!this.isSimulated&&a.stopImmediatePropagation(),this.stopPropagation()}},r.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,"char":!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(a){var b=a.button;return null==a.which&&ra.test(a.type)?null!=a.charCode?a.charCode:a.keyCode:!a.which&&void 0!==b&&sa.test(a.type)?1&b?1:2&b?3:4&b?2:0:a.which}},r.event.addProp),r.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(a,b){r.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c,d=this,e=a.relatedTarget,f=a.handleObj;return e&&(e===d||r.contains(d,e))||(a.type=f.origType,c=f.handler.apply(this,arguments),a.type=b),c}}}),r.fn.extend({on:function(a,b,c,d){return xa(this,a,b,c,d)},one:function(a,b,c,d){return xa(this,a,b,c,d,1)},off:function(a,b,c){var d,e;if(a&&a.preventDefault&&a.handleObj)return d=a.handleObj,r(a.delegateTarget).off(d.namespace?d.origType+"."+d.namespace:d.origType,d.selector,d.handler),this;if("object"==typeof a){for(e in a)this.off(e,b,a[e]);return this}return b!==!1&&"function"!=typeof b||(c=b,b=void 0),c===!1&&(c=va),this.each(function(){r.event.remove(this,a,c,b)})}});var ya=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi,za=/<script|<style|<link/i,Aa=/checked\s*(?:[^=]|=\s*.checked.)/i,Ba=/^true\/(.*)/,Ca=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function Da(a,b){return r.nodeName(a,"table")&&r.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a:a}function Ea(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function Fa(a){var b=Ba.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function Ga(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(V.hasData(a)&&(f=V.access(a),g=V.set(b,f),j=f.events)){delete g.handle,g.events={};for(e in j)for(c=0,d=j[e].length;c<d;c++)r.event.add(b,e,j[e][c])}W.hasData(a)&&(h=W.access(a),i=r.extend({},h),W.set(b,i))}}function Ha(a,b){var c=b.nodeName.toLowerCase();"input"===c&&ia.test(a.type)?b.checked=a.checked:"input"!==c&&"textarea"!==c||(b.defaultValue=a.defaultValue)}function Ia(a,b,c,d){b=g.apply([],b);var e,f,h,i,j,k,l=0,m=a.length,n=m-1,q=b[0],s=r.isFunction(q);if(s||m>1&&"string"==typeof q&&!o.checkClone&&Aa.test(q))return a.each(function(e){var f=a.eq(e);s&&(b[0]=q.call(this,e,f.html())),Ia(f,b,c,d)});if(m&&(e=pa(b,a[0].ownerDocument,!1,a,d),f=e.firstChild,1===e.childNodes.length&&(e=f),f||d)){for(h=r.map(ma(e,"script"),Ea),i=h.length;l<m;l++)j=e,l!==n&&(j=r.clone(j,!0,!0),i&&r.merge(h,ma(j,"script"))),c.call(a[l],j,l);if(i)for(k=h[h.length-1].ownerDocument,r.map(h,Fa),l=0;l<i;l++)j=h[l],ka.test(j.type||"")&&!V.access(j,"globalEval")&&r.contains(k,j)&&(j.src?r._evalUrl&&r._evalUrl(j.src):p(j.textContent.replace(Ca,""),k))}return a}function Ja(a,b,c){for(var d,e=b?r.filter(b,a):a,f=0;null!=(d=e[f]);f++)c||1!==d.nodeType||r.cleanData(ma(d)),d.parentNode&&(c&&r.contains(d.ownerDocument,d)&&na(ma(d,"script")),d.parentNode.removeChild(d));return a}r.extend({htmlPrefilter:function(a){return a.replace(ya,"<$1></$2>")},clone:function(a,b,c){var d,e,f,g,h=a.cloneNode(!0),i=r.contains(a.ownerDocument,a);if(!(o.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||r.isXMLDoc(a)))for(g=ma(h),f=ma(a),d=0,e=f.length;d<e;d++)Ha(f[d],g[d]);if(b)if(c)for(f=f||ma(a),g=g||ma(h),d=0,e=f.length;d<e;d++)Ga(f[d],g[d]);else Ga(a,h);return g=ma(h,"script"),g.length>0&&na(g,!i&&ma(a,"script")),h},cleanData:function(a){for(var b,c,d,e=r.event.special,f=0;void 0!==(c=a[f]);f++)if(T(c)){if(b=c[V.expando]){if(b.events)for(d in b.events)e[d]?r.event.remove(c,d):r.removeEvent(c,d,b.handle);c[V.expando]=void 0}c[W.expando]&&(c[W.expando]=void 0)}}}),r.fn.extend({detach:function(a){return Ja(this,a,!0)},remove:function(a){return Ja(this,a)},text:function(a){return S(this,function(a){return void 0===a?r.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=a)})},null,a,arguments.length)},append:function(){return Ia(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Da(this,a);b.appendChild(a)}})},prepend:function(){return Ia(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Da(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return Ia(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return Ia(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},empty:function(){for(var a,b=0;null!=(a=this[b]);b++)1===a.nodeType&&(r.cleanData(ma(a,!1)),a.textContent="");return this},clone:function(a,b){return a=null!=a&&a,b=null==b?a:b,this.map(function(){return r.clone(this,a,b)})},html:function(a){return S(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a&&1===b.nodeType)return b.innerHTML;if("string"==typeof a&&!za.test(a)&&!la[(ja.exec(a)||["",""])[1].toLowerCase()]){a=r.htmlPrefilter(a);try{for(;c<d;c++)b=this[c]||{},1===b.nodeType&&(r.cleanData(ma(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=[];return Ia(this,arguments,function(b){var c=this.parentNode;r.inArray(this,a)<0&&(r.cleanData(ma(this)),c&&c.replaceChild(b,this))},a)}}),r.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){r.fn[a]=function(a){for(var c,d=[],e=r(a),f=e.length-1,g=0;g<=f;g++)c=g===f?this:this.clone(!0),r(e[g])[b](c),h.apply(d,c.get());return this.pushStack(d)}});var Ka=/^margin/,La=new RegExp("^("+_+")(?!px)[a-z%]+$","i"),Ma=function(b){var c=b.ownerDocument.defaultView;return c&&c.opener||(c=a),c.getComputedStyle(b)};!function(){function b(){if(i){i.style.cssText="box-sizing:border-box;position:relative;display:block;margin:auto;border:1px;padding:1px;top:1%;width:50%",i.innerHTML="",qa.appendChild(h);var b=a.getComputedStyle(i);c="1%"!==b.top,g="2px"===b.marginLeft,e="4px"===b.width,i.style.marginRight="50%",f="4px"===b.marginRight,qa.removeChild(h),i=null}}var c,e,f,g,h=d.createElement("div"),i=d.createElement("div");i.style&&(i.style.backgroundClip="content-box",i.cloneNode(!0).style.backgroundClip="",o.clearCloneStyle="content-box"===i.style.backgroundClip,h.style.cssText="border:0;width:8px;height:0;top:0;left:-9999px;padding:0;margin-top:1px;position:absolute",h.appendChild(i),r.extend(o,{pixelPosition:function(){return b(),c},boxSizingReliable:function(){return b(),e},pixelMarginRight:function(){return b(),f},reliableMarginLeft:function(){return b(),g}}))}();function Na(a,b,c){var d,e,f,g,h=a.style;return c=c||Ma(a),c&&(g=c.getPropertyValue(b)||c[b],""!==g||r.contains(a.ownerDocument,a)||(g=r.style(a,b)),!o.pixelMarginRight()&&La.test(g)&&Ka.test(b)&&(d=h.width,e=h.minWidth,f=h.maxWidth,h.minWidth=h.maxWidth=h.width=g,g=c.width,h.width=d,h.minWidth=e,h.maxWidth=f)),void 0!==g?g+"":g}function Oa(a,b){return{get:function(){return a()?void delete this.get:(this.get=b).apply(this,arguments)}}}var Pa=/^(none|table(?!-c[ea]).+)/,Qa={position:"absolute",visibility:"hidden",display:"block"},Ra={letterSpacing:"0",fontWeight:"400"},Sa=["Webkit","Moz","ms"],Ta=d.createElement("div").style;function Ua(a){if(a in Ta)return a;var b=a[0].toUpperCase()+a.slice(1),c=Sa.length;while(c--)if(a=Sa[c]+b,a in Ta)return a}function Va(a,b,c){var d=aa.exec(b);return d?Math.max(0,d[2]-(c||0))+(d[3]||"px"):b}function Wa(a,b,c,d,e){var f,g=0;for(f=c===(d?"border":"content")?4:"width"===b?1:0;f<4;f+=2)"margin"===c&&(g+=r.css(a,c+ba[f],!0,e)),d?("content"===c&&(g-=r.css(a,"padding"+ba[f],!0,e)),"margin"!==c&&(g-=r.css(a,"border"+ba[f]+"Width",!0,e))):(g+=r.css(a,"padding"+ba[f],!0,e),"padding"!==c&&(g+=r.css(a,"border"+ba[f]+"Width",!0,e)));return g}function Xa(a,b,c){var d,e=!0,f=Ma(a),g="border-box"===r.css(a,"boxSizing",!1,f);if(a.getClientRects().length&&(d=a.getBoundingClientRect()[b]),d<=0||null==d){if(d=Na(a,b,f),(d<0||null==d)&&(d=a.style[b]),La.test(d))return d;e=g&&(o.boxSizingReliable()||d===a.style[b]),d=parseFloat(d)||0}return d+Wa(a,b,c||(g?"border":"content"),e,f)+"px"}r.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=Na(a,"opacity");return""===c?"1":c}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":"cssFloat"},style:function(a,b,c,d){if(a&&3!==a.nodeType&&8!==a.nodeType&&a.style){var e,f,g,h=r.camelCase(b),i=a.style;return b=r.cssProps[h]||(r.cssProps[h]=Ua(h)||h),g=r.cssHooks[b]||r.cssHooks[h],void 0===c?g&&"get"in g&&void 0!==(e=g.get(a,!1,d))?e:i[b]:(f=typeof c,"string"===f&&(e=aa.exec(c))&&e[1]&&(c=ea(a,b,e),f="number"),null!=c&&c===c&&("number"===f&&(c+=e&&e[3]||(r.cssNumber[h]?"":"px")),o.clearCloneStyle||""!==c||0!==b.indexOf("background")||(i[b]="inherit"),g&&"set"in g&&void 0===(c=g.set(a,c,d))||(i[b]=c)),void 0)}},css:function(a,b,c,d){var e,f,g,h=r.camelCase(b);return b=r.cssProps[h]||(r.cssProps[h]=Ua(h)||h),g=r.cssHooks[b]||r.cssHooks[h],g&&"get"in g&&(e=g.get(a,!0,c)),void 0===e&&(e=Na(a,b,d)),"normal"===e&&b in Ra&&(e=Ra[b]),""===c||c?(f=parseFloat(e),c===!0||isFinite(f)?f||0:e):e}}),r.each(["height","width"],function(a,b){r.cssHooks[b]={get:function(a,c,d){if(c)return!Pa.test(r.css(a,"display"))||a.getClientRects().length&&a.getBoundingClientRect().width?Xa(a,b,d):da(a,Qa,function(){return Xa(a,b,d)})},set:function(a,c,d){var e,f=d&&Ma(a),g=d&&Wa(a,b,d,"border-box"===r.css(a,"boxSizing",!1,f),f);return g&&(e=aa.exec(c))&&"px"!==(e[3]||"px")&&(a.style[b]=c,c=r.css(a,b)),Va(a,c,g)}}}),r.cssHooks.marginLeft=Oa(o.reliableMarginLeft,function(a,b){if(b)return(parseFloat(Na(a,"marginLeft"))||a.getBoundingClientRect().left-da(a,{marginLeft:0},function(){return a.getBoundingClientRect().left}))+"px"}),r.each({margin:"",padding:"",border:"Width"},function(a,b){r.cssHooks[a+b]={expand:function(c){for(var d=0,e={},f="string"==typeof c?c.split(" "):[c];d<4;d++)e[a+ba[d]+b]=f[d]||f[d-2]||f[0];return e}},Ka.test(a)||(r.cssHooks[a+b].set=Va)}),r.fn.extend({css:function(a,b){return S(this,function(a,b,c){var d,e,f={},g=0;if(r.isArray(b)){for(d=Ma(a),e=b.length;g<e;g++)f[b[g]]=r.css(a,b[g],!1,d);return f}return void 0!==c?r.style(a,b,c):r.css(a,b)},a,b,arguments.length>1)}});function Ya(a,b,c,d,e){return new Ya.prototype.init(a,b,c,d,e)}r.Tween=Ya,Ya.prototype={constructor:Ya,init:function(a,b,c,d,e,f){this.elem=a,this.prop=c,this.easing=e||r.easing._default,this.options=b,this.start=this.now=this.cur(),this.end=d,this.unit=f||(r.cssNumber[c]?"":"px")},cur:function(){var a=Ya.propHooks[this.prop];return a&&a.get?a.get(this):Ya.propHooks._default.get(this)},run:function(a){var b,c=Ya.propHooks[this.prop];return this.options.duration?this.pos=b=r.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):this.pos=b=a,this.now=(this.end-this.start)*b+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),c&&c.set?c.set(this):Ya.propHooks._default.set(this),this}},Ya.prototype.init.prototype=Ya.prototype,Ya.propHooks={_default:{get:function(a){var b;return 1!==a.elem.nodeType||null!=a.elem[a.prop]&&null==a.elem.style[a.prop]?a.elem[a.prop]:(b=r.css(a.elem,a.prop,""),b&&"auto"!==b?b:0)},set:function(a){r.fx.step[a.prop]?r.fx.step[a.prop](a):1!==a.elem.nodeType||null==a.elem.style[r.cssProps[a.prop]]&&!r.cssHooks[a.prop]?a.elem[a.prop]=a.now:r.style(a.elem,a.prop,a.now+a.unit)}}},Ya.propHooks.scrollTop=Ya.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)}},r.easing={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2},_default:"swing"},r.fx=Ya.prototype.init,r.fx.step={};var Za,$a,_a=/^(?:toggle|show|hide)$/,ab=/queueHooks$/;function bb(){$a&&(a.requestAnimationFrame(bb),r.fx.tick())}function cb(){return a.setTimeout(function(){Za=void 0}),Za=r.now()}function db(a,b){var c,d=0,e={height:a};for(b=b?1:0;d<4;d+=2-b)c=ba[d],e["margin"+c]=e["padding"+c]=a;return b&&(e.opacity=e.width=a),e}function eb(a,b,c){for(var d,e=(hb.tweeners[b]||[]).concat(hb.tweeners["*"]),f=0,g=e.length;f<g;f++)if(d=e[f].call(c,b,a))return d}function fb(a,b,c){var d,e,f,g,h,i,j,k,l="width"in b||"height"in b,m=this,n={},o=a.style,p=a.nodeType&&ca(a),q=V.get(a,"fxshow");c.queue||(g=r._queueHooks(a,"fx"),null==g.unqueued&&(g.unqueued=0,h=g.empty.fire,g.empty.fire=function(){g.unqueued||h()}),g.unqueued++,m.always(function(){m.always(function(){g.unqueued--,r.queue(a,"fx").length||g.empty.fire()})}));for(d in b)if(e=b[d],_a.test(e)){if(delete b[d],f=f||"toggle"===e,e===(p?"hide":"show")){if("show"!==e||!q||void 0===q[d])continue;p=!0}n[d]=q&&q[d]||r.style(a,d)}if(i=!r.isEmptyObject(b),i||!r.isEmptyObject(n)){l&&1===a.nodeType&&(c.overflow=[o.overflow,o.overflowX,o.overflowY],j=q&&q.display,null==j&&(j=V.get(a,"display")),k=r.css(a,"display"),"none"===k&&(j?k=j:(ha([a],!0),j=a.style.display||j,k=r.css(a,"display"),ha([a]))),("inline"===k||"inline-block"===k&&null!=j)&&"none"===r.css(a,"float")&&(i||(m.done(function(){o.display=j}),null==j&&(k=o.display,j="none"===k?"":k)),o.display="inline-block")),c.overflow&&(o.overflow="hidden",m.always(function(){o.overflow=c.overflow[0],o.overflowX=c.overflow[1],o.overflowY=c.overflow[2]})),i=!1;for(d in n)i||(q?"hidden"in q&&(p=q.hidden):q=V.access(a,"fxshow",{display:j}),f&&(q.hidden=!p),p&&ha([a],!0),m.done(function(){p||ha([a]),V.remove(a,"fxshow");for(d in n)r.style(a,d,n[d])})),i=eb(p?q[d]:0,d,m),d in q||(q[d]=i.start,p&&(i.end=i.start,i.start=0))}}function gb(a,b){var c,d,e,f,g;for(c in a)if(d=r.camelCase(c),e=b[d],f=a[c],r.isArray(f)&&(e=f[1],f=a[c]=f[0]),c!==d&&(a[d]=f,delete a[c]),g=r.cssHooks[d],g&&"expand"in g){f=g.expand(f),delete a[d];for(c in f)c in a||(a[c]=f[c],b[c]=e)}else b[d]=e}function hb(a,b,c){var d,e,f=0,g=hb.prefilters.length,h=r.Deferred().always(function(){delete i.elem}),i=function(){if(e)return!1;for(var b=Za||cb(),c=Math.max(0,j.startTime+j.duration-b),d=c/j.duration||0,f=1-d,g=0,i=j.tweens.length;g<i;g++)j.tweens[g].run(f);return h.notifyWith(a,[j,f,c]),f<1&&i?c:(h.resolveWith(a,[j]),!1)},j=h.promise({elem:a,props:r.extend({},b),opts:r.extend(!0,{specialEasing:{},easing:r.easing._default},c),originalProperties:b,originalOptions:c,startTime:Za||cb(),duration:c.duration,tweens:[],createTween:function(b,c){var d=r.Tween(a,j.opts,b,c,j.opts.specialEasing[b]||j.opts.easing);return j.tweens.push(d),d},stop:function(b){var c=0,d=b?j.tweens.length:0;if(e)return this;for(e=!0;c<d;c++)j.tweens[c].run(1);return b?(h.notifyWith(a,[j,1,0]),h.resolveWith(a,[j,b])):h.rejectWith(a,[j,b]),this}}),k=j.props;for(gb(k,j.opts.specialEasing);f<g;f++)if(d=hb.prefilters[f].call(j,a,k,j.opts))return r.isFunction(d.stop)&&(r._queueHooks(j.elem,j.opts.queue).stop=r.proxy(d.stop,d)),d;return r.map(k,eb,j),r.isFunction(j.opts.start)&&j.opts.start.call(a,j),r.fx.timer(r.extend(i,{elem:a,anim:j,queue:j.opts.queue})),j.progress(j.opts.progress).done(j.opts.done,j.opts.complete).fail(j.opts.fail).always(j.opts.always)}r.Animation=r.extend(hb,{tweeners:{"*":[function(a,b){var c=this.createTween(a,b);return ea(c.elem,a,aa.exec(b),c),c}]},tweener:function(a,b){r.isFunction(a)?(b=a,a=["*"]):a=a.match(K);for(var c,d=0,e=a.length;d<e;d++)c=a[d],hb.tweeners[c]=hb.tweeners[c]||[],hb.tweeners[c].unshift(b)},prefilters:[fb],prefilter:function(a,b){b?hb.prefilters.unshift(a):hb.prefilters.push(a)}}),r.speed=function(a,b,c){var e=a&&"object"==typeof a?r.extend({},a):{complete:c||!c&&b||r.isFunction(a)&&a,duration:a,easing:c&&b||b&&!r.isFunction(b)&&b};return r.fx.off||d.hidden?e.duration=0:"number"!=typeof e.duration&&(e.duration in r.fx.speeds?e.duration=r.fx.speeds[e.duration]:e.duration=r.fx.speeds._default),null!=e.queue&&e.queue!==!0||(e.queue="fx"),e.old=e.complete,e.complete=function(){r.isFunction(e.old)&&e.old.call(this),e.queue&&r.dequeue(this,e.queue)},e},r.fn.extend({fadeTo:function(a,b,c,d){return this.filter(ca).css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,d){var e=r.isEmptyObject(a),f=r.speed(b,c,d),g=function(){var b=hb(this,r.extend({},a),f);(e||V.get(this,"finish"))&&b.stop(!0)};return g.finish=g,e||f.queue===!1?this.each(g):this.queue(f.queue,g)},stop:function(a,b,c){var d=function(a){var b=a.stop;delete a.stop,b(c)};return"string"!=typeof a&&(c=b,b=a,a=void 0),b&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){var b=!0,e=null!=a&&a+"queueHooks",f=r.timers,g=V.get(this);if(e)g[e]&&g[e].stop&&d(g[e]);else for(e in g)g[e]&&g[e].stop&&ab.test(e)&&d(g[e]);for(e=f.length;e--;)f[e].elem!==this||null!=a&&f[e].queue!==a||(f[e].anim.stop(c),b=!1,f.splice(e,1));!b&&c||r.dequeue(this,a)})},finish:function(a){return a!==!1&&(a=a||"fx"),this.each(function(){var b,c=V.get(this),d=c[a+"queue"],e=c[a+"queueHooks"],f=r.timers,g=d?d.length:0;for(c.finish=!0,r.queue(this,a,[]),e&&e.stop&&e.stop.call(this,!0),b=f.length;b--;)f[b].elem===this&&f[b].queue===a&&(f[b].anim.stop(!0),f.splice(b,1));for(b=0;b<g;b++)d[b]&&d[b].finish&&d[b].finish.call(this);delete c.finish})}}),r.each(["toggle","show","hide"],function(a,b){var c=r.fn[b];r.fn[b]=function(a,d,e){return null==a||"boolean"==typeof a?c.apply(this,arguments):this.animate(db(b,!0),a,d,e)}}),r.each({slideDown:db("show"),slideUp:db("hide"),slideToggle:db("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){r.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),r.timers=[],r.fx.tick=function(){var a,b=0,c=r.timers;for(Za=r.now();b<c.length;b++)a=c[b],a()||c[b]!==a||c.splice(b--,1);c.length||r.fx.stop(),Za=void 0},r.fx.timer=function(a){r.timers.push(a),a()?r.fx.start():r.timers.pop()},r.fx.interval=13,r.fx.start=function(){$a||($a=a.requestAnimationFrame?a.requestAnimationFrame(bb):a.setInterval(r.fx.tick,r.fx.interval))},r.fx.stop=function(){a.cancelAnimationFrame?a.cancelAnimationFrame($a):a.clearInterval($a),$a=null},r.fx.speeds={slow:600,fast:200,_default:400},r.fn.delay=function(b,c){return b=r.fx?r.fx.speeds[b]||b:b,c=c||"fx",this.queue(c,function(c,d){var e=a.setTimeout(c,b);d.stop=function(){a.clearTimeout(e)}})},function(){var a=d.createElement("input"),b=d.createElement("select"),c=b.appendChild(d.createElement("option"));a.type="checkbox",o.checkOn=""!==a.value,o.optSelected=c.selected,a=d.createElement("input"),a.value="t",a.type="radio",o.radioValue="t"===a.value}();var ib,jb=r.expr.attrHandle;r.fn.extend({attr:function(a,b){return S(this,r.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){r.removeAttr(this,a)})}}),r.extend({attr:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return"undefined"==typeof a.getAttribute?r.prop(a,b,c):(1===f&&r.isXMLDoc(a)||(e=r.attrHooks[b.toLowerCase()]||(r.expr.match.bool.test(b)?ib:void 0)),
void 0!==c?null===c?void r.removeAttr(a,b):e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:(a.setAttribute(b,c+""),c):e&&"get"in e&&null!==(d=e.get(a,b))?d:(d=r.find.attr(a,b),null==d?void 0:d))},attrHooks:{type:{set:function(a,b){if(!o.radioValue&&"radio"===b&&r.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}}},removeAttr:function(a,b){var c,d=0,e=b&&b.match(K);if(e&&1===a.nodeType)while(c=e[d++])a.removeAttribute(c)}}),ib={set:function(a,b,c){return b===!1?r.removeAttr(a,c):a.setAttribute(c,c),c}},r.each(r.expr.match.bool.source.match(/\w+/g),function(a,b){var c=jb[b]||r.find.attr;jb[b]=function(a,b,d){var e,f,g=b.toLowerCase();return d||(f=jb[g],jb[g]=e,e=null!=c(a,b,d)?g:null,jb[g]=f),e}});var kb=/^(?:input|select|textarea|button)$/i,lb=/^(?:a|area)$/i;r.fn.extend({prop:function(a,b){return S(this,r.prop,a,b,arguments.length>1)},removeProp:function(a){return this.each(function(){delete this[r.propFix[a]||a]})}}),r.extend({prop:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return 1===f&&r.isXMLDoc(a)||(b=r.propFix[b]||b,e=r.propHooks[b]),void 0!==c?e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:a[b]=c:e&&"get"in e&&null!==(d=e.get(a,b))?d:a[b]},propHooks:{tabIndex:{get:function(a){var b=r.find.attr(a,"tabindex");return b?parseInt(b,10):kb.test(a.nodeName)||lb.test(a.nodeName)&&a.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),o.optSelected||(r.propHooks.selected={get:function(a){var b=a.parentNode;return b&&b.parentNode&&b.parentNode.selectedIndex,null},set:function(a){var b=a.parentNode;b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex)}}),r.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){r.propFix[this.toLowerCase()]=this});function mb(a){var b=a.match(K)||[];return b.join(" ")}function nb(a){return a.getAttribute&&a.getAttribute("class")||""}r.fn.extend({addClass:function(a){var b,c,d,e,f,g,h,i=0;if(r.isFunction(a))return this.each(function(b){r(this).addClass(a.call(this,b,nb(this)))});if("string"==typeof a&&a){b=a.match(K)||[];while(c=this[i++])if(e=nb(c),d=1===c.nodeType&&" "+mb(e)+" "){g=0;while(f=b[g++])d.indexOf(" "+f+" ")<0&&(d+=f+" ");h=mb(d),e!==h&&c.setAttribute("class",h)}}return this},removeClass:function(a){var b,c,d,e,f,g,h,i=0;if(r.isFunction(a))return this.each(function(b){r(this).removeClass(a.call(this,b,nb(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof a&&a){b=a.match(K)||[];while(c=this[i++])if(e=nb(c),d=1===c.nodeType&&" "+mb(e)+" "){g=0;while(f=b[g++])while(d.indexOf(" "+f+" ")>-1)d=d.replace(" "+f+" "," ");h=mb(d),e!==h&&c.setAttribute("class",h)}}return this},toggleClass:function(a,b){var c=typeof a;return"boolean"==typeof b&&"string"===c?b?this.addClass(a):this.removeClass(a):r.isFunction(a)?this.each(function(c){r(this).toggleClass(a.call(this,c,nb(this),b),b)}):this.each(function(){var b,d,e,f;if("string"===c){d=0,e=r(this),f=a.match(K)||[];while(b=f[d++])e.hasClass(b)?e.removeClass(b):e.addClass(b)}else void 0!==a&&"boolean"!==c||(b=nb(this),b&&V.set(this,"__className__",b),this.setAttribute&&this.setAttribute("class",b||a===!1?"":V.get(this,"__className__")||""))})},hasClass:function(a){var b,c,d=0;b=" "+a+" ";while(c=this[d++])if(1===c.nodeType&&(" "+mb(nb(c))+" ").indexOf(b)>-1)return!0;return!1}});var ob=/\r/g;r.fn.extend({val:function(a){var b,c,d,e=this[0];{if(arguments.length)return d=r.isFunction(a),this.each(function(c){var e;1===this.nodeType&&(e=d?a.call(this,c,r(this).val()):a,null==e?e="":"number"==typeof e?e+="":r.isArray(e)&&(e=r.map(e,function(a){return null==a?"":a+""})),b=r.valHooks[this.type]||r.valHooks[this.nodeName.toLowerCase()],b&&"set"in b&&void 0!==b.set(this,e,"value")||(this.value=e))});if(e)return b=r.valHooks[e.type]||r.valHooks[e.nodeName.toLowerCase()],b&&"get"in b&&void 0!==(c=b.get(e,"value"))?c:(c=e.value,"string"==typeof c?c.replace(ob,""):null==c?"":c)}}}),r.extend({valHooks:{option:{get:function(a){var b=r.find.attr(a,"value");return null!=b?b:mb(r.text(a))}},select:{get:function(a){var b,c,d,e=a.options,f=a.selectedIndex,g="select-one"===a.type,h=g?null:[],i=g?f+1:e.length;for(d=f<0?i:g?f:0;d<i;d++)if(c=e[d],(c.selected||d===f)&&!c.disabled&&(!c.parentNode.disabled||!r.nodeName(c.parentNode,"optgroup"))){if(b=r(c).val(),g)return b;h.push(b)}return h},set:function(a,b){var c,d,e=a.options,f=r.makeArray(b),g=e.length;while(g--)d=e[g],(d.selected=r.inArray(r.valHooks.option.get(d),f)>-1)&&(c=!0);return c||(a.selectedIndex=-1),f}}}}),r.each(["radio","checkbox"],function(){r.valHooks[this]={set:function(a,b){if(r.isArray(b))return a.checked=r.inArray(r(a).val(),b)>-1}},o.checkOn||(r.valHooks[this].get=function(a){return null===a.getAttribute("value")?"on":a.value})});var pb=/^(?:focusinfocus|focusoutblur)$/;r.extend(r.event,{trigger:function(b,c,e,f){var g,h,i,j,k,m,n,o=[e||d],p=l.call(b,"type")?b.type:b,q=l.call(b,"namespace")?b.namespace.split("."):[];if(h=i=e=e||d,3!==e.nodeType&&8!==e.nodeType&&!pb.test(p+r.event.triggered)&&(p.indexOf(".")>-1&&(q=p.split("."),p=q.shift(),q.sort()),k=p.indexOf(":")<0&&"on"+p,b=b[r.expando]?b:new r.Event(p,"object"==typeof b&&b),b.isTrigger=f?2:3,b.namespace=q.join("."),b.rnamespace=b.namespace?new RegExp("(^|\\.)"+q.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=e),c=null==c?[b]:r.makeArray(c,[b]),n=r.event.special[p]||{},f||!n.trigger||n.trigger.apply(e,c)!==!1)){if(!f&&!n.noBubble&&!r.isWindow(e)){for(j=n.delegateType||p,pb.test(j+p)||(h=h.parentNode);h;h=h.parentNode)o.push(h),i=h;i===(e.ownerDocument||d)&&o.push(i.defaultView||i.parentWindow||a)}g=0;while((h=o[g++])&&!b.isPropagationStopped())b.type=g>1?j:n.bindType||p,m=(V.get(h,"events")||{})[b.type]&&V.get(h,"handle"),m&&m.apply(h,c),m=k&&h[k],m&&m.apply&&T(h)&&(b.result=m.apply(h,c),b.result===!1&&b.preventDefault());return b.type=p,f||b.isDefaultPrevented()||n._default&&n._default.apply(o.pop(),c)!==!1||!T(e)||k&&r.isFunction(e[p])&&!r.isWindow(e)&&(i=e[k],i&&(e[k]=null),r.event.triggered=p,e[p](),r.event.triggered=void 0,i&&(e[k]=i)),b.result}},simulate:function(a,b,c){var d=r.extend(new r.Event,c,{type:a,isSimulated:!0});r.event.trigger(d,null,b)}}),r.fn.extend({trigger:function(a,b){return this.each(function(){r.event.trigger(a,b,this)})},triggerHandler:function(a,b){var c=this[0];if(c)return r.event.trigger(a,b,c,!0)}}),r.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(a,b){r.fn[b]=function(a,c){return arguments.length>0?this.on(b,null,a,c):this.trigger(b)}}),r.fn.extend({hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),o.focusin="onfocusin"in a,o.focusin||r.each({focus:"focusin",blur:"focusout"},function(a,b){var c=function(a){r.event.simulate(b,a.target,r.event.fix(a))};r.event.special[b]={setup:function(){var d=this.ownerDocument||this,e=V.access(d,b);e||d.addEventListener(a,c,!0),V.access(d,b,(e||0)+1)},teardown:function(){var d=this.ownerDocument||this,e=V.access(d,b)-1;e?V.access(d,b,e):(d.removeEventListener(a,c,!0),V.remove(d,b))}}});var qb=a.location,rb=r.now(),sb=/\?/;r.parseXML=function(b){var c;if(!b||"string"!=typeof b)return null;try{c=(new a.DOMParser).parseFromString(b,"text/xml")}catch(d){c=void 0}return c&&!c.getElementsByTagName("parsererror").length||r.error("Invalid XML: "+b),c};var tb=/\[\]$/,ub=/\r?\n/g,vb=/^(?:submit|button|image|reset|file)$/i,wb=/^(?:input|select|textarea|keygen)/i;function xb(a,b,c,d){var e;if(r.isArray(b))r.each(b,function(b,e){c||tb.test(a)?d(a,e):xb(a+"["+("object"==typeof e&&null!=e?b:"")+"]",e,c,d)});else if(c||"object"!==r.type(b))d(a,b);else for(e in b)xb(a+"["+e+"]",b[e],c,d)}r.param=function(a,b){var c,d=[],e=function(a,b){var c=r.isFunction(b)?b():b;d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(null==c?"":c)};if(r.isArray(a)||a.jquery&&!r.isPlainObject(a))r.each(a,function(){e(this.name,this.value)});else for(c in a)xb(c,a[c],b,e);return d.join("&")},r.fn.extend({serialize:function(){return r.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=r.prop(this,"elements");return a?r.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!r(this).is(":disabled")&&wb.test(this.nodeName)&&!vb.test(a)&&(this.checked||!ia.test(a))}).map(function(a,b){var c=r(this).val();return null==c?null:r.isArray(c)?r.map(c,function(a){return{name:b.name,value:a.replace(ub,"\r\n")}}):{name:b.name,value:c.replace(ub,"\r\n")}}).get()}});var yb=/%20/g,zb=/#.*$/,Ab=/([?&])_=[^&]*/,Bb=/^(.*?):[ \t]*([^\r\n]*)$/gm,Cb=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Db=/^(?:GET|HEAD)$/,Eb=/^\/\//,Fb={},Gb={},Hb="*/".concat("*"),Ib=d.createElement("a");Ib.href=qb.href;function Jb(a){return function(b,c){"string"!=typeof b&&(c=b,b="*");var d,e=0,f=b.toLowerCase().match(K)||[];if(r.isFunction(c))while(d=f[e++])"+"===d[0]?(d=d.slice(1)||"*",(a[d]=a[d]||[]).unshift(c)):(a[d]=a[d]||[]).push(c)}}function Kb(a,b,c,d){var e={},f=a===Gb;function g(h){var i;return e[h]=!0,r.each(a[h]||[],function(a,h){var j=h(b,c,d);return"string"!=typeof j||f||e[j]?f?!(i=j):void 0:(b.dataTypes.unshift(j),g(j),!1)}),i}return g(b.dataTypes[0])||!e["*"]&&g("*")}function Lb(a,b){var c,d,e=r.ajaxSettings.flatOptions||{};for(c in b)void 0!==b[c]&&((e[c]?a:d||(d={}))[c]=b[c]);return d&&r.extend(!0,a,d),a}function Mb(a,b,c){var d,e,f,g,h=a.contents,i=a.dataTypes;while("*"===i[0])i.shift(),void 0===d&&(d=a.mimeType||b.getResponseHeader("Content-Type"));if(d)for(e in h)if(h[e]&&h[e].test(d)){i.unshift(e);break}if(i[0]in c)f=i[0];else{for(e in c){if(!i[0]||a.converters[e+" "+i[0]]){f=e;break}g||(g=e)}f=f||g}if(f)return f!==i[0]&&i.unshift(f),c[f]}function Nb(a,b,c,d){var e,f,g,h,i,j={},k=a.dataTypes.slice();if(k[1])for(g in a.converters)j[g.toLowerCase()]=a.converters[g];f=k.shift();while(f)if(a.responseFields[f]&&(c[a.responseFields[f]]=b),!i&&d&&a.dataFilter&&(b=a.dataFilter(b,a.dataType)),i=f,f=k.shift())if("*"===f)f=i;else if("*"!==i&&i!==f){if(g=j[i+" "+f]||j["* "+f],!g)for(e in j)if(h=e.split(" "),h[1]===f&&(g=j[i+" "+h[0]]||j["* "+h[0]])){g===!0?g=j[e]:j[e]!==!0&&(f=h[0],k.unshift(h[1]));break}if(g!==!0)if(g&&a["throws"])b=g(b);else try{b=g(b)}catch(l){return{state:"parsererror",error:g?l:"No conversion from "+i+" to "+f}}}return{state:"success",data:b}}r.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:qb.href,type:"GET",isLocal:Cb.test(qb.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Hb,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":r.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(a,b){return b?Lb(Lb(a,r.ajaxSettings),b):Lb(r.ajaxSettings,a)},ajaxPrefilter:Jb(Fb),ajaxTransport:Jb(Gb),ajax:function(b,c){"object"==typeof b&&(c=b,b=void 0),c=c||{};var e,f,g,h,i,j,k,l,m,n,o=r.ajaxSetup({},c),p=o.context||o,q=o.context&&(p.nodeType||p.jquery)?r(p):r.event,s=r.Deferred(),t=r.Callbacks("once memory"),u=o.statusCode||{},v={},w={},x="canceled",y={readyState:0,getResponseHeader:function(a){var b;if(k){if(!h){h={};while(b=Bb.exec(g))h[b[1].toLowerCase()]=b[2]}b=h[a.toLowerCase()]}return null==b?null:b},getAllResponseHeaders:function(){return k?g:null},setRequestHeader:function(a,b){return null==k&&(a=w[a.toLowerCase()]=w[a.toLowerCase()]||a,v[a]=b),this},overrideMimeType:function(a){return null==k&&(o.mimeType=a),this},statusCode:function(a){var b;if(a)if(k)y.always(a[y.status]);else for(b in a)u[b]=[u[b],a[b]];return this},abort:function(a){var b=a||x;return e&&e.abort(b),A(0,b),this}};if(s.promise(y),o.url=((b||o.url||qb.href)+"").replace(Eb,qb.protocol+"//"),o.type=c.method||c.type||o.method||o.type,o.dataTypes=(o.dataType||"*").toLowerCase().match(K)||[""],null==o.crossDomain){j=d.createElement("a");try{j.href=o.url,j.href=j.href,o.crossDomain=Ib.protocol+"//"+Ib.host!=j.protocol+"//"+j.host}catch(z){o.crossDomain=!0}}if(o.data&&o.processData&&"string"!=typeof o.data&&(o.data=r.param(o.data,o.traditional)),Kb(Fb,o,c,y),k)return y;l=r.event&&o.global,l&&0===r.active++&&r.event.trigger("ajaxStart"),o.type=o.type.toUpperCase(),o.hasContent=!Db.test(o.type),f=o.url.replace(zb,""),o.hasContent?o.data&&o.processData&&0===(o.contentType||"").indexOf("application/x-www-form-urlencoded")&&(o.data=o.data.replace(yb,"+")):(n=o.url.slice(f.length),o.data&&(f+=(sb.test(f)?"&":"?")+o.data,delete o.data),o.cache===!1&&(f=f.replace(Ab,"$1"),n=(sb.test(f)?"&":"?")+"_="+rb++ +n),o.url=f+n),o.ifModified&&(r.lastModified[f]&&y.setRequestHeader("If-Modified-Since",r.lastModified[f]),r.etag[f]&&y.setRequestHeader("If-None-Match",r.etag[f])),(o.data&&o.hasContent&&o.contentType!==!1||c.contentType)&&y.setRequestHeader("Content-Type",o.contentType),y.setRequestHeader("Accept",o.dataTypes[0]&&o.accepts[o.dataTypes[0]]?o.accepts[o.dataTypes[0]]+("*"!==o.dataTypes[0]?", "+Hb+"; q=0.01":""):o.accepts["*"]);for(m in o.headers)y.setRequestHeader(m,o.headers[m]);if(o.beforeSend&&(o.beforeSend.call(p,y,o)===!1||k))return y.abort();if(x="abort",t.add(o.complete),y.done(o.success),y.fail(o.error),e=Kb(Gb,o,c,y)){if(y.readyState=1,l&&q.trigger("ajaxSend",[y,o]),k)return y;o.async&&o.timeout>0&&(i=a.setTimeout(function(){y.abort("timeout")},o.timeout));try{k=!1,e.send(v,A)}catch(z){if(k)throw z;A(-1,z)}}else A(-1,"No Transport");function A(b,c,d,h){var j,m,n,v,w,x=c;k||(k=!0,i&&a.clearTimeout(i),e=void 0,g=h||"",y.readyState=b>0?4:0,j=b>=200&&b<300||304===b,d&&(v=Mb(o,y,d)),v=Nb(o,v,y,j),j?(o.ifModified&&(w=y.getResponseHeader("Last-Modified"),w&&(r.lastModified[f]=w),w=y.getResponseHeader("etag"),w&&(r.etag[f]=w)),204===b||"HEAD"===o.type?x="nocontent":304===b?x="notmodified":(x=v.state,m=v.data,n=v.error,j=!n)):(n=x,!b&&x||(x="error",b<0&&(b=0))),y.status=b,y.statusText=(c||x)+"",j?s.resolveWith(p,[m,x,y]):s.rejectWith(p,[y,x,n]),y.statusCode(u),u=void 0,l&&q.trigger(j?"ajaxSuccess":"ajaxError",[y,o,j?m:n]),t.fireWith(p,[y,x]),l&&(q.trigger("ajaxComplete",[y,o]),--r.active||r.event.trigger("ajaxStop")))}return y},getJSON:function(a,b,c){return r.get(a,b,c,"json")},getScript:function(a,b){return r.get(a,void 0,b,"script")}}),r.each(["get","post"],function(a,b){r[b]=function(a,c,d,e){return r.isFunction(c)&&(e=e||d,d=c,c=void 0),r.ajax(r.extend({url:a,type:b,dataType:e,data:c,success:d},r.isPlainObject(a)&&a))}}),r._evalUrl=function(a){return r.ajax({url:a,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,"throws":!0})},r.fn.extend({wrapAll:function(a){var b;return this[0]&&(r.isFunction(a)&&(a=a.call(this[0])),b=r(a,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstElementChild)a=a.firstElementChild;return a}).append(this)),this},wrapInner:function(a){return r.isFunction(a)?this.each(function(b){r(this).wrapInner(a.call(this,b))}):this.each(function(){var b=r(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=r.isFunction(a);return this.each(function(c){r(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(a){return this.parent(a).not("body").each(function(){r(this).replaceWith(this.childNodes)}),this}}),r.expr.pseudos.hidden=function(a){return!r.expr.pseudos.visible(a)},r.expr.pseudos.visible=function(a){return!!(a.offsetWidth||a.offsetHeight||a.getClientRects().length)},r.ajaxSettings.xhr=function(){try{return new a.XMLHttpRequest}catch(b){}};var Ob={0:200,1223:204},Pb=r.ajaxSettings.xhr();o.cors=!!Pb&&"withCredentials"in Pb,o.ajax=Pb=!!Pb,r.ajaxTransport(function(b){var c,d;if(o.cors||Pb&&!b.crossDomain)return{send:function(e,f){var g,h=b.xhr();if(h.open(b.type,b.url,b.async,b.username,b.password),b.xhrFields)for(g in b.xhrFields)h[g]=b.xhrFields[g];b.mimeType&&h.overrideMimeType&&h.overrideMimeType(b.mimeType),b.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest");for(g in e)h.setRequestHeader(g,e[g]);c=function(a){return function(){c&&(c=d=h.onload=h.onerror=h.onabort=h.onreadystatechange=null,"abort"===a?h.abort():"error"===a?"number"!=typeof h.status?f(0,"error"):f(h.status,h.statusText):f(Ob[h.status]||h.status,h.statusText,"text"!==(h.responseType||"text")||"string"!=typeof h.responseText?{binary:h.response}:{text:h.responseText},h.getAllResponseHeaders()))}},h.onload=c(),d=h.onerror=c("error"),void 0!==h.onabort?h.onabort=d:h.onreadystatechange=function(){4===h.readyState&&a.setTimeout(function(){c&&d()})},c=c("abort");try{h.send(b.hasContent&&b.data||null)}catch(i){if(c)throw i}},abort:function(){c&&c()}}}),r.ajaxPrefilter(function(a){a.crossDomain&&(a.contents.script=!1)}),r.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(a){return r.globalEval(a),a}}}),r.ajaxPrefilter("script",function(a){void 0===a.cache&&(a.cache=!1),a.crossDomain&&(a.type="GET")}),r.ajaxTransport("script",function(a){if(a.crossDomain){var b,c;return{send:function(e,f){b=r("<script>").prop({charset:a.scriptCharset,src:a.url}).on("load error",c=function(a){b.remove(),c=null,a&&f("error"===a.type?404:200,a.type)}),d.head.appendChild(b[0])},abort:function(){c&&c()}}}});var Qb=[],Rb=/(=)\?(?=&|$)|\?\?/;r.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var a=Qb.pop()||r.expando+"_"+rb++;return this[a]=!0,a}}),r.ajaxPrefilter("json jsonp",function(b,c,d){var e,f,g,h=b.jsonp!==!1&&(Rb.test(b.url)?"url":"string"==typeof b.data&&0===(b.contentType||"").indexOf("application/x-www-form-urlencoded")&&Rb.test(b.data)&&"data");if(h||"jsonp"===b.dataTypes[0])return e=b.jsonpCallback=r.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h?b[h]=b[h].replace(Rb,"$1"+e):b.jsonp!==!1&&(b.url+=(sb.test(b.url)?"&":"?")+b.jsonp+"="+e),b.converters["script json"]=function(){return g||r.error(e+" was not called"),g[0]},b.dataTypes[0]="json",f=a[e],a[e]=function(){g=arguments},d.always(function(){void 0===f?r(a).removeProp(e):a[e]=f,b[e]&&(b.jsonpCallback=c.jsonpCallback,Qb.push(e)),g&&r.isFunction(f)&&f(g[0]),g=f=void 0}),"script"}),o.createHTMLDocument=function(){var a=d.implementation.createHTMLDocument("").body;return a.innerHTML="<form></form><form></form>",2===a.childNodes.length}(),r.parseHTML=function(a,b,c){if("string"!=typeof a)return[];"boolean"==typeof b&&(c=b,b=!1);var e,f,g;return b||(o.createHTMLDocument?(b=d.implementation.createHTMLDocument(""),e=b.createElement("base"),e.href=d.location.href,b.head.appendChild(e)):b=d),f=B.exec(a),g=!c&&[],f?[b.createElement(f[1])]:(f=pa([a],b,g),g&&g.length&&r(g).remove(),r.merge([],f.childNodes))},r.fn.load=function(a,b,c){var d,e,f,g=this,h=a.indexOf(" ");return h>-1&&(d=mb(a.slice(h)),a=a.slice(0,h)),r.isFunction(b)?(c=b,b=void 0):b&&"object"==typeof b&&(e="POST"),g.length>0&&r.ajax({url:a,type:e||"GET",dataType:"html",data:b}).done(function(a){f=arguments,g.html(d?r("<div>").append(r.parseHTML(a)).find(d):a)}).always(c&&function(a,b){g.each(function(){c.apply(this,f||[a.responseText,b,a])})}),this},r.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(a,b){r.fn[b]=function(a){return this.on(b,a)}}),r.expr.pseudos.animated=function(a){return r.grep(r.timers,function(b){return a===b.elem}).length};function Sb(a){return r.isWindow(a)?a:9===a.nodeType&&a.defaultView}r.offset={setOffset:function(a,b,c){var d,e,f,g,h,i,j,k=r.css(a,"position"),l=r(a),m={};"static"===k&&(a.style.position="relative"),h=l.offset(),f=r.css(a,"top"),i=r.css(a,"left"),j=("absolute"===k||"fixed"===k)&&(f+i).indexOf("auto")>-1,j?(d=l.position(),g=d.top,e=d.left):(g=parseFloat(f)||0,e=parseFloat(i)||0),r.isFunction(b)&&(b=b.call(a,c,r.extend({},h))),null!=b.top&&(m.top=b.top-h.top+g),null!=b.left&&(m.left=b.left-h.left+e),"using"in b?b.using.call(a,m):l.css(m)}},r.fn.extend({offset:function(a){if(arguments.length)return void 0===a?this:this.each(function(b){r.offset.setOffset(this,a,b)});var b,c,d,e,f=this[0];if(f)return f.getClientRects().length?(d=f.getBoundingClientRect(),d.width||d.height?(e=f.ownerDocument,c=Sb(e),b=e.documentElement,{top:d.top+c.pageYOffset-b.clientTop,left:d.left+c.pageXOffset-b.clientLeft}):d):{top:0,left:0}},position:function(){if(this[0]){var a,b,c=this[0],d={top:0,left:0};return"fixed"===r.css(c,"position")?b=c.getBoundingClientRect():(a=this.offsetParent(),b=this.offset(),r.nodeName(a[0],"html")||(d=a.offset()),d={top:d.top+r.css(a[0],"borderTopWidth",!0),left:d.left+r.css(a[0],"borderLeftWidth",!0)}),{top:b.top-d.top-r.css(c,"marginTop",!0),left:b.left-d.left-r.css(c,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var a=this.offsetParent;while(a&&"static"===r.css(a,"position"))a=a.offsetParent;return a||qa})}}),r.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,b){var c="pageYOffset"===b;r.fn[a]=function(d){return S(this,function(a,d,e){var f=Sb(a);return void 0===e?f?f[b]:a[d]:void(f?f.scrollTo(c?f.pageXOffset:e,c?e:f.pageYOffset):a[d]=e)},a,d,arguments.length)}}),r.each(["top","left"],function(a,b){r.cssHooks[b]=Oa(o.pixelPosition,function(a,c){if(c)return c=Na(a,b),La.test(c)?r(a).position()[b]+"px":c})}),r.each({Height:"height",Width:"width"},function(a,b){r.each({padding:"inner"+a,content:b,"":"outer"+a},function(c,d){r.fn[d]=function(e,f){var g=arguments.length&&(c||"boolean"!=typeof e),h=c||(e===!0||f===!0?"margin":"border");return S(this,function(b,c,e){var f;return r.isWindow(b)?0===d.indexOf("outer")?b["inner"+a]:b.document.documentElement["client"+a]:9===b.nodeType?(f=b.documentElement,Math.max(b.body["scroll"+a],f["scroll"+a],b.body["offset"+a],f["offset"+a],f["client"+a])):void 0===e?r.css(b,c,h):r.style(b,c,e,h)},b,g?e:void 0,g)}})}),r.fn.extend({bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return 1===arguments.length?this.off(a,"**"):this.off(b,a||"**",c)}}),r.parseJSON=JSON.parse,"function"==typeof define&&define.amd&&define("jquery",[],function(){return r});var Tb=a.jQuery,Ub=a.$;return r.noConflict=function(b){return a.$===r&&(a.$=Ub),b&&a.jQuery===r&&(a.jQuery=Tb),r},b||(a.jQuery=a.$=r),r});
diff --git a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/json3/json3.min.js b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/json3/json3.min.js
index 7d1206ca..3af45bef 100644
--- a/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/json3/json3.min.js
+++ b/vnfmarket/src/main/webapp/vnfmarket/common/thirdparty/json3/json3.min.js
@@ -1,4 +1,4 @@
-/*! JSON v3.3.1 | http://bestiejs.github.io/json3 | Copyright 2012-2014, Kit Cambridge | http://kit.mit-license.org */
+/** JSON v3.3.1 | http://bestiejs.github.io/json3 | Copyright 2012-2014, Kit Cambridge | http://kit.mit-license.org */
(function(){function N(p,r){function q(a){if(q[a]!==w)return q[a];var c;if("bug-string-char-index"==a)c="a"!="a"[0];else if("json"==a)c=q("json-stringify")&&q("json-parse");else{var e;if("json-stringify"==a){c=r.stringify;var b="function"==typeof c&&s;if(b){(e=function(){return 1}).toJSON=e;try{b="0"===c(0)&&"0"===c(new t)&&'""'==c(new A)&&c(u)===w&&c(w)===w&&c()===w&&"1"===c(e)&&"[1]"==c([e])&&"[null]"==c([w])&&"null"==c(null)&&"[null,null,null]"==c([w,u,null])&&'{"a":[1,true,false,null,"\\u0000\\b\\n\\f\\r\\t"]}'==
c({a:[e,!0,!1,null,"\x00\b\n\f\r\t"]})&&"1"===c(null,e)&&"[\n 1,\n 2\n]"==c([1,2],null,1)&&'"-271821-04-20T00:00:00.000Z"'==c(new C(-864E13))&&'"+275760-09-13T00:00:00.000Z"'==c(new C(864E13))&&'"-000001-01-01T00:00:00.000Z"'==c(new C(-621987552E5))&&'"1969-12-31T23:59:59.999Z"'==c(new C(-1))}catch(f){b=!1}}c=b}if("json-parse"==a){c=r.parse;if("function"==typeof c)try{if(0===c("0")&&!c(!1)){e=c('{"a":[1,true,false,null,"\\u0000\\b\\n\\f\\r\\t"]}');var n=5==e.a.length&&1===e.a[0];if(n){try{n=!c('"\t"')}catch(d){}if(n)try{n=
1!==c("01")}catch(g){}if(n)try{n=1!==c("1.")}catch(m){}}}}catch(X){n=!1}c=n}}return q[a]=!!c}p||(p=k.Object());r||(r=k.Object());var t=p.Number||k.Number,A=p.String||k.String,H=p.Object||k.Object,C=p.Date||k.Date,G=p.SyntaxError||k.SyntaxError,K=p.TypeError||k.TypeError,L=p.Math||k.Math,I=p.JSON||k.JSON;"object"==typeof I&&I&&(r.stringify=I.stringify,r.parse=I.parse);var H=H.prototype,u=H.toString,v,B,w,s=new C(-0xc782b5b800cec);try{s=-109252==s.getUTCFullYear()&&0===s.getUTCMonth()&&1===s.getUTCDate()&&