INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Ces buts et d’autres sont atteints par la présente invention qui a donc pour objet une composition, notamment pour la coloration des fibres kératiniques, comprenant : - au moins une base de coloration d’oxydation choisie parmi la 2-γ-hydroxypropyl-para-phénylènediamine de formule (I) , l’un de ses sels d’addition, ses solvates et/ou les solvates de ses sels : (I) - au moins un coupleur de coloration d’oxydation choisi parmi : (i) le 2-amino-4-hydroxyethylaminoanisole de formule (II) , l’un de ses sels d’addition, ses solvates et/ou les solvates de ses sels, (II)
(ii) le 2-amino 5-éthylphénol de formule (III) , l’un de ses sels d’addition, ses solvates et/ou les solvates de ses sels, (III) et, - au moins un tensioactif amphotère ou zwittérionique.
La composition selon l’invention peut éventuellement comprendre en outre une ou plusieurs bases d’oxydation additionnelles, différentes des composés de formule (I) , choisies parmi les para-phénylènediamines, les bis(phényl)alkylènediamines, les para-aminophénols, les ortho-aminophénols et les bases hétérocycliques, leurs sels d’addition et leurs solvates.
Parmi les para-phénylènediamines, différentes du composé de formule (I) , on peut citer à titre d'exemple, la para-phénylènediamine, la para-toluènediamine, la 2-chloro-para-phénylènediamine, la 2,3-diméthyl-para-phénylènediamine, la 2,6-diméthyl-para-phénylènediamine, la 2,6-diéthyl-para-phénylènediamine, la 2,5-diméthyl-para-phénylènediamine, la N,N-diméthyl-para-phénylènediamine, la N,N-diéthyl-para-phénylènediamine, la N,N-dipropyl-para-phénylènediamine, la 4-amino-N,N-diéthyl-3-méthylaniline, la N,N-bis(β-hydroxyéthyl)-para-phénylènediamine, la 4-N,N-bis(β-hydroxyéthyl)amino-2-méthylaniline, 4-N,N-bis(ß-hydroxyéthyl)amino-2-chloroaniline, la 2-β-hydroxyéthyl-para-phénylènediamine, la 2-fluoro-para-phénylènediamine, la 2-isopropyl-para-phénylènediamine, la N-(β-hydroxypropyl)-para-phénylènediamine, la 2-hydroxyméthyl-para-phénylènediamine, la N,N-diméthyl-3-méthyl-para-phénylènediamine, la N-éthyl-N-(β-hydroxyéthyl)-para-phénylènediamine, la N-(β,γ-dihydroxypropyl)-para-phénylènediamine, la N-(4'-aminophényl)-para-phénylènediamine, la N-phényl-para-phénylènediamine, la 2-β-hydroxyéthyloxy-para-phénylènediamine, la 2-β-acétylaminoéthyloxy-para-phénylènediamine, la N-(β-méthoxyéthyl)-para-phénylènediamine, la 4-aminophénylpyrrolidine, la 2-thiényl-para-phénylènediamine, le 2-β-hydroxyéthylamino-5-aminotoluène et la 3-hydroxy-1-(4'-aminophényl)pyrrolidine, leurs sels d'addition ,leurs solvates et les solvates de leurs sels.
Le conduit d’évacuation de fumée 3 est raccordé à une sortie en toiture (non représentée). Il traverse le plafond P de la pièce équipée et son extrémité inférieure 31 fait saillie de quelques centimètres sous ce plafond P.
La buse de sortie 22 de l’appareil de chauffage 2 est ici disposé à l’aplomb ou sensiblement à l’aplomb de l’extrémité inférieure 31 du conduit d’évacuation de fumée 3.
Le conduit de raccordement 4 assure le raccordement entre la buse de sortie 22 de l’appareil de chauffage 2 et l’extrémité inférieure 31 en regard du conduit d’évacuation de fumée 3.
Ce conduit de raccordement 4 est ici un conduit simple paroi en tôle métallique formé de plusieurs tronçons assemblés par emboitement (par exemple deux tronçons). Son extrémité inférieure est adaptée pour venir s’emboiter sur la buse de sortie 22 de l’appareil de chauffage 2, et son extrémité supérieure est adaptée pour venir s’emboiter dans l’extrémité inférieure 31 du conduit d’évacuation de fumée 3. La longueur totale du conduit 4 peut être comprise entre 800 et 3000 mm ; son diamètre peut être compris entre 80 et 200 mm.
Le dispositif d’habillage 5 comprend - une enveloppe 51 apte à être positionnée verticalement, ou sensiblement verticalement, autour du conduit de raccordement 4, et - des moyens de fixation et de centrage 52, 53 pour fixer et centrer l’enveloppe 51 sur le conduit de raccordement 4, de manière à préserver un espace annulaire entre les deux.
L’enveloppe 51 du dispositif d’habillage 5 comprend :
- un élément bas d’enveloppe 511 qui comprend une partie inférieure d’élément bas d’enveloppe 5111 et une partie supérieure d’élément bas d’enveloppe 5112, et
- un élément haut d’enveloppe 512 qui comprend une partie inférieure d’élément haut d’enveloppe 5121 et une partie supérieure d’élément haut d’enveloppe 5122.
La partie supérieure d’élément bas d’enveloppe 5112 et la partie inférieure d’élément haut d’enveloppe 5121 sont destinées à venir en recouvrement sur une zone de recouvrement périphérique 6.
La illustre l’installation de chauffage 1 avec le conduit de raccordement 4 équipé du dispositif d’habillage 5.
Sur la , ce dispositif d’habillage 5 est représenté assemblé sur son conduit de raccordement ; et il est représenté isolément, toujours assemblé et configuré en tube, sur les figures 4 à 6.
Selon l’invention, l’élément bas d’enveloppe 511 et l’élément haut d’enveloppe 512, de l’enveloppe 51, consistent chacun en des flans de tôle conformés en cylindre, qui sont ouverts sur leur longueur pour définir une ouverture longitudinale délimitée par deux bordures longitudinales libres et qui comprennent des moyens d’assemblage amovible sur lesdites bordures longitudinales, permettant de maintenir leur mise en configuration cylindrique.
Le caractère ouvert des éléments bas et haut d’enveloppe 511, 512, ainsi que l’élasticité de la matière, permet leur montage autour d’un conduit de raccordement 4 déjà en place sans avoir à le démonter. Leurs moyens d’assemblage amovible permettent d’assurer leur maintien en configuration cylindrique autour de ce conduit de raccordement 4, et si besoin d’en autoriser leur retrait, toujours sans avoir à démonter ledit conduit de raccordement.
Un flan de tôle 511a pour la réalisation de l’élément bas d’enveloppe 511 est représenté à plat sur la , illustré en configuration quasi cylindrique sur la , et en configuration cylindrique sur la .
Un flan de tôle pour la réalisation de l’élément haut d’enveloppe 512 est représenté à plat sur la , illustré en configuration quasi cylindrique sur la , et en configuration cylindrique sur la .
Comme détaillé plus loin dans la description, les éléments bas et haut d’enveloppe 511, 512 sont fixés sur le conduit de raccordement 4, de manière co-axiale et espacée de ce dernier par les moyens de fixation et de centrage précités, en forme de deux colliers de fixation et de centrage 52, 53, dont une forme de réalisation possible est représentée de manière isolée sur la .
De son côté, l’élément haut d’enveloppe 512 est réalisé à partir d’un flan de tôle 512a illustré sur la .
Ce flan de tôle 512a peut être réalisé à partir d’une tôle métallique (par exemple en acier inoxydable ou galvanisé) dont l’épaisseur peut être de l’ordre de 0,4 à 1 mm.
Le flan de tôle 512a présente une forme générale rectangulaire et il est délimité par deux bordures longitudinales 15, 16, par une bordure supérieure 17a et une bordure inférieure 17b.
Le flan de tôle 512a peut être mis en configuration cylindrique par cintrage et rapprochement de ses deux bordures longitudinales 15, 16, comme illustré sur la . Les deux bordures longitudinales 15 et 16 du flan de tôle 512a comprennent des moyens d’assemblage 11 qui permettent leur assemblage amovible pour obtenir l’élément haut d’enveloppe 512 illustré isolément sur la .
En l’occurrence, comme pour l’élément bas d’enveloppe 511, les moyens d’assemblage 11 sont ici du type languette/fente d’encastrement. Ils consistent en des languettes 111 pliables, réalisées monobloc par découpe dans la bordure longitudinale 15 du flan de tôle 511a, et qui coopèrent chacune avec une fente d’encastrement 112 allongée, ménagée dans la bordure longitudinale 16 en regard.
Les languettes 111 sont délimitées - par deux découpes parallèles 111a réalisées à partir de la bordure longitudinale 15, et - par une ligne de pliage 111b parallèle à la bordure longitudinale 16. Cette ligne de pliage 111b peut être réalisée par une découpe partielle de la matière à cet endroit.
Le flan de tôle 512a comprend ici également de manière avantageuse trois couples de languette/fente d’encastrement 111, 112 régulièrement répartis sur la longueur des bordures longitudinales 15, 16.
Les fentes d’encastrement 112 sont réalisées par une découpe dans la tôle 512a. Elles s’étendent parallèlement à la bordure longitudinale 16. Leur longueur est adaptée à la longueur des languettes 111 ; et leur largeur est adaptée à l’épaisseur de la tôle utilisée.
On comprend qu’une fois les deux bordures longitudinales 15 et 16 du flan de tôle 512a rapprochées l’une de l’autre, chaque languette 111 peut être pliée à l’équerre ou sensiblement à l’équerre pour venir s’engager dans la fente d’encastrement 112 en correspondance, puis pliée une nouvelle fois à l’équerre ou sensiblement à l’équerre pour obtenir le verrouillage de l’assemblage.
Du coté de sa bordure supérieure 17a, l’élément haut d’enveloppe 512 comprend ici une pluralité d’ouvertures ou orifices de ventilation 18.
Ces ouvertures de ventilation 18 se présentent ici sous la forme de fentes allongées ; elles s’étendent sur une bande de quelques centimètres de hauteur, sur une partie, ici environ la moitié, de la bordure supérieure 17a de l’élément haut d’enveloppe 512. A noter que la étant une vue de derrière du dispositif d’habillage, c’est-à-dire une vue du côté du mur auprès duquel l’appareil de chauffage 2 est positionné, les ouvertures de ventilation 18 ne sont pas visibles.
D’autre part, toujours du côté de la bordure supérieure 17a, on remarque la présence d’un orifice de fixation 19a situé à proximité de la bordure longitudinale 15, et d’un orifice de fixation 19b situé à proximité de la bordure longitudinale 16.
Là encore, les moyens d’assemblage 11 peuvent être adaptés de sorte qu’une fois activés, ils assurent un contact ou une butée bord à bord des deux bordures longitudinales 15 et 16.
De préférence, et comme c’est le cas pour le mode de réalisation illustré sur les figures 1 à 6 et 10 à 12, les moyens d’assemblage 11 peuvent être adaptés de sorte qu’une fois activés, ils assurent un recouvrement des deux bordures longitudinales 15 et 16, sur une zone de recouvrement longitudinale 20.
Le recouvrement en question des deux bordures longitudinales 15 et 16 peut par exemple s’étendre sur une largeur de 0,5 à 2,5 cm.
L’élément haut d’enveloppe 512 et l’élément bas d’enveloppe 511 qui forment l’enveloppe 51 sont fixés sur le conduit de raccordement 4 au moyen de colliers de fixation et de centrage 52, 53 dont un mode de réalisation est illustré sur la .
La composition selon la présente invention comprend au moins un coupleur choisi parmi la 6-hydroxy benzomorpholine de formule (II) , l’un de ses sels d’addition, ses solvates et/ou les solvates de ses sels et leurs mélanges : (II)
La teneur totale en coupleur(s) choisi(s) parmi la 6-hydroxy benzomorpholine de formule (II) , l’un de ses sels d’addition, ses solvates et/ou les solvates de ses sels varie de préférence 0,001 à 20% en poids, de préférence de 0,005 à 15 % en poids, plus préférentiellement de 0,01 à 10% en poids, mieux de 0,05 à 5%, encore mieux de 0,1 à 3% en poids par rapport au poids total de la composition.
La composition selon l’invention peut éventuellement comprendre en outre un ou plusieurs coupleurs additionnels, différents du composé de formule (II) et de ses sels d’addition, ses solvates et/ou les solvates de ses sels avantageusement choisis parmi ceux traditionnellement utilisés dans la coloration de fibres kératiniques.
Parmi les coupleurs additionnels, on peut en particulier mentionner les méta-phénylènediamines, les méta-aminophénols, les méta-diphénols, les agents de couplage à base de naphtalène et les agents de couplage hétérocycliques, ainsi que les sels d’addition correspondants, les solvates et les solvates de leurs sels.
Lors d’une prochaine mise à jour, la nouvelle version du logiciel applicatif sera chargée dans la zone mémoire non verrouillée à savoir ZMA1. Ainsi, les zones mémoire ZMA1 et ZMA2 sont protégées alternativement par verrouillage volatile. Cette alternance est intéressante dans la mesure où elle permet une usure plus homogène des zones mémoire.
En cas d’attaque par un tiers malveillant, la zone mémoire qui contient le logiciel applicatif ne peut pas être modifiée/effacée. Par ailleurs, une zone mémoire non verrouillée est toujours disponible pour une mise à jour d’une nouvelle version de logiciel. Cette zone mémoire peut être modifiée, effacée par un tiers malveillant. Dans ce cas, elle ne sera, par la suite, pas authentifiée lors de l’étape S114 et le logiciel éventuellement inséré ne démarrera pas.
Seule la zone mémoire ZMA1 pouvant être protégée par verrouillage volatile, la zone mémoire ZMA1 est nécessairement sélectionnée S12 et le logiciel applicatif mis à jour dans ZMA2 est recopié à un instant t4 dans ZMA1 préalablement à son verrouillage.
ZMA1 et le cas échéant ZM2 sont alors protégées S14 par verrouillage volatile à un instant t5. La nouvelle version de logiciel applicatif stocké dans ZMA1 démarre S16 à un instant t6.
SYSTEME D’ANALYSE DE LA SECURITE INFORMATIQUE D’UN SYSTEME D’INFORMATION L’invention concerne le domaine de la sécurité informatique et, elle vise plus particulièrement, l’analyse du niveau de sécurité informatique d’un système d’information afin de permettre à un opérateur de mettre en place les éventuels correctifs de sécurités nécessaires.
Au sens de l’invention, un « système d’information » est un ensemble organisé de ressources qui permet de collecter, stocker, traiter et distribuer de l’information, grâce à un réseau de périphériques, par exemple des ordinateurs.
L’opérateur peut correspondre à un responsable de la sécurité des systèmes d’information, ou RSSI, également appelé CISO pour « Chief Information Security Officer » dans la littérature anglo-saxonne, ou tout autre personne en charge de la sécurité d’un système d’information.
La sécurité informatique des systèmes d’information connait un besoin croissant avec le développement du numérique et de la dématérialisation. Ainsi, la problématique d’analyse du niveau de sécurité informatique d’un système d’information concerne désormais tous les secteurs. Par exemple, l’invention peut être utilisée pour analyser la sécurité informatique d’un système d’information d’une entreprise ou d’une collectivité territoriale.
Art antérieur Il existe plusieurs solutions permettant d’analyser la sécurité informatique d’un système d’information.
Certaines solutions utilisent des logiciels malveillants pour tester la résistance des ordinateurs d’un système d’information aux tentatives d’intrusions, de manière analogue aux pratiques qui pourraient être utilisées par un pirate informatique.
Pour ce faire, le document EP 3643036 propose d'utiliser un agent installé sur chaque ordinateur d’un système d’information. L’agent est utilisé pour lancer des attaques préprogrammées sur les différents ordinateurs afin d'obtenir un score de vulnérabilité en fonction des failles détectées lors de ces attaques. Par exemple, une attaque consiste à lancer un programme malveillant de collecte des mots de passe administrateur des périphériques.
Cependant, ces solutions utilisant des simulations d’attaques sont peu fiables pour analyser la résistance d’un système d’information aux attaques que peuvent mener les pirates informatiques car les stratégies d’attaques des pirates informatiques évoluent constamment. En outre, ces solutions doivent présenter des algorithmes très distincts d’un système d’exploitation à un autre.
Or, dans un système d’information, plusieurs systèmes d’exploitation peuvent cohabiter, qui plus est avec des versions différentes. Par exemple, le réseau d’une entreprise peut permettre l’accès à des téléphones fonctionnant avec le système d’exploitation de Google ou d’Apple alors que les ordinateurs et les serveurs peuvent présenter des systèmes d’exploitation de Microsoft avec plusieurs version distinctes. Dans ces conditions, un agent réalisant des simulations d’attaques sur ces différents systèmes d’exploitation serait très complexe à mettre en œuvre car il devrait intégrer les possibilités d’inspection de tous les systèmes, ou il devrait être différent d’un système à un autre. En tous les cas, il serait nécessaire de mettre à jour l’agent à chaque modification des composants matériels et/ou logiciels.
Une autre solution consiste à détecter les modifications réalisées par les utilisateurs ou les logiciels malveillants présents sur les ordinateurs d’un système d’information. Pour ce faire, chaque système d’exploitation du système d’information est dupliqué sous la forme d’une configuration de référence stockée sur un serveur. Un agent installé sur les ordinateurs du système d’information est configuré pour comparer périodiquement la configuration de l’ordinateur sur lequel il est installé avec la configuration de référence pour détecter des éventuelles failles de sécurité.
La deuxième phalange 20 comprend un premier ressort 25 de traction qui s’étend entre le point 23.1 et le point 42.1 pour réduire la longueur de la diagonale du quadrilatère 24, à savoir la distance séparant le points 23.1 du point 42.1. vers la configuration d’ouverture.
Le bâti 2 comprend une butée 4 contre laquelle la barre 21 est amenée en appui sous l’effet du vérin 40 lorsque ce dernier commande un mouvement d’ouverture du doigt 3.. La butée 4 limite ainsi l’amplitude de la rotation de la barre 21 autour de l’axe O1 dans un deuxième sens S2 opposé au premier sens S1.
La troisième phalange 30 comprend un deuxième ressort 39 de traction qui s’étend entre le point 22.1 et le point 36.1 pour réduire la longueur de la diagonale du quadrilatère 38, à savoir la distance séparant le points 22.1 du point 36.1.
La barre 32 comprend une butée 5 qui vient en saillie de l’extrémité 34. La butée 5 est amenée en appui contre la barre 21 sous l’effet du ressort 25 qui exerce un premier effort de rappel de la barre 32. La butée 5 limite ainsi l’amplitude de la rotation de la barre 32 autour du point 34.1 dans le deuxième sens S2 vers la configuration d’ouverture.
Enfin, les points de pivot 22.1, 23.1 et 33.1 comprennent respectivement un deuxième codeur rotatif 51, un troisième codeur rotatif 52 et un quatrième codeur rotatif 53 reliés à l’unité 50.
Selon une première étape, l’unité 50 commande le vérin 40 de manière à faire passer le doigt 3 dans une configuration d’ouverture représentée en . Pour ce faire, l’unité 50 peut, en fonction du pas de la vis 41, commander une rétraction de la vis 41 ou couper l’alimentation du motoréducteur 44. Le doigt 3 adopte alors sa configuration d’ouverture sous l’effet des ressorts 25 et 39 qui amènent respectivement la barre 21, la barre 32 et la phalange 10 au contact des butées 4, 5 et 6. Une fois l’objet 60 présenté au préhenseur 1, et selon une deuxième étape, l’unité 50 commande le vérin 40 de manière à déployer la vis 41 -c’est-à-dire de manière à augmenter la distance séparant les points 23.1 et 42.1. Le doigt 3 effectue alors une rotation autour du premier axe O1 dans un premier sens S1. Sous l’action des ressorts 25 et 39 qui maintiennent la barre 32 et la phalange 10 respectivement au contact des butées 5 et 6, la rotation du doigt 3 consiste en une rotation de la barre 21 autour de l’axe O1, les autres éléments du doigt 3 demeurant immobiles relativement à la barre 21. En particulier, les phalanges 10 et 30 sont immobiles l’une par rapport à l’autre ainsi que relativement à la barre 21. Une fois que la barre 21 de la phalange 20 vient au contact de l’objet 60, le déploiement de la vis 41 provoque une rotation de la phalange 30 relativement à la phalange 20 autour du point 22.1 ( ) dans le sens S1. Soumise à l’action du ressort 39, la phalange 10 est maintenue contre la butée 6 et demeure immobile relativement à la phalange 30.
La poursuite du déploiement de la vis 41 entraîne la venue de la barre 32 de la phalange 30 au contact de l’objet 60 ( ). Selon une troisième étape, la rotation de la phalange 30 étant bloquée, la phalange 10 entame une rotation dans le sens S1 autour de l’axe O2 jusqu’à venir au contact de l’objet 60 ( ). L’unité de commande 50, sur la base des informations en provenance des codeurs 45, 51, 52 et 53 ainsi que du capteur de courant 46 détermine les positions des phalanges 10, 20 et 30, l’effort appliqué en extrémité de la vis 41 et calcule un effort de serrage appliqué par serrage appliqué par chacune des phalanges 10, 20, 30 du doigt 3 sur l’objet 60. Il est ainsi possible de définir et maitriser un effort de serrage maximal à appliquer sur l’objet 60. L’ouverture du préhenseur 1 se fait en commandant une rétraction de la vis 41. L’ouverture du préhenseur 1 suit l’ordre inverse des étapes de serrage.
Selon un deuxième mode de réalisation représenté sur à 7, la phalange 10 comprend une ventouse pneumatique 70 agencée pour exercer un effort de prise Fp selon une direction sensiblement orthogonale au premier axe. La ventouse 70 est relié à une pompe à vide (non représentée) reliée à l’unité 50.
Le premier adhésif 31 comporte deux surfaces parallèles : une première surface 311 en contact avec le deuxième côté 22 de l’insert 20 ; une deuxième surface 312 en contact avec la première surface 51 du joint 50.
Le premier adhésif 31 a une forme de carré évidé. Le premier adhésif 31 peut aussi être plein si la base 100 ne comporte pas une ouverture en son milieu. Le premier adhésif 31 peut être identique au deuxième adhésif 32. Le joint 50 adhère à l’insert 20 par l’intermédiaire du premier adhésif 31 ce qui permet de limiter les phénomènes de gauchissement du joint lors de la dépose de la première couche de fil fondu de la deuxième section 120 sur le joint 50.
Le joint 50, illustré à la , est en contact avec la deuxième section 120 tel que la deuxième surface 52 du joint est en contact avec une surface 121 de la deuxième section 120.
Le joint 50 est fait dans la même matière que la base 100. Ainsi, au cours de la dépose de la deuxième section 120, la dépose s’effectuera sur un matériau similaire. La première couche de matière de la deuxième section 120 adhère donc parfaitement avec le joint 50 qui restera en place lors de la dépose de la première couche de matière.
Le joint 50 peut être en matériau polymère possédant une grande résistance mécanique et thermique, par exemple du polyétherimide tel que l’Ultem 9085. L’épaisseur du joint 50 est de préférence trois ou quatre fois l’épaisseur de dépôt d’une couche de la fabrication additive et sa géométrie est identique à la zone de recouvrement entre le contour de la deuxième section 120 et l’insert 20. L’épaisseur du joint 50 de trois ou quatre fois l’épaisseur de dépôt d’une couche de la fabrication additive permet au joint 50 d’être étanche afin que le premier adhésif 31 ou le deuxième adhésif 32 ne traverse pas le joint lors du collage de celui-ci. En effet, lors de la dépose d’une couche de fabrication additive sur le joint 50, si le joint 50 comprend le premier ou le deuxième adhésif 31, 32, alors il existe un risque de non-adhésion de la couche de fabrication additive avec le joint 50 si les adhésifs 31, 32 ne présentent pas de compatibilité physico-chimique avec la couche de fabrication additive.
Le joint 50 a une forme de carré évidé mais il peut aussi être plein. Le rôle du joint 50 est de permettre une bonne qualité de dépose de la première couche de matière de la deuxième section 120.
La surface d’appui 111 de la première section 110 possède une ouverture 113. L’ouverture 113 de la première section 110 forme un carré. La surface 121 de la deuxième section 120 possède une ouverture 122. L’ouverture 122 de la deuxième section 120 forme un carré. La surface d’appui 111 et la surface 121 de la deuxième section 120 peuvent ne pas posséder d’ouverture.
La surface d’appui 111 et la surface 121 de la deuxième section 120 sont disposées en vis-à-vis.
La première section 110 possède une cavité 114 permettant d’accueillir un ensemble comportant un empilement : du deuxième adhésif 32, de l’insert 20 empilé sur le deuxième adhésif 32, du premier adhésif 31 empilé sur l’insert 20, du joint 50 empilé sur le premier adhésif 31.