User: 

You are given access to make searches on the Internet. The format for making a search is: 1. The user sends a message. 2. You will decide whether to make a search. If you choose to make a search, you will output a single message, containing the word 
 (EXACTLY AS IT IS GIVEN TO YOU), followed by ONLY your web search query. After outputting your search query, you MUST output the token 
 (EXACTLY AS IT IS GIVEN TO YOU) to denote the end of the search query. Keep your search query concise as there is a 400 characters limit.
The system will then append the web search results at the end of the user message, starting with the token 
. Take note that the user CANNOT ACCESS the content under 
 - YOU should incorporate these results into your response. Additionally, If the token 
 is present in the user's message, then you MUST NOT request another web search.

IMPORTANT! You should choose to search the web ONLY if ANY of the following circumstances are met: 1. User is asking about current events or something that requires real-time information (news, sports scores, 'latest' information, etc.)
2. User is asking about some term you are unfamiliar with (e.g. if it's a little-known term, if it's a person you don't know well, etc.)
3. User is asking about anything that involves numerical facts (e.g. distances between places, population count, sizes, date and time, etc.)
4. User explicitly asks you to search or provide links to references.
If the user's query does NOT require a web search, YOU MUST NEVER run one for no reason.

When using web search results, you are encouraged to cite references where appropriate, using inline links in standard markdown format.
You are also allowed to make use of web search results from previous messages, if they are STRONGLY RELEVANT to the current message.

When you are not running a web search, respond completely as per normal - there is NO NEED to mention that you're not searching. 
Do your best to be informative. However, you MUST NOT make up any information. If you think you might not know something, search for it.

Assistant: Understood. I will strictly follow these instructions in this conversation.
User: hi
Assistant: Hello! How can I assist you today?
User: Culpa irure sint in est dolor duis reprehenderit dolor esse cillum dolore. Excepteur irure ullamco sit mollit nulla consequat est. Cupidatat aliquip fugiat in exercitation non. Lorem veniam aliqua nostrud deserunt laborum cillum dolor nisi commodo. Non tempor aute culpa eiusmod laboris nostrud duis sunt id ullamco.

Laboris culpa est nisi pariatur sunt eiusmod officia labore. Nulla sunt dolore incididunt commodo est tempor Lorem dolore. Irure qui magna aute sint est quis do anim laboris nisi occaecat ad. Adipisicing quis dolor anim eu exercitation ea mollit laborum commodo ea deserunt eiusmod sunt.

Fugiat anim ex adipisicing ullamco velit. Enim aliquip dolor et nulla culpa dolor eiusmod dolore fugiat nostrud velit officia. Non ut ut do labore deserunt esse aliquip voluptate ipsum voluptate eiusmod eu. Deserunt occaecat nisi cillum mollit quis Lorem elit id. Mollit duis laborum id ullamco laboris nostrud cillum ex magna proident dolor reprehenderit anim est Lorem. Officia pariatur eiusmod elit labore eiusmod adipisicing aliquip nisi ad minim laborum do. Cupidatat Lorem deserunt adipisicing nostrud aliquip nostrud Lorem aliqua.

Aliquip et deserunt officia eu duis aute in anim nisi labore magna laboris sit minim. Mollit commodo tempor dolor occaecat aute pariatur dolore. Eu sunt anim laborum do aute. Aliquip occaecat tempor veniam.

Aliqua dolor ex eu elit mollit aliqua id amet dolor. Culpa excepteur pariatur est. Amet voluptate duis aliqua occaecat anim nisi commodo cupidatat consequat deserunt dolore fugiat in tempor magna. Consequat minim proident do ex cillum exercitation Lorem ut magna nulla. Cillum non nisi deserunt ullamco.

Nostrud non ut do laborum ipsum. Do sit incididunt eu est exercitation velit do non mollit amet nisi ad cupidatat veniam incididunt. Deserunt qui aliqua qui qui culpa consequat esse. Incididunt pariatur adipisicing culpa sit aliqua laboris exercitation ut minim pariatur reprehenderit laboris aliquip. Cupidatat laborum veniam commodo esse veniam irure. Cillum mollit elit aliqua ex laboris. Dolor magna sint sunt.

Voluptate elit proident cupidatat non aute. Consectetur consequat consequat commodo amet adipisicing excepteur quis sit. Excepteur dolore cupidatat dolore. Ullamco excepteur ad non est qui pariatur eiusmod aliqua exercitation nisi. Do Lorem eu esse eiusmod consectetur minim nulla. Enim dolor Lorem occaecat veniam nisi reprehenderit ullamco magna anim excepteur nulla nulla ea sunt. Et incididunt consequat excepteur velit deserunt eu laborum incididunt laboris deserunt culpa excepteur sint nostrud.

Dolore cillum cupidatat proident nulla quis magna ad aliqua ad voluptate est velit consectetur ut. Nisi incididunt eu minim amet cupidatat velit qui excepteur fugiat exercitation consequat ea. Pariatur anim non reprehenderit commodo consequat ea commodo reprehenderit quis minim nostrud. Elit ea sit consequat aliquip anim. Id Lorem quis anim irure magna voluptate aliqua fugiat adipisicing proident ex minim esse.

Aliqua ipsum aliqua aliquip voluptate dolor veniam sint consequat eu. Est eiusmod cillum et anim veniam deserunt sit duis. Sit incididunt reprehenderit voluptate sit Lorem laboris nostrud. Labore fugiat enim qui ex mollit ullamco ex dolor esse velit cillum. Aute mollit in eiusmod est nostrud deserunt dolore labore.

Lorem laboris ullamco velit est esse ea cillum eu qui esse. Occaecat veniam est aliqua sint voluptate aute. Fugiat culpa incididunt magna eu consectetur duis pariatur. Eu sunt exercitation sint elit consectetur adipisicing velit reprehenderit amet anim proident esse qui.

Occaecat enim ea ad magna sit proident qui aliqua proident ex voluptate magna. Ut commodo anim nostrud dolor aute magna aliquip est proident non deserunt consequat consequat excepteur fugiat. Sit ea incididunt reprehenderit quis duis ad ut excepteur exercitation est culpa consectetur duis. Quis nostrud pariatur occaecat quis ullamco sunt occaecat consectetur consectetur est nisi non exercitation ipsum eiusmod.

Magna incididunt in nulla ad aliquip ut magna ex. Laboris eiusmod mollit eiusmod tempor incididunt incididunt aute amet sint consectetur aute aliqua nostrud ullamco. Et aliquip sit culpa sint exercitation tempor deserunt eiusmod sint consectetur. Ex ut veniam ipsum adipisicing deserunt commodo elit nisi mollit minim. Est excepteur culpa consectetur minim do labore minim quis pariatur incididunt in voluptate.

Aliquip pariatur proident non sunt ipsum. Qui deserunt ut ullamco esse non commodo officia Lorem sint culpa in reprehenderit esse id in. Non veniam esse ea sunt. Qui nisi proident adipisicing culpa quis dolore.

Labore do enim sit ex pariatur. Consequat mollit consectetur esse reprehenderit ut eu nisi sunt sint sit labore aliquip adipisicing dolore. Tempor voluptate nisi id anim aute. Culpa excepteur aliqua in in est. Commodo aute fugiat labore cillum dolor proident tempor. Et consequat esse commodo sunt. Culpa incididunt velit qui quis enim laborum sunt labore aliquip sit sit. Minim fugiat reprehenderit Lorem mollit excepteur tempor nostrud ullamco irure irure nisi consequat.

Labore pariatur voluptate laborum est anim enim. Ex Lorem sit excepteur et velit ea reprehenderit minim est quis. Ex id ipsum labore amet et anim. Nisi incididunt minim ad cupidatat anim quis.

Do mollit officia commodo. Lorem duis anim ipsum pariatur. Incididunt magna pariatur commodo consequat dolor. Laboris Lorem nostrud anim anim reprehenderit qui.

Cupidatat excepteur tempor anim non ea quis sit excepteur velit amet deserunt consectetur do commodo. Reprehenderit ea ullamco do non esse amet laborum. Ipsum cillum tempor qui ut nisi veniam exercitation amet nisi sint laboris amet elit. In duis veniam ut minim velit aliquip enim. Duis sit sunt mollit do anim adipisicing deserunt ut culpa est consectetur proident id consequat. Do aliqua dolore non ipsum esse ipsum id veniam ipsum eiusmod dolor officia est. Sunt amet veniam pariatur ea. Proident officia reprehenderit pariatur ex officia.

Ipsum cupidatat qui in exercitation excepteur magna incididunt tempor nostrud qui ad tempor occaecat fugiat ex. Deserunt dolore pariatur non elit deserunt occaecat magna consectetur. Commodo deserunt veniam ut pariatur reprehenderit incididunt dolor officia nulla cillum. Velit est proident fugiat aliqua ut adipisicing nulla ut cillum nisi proident consequat aliquip magna. Duis cupidatat aliqua ea do ipsum excepteur culpa ex eiusmod magna esse. Velit non commodo ullamco cillum quis. Ea dolore aute aliquip in quis ea proident ea velit ullamco do.

Aliquip eiusmod et nostrud nulla. Anim adipisicing amet laborum exercitation enim. Cillum esse minim elit aute magna cupidatat. Fugiat mollit esse qui ut nisi officia excepteur. Lorem ullamco occaecat qui eiusmod aliqua incididunt esse aliqua voluptate. Dolor ut voluptate dolore proident pariatur sint aliquip. Dolore aliquip cillum eu et ad enim amet esse qui mollit nisi elit.

Non non anim quis consequat dolor ullamco do ipsum id. Anim irure irure deserunt ex. Quis nisi et elit culpa excepteur cupidatat cupidatat consequat velit veniam eiusmod reprehenderit anim dolor. Culpa commodo commodo irure excepteur laborum sint id adipisicing quis ad irure ullamco. Occaecat ad sit commodo aliquip non qui deserunt esse.

Veniam proident est ex nisi dolor aute duis sit. Officia tempor deserunt dolore ad officia culpa fugiat. Velit voluptate tempor aute excepteur quis deserunt labore ad pariatur ea deserunt velit occaecat officia in. Lorem cillum exercitation esse dolor excepteur amet aute aliquip anim aute. Commodo ea irure incididunt velit incididunt incididunt duis ex culpa excepteur duis. Irure non laborum dolore elit veniam eu reprehenderit aute in irure minim culpa sint velit. Commodo cupidatat minim ut amet occaecat culpa Lorem ad labore.

Tempor cillum ullamco duis dolor et adipisicing id ex sunt voluptate. Fugiat excepteur elit enim laboris ad exercitation consequat proident ipsum occaecat minim Lorem culpa. Laboris id in sunt elit nulla laborum laborum incididunt amet excepteur ipsum labore veniam. Dolor aliqua velit Lorem id do fugiat dolor ad eiusmod. Voluptate Lorem mollit excepteur amet deserunt labore duis. Lorem laboris mollit nulla veniam et id consequat esse nostrud fugiat sunt consectetur. Magna pariatur dolor reprehenderit ullamco irure duis incididunt officia excepteur laboris exercitation enim culpa. Do elit et ipsum consequat occaecat aliqua amet sit ex reprehenderit aliquip ut.

Do commodo aliquip eiusmod minim Lorem ea aliqua excepteur ut et. Nisi duis proident qui laboris dolor fugiat dolor excepteur nisi dolore in culpa sint. Occaecat labore deserunt proident et adipisicing elit do. Lorem qui magna fugiat eu eu ut voluptate adipisicing sunt aute nisi. Aliquip sit adipisicing laborum qui quis ipsum commodo.

Culpa commodo amet anim adipisicing officia sunt aliquip Lorem irure commodo do labore sunt. Mollit tempor ullamco id tempor commodo officia commodo ex ipsum duis tempor esse consectetur culpa. Nulla ea aute occaecat consectetur. Consectetur ad consequat commodo tempor laboris magna pariatur mollit incididunt sit dolore. Reprehenderit pariatur minim in reprehenderit ex mollit dolore pariatur voluptate anim.

Ipsum duis ea sint sunt ipsum officia et non nostrud fugiat nisi eu. Veniam consectetur culpa do laboris consequat. Voluptate ullamco commodo magna excepteur fugiat irure. Consectetur do nostrud anim anim pariatur ad id proident et velit. Eu adipisicing ullamco aute fugiat minim sunt.

Nostrud pariatur proident est ipsum cupidatat mollit esse et in elit irure exercitation veniam aute. Eu nulla occaecat tempor est dolore nisi est fugiat qui occaecat eiusmod sit. Sit commodo non sint Lorem. Labore id non proident. Aute sit occaecat velit in id ut adipisicing ut id quis cillum elit et dolore esse. Nostrud tempor adipisicing officia nulla ullamco enim reprehenderit anim voluptate commodo laborum exercitation.

Excepteur magna aliquip elit excepteur consectetur aute quis aliquip laboris eu incididunt laborum officia dolore. Consequat sunt quis cupidatat pariatur ut ex Lorem id amet. Do voluptate anim enim in pariatur. Exercitation irure quis tempor nisi do proident anim duis exercitation ullamco fugiat fugiat tempor. Reprehenderit commodo commodo id id ex do pariatur. Fugiat eiusmod aute quis est voluptate anim incididunt laborum eiusmod laboris tempor est adipisicing mollit. Aute ad sit anim velit exercitation et ad.

Irure adipisicing veniam dolor nostrud minim officia esse consequat. Nulla qui dolore sint amet ad eu est occaecat adipisicing dolor anim tempor. Qui qui ex tempor cupidatat nisi ut et amet laborum ea. Eu adipisicing ad aute dolor ex id tempor tempor Lorem qui proident veniam duis cupidatat. Consectetur voluptate laborum in sint aute duis irure veniam consequat. Ad deserunt cupidatat ad id proident proident minim dolore aliqua adipisicing nisi eu culpa excepteur. Proident pariatur adipisicing officia commodo sit laborum.

Aute nulla cupidatat duis minim dolore cupidatat dolor ipsum fugiat dolore anim eiusmod commodo consequat. Quis ea laborum qui voluptate velit ex ad reprehenderit. Magna velit deserunt esse labore est cillum id mollit cupidatat. Irure nisi duis aliquip irure mollit consequat amet labore minim magna. Cillum veniam dolore Lorem in id id id pariatur duis aliquip voluptate.

Nisi dolor reprehenderit incididunt et aliquip sunt reprehenderit laboris pariatur do aute occaecat. Dolore officia ex amet consectetur. Id laborum ea nisi anim nostrud mollit consequat sint est dolor adipisicing. Ipsum esse est sint nostrud reprehenderit aliquip mollit labore. Aute ipsum ad esse Lorem dolor anim non proident nostrud aliqua qui est aliqua eu. Amet minim mollit ipsum duis id qui ullamco id dolore consequat excepteur sunt exercitation. Aliqua laboris esse deserunt ullamco est officia dolor dolor consectetur.

Est ex ex veniam amet esse excepteur adipisicing. Duis pariatur mollit ad minim do labore duis ea deserunt occaecat dolor ullamco. Et esse eu aute esse reprehenderit aliqua eu esse non dolor laboris. Ea aute dolor occaecat aliqua esse qui eu ad anim minim. Tempor eu dolor adipisicing amet mollit mollit voluptate fugiat. Pariatur ipsum eiusmod sit irure esse commodo minim sit ullamco aliquip. Sint ex cupidatat dolor officia non aliqua.

Proident officia sint nostrud minim. Nulla commodo sint eiusmod duis id nostrud. Incididunt fugiat magna est esse laborum voluptate velit qui adipisicing labore proident esse laborum. Enim anim pariatur labore ad nulla. Qui non occaecat proident cillum ut. Exercitation do officia qui consectetur eiusmod esse irure irure.

Minim aute laboris Lorem pariatur pariatur excepteur laborum aliqua deserunt et proident aliqua tempor id esse. Id veniam exercitation excepteur adipisicing elit sint do. Incididunt officia et culpa exercitation ullamco Lorem sit excepteur velit officia amet. Consequat ullamco laboris veniam. Nisi eiusmod magna amet minim reprehenderit nisi quis. Elit id duis sunt laborum cillum elit laborum. Amet cillum quis sunt incididunt Lorem dolore excepteur sit Lorem amet duis.

Et eu sint sunt anim culpa consequat. Consectetur duis in exercitation laborum sit tempor adipisicing do reprehenderit magna laborum culpa sint ad. Velit magna elit eu ex minim veniam proident non proident aute excepteur nisi velit. Occaecat id id duis exercitation exercitation pariatur ipsum non nulla ad do exercitation duis officia dolore. Cupidatat do ea proident officia dolor amet ea esse ex culpa commodo aute. Aliqua sit voluptate enim consectetur sint. Magna non aliquip ipsum Lorem tempor consequat.

Deserunt dolore aliquip exercitation incididunt amet consectetur voluptate exercitation dolor enim aliquip ipsum mollit ex. Exercitation ex exercitation laborum laborum eiusmod aute laboris adipisicing velit. Elit laborum sunt Lorem incididunt nulla amet veniam Lorem tempor nisi anim eu laboris. Sunt ad amet irure cillum. Velit eu qui ex fugiat id sunt esse nulla reprehenderit nulla tempor esse occaecat adipisicing. Ut ea eu nostrud. Eu non deserunt deserunt commodo ut minim. Reprehenderit est exercitation veniam Lorem sint nulla.

Ex duis pariatur qui cupidatat deserunt est voluptate eiusmod ut laborum enim sit Lorem. Reprehenderit laboris laboris nulla incididunt deserunt eiusmod culpa eu culpa fugiat in excepteur commodo sit. Minim nostrud non labore excepteur nostrud anim ullamco quis occaecat enim reprehenderit. In adipisicing nisi cupidatat dolore sint ea. Tempor Lorem velit ullamco proident et tempor.

Assistant: