Browse Source

update thesis

Jia, Jingyi 2 years ago
parent
commit
66a551b661
40 changed files with 7281 additions and 0 deletions
  1. BIN
      .DS_Store
  2. BIN
      Hector_v2/.DS_Store
  3. BIN
      Hector_v2/Assets/.DS_Store
  4. BIN
      Hector_v2/Assets/Scripts/.DS_Store
  5. BIN
      Hector_v2/Assets/_Import/.DS_Store
  6. BIN
      Hector_v2/Assets/_Import/PolygonApocalypse/.DS_Store
  7. BIN
      Hector_v2/Library/.DS_Store
  8. BIN
      Hector_v2/Library/PackageCache/.DS_Store
  9. 314 0
      Thesis.md
  10. BIN
      Thesis_LaTeX/.DS_Store
  11. 428 0
      Thesis_LaTeX/BibTexDatei.bib
  12. 144 0
      Thesis_LaTeX/Thesis_Jingyi.aux
  13. 821 0
      Thesis_LaTeX/Thesis_Jingyi.bbl
  14. 2381 0
      Thesis_LaTeX/Thesis_Jingyi.bcf
  15. 27 0
      Thesis_LaTeX/Thesis_Jingyi.blg
  16. 292 0
      Thesis_LaTeX/Thesis_Jingyi.fdb_latexmk
  17. 526 0
      Thesis_LaTeX/Thesis_Jingyi.fls
  18. 1857 0
      Thesis_LaTeX/Thesis_Jingyi.log
  19. 0 0
      Thesis_LaTeX/Thesis_Jingyi.out
  20. BIN
      Thesis_LaTeX/Thesis_Jingyi.pdf
  21. 88 0
      Thesis_LaTeX/Thesis_Jingyi.run.xml
  22. BIN
      Thesis_LaTeX/Thesis_Jingyi.synctex.gz
  23. 103 0
      Thesis_LaTeX/Thesis_Jingyi.tex
  24. 44 0
      Thesis_LaTeX/Thesis_Jingyi.toc
  25. 4 0
      Thesis_LaTeX/Thesis_Jingyi.xmpdata
  26. BIN
      Thesis_LaTeX/User Study/.DS_Store
  27. 41 0
      Thesis_LaTeX/User Study/Procedure.md
  28. BIN
      Thesis_LaTeX/chapters/.DS_Store
  29. 1 0
      Thesis_LaTeX/chapters/abstract.tex
  30. 2 0
      Thesis_LaTeX/chapters/conclusion.tex
  31. 28 0
      Thesis_LaTeX/chapters/evaluate.tex
  32. 51 0
      Thesis_LaTeX/chapters/implementation.tex
  33. 31 0
      Thesis_LaTeX/chapters/introduction.tex
  34. 1 0
      Thesis_LaTeX/chapters/related_work.tex
  35. 2 0
      Thesis_LaTeX/chapters/result.tex
  36. BIN
      Thesis_LaTeX/graphics/.DS_Store
  37. BIN
      Thesis_LaTeX/graphics/htc controller.png
  38. BIN
      Thesis_LaTeX/graphics/uml.png
  39. 95 0
      Thesis_LaTeX/pdfa.xmpi
  40. BIN
      Thesis_LaTeX/tuda_logo.pdf

BIN
.DS_Store


BIN
Hector_v2/.DS_Store


BIN
Hector_v2/Assets/.DS_Store


BIN
Hector_v2/Assets/Scripts/.DS_Store


BIN
Hector_v2/Assets/_Import/.DS_Store


BIN
Hector_v2/Assets/_Import/PolygonApocalypse/.DS_Store


BIN
Hector_v2/Library/.DS_Store


BIN
Hector_v2/Library/PackageCache/.DS_Store


+ 314 - 0
Thesis.md

@@ -0,0 +1,314 @@
+# Abstract
+
+
+
+# Introduction
+
+> ##### Rescue Robot
+>
+> - What is rescue robots & some use cases of rescue robots
+> - Existed control methods of robots
+
+In recent years, natural disasters such as earthquakes, tsunamis and potential nuclear, chemical, biological and explosives have seriously threatened the safety of human life and property. While the number of various disasters has increased, their severity, diversity and complexity have also gradually increased. The 72h after a disaster is the golden rescue time, but the unstructured environment of the disaster site makes it difficult for rescuers to work quickly, efficiently and safely.
+
+Rescue robots have the advantages of high mobility and handling breaking capacity, can work continuously to improve the efficiency of search and rescue, and can achieve the detection of graph, sound, gas and temperature within the ruins by carrying a variety of sensors, etc.
+Moreover, the robot rescue can assist or replace the rescuers to avoid the injuries caused by the secondary collapse and reduce the risk of rescuers. Therefore, rescue robots have become an important development direction.
+
+In fact, rescue robots have been put to use in a number of disaster scenarios. The Center for Robot-Assisted Search and Rescue (CRASAR) used rescue robots for Urban Search and Rescue (USAR) task during the World Trade Center collapse in 2001 \cite{Casper:2003tk} and has employed rescue robots at multiple disaster sites in the years since to assist in finding survivors, inspecting buildings and scouting the site environment etc \cite{Murphy:2012th}. Anchor Diver III was utilized as underwater support to search for bodies drowned at sea after the 2011 Tohoku Earthquake and Tsunami \cite{Huang:2011wq}.
+
+Considering the training time and space constraints for rescuers \cite{Murphy:2004wl}, and the goal of efficiency and fluency collaboration \cite{10.1145/1228716.1228718}, the appropriate human-robot interaction approach deserves to be investigated. Some of the existing human-computer interaction methods are Android software \cite{Sarkar:2017tt} \cite{Faisal:2019uu}, gesture recognition\cite{Sousa:2017tn} \cite{10.1145/2157689.2157818} \cite{Nagi:2014vu}, facial voice recognition \cite{Pourmehr:2013ta}, adopting eye movements \cite{Ma:2015wu}, Augmented Reality(AR)\cite{SOARES20151656} and Virtual Reality(VR), etc.
+
+
+
+> ##### VR and robot
+>
+> ###### What is VR
+>
+> 
+>
+> ###### VR Advantage
+>
+> - general advantages
+>- advantage regarding robots
+> 
+>###### VR limatation and challenges
+> 
+> - disadvantages
+>- challenges:  improve the level of human-computer integration.
+> - There remains a need to ...
+
+Among them, VR has gained a lot of attention due to its immersion and the interaction method that can be changed virtually. VR is no longer a new word. With the development of technology in recent years, VR devices are gradually becoming more accessible to users. With the improvement of hardware devices, the new generation of VR headsets have higher resolution and wider field of view. And in terms of handle positioning, with the development of computer vision in the past few years, VR devices can now use only the four cameras mounted on the VR headset to achieve accurate spatial positioning, and support hand tracking, accurately capturing every movement of hand joints. While VR are often considered entertainment devices, VR brings more than that. It plays an important role in many fields such as entertainment, training, education and medical care.
+
+The use of VR in human-computer collaboration also has the potential. In terms of reliability, VR is reliable as a novel alternative to human-robot interaction. The interaction tasks that users can accomplish with VR devices do not differ significantly from those using real operating systems\cite{Villani:2018ub}. In terms of user experience and operational efficiency, VR displays can provide users with stereo viewing cues, which makes collaborative human-robot interaction tasks in certain situations more efficient and performance better \cite{Liu:2017tw}.
+
+However, there remains a need to explore human-computer interaction patterns and improve the level of human-computer integration\cite{Wang:2017uy}. Intuitive and easy-to-use interaction patterns can enable the user to explore the environment as intentionally as possible and improve the efficiency of search and rescue. The appropriate interaction method should cause less mental and physical exhaustion, which also extends the length of an operation, making it less necessary for the user to frequently exit the VR environment for rest.
+
+
+
+> ##### What I have done (overview)
+>
+> ###### Unity Project
+>
+> - main goal
+> - 4 modes
+>
+> - test scenes
+>
+> 
+>
+> ###### User Study
+>
+> - Testing process
+>
+> - General content of the survey
+
+For this purpose, this paper presents a preliminary VR-based system for the simulation of ground rescue robots with four different modes of operation and corresponding test scenes imitating a post-disaster city. The test scene simulates a robot collaborating with Unity to construct a virtual 3D scene. The robot has a simulated radar, which makes the display of the scene dependent on the robot's movement. In order to find an interaction approach that is as intuitive and low mental fatigue as possible, a user study was executed after the development was completed.
+
+
+
+> ##### Paper Architecture
+
+Chapter \ref{*i*mplementation} provides details of the purposed system, including the techniques used for the different interaction modes and the structure of the test scenes.
+Chapter \ref{evaluate} will talk about the design and process of user study.
+
+Chapter \ref{result} presents the results of the user study and analyzes the advantages and disadvantages of the different modes of operation and the directions for improvement.
+
+Finally, in Chapter \ref{conclusion}, conclusions and future work are summarized.
+
+
+
+# (Related Work)
+
+
+
+# Implementation
+
+% summary
+
+In this chapter, the tools and techniques used in building this human-computer collaborative VR-based system are described. The focus will be on interaction techniques for different modes of operation. In addition, the setup of the robot and the construction of test scenes will also be covered in this chapter.
+
+
+
+## 1. Overview
+
+> - the purpose of the unity project
+> - Components of the project: 4 operation modes & test Scene
+
+The main goal of this work is to design and implement a VR-based human-robot collaboration system with different methods of operating the robot in order to find out which method of operation is more suitable to be used to control the rescue robot. Further, it is to provide some basic insights for future development directions and to provide a general direction for finding an intuitive, easy-to-use and efficient operation method. Therefore, the proposed system was developed using Unity, including four modes of operation and a corresponding test environment for simulating post-disaster scenarios. In each operation mode, the user has a different method to control the robot. In addition, in order to better simulate the process by which the robot scans its surroundings and the computer side cumulatively gets a reconstructed 3D virtual scene, the test environment was implemented in such a way that the picture seen by the user depends on the direction of the robot's movement and the trajectory it travels through.
+
+
+
+## 2. System Architecture
+
+> - Compurter Information: CPU,GPU
+>
+> - HTC Vive
+>
+> - ROS and Robot
+>
+> - Unity VR engine & SteamVR
+>
+> 
+
+The proposed system runs on a computer with the Windows 10 operating system. This computer has been equipped with an Intel Core i7-8700K CPU, 32 GB RAM as well as a NVIDIA GTX 1080 GPU with 8 GB VRAM. HTC Vive is used as a VR device. It has a resolution of 1080 × 1200 per eye, resulting in a total resolution of 2160 × 1200 pixels, a refresh rate of 90 Hz, and a field of view of 110 degrees. It includes two motion controllers and uses two Lighthouses to track the position of the headset as well as the motion controllers.
+
+Unity was chosen as the platform to develop the system. Unity is a widely used game engine with a Steam VR plugin \footnote{https://assetstore.unity.com/packages/tools/integration/steamvr-plugin-32647}, which allows developers to focus on the VR environment and interactive behaviors in programming, rather than specific controller buttons and headset positioning, making VR development much simpler. Another reason why Unity was chosen as a development platform was the potential for collaboration with the Robot Operating System (ROS), a frequently used operating system for robot simulation and manipulation, which is flexible, low-coupling, distributed, open source, and has a powerful and rich third-party feature set. In terms of collaboration between Unity and ROS, Siemens provides open source software libraries and tools in C\# for communicating with ROS from .NET applications \footnote{https://github.com/siemens/ros-sharp}. Combining ROS and Unity to develop a collaborative human-robot interaction platform proved to be feasible\cite{Whitney:2018wk}. Since the focus of this paper is on human-robot interaction, collaboration and synchronization of ROS will not be explored in detail here.
+
+
+
+## 3. Robot
+
+> camera
+>
+> radar
+>
+> layer change => collider
+>
+> information
+
+To simulate the process of a robot using a probe camera to detect the real environment and synchronise it to Unity, a conical collision body was set up on the robot. The robot will transform the Layers of the objects in the scene into visible Layers by collision detection and a trigger event (onTriggerEnter function). The robot's driving performance, such as the number of collisions, average speed, total distance, etc., will be recorded in each test. The detailed recorded information can be seen in Fig.\ref{fig:uml}. The movement of the robot depends on the value of the signal that is updated in each mode. In addition, the robot's Gameobject has the NavMeshAgent \footnote{https://docs.unity3d.com/ScriptReference/AI.NavMeshAgent.html} component, which supports the robot's navigation to the specified destination with automatic obstacle avoidance in the test scene. The virtual robot has three cameras. Each camera is set up in such a way that it can only see the area detected by the robot's radar and change the image bound to it in real time. The four operations described later all use the camera viewport as a monitoring screen by rendering the camera viewport on UI canvas.
+
+
+
+## 4. Interaction techniques
+
+This system has 4 different approaches to control the robot. Each mode has its own distinctive features: 
+
+```latex
+\begin{enumerate}
+\item In Handle Mode the user will send control commands directly using the motion controller. 
+\item In Lab Mode a simulated lab is constructed in the VR environment and the user will use virtual buttons in the lab to control the rescue robot. 
+\item In Remote Mode the user can set the driving destination directly. 
+\item In UI Mode the user has a virtual menu and sends commands via rays from the motion controller.
+\end{enumerate}
+```
+
+In order to improve the reusability of the code and to facilitate the management of subsequent development, the classes that manage the interaction actions of each mode implement the same interface. A graphical representation of the system structure is given in the UML activity diagram in Fig.\ref{fig:uml}.
+
+```latex
+\begin{figure}[h]
+    \centering
+    \includegraphics[height=12cm]{graphics/uml.png}
+    \caption{UML Class diagram for the main structure of the system}
+    \label{fig:uml}
+\end{figure}
+```
+
+
+
+##### 1. Handle Mode
+
+> - main feature
+> - functions: how to move robot, camera, map...
+> - photo
+
+In this mode, the user is controlling the robot's movement directly through the motion controller in the right hand. The touch pad of the motion controller determines the direction of rotation of the robot. The user can control the robot's driving speed by pulling the Trigger button. With the right-hand menu button, the surveillance screen around the robot can be turned on or off. The monitor window can be adjusted to a suitable position by dragging and rotating it. In the literature dealing with VR and human-computer collaboration, many researchers have used a similar operational approach. Therefore, as a widely used, and in a sense default operation approach, this mode was designed and became one of the proposed operation modes.
+
+```latex
+\begin{figure}[h]
+    \centering
+    \includegraphics[height=12cm]{graphics/htc controller.png}
+    \caption{HTC handle illustration. The robot rotation direction will read the value of the touchpad X-axis. The range of values is $[-1,1]$. Forward speed reads the Trigger button passed in as a variable of type SteamVR_Action_Single, and the range of the variable is $[0,1]$.}
+    \label{fig:uml}
+\end{figure}
+```
+
+
+
+##### 2. Lab Mode
+
+> - main feature
+> - functions: how to move robot, button, speed editor, auto drive 3 monitor....
+> - photo
+
+The original intention of designing this mode is that there is a part of the literature where the immersive human-robot collaborative framework are used to train operators how to operate the robot, avoiding risks and saving learning costs or directly as a platform for operating the robot \cite{Perez:2019ub}\cite{Matsas:2017vz}. Therefore, in this mode, a virtual laboratory environment is constructed, in which simulated buttons, controllers, and monitoring equipment are placed. The laboratory consists of two parts. The first part is the monitoring equipment: the monitoring screen is enlarged and placed at the front of the lab as a huge display. The second part is the operating console in the center of the laboratory, which can be moved by the user as desired. The user can use the buttons on the right side to lock the robot or let it walk forward automatically. In the middle of the console are two operating joysticks that determine the robot's forward motion and rotation respectively. The part that involves virtual joystick movement and button effects uses an open source github project VRtwix\footnote{https://github.com/rav3dev/vrtwix}. With the sliding stick on the left, the user can edit the speed of the robot's forward movement and rotation.
+
+##### 3. Remote Mode
+
+> - main feature
+> - functions: how to move robot: target(Pseudocode?) or virtural joystick. ItemPackage in Steam
+> - photo
+
+
+
+##### 4. UI Mode
+
+> - main feature
+> - functions: introcude here compositions of the UI menu
+> - photo
+
+
+
+
+
+## 5. Test Scene
+
+> - goal of the project: rescue robots  => destroyed city,
+> - environment:  destroyed city & Collider for test  [photo] 
+> - radar layer
+
+In order to simulate the use of rescue robots in disaster scenarios, the test scenes were built to mimic the post-disaster urban environment as much as possible. The POLYGON Apocalypse\footnote{https://assetstore.unity.com/packages/3d/environments/urban/polygon-apocalypse-low-poly-3d-art-by-synty-154193}, available on the Unity Asset Store, is a low poly asset pack with a large number of models of buildings, streets, vehicles, etc. Using this resource pack as a base, additional collision bodies of the appropriate size were manually added to each building and obstacle after the pack was imported, which was needed to help track the robot's driving crash in subsequent tests.
+
+Considering that there are four modes of operation to be tested, four scenes with similar complexity, similar composition of buildings but different road conditions and placement of buildings were constructed. The similarity in complexity of the scenes ensures that the difficulty of the four tests is basically identical. The different scene setups ensure that the scene information learned by the user after one test will not make him understand the next test scene and thus affect the accuracy of the test data. 
+
+The entire scene is initially invisible, and the visibility of each objects in the test scene is gradually updated as the robot drives along. Ten interactable sufferer characters were placed in each test scene. The place of placement can be next to the car, the house side and some other reasonable places.
+
+
+
+# Evaluation of User Experience
+
+> ##### main goal of test (Overview)
+>
+> - Evaluate user experience and robot performance in different operating modes
+
+This chapter describes the design and detailed process of the user evaluation. The purpose of this user study is to measure the impact of four different modes of operation on rescue efficiency, robot driving performance, and psychological and physiological stress and fatigue, etc. For this purpose, participants are asked to find victims in a test scene using different modes of operation and to answer a questionnaire after the test corresponding to each mode of operation.
+
+
+
+## Study Design
+
+The evaluation for each mode of operation consists of two main parts. The first part is the data recorded during the process of the participant driving the robot in the VR environment to find the victims. The recorded data includes information about the robot's collision and the speed of driving etc. The rescue of the victims was also considered as part of the evaluation. Besides the number of victims rescued, the number of victims who were already visible but neglected is also important data. The Official NASA Task Load Index (TLX) was used to measure the participants subjective workload asessments. Additionally, participants were asked specific questions for each mode of operation and were asked to select their favorite and least favorite modes of operation.
+
+
+
+## Procedure
+
+##### Demographics and Introduction 
+
+> 1. inform the purpose and collected data
+> 2. basic demographics(google form)
+> 3. introduce 4 mode: verbal + show motion controller
+
+Before the beginning of the actual testing process, participants were informed of the purpose of the project, the broad process and the content of the data that would be collected. After filling in the basic demographics, the features of each of the four modes of operation and their rough usage were introduced verbally with a display of the buttons on the motion controllers.
+
+
+
+##### Entering the world of VR
+
+> 1. wear the headset
+> 2. familiar with the menu : switch & select mode(practice) & close
+> 3. change position : teleport & raise or lower
+> 4. rescue 1 victim
+
+After the basic introduction part, participants would directly put on the VR headset and enter the VR environment to complete the rest of the tutorial. Considering that participants might not have experience with VR and that it would take time to learn how to operate the four different modes, the proposed system additionally sets up a practice pattern and places some models of victims in the practice scene. After entering the VR world, participants first needed to familiarize themselves with the opening and selecting options of the menu, as this involves switching between different modes and entering the test scenes. Then participants would use the motion controllers to try to teleport themselves, or raise themselves into mid-air. Finally participants were asked to interact with the victim model through virtual hands. After this series of general tutorials, participants were already generally familiar with the use of VR and how to move around in the VR world.
+
+
+
+##### Practice and evaluation of modes
+
+> 1. `foreach Mode`:
+> 	1. enter mode(practice)
+> 	2. try to move the robot
+> 	3. try to rescue 1-2 victims
+> 	4. enter test scene
+> 	5. -testing- 
+> 	6. Fill out the questionnaire: google form + TLX
+>
+> 2. summary part of google form: 
+> 	- like/dislike most
+> 	- reason 
+> 	- feedback
+
+Given the different manipulation approaches for each mode, in order to avoid confusion between the different modes, participants would then take turns practicing and directly evaluating each mode immediately afterwards. The participant first switched to the mode of operation to be tested and manipulated the robot to move in that mode. After attempting to rescue 1-2 victim models and the participant indicated that he or she was familiar enough with this operation mode, the participant would enter the test scene. In the test scene, participants had to save as many victims as possible in a given time limit. Participants were required to move the robot around the test scene to explore the post-disaster city and to find and rescue victims. In this process, if the robot crashes with buildings, obstacles, etc., besides the collision information being recorded as test data, participants would also receive sound and vibration feedback. The test will automatically end when time runs out or when all the victims in the scene have been rescued. Participants were required to complete the evaluation questionnaire and the NASA evaluation form at the end of each test. This process was repeated in each mode of operation. 
+
+After all the tests were completed, participants were asked to compare the four operation modes and select the one they liked the most and the one they liked the least. In addition, participants could give their reasons for the choice and express their opinions as much as they wanted, such as suggestions for improvement or problems found during operation.
+
+
+
+# Results
+
+> ##### results and discussion
+>
+> - Difficulty of learning how to operate
+> - Efficiency of operating robots (time)
+> - Number of robot collisions (collision)
+> - [Table: Test results]
+
+
+
+
+
+# Conclusion
+
+> ##### What I have done (overview)
+>
+> ###### Unity Project
+>
+> - 4 operation modes
+>
+> - test scenes
+>
+> 
+>
+> ###### User Study
+>
+> - compared and evaluated .....
+> - results:  .......
+
+
+
+> ##### Future work
+>
+> - communication with ROS
+> - Real Robots
+> - Use real scene: reconstructed 3D model based on the daten from robot sensors

BIN
Thesis_LaTeX/.DS_Store


+ 428 - 0
Thesis_LaTeX/BibTexDatei.bib

@@ -0,0 +1,428 @@
+%% This BibTeX bibliography file was created using BibDesk.
+%% https://bibdesk.sourceforge.io/
+
+%% Created for 夜未央 at 2021-07-01 15:35:33 +0200 
+
+
+%% Saved with string encoding Unicode (UTF-8) 
+
+
+
+@book{Stotko:2019ud,
+	author = {Stotko, Patrick and Krumpen, Stefan and Schwarz, Max and Lenz, Christian and Behnke, Sven and Klein, Reinhard and Weinmann, Michael},
+	date = {2019/11/01},
+	date-added = {2021-07-01 15:35:17 +0200},
+	date-modified = {2021-07-01 15:35:17 +0200},
+	doi = {10.1109/IROS40897.2019.8968598},
+	month = {11},
+	title = {A VR System for Immersive Teleoperation and Live Exploration with a Mobile Robot},
+	ty = {BOOK},
+	year = {2019},
+	Bdsk-Url-1 = {https://doi.org/10.1109/IROS40897.2019.8968598}}
+
+@inproceedings{Xuhui:2017vj,
+	author = {Z. Xuhui and D. Runlin and L. Yongwei},
+	booktitle = {2017 14th International Conference on Ubiquitous Robots and Ambient Intelligence (URAI)},
+	date-added = {2021-07-01 15:33:51 +0200},
+	date-modified = {2021-07-01 15:33:51 +0200},
+	doi = {10.1109/URAI.2017.7992849},
+	journal = {2017 14th International Conference on Ubiquitous Robots and Ambient Intelligence (URAI)},
+	journal1 = {2017 14th International Conference on Ubiquitous Robots and Ambient Intelligence (URAI)},
+	pages = {863--867},
+	title = {VR-based remote control system for rescue detection robot in coal mine},
+	ty = {CONF},
+	year = {2017},
+	year1 = {28 June-1 July 2017},
+	Bdsk-Url-1 = {https://doi.org/10.1109/URAI.2017.7992849}}
+
+@article{Perez:2019ub,
+	abstract = {Nowadays, we are involved in the fourth industrial revolution, commonly referred to as ``Industry 4.0,''where cyber-physical systems and intelligent automation, including robotics, are the keys. Traditionally, the use of robots has been limited by safety and, in addition, some manufacturing tasks are too complex to be fully automated. Thus, human-robot collaborative applications, where robots are not isolated, are necessary in order to increase the productivity ensuring the safety of the operators with new perception systems for the robot and new interaction interfaces for the human. Moreover, virtual reality has been extended to the industry in the last years, but most of its applications are not related to robots. In this context, this paper works on the synergies between virtual reality and robotics, presenting the use of commercial gaming technologies to create a totally immersive environment based on virtual reality. This environment includes an interface connected to the robot controller, where the necessary mathematical models have been implemented for the control of the virtual robot. The proposed system can be used for training, simulation, and what is more innovative, for robot controlling in an integrated, non-expensive and unique application. Results show that the immersive experience increments the efficiency of the training and simulation processes, offering a cost-effective solution.},
+	author = {P{\'e}rez, Luis and Diez, Eduardo and Usamentiaga, Rub{\'e}n and Garc{\'\i}a, Daniel F.},
+	da = {2019/08/01/},
+	date-added = {2021-07-01 14:24:52 +0200},
+	date-modified = {2021-07-01 14:24:52 +0200},
+	doi = {https://doi.org/10.1016/j.compind.2019.05.001},
+	isbn = {0166-3615},
+	journal = {Computers in Industry},
+	keywords = {Robots; Virtual reality; Human-machine interface; Virtual manufacturing; Industry 4.0},
+	pages = {114--120},
+	title = {Industrial robot control and operator training using virtual reality interfaces},
+	ty = {JOUR},
+	url = {https://www.sciencedirect.com/science/article/pii/S0166361518308546},
+	volume = {109},
+	year = {2019},
+	Bdsk-Url-1 = {https://www.sciencedirect.com/science/article/pii/S0166361518308546},
+	Bdsk-Url-2 = {https://doi.org/10.1016/j.compind.2019.05.001}}
+
+@inproceedings{Pourmehr:2013ta,
+	author = {S. Pourmehr and V. M. Monajjemi and R. Vaughan and G. Mori},
+	booktitle = {2013 IEEE/RSJ International Conference on Intelligent Robots and Systems},
+	date-added = {2021-06-17 15:30:42 +0200},
+	date-modified = {2021-06-17 15:30:42 +0200},
+	doi = {10.1109/IROS.2013.6696344},
+	isbn = {2153-0866},
+	journal = {2013 IEEE/RSJ International Conference on Intelligent Robots and Systems},
+	journal1 = {2013 IEEE/RSJ International Conference on Intelligent Robots and Systems},
+	pages = {137--142},
+	title = {``You two! Take off!'': Creating, modifying and commanding groups of robots using face engagement and indirect speech in voice commands},
+	ty = {CONF},
+	year = {2013},
+	year1 = {3-7 Nov. 2013},
+	Bdsk-Url-1 = {https://doi.org/10.1109/IROS.2013.6696344}}
+
+@article{Ma:2015wu,
+	author = {J. Ma and Y. Zhang and A. Cichocki and F. Matsuno},
+	booktitle = {IEEE Transactions on Biomedical Engineering},
+	date-added = {2021-06-17 15:30:12 +0200},
+	date-modified = {2021-06-17 15:30:12 +0200},
+	doi = {10.1109/TBME.2014.2369483},
+	isbn = {1558-2531},
+	journal = {IEEE Transactions on Biomedical Engineering},
+	journal1 = {IEEE Transactions on Biomedical Engineering},
+	number = {3},
+	pages = {876--889},
+	title = {A Novel EOG/EEG Hybrid Human--Machine Interface Adopting Eye Movements and ERPs: Application to Robot Control},
+	ty = {JOUR},
+	vo = {62},
+	volume = {62},
+	year = {2015},
+	year1 = {March 2015},
+	Bdsk-Url-1 = {https://doi.org/10.1109/TBME.2014.2369483}}
+
+@article{Murphy:2004wl,
+	author = {R. R. Murphy},
+	booktitle = {IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews)},
+	date-added = {2021-06-17 15:26:38 +0200},
+	date-modified = {2021-06-17 15:26:38 +0200},
+	doi = {10.1109/TSMCC.2004.826267},
+	isbn = {1558-2442},
+	journal = {IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews)},
+	journal1 = {IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews)},
+	number = {2},
+	pages = {138--153},
+	title = {Human-robot interaction in rescue robotics},
+	ty = {JOUR},
+	vo = {34},
+	volume = {34},
+	year = {2004},
+	year1 = {May 2004},
+	Bdsk-Url-1 = {https://doi.org/10.1109/TSMCC.2004.826267}}
+
+@inproceedings{10.1145/1228716.1228718,
+	abstract = {A crucial skill for fluent action meshing in human team activity is a learned and calculated selection of anticipatory actions. We believe that the same holds for robotic teammates, if they are to perform in a similarly fluent manner with their human counterparts.In this work, we propose an adaptive action selection mechanism for a robotic teammate, making anticipatory decisions based on the confidence of their validity and their relative risk. We predict an improvement in task efficiency and fluency compared to a purely reactive process.We then present results from a study involving untrained human subjects working with a simulated version of a robot using our system. We show a significant improvement in best-case task efficiency when compared to a group of users working with a reactive agent, as well as a significant difference in the perceived commitment of the robot to the team and its contribution to the team's uency and success. By way of explanation, we propose a number of fluency metrics that differ significantly between the two study groups.},
+	address = {New York, NY, USA},
+	author = {Hoffman, Guy and Breazeal, Cynthia},
+	booktitle = {Proceedings of the ACM/IEEE International Conference on Human-Robot Interaction},
+	date-added = {2021-06-17 15:25:46 +0200},
+	date-modified = {2021-06-17 15:25:46 +0200},
+	doi = {10.1145/1228716.1228718},
+	isbn = {9781595936172},
+	keywords = {fluency, teamwork, human-robot interaction, anticipatory action selection},
+	location = {Arlington, Virginia, USA},
+	numpages = {8},
+	pages = {1--8},
+	publisher = {Association for Computing Machinery},
+	series = {HRI '07},
+	title = {Effects of Anticipatory Action on Human-Robot Teamwork Efficiency, Fluency, and Perception of Team},
+	url = {https://doi.org/10.1145/1228716.1228718},
+	year = {2007},
+	Bdsk-Url-1 = {https://doi.org/10.1145/1228716.1228718}}
+
+@inproceedings{Faisal:2019uu,
+	author = {F. Faisal and S. A. Hossain},
+	booktitle = {2019 1st International Conference on Advances in Science, Engineering and Robotics Technology (ICASERT)},
+	date-added = {2021-06-17 12:36:35 +0200},
+	date-modified = {2021-06-17 12:36:35 +0200},
+	doi = {10.1109/ICASERT.2019.8934515},
+	journal = {2019 1st International Conference on Advances in Science, Engineering and Robotics Technology (ICASERT)},
+	journal1 = {2019 1st International Conference on Advances in Science, Engineering and Robotics Technology (ICASERT)},
+	pages = {1--6},
+	title = {DOORMOR: A Functional Prototype of a Manual Search and Rescue Robot},
+	ty = {CONF},
+	year = {2019},
+	year1 = {3-5 May 2019},
+	Bdsk-Url-1 = {https://doi.org/10.1109/ICASERT.2019.8934515}}
+
+@inproceedings{Nagi:2014vu,
+	author = {J. Nagi and A. Giusti and L. M. Gambardella and G. A. Di Caro},
+	booktitle = {2014 IEEE/RSJ International Conference on Intelligent Robots and Systems},
+	date-added = {2021-06-17 12:01:53 +0200},
+	date-modified = {2021-06-17 12:01:53 +0200},
+	doi = {10.1109/IROS.2014.6943101},
+	isbn = {2153-0866},
+	journal = {2014 IEEE/RSJ International Conference on Intelligent Robots and Systems},
+	journal1 = {2014 IEEE/RSJ International Conference on Intelligent Robots and Systems},
+	pages = {3834--3841},
+	title = {Human-swarm interaction using spatial gestures},
+	ty = {CONF},
+	year = {2014},
+	year1 = {14-18 Sept. 2014},
+	Bdsk-Url-1 = {https://doi.org/10.1109/IROS.2014.6943101}}
+
+@inproceedings{10.1145/2157689.2157818,
+	address = {New York, NY, USA},
+	author = {Giusti, Alessandro and Nagi, Jawad and Gambardella, Luca M. and Bonardi, St\'{e}phane and Di Caro, Gianni A.},
+	booktitle = {Proceedings of the Seventh Annual ACM/IEEE International Conference on Human-Robot Interaction},
+	date-added = {2021-06-17 11:58:46 +0200},
+	date-modified = {2021-06-17 11:58:46 +0200},
+	doi = {10.1145/2157689.2157818},
+	isbn = {9781450310635},
+	keywords = {swarm robotics, gesture recognition, distributed consensus},
+	location = {Boston, Massachusetts, USA},
+	numpages = {2},
+	pages = {401--402},
+	publisher = {Association for Computing Machinery},
+	series = {HRI '12},
+	title = {Human-Swarm Interaction through Distributed Cooperative Gesture Recognition},
+	url = {https://doi.org/10.1145/2157689.2157818},
+	year = {2012},
+	Bdsk-Url-1 = {https://doi.org/10.1145/2157689.2157818}}
+
+@book{Sousa:2017tn,
+	author = {Sousa, Patrick and Esteves, Tiago and Campos, Daniel and Duarte, F{\'a}bio and Santos, Joana and Leao, Joao and Xavier, Jos{\'e} and Matos, Lu{\'\i}s and Camarneiro, Manuel and Penas, Marcelo and Miranda, Maria and Silva, Ricardo and Neves, Ant{\'o}nio and Lu{\'\i}s, Teixeira},
+	date = {2017/10/18},
+	date-added = {2021-06-17 11:49:35 +0200},
+	date-modified = {2021-06-17 11:49:35 +0200},
+	doi = {10.1007/978-3-319-68195-5{\_}76},
+	isbn = {978-3-319-68194-8},
+	journal = {Lecture Notes in Computational Vision and Biomechanics},
+	month = {10},
+	pages = {700--709},
+	title = {Human-Robot Interaction Based on Gestures for Service Robots},
+	ty = {BOOK},
+	volume = {27},
+	year = {2017},
+	Bdsk-Url-1 = {https://doi.org/10.1007/978-3-319-68195-5%7B%5C_%7D76}}
+
+@inproceedings{Sarkar:2017tt,
+	author = {S. Sarkar and A. Patil and A. Hartalkar and A. Wasekar},
+	booktitle = {2017 Second International Conference on Electrical, Computer and Communication Technologies (ICECCT)},
+	date-added = {2021-06-17 11:32:50 +0200},
+	date-modified = {2021-06-17 11:32:50 +0200},
+	doi = {10.1109/ICECCT.2017.8118044},
+	journal = {2017 Second International Conference on Electrical, Computer and Communication Technologies (ICECCT)},
+	journal1 = {2017 Second International Conference on Electrical, Computer and Communication Technologies (ICECCT)},
+	pages = {1--7},
+	title = {Earthquake rescue robot: A purview to life},
+	ty = {CONF},
+	year = {2017},
+	year1 = {22-24 Feb. 2017},
+	Bdsk-Url-1 = {https://doi.org/10.1109/ICECCT.2017.8118044}}
+
+@inproceedings{Huang:2011wq,
+	author = {Ya-Wen Huang and Y. Sasaki and Y. Harakawa and E. F. Fukushima and S. Hirose},
+	booktitle = {OCEANS'11 MTS/IEEE KONA},
+	date-added = {2021-06-16 19:57:14 +0200},
+	date-modified = {2021-06-16 19:57:14 +0200},
+	doi = {10.23919/OCEANS.2011.6107198},
+	isbn = {0197-7385},
+	journal = {OCEANS'11 MTS/IEEE KONA},
+	journal1 = {OCEANS'11 MTS/IEEE KONA},
+	pages = {1--6},
+	title = {Operation of underwater rescue robot anchor diver III during the 2011 Tohoku Earthquake and Tsunami},
+	ty = {CONF},
+	year = {2011},
+	year1 = {19-22 Sept. 2011},
+	Bdsk-Url-1 = {https://doi.org/10.23919/OCEANS.2011.6107198}}
+
+@article{Casper:2003tk,
+	author = {J. Casper and R. R. Murphy},
+	booktitle = {IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics)},
+	date-added = {2021-06-16 19:24:26 +0200},
+	date-modified = {2021-06-16 19:24:26 +0200},
+	doi = {10.1109/TSMCB.2003.811794},
+	isbn = {1941-0492},
+	journal = {IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics)},
+	journal1 = {IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics)},
+	number = {3},
+	pages = {367--385},
+	title = {Human-robot interactions during the robot-assisted urban search and rescue response at the World Trade Center},
+	ty = {JOUR},
+	vo = {33},
+	volume = {33},
+	year = {2003},
+	year1 = {June 2003},
+	Bdsk-Url-1 = {https://doi.org/10.1109/TSMCB.2003.811794}}
+
+@inproceedings{Murphy:2012th,
+	author = {R. R. Murphy},
+	booktitle = {2012 IEEE/RSJ International Conference on Intelligent Robots and Systems},
+	date-added = {2021-06-16 19:01:14 +0200},
+	date-modified = {2021-06-16 19:01:14 +0200},
+	doi = {10.1109/IROS.2012.6386301},
+	isbn = {2153-0866},
+	journal = {2012 IEEE/RSJ International Conference on Intelligent Robots and Systems},
+	journal1 = {2012 IEEE/RSJ International Conference on Intelligent Robots and Systems},
+	pages = {5448--5449},
+	title = {A decade of rescue robots},
+	ty = {CONF},
+	year = {2012},
+	year1 = {7-12 Oct. 2012},
+	Bdsk-Url-1 = {https://doi.org/10.1109/IROS.2012.6386301}}
+
+@inproceedings{Liu:2017tw,
+	author = {O. Liu and D. Rakita and B. Mutlu and M. Gleicher},
+	booktitle = {2017 26th IEEE International Symposium on Robot and Human Interactive Communication (RO-MAN)},
+	date-added = {2021-06-06 12:31:26 +0200},
+	date-modified = {2021-06-06 12:31:26 +0200},
+	doi = {10.1109/ROMAN.2017.8172387},
+	isbn = {1944-9437},
+	journal = {2017 26th IEEE International Symposium on Robot and Human Interactive Communication (RO-MAN)},
+	journal1 = {2017 26th IEEE International Symposium on Robot and Human Interactive Communication (RO-MAN)},
+	pages = {751--757},
+	title = {Understanding human-robot interaction in virtual reality},
+	ty = {CONF},
+	year = {2017},
+	year1 = {28 Aug.-1 Sept. 2017},
+	Bdsk-Url-1 = {https://doi.org/10.1109/ROMAN.2017.8172387}}
+
+@inproceedings{Villani:2018ub,
+	author = {V. Villani and B. Capelli and L. Sabattini},
+	booktitle = {2018 27th IEEE International Symposium on Robot and Human Interactive Communication (RO-MAN)},
+	date-added = {2021-06-06 12:10:52 +0200},
+	date-modified = {2021-06-06 12:10:52 +0200},
+	doi = {10.1109/ROMAN.2018.8525738},
+	isbn = {1944-9437},
+	journal = {2018 27th IEEE International Symposium on Robot and Human Interactive Communication (RO-MAN)},
+	journal1 = {2018 27th IEEE International Symposium on Robot and Human Interactive Communication (RO-MAN)},
+	pages = {422--427},
+	title = {Use of Virtual Reality for the Evaluation of Human-Robot Interaction Systems in Complex Scenarios},
+	ty = {CONF},
+	year = {2018},
+	year1 = {27-31 Aug. 2018},
+	Bdsk-Url-1 = {https://doi.org/10.1109/ROMAN.2018.8525738}}
+
+@inproceedings{Wang:2017uy,
+	author = {P. Wang and J. Xiao and H. Lu and H. Zhang and R. Yan and S. Hong},
+	booktitle = {2017 Chinese Automation Congress (CAC)},
+	date-added = {2021-06-04 13:22:02 +0200},
+	date-modified = {2021-06-04 13:22:02 +0200},
+	doi = {10.1109/CAC.2017.8243836},
+	journal = {2017 Chinese Automation Congress (CAC)},
+	journal1 = {2017 Chinese Automation Congress (CAC)},
+	pages = {5888--5894},
+	title = {A novel human-robot interaction system based on 3D mapping and virtual reality},
+	ty = {CONF},
+	year = {2017},
+	year1 = {20-22 Oct. 2017},
+	Bdsk-Url-1 = {https://doi.org/10.1109/CAC.2017.8243836}}
+
+@inproceedings{Whitney:2018wk,
+	author = {D. Whitney and E. Rosen and D. Ullman and E. Phillips and S. Tellex},
+	booktitle = {2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)},
+	date-added = {2021-06-03 16:28:59 +0200},
+	date-modified = {2021-06-03 16:28:59 +0200},
+	doi = {10.1109/IROS.2018.8593513},
+	isbn = {2153-0866},
+	journal = {2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)},
+	journal1 = {2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)},
+	pages = {1--9},
+	title = {ROS Reality: A Virtual Reality Framework Using Consumer-Grade Hardware for ROS-Enabled Robots},
+	ty = {CONF},
+	year = {2018},
+	year1 = {1-5 Oct. 2018},
+	Bdsk-Url-1 = {https://doi.org/10.1109/IROS.2018.8593513}}
+
+@inproceedings{Ostanin:2020uo,
+	author = {M. Ostanin and S. Mikhel and A. Evlampiev and V. Skvortsova and A. Klimchik},
+	booktitle = {2020 IEEE International Conference on Robotics and Automation (ICRA)},
+	date-added = {2021-06-03 16:10:21 +0200},
+	date-modified = {2021-06-03 16:10:21 +0200},
+	doi = {10.1109/ICRA40945.2020.9196965},
+	isbn = {2577-087X},
+	journal = {2020 IEEE International Conference on Robotics and Automation (ICRA)},
+	journal1 = {2020 IEEE International Conference on Robotics and Automation (ICRA)},
+	pages = {2805--2811},
+	title = {Human-robot interaction for robotic manipulator programming in Mixed Reality},
+	ty = {CONF},
+	year = {2020},
+	year1 = {31 May-31 Aug. 2020},
+	Bdsk-Url-1 = {https://doi.org/10.1109/ICRA40945.2020.9196965}}
+
+@inproceedings{Moniri:2016ud,
+	author = {M. M. Moniri and F. A. E. Valcarcel and D. Merkel and D. Sonntag},
+	booktitle = {2016 12th International Conference on Intelligent Environments (IE)},
+	date-added = {2021-06-03 14:49:17 +0200},
+	date-modified = {2021-06-03 14:49:17 +0200},
+	doi = {10.1109/IE.2016.54},
+	isbn = {2472-7571},
+	journal = {2016 12th International Conference on Intelligent Environments (IE)},
+	journal1 = {2016 12th International Conference on Intelligent Environments (IE)},
+	pages = {238--241},
+	title = {Human Gaze and Focus-of-Attention in Dual Reality Human-Robot Collaboration},
+	ty = {CONF},
+	year = {2016},
+	year1 = {14-16 Sept. 2016},
+	Bdsk-Url-1 = {https://doi.org/10.1109/IE.2016.54}}
+
+@inproceedings{Chandrasekaran:2015tn,
+	author = {B. Chandrasekaran and J. M. Conrad},
+	booktitle = {SoutheastCon 2015},
+	date-added = {2021-06-03 13:20:37 +0200},
+	date-modified = {2021-06-03 13:21:56 +0200},
+	doi = {10.1109/SECON.2015.7132964},
+	isbn = {1558-058X},
+	journal = {SoutheastCon 2015},
+	journal1 = {SoutheastCon 2015},
+	pages = {1--8},
+	title = {Human-robot collaboration: A survey},
+	ty = {CONF},
+	year = {2015},
+	year1 = {9-12 April 2015},
+	Bdsk-Url-1 = {https://doi.org/10.1109/SECON.2015.7132964}}
+
+@article{Malik:2020un,
+	annote = {doi: 10.1080/0951192X.2019.1690685},
+	author = {Malik, Ali Ahmad and Masood, Tariq and Bilberg, Arne},
+	booktitle = {International Journal of Computer Integrated Manufacturing},
+	da = {2020/01/02},
+	date = {2020/01/02},
+	date-added = {2021-06-02 18:38:26 +0200},
+	date-modified = {2021-06-02 18:38:26 +0200},
+	doi = {10.1080/0951192X.2019.1690685},
+	isbn = {0951-192X},
+	journal = {International Journal of Computer Integrated Manufacturing},
+	journal1 = {null},
+	m3 = {doi: 10.1080/0951192X.2019.1690685},
+	month = {01},
+	number = {1},
+	pages = {22--37},
+	publisher = {Taylor \& Francis},
+	title = {Virtual reality in manufacturing: immersive and collaborative artificial-reality in design of human-robot workspace},
+	ty = {JOUR},
+	url = {https://doi.org/10.1080/0951192X.2019.1690685},
+	volume = {33},
+	year = {2020},
+	year1 = {2020},
+	Bdsk-Url-1 = {https://doi.org/10.1080/0951192X.2019.1690685}}
+
+@article{Matsas:2017vz,
+	author = {Matsas, Elias and Vosniakos, George-Christopher},
+	date = {2017},
+	date-added = {2021-06-02 14:34:55 +0200},
+	date-modified = {2021-06-02 14:34:55 +0200},
+	journal = {International Journal on Interactive Design and Manufacturing (IJIDeM)},
+	number = {2},
+	pages = {139-153 %@ 1955-2513},
+	publisher = {Springer},
+	title = {Design of a virtual reality training system for human--robot collaboration in manufacturing tasks},
+	volume = {11},
+	year = {2017}}
+
+@article{SOARES20151656,
+	abstract = {The remote handling (RH) plays an important role in nuclear test facilities, such as in ITER, for in-vessel and ex-vessel maintenance operations. Unexpected situations may occur when RH devices fail. Since no human being is allowed during the RH operations, a Multi-purpose Rescue Vehicle (MPRV) must be required for providing support in site. This paper proposes a design of a MPRV, i.e., a mobile platform equipped with different sensors and two manipulators with different sets of end-effectors. A human--machine interface is also proposed to remotely operate the MPRV and to carry out rescue and recovery operations.},
+	author = {Jo{\~a}o Soares and Alberto Vale and Rodrigo Ventura},
+	date-added = {2021-06-02 14:22:40 +0200},
+	date-modified = {2021-06-02 14:22:40 +0200},
+	doi = {https://doi.org/10.1016/j.fusengdes.2015.06.148},
+	issn = {0920-3796},
+	journal = {Fusion Engineering and Design},
+	keywords = {ITER, Remote handling, Rescue and recovery, Maintenance, Interface},
+	note = {Proceedings of the 28th Symposium On Fusion Technology (SOFT-28)},
+	pages = {1656-1659},
+	title = {A Multi-purpose Rescue Vehicle and a human--robot interface architecture for remote assistance in ITER},
+	url = {https://www.sciencedirect.com/science/article/pii/S092037961530199X},
+	volume = {98-99},
+	year = {2015},
+	Bdsk-Url-1 = {https://www.sciencedirect.com/science/article/pii/S092037961530199X},
+	Bdsk-Url-2 = {https://doi.org/10.1016/j.fusengdes.2015.06.148}}

+ 144 - 0
Thesis_LaTeX/Thesis_Jingyi.aux

@@ -0,0 +1,144 @@
+\relax 
+\providecommand\hyper@newdestlabel[2]{}
+\providecommand*\new@tpo@label[2]{}
+\providecommand\HyperFirstAtBeginDocument{\AtBeginDocument}
+\HyperFirstAtBeginDocument{\ifx\hyper@anchor\@undefined
+\global\let\oldcontentsline\contentsline
+\gdef\contentsline#1#2#3#4{\oldcontentsline{#1}{#2}{#3}}
+\global\let\oldnewlabel\newlabel
+\gdef\newlabel#1#2{\newlabelxx{#1}#2}
+\gdef\newlabelxx#1#2#3#4#5#6{\oldnewlabel{#1}{{#2}{#3}}}
+\AtEndDocument{\ifx\hyper@anchor\@undefined
+\let\contentsline\oldcontentsline
+\let\newlabel\oldnewlabel
+\fi}
+\fi}
+\global\let\hyper@last\relax 
+\gdef\HyperFirstAtBeginDocument#1{#1}
+\providecommand\HyField@AuxAddToFields[1]{}
+\providecommand\HyField@AuxAddToCoFields[2]{}
+\providecommand\BKM@entry[2]{}
+\providecommand\babel@aux[2]{}
+\@nameuse{bbl@beforestart}
+\catcode `"\active 
+\@writefile{toc}{\boolfalse {citerequest}\boolfalse {citetracker}\boolfalse {pagetracker}\boolfalse {backtracker}\relax }
+\@writefile{lof}{\boolfalse {citerequest}\boolfalse {citetracker}\boolfalse {pagetracker}\boolfalse {backtracker}\relax }
+\@writefile{lot}{\boolfalse {citerequest}\boolfalse {citetracker}\boolfalse {pagetracker}\boolfalse {backtracker}\relax }
+\abx@aux@refcontext{none/global//global/global}
+\babel@aux{english}{}
+\babel@aux{ngerman}{}
+\babel@aux{english}{}
+\BKM@entry{id=1,dest={636861707465722E31},srcline={1},srcfile={2E2F63686170746572732F61627374726163742E746578}}{5C3337365C3337375C303030415C303030625C303030735C303030745C303030725C303030615C303030635C30303074}
+\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {chapter}{\numberline {1}Abstract}{4}{chapter.1}\protected@file@percent }
+\@writefile{lof}{\defcounter {refsection}{0}\relax }\@writefile{lof}{\addvspace {10\p@ }}
+\@writefile{lot}{\defcounter {refsection}{0}\relax }\@writefile{lot}{\addvspace {10\p@ }}
+\BKM@entry{id=2,dest={636861707465722E32},srcline={1},srcfile={2E2F63686170746572732F696E74726F64756374696F6E2E746578}}{5C3337365C3337375C303030495C3030306E5C303030745C303030725C3030306F5C303030645C303030755C303030635C303030745C303030695C3030306F5C3030306E}
+\abx@aux@cite{Casper:2003tk}
+\abx@aux@segm{0}{0}{Casper:2003tk}
+\abx@aux@cite{Murphy:2012th}
+\abx@aux@segm{0}{0}{Murphy:2012th}
+\abx@aux@cite{Huang:2011wq}
+\abx@aux@segm{0}{0}{Huang:2011wq}
+\abx@aux@cite{Murphy:2004wl}
+\abx@aux@segm{0}{0}{Murphy:2004wl}
+\abx@aux@cite{10.1145/1228716.1228718}
+\abx@aux@segm{0}{0}{10.1145/1228716.1228718}
+\abx@aux@cite{Sarkar:2017tt}
+\abx@aux@segm{0}{0}{Sarkar:2017tt}
+\abx@aux@cite{Faisal:2019uu}
+\abx@aux@segm{0}{0}{Faisal:2019uu}
+\abx@aux@cite{Sousa:2017tn}
+\abx@aux@segm{0}{0}{Sousa:2017tn}
+\abx@aux@cite{10.1145/2157689.2157818}
+\abx@aux@segm{0}{0}{10.1145/2157689.2157818}
+\abx@aux@cite{Nagi:2014vu}
+\abx@aux@segm{0}{0}{Nagi:2014vu}
+\abx@aux@cite{Pourmehr:2013ta}
+\abx@aux@segm{0}{0}{Pourmehr:2013ta}
+\abx@aux@cite{Ma:2015wu}
+\abx@aux@segm{0}{0}{Ma:2015wu}
+\abx@aux@cite{SOARES20151656}
+\abx@aux@segm{0}{0}{SOARES20151656}
+\abx@aux@cite{Villani:2018ub}
+\abx@aux@segm{0}{0}{Villani:2018ub}
+\abx@aux@cite{Liu:2017tw}
+\abx@aux@segm{0}{0}{Liu:2017tw}
+\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {chapter}{\numberline {2}Introduction}{5}{chapter.2}\protected@file@percent }
+\@writefile{lof}{\defcounter {refsection}{0}\relax }\@writefile{lof}{\addvspace {10\p@ }}
+\@writefile{lot}{\defcounter {refsection}{0}\relax }\@writefile{lot}{\addvspace {10\p@ }}
+\abx@aux@cite{Wang:2017uy}
+\abx@aux@segm{0}{0}{Wang:2017uy}
+\BKM@entry{id=3,dest={636861707465722E33},srcline={1},srcfile={2E2F63686170746572732F696D706C656D656E746174696F6E2E746578}}{5C3337365C3337375C303030495C3030306D5C303030705C3030306C5C303030655C3030306D5C303030655C3030306E5C303030745C303030615C303030745C303030695C3030306F5C3030306E}
+\BKM@entry{id=4,dest={73656374696F6E2E332E31},srcline={8},srcfile={2E2F63686170746572732F696D706C656D656E746174696F6E2E746578}}{5C3337365C3337375C3030304F5C303030765C303030655C303030725C303030765C303030695C303030655C30303077}
+\BKM@entry{id=5,dest={73656374696F6E2E332E32},srcline={12},srcfile={2E2F63686170746572732F696D706C656D656E746174696F6E2E746578}}{5C3337365C3337375C303030535C303030795C303030735C303030745C303030655C3030306D5C3030305C3034305C303030415C303030725C303030635C303030685C303030695C303030745C303030655C303030635C303030745C303030755C303030725C30303065}
+\abx@aux@cite{Whitney:2018wk}
+\abx@aux@segm{0}{0}{Whitney:2018wk}
+\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {chapter}{\numberline {3}Implementation}{7}{chapter.3}\protected@file@percent }
+\@writefile{lof}{\defcounter {refsection}{0}\relax }\@writefile{lof}{\addvspace {10\p@ }}
+\@writefile{lot}{\defcounter {refsection}{0}\relax }\@writefile{lot}{\addvspace {10\p@ }}
+\newlabel{implementation}{{3}{7}{Implementation}{chapter.3}{}}
+\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {section}{\numberline {3.1}Overview}{7}{section.3.1}\protected@file@percent }
+\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {section}{\numberline {3.2}System Architecture}{7}{section.3.2}\protected@file@percent }
+\BKM@entry{id=6,dest={73656374696F6E2E332E33},srcline={17},srcfile={2E2F63686170746572732F696D706C656D656E746174696F6E2E746578}}{5C3337365C3337375C303030525C3030306F5C303030625C3030306F5C30303074}
+\BKM@entry{id=7,dest={73656374696F6E2E332E34},srcline={21},srcfile={2E2F63686170746572732F696D706C656D656E746174696F6E2E746578}}{5C3337365C3337375C303030495C3030306E5C303030745C303030655C303030725C303030615C303030635C303030745C303030695C3030306F5C3030306E5C3030305C3034305C303030745C303030655C303030635C303030685C3030306E5C303030695C303030715C303030755C303030655C30303073}
+\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {section}{\numberline {3.3}Robot}{8}{section.3.3}\protected@file@percent }
+\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {section}{\numberline {3.4}Interaction techniques}{8}{section.3.4}\protected@file@percent }
+\BKM@entry{id=8,dest={73756273656374696F6E2E332E342E31},srcline={40},srcfile={2E2F63686170746572732F696D706C656D656E746174696F6E2E746578}}{5C3337365C3337375C303030485C303030615C3030306E5C303030645C3030306C5C303030655C3030305C3034305C3030304D5C3030306F5C303030645C30303065}
+\BKM@entry{id=9,dest={73756273656374696F6E2E332E342E32},srcline={41},srcfile={2E2F63686170746572732F696D706C656D656E746174696F6E2E746578}}{5C3337365C3337375C3030304C5C303030615C303030625C3030305C3034305C3030304D5C3030306F5C303030645C30303065}
+\BKM@entry{id=10,dest={73756273656374696F6E2E332E342E33},srcline={42},srcfile={2E2F63686170746572732F696D706C656D656E746174696F6E2E746578}}{5C3337365C3337375C303030525C303030655C3030306D5C3030306F5C303030745C303030655C3030305C3034305C3030304D5C3030306F5C303030645C30303065}
+\BKM@entry{id=11,dest={73756273656374696F6E2E332E342E34},srcline={43},srcfile={2E2F63686170746572732F696D706C656D656E746174696F6E2E746578}}{5C3337365C3337375C303030555C303030495C3030305C3034305C3030304D5C3030306F5C303030645C30303065}
+\BKM@entry{id=12,dest={73656374696F6E2E332E35},srcline={46},srcfile={2E2F63686170746572732F696D706C656D656E746174696F6E2E746578}}{5C3337365C3337375C303030545C303030655C303030735C303030745C3030305C3034305C303030535C303030635C303030655C3030306E5C30303065}
+\@writefile{lof}{\defcounter {refsection}{0}\relax }\@writefile{lof}{\contentsline {figure}{\numberline {3.1}{\ignorespaces UML Class diagram for the main structure of the system}}{9}{figure.3.1}\protected@file@percent }
+\newlabel{fig:uml}{{3.1}{9}{UML Class diagram for the main structure of the system}{figure.3.1}{}}
+\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{\numberline {3.4.1}Handle Mode}{10}{subsection.3.4.1}\protected@file@percent }
+\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{\numberline {3.4.2}Lab Mode}{10}{subsection.3.4.2}\protected@file@percent }
+\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{\numberline {3.4.3}Remote Mode}{10}{subsection.3.4.3}\protected@file@percent }
+\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{\numberline {3.4.4}UI Mode}{10}{subsection.3.4.4}\protected@file@percent }
+\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {section}{\numberline {3.5}Test Scene}{10}{section.3.5}\protected@file@percent }
+\BKM@entry{id=13,dest={636861707465722E34},srcline={1},srcfile={2E2F63686170746572732F6576616C756174652E746578}}{5C3337365C3337375C303030455C303030765C303030615C3030306C5C303030755C303030615C303030745C303030695C3030306F5C3030306E5C3030305C3034305C3030306F5C303030665C3030305C3034305C303030555C303030735C303030655C303030725C3030305C3034305C303030455C303030785C303030705C303030655C303030725C303030695C303030655C3030306E5C303030635C30303065}
+\BKM@entry{id=14,dest={73656374696F6E2E342E31},srcline={9},srcfile={2E2F63686170746572732F6576616C756174652E746578}}{5C3337365C3337375C303030535C303030745C303030755C303030645C303030795C3030305C3034305C303030445C303030655C303030735C303030695C303030675C3030306E}
+\BKM@entry{id=15,dest={73656374696F6E2E342E32},srcline={15},srcfile={2E2F63686170746572732F6576616C756174652E746578}}{5C3337365C3337375C303030505C303030725C3030306F5C303030635C303030655C303030645C303030755C303030725C30303065}
+\BKM@entry{id=16,dest={73656374696F6E2E342E33},srcline={20},srcfile={2E2F63686170746572732F6576616C756174652E746578}}{5C3337365C3337375C303030455C3030306E5C303030745C303030655C303030725C303030695C3030306E5C303030675C3030305C3034305C303030745C303030685C303030655C3030305C3034305C303030775C3030306F5C303030725C3030306C5C303030645C3030305C3034305C3030306F5C303030665C3030305C3034305C303030565C30303052}
+\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {chapter}{\numberline {4}Evaluation of User Experience}{11}{chapter.4}\protected@file@percent }
+\@writefile{lof}{\defcounter {refsection}{0}\relax }\@writefile{lof}{\addvspace {10\p@ }}
+\@writefile{lot}{\defcounter {refsection}{0}\relax }\@writefile{lot}{\addvspace {10\p@ }}
+\newlabel{evaluate}{{4}{11}{Evaluation of User Experience}{chapter.4}{}}
+\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {section}{\numberline {4.1}Study Design}{11}{section.4.1}\protected@file@percent }
+\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {section}{\numberline {4.2}Procedure}{11}{section.4.2}\protected@file@percent }
+\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {section}{\numberline {4.3}Entering the world of VR}{11}{section.4.3}\protected@file@percent }
+\BKM@entry{id=17,dest={73656374696F6E2E342E34},srcline={25},srcfile={2E2F63686170746572732F6576616C756174652E746578}}{5C3337365C3337375C303030505C303030725C303030615C303030635C303030745C303030695C303030635C303030655C3030305C3034305C303030615C3030306E5C303030645C3030305C3034305C303030655C303030765C303030615C3030306C5C303030755C303030615C303030745C303030695C3030306F5C3030306E5C3030305C3034305C3030306F5C303030665C3030305C3034305C3030306D5C3030306F5C303030645C303030655C30303073}
+\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {section}{\numberline {4.4}Practice and evaluation of modes}{12}{section.4.4}\protected@file@percent }
+\BKM@entry{id=18,dest={636861707465722E35},srcline={1},srcfile={2E2F63686170746572732F726573756C742E746578}}{5C3337365C3337375C303030525C303030655C303030735C303030755C3030306C5C303030745C30303073}
+\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {chapter}{\numberline {5}Results}{13}{chapter.5}\protected@file@percent }
+\@writefile{lof}{\defcounter {refsection}{0}\relax }\@writefile{lof}{\addvspace {10\p@ }}
+\@writefile{lot}{\defcounter {refsection}{0}\relax }\@writefile{lot}{\addvspace {10\p@ }}
+\newlabel{result}{{5}{13}{Results}{chapter.5}{}}
+\BKM@entry{id=19,dest={636861707465722E36},srcline={1},srcfile={2E2F63686170746572732F636F6E636C7573696F6E2E746578}}{5C3337365C3337375C303030435C3030306F5C3030306E5C303030635C3030306C5C303030755C303030735C303030695C3030306F5C3030306E5C3030305C3034305C303030615C3030306E5C303030645C3030305C3034305C303030665C303030755C303030745C303030755C303030725C303030655C3030305C3034305C303030775C3030306F5C303030725C3030306B}
+\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {chapter}{\numberline {6}Conclusion and future work}{14}{chapter.6}\protected@file@percent }
+\@writefile{lof}{\defcounter {refsection}{0}\relax }\@writefile{lof}{\addvspace {10\p@ }}
+\@writefile{lot}{\defcounter {refsection}{0}\relax }\@writefile{lot}{\addvspace {10\p@ }}
+\newlabel{conclusion}{{6}{14}{Conclusion and future work}{chapter.6}{}}
+\abx@aux@read@bbl@mdfivesum{C19EC8D5009345DD3009530555541C21}
+\abx@aux@refcontextdefaultsdone
+\abx@aux@defaultrefcontext{0}{Casper:2003tk}{none/global//global/global}
+\abx@aux@defaultrefcontext{0}{Murphy:2012th}{none/global//global/global}
+\abx@aux@defaultrefcontext{0}{Huang:2011wq}{none/global//global/global}
+\abx@aux@defaultrefcontext{0}{Murphy:2004wl}{none/global//global/global}
+\abx@aux@defaultrefcontext{0}{10.1145/1228716.1228718}{none/global//global/global}
+\abx@aux@defaultrefcontext{0}{Sarkar:2017tt}{none/global//global/global}
+\abx@aux@defaultrefcontext{0}{Faisal:2019uu}{none/global//global/global}
+\abx@aux@defaultrefcontext{0}{Sousa:2017tn}{none/global//global/global}
+\abx@aux@defaultrefcontext{0}{10.1145/2157689.2157818}{none/global//global/global}
+\abx@aux@defaultrefcontext{0}{Nagi:2014vu}{none/global//global/global}
+\abx@aux@defaultrefcontext{0}{Pourmehr:2013ta}{none/global//global/global}
+\abx@aux@defaultrefcontext{0}{Ma:2015wu}{none/global//global/global}
+\abx@aux@defaultrefcontext{0}{SOARES20151656}{none/global//global/global}
+\abx@aux@defaultrefcontext{0}{Villani:2018ub}{none/global//global/global}
+\abx@aux@defaultrefcontext{0}{Liu:2017tw}{none/global//global/global}
+\abx@aux@defaultrefcontext{0}{Wang:2017uy}{none/global//global/global}
+\abx@aux@defaultrefcontext{0}{Whitney:2018wk}{none/global//global/global}
+\global\@namedef{scr@dte@chapter@lastmaxnumwidth}{11.67593pt}
+\global\@namedef{scr@dte@section@lastmaxnumwidth}{21.47992pt}
+\global\@namedef{scr@dte@subsection@lastmaxnumwidth}{31.48792pt}
+\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\providecommand\tocbasic@end@toc@file{}\tocbasic@end@toc@file}
+\gdef \@abspage@last{16}

+ 821 - 0
Thesis_LaTeX/Thesis_Jingyi.bbl

@@ -0,0 +1,821 @@
+% $ biblatex auxiliary file $
+% $ biblatex bbl format version 3.1 $
+% Do not modify the above lines!
+%
+% This is an auxiliary file used by the 'biblatex' package.
+% This file may safely be deleted. It will be recreated by
+% biber as required.
+%
+\begingroup
+\makeatletter
+\@ifundefined{ver@biblatex.sty}
+  {\@latex@error
+     {Missing 'biblatex' package}
+     {The bibliography requires the 'biblatex' package.}
+      \aftergroup\endinput}
+  {}
+\endgroup
+
+
+\refsection{0}
+  \datalist[entry]{none/global//global/global}
+    \entry{Casper:2003tk}{article}{}
+      \name{author}{2}{}{%
+        {{hash=24f42bedb6a5dc9b0e49f98f19bf52a4}{%
+           family={Casper},
+           familyi={C\bibinitperiod},
+           given={J.},
+           giveni={J\bibinitperiod}}}%
+        {{hash=602f698a574056f9be09093c13025474}{%
+           family={Murphy},
+           familyi={M\bibinitperiod},
+           given={R.\bibnamedelimi R.},
+           giveni={R\bibinitperiod\bibinitdelim R\bibinitperiod}}}%
+      }
+      \strng{namehash}{2d2061d7785b991222a77ded10beee37}
+      \strng{fullhash}{2d2061d7785b991222a77ded10beee37}
+      \strng{bibnamehash}{2d2061d7785b991222a77ded10beee37}
+      \strng{authorbibnamehash}{2d2061d7785b991222a77ded10beee37}
+      \strng{authornamehash}{2d2061d7785b991222a77ded10beee37}
+      \strng{authorfullhash}{2d2061d7785b991222a77ded10beee37}
+      \field{sortinit}{1}
+      \field{sortinithash}{4f6aaa89bab872aa0999fec09ff8e98a}
+      \field{labelnamesource}{author}
+      \field{labeltitlesource}{title}
+      \field{booktitle}{IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics)}
+      \field{isbn}{1941-0492}
+      \field{journaltitle}{IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics)}
+      \field{number}{3}
+      \field{title}{Human-robot interactions during the robot-assisted urban search and rescue response at the World Trade Center}
+      \field{volume}{33}
+      \field{year}{2003}
+      \field{pages}{367\bibrangedash 385}
+      \range{pages}{19}
+      \verb{doi}
+      \verb 10.1109/TSMCB.2003.811794
+      \endverb
+    \endentry
+    \entry{Murphy:2012th}{inproceedings}{}
+      \name{author}{1}{}{%
+        {{hash=602f698a574056f9be09093c13025474}{%
+           family={Murphy},
+           familyi={M\bibinitperiod},
+           given={R.\bibnamedelimi R.},
+           giveni={R\bibinitperiod\bibinitdelim R\bibinitperiod}}}%
+      }
+      \strng{namehash}{602f698a574056f9be09093c13025474}
+      \strng{fullhash}{602f698a574056f9be09093c13025474}
+      \strng{bibnamehash}{602f698a574056f9be09093c13025474}
+      \strng{authorbibnamehash}{602f698a574056f9be09093c13025474}
+      \strng{authornamehash}{602f698a574056f9be09093c13025474}
+      \strng{authorfullhash}{602f698a574056f9be09093c13025474}
+      \field{extraname}{1}
+      \field{sortinit}{2}
+      \field{sortinithash}{8b555b3791beccb63322c22f3320aa9a}
+      \field{labelnamesource}{author}
+      \field{labeltitlesource}{title}
+      \field{booktitle}{2012 IEEE/RSJ International Conference on Intelligent Robots and Systems}
+      \field{isbn}{2153-0866}
+      \field{journaltitle}{2012 IEEE/RSJ International Conference on Intelligent Robots and Systems}
+      \field{title}{A decade of rescue robots}
+      \field{year}{2012}
+      \field{pages}{5448\bibrangedash 5449}
+      \range{pages}{2}
+      \verb{doi}
+      \verb 10.1109/IROS.2012.6386301
+      \endverb
+    \endentry
+    \entry{Huang:2011wq}{inproceedings}{}
+      \name{author}{5}{}{%
+        {{hash=eff7be370d61002309293aec5b34c65d}{%
+           family={Huang},
+           familyi={H\bibinitperiod},
+           given={Ya-Wen},
+           giveni={Y\bibinithyphendelim W\bibinitperiod}}}%
+        {{hash=221edc260255b2224af38516420eff23}{%
+           family={Sasaki},
+           familyi={S\bibinitperiod},
+           given={Y.},
+           giveni={Y\bibinitperiod}}}%
+        {{hash=f4b2960d65c8e258ac1318c7934d64c7}{%
+           family={Harakawa},
+           familyi={H\bibinitperiod},
+           given={Y.},
+           giveni={Y\bibinitperiod}}}%
+        {{hash=fbb6dddf9c292bfba3f8feb44b035916}{%
+           family={Fukushima},
+           familyi={F\bibinitperiod},
+           given={E.\bibnamedelimi F.},
+           giveni={E\bibinitperiod\bibinitdelim F\bibinitperiod}}}%
+        {{hash=19873796407cada54542df304a7876c6}{%
+           family={Hirose},
+           familyi={H\bibinitperiod},
+           given={S.},
+           giveni={S\bibinitperiod}}}%
+      }
+      \strng{namehash}{7fdae11761b20d2e9a1e4a810327a67a}
+      \strng{fullhash}{de8d490978c24f11c21605744f05e041}
+      \strng{bibnamehash}{7fdae11761b20d2e9a1e4a810327a67a}
+      \strng{authorbibnamehash}{7fdae11761b20d2e9a1e4a810327a67a}
+      \strng{authornamehash}{7fdae11761b20d2e9a1e4a810327a67a}
+      \strng{authorfullhash}{de8d490978c24f11c21605744f05e041}
+      \field{sortinit}{3}
+      \field{sortinithash}{ad6fe7482ffbd7b9f99c9e8b5dccd3d7}
+      \field{labelnamesource}{author}
+      \field{labeltitlesource}{title}
+      \field{booktitle}{OCEANS'11 MTS/IEEE KONA}
+      \field{isbn}{0197-7385}
+      \field{journaltitle}{OCEANS'11 MTS/IEEE KONA}
+      \field{title}{Operation of underwater rescue robot anchor diver III during the 2011 Tohoku Earthquake and Tsunami}
+      \field{year}{2011}
+      \field{pages}{1\bibrangedash 6}
+      \range{pages}{6}
+      \verb{doi}
+      \verb 10.23919/OCEANS.2011.6107198
+      \endverb
+    \endentry
+    \entry{Murphy:2004wl}{article}{}
+      \name{author}{1}{}{%
+        {{hash=602f698a574056f9be09093c13025474}{%
+           family={Murphy},
+           familyi={M\bibinitperiod},
+           given={R.\bibnamedelimi R.},
+           giveni={R\bibinitperiod\bibinitdelim R\bibinitperiod}}}%
+      }
+      \strng{namehash}{602f698a574056f9be09093c13025474}
+      \strng{fullhash}{602f698a574056f9be09093c13025474}
+      \strng{bibnamehash}{602f698a574056f9be09093c13025474}
+      \strng{authorbibnamehash}{602f698a574056f9be09093c13025474}
+      \strng{authornamehash}{602f698a574056f9be09093c13025474}
+      \strng{authorfullhash}{602f698a574056f9be09093c13025474}
+      \field{extraname}{2}
+      \field{sortinit}{4}
+      \field{sortinithash}{9381316451d1b9788675a07e972a12a7}
+      \field{labelnamesource}{author}
+      \field{labeltitlesource}{title}
+      \field{booktitle}{IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews)}
+      \field{isbn}{1558-2442}
+      \field{journaltitle}{IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews)}
+      \field{number}{2}
+      \field{title}{Human-robot interaction in rescue robotics}
+      \field{volume}{34}
+      \field{year}{2004}
+      \field{pages}{138\bibrangedash 153}
+      \range{pages}{16}
+      \verb{doi}
+      \verb 10.1109/TSMCC.2004.826267
+      \endverb
+    \endentry
+    \entry{10.1145/1228716.1228718}{inproceedings}{}
+      \name{author}{2}{}{%
+        {{hash=498d336d32553e42e5e3cb8d78984b7a}{%
+           family={Hoffman},
+           familyi={H\bibinitperiod},
+           given={Guy},
+           giveni={G\bibinitperiod}}}%
+        {{hash=3e669d3ed6039d251fbfbf2f27a2a1f5}{%
+           family={Breazeal},
+           familyi={B\bibinitperiod},
+           given={Cynthia},
+           giveni={C\bibinitperiod}}}%
+      }
+      \list{location}{1}{%
+        {Arlington, Virginia, USA}%
+      }
+      \list{publisher}{1}{%
+        {Association for Computing Machinery}%
+      }
+      \strng{namehash}{0fb92c17cd4ef3eabd18276456e3cc8a}
+      \strng{fullhash}{0fb92c17cd4ef3eabd18276456e3cc8a}
+      \strng{bibnamehash}{0fb92c17cd4ef3eabd18276456e3cc8a}
+      \strng{authorbibnamehash}{0fb92c17cd4ef3eabd18276456e3cc8a}
+      \strng{authornamehash}{0fb92c17cd4ef3eabd18276456e3cc8a}
+      \strng{authorfullhash}{0fb92c17cd4ef3eabd18276456e3cc8a}
+      \field{sortinit}{5}
+      \field{sortinithash}{20e9b4b0b173788c5dace24730f47d8c}
+      \field{labelnamesource}{author}
+      \field{labeltitlesource}{title}
+      \field{abstract}{A crucial skill for fluent action meshing in human team activity is a learned and calculated selection of anticipatory actions. We believe that the same holds for robotic teammates, if they are to perform in a similarly fluent manner with their human counterparts.In this work, we propose an adaptive action selection mechanism for a robotic teammate, making anticipatory decisions based on the confidence of their validity and their relative risk. We predict an improvement in task efficiency and fluency compared to a purely reactive process.We then present results from a study involving untrained human subjects working with a simulated version of a robot using our system. We show a significant improvement in best-case task efficiency when compared to a group of users working with a reactive agent, as well as a significant difference in the perceived commitment of the robot to the team and its contribution to the team's uency and success. By way of explanation, we propose a number of fluency metrics that differ significantly between the two study groups.}
+      \field{booktitle}{Proceedings of the ACM/IEEE International Conference on Human-Robot Interaction}
+      \field{isbn}{9781595936172}
+      \field{series}{HRI '07}
+      \field{title}{Effects of Anticipatory Action on Human-Robot Teamwork Efficiency, Fluency, and Perception of Team}
+      \field{year}{2007}
+      \field{pages}{1\bibrangedash 8}
+      \range{pages}{8}
+      \verb{doi}
+      \verb 10.1145/1228716.1228718
+      \endverb
+      \verb{urlraw}
+      \verb https://doi.org/10.1145/1228716.1228718
+      \endverb
+      \verb{url}
+      \verb https://doi.org/10.1145/1228716.1228718
+      \endverb
+      \keyw{fluency,teamwork,human-robot interaction,anticipatory action selection}
+    \endentry
+    \entry{Sarkar:2017tt}{inproceedings}{}
+      \name{author}{4}{}{%
+        {{hash=3ff4d087ac92534a82647e5f3761faa1}{%
+           family={Sarkar},
+           familyi={S\bibinitperiod},
+           given={S.},
+           giveni={S\bibinitperiod}}}%
+        {{hash=671ed4b24ba5b81f54e96bb06bcece6a}{%
+           family={Patil},
+           familyi={P\bibinitperiod},
+           given={A.},
+           giveni={A\bibinitperiod}}}%
+        {{hash=aabef0b03fd72b14ee891e8f6e55bed5}{%
+           family={Hartalkar},
+           familyi={H\bibinitperiod},
+           given={A.},
+           giveni={A\bibinitperiod}}}%
+        {{hash=8064a8f3c1e30ecd1803e3b544e9b227}{%
+           family={Wasekar},
+           familyi={W\bibinitperiod},
+           given={A.},
+           giveni={A\bibinitperiod}}}%
+      }
+      \strng{namehash}{852bc4b1ccb8b219a47a7737cafe8f6c}
+      \strng{fullhash}{142e50c5093efd562794893da41611cd}
+      \strng{bibnamehash}{852bc4b1ccb8b219a47a7737cafe8f6c}
+      \strng{authorbibnamehash}{852bc4b1ccb8b219a47a7737cafe8f6c}
+      \strng{authornamehash}{852bc4b1ccb8b219a47a7737cafe8f6c}
+      \strng{authorfullhash}{142e50c5093efd562794893da41611cd}
+      \field{sortinit}{6}
+      \field{sortinithash}{b33bc299efb3c36abec520a4c896a66d}
+      \field{labelnamesource}{author}
+      \field{labeltitlesource}{title}
+      \field{booktitle}{2017 Second International Conference on Electrical, Computer and Communication Technologies (ICECCT)}
+      \field{journaltitle}{2017 Second International Conference on Electrical, Computer and Communication Technologies (ICECCT)}
+      \field{title}{Earthquake rescue robot: A purview to life}
+      \field{year}{2017}
+      \field{pages}{1\bibrangedash 7}
+      \range{pages}{7}
+      \verb{doi}
+      \verb 10.1109/ICECCT.2017.8118044
+      \endverb
+    \endentry
+    \entry{Faisal:2019uu}{inproceedings}{}
+      \name{author}{2}{}{%
+        {{hash=6b25370cb9fcdec316e8978d451fa13e}{%
+           family={Faisal},
+           familyi={F\bibinitperiod},
+           given={F.},
+           giveni={F\bibinitperiod}}}%
+        {{hash=502b48922b5ffc4286ac00beb6c4cceb}{%
+           family={Hossain},
+           familyi={H\bibinitperiod},
+           given={S.\bibnamedelimi A.},
+           giveni={S\bibinitperiod\bibinitdelim A\bibinitperiod}}}%
+      }
+      \strng{namehash}{5731545f2c569e618b319bb524b81966}
+      \strng{fullhash}{5731545f2c569e618b319bb524b81966}
+      \strng{bibnamehash}{5731545f2c569e618b319bb524b81966}
+      \strng{authorbibnamehash}{5731545f2c569e618b319bb524b81966}
+      \strng{authornamehash}{5731545f2c569e618b319bb524b81966}
+      \strng{authorfullhash}{5731545f2c569e618b319bb524b81966}
+      \field{sortinit}{7}
+      \field{sortinithash}{108d0be1b1bee9773a1173443802c0a3}
+      \field{labelnamesource}{author}
+      \field{labeltitlesource}{title}
+      \field{booktitle}{2019 1st International Conference on Advances in Science, Engineering and Robotics Technology (ICASERT)}
+      \field{journaltitle}{2019 1st International Conference on Advances in Science, Engineering and Robotics Technology (ICASERT)}
+      \field{title}{DOORMOR: A Functional Prototype of a Manual Search and Rescue Robot}
+      \field{year}{2019}
+      \field{pages}{1\bibrangedash 6}
+      \range{pages}{6}
+      \verb{doi}
+      \verb 10.1109/ICASERT.2019.8934515
+      \endverb
+    \endentry
+    \entry{Sousa:2017tn}{book}{}
+      \name{author}{14}{}{%
+        {{hash=2a1ae660f49824f2d1243c2f980f22a5}{%
+           family={Sousa},
+           familyi={S\bibinitperiod},
+           given={Patrick},
+           giveni={P\bibinitperiod}}}%
+        {{hash=3c905b0a87a6c84c634b5f94afaa9579}{%
+           family={Esteves},
+           familyi={E\bibinitperiod},
+           given={Tiago},
+           giveni={T\bibinitperiod}}}%
+        {{hash=8d542407139359fd3d0041ed711fa6d2}{%
+           family={Campos},
+           familyi={C\bibinitperiod},
+           given={Daniel},
+           giveni={D\bibinitperiod}}}%
+        {{hash=5a0f730c1fde5fa8fe3349ede83c8000}{%
+           family={Duarte},
+           familyi={D\bibinitperiod},
+           given={Fábio},
+           giveni={F\bibinitperiod}}}%
+        {{hash=0dd2bc3feb26c7841c121fa51038fd97}{%
+           family={Santos},
+           familyi={S\bibinitperiod},
+           given={Joana},
+           giveni={J\bibinitperiod}}}%
+        {{hash=99c2f65ca8f5a9132445138b24d44b42}{%
+           family={Leao},
+           familyi={L\bibinitperiod},
+           given={Joao},
+           giveni={J\bibinitperiod}}}%
+        {{hash=6e1a1be7ffd099dace7dffbe66facd28}{%
+           family={Xavier},
+           familyi={X\bibinitperiod},
+           given={José},
+           giveni={J\bibinitperiod}}}%
+        {{hash=42086be48d6246bb163ea5c30e6cec3a}{%
+           family={Matos},
+           familyi={M\bibinitperiod},
+           given={Luı́s},
+           giveni={L\bibinitperiod}}}%
+        {{hash=d3b85856adb066958ba087946c4c1e05}{%
+           family={Camarneiro},
+           familyi={C\bibinitperiod},
+           given={Manuel},
+           giveni={M\bibinitperiod}}}%
+        {{hash=c2288d661116a6ae8799642584006294}{%
+           family={Penas},
+           familyi={P\bibinitperiod},
+           given={Marcelo},
+           giveni={M\bibinitperiod}}}%
+        {{hash=a45d1d9616d655c4be5dd3ba0d92d322}{%
+           family={Miranda},
+           familyi={M\bibinitperiod},
+           given={Maria},
+           giveni={M\bibinitperiod}}}%
+        {{hash=4047ee6235adca502c24f37317e79d8e}{%
+           family={Silva},
+           familyi={S\bibinitperiod},
+           given={Ricardo},
+           giveni={R\bibinitperiod}}}%
+        {{hash=3776aba913020abe645be926ae87e037}{%
+           family={Neves},
+           familyi={N\bibinitperiod},
+           given={António},
+           giveni={A\bibinitperiod}}}%
+        {{hash=60deb53ae5bd679921f49a9549ed56c8}{%
+           family={Luı́s},
+           familyi={L\bibinitperiod},
+           given={Teixeira},
+           giveni={T\bibinitperiod}}}%
+      }
+      \strng{namehash}{93d5680f7e42bd5eb824c2900af84f52}
+      \strng{fullhash}{bb04629eaf34c883c9b389bf76d7f876}
+      \strng{bibnamehash}{93d5680f7e42bd5eb824c2900af84f52}
+      \strng{authorbibnamehash}{93d5680f7e42bd5eb824c2900af84f52}
+      \strng{authornamehash}{93d5680f7e42bd5eb824c2900af84f52}
+      \strng{authorfullhash}{bb04629eaf34c883c9b389bf76d7f876}
+      \field{sortinit}{8}
+      \field{sortinithash}{a231b008ebf0ecbe0b4d96dcc159445f}
+      \field{labelnamesource}{author}
+      \field{labeltitlesource}{title}
+      \field{isbn}{978-3-319-68194-8}
+      \field{journaltitle}{Lecture Notes in Computational Vision and Biomechanics}
+      \field{month}{10}
+      \field{title}{Human-Robot Interaction Based on Gestures for Service Robots}
+      \field{volume}{27}
+      \field{year}{2017}
+      \field{pages}{700\bibrangedash 709}
+      \range{pages}{10}
+      \verb{doi}
+      \verb 10.1007/978-3-319-68195-5{\_}76
+      \endverb
+      \warn{\item Entry 'Sousa:2017tn' (BibTexDatei.bib): Invalid format '2017/10/18' of date field 'date' - ignoring}
+    \endentry
+    \entry{10.1145/2157689.2157818}{inproceedings}{}
+      \name{author}{5}{}{%
+        {{hash=af137747f0b7c60b5f19a8827f74f728}{%
+           family={Giusti},
+           familyi={G\bibinitperiod},
+           given={Alessandro},
+           giveni={A\bibinitperiod}}}%
+        {{hash=72404d611b083da0641f8d8a58ce3a2a}{%
+           family={Nagi},
+           familyi={N\bibinitperiod},
+           given={Jawad},
+           giveni={J\bibinitperiod}}}%
+        {{hash=5299cade0838ea444eefc4a9e30510ab}{%
+           family={Gambardella},
+           familyi={G\bibinitperiod},
+           given={Luca\bibnamedelima M.},
+           giveni={L\bibinitperiod\bibinitdelim M\bibinitperiod}}}%
+        {{hash=1e7c89e2c5a1aaac540a9ff594b3f3c6}{%
+           family={Bonardi},
+           familyi={B\bibinitperiod},
+           given={Stéphane},
+           giveni={S\bibinitperiod}}}%
+        {{hash=f48c37d39edde940be546775d6a8a268}{%
+           family={Di\bibnamedelima Caro},
+           familyi={D\bibinitperiod\bibinitdelim C\bibinitperiod},
+           given={Gianni\bibnamedelima A.},
+           giveni={G\bibinitperiod\bibinitdelim A\bibinitperiod}}}%
+      }
+      \list{location}{1}{%
+        {Boston, Massachusetts, USA}%
+      }
+      \list{publisher}{1}{%
+        {Association for Computing Machinery}%
+      }
+      \strng{namehash}{1e5b2fac05996508fd89250003635240}
+      \strng{fullhash}{2c281dfaf8d4f28ffbfbe4aee8e1463d}
+      \strng{bibnamehash}{1e5b2fac05996508fd89250003635240}
+      \strng{authorbibnamehash}{1e5b2fac05996508fd89250003635240}
+      \strng{authornamehash}{1e5b2fac05996508fd89250003635240}
+      \strng{authorfullhash}{2c281dfaf8d4f28ffbfbe4aee8e1463d}
+      \field{sortinit}{9}
+      \field{sortinithash}{0a5ebc79d83c96b6579069544c73c7d4}
+      \field{labelnamesource}{author}
+      \field{labeltitlesource}{title}
+      \field{booktitle}{Proceedings of the Seventh Annual ACM/IEEE International Conference on Human-Robot Interaction}
+      \field{isbn}{9781450310635}
+      \field{series}{HRI '12}
+      \field{title}{Human-Swarm Interaction through Distributed Cooperative Gesture Recognition}
+      \field{year}{2012}
+      \field{pages}{401\bibrangedash 402}
+      \range{pages}{2}
+      \verb{doi}
+      \verb 10.1145/2157689.2157818
+      \endverb
+      \verb{urlraw}
+      \verb https://doi.org/10.1145/2157689.2157818
+      \endverb
+      \verb{url}
+      \verb https://doi.org/10.1145/2157689.2157818
+      \endverb
+      \keyw{swarm robotics,gesture recognition,distributed consensus}
+    \endentry
+    \entry{Nagi:2014vu}{inproceedings}{}
+      \name{author}{4}{}{%
+        {{hash=a5d865bc62dbc0b6ae20eef35f1af57b}{%
+           family={Nagi},
+           familyi={N\bibinitperiod},
+           given={J.},
+           giveni={J\bibinitperiod}}}%
+        {{hash=8cd627d0a35382c0d35d602d86afdce4}{%
+           family={Giusti},
+           familyi={G\bibinitperiod},
+           given={A.},
+           giveni={A\bibinitperiod}}}%
+        {{hash=fdc59763ebfde507299954f894bd75e3}{%
+           family={Gambardella},
+           familyi={G\bibinitperiod},
+           given={L.\bibnamedelimi M.},
+           giveni={L\bibinitperiod\bibinitdelim M\bibinitperiod}}}%
+        {{hash=08489c8f66f945176fa6549259ba6cfb}{%
+           family={Caro},
+           familyi={C\bibinitperiod},
+           given={G.\bibnamedelimi A.\bibnamedelimi Di},
+           giveni={G\bibinitperiod\bibinitdelim A\bibinitperiod\bibinitdelim D\bibinitperiod}}}%
+      }
+      \strng{namehash}{5dabb2f532c236207d9500f51f2464ee}
+      \strng{fullhash}{70e1c4be682b7f97ffe622e535a01bc6}
+      \strng{bibnamehash}{5dabb2f532c236207d9500f51f2464ee}
+      \strng{authorbibnamehash}{5dabb2f532c236207d9500f51f2464ee}
+      \strng{authornamehash}{5dabb2f532c236207d9500f51f2464ee}
+      \strng{authorfullhash}{70e1c4be682b7f97ffe622e535a01bc6}
+      \field{sortinit}{1}
+      \field{sortinithash}{4f6aaa89bab872aa0999fec09ff8e98a}
+      \field{labelnamesource}{author}
+      \field{labeltitlesource}{title}
+      \field{booktitle}{2014 IEEE/RSJ International Conference on Intelligent Robots and Systems}
+      \field{isbn}{2153-0866}
+      \field{journaltitle}{2014 IEEE/RSJ International Conference on Intelligent Robots and Systems}
+      \field{title}{Human-swarm interaction using spatial gestures}
+      \field{year}{2014}
+      \field{pages}{3834\bibrangedash 3841}
+      \range{pages}{8}
+      \verb{doi}
+      \verb 10.1109/IROS.2014.6943101
+      \endverb
+    \endentry
+    \entry{Pourmehr:2013ta}{inproceedings}{}
+      \name{author}{4}{}{%
+        {{hash=e60588a1efdaa5d41a872ff4652da4f0}{%
+           family={Pourmehr},
+           familyi={P\bibinitperiod},
+           given={S.},
+           giveni={S\bibinitperiod}}}%
+        {{hash=7b0c14575af6ec41d91d802d17a3b0c0}{%
+           family={Monajjemi},
+           familyi={M\bibinitperiod},
+           given={V.\bibnamedelimi M.},
+           giveni={V\bibinitperiod\bibinitdelim M\bibinitperiod}}}%
+        {{hash=503e8bb96112c7358b6dbcc8bcaee2b3}{%
+           family={Vaughan},
+           familyi={V\bibinitperiod},
+           given={R.},
+           giveni={R\bibinitperiod}}}%
+        {{hash=814e6143c6eae447be763207bf90db1d}{%
+           family={Mori},
+           familyi={M\bibinitperiod},
+           given={G.},
+           giveni={G\bibinitperiod}}}%
+      }
+      \strng{namehash}{23bfe99433efae7931f308ecf4682d45}
+      \strng{fullhash}{12d5ab905152014be664bb20d0109612}
+      \strng{bibnamehash}{23bfe99433efae7931f308ecf4682d45}
+      \strng{authorbibnamehash}{23bfe99433efae7931f308ecf4682d45}
+      \strng{authornamehash}{23bfe99433efae7931f308ecf4682d45}
+      \strng{authorfullhash}{12d5ab905152014be664bb20d0109612}
+      \field{sortinit}{1}
+      \field{sortinithash}{4f6aaa89bab872aa0999fec09ff8e98a}
+      \field{labelnamesource}{author}
+      \field{labeltitlesource}{title}
+      \field{booktitle}{2013 IEEE/RSJ International Conference on Intelligent Robots and Systems}
+      \field{isbn}{2153-0866}
+      \field{journaltitle}{2013 IEEE/RSJ International Conference on Intelligent Robots and Systems}
+      \field{title}{``You two! Take off!'': Creating, modifying and commanding groups of robots using face engagement and indirect speech in voice commands}
+      \field{year}{2013}
+      \field{pages}{137\bibrangedash 142}
+      \range{pages}{6}
+      \verb{doi}
+      \verb 10.1109/IROS.2013.6696344
+      \endverb
+    \endentry
+    \entry{Ma:2015wu}{article}{}
+      \name{author}{4}{}{%
+        {{hash=3ecf5faffffaeea2ad2777739c1d9ad9}{%
+           family={Ma},
+           familyi={M\bibinitperiod},
+           given={J.},
+           giveni={J\bibinitperiod}}}%
+        {{hash=1f26f664835ac6c347db22001b657f1a}{%
+           family={Zhang},
+           familyi={Z\bibinitperiod},
+           given={Y.},
+           giveni={Y\bibinitperiod}}}%
+        {{hash=0c9612fb156582c279b0c07f528ec793}{%
+           family={Cichocki},
+           familyi={C\bibinitperiod},
+           given={A.},
+           giveni={A\bibinitperiod}}}%
+        {{hash=e7af2b7ed63d69b81ade7574beda4d53}{%
+           family={Matsuno},
+           familyi={M\bibinitperiod},
+           given={F.},
+           giveni={F\bibinitperiod}}}%
+      }
+      \strng{namehash}{601fbbf845e15b2b130df4d37fbc98fd}
+      \strng{fullhash}{cfc5c12a332b1c313bbb2a5ed2de1ca6}
+      \strng{bibnamehash}{601fbbf845e15b2b130df4d37fbc98fd}
+      \strng{authorbibnamehash}{601fbbf845e15b2b130df4d37fbc98fd}
+      \strng{authornamehash}{601fbbf845e15b2b130df4d37fbc98fd}
+      \strng{authorfullhash}{cfc5c12a332b1c313bbb2a5ed2de1ca6}
+      \field{sortinit}{1}
+      \field{sortinithash}{4f6aaa89bab872aa0999fec09ff8e98a}
+      \field{labelnamesource}{author}
+      \field{labeltitlesource}{title}
+      \field{booktitle}{IEEE Transactions on Biomedical Engineering}
+      \field{isbn}{1558-2531}
+      \field{journaltitle}{IEEE Transactions on Biomedical Engineering}
+      \field{number}{3}
+      \field{title}{A Novel EOG/EEG Hybrid Human--Machine Interface Adopting Eye Movements and ERPs: Application to Robot Control}
+      \field{volume}{62}
+      \field{year}{2015}
+      \field{pages}{876\bibrangedash 889}
+      \range{pages}{14}
+      \verb{doi}
+      \verb 10.1109/TBME.2014.2369483
+      \endverb
+    \endentry
+    \entry{SOARES20151656}{article}{}
+      \name{author}{3}{}{%
+        {{hash=5a81b5ea9f67aa4dbcdc17c006a9f940}{%
+           family={Soares},
+           familyi={S\bibinitperiod},
+           given={João},
+           giveni={J\bibinitperiod}}}%
+        {{hash=9e0d6d6c53faa8e45c03d63319907398}{%
+           family={Vale},
+           familyi={V\bibinitperiod},
+           given={Alberto},
+           giveni={A\bibinitperiod}}}%
+        {{hash=195895b03409154732f59af267582044}{%
+           family={Ventura},
+           familyi={V\bibinitperiod},
+           given={Rodrigo},
+           giveni={R\bibinitperiod}}}%
+      }
+      \strng{namehash}{b5621b85dad0969a8f3da75393c20484}
+      \strng{fullhash}{b5621b85dad0969a8f3da75393c20484}
+      \strng{bibnamehash}{b5621b85dad0969a8f3da75393c20484}
+      \strng{authorbibnamehash}{b5621b85dad0969a8f3da75393c20484}
+      \strng{authornamehash}{b5621b85dad0969a8f3da75393c20484}
+      \strng{authorfullhash}{b5621b85dad0969a8f3da75393c20484}
+      \field{sortinit}{1}
+      \field{sortinithash}{4f6aaa89bab872aa0999fec09ff8e98a}
+      \field{labelnamesource}{author}
+      \field{labeltitlesource}{title}
+      \field{abstract}{The remote handling (RH) plays an important role in nuclear test facilities, such as in ITER, for in-vessel and ex-vessel maintenance operations. Unexpected situations may occur when RH devices fail. Since no human being is allowed during the RH operations, a Multi-purpose Rescue Vehicle (MPRV) must be required for providing support in site. This paper proposes a design of a MPRV, i.e., a mobile platform equipped with different sensors and two manipulators with different sets of end-effectors. A human--machine interface is also proposed to remotely operate the MPRV and to carry out rescue and recovery operations.}
+      \field{issn}{0920-3796}
+      \field{journaltitle}{Fusion Engineering and Design}
+      \field{note}{Proceedings of the 28th Symposium On Fusion Technology (SOFT-28)}
+      \field{title}{A Multi-purpose Rescue Vehicle and a human--robot interface architecture for remote assistance in ITER}
+      \field{volume}{98-99}
+      \field{year}{2015}
+      \field{pages}{1656\bibrangedash 1659}
+      \range{pages}{4}
+      \verb{doi}
+      \verb https://doi.org/10.1016/j.fusengdes.2015.06.148
+      \endverb
+      \verb{urlraw}
+      \verb https://www.sciencedirect.com/science/article/pii/S092037961530199X
+      \endverb
+      \verb{url}
+      \verb https://www.sciencedirect.com/science/article/pii/S092037961530199X
+      \endverb
+      \keyw{ITER,Remote handling,Rescue and recovery,Maintenance,Interface}
+    \endentry
+    \entry{Villani:2018ub}{inproceedings}{}
+      \name{author}{3}{}{%
+        {{hash=48001c6278eb65ad495a29c976af698e}{%
+           family={Villani},
+           familyi={V\bibinitperiod},
+           given={V.},
+           giveni={V\bibinitperiod}}}%
+        {{hash=67434ab2c437bfdf93f435fd84ca0cc6}{%
+           family={Capelli},
+           familyi={C\bibinitperiod},
+           given={B.},
+           giveni={B\bibinitperiod}}}%
+        {{hash=9ab6e89c00ad5e5ad37a0379d6daa625}{%
+           family={Sabattini},
+           familyi={S\bibinitperiod},
+           given={L.},
+           giveni={L\bibinitperiod}}}%
+      }
+      \strng{namehash}{9da4e9b79b534f3086fc8bb52a546019}
+      \strng{fullhash}{9da4e9b79b534f3086fc8bb52a546019}
+      \strng{bibnamehash}{9da4e9b79b534f3086fc8bb52a546019}
+      \strng{authorbibnamehash}{9da4e9b79b534f3086fc8bb52a546019}
+      \strng{authornamehash}{9da4e9b79b534f3086fc8bb52a546019}
+      \strng{authorfullhash}{9da4e9b79b534f3086fc8bb52a546019}
+      \field{sortinit}{1}
+      \field{sortinithash}{4f6aaa89bab872aa0999fec09ff8e98a}
+      \field{labelnamesource}{author}
+      \field{labeltitlesource}{title}
+      \field{booktitle}{2018 27th IEEE International Symposium on Robot and Human Interactive Communication (RO-MAN)}
+      \field{isbn}{1944-9437}
+      \field{journaltitle}{2018 27th IEEE International Symposium on Robot and Human Interactive Communication (RO-MAN)}
+      \field{title}{Use of Virtual Reality for the Evaluation of Human-Robot Interaction Systems in Complex Scenarios}
+      \field{year}{2018}
+      \field{pages}{422\bibrangedash 427}
+      \range{pages}{6}
+      \verb{doi}
+      \verb 10.1109/ROMAN.2018.8525738
+      \endverb
+    \endentry
+    \entry{Liu:2017tw}{inproceedings}{}
+      \name{author}{4}{}{%
+        {{hash=eaa8c2958ef50eb052d8d0efab26e226}{%
+           family={Liu},
+           familyi={L\bibinitperiod},
+           given={O.},
+           giveni={O\bibinitperiod}}}%
+        {{hash=79fb011e0dadbcfb5cf607ed18fee288}{%
+           family={Rakita},
+           familyi={R\bibinitperiod},
+           given={D.},
+           giveni={D\bibinitperiod}}}%
+        {{hash=5d3fc36f249c2e926e0325ef98e98d45}{%
+           family={Mutlu},
+           familyi={M\bibinitperiod},
+           given={B.},
+           giveni={B\bibinitperiod}}}%
+        {{hash=169660829d261671543ca267c8115886}{%
+           family={Gleicher},
+           familyi={G\bibinitperiod},
+           given={M.},
+           giveni={M\bibinitperiod}}}%
+      }
+      \strng{namehash}{6c3e3ba7b769f3fa61a4f0c4df5ee474}
+      \strng{fullhash}{c3648edfc2e773613468159c1d337883}
+      \strng{bibnamehash}{6c3e3ba7b769f3fa61a4f0c4df5ee474}
+      \strng{authorbibnamehash}{6c3e3ba7b769f3fa61a4f0c4df5ee474}
+      \strng{authornamehash}{6c3e3ba7b769f3fa61a4f0c4df5ee474}
+      \strng{authorfullhash}{c3648edfc2e773613468159c1d337883}
+      \field{sortinit}{1}
+      \field{sortinithash}{4f6aaa89bab872aa0999fec09ff8e98a}
+      \field{labelnamesource}{author}
+      \field{labeltitlesource}{title}
+      \field{booktitle}{2017 26th IEEE International Symposium on Robot and Human Interactive Communication (RO-MAN)}
+      \field{isbn}{1944-9437}
+      \field{journaltitle}{2017 26th IEEE International Symposium on Robot and Human Interactive Communication (RO-MAN)}
+      \field{title}{Understanding human-robot interaction in virtual reality}
+      \field{year}{2017}
+      \field{pages}{751\bibrangedash 757}
+      \range{pages}{7}
+      \verb{doi}
+      \verb 10.1109/ROMAN.2017.8172387
+      \endverb
+    \endentry
+    \entry{Wang:2017uy}{inproceedings}{}
+      \name{author}{6}{}{%
+        {{hash=f94399510b1be6d7fab7d889d00b68d8}{%
+           family={Wang},
+           familyi={W\bibinitperiod},
+           given={P.},
+           giveni={P\bibinitperiod}}}%
+        {{hash=68f0988326aeeca2e5444dcaf314ca52}{%
+           family={Xiao},
+           familyi={X\bibinitperiod},
+           given={J.},
+           giveni={J\bibinitperiod}}}%
+        {{hash=a3dc9bcfb5487bf8014255e1339e1a5a}{%
+           family={Lu},
+           familyi={L\bibinitperiod},
+           given={H.},
+           giveni={H\bibinitperiod}}}%
+        {{hash=32e563370422457790db030ab2c13183}{%
+           family={Zhang},
+           familyi={Z\bibinitperiod},
+           given={H.},
+           giveni={H\bibinitperiod}}}%
+        {{hash=607679fb04a20d41a7ca52add8c34564}{%
+           family={Yan},
+           familyi={Y\bibinitperiod},
+           given={R.},
+           giveni={R\bibinitperiod}}}%
+        {{hash=40514c5e084b29e34830e7e01add0cac}{%
+           family={Hong},
+           familyi={H\bibinitperiod},
+           given={S.},
+           giveni={S\bibinitperiod}}}%
+      }
+      \strng{namehash}{b4ba204dbe548373613f21acd13adf70}
+      \strng{fullhash}{ca5cf79f10c9d0d782ba4b12fea8c086}
+      \strng{bibnamehash}{b4ba204dbe548373613f21acd13adf70}
+      \strng{authorbibnamehash}{b4ba204dbe548373613f21acd13adf70}
+      \strng{authornamehash}{b4ba204dbe548373613f21acd13adf70}
+      \strng{authorfullhash}{ca5cf79f10c9d0d782ba4b12fea8c086}
+      \field{sortinit}{1}
+      \field{sortinithash}{4f6aaa89bab872aa0999fec09ff8e98a}
+      \field{labelnamesource}{author}
+      \field{labeltitlesource}{title}
+      \field{booktitle}{2017 Chinese Automation Congress (CAC)}
+      \field{journaltitle}{2017 Chinese Automation Congress (CAC)}
+      \field{title}{A novel human-robot interaction system based on 3D mapping and virtual reality}
+      \field{year}{2017}
+      \field{pages}{5888\bibrangedash 5894}
+      \range{pages}{7}
+      \verb{doi}
+      \verb 10.1109/CAC.2017.8243836
+      \endverb
+    \endentry
+    \entry{Whitney:2018wk}{inproceedings}{}
+      \name{author}{5}{}{%
+        {{hash=f9acc463c0cf522bcb3d8fef1242c47a}{%
+           family={Whitney},
+           familyi={W\bibinitperiod},
+           given={D.},
+           giveni={D\bibinitperiod}}}%
+        {{hash=523aefca09f8453dc031ccf72b032352}{%
+           family={Rosen},
+           familyi={R\bibinitperiod},
+           given={E.},
+           giveni={E\bibinitperiod}}}%
+        {{hash=0fdc9d2e9635b806628638f1455751f8}{%
+           family={Ullman},
+           familyi={U\bibinitperiod},
+           given={D.},
+           giveni={D\bibinitperiod}}}%
+        {{hash=5d23f57d2dcaea35761620dd6d60264f}{%
+           family={Phillips},
+           familyi={P\bibinitperiod},
+           given={E.},
+           giveni={E\bibinitperiod}}}%
+        {{hash=c089bf78586586fbb6c843618098245f}{%
+           family={Tellex},
+           familyi={T\bibinitperiod},
+           given={S.},
+           giveni={S\bibinitperiod}}}%
+      }
+      \strng{namehash}{f0ec3ff18257407ae62f7b8d22d8a3f6}
+      \strng{fullhash}{b6fa5d84bcb8b2825308c7e3ae4951ec}
+      \strng{bibnamehash}{f0ec3ff18257407ae62f7b8d22d8a3f6}
+      \strng{authorbibnamehash}{f0ec3ff18257407ae62f7b8d22d8a3f6}
+      \strng{authornamehash}{f0ec3ff18257407ae62f7b8d22d8a3f6}
+      \strng{authorfullhash}{b6fa5d84bcb8b2825308c7e3ae4951ec}
+      \field{sortinit}{1}
+      \field{sortinithash}{4f6aaa89bab872aa0999fec09ff8e98a}
+      \field{labelnamesource}{author}
+      \field{labeltitlesource}{title}
+      \field{booktitle}{2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)}
+      \field{isbn}{2153-0866}
+      \field{journaltitle}{2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)}
+      \field{title}{ROS Reality: A Virtual Reality Framework Using Consumer-Grade Hardware for ROS-Enabled Robots}
+      \field{year}{2018}
+      \field{pages}{1\bibrangedash 9}
+      \range{pages}{9}
+      \verb{doi}
+      \verb 10.1109/IROS.2018.8593513
+      \endverb
+    \endentry
+  \enddatalist
+\endrefsection
+\endinput
+

+ 2381 - 0
Thesis_LaTeX/Thesis_Jingyi.bcf

@@ -0,0 +1,2381 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<bcf:controlfile version="3.7" bltxversion="3.16" xmlns:bcf="https://sourceforge.net/projects/biblatex">
+  <!-- BIBER OPTIONS -->
+  <bcf:options component="biber" type="global">
+    <bcf:option type="singlevalued">
+      <bcf:key>output_encoding</bcf:key>
+      <bcf:value>utf8</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>input_encoding</bcf:key>
+      <bcf:value>utf8</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>debug</bcf:key>
+      <bcf:value>0</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>mincrossrefs</bcf:key>
+      <bcf:value>2</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>minxrefs</bcf:key>
+      <bcf:value>2</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>sortcase</bcf:key>
+      <bcf:value>1</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>sortupper</bcf:key>
+      <bcf:value>1</bcf:value>
+    </bcf:option>
+  </bcf:options>
+  <!-- BIBLATEX OPTIONS -->
+  <!-- GLOBAL -->
+  <bcf:options component="biblatex" type="global">
+    <bcf:option type="singlevalued">
+      <bcf:key>alphaothers</bcf:key>
+      <bcf:value>+</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>labelalpha</bcf:key>
+      <bcf:value>0</bcf:value>
+    </bcf:option>
+    <bcf:option type="multivalued">
+      <bcf:key>labelnamespec</bcf:key>
+      <bcf:value order="1">shortauthor</bcf:value>
+      <bcf:value order="2">author</bcf:value>
+      <bcf:value order="3">shorteditor</bcf:value>
+      <bcf:value order="4">editor</bcf:value>
+      <bcf:value order="5">translator</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>labeltitle</bcf:key>
+      <bcf:value>0</bcf:value>
+    </bcf:option>
+    <bcf:option type="multivalued">
+      <bcf:key>labeltitlespec</bcf:key>
+      <bcf:value order="1">shorttitle</bcf:value>
+      <bcf:value order="2">title</bcf:value>
+      <bcf:value order="3">maintitle</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>labeltitleyear</bcf:key>
+      <bcf:value>0</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>labeldateparts</bcf:key>
+      <bcf:value>0</bcf:value>
+    </bcf:option>
+    <bcf:option type="multivalued">
+      <bcf:key>labeldatespec</bcf:key>
+      <bcf:value order="1" type="field">date</bcf:value>
+      <bcf:value order="2" type="field">year</bcf:value>
+      <bcf:value order="3" type="field">eventdate</bcf:value>
+      <bcf:value order="4" type="field">origdate</bcf:value>
+      <bcf:value order="5" type="field">urldate</bcf:value>
+      <bcf:value order="6" type="string">nodate</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>julian</bcf:key>
+      <bcf:value>0</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>gregorianstart</bcf:key>
+      <bcf:value>1582-10-15</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>maxalphanames</bcf:key>
+      <bcf:value>3</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>maxbibnames</bcf:key>
+      <bcf:value>3</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>maxcitenames</bcf:key>
+      <bcf:value>3</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>maxsortnames</bcf:key>
+      <bcf:value>3</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>maxitems</bcf:key>
+      <bcf:value>3</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>minalphanames</bcf:key>
+      <bcf:value>1</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>minbibnames</bcf:key>
+      <bcf:value>1</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>mincitenames</bcf:key>
+      <bcf:value>1</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>minsortnames</bcf:key>
+      <bcf:value>1</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>minitems</bcf:key>
+      <bcf:value>1</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>nohashothers</bcf:key>
+      <bcf:value>0</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>noroman</bcf:key>
+      <bcf:value>0</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>nosortothers</bcf:key>
+      <bcf:value>0</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>singletitle</bcf:key>
+      <bcf:value>0</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>skipbib</bcf:key>
+      <bcf:value>0</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>skipbiblist</bcf:key>
+      <bcf:value>0</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>skiplab</bcf:key>
+      <bcf:value>0</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>sortalphaothers</bcf:key>
+      <bcf:value>+</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>sortlocale</bcf:key>
+      <bcf:value>english</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>sortingtemplatename</bcf:key>
+      <bcf:value>none</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>sortsets</bcf:key>
+      <bcf:value>0</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>uniquelist</bcf:key>
+      <bcf:value>false</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>uniquename</bcf:key>
+      <bcf:value>false</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>uniqueprimaryauthor</bcf:key>
+      <bcf:value>0</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>uniquetitle</bcf:key>
+      <bcf:value>0</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>uniquebaretitle</bcf:key>
+      <bcf:value>0</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>uniquework</bcf:key>
+      <bcf:value>0</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>useprefix</bcf:key>
+      <bcf:value>0</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>useafterword</bcf:key>
+      <bcf:value>1</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>useannotator</bcf:key>
+      <bcf:value>1</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>useauthor</bcf:key>
+      <bcf:value>1</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>usebookauthor</bcf:key>
+      <bcf:value>1</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>usecommentator</bcf:key>
+      <bcf:value>1</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>useeditor</bcf:key>
+      <bcf:value>1</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>useeditora</bcf:key>
+      <bcf:value>1</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>useeditorb</bcf:key>
+      <bcf:value>1</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>useeditorc</bcf:key>
+      <bcf:value>1</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>useforeword</bcf:key>
+      <bcf:value>1</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>useholder</bcf:key>
+      <bcf:value>1</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>useintroduction</bcf:key>
+      <bcf:value>1</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>usenamea</bcf:key>
+      <bcf:value>1</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>usenameb</bcf:key>
+      <bcf:value>1</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>usenamec</bcf:key>
+      <bcf:value>1</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>usetranslator</bcf:key>
+      <bcf:value>0</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>useshortauthor</bcf:key>
+      <bcf:value>1</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>useshorteditor</bcf:key>
+      <bcf:value>1</bcf:value>
+    </bcf:option>
+  </bcf:options>
+  <!-- online -->
+  <bcf:options component="biblatex" type="online">
+    <bcf:option type="singlevalued">
+      <bcf:key>labelalpha</bcf:key>
+      <bcf:value>0</bcf:value>
+    </bcf:option>
+    <bcf:option type="multivalued">
+      <bcf:key>labelnamespec</bcf:key>
+      <bcf:value order="1">shortauthor</bcf:value>
+      <bcf:value order="2">author</bcf:value>
+      <bcf:value order="3">shorteditor</bcf:value>
+      <bcf:value order="4">editor</bcf:value>
+      <bcf:value order="5">translator</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>labeltitle</bcf:key>
+      <bcf:value>0</bcf:value>
+    </bcf:option>
+    <bcf:option type="multivalued">
+      <bcf:key>labeltitlespec</bcf:key>
+      <bcf:value order="1">shorttitle</bcf:value>
+      <bcf:value order="2">title</bcf:value>
+      <bcf:value order="3">maintitle</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>labeltitleyear</bcf:key>
+      <bcf:value>0</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>labeldateparts</bcf:key>
+      <bcf:value>0</bcf:value>
+    </bcf:option>
+    <bcf:option type="multivalued">
+      <bcf:key>labeldatespec</bcf:key>
+      <bcf:value order="1" type="field">date</bcf:value>
+      <bcf:value order="2" type="field">year</bcf:value>
+      <bcf:value order="3" type="field">eventdate</bcf:value>
+      <bcf:value order="4" type="field">origdate</bcf:value>
+      <bcf:value order="5" type="field">urldate</bcf:value>
+      <bcf:value order="6" type="string">nodate</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>maxalphanames</bcf:key>
+      <bcf:value>3</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>maxbibnames</bcf:key>
+      <bcf:value>3</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>maxcitenames</bcf:key>
+      <bcf:value>3</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>maxsortnames</bcf:key>
+      <bcf:value>3</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>maxitems</bcf:key>
+      <bcf:value>3</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>minalphanames</bcf:key>
+      <bcf:value>1</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>minbibnames</bcf:key>
+      <bcf:value>1</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>mincitenames</bcf:key>
+      <bcf:value>1</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>minsortnames</bcf:key>
+      <bcf:value>1</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>minitems</bcf:key>
+      <bcf:value>1</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>nohashothers</bcf:key>
+      <bcf:value>0</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>noroman</bcf:key>
+      <bcf:value>0</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>nosortothers</bcf:key>
+      <bcf:value>0</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>singletitle</bcf:key>
+      <bcf:value>0</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>skipbib</bcf:key>
+      <bcf:value>0</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>skiplab</bcf:key>
+      <bcf:value>0</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>skipbiblist</bcf:key>
+      <bcf:value>0</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>uniquelist</bcf:key>
+      <bcf:value>false</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>uniquename</bcf:key>
+      <bcf:value>false</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>uniqueprimaryauthor</bcf:key>
+      <bcf:value>0</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>uniquetitle</bcf:key>
+      <bcf:value>0</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>uniquebaretitle</bcf:key>
+      <bcf:value>0</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>uniquework</bcf:key>
+      <bcf:value>0</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>useprefix</bcf:key>
+      <bcf:value>0</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>useafterword</bcf:key>
+      <bcf:value>1</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>useannotator</bcf:key>
+      <bcf:value>1</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>useauthor</bcf:key>
+      <bcf:value>1</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>usebookauthor</bcf:key>
+      <bcf:value>1</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>usecommentator</bcf:key>
+      <bcf:value>1</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>useeditor</bcf:key>
+      <bcf:value>1</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>useeditora</bcf:key>
+      <bcf:value>1</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>useeditorb</bcf:key>
+      <bcf:value>1</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>useeditorc</bcf:key>
+      <bcf:value>1</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>useforeword</bcf:key>
+      <bcf:value>1</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>useholder</bcf:key>
+      <bcf:value>1</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>useintroduction</bcf:key>
+      <bcf:value>1</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>usenamea</bcf:key>
+      <bcf:value>1</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>usenameb</bcf:key>
+      <bcf:value>1</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>usenamec</bcf:key>
+      <bcf:value>1</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>usetranslator</bcf:key>
+      <bcf:value>0</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>useshortauthor</bcf:key>
+      <bcf:value>1</bcf:value>
+    </bcf:option>
+    <bcf:option type="singlevalued">
+      <bcf:key>useshorteditor</bcf:key>
+      <bcf:value>1</bcf:value>
+    </bcf:option>
+  </bcf:options>
+  <!-- BIBLATEX OPTION SCOPE -->
+  <bcf:optionscope type="GLOBAL">
+    <bcf:option datatype="xml">datamodel</bcf:option>
+    <bcf:option datatype="xml">labelalphanametemplate</bcf:option>
+    <bcf:option datatype="xml">labelalphatemplate</bcf:option>
+    <bcf:option datatype="xml">inheritance</bcf:option>
+    <bcf:option datatype="xml">translit</bcf:option>
+    <bcf:option datatype="xml">uniquenametemplate</bcf:option>
+    <bcf:option datatype="xml">sortingnamekeytemplate</bcf:option>
+    <bcf:option datatype="xml">sortingtemplate</bcf:option>
+    <bcf:option datatype="xml">extradatespec</bcf:option>
+    <bcf:option datatype="xml">labelnamespec</bcf:option>
+    <bcf:option datatype="xml">labeltitlespec</bcf:option>
+    <bcf:option datatype="xml">labeldatespec</bcf:option>
+    <bcf:option datatype="string">controlversion</bcf:option>
+    <bcf:option datatype="string">alphaothers</bcf:option>
+    <bcf:option datatype="string">sortalphaothers</bcf:option>
+    <bcf:option datatype="string">presort</bcf:option>
+    <bcf:option datatype="string">texencoding</bcf:option>
+    <bcf:option datatype="string">bibencoding</bcf:option>
+    <bcf:option datatype="string">sortingtemplatename</bcf:option>
+    <bcf:option datatype="string">sortlocale</bcf:option>
+    <bcf:option datatype="string">language</bcf:option>
+    <bcf:option datatype="string">autolang</bcf:option>
+    <bcf:option datatype="string">langhook</bcf:option>
+    <bcf:option datatype="string">indexing</bcf:option>
+    <bcf:option datatype="string">hyperref</bcf:option>
+    <bcf:option datatype="string">backrefsetstyle</bcf:option>
+    <bcf:option datatype="string">block</bcf:option>
+    <bcf:option datatype="string">pagetracker</bcf:option>
+    <bcf:option datatype="string">citecounter</bcf:option>
+    <bcf:option datatype="string">citetracker</bcf:option>
+    <bcf:option datatype="string">ibidtracker</bcf:option>
+    <bcf:option datatype="string">idemtracker</bcf:option>
+    <bcf:option datatype="string">opcittracker</bcf:option>
+    <bcf:option datatype="string">loccittracker</bcf:option>
+    <bcf:option datatype="string">labeldate</bcf:option>
+    <bcf:option datatype="string">labeltime</bcf:option>
+    <bcf:option datatype="string">dateera</bcf:option>
+    <bcf:option datatype="string">date</bcf:option>
+    <bcf:option datatype="string">time</bcf:option>
+    <bcf:option datatype="string">eventdate</bcf:option>
+    <bcf:option datatype="string">eventtime</bcf:option>
+    <bcf:option datatype="string">origdate</bcf:option>
+    <bcf:option datatype="string">origtime</bcf:option>
+    <bcf:option datatype="string">urldate</bcf:option>
+    <bcf:option datatype="string">urltime</bcf:option>
+    <bcf:option datatype="string">alldatesusetime</bcf:option>
+    <bcf:option datatype="string">alldates</bcf:option>
+    <bcf:option datatype="string">alltimes</bcf:option>
+    <bcf:option datatype="string">gregorianstart</bcf:option>
+    <bcf:option datatype="string">autocite</bcf:option>
+    <bcf:option datatype="string">notetype</bcf:option>
+    <bcf:option datatype="string">uniquelist</bcf:option>
+    <bcf:option datatype="string">uniquename</bcf:option>
+    <bcf:option datatype="string">refsection</bcf:option>
+    <bcf:option datatype="string">refsegment</bcf:option>
+    <bcf:option datatype="string">citereset</bcf:option>
+    <bcf:option datatype="string">sortlos</bcf:option>
+    <bcf:option datatype="string">babel</bcf:option>
+    <bcf:option datatype="string">datelabel</bcf:option>
+    <bcf:option datatype="string">backrefstyle</bcf:option>
+    <bcf:option datatype="string">arxiv</bcf:option>
+    <bcf:option datatype="boolean">familyinits</bcf:option>
+    <bcf:option datatype="boolean">giveninits</bcf:option>
+    <bcf:option datatype="boolean">prefixinits</bcf:option>
+    <bcf:option datatype="boolean">suffixinits</bcf:option>
+    <bcf:option datatype="boolean">useafterword</bcf:option>
+    <bcf:option datatype="boolean">useannotator</bcf:option>
+    <bcf:option datatype="boolean">useauthor</bcf:option>
+    <bcf:option datatype="boolean">usebookauthor</bcf:option>
+    <bcf:option datatype="boolean">usecommentator</bcf:option>
+    <bcf:option datatype="boolean">useeditor</bcf:option>
+    <bcf:option datatype="boolean">useeditora</bcf:option>
+    <bcf:option datatype="boolean">useeditorb</bcf:option>
+    <bcf:option datatype="boolean">useeditorc</bcf:option>
+    <bcf:option datatype="boolean">useforeword</bcf:option>
+    <bcf:option datatype="boolean">useholder</bcf:option>
+    <bcf:option datatype="boolean">useintroduction</bcf:option>
+    <bcf:option datatype="boolean">usenamea</bcf:option>
+    <bcf:option datatype="boolean">usenameb</bcf:option>
+    <bcf:option datatype="boolean">usenamec</bcf:option>
+    <bcf:option datatype="boolean">usetranslator</bcf:option>
+    <bcf:option datatype="boolean">useshortauthor</bcf:option>
+    <bcf:option datatype="boolean">useshorteditor</bcf:option>
+    <bcf:option datatype="boolean">debug</bcf:option>
+    <bcf:option datatype="boolean">loadfiles</bcf:option>
+    <bcf:option datatype="boolean">safeinputenc</bcf:option>
+    <bcf:option datatype="boolean">sortcase</bcf:option>
+    <bcf:option datatype="boolean">sortupper</bcf:option>
+    <bcf:option datatype="boolean">terseinits</bcf:option>
+    <bcf:option datatype="boolean">abbreviate</bcf:option>
+    <bcf:option datatype="boolean">dateabbrev</bcf:option>
+    <bcf:option datatype="boolean">clearlang</bcf:option>
+    <bcf:option datatype="boolean">sortcites</bcf:option>
+    <bcf:option datatype="boolean">sortsets</bcf:option>
+    <bcf:option datatype="boolean">backref</bcf:option>
+    <bcf:option datatype="boolean">backreffloats</bcf:option>
+    <bcf:option datatype="boolean">trackfloats</bcf:option>
+    <bcf:option datatype="boolean">parentracker</bcf:option>
+    <bcf:option datatype="boolean">labeldateusetime</bcf:option>
+    <bcf:option datatype="boolean">datecirca</bcf:option>
+    <bcf:option datatype="boolean">dateuncertain</bcf:option>
+    <bcf:option datatype="boolean">dateusetime</bcf:option>
+    <bcf:option datatype="boolean">eventdateusetime</bcf:option>
+    <bcf:option datatype="boolean">origdateusetime</bcf:option>
+    <bcf:option datatype="boolean">urldateusetime</bcf:option>
+    <bcf:option datatype="boolean">julian</bcf:option>
+    <bcf:option datatype="boolean">datezeros</bcf:option>
+    <bcf:option datatype="boolean">timezeros</bcf:option>
+    <bcf:option datatype="boolean">timezones</bcf:option>
+    <bcf:option datatype="boolean">seconds</bcf:option>
+    <bcf:option datatype="boolean">autopunct</bcf:option>
+    <bcf:option datatype="boolean">punctfont</bcf:option>
+    <bcf:option datatype="boolean">labelnumber</bcf:option>
+    <bcf:option datatype="boolean">labelalpha</bcf:option>
+    <bcf:option datatype="boolean">labeltitle</bcf:option>
+    <bcf:option datatype="boolean">labeltitleyear</bcf:option>
+    <bcf:option datatype="boolean">labeldateparts</bcf:option>
+    <bcf:option datatype="boolean">nohashothers</bcf:option>
+    <bcf:option datatype="boolean">nosortothers</bcf:option>
+    <bcf:option datatype="boolean">noroman</bcf:option>
+    <bcf:option datatype="boolean">singletitle</bcf:option>
+    <bcf:option datatype="boolean">uniquetitle</bcf:option>
+    <bcf:option datatype="boolean">uniquebaretitle</bcf:option>
+    <bcf:option datatype="boolean">uniquework</bcf:option>
+    <bcf:option datatype="boolean">uniqueprimaryauthor</bcf:option>
+    <bcf:option datatype="boolean">defernumbers</bcf:option>
+    <bcf:option datatype="boolean">locallabelwidth</bcf:option>
+    <bcf:option datatype="boolean">bibwarn</bcf:option>
+    <bcf:option datatype="boolean">useprefix</bcf:option>
+    <bcf:option datatype="boolean">skipbib</bcf:option>
+    <bcf:option datatype="boolean">skipbiblist</bcf:option>
+    <bcf:option datatype="boolean">skiplab</bcf:option>
+    <bcf:option datatype="boolean">dataonly</bcf:option>
+    <bcf:option datatype="boolean">defernums</bcf:option>
+    <bcf:option datatype="boolean">firstinits</bcf:option>
+    <bcf:option datatype="boolean">sortfirstinits</bcf:option>
+    <bcf:option datatype="boolean">sortgiveninits</bcf:option>
+    <bcf:option datatype="boolean">labelyear</bcf:option>
+    <bcf:option datatype="boolean">isbn</bcf:option>
+    <bcf:option datatype="boolean">url</bcf:option>
+    <bcf:option datatype="boolean">doi</bcf:option>
+    <bcf:option datatype="boolean">eprint</bcf:option>
+    <bcf:option datatype="boolean">related</bcf:option>
+    <bcf:option datatype="boolean">subentry</bcf:option>
+    <bcf:option datatype="boolean">bibtexcaseprotection</bcf:option>
+    <bcf:option datatype="integer">mincrossrefs</bcf:option>
+    <bcf:option datatype="integer">minxrefs</bcf:option>
+    <bcf:option datatype="integer">maxnames</bcf:option>
+    <bcf:option datatype="integer">minnames</bcf:option>
+    <bcf:option datatype="integer">maxbibnames</bcf:option>
+    <bcf:option datatype="integer">minbibnames</bcf:option>
+    <bcf:option datatype="integer">maxcitenames</bcf:option>
+    <bcf:option datatype="integer">mincitenames</bcf:option>
+    <bcf:option datatype="integer">maxsortnames</bcf:option>
+    <bcf:option datatype="integer">minsortnames</bcf:option>
+    <bcf:option datatype="integer">maxitems</bcf:option>
+    <bcf:option datatype="integer">minitems</bcf:option>
+    <bcf:option datatype="integer">maxalphanames</bcf:option>
+    <bcf:option datatype="integer">minalphanames</bcf:option>
+    <bcf:option datatype="integer">maxparens</bcf:option>
+    <bcf:option datatype="integer">dateeraauto</bcf:option>
+  </bcf:optionscope>
+  <bcf:optionscope type="ENTRYTYPE">
+    <bcf:option datatype="string">alphaothers</bcf:option>
+    <bcf:option datatype="string">sortalphaothers</bcf:option>
+    <bcf:option datatype="string">presort</bcf:option>
+    <bcf:option datatype="string">indexing</bcf:option>
+    <bcf:option datatype="string">citetracker</bcf:option>
+    <bcf:option datatype="string">ibidtracker</bcf:option>
+    <bcf:option datatype="string">idemtracker</bcf:option>
+    <bcf:option datatype="string">opcittracker</bcf:option>
+    <bcf:option datatype="string">loccittracker</bcf:option>
+    <bcf:option datatype="string">uniquelist</bcf:option>
+    <bcf:option datatype="string">uniquename</bcf:option>
+    <bcf:option datatype="boolean">familyinits</bcf:option>
+    <bcf:option datatype="boolean">giveninits</bcf:option>
+    <bcf:option datatype="boolean">prefixinits</bcf:option>
+    <bcf:option datatype="boolean">suffixinits</bcf:option>
+    <bcf:option datatype="boolean">useafterword</bcf:option>
+    <bcf:option datatype="boolean">useannotator</bcf:option>
+    <bcf:option datatype="boolean">useauthor</bcf:option>
+    <bcf:option datatype="boolean">usebookauthor</bcf:option>
+    <bcf:option datatype="boolean">usecommentator</bcf:option>
+    <bcf:option datatype="boolean">useeditor</bcf:option>
+    <bcf:option datatype="boolean">useeditora</bcf:option>
+    <bcf:option datatype="boolean">useeditorb</bcf:option>
+    <bcf:option datatype="boolean">useeditorc</bcf:option>
+    <bcf:option datatype="boolean">useforeword</bcf:option>
+    <bcf:option datatype="boolean">useholder</bcf:option>
+    <bcf:option datatype="boolean">useintroduction</bcf:option>
+    <bcf:option datatype="boolean">usenamea</bcf:option>
+    <bcf:option datatype="boolean">usenameb</bcf:option>
+    <bcf:option datatype="boolean">usenamec</bcf:option>
+    <bcf:option datatype="boolean">usetranslator</bcf:option>
+    <bcf:option datatype="boolean">useshortauthor</bcf:option>
+    <bcf:option datatype="boolean">useshorteditor</bcf:option>
+    <bcf:option datatype="boolean">terseinits</bcf:option>
+    <bcf:option datatype="boolean">abbreviate</bcf:option>
+    <bcf:option datatype="boolean">dateabbrev</bcf:option>
+    <bcf:option datatype="boolean">clearlang</bcf:option>
+    <bcf:option datatype="boolean">labelnumber</bcf:option>
+    <bcf:option datatype="boolean">labelalpha</bcf:option>
+    <bcf:option datatype="boolean">labeltitle</bcf:option>
+    <bcf:option datatype="boolean">labeltitleyear</bcf:option>
+    <bcf:option datatype="boolean">labeldateparts</bcf:option>
+    <bcf:option datatype="boolean">nohashothers</bcf:option>
+    <bcf:option datatype="boolean">nosortothers</bcf:option>
+    <bcf:option datatype="boolean">noroman</bcf:option>
+    <bcf:option datatype="boolean">singletitle</bcf:option>
+    <bcf:option datatype="boolean">uniquetitle</bcf:option>
+    <bcf:option datatype="boolean">uniquebaretitle</bcf:option>
+    <bcf:option datatype="boolean">uniquework</bcf:option>
+    <bcf:option datatype="boolean">uniqueprimaryauthor</bcf:option>
+    <bcf:option datatype="boolean">useprefix</bcf:option>
+    <bcf:option datatype="boolean">skipbib</bcf:option>
+    <bcf:option datatype="boolean">skipbiblist</bcf:option>
+    <bcf:option datatype="boolean">skiplab</bcf:option>
+    <bcf:option datatype="boolean">dataonly</bcf:option>
+    <bcf:option datatype="boolean">skiplos</bcf:option>
+    <bcf:option datatype="boolean">labelyear</bcf:option>
+    <bcf:option datatype="boolean">isbn</bcf:option>
+    <bcf:option datatype="boolean">url</bcf:option>
+    <bcf:option datatype="boolean">doi</bcf:option>
+    <bcf:option datatype="boolean">eprint</bcf:option>
+    <bcf:option datatype="boolean">related</bcf:option>
+    <bcf:option datatype="boolean">subentry</bcf:option>
+    <bcf:option datatype="boolean">bibtexcaseprotection</bcf:option>
+    <bcf:option datatype="xml">labelalphatemplate</bcf:option>
+    <bcf:option datatype="xml">translit</bcf:option>
+    <bcf:option datatype="xml">sortexclusion</bcf:option>
+    <bcf:option datatype="xml">sortinclusion</bcf:option>
+    <bcf:option datatype="xml">labelnamespec</bcf:option>
+    <bcf:option datatype="xml">labeltitlespec</bcf:option>
+    <bcf:option datatype="xml">labeldatespec</bcf:option>
+    <bcf:option datatype="integer">maxnames</bcf:option>
+    <bcf:option datatype="integer">minnames</bcf:option>
+    <bcf:option datatype="integer">maxbibnames</bcf:option>
+    <bcf:option datatype="integer">minbibnames</bcf:option>
+    <bcf:option datatype="integer">maxcitenames</bcf:option>
+    <bcf:option datatype="integer">mincitenames</bcf:option>
+    <bcf:option datatype="integer">maxsortnames</bcf:option>
+    <bcf:option datatype="integer">minsortnames</bcf:option>
+    <bcf:option datatype="integer">maxitems</bcf:option>
+    <bcf:option datatype="integer">minitems</bcf:option>
+    <bcf:option datatype="integer">maxalphanames</bcf:option>
+    <bcf:option datatype="integer">minalphanames</bcf:option>
+  </bcf:optionscope>
+  <bcf:optionscope type="ENTRY">
+    <bcf:option datatype="string">noinherit</bcf:option>
+    <bcf:option datatype="string" backendin="sortingnamekeytemplatename,uniquenametemplatename,labelalphanametemplatename">nametemplates</bcf:option>
+    <bcf:option datatype="string" backendout="1">labelalphanametemplatename</bcf:option>
+    <bcf:option datatype="string" backendout="1">uniquenametemplatename</bcf:option>
+    <bcf:option datatype="string" backendout="1">sortingnamekeytemplatename</bcf:option>
+    <bcf:option datatype="string">presort</bcf:option>
+    <bcf:option datatype="string" backendout="1">indexing</bcf:option>
+    <bcf:option datatype="string" backendout="1">citetracker</bcf:option>
+    <bcf:option datatype="string" backendout="1">ibidtracker</bcf:option>
+    <bcf:option datatype="string" backendout="1">idemtracker</bcf:option>
+    <bcf:option datatype="string" backendout="1">opcittracker</bcf:option>
+    <bcf:option datatype="string" backendout="1">loccittracker</bcf:option>
+    <bcf:option datatype="string">uniquelist</bcf:option>
+    <bcf:option datatype="string">uniquename</bcf:option>
+    <bcf:option datatype="boolean" backendout="1">familyinits</bcf:option>
+    <bcf:option datatype="boolean" backendout="1">giveninits</bcf:option>
+    <bcf:option datatype="boolean" backendout="1">prefixinits</bcf:option>
+    <bcf:option datatype="boolean" backendout="1">suffixinits</bcf:option>
+    <bcf:option datatype="boolean" backendout="1">useafterword</bcf:option>
+    <bcf:option datatype="boolean" backendout="1">useannotator</bcf:option>
+    <bcf:option datatype="boolean" backendout="1">useauthor</bcf:option>
+    <bcf:option datatype="boolean" backendout="1">usebookauthor</bcf:option>
+    <bcf:option datatype="boolean" backendout="1">usecommentator</bcf:option>
+    <bcf:option datatype="boolean" backendout="1">useeditor</bcf:option>
+    <bcf:option datatype="boolean" backendout="1">useeditora</bcf:option>
+    <bcf:option datatype="boolean" backendout="1">useeditorb</bcf:option>
+    <bcf:option datatype="boolean" backendout="1">useeditorc</bcf:option>
+    <bcf:option datatype="boolean" backendout="1">useforeword</bcf:option>
+    <bcf:option datatype="boolean" backendout="1">useholder</bcf:option>
+    <bcf:option datatype="boolean" backendout="1">useintroduction</bcf:option>
+    <bcf:option datatype="boolean" backendout="1">usenamea</bcf:option>
+    <bcf:option datatype="boolean" backendout="1">usenameb</bcf:option>
+    <bcf:option datatype="boolean" backendout="1">usenamec</bcf:option>
+    <bcf:option datatype="boolean" backendout="1">usetranslator</bcf:option>
+    <bcf:option datatype="boolean" backendout="1">useshortauthor</bcf:option>
+    <bcf:option datatype="boolean" backendout="1">useshorteditor</bcf:option>
+    <bcf:option datatype="boolean" backendout="1">terseinits</bcf:option>
+    <bcf:option datatype="boolean" backendout="1">abbreviate</bcf:option>
+    <bcf:option datatype="boolean" backendout="1">dateabbrev</bcf:option>
+    <bcf:option datatype="boolean" backendout="1">clearlang</bcf:option>
+    <bcf:option datatype="boolean" backendout="1">labelnumber</bcf:option>
+    <bcf:option datatype="boolean" backendout="1">labelalpha</bcf:option>
+    <bcf:option datatype="boolean" backendout="1">labeltitle</bcf:option>
+    <bcf:option datatype="boolean" backendout="1">labeltitleyear</bcf:option>
+    <bcf:option datatype="boolean" backendout="1">labeldateparts</bcf:option>
+    <bcf:option datatype="boolean">nohashothers</bcf:option>
+    <bcf:option datatype="boolean">nosortothers</bcf:option>
+    <bcf:option datatype="boolean">noroman</bcf:option>
+    <bcf:option datatype="boolean">singletitle</bcf:option>
+    <bcf:option datatype="boolean">uniquetitle</bcf:option>
+    <bcf:option datatype="boolean">uniquebaretitle</bcf:option>
+    <bcf:option datatype="boolean">uniquework</bcf:option>
+    <bcf:option datatype="boolean">uniqueprimaryauthor</bcf:option>
+    <bcf:option datatype="boolean" backendout="1">useprefix</bcf:option>
+    <bcf:option datatype="boolean" backendout="1">skipbib</bcf:option>
+    <bcf:option datatype="boolean" backendout="1">skipbiblist</bcf:option>
+    <bcf:option datatype="boolean" backendout="1">skiplab</bcf:option>
+    <bcf:option datatype="boolean" backendin="uniquename=false,uniquelist=false,skipbib=true,skipbiblist=true,skiplab=true">dataonly</bcf:option>
+    <bcf:option datatype="boolean" backendout="1">skiplos</bcf:option>
+    <bcf:option datatype="boolean" backendout="1">isbn</bcf:option>
+    <bcf:option datatype="boolean" backendout="1">url</bcf:option>
+    <bcf:option datatype="boolean" backendout="1">doi</bcf:option>
+    <bcf:option datatype="boolean" backendout="1">eprint</bcf:option>
+    <bcf:option datatype="boolean" backendout="1">related</bcf:option>
+    <bcf:option datatype="boolean" backendout="1">subentry</bcf:option>
+    <bcf:option datatype="boolean" backendout="1">bibtexcaseprotection</bcf:option>
+    <bcf:option datatype="integer" backendin="maxcitenames,maxbibnames,maxsortnames">maxnames</bcf:option>
+    <bcf:option datatype="integer" backendin="mincitenames,minbibnames,minsortnames">minnames</bcf:option>
+    <bcf:option datatype="integer" backendout="1">maxbibnames</bcf:option>
+    <bcf:option datatype="integer" backendout="1">minbibnames</bcf:option>
+    <bcf:option datatype="integer" backendout="1">maxcitenames</bcf:option>
+    <bcf:option datatype="integer" backendout="1">mincitenames</bcf:option>
+    <bcf:option datatype="integer" backendout="1">maxsortnames</bcf:option>
+    <bcf:option datatype="integer" backendout="1">minsortnames</bcf:option>
+    <bcf:option datatype="integer" backendout="1">maxitems</bcf:option>
+    <bcf:option datatype="integer" backendout="1">minitems</bcf:option>
+    <bcf:option datatype="integer" backendout="1">maxalphanames</bcf:option>
+    <bcf:option datatype="integer" backendout="1">minalphanames</bcf:option>
+  </bcf:optionscope>
+  <bcf:optionscope type="NAMELIST">
+    <bcf:option datatype="string" backendin="sortingnamekeytemplatename,uniquenametemplatename,labelalphanametemplatename">nametemplates</bcf:option>
+    <bcf:option datatype="string" backendout="1">labelalphanametemplatename</bcf:option>
+    <bcf:option datatype="string" backendout="1">uniquenametemplatename</bcf:option>
+    <bcf:option datatype="string" backendout="1">sortingnamekeytemplatename</bcf:option>
+    <bcf:option datatype="string">uniquelist</bcf:option>
+    <bcf:option datatype="string">uniquename</bcf:option>
+    <bcf:option datatype="boolean" backendout="1">familyinits</bcf:option>
+    <bcf:option datatype="boolean" backendout="1">giveninits</bcf:option>
+    <bcf:option datatype="boolean" backendout="1">prefixinits</bcf:option>
+    <bcf:option datatype="boolean" backendout="1">suffixinits</bcf:option>
+    <bcf:option datatype="boolean" backendout="1">terseinits</bcf:option>
+    <bcf:option datatype="boolean">nohashothers</bcf:option>
+    <bcf:option datatype="boolean">nosortothers</bcf:option>
+    <bcf:option datatype="boolean" backendout="1">useprefix</bcf:option>
+  </bcf:optionscope>
+  <bcf:optionscope type="NAME">
+    <bcf:option datatype="string" backendin="sortingnamekeytemplatename,uniquenametemplatename,labelalphanametemplatename">nametemplates</bcf:option>
+    <bcf:option datatype="string" backendout="1">labelalphanametemplatename</bcf:option>
+    <bcf:option datatype="string" backendout="1">uniquenametemplatename</bcf:option>
+    <bcf:option datatype="string" backendout="1">sortingnamekeytemplatename</bcf:option>
+    <bcf:option datatype="string">uniquename</bcf:option>
+    <bcf:option datatype="boolean" backendout="1">familyinits</bcf:option>
+    <bcf:option datatype="boolean" backendout="1">giveninits</bcf:option>
+    <bcf:option datatype="boolean" backendout="1">prefixinits</bcf:option>
+    <bcf:option datatype="boolean" backendout="1">suffixinits</bcf:option>
+    <bcf:option datatype="boolean" backendout="1">terseinits</bcf:option>
+    <bcf:option datatype="boolean" backendout="1">useprefix</bcf:option>
+  </bcf:optionscope>
+  <!-- DATAFIELDSETS -->
+  <bcf:datafieldset name="setnames">
+    <bcf:member datatype="name" fieldtype="list"/>
+  </bcf:datafieldset>
+  <bcf:datafieldset name="settitles">
+    <bcf:member field="title"/>
+    <bcf:member field="booktitle"/>
+    <bcf:member field="eventtitle"/>
+    <bcf:member field="issuetitle"/>
+    <bcf:member field="journaltitle"/>
+    <bcf:member field="maintitle"/>
+    <bcf:member field="origtitle"/>
+  </bcf:datafieldset>
+  <!-- SOURCEMAP -->
+  <bcf:sourcemap>
+    <bcf:maps datatype="bibtex" level="driver">
+      <bcf:map>
+        <bcf:map_step map_field_set="day" map_null="1"/>
+      </bcf:map>
+      <bcf:map>
+        <bcf:map_step map_type_source="conference" map_type_target="inproceedings"/>
+        <bcf:map_step map_type_source="electronic" map_type_target="online"/>
+        <bcf:map_step map_type_source="www" map_type_target="online"/>
+      </bcf:map>
+      <bcf:map>
+        <bcf:map_step map_type_source="mastersthesis" map_type_target="thesis" map_final="1"/>
+        <bcf:map_step map_field_set="type" map_field_value="mathesis"/>
+      </bcf:map>
+      <bcf:map>
+        <bcf:map_step map_type_source="phdthesis" map_type_target="thesis" map_final="1"/>
+        <bcf:map_step map_field_set="type" map_field_value="phdthesis"/>
+      </bcf:map>
+      <bcf:map>
+        <bcf:map_step map_type_source="techreport" map_type_target="report" map_final="1"/>
+        <bcf:map_step map_field_set="type" map_field_value="techreport"/>
+      </bcf:map>
+      <bcf:map>
+        <bcf:map_step map_field_source="hyphenation" map_field_target="langid"/>
+        <bcf:map_step map_field_source="address" map_field_target="location"/>
+        <bcf:map_step map_field_source="school" map_field_target="institution"/>
+        <bcf:map_step map_field_source="annote" map_field_target="annotation"/>
+        <bcf:map_step map_field_source="archiveprefix" map_field_target="eprinttype"/>
+        <bcf:map_step map_field_source="journal" map_field_target="journaltitle"/>
+        <bcf:map_step map_field_source="primaryclass" map_field_target="eprintclass"/>
+        <bcf:map_step map_field_source="key" map_field_target="sortkey"/>
+        <bcf:map_step map_field_source="pdf" map_field_target="file"/>
+      </bcf:map>
+    </bcf:maps>
+  </bcf:sourcemap>
+  <!-- LABELALPHA NAME TEMPLATE -->
+  <bcf:labelalphanametemplate name="global">
+    <bcf:namepart order="1" use="1" pre="1" substring_width="1" substring_compound="1">prefix</bcf:namepart>
+    <bcf:namepart order="2">family</bcf:namepart>
+  </bcf:labelalphanametemplate>
+  <!-- LABELALPHA TEMPLATE -->
+  <bcf:labelalphatemplate type="global">
+    <bcf:labelelement order="1">
+      <bcf:labelpart final="1">shorthand</bcf:labelpart>
+      <bcf:labelpart>label</bcf:labelpart>
+      <bcf:labelpart substring_width="3" substring_side="left" ifnames="1">labelname</bcf:labelpart>
+      <bcf:labelpart substring_width="1" substring_side="left">labelname</bcf:labelpart>
+    </bcf:labelelement>
+    <bcf:labelelement order="2">
+      <bcf:labelpart substring_width="2" substring_side="right">year</bcf:labelpart>
+    </bcf:labelelement>
+  </bcf:labelalphatemplate>
+  <!-- EXTRADATE -->
+  <bcf:extradatespec>
+    <bcf:scope>
+      <bcf:field order="1">labelyear</bcf:field>
+      <bcf:field order="2">year</bcf:field>
+    </bcf:scope>
+  </bcf:extradatespec>
+  <!-- INHERITANCE -->
+  <bcf:inheritance>
+    <bcf:defaults inherit_all="true" override_target="false">
+    </bcf:defaults>
+    <bcf:inherit>
+      <bcf:type_pair source="mvbook" target="inbook"/>
+      <bcf:type_pair source="mvbook" target="bookinbook"/>
+      <bcf:type_pair source="mvbook" target="suppbook"/>
+      <bcf:type_pair source="book" target="inbook"/>
+      <bcf:type_pair source="book" target="bookinbook"/>
+      <bcf:type_pair source="book" target="suppbook"/>
+      <bcf:field source="author" target="author"/>
+      <bcf:field source="author" target="bookauthor"/>
+    </bcf:inherit>
+    <bcf:inherit>
+      <bcf:type_pair source="mvbook" target="book"/>
+      <bcf:type_pair source="mvbook" target="inbook"/>
+      <bcf:type_pair source="mvbook" target="bookinbook"/>
+      <bcf:type_pair source="mvbook" target="suppbook"/>
+      <bcf:field source="title" target="maintitle"/>
+      <bcf:field source="subtitle" target="mainsubtitle"/>
+      <bcf:field source="titleaddon" target="maintitleaddon"/>
+      <bcf:field source="shorttitle" skip="true"/>
+      <bcf:field source="sorttitle" skip="true"/>
+      <bcf:field source="indextitle" skip="true"/>
+      <bcf:field source="indexsorttitle" skip="true"/>
+    </bcf:inherit>
+    <bcf:inherit>
+      <bcf:type_pair source="mvcollection" target="collection"/>
+      <bcf:type_pair source="mvcollection" target="reference"/>
+      <bcf:type_pair source="mvcollection" target="incollection"/>
+      <bcf:type_pair source="mvcollection" target="inreference"/>
+      <bcf:type_pair source="mvcollection" target="suppcollection"/>
+      <bcf:type_pair source="mvreference" target="collection"/>
+      <bcf:type_pair source="mvreference" target="reference"/>
+      <bcf:type_pair source="mvreference" target="incollection"/>
+      <bcf:type_pair source="mvreference" target="inreference"/>
+      <bcf:type_pair source="mvreference" target="suppcollection"/>
+      <bcf:field source="title" target="maintitle"/>
+      <bcf:field source="subtitle" target="mainsubtitle"/>
+      <bcf:field source="titleaddon" target="maintitleaddon"/>
+      <bcf:field source="shorttitle" skip="true"/>
+      <bcf:field source="sorttitle" skip="true"/>
+      <bcf:field source="indextitle" skip="true"/>
+      <bcf:field source="indexsorttitle" skip="true"/>
+    </bcf:inherit>
+    <bcf:inherit>
+      <bcf:type_pair source="mvproceedings" target="proceedings"/>
+      <bcf:type_pair source="mvproceedings" target="inproceedings"/>
+      <bcf:field source="title" target="maintitle"/>
+      <bcf:field source="subtitle" target="mainsubtitle"/>
+      <bcf:field source="titleaddon" target="maintitleaddon"/>
+      <bcf:field source="shorttitle" skip="true"/>
+      <bcf:field source="sorttitle" skip="true"/>
+      <bcf:field source="indextitle" skip="true"/>
+      <bcf:field source="indexsorttitle" skip="true"/>
+    </bcf:inherit>
+    <bcf:inherit>
+      <bcf:type_pair source="book" target="inbook"/>
+      <bcf:type_pair source="book" target="bookinbook"/>
+      <bcf:type_pair source="book" target="suppbook"/>
+      <bcf:field source="title" target="booktitle"/>
+      <bcf:field source="subtitle" target="booksubtitle"/>
+      <bcf:field source="titleaddon" target="booktitleaddon"/>
+      <bcf:field source="shorttitle" skip="true"/>
+      <bcf:field source="sorttitle" skip="true"/>
+      <bcf:field source="indextitle" skip="true"/>
+      <bcf:field source="indexsorttitle" skip="true"/>
+    </bcf:inherit>
+    <bcf:inherit>
+      <bcf:type_pair source="collection" target="incollection"/>
+      <bcf:type_pair source="collection" target="inreference"/>
+      <bcf:type_pair source="collection" target="suppcollection"/>
+      <bcf:type_pair source="reference" target="incollection"/>
+      <bcf:type_pair source="reference" target="inreference"/>
+      <bcf:type_pair source="reference" target="suppcollection"/>
+      <bcf:field source="title" target="booktitle"/>
+      <bcf:field source="subtitle" target="booksubtitle"/>
+      <bcf:field source="titleaddon" target="booktitleaddon"/>
+      <bcf:field source="shorttitle" skip="true"/>
+      <bcf:field source="sorttitle" skip="true"/>
+      <bcf:field source="indextitle" skip="true"/>
+      <bcf:field source="indexsorttitle" skip="true"/>
+    </bcf:inherit>
+    <bcf:inherit>
+      <bcf:type_pair source="proceedings" target="inproceedings"/>
+      <bcf:field source="title" target="booktitle"/>
+      <bcf:field source="subtitle" target="booksubtitle"/>
+      <bcf:field source="titleaddon" target="booktitleaddon"/>
+      <bcf:field source="shorttitle" skip="true"/>
+      <bcf:field source="sorttitle" skip="true"/>
+      <bcf:field source="indextitle" skip="true"/>
+      <bcf:field source="indexsorttitle" skip="true"/>
+    </bcf:inherit>
+    <bcf:inherit>
+      <bcf:type_pair source="periodical" target="article"/>
+      <bcf:type_pair source="periodical" target="suppperiodical"/>
+      <bcf:field source="title" target="journaltitle"/>
+      <bcf:field source="subtitle" target="journalsubtitle"/>
+      <bcf:field source="titleaddon" target="journaltitleaddon"/>
+      <bcf:field source="shorttitle" skip="true"/>
+      <bcf:field source="sorttitle" skip="true"/>
+      <bcf:field source="indextitle" skip="true"/>
+      <bcf:field source="indexsorttitle" skip="true"/>
+    </bcf:inherit>
+    <bcf:inherit>
+      <bcf:type_pair source="*" target="*"/>
+      <bcf:field source="ids" skip="true"/>
+      <bcf:field source="crossref" skip="true"/>
+      <bcf:field source="xref" skip="true"/>
+      <bcf:field source="entryset" skip="true"/>
+      <bcf:field source="entrysubtype" skip="true"/>
+      <bcf:field source="execute" skip="true"/>
+      <bcf:field source="label" skip="true"/>
+      <bcf:field source="options" skip="true"/>
+      <bcf:field source="presort" skip="true"/>
+      <bcf:field source="related" skip="true"/>
+      <bcf:field source="relatedoptions" skip="true"/>
+      <bcf:field source="relatedstring" skip="true"/>
+      <bcf:field source="relatedtype" skip="true"/>
+      <bcf:field source="shorthand" skip="true"/>
+      <bcf:field source="shorthandintro" skip="true"/>
+      <bcf:field source="sortkey" skip="true"/>
+    </bcf:inherit>
+  </bcf:inheritance>
+  <!-- UNIQUENAME TEMPLATES -->
+  <bcf:uniquenametemplate name="global">
+    <bcf:namepart order="1" use="1" base="1">prefix</bcf:namepart>
+    <bcf:namepart order="2" base="1">family</bcf:namepart>
+    <bcf:namepart order="3">given</bcf:namepart>
+  </bcf:uniquenametemplate>
+  <!-- SORTING NAME KEY TEMPLATES -->
+  <bcf:sortingnamekeytemplate name="global">
+    <bcf:keypart order="1">
+      <bcf:part type="namepart" order="1" use="1">prefix</bcf:part>
+      <bcf:part type="namepart" order="2">family</bcf:part>
+    </bcf:keypart>
+    <bcf:keypart order="2">
+      <bcf:part type="namepart" order="1">given</bcf:part>
+    </bcf:keypart>
+    <bcf:keypart order="3">
+      <bcf:part type="namepart" order="1">suffix</bcf:part>
+    </bcf:keypart>
+    <bcf:keypart order="4">
+      <bcf:part type="namepart" order="1" use="0">prefix</bcf:part>
+    </bcf:keypart>
+  </bcf:sortingnamekeytemplate>
+  <bcf:presort>mm</bcf:presort>
+  <!-- DATA MODEL -->
+  <bcf:datamodel>
+    <bcf:constants>
+      <bcf:constant type="list" name="gender">sf,sm,sn,pf,pm,pn,pp</bcf:constant>
+      <bcf:constant type="list" name="nameparts">family,given,prefix,suffix</bcf:constant>
+      <bcf:constant type="list" name="optiondatatypes">boolean,integer,string,xml</bcf:constant>
+      <bcf:constant type="list" name="multiscriptforms">default,transliteration,transcription,translation</bcf:constant>
+    </bcf:constants>
+    <bcf:entrytypes>
+      <bcf:entrytype>article</bcf:entrytype>
+      <bcf:entrytype>artwork</bcf:entrytype>
+      <bcf:entrytype>audio</bcf:entrytype>
+      <bcf:entrytype>bibnote</bcf:entrytype>
+      <bcf:entrytype>book</bcf:entrytype>
+      <bcf:entrytype>bookinbook</bcf:entrytype>
+      <bcf:entrytype>booklet</bcf:entrytype>
+      <bcf:entrytype>collection</bcf:entrytype>
+      <bcf:entrytype>commentary</bcf:entrytype>
+      <bcf:entrytype>customa</bcf:entrytype>
+      <bcf:entrytype>customb</bcf:entrytype>
+      <bcf:entrytype>customc</bcf:entrytype>
+      <bcf:entrytype>customd</bcf:entrytype>
+      <bcf:entrytype>custome</bcf:entrytype>
+      <bcf:entrytype>customf</bcf:entrytype>
+      <bcf:entrytype>dataset</bcf:entrytype>
+      <bcf:entrytype>inbook</bcf:entrytype>
+      <bcf:entrytype>incollection</bcf:entrytype>
+      <bcf:entrytype>inproceedings</bcf:entrytype>
+      <bcf:entrytype>inreference</bcf:entrytype>
+      <bcf:entrytype>image</bcf:entrytype>
+      <bcf:entrytype>jurisdiction</bcf:entrytype>
+      <bcf:entrytype>legal</bcf:entrytype>
+      <bcf:entrytype>legislation</bcf:entrytype>
+      <bcf:entrytype>letter</bcf:entrytype>
+      <bcf:entrytype>manual</bcf:entrytype>
+      <bcf:entrytype>misc</bcf:entrytype>
+      <bcf:entrytype>movie</bcf:entrytype>
+      <bcf:entrytype>music</bcf:entrytype>
+      <bcf:entrytype>mvcollection</bcf:entrytype>
+      <bcf:entrytype>mvreference</bcf:entrytype>
+      <bcf:entrytype>mvproceedings</bcf:entrytype>
+      <bcf:entrytype>mvbook</bcf:entrytype>
+      <bcf:entrytype>online</bcf:entrytype>
+      <bcf:entrytype>patent</bcf:entrytype>
+      <bcf:entrytype>performance</bcf:entrytype>
+      <bcf:entrytype>periodical</bcf:entrytype>
+      <bcf:entrytype>proceedings</bcf:entrytype>
+      <bcf:entrytype>reference</bcf:entrytype>
+      <bcf:entrytype>report</bcf:entrytype>
+      <bcf:entrytype>review</bcf:entrytype>
+      <bcf:entrytype>set</bcf:entrytype>
+      <bcf:entrytype>software</bcf:entrytype>
+      <bcf:entrytype>standard</bcf:entrytype>
+      <bcf:entrytype>suppbook</bcf:entrytype>
+      <bcf:entrytype>suppcollection</bcf:entrytype>
+      <bcf:entrytype>suppperiodical</bcf:entrytype>
+      <bcf:entrytype>thesis</bcf:entrytype>
+      <bcf:entrytype>unpublished</bcf:entrytype>
+      <bcf:entrytype>video</bcf:entrytype>
+      <bcf:entrytype skip_output="true">xdata</bcf:entrytype>
+    </bcf:entrytypes>
+    <bcf:fields>
+      <bcf:field fieldtype="field" datatype="integer">sortyear</bcf:field>
+      <bcf:field fieldtype="field" datatype="integer">volume</bcf:field>
+      <bcf:field fieldtype="field" datatype="integer">volumes</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal">abstract</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal">addendum</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal">annotation</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal">booksubtitle</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal">booktitle</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal">booktitleaddon</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal">chapter</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal">edition</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal">eid</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal">entrysubtype</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal">eprintclass</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal">eprinttype</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal">eventtitle</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal">eventtitleaddon</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal">gender</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal">howpublished</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal">indexsorttitle</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal">indextitle</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal">isan</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal">isbn</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal">ismn</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal">isrn</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal">issn</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal">issue</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal">issuesubtitle</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal">issuetitle</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal">issuetitleaddon</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal">iswc</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal">journalsubtitle</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal">journaltitle</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal">journaltitleaddon</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal">label</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal">langid</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal">langidopts</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal">library</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal">mainsubtitle</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal">maintitle</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal">maintitleaddon</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal">nameaddon</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal">note</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal">number</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal">origtitle</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal">pagetotal</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal">part</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal">relatedstring</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal">relatedtype</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal">reprinttitle</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal">series</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal">shorthandintro</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal">subtitle</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal">title</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal">titleaddon</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal">usera</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal">userb</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal">userc</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal">userd</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal">usere</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal">userf</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal">venue</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal">version</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal" label="true">shorthand</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal" label="true">shortjournal</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal" label="true">shortseries</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal" label="true">shorttitle</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal" skip_output="true">sorttitle</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal" skip_output="true">sortshorthand</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal" skip_output="true">sortkey</bcf:field>
+      <bcf:field fieldtype="field" datatype="literal" skip_output="true">presort</bcf:field>
+      <bcf:field fieldtype="list" datatype="literal">institution</bcf:field>
+      <bcf:field fieldtype="list" datatype="literal">lista</bcf:field>
+      <bcf:field fieldtype="list" datatype="literal">listb</bcf:field>
+      <bcf:field fieldtype="list" datatype="literal">listc</bcf:field>
+      <bcf:field fieldtype="list" datatype="literal">listd</bcf:field>
+      <bcf:field fieldtype="list" datatype="literal">liste</bcf:field>
+      <bcf:field fieldtype="list" datatype="literal">listf</bcf:field>
+      <bcf:field fieldtype="list" datatype="literal">location</bcf:field>
+      <bcf:field fieldtype="list" datatype="literal">organization</bcf:field>
+      <bcf:field fieldtype="list" datatype="literal">origlocation</bcf:field>
+      <bcf:field fieldtype="list" datatype="literal">origpublisher</bcf:field>
+      <bcf:field fieldtype="list" datatype="literal">publisher</bcf:field>
+      <bcf:field fieldtype="list" datatype="name">afterword</bcf:field>
+      <bcf:field fieldtype="list" datatype="name">annotator</bcf:field>
+      <bcf:field fieldtype="list" datatype="name">author</bcf:field>
+      <bcf:field fieldtype="list" datatype="name">bookauthor</bcf:field>
+      <bcf:field fieldtype="list" datatype="name">commentator</bcf:field>
+      <bcf:field fieldtype="list" datatype="name">editor</bcf:field>
+      <bcf:field fieldtype="list" datatype="name">editora</bcf:field>
+      <bcf:field fieldtype="list" datatype="name">editorb</bcf:field>
+      <bcf:field fieldtype="list" datatype="name">editorc</bcf:field>
+      <bcf:field fieldtype="list" datatype="name">foreword</bcf:field>
+      <bcf:field fieldtype="list" datatype="name">holder</bcf:field>
+      <bcf:field fieldtype="list" datatype="name">introduction</bcf:field>
+      <bcf:field fieldtype="list" datatype="name">namea</bcf:field>
+      <bcf:field fieldtype="list" datatype="name">nameb</bcf:field>
+      <bcf:field fieldtype="list" datatype="name">namec</bcf:field>
+      <bcf:field fieldtype="list" datatype="name">translator</bcf:field>
+      <bcf:field fieldtype="list" datatype="name" label="true">shortauthor</bcf:field>
+      <bcf:field fieldtype="list" datatype="name" label="true">shorteditor</bcf:field>
+      <bcf:field fieldtype="list" datatype="name" skip_output="true">sortname</bcf:field>
+      <bcf:field fieldtype="field" datatype="key">authortype</bcf:field>
+      <bcf:field fieldtype="field" datatype="key">editoratype</bcf:field>
+      <bcf:field fieldtype="field" datatype="key">editorbtype</bcf:field>
+      <bcf:field fieldtype="field" datatype="key">editorctype</bcf:field>
+      <bcf:field fieldtype="field" datatype="key">editortype</bcf:field>
+      <bcf:field fieldtype="field" datatype="key">bookpagination</bcf:field>
+      <bcf:field fieldtype="field" datatype="key">nameatype</bcf:field>
+      <bcf:field fieldtype="field" datatype="key">namebtype</bcf:field>
+      <bcf:field fieldtype="field" datatype="key">namectype</bcf:field>
+      <bcf:field fieldtype="field" datatype="key">pagination</bcf:field>
+      <bcf:field fieldtype="field" datatype="key">pubstate</bcf:field>
+      <bcf:field fieldtype="field" datatype="key">type</bcf:field>
+      <bcf:field fieldtype="list" datatype="key">language</bcf:field>
+      <bcf:field fieldtype="list" datatype="key">origlanguage</bcf:field>
+      <bcf:field fieldtype="field" datatype="entrykey">crossref</bcf:field>
+      <bcf:field fieldtype="field" datatype="entrykey">xref</bcf:field>
+      <bcf:field fieldtype="field" datatype="date" skip_output="true">date</bcf:field>
+      <bcf:field fieldtype="field" datatype="datepart" nullok="true">endyear</bcf:field>
+      <bcf:field fieldtype="field" datatype="datepart" nullok="true">year</bcf:field>
+      <bcf:field fieldtype="field" datatype="datepart">month</bcf:field>
+      <bcf:field fieldtype="field" datatype="datepart">day</bcf:field>
+      <bcf:field fieldtype="field" datatype="datepart">hour</bcf:field>
+      <bcf:field fieldtype="field" datatype="datepart">minute</bcf:field>
+      <bcf:field fieldtype="field" datatype="datepart">second</bcf:field>
+      <bcf:field fieldtype="field" datatype="datepart">timezone</bcf:field>
+      <bcf:field fieldtype="field" datatype="datepart">season</bcf:field>
+      <bcf:field fieldtype="field" datatype="datepart">endmonth</bcf:field>
+      <bcf:field fieldtype="field" datatype="datepart">endday</bcf:field>
+      <bcf:field fieldtype="field" datatype="datepart">endhour</bcf:field>
+      <bcf:field fieldtype="field" datatype="datepart">endminute</bcf:field>
+      <bcf:field fieldtype="field" datatype="datepart">endsecond</bcf:field>
+      <bcf:field fieldtype="field" datatype="datepart">endtimezone</bcf:field>
+      <bcf:field fieldtype="field" datatype="datepart">endseason</bcf:field>
+      <bcf:field fieldtype="field" datatype="date" skip_output="true">eventdate</bcf:field>
+      <bcf:field fieldtype="field" datatype="datepart" nullok="true">eventendyear</bcf:field>
+      <bcf:field fieldtype="field" datatype="datepart" nullok="true">eventyear</bcf:field>
+      <bcf:field fieldtype="field" datatype="datepart">eventmonth</bcf:field>
+      <bcf:field fieldtype="field" datatype="datepart">eventday</bcf:field>
+      <bcf:field fieldtype="field" datatype="datepart">eventhour</bcf:field>
+      <bcf:field fieldtype="field" datatype="datepart">eventminute</bcf:field>
+      <bcf:field fieldtype="field" datatype="datepart">eventsecond</bcf:field>
+      <bcf:field fieldtype="field" datatype="datepart">eventtimezone</bcf:field>
+      <bcf:field fieldtype="field" datatype="datepart">eventseason</bcf:field>
+      <bcf:field fieldtype="field" datatype="datepart">eventendmonth</bcf:field>
+      <bcf:field fieldtype="field" datatype="datepart">eventendday</bcf:field>
+      <bcf:field fieldtype="field" datatype="datepart">eventendhour</bcf:field>
+      <bcf:field fieldtype="field" datatype="datepart">eventendminute</bcf:field>
+      <bcf:field fieldtype="field" datatype="datepart">eventendsecond</bcf:field>
+      <bcf:field fieldtype="field" datatype="datepart">eventendtimezone</bcf:field>
+      <bcf:field fieldtype="field" datatype="datepart">eventendseason</bcf:field>
+      <bcf:field fieldtype="field" datatype="date" skip_output="true">origdate</bcf:field>
+      <bcf:field fieldtype="field" datatype="datepart" nullok="true">origendyear</bcf:field>
+      <bcf:field fieldtype="field" datatype="datepart" nullok="true">origyear</bcf:field>
+      <bcf:field fieldtype="field" datatype="datepart">origmonth</bcf:field>
+      <bcf:field fieldtype="field" datatype="datepart">origday</bcf:field>
+      <bcf:field fieldtype="field" datatype="datepart">orighour</bcf:field>
+      <bcf:field fieldtype="field" datatype="datepart">origminute</bcf:field>
+      <bcf:field fieldtype="field" datatype="datepart">origsecond</bcf:field>
+      <bcf:field fieldtype="field" datatype="datepart">origtimezone</bcf:field>
+      <bcf:field fieldtype="field" datatype="datepart">origseason</bcf:field>
+      <bcf:field fieldtype="field" datatype="datepart">origendmonth</bcf:field>
+      <bcf:field fieldtype="field" datatype="datepart">origendday</bcf:field>
+      <bcf:field fieldtype="field" datatype="datepart">origendhour</bcf:field>
+      <bcf:field fieldtype="field" datatype="datepart">origendminute</bcf:field>
+      <bcf:field fieldtype="field" datatype="datepart">origendsecond</bcf:field>
+      <bcf:field fieldtype="field" datatype="datepart">origendtimezone</bcf:field>
+      <bcf:field fieldtype="field" datatype="datepart">origendseason</bcf:field>
+      <bcf:field fieldtype="field" datatype="date" skip_output="true">urldate</bcf:field>
+      <bcf:field fieldtype="field" datatype="datepart" nullok="true">urlendyear</bcf:field>
+      <bcf:field fieldtype="field" datatype="datepart" nullok="true">urlyear</bcf:field>
+      <bcf:field fieldtype="field" datatype="datepart">urlmonth</bcf:field>
+      <bcf:field fieldtype="field" datatype="datepart">urlday</bcf:field>
+      <bcf:field fieldtype="field" datatype="datepart">urlhour</bcf:field>
+      <bcf:field fieldtype="field" datatype="datepart">urlminute</bcf:field>
+      <bcf:field fieldtype="field" datatype="datepart">urlsecond</bcf:field>
+      <bcf:field fieldtype="field" datatype="datepart">urltimezone</bcf:field>
+      <bcf:field fieldtype="field" datatype="datepart">urlseason</bcf:field>
+      <bcf:field fieldtype="field" datatype="datepart">urlendmonth</bcf:field>
+      <bcf:field fieldtype="field" datatype="datepart">urlendday</bcf:field>
+      <bcf:field fieldtype="field" datatype="datepart">urlendhour</bcf:field>
+      <bcf:field fieldtype="field" datatype="datepart">urlendminute</bcf:field>
+      <bcf:field fieldtype="field" datatype="datepart">urlendsecond</bcf:field>
+      <bcf:field fieldtype="field" datatype="datepart">urlendtimezone</bcf:field>
+      <bcf:field fieldtype="field" datatype="datepart">urlendseason</bcf:field>
+      <bcf:field fieldtype="field" datatype="verbatim">doi</bcf:field>
+      <bcf:field fieldtype="field" datatype="verbatim">eprint</bcf:field>
+      <bcf:field fieldtype="field" datatype="verbatim">file</bcf:field>
+      <bcf:field fieldtype="field" datatype="verbatim">verba</bcf:field>
+      <bcf:field fieldtype="field" datatype="verbatim">verbb</bcf:field>
+      <bcf:field fieldtype="field" datatype="verbatim">verbc</bcf:field>
+      <bcf:field fieldtype="field" datatype="uri">url</bcf:field>
+      <bcf:field fieldtype="field" format="xsv" datatype="entrykey" skip_output="true">xdata</bcf:field>
+      <bcf:field fieldtype="field" format="xsv" datatype="entrykey" skip_output="true">ids</bcf:field>
+      <bcf:field fieldtype="field" format="xsv" datatype="entrykey" skip_output="true">entryset</bcf:field>
+      <bcf:field fieldtype="field" format="xsv" datatype="entrykey">related</bcf:field>
+      <bcf:field fieldtype="field" format="xsv" datatype="keyword">keywords</bcf:field>
+      <bcf:field fieldtype="field" format="xsv" datatype="option" skip_output="true">options</bcf:field>
+      <bcf:field fieldtype="field" format="xsv" datatype="option" skip_output="true">relatedoptions</bcf:field>
+      <bcf:field fieldtype="field" datatype="range">pages</bcf:field>
+      <bcf:field fieldtype="field" datatype="code">execute</bcf:field>
+    </bcf:fields>
+    <bcf:entryfields>
+      <bcf:field>abstract</bcf:field>
+      <bcf:field>annotation</bcf:field>
+      <bcf:field>authortype</bcf:field>
+      <bcf:field>bookpagination</bcf:field>
+      <bcf:field>crossref</bcf:field>
+      <bcf:field>day</bcf:field>
+      <bcf:field>doi</bcf:field>
+      <bcf:field>eprint</bcf:field>
+      <bcf:field>eprintclass</bcf:field>
+      <bcf:field>eprinttype</bcf:field>
+      <bcf:field>endday</bcf:field>
+      <bcf:field>endhour</bcf:field>
+      <bcf:field>endminute</bcf:field>
+      <bcf:field>endmonth</bcf:field>
+      <bcf:field>endseason</bcf:field>
+      <bcf:field>endsecond</bcf:field>
+      <bcf:field>endtimezone</bcf:field>
+      <bcf:field>endyear</bcf:field>
+      <bcf:field>entryset</bcf:field>
+      <bcf:field>entrysubtype</bcf:field>
+      <bcf:field>execute</bcf:field>
+      <bcf:field>file</bcf:field>
+      <bcf:field>gender</bcf:field>
+      <bcf:field>hour</bcf:field>
+      <bcf:field>ids</bcf:field>
+      <bcf:field>indextitle</bcf:field>
+      <bcf:field>indexsorttitle</bcf:field>
+      <bcf:field>isan</bcf:field>
+      <bcf:field>ismn</bcf:field>
+      <bcf:field>iswc</bcf:field>
+      <bcf:field>keywords</bcf:field>
+      <bcf:field>label</bcf:field>
+      <bcf:field>langid</bcf:field>
+      <bcf:field>langidopts</bcf:field>
+      <bcf:field>library</bcf:field>
+      <bcf:field>lista</bcf:field>
+      <bcf:field>listb</bcf:field>
+      <bcf:field>listc</bcf:field>
+      <bcf:field>listd</bcf:field>
+      <bcf:field>liste</bcf:field>
+      <bcf:field>listf</bcf:field>
+      <bcf:field>minute</bcf:field>
+      <bcf:field>month</bcf:field>
+      <bcf:field>namea</bcf:field>
+      <bcf:field>nameb</bcf:field>
+      <bcf:field>namec</bcf:field>
+      <bcf:field>nameatype</bcf:field>
+      <bcf:field>namebtype</bcf:field>
+      <bcf:field>namectype</bcf:field>
+      <bcf:field>nameaddon</bcf:field>
+      <bcf:field>options</bcf:field>
+      <bcf:field>origday</bcf:field>
+      <bcf:field>origendday</bcf:field>
+      <bcf:field>origendhour</bcf:field>
+      <bcf:field>origendminute</bcf:field>
+      <bcf:field>origendmonth</bcf:field>
+      <bcf:field>origendseason</bcf:field>
+      <bcf:field>origendsecond</bcf:field>
+      <bcf:field>origendtimezone</bcf:field>
+      <bcf:field>origendyear</bcf:field>
+      <bcf:field>orighour</bcf:field>
+      <bcf:field>origminute</bcf:field>
+      <bcf:field>origmonth</bcf:field>
+      <bcf:field>origseason</bcf:field>
+      <bcf:field>origsecond</bcf:field>
+      <bcf:field>origtimezone</bcf:field>
+      <bcf:field>origyear</bcf:field>
+      <bcf:field>origlocation</bcf:field>
+      <bcf:field>origpublisher</bcf:field>
+      <bcf:field>origtitle</bcf:field>
+      <bcf:field>pagination</bcf:field>
+      <bcf:field>presort</bcf:field>
+      <bcf:field>related</bcf:field>
+      <bcf:field>relatedoptions</bcf:field>
+      <bcf:field>relatedstring</bcf:field>
+      <bcf:field>relatedtype</bcf:field>
+      <bcf:field>season</bcf:field>
+      <bcf:field>second</bcf:field>
+      <bcf:field>shortauthor</bcf:field>
+      <bcf:field>shorteditor</bcf:field>
+      <bcf:field>shorthand</bcf:field>
+      <bcf:field>shorthandintro</bcf:field>
+      <bcf:field>shortjournal</bcf:field>
+      <bcf:field>shortseries</bcf:field>
+      <bcf:field>shorttitle</bcf:field>
+      <bcf:field>sortkey</bcf:field>
+      <bcf:field>sortname</bcf:field>
+      <bcf:field>sortshorthand</bcf:field>
+      <bcf:field>sorttitle</bcf:field>
+      <bcf:field>sortyear</bcf:field>
+      <bcf:field>timezone</bcf:field>
+      <bcf:field>url</bcf:field>
+      <bcf:field>urlday</bcf:field>
+      <bcf:field>urlendday</bcf:field>
+      <bcf:field>urlendhour</bcf:field>
+      <bcf:field>urlendminute</bcf:field>
+      <bcf:field>urlendmonth</bcf:field>
+      <bcf:field>urlendsecond</bcf:field>
+      <bcf:field>urlendtimezone</bcf:field>
+      <bcf:field>urlendyear</bcf:field>
+      <bcf:field>urlhour</bcf:field>
+      <bcf:field>urlminute</bcf:field>
+      <bcf:field>urlmonth</bcf:field>
+      <bcf:field>urlsecond</bcf:field>
+      <bcf:field>urltimezone</bcf:field>
+      <bcf:field>urlyear</bcf:field>
+      <bcf:field>usera</bcf:field>
+      <bcf:field>userb</bcf:field>
+      <bcf:field>userc</bcf:field>
+      <bcf:field>userd</bcf:field>
+      <bcf:field>usere</bcf:field>
+      <bcf:field>userf</bcf:field>
+      <bcf:field>verba</bcf:field>
+      <bcf:field>verbb</bcf:field>
+      <bcf:field>verbc</bcf:field>
+      <bcf:field>xdata</bcf:field>
+      <bcf:field>xref</bcf:field>
+      <bcf:field>year</bcf:field>
+    </bcf:entryfields>
+    <bcf:entryfields>
+      <bcf:entrytype>set</bcf:entrytype>
+      <bcf:field>entryset</bcf:field>
+    </bcf:entryfields>
+    <bcf:entryfields>
+      <bcf:entrytype>article</bcf:entrytype>
+      <bcf:field>addendum</bcf:field>
+      <bcf:field>annotator</bcf:field>
+      <bcf:field>author</bcf:field>
+      <bcf:field>commentator</bcf:field>
+      <bcf:field>editor</bcf:field>
+      <bcf:field>editora</bcf:field>
+      <bcf:field>editorb</bcf:field>
+      <bcf:field>editorc</bcf:field>
+      <bcf:field>editortype</bcf:field>
+      <bcf:field>editoratype</bcf:field>
+      <bcf:field>editorbtype</bcf:field>
+      <bcf:field>editorctype</bcf:field>
+      <bcf:field>eid</bcf:field>
+      <bcf:field>issn</bcf:field>
+      <bcf:field>issue</bcf:field>
+      <bcf:field>issuetitle</bcf:field>
+      <bcf:field>issuesubtitle</bcf:field>
+      <bcf:field>issuetitleaddon</bcf:field>
+      <bcf:field>journalsubtitle</bcf:field>
+      <bcf:field>journaltitle</bcf:field>
+      <bcf:field>journaltitleaddon</bcf:field>
+      <bcf:field>language</bcf:field>
+      <bcf:field>note</bcf:field>
+      <bcf:field>number</bcf:field>
+      <bcf:field>origlanguage</bcf:field>
+      <bcf:field>pages</bcf:field>
+      <bcf:field>pubstate</bcf:field>
+      <bcf:field>series</bcf:field>
+      <bcf:field>subtitle</bcf:field>
+      <bcf:field>title</bcf:field>
+      <bcf:field>titleaddon</bcf:field>
+      <bcf:field>translator</bcf:field>
+      <bcf:field>version</bcf:field>
+      <bcf:field>volume</bcf:field>
+    </bcf:entryfields>
+    <bcf:entryfields>
+      <bcf:entrytype>bibnote</bcf:entrytype>
+      <bcf:field>note</bcf:field>
+    </bcf:entryfields>
+    <bcf:entryfields>
+      <bcf:entrytype>book</bcf:entrytype>
+      <bcf:field>author</bcf:field>
+      <bcf:field>addendum</bcf:field>
+      <bcf:field>afterword</bcf:field>
+      <bcf:field>annotator</bcf:field>
+      <bcf:field>chapter</bcf:field>
+      <bcf:field>commentator</bcf:field>
+      <bcf:field>edition</bcf:field>
+      <bcf:field>editor</bcf:field>
+      <bcf:field>editora</bcf:field>
+      <bcf:field>editorb</bcf:field>
+      <bcf:field>editorc</bcf:field>
+      <bcf:field>editortype</bcf:field>
+      <bcf:field>editoratype</bcf:field>
+      <bcf:field>editorbtype</bcf:field>
+      <bcf:field>editorctype</bcf:field>
+      <bcf:field>eid</bcf:field>
+      <bcf:field>foreword</bcf:field>
+      <bcf:field>introduction</bcf:field>
+      <bcf:field>isbn</bcf:field>
+      <bcf:field>language</bcf:field>
+      <bcf:field>location</bcf:field>
+      <bcf:field>maintitle</bcf:field>
+      <bcf:field>maintitleaddon</bcf:field>
+      <bcf:field>mainsubtitle</bcf:field>
+      <bcf:field>note</bcf:field>
+      <bcf:field>number</bcf:field>
+      <bcf:field>origlanguage</bcf:field>
+      <bcf:field>pages</bcf:field>
+      <bcf:field>pagetotal</bcf:field>
+      <bcf:field>part</bcf:field>
+      <bcf:field>publisher</bcf:field>
+      <bcf:field>pubstate</bcf:field>
+      <bcf:field>series</bcf:field>
+      <bcf:field>subtitle</bcf:field>
+      <bcf:field>title</bcf:field>
+      <bcf:field>titleaddon</bcf:field>
+      <bcf:field>translator</bcf:field>
+      <bcf:field>volume</bcf:field>
+      <bcf:field>volumes</bcf:field>
+    </bcf:entryfields>
+    <bcf:entryfields>
+      <bcf:entrytype>mvbook</bcf:entrytype>
+      <bcf:field>addendum</bcf:field>
+      <bcf:field>afterword</bcf:field>
+      <bcf:field>annotator</bcf:field>
+      <bcf:field>author</bcf:field>
+      <bcf:field>commentator</bcf:field>
+      <bcf:field>edition</bcf:field>
+      <bcf:field>editor</bcf:field>
+      <bcf:field>editora</bcf:field>
+      <bcf:field>editorb</bcf:field>
+      <bcf:field>editorc</bcf:field>
+      <bcf:field>editortype</bcf:field>
+      <bcf:field>editoratype</bcf:field>
+      <bcf:field>editorbtype</bcf:field>
+      <bcf:field>editorctype</bcf:field>
+      <bcf:field>foreword</bcf:field>
+      <bcf:field>introduction</bcf:field>
+      <bcf:field>isbn</bcf:field>
+      <bcf:field>language</bcf:field>
+      <bcf:field>location</bcf:field>
+      <bcf:field>note</bcf:field>
+      <bcf:field>number</bcf:field>
+      <bcf:field>origlanguage</bcf:field>
+      <bcf:field>pagetotal</bcf:field>
+      <bcf:field>publisher</bcf:field>
+      <bcf:field>pubstate</bcf:field>
+      <bcf:field>series</bcf:field>
+      <bcf:field>subtitle</bcf:field>
+      <bcf:field>title</bcf:field>
+      <bcf:field>titleaddon</bcf:field>
+      <bcf:field>translator</bcf:field>
+      <bcf:field>volume</bcf:field>
+      <bcf:field>volumes</bcf:field>
+    </bcf:entryfields>
+    <bcf:entryfields>
+      <bcf:entrytype>inbook</bcf:entrytype>
+      <bcf:entrytype>bookinbook</bcf:entrytype>
+      <bcf:entrytype>suppbook</bcf:entrytype>
+      <bcf:field>addendum</bcf:field>
+      <bcf:field>afterword</bcf:field>
+      <bcf:field>annotator</bcf:field>
+      <bcf:field>author</bcf:field>
+      <bcf:field>booktitle</bcf:field>
+      <bcf:field>bookauthor</bcf:field>
+      <bcf:field>booksubtitle</bcf:field>
+      <bcf:field>booktitleaddon</bcf:field>
+      <bcf:field>chapter</bcf:field>
+      <bcf:field>commentator</bcf:field>
+      <bcf:field>edition</bcf:field>
+      <bcf:field>editor</bcf:field>
+      <bcf:field>editora</bcf:field>
+      <bcf:field>editorb</bcf:field>
+      <bcf:field>editorc</bcf:field>
+      <bcf:field>editortype</bcf:field>
+      <bcf:field>editoratype</bcf:field>
+      <bcf:field>editorbtype</bcf:field>
+      <bcf:field>editorctype</bcf:field>
+      <bcf:field>eid</bcf:field>
+      <bcf:field>foreword</bcf:field>
+      <bcf:field>introduction</bcf:field>
+      <bcf:field>isbn</bcf:field>
+      <bcf:field>language</bcf:field>
+      <bcf:field>location</bcf:field>
+      <bcf:field>mainsubtitle</bcf:field>
+      <bcf:field>maintitle</bcf:field>
+      <bcf:field>maintitleaddon</bcf:field>
+      <bcf:field>note</bcf:field>
+      <bcf:field>number</bcf:field>
+      <bcf:field>origlanguage</bcf:field>
+      <bcf:field>part</bcf:field>
+      <bcf:field>publisher</bcf:field>
+      <bcf:field>pages</bcf:field>
+      <bcf:field>pubstate</bcf:field>
+      <bcf:field>series</bcf:field>
+      <bcf:field>subtitle</bcf:field>
+      <bcf:field>title</bcf:field>
+      <bcf:field>titleaddon</bcf:field>
+      <bcf:field>translator</bcf:field>
+      <bcf:field>volume</bcf:field>
+      <bcf:field>volumes</bcf:field>
+    </bcf:entryfields>
+    <bcf:entryfields>
+      <bcf:entrytype>booklet</bcf:entrytype>
+      <bcf:field>addendum</bcf:field>
+      <bcf:field>author</bcf:field>
+      <bcf:field>chapter</bcf:field>
+      <bcf:field>editor</bcf:field>
+      <bcf:field>editortype</bcf:field>
+      <bcf:field>eid</bcf:field>
+      <bcf:field>howpublished</bcf:field>
+      <bcf:field>language</bcf:field>
+      <bcf:field>location</bcf:field>
+      <bcf:field>note</bcf:field>
+      <bcf:field>pages</bcf:field>
+      <bcf:field>pagetotal</bcf:field>
+      <bcf:field>pubstate</bcf:field>
+      <bcf:field>subtitle</bcf:field>
+      <bcf:field>title</bcf:field>
+      <bcf:field>titleaddon</bcf:field>
+      <bcf:field>type</bcf:field>
+    </bcf:entryfields>
+    <bcf:entryfields>
+      <bcf:entrytype>collection</bcf:entrytype>
+      <bcf:entrytype>reference</bcf:entrytype>
+      <bcf:field>addendum</bcf:field>
+      <bcf:field>afterword</bcf:field>
+      <bcf:field>annotator</bcf:field>
+      <bcf:field>chapter</bcf:field>
+      <bcf:field>commentator</bcf:field>
+      <bcf:field>edition</bcf:field>
+      <bcf:field>editor</bcf:field>
+      <bcf:field>editora</bcf:field>
+      <bcf:field>editorb</bcf:field>
+      <bcf:field>editorc</bcf:field>
+      <bcf:field>editortype</bcf:field>
+      <bcf:field>editoratype</bcf:field>
+      <bcf:field>editorbtype</bcf:field>
+      <bcf:field>editorctype</bcf:field>
+      <bcf:field>eid</bcf:field>
+      <bcf:field>foreword</bcf:field>
+      <bcf:field>introduction</bcf:field>
+      <bcf:field>isbn</bcf:field>
+      <bcf:field>language</bcf:field>
+      <bcf:field>location</bcf:field>
+      <bcf:field>mainsubtitle</bcf:field>
+      <bcf:field>maintitle</bcf:field>
+      <bcf:field>maintitleaddon</bcf:field>
+      <bcf:field>note</bcf:field>
+      <bcf:field>number</bcf:field>
+      <bcf:field>origlanguage</bcf:field>
+      <bcf:field>pages</bcf:field>
+      <bcf:field>pagetotal</bcf:field>
+      <bcf:field>part</bcf:field>
+      <bcf:field>publisher</bcf:field>
+      <bcf:field>pubstate</bcf:field>
+      <bcf:field>series</bcf:field>
+      <bcf:field>subtitle</bcf:field>
+      <bcf:field>title</bcf:field>
+      <bcf:field>titleaddon</bcf:field>
+      <bcf:field>translator</bcf:field>
+      <bcf:field>volume</bcf:field>
+      <bcf:field>volumes</bcf:field>
+    </bcf:entryfields>
+    <bcf:entryfields>
+      <bcf:entrytype>mvcollection</bcf:entrytype>
+      <bcf:entrytype>mvreference</bcf:entrytype>
+      <bcf:field>addendum</bcf:field>
+      <bcf:field>afterword</bcf:field>
+      <bcf:field>annotator</bcf:field>
+      <bcf:field>author</bcf:field>
+      <bcf:field>commentator</bcf:field>
+      <bcf:field>edition</bcf:field>
+      <bcf:field>editor</bcf:field>
+      <bcf:field>editora</bcf:field>
+      <bcf:field>editorb</bcf:field>
+      <bcf:field>editorc</bcf:field>
+      <bcf:field>editortype</bcf:field>
+      <bcf:field>editoratype</bcf:field>
+      <bcf:field>editorbtype</bcf:field>
+      <bcf:field>editorctype</bcf:field>
+      <bcf:field>foreword</bcf:field>
+      <bcf:field>introduction</bcf:field>
+      <bcf:field>isbn</bcf:field>
+      <bcf:field>language</bcf:field>
+      <bcf:field>location</bcf:field>
+      <bcf:field>note</bcf:field>
+      <bcf:field>number</bcf:field>
+      <bcf:field>origlanguage</bcf:field>
+      <bcf:field>publisher</bcf:field>
+      <bcf:field>pubstate</bcf:field>
+      <bcf:field>subtitle</bcf:field>
+      <bcf:field>title</bcf:field>
+      <bcf:field>titleaddon</bcf:field>
+      <bcf:field>translator</bcf:field>
+      <bcf:field>volume</bcf:field>
+      <bcf:field>volumes</bcf:field>
+    </bcf:entryfields>
+    <bcf:entryfields>
+      <bcf:entrytype>incollection</bcf:entrytype>
+      <bcf:entrytype>suppcollection</bcf:entrytype>
+      <bcf:entrytype>inreference</bcf:entrytype>
+      <bcf:field>addendum</bcf:field>
+      <bcf:field>afterword</bcf:field>
+      <bcf:field>annotator</bcf:field>
+      <bcf:field>author</bcf:field>
+      <bcf:field>booksubtitle</bcf:field>
+      <bcf:field>booktitle</bcf:field>
+      <bcf:field>booktitleaddon</bcf:field>
+      <bcf:field>chapter</bcf:field>
+      <bcf:field>commentator</bcf:field>
+      <bcf:field>edition</bcf:field>
+      <bcf:field>editor</bcf:field>
+      <bcf:field>editora</bcf:field>
+      <bcf:field>editorb</bcf:field>
+      <bcf:field>editorc</bcf:field>
+      <bcf:field>editortype</bcf:field>
+      <bcf:field>editoratype</bcf:field>
+      <bcf:field>editorbtype</bcf:field>
+      <bcf:field>editorctype</bcf:field>
+      <bcf:field>eid</bcf:field>
+      <bcf:field>foreword</bcf:field>
+      <bcf:field>introduction</bcf:field>
+      <bcf:field>isbn</bcf:field>
+      <bcf:field>language</bcf:field>
+      <bcf:field>location</bcf:field>
+      <bcf:field>mainsubtitle</bcf:field>
+      <bcf:field>maintitle</bcf:field>
+      <bcf:field>maintitleaddon</bcf:field>
+      <bcf:field>note</bcf:field>
+      <bcf:field>number</bcf:field>
+      <bcf:field>origlanguage</bcf:field>
+      <bcf:field>pages</bcf:field>
+      <bcf:field>part</bcf:field>
+      <bcf:field>publisher</bcf:field>
+      <bcf:field>pubstate</bcf:field>
+      <bcf:field>series</bcf:field>
+      <bcf:field>subtitle</bcf:field>
+      <bcf:field>title</bcf:field>
+      <bcf:field>titleaddon</bcf:field>
+      <bcf:field>translator</bcf:field>
+      <bcf:field>volume</bcf:field>
+      <bcf:field>volumes</bcf:field>
+    </bcf:entryfields>
+    <bcf:entryfields>
+      <bcf:entrytype>dataset</bcf:entrytype>
+      <bcf:field>addendum</bcf:field>
+      <bcf:field>author</bcf:field>
+      <bcf:field>edition</bcf:field>
+      <bcf:field>editor</bcf:field>
+      <bcf:field>editortype</bcf:field>
+      <bcf:field>language</bcf:field>
+      <bcf:field>location</bcf:field>
+      <bcf:field>note</bcf:field>
+      <bcf:field>number</bcf:field>
+      <bcf:field>organization</bcf:field>
+      <bcf:field>publisher</bcf:field>
+      <bcf:field>pubstate</bcf:field>
+      <bcf:field>series</bcf:field>
+      <bcf:field>subtitle</bcf:field>
+      <bcf:field>title</bcf:field>
+      <bcf:field>titleaddon</bcf:field>
+      <bcf:field>type</bcf:field>
+      <bcf:field>version</bcf:field>
+    </bcf:entryfields>
+    <bcf:entryfields>
+      <bcf:entrytype>manual</bcf:entrytype>
+      <bcf:field>addendum</bcf:field>
+      <bcf:field>author</bcf:field>
+      <bcf:field>chapter</bcf:field>
+      <bcf:field>edition</bcf:field>
+      <bcf:field>editor</bcf:field>
+      <bcf:field>editortype</bcf:field>
+      <bcf:field>eid</bcf:field>
+      <bcf:field>isbn</bcf:field>
+      <bcf:field>language</bcf:field>
+      <bcf:field>location</bcf:field>
+      <bcf:field>note</bcf:field>
+      <bcf:field>number</bcf:field>
+      <bcf:field>organization</bcf:field>
+      <bcf:field>pages</bcf:field>
+      <bcf:field>pagetotal</bcf:field>
+      <bcf:field>publisher</bcf:field>
+      <bcf:field>pubstate</bcf:field>
+      <bcf:field>series</bcf:field>
+      <bcf:field>subtitle</bcf:field>
+      <bcf:field>title</bcf:field>
+      <bcf:field>titleaddon</bcf:field>
+      <bcf:field>type</bcf:field>
+      <bcf:field>version</bcf:field>
+    </bcf:entryfields>
+    <bcf:entryfields>
+      <bcf:entrytype>misc</bcf:entrytype>
+      <bcf:entrytype>software</bcf:entrytype>
+      <bcf:field>addendum</bcf:field>
+      <bcf:field>author</bcf:field>
+      <bcf:field>editor</bcf:field>
+      <bcf:field>editortype</bcf:field>
+      <bcf:field>howpublished</bcf:field>
+      <bcf:field>language</bcf:field>
+      <bcf:field>location</bcf:field>
+      <bcf:field>note</bcf:field>
+      <bcf:field>organization</bcf:field>
+      <bcf:field>pubstate</bcf:field>
+      <bcf:field>subtitle</bcf:field>
+      <bcf:field>title</bcf:field>
+      <bcf:field>titleaddon</bcf:field>
+      <bcf:field>type</bcf:field>
+      <bcf:field>version</bcf:field>
+    </bcf:entryfields>
+    <bcf:entryfields>
+      <bcf:entrytype>online</bcf:entrytype>
+      <bcf:field>addendum</bcf:field>
+      <bcf:field>author</bcf:field>
+      <bcf:field>editor</bcf:field>
+      <bcf:field>editortype</bcf:field>
+      <bcf:field>language</bcf:field>
+      <bcf:field>note</bcf:field>
+      <bcf:field>organization</bcf:field>
+      <bcf:field>pubstate</bcf:field>
+      <bcf:field>subtitle</bcf:field>
+      <bcf:field>title</bcf:field>
+      <bcf:field>titleaddon</bcf:field>
+      <bcf:field>version</bcf:field>
+    </bcf:entryfields>
+    <bcf:entryfields>
+      <bcf:entrytype>patent</bcf:entrytype>
+      <bcf:field>addendum</bcf:field>
+      <bcf:field>author</bcf:field>
+      <bcf:field>holder</bcf:field>
+      <bcf:field>location</bcf:field>
+      <bcf:field>note</bcf:field>
+      <bcf:field>number</bcf:field>
+      <bcf:field>pubstate</bcf:field>
+      <bcf:field>subtitle</bcf:field>
+      <bcf:field>title</bcf:field>
+      <bcf:field>titleaddon</bcf:field>
+      <bcf:field>type</bcf:field>
+      <bcf:field>version</bcf:field>
+    </bcf:entryfields>
+    <bcf:entryfields>
+      <bcf:entrytype>periodical</bcf:entrytype>
+      <bcf:field>addendum</bcf:field>
+      <bcf:field>editor</bcf:field>
+      <bcf:field>editora</bcf:field>
+      <bcf:field>editorb</bcf:field>
+      <bcf:field>editorc</bcf:field>
+      <bcf:field>editortype</bcf:field>
+      <bcf:field>editoratype</bcf:field>
+      <bcf:field>editorbtype</bcf:field>
+      <bcf:field>editorctype</bcf:field>
+      <bcf:field>issn</bcf:field>
+      <bcf:field>issue</bcf:field>
+      <bcf:field>issuesubtitle</bcf:field>
+      <bcf:field>issuetitle</bcf:field>
+      <bcf:field>issuetitleaddon</bcf:field>
+      <bcf:field>language</bcf:field>
+      <bcf:field>note</bcf:field>
+      <bcf:field>number</bcf:field>
+      <bcf:field>pubstate</bcf:field>
+      <bcf:field>season</bcf:field>
+      <bcf:field>series</bcf:field>
+      <bcf:field>subtitle</bcf:field>
+      <bcf:field>title</bcf:field>
+      <bcf:field>titleaddon</bcf:field>
+      <bcf:field>volume</bcf:field>
+    </bcf:entryfields>
+    <bcf:entryfields>
+      <bcf:entrytype>mvproceedings</bcf:entrytype>
+      <bcf:field>addendum</bcf:field>
+      <bcf:field>editor</bcf:field>
+      <bcf:field>editortype</bcf:field>
+      <bcf:field>eventday</bcf:field>
+      <bcf:field>eventendday</bcf:field>
+      <bcf:field>eventendhour</bcf:field>
+      <bcf:field>eventendminute</bcf:field>
+      <bcf:field>eventendmonth</bcf:field>
+      <bcf:field>eventendseason</bcf:field>
+      <bcf:field>eventendsecond</bcf:field>
+      <bcf:field>eventendtimezone</bcf:field>
+      <bcf:field>eventendyear</bcf:field>
+      <bcf:field>eventhour</bcf:field>
+      <bcf:field>eventminute</bcf:field>
+      <bcf:field>eventmonth</bcf:field>
+      <bcf:field>eventseason</bcf:field>
+      <bcf:field>eventsecond</bcf:field>
+      <bcf:field>eventtimezone</bcf:field>
+      <bcf:field>eventyear</bcf:field>
+      <bcf:field>eventtitle</bcf:field>
+      <bcf:field>eventtitleaddon</bcf:field>
+      <bcf:field>isbn</bcf:field>
+      <bcf:field>language</bcf:field>
+      <bcf:field>location</bcf:field>
+      <bcf:field>note</bcf:field>
+      <bcf:field>number</bcf:field>
+      <bcf:field>organization</bcf:field>
+      <bcf:field>pagetotal</bcf:field>
+      <bcf:field>publisher</bcf:field>
+      <bcf:field>pubstate</bcf:field>
+      <bcf:field>series</bcf:field>
+      <bcf:field>subtitle</bcf:field>
+      <bcf:field>title</bcf:field>
+      <bcf:field>titleaddon</bcf:field>
+      <bcf:field>venue</bcf:field>
+      <bcf:field>volumes</bcf:field>
+    </bcf:entryfields>
+    <bcf:entryfields>
+      <bcf:entrytype>proceedings</bcf:entrytype>
+      <bcf:field>addendum</bcf:field>
+      <bcf:field>chapter</bcf:field>
+      <bcf:field>editor</bcf:field>
+      <bcf:field>editortype</bcf:field>
+      <bcf:field>eid</bcf:field>
+      <bcf:field>eventday</bcf:field>
+      <bcf:field>eventendday</bcf:field>
+      <bcf:field>eventendhour</bcf:field>
+      <bcf:field>eventendminute</bcf:field>
+      <bcf:field>eventendmonth</bcf:field>
+      <bcf:field>eventendseason</bcf:field>
+      <bcf:field>eventendsecond</bcf:field>
+      <bcf:field>eventendtimezone</bcf:field>
+      <bcf:field>eventendyear</bcf:field>
+      <bcf:field>eventhour</bcf:field>
+      <bcf:field>eventminute</bcf:field>
+      <bcf:field>eventmonth</bcf:field>
+      <bcf:field>eventseason</bcf:field>
+      <bcf:field>eventsecond</bcf:field>
+      <bcf:field>eventtimezone</bcf:field>
+      <bcf:field>eventyear</bcf:field>
+      <bcf:field>eventtitle</bcf:field>
+      <bcf:field>eventtitleaddon</bcf:field>
+      <bcf:field>isbn</bcf:field>
+      <bcf:field>language</bcf:field>
+      <bcf:field>location</bcf:field>
+      <bcf:field>mainsubtitle</bcf:field>
+      <bcf:field>maintitle</bcf:field>
+      <bcf:field>maintitleaddon</bcf:field>
+      <bcf:field>note</bcf:field>
+      <bcf:field>number</bcf:field>
+      <bcf:field>organization</bcf:field>
+      <bcf:field>pages</bcf:field>
+      <bcf:field>pagetotal</bcf:field>
+      <bcf:field>part</bcf:field>
+      <bcf:field>publisher</bcf:field>
+      <bcf:field>pubstate</bcf:field>
+      <bcf:field>series</bcf:field>
+      <bcf:field>subtitle</bcf:field>
+      <bcf:field>title</bcf:field>
+      <bcf:field>titleaddon</bcf:field>
+      <bcf:field>venue</bcf:field>
+      <bcf:field>volume</bcf:field>
+      <bcf:field>volumes</bcf:field>
+    </bcf:entryfields>
+    <bcf:entryfields>
+      <bcf:entrytype>inproceedings</bcf:entrytype>
+      <bcf:field>addendum</bcf:field>
+      <bcf:field>author</bcf:field>
+      <bcf:field>booksubtitle</bcf:field>
+      <bcf:field>booktitle</bcf:field>
+      <bcf:field>booktitleaddon</bcf:field>
+      <bcf:field>chapter</bcf:field>
+      <bcf:field>editor</bcf:field>
+      <bcf:field>editortype</bcf:field>
+      <bcf:field>eid</bcf:field>
+      <bcf:field>eventday</bcf:field>
+      <bcf:field>eventendday</bcf:field>
+      <bcf:field>eventendhour</bcf:field>
+      <bcf:field>eventendminute</bcf:field>
+      <bcf:field>eventendmonth</bcf:field>
+      <bcf:field>eventendseason</bcf:field>
+      <bcf:field>eventendsecond</bcf:field>
+      <bcf:field>eventendtimezone</bcf:field>
+      <bcf:field>eventendyear</bcf:field>
+      <bcf:field>eventhour</bcf:field>
+      <bcf:field>eventminute</bcf:field>
+      <bcf:field>eventmonth</bcf:field>
+      <bcf:field>eventseason</bcf:field>
+      <bcf:field>eventsecond</bcf:field>
+      <bcf:field>eventtimezone</bcf:field>
+      <bcf:field>eventyear</bcf:field>
+      <bcf:field>eventtitle</bcf:field>
+      <bcf:field>eventtitleaddon</bcf:field>
+      <bcf:field>isbn</bcf:field>
+      <bcf:field>language</bcf:field>
+      <bcf:field>location</bcf:field>
+      <bcf:field>mainsubtitle</bcf:field>
+      <bcf:field>maintitle</bcf:field>
+      <bcf:field>maintitleaddon</bcf:field>
+      <bcf:field>note</bcf:field>
+      <bcf:field>number</bcf:field>
+      <bcf:field>organization</bcf:field>
+      <bcf:field>pages</bcf:field>
+      <bcf:field>part</bcf:field>
+      <bcf:field>publisher</bcf:field>
+      <bcf:field>pubstate</bcf:field>
+      <bcf:field>series</bcf:field>
+      <bcf:field>subtitle</bcf:field>
+      <bcf:field>title</bcf:field>
+      <bcf:field>titleaddon</bcf:field>
+      <bcf:field>venue</bcf:field>
+      <bcf:field>volume</bcf:field>
+      <bcf:field>volumes</bcf:field>
+    </bcf:entryfields>
+    <bcf:entryfields>
+      <bcf:entrytype>report</bcf:entrytype>
+      <bcf:field>addendum</bcf:field>
+      <bcf:field>author</bcf:field>
+      <bcf:field>chapter</bcf:field>
+      <bcf:field>eid</bcf:field>
+      <bcf:field>institution</bcf:field>
+      <bcf:field>isrn</bcf:field>
+      <bcf:field>language</bcf:field>
+      <bcf:field>location</bcf:field>
+      <bcf:field>note</bcf:field>
+      <bcf:field>number</bcf:field>
+      <bcf:field>pages</bcf:field>
+      <bcf:field>pagetotal</bcf:field>
+      <bcf:field>pubstate</bcf:field>
+      <bcf:field>subtitle</bcf:field>
+      <bcf:field>title</bcf:field>
+      <bcf:field>titleaddon</bcf:field>
+      <bcf:field>type</bcf:field>
+      <bcf:field>version</bcf:field>
+    </bcf:entryfields>
+    <bcf:entryfields>
+      <bcf:entrytype>thesis</bcf:entrytype>
+      <bcf:field>addendum</bcf:field>
+      <bcf:field>author</bcf:field>
+      <bcf:field>chapter</bcf:field>
+      <bcf:field>eid</bcf:field>
+      <bcf:field>institution</bcf:field>
+      <bcf:field>language</bcf:field>
+      <bcf:field>location</bcf:field>
+      <bcf:field>note</bcf:field>
+      <bcf:field>pages</bcf:field>
+      <bcf:field>pagetotal</bcf:field>
+      <bcf:field>pubstate</bcf:field>
+      <bcf:field>subtitle</bcf:field>
+      <bcf:field>title</bcf:field>
+      <bcf:field>titleaddon</bcf:field>
+      <bcf:field>type</bcf:field>
+    </bcf:entryfields>
+    <bcf:entryfields>
+      <bcf:entrytype>unpublished</bcf:entrytype>
+      <bcf:field>addendum</bcf:field>
+      <bcf:field>author</bcf:field>
+      <bcf:field>eventday</bcf:field>
+      <bcf:field>eventendday</bcf:field>
+      <bcf:field>eventendhour</bcf:field>
+      <bcf:field>eventendminute</bcf:field>
+      <bcf:field>eventendmonth</bcf:field>
+      <bcf:field>eventendseason</bcf:field>
+      <bcf:field>eventendsecond</bcf:field>
+      <bcf:field>eventendtimezone</bcf:field>
+      <bcf:field>eventendyear</bcf:field>
+      <bcf:field>eventhour</bcf:field>
+      <bcf:field>eventminute</bcf:field>
+      <bcf:field>eventmonth</bcf:field>
+      <bcf:field>eventseason</bcf:field>
+      <bcf:field>eventsecond</bcf:field>
+      <bcf:field>eventtimezone</bcf:field>
+      <bcf:field>eventyear</bcf:field>
+      <bcf:field>eventtitle</bcf:field>
+      <bcf:field>eventtitleaddon</bcf:field>
+      <bcf:field>howpublished</bcf:field>
+      <bcf:field>language</bcf:field>
+      <bcf:field>location</bcf:field>
+      <bcf:field>note</bcf:field>
+      <bcf:field>pubstate</bcf:field>
+      <bcf:field>subtitle</bcf:field>
+      <bcf:field>title</bcf:field>
+      <bcf:field>titleaddon</bcf:field>
+      <bcf:field>type</bcf:field>
+      <bcf:field>venue</bcf:field>
+    </bcf:entryfields>
+    <bcf:multiscriptfields>
+      <bcf:field>abstract</bcf:field>
+      <bcf:field>addendum</bcf:field>
+      <bcf:field>afterword</bcf:field>
+      <bcf:field>annotator</bcf:field>
+      <bcf:field>author</bcf:field>
+      <bcf:field>bookauthor</bcf:field>
+      <bcf:field>booksubtitle</bcf:field>
+      <bcf:field>booktitle</bcf:field>
+      <bcf:field>booktitleaddon</bcf:field>
+      <bcf:field>chapter</bcf:field>
+      <bcf:field>commentator</bcf:field>
+      <bcf:field>editor</bcf:field>
+      <bcf:field>editora</bcf:field>
+      <bcf:field>editorb</bcf:field>
+      <bcf:field>editorc</bcf:field>
+      <bcf:field>foreword</bcf:field>
+      <bcf:field>holder</bcf:field>
+      <bcf:field>institution</bcf:field>
+      <bcf:field>introduction</bcf:field>
+      <bcf:field>issuesubtitle</bcf:field>
+      <bcf:field>issuetitle</bcf:field>
+      <bcf:field>issuetitleaddon</bcf:field>
+      <bcf:field>journalsubtitle</bcf:field>
+      <bcf:field>journaltitle</bcf:field>
+      <bcf:field>journaltitleaddon</bcf:field>
+      <bcf:field>location</bcf:field>
+      <bcf:field>mainsubtitle</bcf:field>
+      <bcf:field>maintitle</bcf:field>
+      <bcf:field>maintitleaddon</bcf:field>
+      <bcf:field>nameaddon</bcf:field>
+      <bcf:field>note</bcf:field>
+      <bcf:field>organization</bcf:field>
+      <bcf:field>origlanguage</bcf:field>
+      <bcf:field>origlocation</bcf:field>
+      <bcf:field>origpublisher</bcf:field>
+      <bcf:field>origtitle</bcf:field>
+      <bcf:field>part</bcf:field>
+      <bcf:field>publisher</bcf:field>
+      <bcf:field>relatedstring</bcf:field>
+      <bcf:field>series</bcf:field>
+      <bcf:field>shortauthor</bcf:field>
+      <bcf:field>shorteditor</bcf:field>
+      <bcf:field>shorthand</bcf:field>
+      <bcf:field>shortjournal</bcf:field>
+      <bcf:field>shortseries</bcf:field>
+      <bcf:field>shorttitle</bcf:field>
+      <bcf:field>sortname</bcf:field>
+      <bcf:field>sortshorthand</bcf:field>
+      <bcf:field>sorttitle</bcf:field>
+      <bcf:field>subtitle</bcf:field>
+      <bcf:field>title</bcf:field>
+      <bcf:field>titleaddon</bcf:field>
+      <bcf:field>translator</bcf:field>
+      <bcf:field>venue</bcf:field>
+    </bcf:multiscriptfields>
+    <bcf:constraints>
+      <bcf:entrytype>article</bcf:entrytype>
+      <bcf:entrytype>book</bcf:entrytype>
+      <bcf:entrytype>inbook</bcf:entrytype>
+      <bcf:entrytype>bookinbook</bcf:entrytype>
+      <bcf:entrytype>suppbook</bcf:entrytype>
+      <bcf:entrytype>booklet</bcf:entrytype>
+      <bcf:entrytype>collection</bcf:entrytype>
+      <bcf:entrytype>incollection</bcf:entrytype>
+      <bcf:entrytype>suppcollection</bcf:entrytype>
+      <bcf:entrytype>manual</bcf:entrytype>
+      <bcf:entrytype>misc</bcf:entrytype>
+      <bcf:entrytype>mvbook</bcf:entrytype>
+      <bcf:entrytype>mvcollection</bcf:entrytype>
+      <bcf:entrytype>online</bcf:entrytype>
+      <bcf:entrytype>patent</bcf:entrytype>
+      <bcf:entrytype>periodical</bcf:entrytype>
+      <bcf:entrytype>suppperiodical</bcf:entrytype>
+      <bcf:entrytype>proceedings</bcf:entrytype>
+      <bcf:entrytype>inproceedings</bcf:entrytype>
+      <bcf:entrytype>reference</bcf:entrytype>
+      <bcf:entrytype>inreference</bcf:entrytype>
+      <bcf:entrytype>report</bcf:entrytype>
+      <bcf:entrytype>set</bcf:entrytype>
+      <bcf:entrytype>thesis</bcf:entrytype>
+      <bcf:entrytype>unpublished</bcf:entrytype>
+      <bcf:constraint type="mandatory">
+        <bcf:fieldxor>
+          <bcf:field>date</bcf:field>
+          <bcf:field>year</bcf:field>
+        </bcf:fieldxor>
+      </bcf:constraint>
+    </bcf:constraints>
+    <bcf:constraints>
+      <bcf:entrytype>set</bcf:entrytype>
+      <bcf:constraint type="mandatory">
+        <bcf:field>entryset</bcf:field>
+      </bcf:constraint>
+    </bcf:constraints>
+    <bcf:constraints>
+      <bcf:entrytype>article</bcf:entrytype>
+      <bcf:constraint type="mandatory">
+        <bcf:field>author</bcf:field>
+        <bcf:field>journaltitle</bcf:field>
+        <bcf:field>title</bcf:field>
+      </bcf:constraint>
+    </bcf:constraints>
+    <bcf:constraints>
+      <bcf:entrytype>book</bcf:entrytype>
+      <bcf:entrytype>mvbook</bcf:entrytype>
+      <bcf:constraint type="mandatory">
+        <bcf:field>author</bcf:field>
+        <bcf:field>title</bcf:field>
+      </bcf:constraint>
+    </bcf:constraints>
+    <bcf:constraints>
+      <bcf:entrytype>inbook</bcf:entrytype>
+      <bcf:entrytype>bookinbook</bcf:entrytype>
+      <bcf:entrytype>suppbook</bcf:entrytype>
+      <bcf:constraint type="mandatory">
+        <bcf:field>author</bcf:field>
+        <bcf:field>title</bcf:field>
+        <bcf:field>booktitle</bcf:field>
+      </bcf:constraint>
+    </bcf:constraints>
+    <bcf:constraints>
+      <bcf:entrytype>booklet</bcf:entrytype>
+      <bcf:constraint type="mandatory">
+        <bcf:fieldor>
+          <bcf:field>author</bcf:field>
+          <bcf:field>editor</bcf:field>
+        </bcf:fieldor>
+        <bcf:field>title</bcf:field>
+      </bcf:constraint>
+    </bcf:constraints>
+    <bcf:constraints>
+      <bcf:entrytype>collection</bcf:entrytype>
+      <bcf:entrytype>reference</bcf:entrytype>
+      <bcf:entrytype>mvcollection</bcf:entrytype>
+      <bcf:entrytype>mvreference</bcf:entrytype>
+      <bcf:constraint type="mandatory">
+        <bcf:field>editor</bcf:field>
+        <bcf:field>title</bcf:field>
+      </bcf:constraint>
+    </bcf:constraints>
+    <bcf:constraints>
+      <bcf:entrytype>incollection</bcf:entrytype>
+      <bcf:entrytype>suppcollection</bcf:entrytype>
+      <bcf:entrytype>inreference</bcf:entrytype>
+      <bcf:constraint type="mandatory">
+        <bcf:field>author</bcf:field>
+        <bcf:field>editor</bcf:field>
+        <bcf:field>title</bcf:field>
+        <bcf:field>booktitle</bcf:field>
+      </bcf:constraint>
+    </bcf:constraints>
+    <bcf:constraints>
+      <bcf:entrytype>dataset</bcf:entrytype>
+      <bcf:constraint type="mandatory">
+        <bcf:field>title</bcf:field>
+      </bcf:constraint>
+    </bcf:constraints>
+    <bcf:constraints>
+      <bcf:entrytype>manual</bcf:entrytype>
+      <bcf:constraint type="mandatory">
+        <bcf:field>title</bcf:field>
+      </bcf:constraint>
+    </bcf:constraints>
+    <bcf:constraints>
+      <bcf:entrytype>misc</bcf:entrytype>
+      <bcf:entrytype>software</bcf:entrytype>
+      <bcf:constraint type="mandatory">
+        <bcf:field>title</bcf:field>
+      </bcf:constraint>
+    </bcf:constraints>
+    <bcf:constraints>
+      <bcf:entrytype>online</bcf:entrytype>
+      <bcf:constraint type="mandatory">
+        <bcf:field>title</bcf:field>
+        <bcf:fieldor>
+          <bcf:field>url</bcf:field>
+          <bcf:field>doi</bcf:field>
+          <bcf:field>eprint</bcf:field>
+        </bcf:fieldor>
+      </bcf:constraint>
+    </bcf:constraints>
+    <bcf:constraints>
+      <bcf:entrytype>patent</bcf:entrytype>
+      <bcf:constraint type="mandatory">
+        <bcf:field>author</bcf:field>
+        <bcf:field>title</bcf:field>
+        <bcf:field>number</bcf:field>
+      </bcf:constraint>
+    </bcf:constraints>
+    <bcf:constraints>
+      <bcf:entrytype>periodical</bcf:entrytype>
+      <bcf:constraint type="mandatory">
+        <bcf:field>editor</bcf:field>
+        <bcf:field>title</bcf:field>
+      </bcf:constraint>
+    </bcf:constraints>
+    <bcf:constraints>
+      <bcf:entrytype>proceedings</bcf:entrytype>
+      <bcf:entrytype>mvproceedings</bcf:entrytype>
+      <bcf:constraint type="mandatory">
+        <bcf:field>title</bcf:field>
+      </bcf:constraint>
+    </bcf:constraints>
+    <bcf:constraints>
+      <bcf:entrytype>inproceedings</bcf:entrytype>
+      <bcf:constraint type="mandatory">
+        <bcf:field>author</bcf:field>
+        <bcf:field>title</bcf:field>
+        <bcf:field>booktitle</bcf:field>
+      </bcf:constraint>
+    </bcf:constraints>
+    <bcf:constraints>
+      <bcf:entrytype>report</bcf:entrytype>
+      <bcf:constraint type="mandatory">
+        <bcf:field>author</bcf:field>
+        <bcf:field>title</bcf:field>
+        <bcf:field>type</bcf:field>
+        <bcf:field>institution</bcf:field>
+      </bcf:constraint>
+    </bcf:constraints>
+    <bcf:constraints>
+      <bcf:entrytype>thesis</bcf:entrytype>
+      <bcf:constraint type="mandatory">
+        <bcf:field>author</bcf:field>
+        <bcf:field>title</bcf:field>
+        <bcf:field>type</bcf:field>
+        <bcf:field>institution</bcf:field>
+      </bcf:constraint>
+    </bcf:constraints>
+    <bcf:constraints>
+      <bcf:entrytype>unpublished</bcf:entrytype>
+      <bcf:constraint type="mandatory">
+        <bcf:field>author</bcf:field>
+        <bcf:field>title</bcf:field>
+      </bcf:constraint>
+    </bcf:constraints>
+    <bcf:constraints>
+      <bcf:constraint type="data" datatype="isbn">
+        <bcf:field>isbn</bcf:field>
+      </bcf:constraint>
+      <bcf:constraint type="data" datatype="issn">
+        <bcf:field>issn</bcf:field>
+      </bcf:constraint>
+      <bcf:constraint type="data" datatype="ismn">
+        <bcf:field>ismn</bcf:field>
+      </bcf:constraint>
+      <bcf:constraint type="data" datatype="pattern" pattern="(?:sf|sm|sn|pf|pm|pn|pp)">
+        <bcf:field>gender</bcf:field>
+      </bcf:constraint>
+    </bcf:constraints>
+  </bcf:datamodel>
+  <!-- CITATION DATA -->
+  <!-- SECTION 0 -->
+  <bcf:bibdata section="0">
+    <bcf:datasource type="file" datatype="bibtex" glob="false">BibTexDatei.bib</bcf:datasource>
+  </bcf:bibdata>
+  <bcf:section number="0">
+    <bcf:citekey order="1">Casper:2003tk</bcf:citekey>
+    <bcf:citekey order="2">Murphy:2012th</bcf:citekey>
+    <bcf:citekey order="3">Huang:2011wq</bcf:citekey>
+    <bcf:citekey order="4">Murphy:2004wl</bcf:citekey>
+    <bcf:citekey order="5">10.1145/1228716.1228718</bcf:citekey>
+    <bcf:citekey order="6">Sarkar:2017tt</bcf:citekey>
+    <bcf:citekey order="7">Faisal:2019uu</bcf:citekey>
+    <bcf:citekey order="8">Sousa:2017tn</bcf:citekey>
+    <bcf:citekey order="9">10.1145/2157689.2157818</bcf:citekey>
+    <bcf:citekey order="10">Nagi:2014vu</bcf:citekey>
+    <bcf:citekey order="11">Pourmehr:2013ta</bcf:citekey>
+    <bcf:citekey order="12">Ma:2015wu</bcf:citekey>
+    <bcf:citekey order="13">SOARES20151656</bcf:citekey>
+    <bcf:citekey order="14">Villani:2018ub</bcf:citekey>
+    <bcf:citekey order="15">Liu:2017tw</bcf:citekey>
+    <bcf:citekey order="16">Wang:2017uy</bcf:citekey>
+    <bcf:citekey order="17">Whitney:2018wk</bcf:citekey>
+  </bcf:section>
+  <!-- SORTING TEMPLATES -->
+  <bcf:sortingtemplate name="none">
+    <bcf:sort order="1">
+      <bcf:sortitem order="1">citeorder</bcf:sortitem>
+    </bcf:sort>
+  </bcf:sortingtemplate>
+  <!-- DATALISTS -->
+  <bcf:datalist section="0"
+                name="none/global//global/global"
+                type="entry"
+                sortingtemplatename="none"
+                sortingnamekeytemplatename="global"
+                labelprefix=""
+                uniquenametemplatename="global"
+                labelalphanametemplatename="global">
+  </bcf:datalist>
+</bcf:controlfile>

+ 27 - 0
Thesis_LaTeX/Thesis_Jingyi.blg

@@ -0,0 +1,27 @@
+[0] Config.pm:311> INFO - This is Biber 2.16
+[0] Config.pm:314> INFO - Logfile is 'Thesis_Jingyi.blg'
+[62] biber-darwin:340> INFO - === Thu Jul  1, 2021, 12:33:05
+[74] Biber.pm:415> INFO - Reading 'Thesis_Jingyi.bcf'
+[152] Biber.pm:952> INFO - Found 17 citekeys in bib section 0
+[164] Biber.pm:4340> INFO - Processing section 0
+[172] Biber.pm:4531> INFO - Looking for bibtex format file 'BibTexDatei.bib' for section 0
+[176] bibtex.pm:1689> INFO - LaTeX decoding ...
+[214] bibtex.pm:1494> INFO - Found BibTeX data source 'BibTexDatei.bib'
+[233] Utils.pm:395> WARN - ISBN '1941-0492' in entry 'Casper:2003tk' is invalid - run biber with '--validate_datamodel' for details.
+[254] Utils.pm:395> WARN - ISBN '2153-0866' in entry 'Murphy:2012th' is invalid - run biber with '--validate_datamodel' for details.
+[258] Utils.pm:395> WARN - ISBN '0197-7385' in entry 'Huang:2011wq' is invalid - run biber with '--validate_datamodel' for details.
+[260] Utils.pm:395> WARN - ISBN '1558-2442' in entry 'Murphy:2004wl' is invalid - run biber with '--validate_datamodel' for details.
+[280] Utils.pm:395> WARN - Entry 'Sousa:2017tn' (BibTexDatei.bib): Invalid format '2017/10/18' of date field 'date' - ignoring
+[288] Utils.pm:395> WARN - ISBN '2153-0866' in entry 'Nagi:2014vu' is invalid - run biber with '--validate_datamodel' for details.
+[292] Utils.pm:395> WARN - ISBN '2153-0866' in entry 'Pourmehr:2013ta' is invalid - run biber with '--validate_datamodel' for details.
+[296] Utils.pm:395> WARN - ISBN '1558-2531' in entry 'Ma:2015wu' is invalid - run biber with '--validate_datamodel' for details.
+[303] Utils.pm:395> WARN - ISBN '1944-9437' in entry 'Villani:2018ub' is invalid - run biber with '--validate_datamodel' for details.
+[307] Utils.pm:395> WARN - ISBN '1944-9437' in entry 'Liu:2017tw' is invalid - run biber with '--validate_datamodel' for details.
+[317] Utils.pm:395> WARN - ISBN '2153-0866' in entry 'Whitney:2018wk' is invalid - run biber with '--validate_datamodel' for details.
+[332] UCollate.pm:68> INFO - Overriding locale 'en-US' defaults 'variable = shifted' with 'variable = non-ignorable'
+[332] UCollate.pm:68> INFO - Overriding locale 'en-US' defaults 'normalization = NFD' with 'normalization = prenormalized'
+[332] Biber.pm:4168> INFO - Sorting list 'none/global//global/global' of type 'entry' with template 'none' and locale 'en-US'
+[332] Biber.pm:4174> INFO - No sort tailoring available for locale 'en-US'
+[343] bbl.pm:654> INFO - Writing 'Thesis_Jingyi.bbl' with encoding 'UTF-8'
+[354] bbl.pm:757> INFO - Output to Thesis_Jingyi.bbl
+[354] Biber.pm:128> INFO - WARNINGS: 11

+ 292 - 0
Thesis_LaTeX/Thesis_Jingyi.fdb_latexmk

@@ -0,0 +1,292 @@
+# Fdb version 3
+["biber Thesis_Jingyi"] 1625135582 "Thesis_Jingyi.bcf" "Thesis_Jingyi.bbl" "Thesis_Jingyi" 1625135600
+  "BibTexDatei.bib" 1623954830 18242 f91e0f97a7082496f8d971bccd740a81 ""
+  "Thesis_Jingyi.bcf" 1625135599 106912 702bf6176148abbc2b1924486424ccbf "lualatex"
+  (generated)
+  "Thesis_Jingyi.bbl"
+  "Thesis_Jingyi.blg"
+["lualatex"] 1625135595 "/Users/elaine/Desktop/Hector_Unity_v2.0/Thesis_LaTeX/Thesis_Jingyi.tex" "/Users/elaine/Desktop/Hector_Unity_v2.0/Thesis_LaTeX/Thesis_Jingyi.pdf" "Thesis_Jingyi" 1625135600
+  "/Users/elaine/Desktop/Hector_Unity_v2.0/Thesis_LaTeX/Thesis_Jingyi.aux" 1625135599 16512 c36e27cc918bb87c8061f2e5afb42ea8 ""
+  "/Users/elaine/Desktop/Hector_Unity_v2.0/Thesis_LaTeX/Thesis_Jingyi.tex" 1625069396 3410 e307d17b3cc34441d48ac04a84c1f17a ""
+  "/Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/lmroman12-bold.luc" 1624377961 124128 826eace173a4c277f00a3961e5bd55a0 ""
+  "/Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/lmroman12-regular.luc" 1624377960 123499 243bfe951f41de9e33b640d9f8cc3644 ""
+  "/Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/roboto-black.luc" 1617870450 252497 421d48f342cf271e92ded36c8499153e ""
+  "/Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/roboto-blackitalic.luc" 1617870450 254712 58a82fb3ca498648bf08843d24a1423b ""
+  "/Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/roboto-bold.luc" 1617870446 220932 446503c6d124017697c33cdbbc0c17d5 ""
+  "/Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/roboto-bolditalic.luc" 1617870446 222629 38903e052468291b0c2aa65af0bd0107 ""
+  "/Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/roboto-italic.luc" 1617870446 217062 c639b2084c5a6cad465dd8b8532ae326 ""
+  "/Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/roboto-light.luc" 1617870450 253209 1ccf7cb895ef3f019894a60e1bf5fdad ""
+  "/Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/roboto-lightitalic.luc" 1617870450 252938 d1376ad11c3024470dcb55db037218ac ""
+  "/Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/roboto-medium.luc" 1617870448 253800 68ceb9d11cd0fb550061632377633211 ""
+  "/Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/roboto-mediumitalic.luc" 1617870449 255883 4a6b6beeaf63c2a0f139d1fb18d237f0 ""
+  "/Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/roboto-regular.luc" 1617870445 218972 9718268a55e67104478fc20fd525e620 ""
+  "/Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/roboto-thin.luc" 1617870449 252156 9b2062ff401abd901054daffc38bbc6c ""
+  "/Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/roboto-thinitalic.luc" 1617870449 252629 89171a6a11d847b54f304fa337a7b1ed ""
+  "/Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/robotocondensed-bold.luc" 1617870447 221624 ed020e41c8ce346473df6e11dc2788b7 ""
+  "/Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/robotocondensed-bolditalic.luc" 1617870447 219507 b31f3ae1c548cb80b8ff04c6025094ce ""
+  "/Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/robotocondensed-italic.luc" 1617870447 216746 ef6e71fd78e2ae44552d0410d0fb2d04 ""
+  "/Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/robotocondensed-regular.luc" 1617870447 219108 a4fcd9db51fc5a08d15d98e78ffd19da ""
+  "/Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/robotomono-bold.luc" 1617870451 95859 ec986ce8494235501e53b7aae8ab3702 ""
+  "/Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/robotomono-bolditalic.luc" 1617870451 96176 a96a56002e105a7b8bd0b87acf15a59a ""
+  "/Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/robotomono-italic.luc" 1617870451 95515 9869a4856a5ef051998723b614758ea8 ""
+  "/Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/robotomono-light.luc" 1617870451 95347 9b9e6ac5f5a4018e71520bacc6c66739 ""
+  "/Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/robotomono-lightitalic.luc" 1617870451 95877 7a5d5d00a03c5af17759d25ef17cd7f8 ""
+  "/Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/robotomono-medium.luc" 1617870451 95593 93817ce79b8bbeaa5e59ead8a61972dd ""
+  "/Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/robotomono-mediumitalic.luc" 1617870451 95882 fdefb76596037384f08b862351693194 ""
+  "/Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/robotomono-regular.luc" 1617870451 94978 10fbd1326e57f267333d63f679bf6b8c ""
+  "/Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/robotomono-thin.luc" 1617870451 94895 3a741488dd18fa3e1084e74362fa3a28 ""
+  "/Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/robotomono-thinitalic.luc" 1617870451 95381 2bb607a8a2ba46887994769d23f55ef9 ""
+  "/Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/robotoslab-bold.luc" 1617870448 193824 f83e87a4a20be771a42e7d302def3425 ""
+  "/Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/robotoslab-regular.luc" 1617870448 191228 71b5e84817f21b765a09888467c13d1b ""
+  "/Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/xcharter-bold.luc" 1617870445 168812 aab54611537f660c7e903768e397eeaa ""
+  "/Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/xcharter-bolditalic.luc" 1617870445 154495 5ddfc3da216bd26250c451661ac389a0 ""
+  "/Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/xcharter-boldslanted.luc" 1617870445 167253 7b573e8e37d686ec1f673be54dbba553 ""
+  "/Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/xcharter-italic.luc" 1617870445 157899 6723fcf421f5e5a37125bc30dcf28845 ""
+  "/Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/xcharter-roman.luc" 1617870444 187578 4b0ff5adf51028787d96dd64d813afc6 ""
+  "/Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/xcharter-slanted.luc" 1617870445 168217 5e46036449236f6069376c9b33afa6e9 ""
+  "/Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/names/luaotfload-names.luc" 1617870444 1580064 846780e955140cd9aed1d8c990389b98 ""
+  "/usr/local/texlive/2021/texmf-dist/fonts/opentype/google/roboto/Roboto-Bold.otf" 1576101225 185508 37ee83b738cc08dd27d3bcb685339489 ""
+  "/usr/local/texlive/2021/texmf-dist/fonts/opentype/google/roboto/Roboto-Regular.otf" 1576101225 186664 9456fa40117c9472546b15f9e7e91a19 ""
+  "/usr/local/texlive/2021/texmf-dist/fonts/opentype/google/roboto/RobotoMono-Regular.otf" 1576101225 229340 04cea0fe45458f3531f661565bc85b9b ""
+  "/usr/local/texlive/2021/texmf-dist/fonts/opentype/public/xcharter/XCharter-Italic.otf" 1605305820 120536 4f9fc1a7a7add361bd8364b8651d2ca6 ""
+  "/usr/local/texlive/2021/texmf-dist/fonts/opentype/public/xcharter/XCharter-Roman.otf" 1605305820 146676 c111903afb5e6c53382079597b00f5ee ""
+  "/usr/local/texlive/2021/texmf-dist/fonts/tfm/adobe/symbol/psyr.tfm" 1136768653 1408 5937f58aa508ea2cea4901c07d10f5fe ""
+  "/usr/local/texlive/2021/texmf-dist/fonts/tfm/adobe/zapfding/pzdr.tfm" 1136768653 1528 f853c4d1b4e0550255e02831fdc8496f ""
+  "/usr/local/texlive/2021/texmf-dist/fonts/tfm/public/cm/cmex10.tfm" 1136768653 992 662f679a0b3d2d53c1b94050fdaa3f50 ""
+  "/usr/local/texlive/2021/texmf-dist/fonts/tfm/public/cm/cmmi10.tfm" 1136768653 1528 abec98dbc43e172678c11b3b9031252a ""
+  "/usr/local/texlive/2021/texmf-dist/fonts/tfm/public/cm/cmmi12.tfm" 1136768653 1524 4414a8315f39513458b80dfc63bff03a ""
+  "/usr/local/texlive/2021/texmf-dist/fonts/tfm/public/cm/cmmi5.tfm" 1136768653 1508 3b32edd0d68f6498a5a375e78f9edc5e ""
+  "/usr/local/texlive/2021/texmf-dist/fonts/tfm/public/cm/cmmi6.tfm" 1136768653 1512 f21f83efb36853c0b70002322c1ab3ad ""
+  "/usr/local/texlive/2021/texmf-dist/fonts/tfm/public/cm/cmmi7.tfm" 1136768653 1528 e2423ae06dc7dee599cceb79d1c9dc32 ""
+  "/usr/local/texlive/2021/texmf-dist/fonts/tfm/public/cm/cmmi8.tfm" 1136768653 1520 eccf95517727cb11801f4f1aee3a21b4 ""
+  "/usr/local/texlive/2021/texmf-dist/fonts/tfm/public/cm/cmr10.tfm" 1136768653 1296 45809c5a464d5f32c8f98ba97c1bb47f ""
+  "/usr/local/texlive/2021/texmf-dist/fonts/tfm/public/cm/cmr12.tfm" 1136768653 1288 655e228510b4c2a1abe905c368440826 ""
+  "/usr/local/texlive/2021/texmf-dist/fonts/tfm/public/cm/cmr17.tfm" 1136768653 1292 296a67155bdbfc32aa9c636f21e91433 ""
+  "/usr/local/texlive/2021/texmf-dist/fonts/tfm/public/cm/cmr5.tfm" 1136768653 1220 ad296dff3c8796c18053ab7b9f86ad7c ""
+  "/usr/local/texlive/2021/texmf-dist/fonts/tfm/public/cm/cmr6.tfm" 1136768653 1300 b62933e007d01cfd073f79b963c01526 ""
+  "/usr/local/texlive/2021/texmf-dist/fonts/tfm/public/cm/cmr7.tfm" 1136768653 1300 53d07721103816e093902637bc167021 ""
+  "/usr/local/texlive/2021/texmf-dist/fonts/tfm/public/cm/cmr8.tfm" 1136768653 1292 21c1c5bfeaebccffdb478fd231a0997d ""
+  "/usr/local/texlive/2021/texmf-dist/fonts/tfm/public/cm/cmsy10.tfm" 1136768653 1124 6c73e740cf17375f03eec0ee63599741 ""
+  "/usr/local/texlive/2021/texmf-dist/fonts/tfm/public/cm/cmsy5.tfm" 1136768653 1112 14d5d5f6bd3c949edecb5b872f295553 ""
+  "/usr/local/texlive/2021/texmf-dist/fonts/tfm/public/cm/cmsy6.tfm" 1136768653 1116 933a60c408fc0a863a92debe84b2d294 ""
+  "/usr/local/texlive/2021/texmf-dist/fonts/tfm/public/cm/cmsy7.tfm" 1136768653 1120 2b3f9b25605010c69bc328bea6ac000f ""
+  "/usr/local/texlive/2021/texmf-dist/fonts/tfm/public/cm/cmsy8.tfm" 1136768653 1120 8b7d695260f3cff42e636090a8002094 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/context/base/mkii/supp-pdf.mkii" 1461363279 71627 94eb9990bed73c364d7f53f960cc8c5b ""
+  "/usr/local/texlive/2021/texmf-dist/tex/generic/babel-english/english.ldf" 1496785618 7008 9ff5fdcc865b01beca2b0fe4a46231d4 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/generic/babel-german/ngerman.ldf" 1614462139 2289 b1d356015c8fd065cb4437d567449559 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/generic/babel-german/ngermanb.ldf" 1614462139 7752 76871ff65dd4689e1a548995ac96d8c3 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/generic/babel/babel.def" 1616621270 118719 e672239d75d9419ba29850a1b391bd00 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/generic/babel/babel.sty" 1616621270 37894 44955682e4f134137b9d1033fb86e0ef ""
+  "/usr/local/texlive/2021/texmf-dist/tex/generic/babel/luababel.def" 1616621270 58377 1f6b36e2abf9107072aba8e344bb24b3 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty" 1576625341 40635 c40361e206be584d448876bba8a64a3b ""
+  "/usr/local/texlive/2021/texmf-dist/tex/generic/bitset/bitset.sty" 1576016050 33961 6b5c75130e435b2bfdb9f480a09a39f9 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/generic/colorprofiles/FOGRA39L_coated.icc" 1539117195 121368 39eb6a29ff4335f7d0a8899500482fe4 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/generic/colorprofiles/colorprofiles.sty" 1541456952 2125 d32d20ebbbf64901515ba49e82d21ba5 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/generic/colorprofiles/colorprofiles.tex" 1540240449 2039 ecc159cffd8e7060ebf413ca9a088220 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/generic/colorprofiles/sRGB.icc" 1539117195 3268 22507a113159a716194bbc7c9ad1ba93 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/generic/etexcmds/etexcmds.sty" 1576625273 7734 b98cbb34c81f667027c1e3ebdbfce34b ""
+  "/usr/local/texlive/2021/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty" 1576625223 8371 9d55b8bd010bc717624922fb3477d92e ""
+  "/usr/local/texlive/2021/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-de-1996.tex" 1616365115 1319 90e3043e2c119e84eacf288411a3e5fc ""
+  "/usr/local/texlive/2021/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-de-1996.tex" 1616365115 261255 ba96fd16e3f4107a982ad26c7c7d9037 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/generic/iftex/ifluatex.sty" 1572645307 492 1994775aa15b0d1289725a0b1bbc2d4c ""
+  "/usr/local/texlive/2021/texmf-dist/tex/generic/iftex/ifpdf.sty" 1572645307 480 5778104efadad304ced77548ca2184b1 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/generic/iftex/iftex.sty" 1583617216 6501 4011d89d9621e0b0901138815ba5ff29 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/generic/iftex/ifvtex.sty" 1572645307 1057 525c2192b5febbd8c1f662c9468335bb ""
+  "/usr/local/texlive/2021/texmf-dist/tex/generic/iftex/ifxetex.sty" 1572645307 488 4565444a3e75e59cb2702dc42e18f482 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/generic/infwarerr/infwarerr.sty" 1575499628 8356 7bbb2c2373aa810be568c29e333da8ed ""
+  "/usr/local/texlive/2021/texmf-dist/tex/generic/intcalc/intcalc.sty" 1576625065 31769 002a487f55041f8e805cfbf6385ffd97 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty" 1576878844 5412 d5a2436094cd7be85769db90f29250a6 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/generic/kvsetkeys/kvsetkeys.sty" 1576624944 13807 952b0226d4efca026f0e19dd266dcc22 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty" 1600895880 17859 4409f8f50cd365c68e684407e5350b1b ""
+  "/usr/local/texlive/2021/texmf-dist/tex/generic/luatex85/luatex85.sty" 1466003200 5870 5c4dd54f0f0c0983167985107b28c800 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/generic/pdfescape/pdfescape.sty" 1576015897 19007 15924f7228aca6c6d184b115f4baa231 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/generic/pdftex/glyphtounicode.tex" 1353199370 216747 92ec6cf8e39216b4894417b5aa6f057a ""
+  "/usr/local/texlive/2021/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.lua" 1593380077 9447 5e9f52f1871707a5d27dea360afbe4cb ""
+  "/usr/local/texlive/2021/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty" 1593379760 20089 80423eac55aa175305d35b49e04fe23b ""
+  "/usr/local/texlive/2021/texmf-dist/tex/generic/stringenc/se-ascii-print.def" 1575152242 3257 357e44871446bf7a67d5b44617e25103 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/generic/stringenc/stringenc.sty" 1575152242 21514 b7557edcee22835ef6b03ede1802dad4 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/generic/unicode-data/CaseFolding.txt" 1584044743 82810 5f9103a43f1de6931ccd535dc2d04777 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/generic/unicode-data/PropList.txt" 1584044743 126063 09a6b8a9bf45d76e1051f087476c584a ""
+  "/usr/local/texlive/2021/texmf-dist/tex/generic/unicode-data/ScriptExtensions.txt" 1584044743 21036 0498414f4b3ea003decdfbdc05d5eee4 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/generic/unicode-data/Scripts.txt" 1584044743 175811 5f82197ad754fd20cee117a97732d384 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/generic/unicode-data/SpecialCasing.txt" 1584044743 16830 681d4e1ebc39c3362fbd6c293070a8ea ""
+  "/usr/local/texlive/2021/texmf-dist/tex/generic/unicode-data/UnicodeData.txt" 1584044743 1851767 85879f1976cc8eb739ee5585a93938e2 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/generic/unicode-data/WordBreakProperty.txt" 1603745856 103240 40f00b28bda4ea42f0d09ea1cf5a646a ""
+  "/usr/local/texlive/2021/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty" 1576624663 7008 f92eaa0a3872ed622bbf538217cd2ab7 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/generic/xkeyval/xkeyval.tex" 1605910342 19231 3cbf682090baecad8e17a66b7a271ed1 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/generic/xkeyval/xkvutils.tex" 1605910342 7677 cf3e6aa6a8d444f55327f61df80bfa0c ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/anyfontsize/anyfontsize.sty" 1195838950 3901 468c107ba2ff895578a5a95fe5d4bdbe ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/auxhook/auxhook.sty" 1576625391 3935 57aa3c3e203a5c2effb4d2bd2efbc323 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/base/atbegshi-ltx.sty" 1609451599 2973 00085839f5881178c538db5970d3c38e ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/base/atveryend-ltx.sty" 1610149055 2596 b3a02e33035865e9f0457e064d436fb8 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/base/everyshi-ltx.sty" 1609451599 2591 72e18a6b9972c5f1da2a52bd5a4f860c ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/base/fontenc.sty" 1601675358 4947 8cb7717f0cc771eca0fda15160c7fee9 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/base/ifthen.sty" 1580683321 5159 892429808d9e0e2b3548aaefd9a06ed0 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/base/ltluatex.lua" 1601675358 19071 5eca6644e86be740ddc21c18c9b79330 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/base/textcomp.sty" 1581112666 2821 2c0928feafd5527387e29a1af774d030 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/base/ts1cmr.fd" 1580683321 2431 b6cead9f069ed55f4fba0c637aa047b6 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/biblatex/bbx/numeric.bbx" 1609451401 1818 9ed166ac0a9204a8ebe450ca09db5dde ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/biblatex/bbx/standard.bbx" 1609451401 25680 409c3f3d570418bc545e8065bebd0688 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/biblatex/biblatex.cfg" 1342308459 69 249fa6df04d948e51b6d5c67bea30c42 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/biblatex/biblatex.def" 1609451401 91946 e09bee3cd84fdc4250d6c8ee794f6a70 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/biblatex/biblatex.sty" 1609451401 506356 ad896deba0d157daf8e7a259dbff05c8 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/biblatex/blx-case-expl3.sty" 1609451401 8433 72f8188742e7214b7068f345cd0287ac ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/biblatex/blx-compat.def" 1609451401 13379 ae6b07c49ed3315284c100c6d2572fab ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/biblatex/blx-dm.def" 1609451401 32359 780383f3a2aaa99ffa09ced7a3363e81 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/biblatex/blx-unicode.def" 1609451401 3786 1f89d14780f0ad89ab94652b37f4e9b8 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/biblatex/cbx/numeric.cbx" 1510525977 4578 2d37f6a8c72f47aacef79870545a713d ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/biblatex/lbx/english.lbx" 1609451401 38558 7b6b5c4f86b076362a57cfdb9255a6c6 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/biblatex/lbx/german.lbx" 1609451401 32997 65634e927babacbe58b4ad3538981dfb ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/biblatex/lbx/ngerman.lbx" 1510525977 520 79db3ad588d8a32d9a5aa90a48bd8364 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/bookmark/bkm-pdftex.def" 1604871679 8609 8ac7db65d9617618cf703bd16c1bd0b8 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/bookmark/bookmark.sty" 1604871679 18237 5cbdfe9ef383a557f780a0a1f45cdb1c ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/booktabs/booktabs.sty" 1579038678 6078 f1cb470c9199e7110a27851508ed7a5c ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/csquotes/csquotes.cfg" 1429144587 7068 06f8d141725d114847527a66439066b6 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/csquotes/csquotes.def" 1614030765 20781 dc1bec6693d5466d8972ecc6b81f9f0b ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/csquotes/csquotes.sty" 1614030765 62518 6e0d74482f5cb16b3b0755031e72faf1 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty" 1579991033 13886 d1306dcf79a944f6988e688c1785f9ce ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/etoolbox/etoolbox.sty" 1601931149 46845 3b58f70c6e861a13d927bff09d35ecbc ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/fontspec/fontspec-luatex.sty" 1582325645 151809 9b29a813bdecad31db825cd830187121 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/fontspec/fontspec.cfg" 1532898934 549 c4adac819276241fea8eb79c5ab7b99e ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/fontspec/fontspec.lua" 1582325645 3021 d32bd2298bedcca160fe737883f3615e ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/fontspec/fontspec.sty" 1582325645 1655 a1ec6f2670a260de25415d37e9c60e97 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/geometry/geometry.sty" 1578002852 41601 9cf6c5257b1bc7af01a58859749dd37a ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/graphics-cfg/color.cfg" 1459978653 1213 620bba36b25224fa9b7e1ccb4ecb76fd ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/graphics-cfg/graphics.cfg" 1465944070 1224 978390e9c2234eab29404bc21b268d1e ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/graphics-def/luatex.def" 1601931164 19052 d9eaaf91d2a0b7bc9d7f373ebd8346f3 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/graphics/graphics.sty" 1601675358 18272 a8c6a275b34ab6717ceeb8fa04b104e2 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/graphics/graphicx.sty" 1601675358 7919 20fdfdd783821971c55bc8ee918cbe63 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/graphics/keyval.sty" 1580683321 2590 e3b24ff953e5b58d924f163d25380312 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/graphics/trig.sty" 1580683321 3976 d7fa7d81d2870d509d25b17d0245e735 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/hycolor/hycolor.sty" 1580250785 17914 4c28a13fc3d975e6e81c9bea1d697276 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/hyperref/hluatex.def" 1614638310 50811 c3fdee4a073620a647093b5fb5d37547 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/hyperref/hyperref-langpatches.def" 1614638310 1777 31eee4f3f5c138e44a4e16abfcaefa41 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/hyperref/hyperref.sty" 1614638310 230839 177eac084bda18ae827a77792a17292e ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/hyperref/nameref.sty" 1612734870 13242 133e617c5eebffdd05e421624022b267 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/hyperref/pd1enc.def" 1614638310 14132 3a8b7a8250bdb5871e322188be7c9ff6 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/hyperref/psdextra.def" 1614638310 37411 fbc68844a362ecff68264c9b9af4b5e7 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/hyperref/puenc-greekbasic.def" 1614638310 6697 af7eb82d38e0d4be0ae70004e7082738 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/hyperref/puenc.def" 1614638310 117004 7c05c6dde5b2b6a14f97dd4137739212 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/koma-script/scrbase.sty" 1616362473 98623 0a1bc467d2181ad2c2f161ec89654c86 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/koma-script/scrkbase.sty" 1616362473 21853 4dd3a4fdedb468766ec2234531937286 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/koma-script/scrlayer-scrpage.sty" 1616362473 60507 8158e006d201e72402732dfbc16dc8cc ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/koma-script/scrlayer.sty" 1616362473 87056 b81e2767109ac36be0dfd8278b0bd9c8 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/koma-script/scrlfile-hook.sty" 1616362473 9861 1c84049c7d8ca184731fe52eeb4c342f ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/koma-script/scrlfile.sty" 1616362473 3128 0f937965be3412c191cc30181f7ad889 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/koma-script/scrlogo.sty" 1616362473 1954 d3f157130a5b7ccb270d92af50c6297b ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/koma-script/scrreprt.cls" 1616362473 264743 7d446c266bd858acf62c8bc74a4fe618 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/koma-script/scrsize12pt.clo" 1616362473 6366 c4365321b3bbd3bfc5dbedbf742e65bc ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/koma-script/tocbasic.sty" 1616362473 106047 24806cd8637fc950d6c478426f9ba321 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/koma-script/typearea.sty" 1616362473 56021 192ec5bf5b5402cbddffa5dac8deb1ce ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/kvoptions/kvoptions.sty" 1602274869 22521 d2fceb764a442a2001d257ef11db7618 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/l3backend/l3backend-luatex.def" 1616101731 27535 5374a97a736f2399b505712f471ea725 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/l3kernel/expl3.lua" 1612304173 11443 3672c95ea895d2ba29caa9da5ca5973a ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/l3kernel/expl3.sty" 1613686676 6208 7497703c7e95fb22a69d3ed6f9024046 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/l3packages/l3keys2e/l3keys2e.sty" 1615590017 4614 3d280c6851211796f3b4f2310e7af080 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/l3packages/xparse/xparse-2020-10-01.sty" 1612304173 6195 8bc989fdf3bb45de5ab646a95bf3352b ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/l3packages/xparse/xparse-generic.tex" 1612304173 80141 dd4859747b9d959c1acfee24fd462951 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/l3packages/xparse/xparse.sty" 1615590017 6289 682e18a28ebd34b27d72772c8a4cedcb ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg" 1279039959 678 4792914a8f45be57bb98413425e4c7af ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/latexconfig/lualatexquotejobname.lua" 1308175312 1031 977f79ff10b802fc398926378bec58e9 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty" 1575499565 5766 13a9e8766c47f30327caf893ece86ac8 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/logreq/logreq.def" 1284153563 1620 fb1c32b818f2058eca187e5c41dfae77 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/logreq/logreq.sty" 1284153563 6187 b27afc771af565d3a9ff1ca7d16d0d46 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/microtype/microtype-luatex.def" 1615845855 40246 7fad4c2ced4920aab995c0d1a72b12aa ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/microtype/microtype.cfg" 1615845855 25351 a8ea42615c1a2e238f5239107f136d2e ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/microtype/microtype.lua" 1615845855 5588 ccdc71c988474cf27edce3fd29d20b74 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/microtype/microtype.sty" 1615845855 72985 34bc4da4b01d522411d81e8ba52c722c ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/microtype/mt-cmr.cfg" 1614119666 22870 107e29e10ba62444ef82a9cee93fe3fe ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/pdfx/AdobeColorProfiles.tex" 1544134469 18025 2a8c02d866533f30ba38e1fc80d41d5e ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/pdfx/glyphtounicode-cmr.tex" 1544134469 12650 63d8297b6f8c541fcf26e81843ce886e ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/pdfx/glyphtounicode-ntx.tex" 1552341685 12106 cf8ee425ea5c6dcd1e8f6a7a78988e72 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/pdfx/l8u-penc.def" 1544134469 173899 c019d28cc75c9b7ff01d114ccb8449bd ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/pdfx/pdfa.xmp" 1544134469 16698 20710d2986efbe933f27bcaccba16f92 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/pdfx/pdfx.sty" 1552341685 109591 fbc1db3d28e53e6589d1cf9c8bf1eb1d ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/psnfss/pifont.sty" 1586716065 2283 62e73848f29fd8cd37fb7974c7cf2221 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/psnfss/upsy.fd" 1137110629 148 2da0acd77cba348f34823f44cabf0058 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/psnfss/upzd.fd" 1137110629 148 b2a94082cb802f90d3daf6dd0c7188a0 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/refcount/refcount.sty" 1576624809 9878 9e94e8fa600d95f9c7731bb21dfb67a4 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty" 1575674187 9715 b051d5b493d9fe5f4bc251462d039e5f ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/roboto/roboto-mono.sty" 1576101225 4737 e3536d0db9fc3d461954c39370c5432d ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/roboto/roboto.sty" 1576101225 14885 1a5132fb349578b9a7edd65f7ff1d141 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/tools/array.sty" 1601675358 12675 9a7bbb9e485cd81cdcc1d56212b088ff ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/tools/tabularx.sty" 1580683321 7148 4ba718200276533b3a293c311a9349e0 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/tuda-ci/tuda-a4paper.clo" 1616189291 1686 c2b0b87c4165e6a0ccfb501d0694498e ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/tuda-ci/tudacolors.def" 1616189291 4443 4ec2b6e8b1ec6f3a85127d9737e08422 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/tuda-ci/tudacolors.sty" 1616189291 5819 2f4241e8f5504d8ca789824d7a1aa5a8 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/tuda-ci/tudafonts.sty" 1616189291 3245 62d410b4bdb366fed2e872aa4854cc72 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/tuda-ci/tudapub.cls" 1616189291 40763 9a85c43d5b33f0614b04540299d66655 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/tuda-ci/tudarules.sty" 1616189291 6333 fcda0719826035b6f37de11f517d2f88 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/tuda-ci/tudathesis.cfg" 1616189291 30818 961eb93bf8dbf48e7f1a1d766cbc8054 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/urcls/URspecialopts.sty" 1549059895 6483 920e1f2ffdfd78bee1da6dfa77a32369 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/url/url.sty" 1388531844 12796 8edb7d69a20b857904dd0ea757c14ec9 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/xcharter/XCharter.fontspec" 1498512093 311 cdc5e683a6f6a4f8b3262f7d1d34e5ce ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/xcolor/xcolor.sty" 1463002160 55589 34128738f682d033422ca125f82e5d62 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/xkeyval/xkeyval.sty" 1605910342 4902 efb3d66683a2da2a232f71e3a571a899 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/latex/xmpincl/xmpincl.sty" 1210504720 2846 ba6fcee8a9557055874a16b76a0c5f4b ""
+  "/usr/local/texlive/2021/texmf-dist/tex/luatex/lualibs/lualibs-basic-merged.lua" 1609451617 131468 fd1313508308a0eb9829063570435aca ""
+  "/usr/local/texlive/2021/texmf-dist/tex/luatex/lualibs/lualibs-basic.lua" 1609451617 2717 538b28c781d9675abf8ea106134f6a32 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/luatex/lualibs/lualibs-compat.lua" 1367794330 603 398583cb619d20952d67edcedae41608 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/luatex/lualibs/lualibs-extended-merged.lua" 1609451617 110513 18927093f376db6f759633b1df9ca47d ""
+  "/usr/local/texlive/2021/texmf-dist/tex/luatex/lualibs/lualibs-extended.lua" 1609451617 4858 1d0213aca5cd664173ccbc672f7cfe2f ""
+  "/usr/local/texlive/2021/texmf-dist/tex/luatex/lualibs/lualibs.lua" 1609451617 3779 b5f9573f0df8b6653bae489078a3417b ""
+  "/usr/local/texlive/2021/texmf-dist/tex/luatex/luaotfload/fontloader-2021-01-07.lua" 1610835910 863258 ef54bfa34416e2c85fa48d3195c67fd2 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/luatex/luaotfload/fontloader-basics-gen.lua" 1599167189 12745 4bc43036e9796fccb0b8869f4b05bf2e ""
+  "/usr/local/texlive/2021/texmf-dist/tex/luatex/luaotfload/luaotfload-auxiliary.lua" 1610835910 32597 8e427ec79ced91d9fc6fbcece159d042 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/luatex/luaotfload/luaotfload-case.lua" 1609451516 6809 6c20d5dc2b2b4227f873e7df0fd25316 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/luatex/luaotfload/luaotfload-colors.lua" 1610835910 15954 7c201914c79310d9e79e75dfc7ee982b ""
+  "/usr/local/texlive/2021/texmf-dist/tex/luatex/luaotfload/luaotfload-configuration.lua" 1610835910 31151 589ca99522479a0929d6824bafa36f63 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/luatex/luaotfload/luaotfload-database.lua" 1610835910 134863 4a0f9f3b500df0d8a8234a0954065e46 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/luatex/luaotfload/luaotfload-embolden.lua" 1610835910 1004 5506419bc583d450f252542b1105d6ce ""
+  "/usr/local/texlive/2021/texmf-dist/tex/luatex/luaotfload/luaotfload-fallback.lua" 1610835910 4047 a3c8c048b14a304d3352871014ef1343 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/luatex/luaotfload/luaotfload-features.lua" 1610835910 29002 33fdd06674606d043599dc4ea9b2a56b ""
+  "/usr/local/texlive/2021/texmf-dist/tex/luatex/luaotfload/luaotfload-harf-define.lua" 1610835910 13468 1c9a663bb7bfa650b93dcf01d5450675 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/luatex/luaotfload/luaotfload-harf-plug.lua" 1610835910 41599 8fdc1ba513a6026546b883259e559c7e ""
+  "/usr/local/texlive/2021/texmf-dist/tex/luatex/luaotfload/luaotfload-init.lua" 1610835910 19547 e3b832a9efc91c977044383640835069 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/luatex/luaotfload/luaotfload-letterspace.lua" 1610835910 18645 1a518a55f6663ce13866416a5b94d6a4 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/luatex/luaotfload/luaotfload-loaders.lua" 1610835910 8840 d169564522ac7194e7410d8263cd1b31 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/luatex/luaotfload/luaotfload-log.lua" 1610835910 11323 809e4afac4e070b619512461a6fedd90 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/luatex/luaotfload/luaotfload-main.lua" 1609451516 275 b19c9cc34cf1d676c39f872cfb41aef6 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/luatex/luaotfload/luaotfload-multiscript.lua" 1610835910 15068 db7b6c7791b4b909d12234620ff7973d ""
+  "/usr/local/texlive/2021/texmf-dist/tex/luatex/luaotfload/luaotfload-notdef.lua" 1610835910 12224 26fed1a76150718e05c8c56b1983ebdd ""
+  "/usr/local/texlive/2021/texmf-dist/tex/luatex/luaotfload/luaotfload-parsers.lua" 1610835910 30999 dba42cb2f6bbfa13b9a56d0e4a2b2f44 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/luatex/luaotfload/luaotfload-resolvers.lua" 1610835910 10984 b387d9435738f7ce8cf1e6af86b565a6 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/luatex/luaotfload/luaotfload-scripts.lua" 1610835910 2506 2b924be852e17191e651faf5a2097e12 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/luatex/luaotfload/luaotfload-status.lua" 1610835910 6317 de8b416497205d269b31674daef0f48b ""
+  "/usr/local/texlive/2021/texmf-dist/tex/luatex/luaotfload/luaotfload-suppress.lua" 1610835910 2582 b07873bfeb7764f9b5b440cd6b170f63 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/luatex/luaotfload/luaotfload-szss.lua" 1610835910 6259 2413a2be98181fe77f7e110369194769 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/luatex/luaotfload/luaotfload-tounicode.lua" 1610835910 7528 e07e112222777070250fbc980b2e6b85 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/luatex/luaotfload/luaotfload-unicode.lua" 1610835910 7589 1d7fd6ab63640cb6c8e2091ac5a57915 ""
+  "/usr/local/texlive/2021/texmf-dist/tex/luatex/luaotfload/luaotfload.lua" 1610835910 13788 c3df7754a82557bc3e50d0714ad8a67c ""
+  "/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map" 1616695603 5169178 a2ce6e2d73f603b690db6777d06dbccb ""
+  "/usr/local/texlive/2021/texmf-var/tex/generic/config/language.dat" 1616695599 6652 ca80e6e2fc9736cbccadc9431e849ff0 ""
+  "/usr/local/texlive/2021/texmf-var/web2c/luahbtex/lualatex.fmt" 1617806998 3313487 c362c5bf493095d177e958243f69bfa7 ""
+  "BibTexDatei.bib" 1623954830 18242 f91e0f97a7082496f8d971bccd740a81 ""
+  "Thesis_Jingyi.aux" 1625135599 16512 c36e27cc918bb87c8061f2e5afb42ea8 "lualatex"
+  "Thesis_Jingyi.bbl" 1625135585 35373 c19ec8d5009345dd3009530555541c21 "biber Thesis_Jingyi"
+  "Thesis_Jingyi.out" 1625135598 0 d41d8cd98f00b204e9800998ecf8427e "lualatex"
+  "Thesis_Jingyi.run.xml" 1625135599 2465 3451d595289a2dfd4f36a3855c6a77d8 "lualatex"
+  "Thesis_Jingyi.tex" 1625069396 3410 e307d17b3cc34441d48ac04a84c1f17a ""
+  "Thesis_Jingyi.toc" 1625135599 2383 2b0499b21e489a765630c1a634f07a07 "lualatex"
+  "Thesis_Jingyi.xmpdata" 1625135598 155 d646172d23b1cbec6b5499b8324738e3 "lualatex"
+  "chapters/abstract.tex" 1624382427 20 247a882ae4b7334fc7325d03790db55f ""
+  "chapters/conclusion.tex" 1624959033 56 06b20b208584b88731f86e6573a5434e ""
+  "chapters/evaluate.tex" 1625135562 4412 ca7f13a08db4ce60890392bd003642cf ""
+  "chapters/implementation.tex" 1625067055 6823 aff7546dbc14faf17e8bd5c0aaba8f65 ""
+  "chapters/introduction.tex" 1625135358 5399 20c44b695f399b354aa48f471b91f5dc ""
+  "chapters/result.tex" 1624911790 33 367b67bb5c51a3381413668eb4c009da ""
+  "graphics/uml.png" 1625047151 217947 ca27c2dd1a6486144d2f5b2bd1a96c3d ""
+  "pdfa.xmpi" 1625135597 5351 7dc41d133cdc233169c6efb9063444d0 "lualatex"
+  "tuda_logo.pdf" 1616080498 535101 e91be11cb03c1d5496698a80d026c7ef ""
+  (generated)
+  "pdfa.xmpi"
+  "/Users/elaine/Desktop/Hector_Unity_v2.0/Thesis_LaTeX/Thesis_Jingyi.pdf"
+  "Thesis_Jingyi.xmpdata"
+  "Thesis_Jingyi.pdf"
+  "Thesis_Jingyi.run.xml"
+  "/Users/elaine/Desktop/Hector_Unity_v2.0/Thesis_LaTeX/Thesis_Jingyi.log"
+  "Thesis_Jingyi.aux"
+  "Thesis_Jingyi.log"
+  "Thesis_Jingyi.out"
+  "Thesis_Jingyi.bcf"
+  "Thesis_Jingyi.toc"

+ 526 - 0
Thesis_LaTeX/Thesis_Jingyi.fls

@@ -0,0 +1,526 @@
+PWD /Users/elaine/Desktop/Hector_Unity_v2.0/Thesis_LaTeX
+INPUT /usr/local/texlive/2021/texmf-var/web2c/luahbtex/lualatex.fmt
+INPUT /Users/elaine/Desktop/Hector_Unity_v2.0/Thesis_LaTeX/Thesis_Jingyi.tex
+OUTPUT /Users/elaine/Desktop/Hector_Unity_v2.0/Thesis_LaTeX/Thesis_Jingyi.log
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/latexconfig/lualatexquotejobname.lua
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/base/ltluatex.lua
+INPUT /usr/local/texlive/2021/texmf-dist/tex/luatex/luaotfload/luaotfload-main.lua
+INPUT /usr/local/texlive/2021/texmf-dist/tex/luatex/luaotfload/luaotfload.lua
+INPUT /usr/local/texlive/2021/texmf-dist/tex/luatex/luaotfload/luaotfload-init.lua
+INPUT /usr/local/texlive/2021/texmf-dist/tex/luatex/lualibs/lualibs.lua
+INPUT /usr/local/texlive/2021/texmf-dist/tex/luatex/lualibs/lualibs-basic.lua
+INPUT /usr/local/texlive/2021/texmf-dist/tex/luatex/lualibs/lualibs-basic-merged.lua
+INPUT /usr/local/texlive/2021/texmf-dist/tex/luatex/lualibs/lualibs-compat.lua
+INPUT /usr/local/texlive/2021/texmf-dist/tex/luatex/lualibs/lualibs-extended.lua
+INPUT /usr/local/texlive/2021/texmf-dist/tex/luatex/lualibs/lualibs-extended-merged.lua
+INPUT /usr/local/texlive/2021/texmf-dist/tex/luatex/luaotfload/luaotfload-log.lua
+INPUT /usr/local/texlive/2021/texmf-dist/tex/luatex/luaotfload/fontloader-basics-gen.lua
+OUTPUT /Users/elaine/Library/texlive/2021/texmf-var/m_t_x_t_e_s_t.tmp
+INPUT /usr/local/texlive/2021/texmf-dist/tex/luatex/luaotfload/luaotfload-parsers.lua
+INPUT /usr/local/texlive/2021/texmf-dist/tex/luatex/luaotfload/luaotfload-configuration.lua
+INPUT /usr/local/texlive/2021/texmf-dist/tex/luatex/luaotfload/luaotfload-status.lua
+INPUT /usr/local/texlive/2021/texmf-dist/tex/luatex/luaotfload/fontloader-2021-01-07.lua
+INPUT /usr/local/texlive/2021/texmf-dist/tex/luatex/luaotfload/luaotfload-fallback.lua
+INPUT /usr/local/texlive/2021/texmf-dist/tex/luatex/luaotfload/luaotfload-multiscript.lua
+INPUT /usr/local/texlive/2021/texmf-dist/tex/luatex/luaotfload/luaotfload-scripts.lua
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/unicode-data/ScriptExtensions.txt
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/unicode-data/Scripts.txt
+INPUT /usr/local/texlive/2021/texmf-dist/tex/luatex/luaotfload/luaotfload-loaders.lua
+INPUT /usr/local/texlive/2021/texmf-dist/tex/luatex/luaotfload/luaotfload-database.lua
+INPUT /usr/local/texlive/2021/texmf-dist/tex/luatex/luaotfload/luaotfload-unicode.lua
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/unicode-data/CaseFolding.txt
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/unicode-data/UnicodeData.txt
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/unicode-data/UnicodeData.txt
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/unicode-data/PropList.txt
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/unicode-data/WordBreakProperty.txt
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/unicode-data/SpecialCasing.txt
+INPUT /usr/local/texlive/2021/texmf-dist/tex/luatex/luaotfload/luaotfload-colors.lua
+INPUT /usr/local/texlive/2021/texmf-dist/tex/luatex/luaotfload/luaotfload-resolvers.lua
+INPUT /usr/local/texlive/2021/texmf-dist/tex/luatex/luaotfload/luaotfload-features.lua
+INPUT /usr/local/texlive/2021/texmf-dist/tex/luatex/luaotfload/luaotfload-harf-define.lua
+INPUT /usr/local/texlive/2021/texmf-dist/tex/luatex/luaotfload/luaotfload-harf-plug.lua
+INPUT /usr/local/texlive/2021/texmf-dist/tex/luatex/luaotfload/luaotfload-letterspace.lua
+INPUT /usr/local/texlive/2021/texmf-dist/tex/luatex/luaotfload/luaotfload-embolden.lua
+INPUT /usr/local/texlive/2021/texmf-dist/tex/luatex/luaotfload/luaotfload-notdef.lua
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/unicode-data/UnicodeData.txt
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/unicode-data/PropList.txt
+INPUT /usr/local/texlive/2021/texmf-dist/tex/luatex/luaotfload/luaotfload-suppress.lua
+INPUT /usr/local/texlive/2021/texmf-dist/tex/luatex/luaotfload/luaotfload-szss.lua
+INPUT /usr/local/texlive/2021/texmf-dist/tex/luatex/luaotfload/luaotfload-auxiliary.lua
+INPUT /usr/local/texlive/2021/texmf-dist/tex/luatex/luaotfload/luaotfload-tounicode.lua
+INPUT /usr/local/texlive/2021/texmf-dist/tex/luatex/luaotfload/luaotfload-case.lua
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/l3kernel/expl3.lua
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/tuda-ci/tudapub.cls
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/tuda-ci/tudapub.cls
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/tuda-ci/tudapub.cls
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/l3kernel/expl3.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/l3kernel/expl3.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/l3kernel/expl3.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/l3backend/l3backend-luatex.def
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/l3backend/l3backend-luatex.def
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/l3backend/l3backend-luatex.def
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/l3packages/l3keys2e/l3keys2e.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/l3packages/l3keys2e/l3keys2e.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/l3packages/l3keys2e/l3keys2e.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/urcls/URspecialopts.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/urcls/URspecialopts.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/urcls/URspecialopts.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/l3packages/xparse/xparse.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/l3packages/xparse/xparse.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/l3packages/xparse/xparse.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/l3packages/xparse/xparse-2020-10-01.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/l3packages/xparse/xparse-2020-10-01.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/l3packages/xparse/xparse-2020-10-01.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/l3packages/xparse/xparse-generic.tex
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/koma-script/scrreprt.cls
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/koma-script/scrreprt.cls
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/koma-script/scrreprt.cls
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/koma-script/scrkbase.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/koma-script/scrkbase.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/koma-script/scrkbase.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/koma-script/scrbase.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/koma-script/scrbase.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/koma-script/scrbase.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/koma-script/scrlfile.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/koma-script/scrlfile.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/koma-script/scrlfile.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/koma-script/scrlfile-hook.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/koma-script/scrlfile-hook.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/koma-script/scrlfile-hook.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/koma-script/scrlogo.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/koma-script/scrlogo.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/koma-script/scrlogo.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/graphics/keyval.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/graphics/keyval.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/graphics/keyval.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/koma-script/tocbasic.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/koma-script/tocbasic.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/koma-script/tocbasic.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/koma-script/scrsize12pt.clo
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/koma-script/scrsize12pt.clo
+INPUT /Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/names/luaotfload-names.luc
+INPUT /Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/lmroman12-regular.luc
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/koma-script/typearea.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/koma-script/typearea.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/koma-script/typearea.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/tuda-ci/tudarules.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/tuda-ci/tudarules.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/tuda-ci/tudarules.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/tuda-ci/tudacolors.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/tuda-ci/tudacolors.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/tuda-ci/tudacolors.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/xcolor/xcolor.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/xcolor/xcolor.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/xcolor/xcolor.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/graphics-cfg/color.cfg
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/graphics-cfg/color.cfg
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/graphics-def/luatex.def
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/graphics-def/luatex.def
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/tuda-ci/tudacolors.def
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/tuda-ci/tudacolors.def
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/tuda-ci/tudafonts.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/tuda-ci/tudafonts.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/tuda-ci/tudafonts.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/iftex/iftex.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/iftex/iftex.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/iftex/iftex.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/anyfontsize/anyfontsize.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/anyfontsize/anyfontsize.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/anyfontsize/anyfontsize.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/fontspec/fontspec.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/fontspec/fontspec.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/fontspec/fontspec.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/fontspec/fontspec.lua
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/fontspec/fontspec-luatex.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/fontspec/fontspec-luatex.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/fontspec/fontspec-luatex.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/base/fontenc.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/base/fontenc.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/base/fontenc.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/fontspec/fontspec.cfg
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/fontspec/fontspec.cfg
+INPUT /Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/lmroman12-bold.luc
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/xcharter/XCharter.fontspec
+INPUT /Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/xcharter-roman.luc
+INPUT /Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/xcharter-bold.luc
+INPUT /Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/xcharter-italic.luc
+INPUT /Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/xcharter-slanted.luc
+INPUT /Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/xcharter-bolditalic.luc
+INPUT /Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/xcharter-boldslanted.luc
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/roboto/roboto.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/roboto/roboto.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/roboto/roboto.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/iftex/ifxetex.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/iftex/ifxetex.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/iftex/ifxetex.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/iftex/ifluatex.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/iftex/ifluatex.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/iftex/ifluatex.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/xkeyval/xkeyval.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/xkeyval/xkeyval.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/xkeyval/xkeyval.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/xkeyval/xkeyval.tex
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/xkeyval/xkvutils.tex
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/base/textcomp.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/base/textcomp.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/base/textcomp.sty
+INPUT /Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/roboto-regular.luc
+INPUT /Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/roboto-bold.luc
+INPUT /Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/roboto-italic.luc
+INPUT /Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/roboto-bolditalic.luc
+INPUT /Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/robotocondensed-regular.luc
+INPUT /Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/robotocondensed-bold.luc
+INPUT /Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/robotocondensed-italic.luc
+INPUT /Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/robotocondensed-bolditalic.luc
+INPUT /Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/robotoslab-regular.luc
+INPUT /Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/robotoslab-bold.luc
+INPUT /Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/roboto-medium.luc
+INPUT /Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/roboto-mediumitalic.luc
+INPUT /Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/roboto-thin.luc
+INPUT /Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/roboto-thinitalic.luc
+INPUT /Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/roboto-light.luc
+INPUT /Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/roboto-lightitalic.luc
+INPUT /Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/roboto-black.luc
+INPUT /Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/roboto-blackitalic.luc
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/roboto/roboto-mono.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/roboto/roboto-mono.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/roboto/roboto-mono.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/roboto/roboto-mono.sty
+INPUT /Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/robotomono-regular.luc
+INPUT /Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/robotomono-bold.luc
+INPUT /Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/robotomono-italic.luc
+INPUT /Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/robotomono-bolditalic.luc
+INPUT /Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/robotomono-medium.luc
+INPUT /Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/robotomono-mediumitalic.luc
+INPUT /Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/robotomono-thin.luc
+INPUT /Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/robotomono-thinitalic.luc
+INPUT /Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/robotomono-light.luc
+INPUT /Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/fonts/otl/robotomono-lightitalic.luc
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/koma-script/scrlayer-scrpage.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/koma-script/scrlayer-scrpage.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/koma-script/scrlayer-scrpage.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/koma-script/scrlayer.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/koma-script/scrlayer.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/koma-script/scrlayer.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/geometry/geometry.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/geometry/geometry.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/geometry/geometry.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/iftex/ifvtex.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/iftex/ifvtex.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/iftex/ifvtex.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/tuda-ci/tuda-a4paper.clo
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/graphics/graphicx.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/graphics/graphicx.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/graphics/graphicx.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/graphics/graphics.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/graphics/graphics.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/graphics/graphics.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/graphics/trig.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/graphics/trig.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/graphics/trig.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/pdfx/pdfx.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/pdfx/pdfx.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/pdfx/pdfx.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/iftex/ifpdf.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/iftex/ifpdf.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/iftex/ifpdf.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/base/everyshi-ltx.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/base/everyshi-ltx.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/base/everyshi-ltx.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/luatex85/luatex85.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/luatex85/luatex85.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/luatex85/luatex85.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/luatex85/luatex85.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/infwarerr/infwarerr.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/infwarerr/infwarerr.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/infwarerr/infwarerr.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.lua
+INPUT /usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/pdfx/l8u-penc.def
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/pdfx/l8u-penc.def
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/hyperref/hluatex.def
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/hyperref/hyperref.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/hyperref/hyperref.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/hyperref/hyperref.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/kvsetkeys/kvsetkeys.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/kvsetkeys/kvsetkeys.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/kvsetkeys/kvsetkeys.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/pdfescape/pdfescape.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/pdfescape/pdfescape.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/pdfescape/pdfescape.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/hycolor/hycolor.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/hycolor/hycolor.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/hycolor/hycolor.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/auxhook/auxhook.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/auxhook/auxhook.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/auxhook/auxhook.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/kvoptions/kvoptions.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/kvoptions/kvoptions.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/kvoptions/kvoptions.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/hyperref/pd1enc.def
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/hyperref/pd1enc.def
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/hyperref/hyperref-langpatches.def
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/hyperref/hyperref-langpatches.def
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/intcalc/intcalc.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/intcalc/intcalc.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/intcalc/intcalc.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/etexcmds/etexcmds.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/etexcmds/etexcmds.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/etexcmds/etexcmds.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/hyperref/puenc.def
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/hyperref/puenc.def
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/url/url.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/url/url.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/url/url.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/bitset/bitset.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/bitset/bitset.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/bitset/bitset.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/base/atbegshi-ltx.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/base/atbegshi-ltx.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/base/atbegshi-ltx.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/hyperref/hluatex.def
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/hyperref/hluatex.def
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/stringenc/stringenc.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/stringenc/stringenc.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/stringenc/stringenc.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/base/atveryend-ltx.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/base/atveryend-ltx.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/base/atveryend-ltx.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/hyperref/puenc-greekbasic.def
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/hyperref/puenc-greekbasic.def
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/hyperref/psdextra.def
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/hyperref/psdextra.def
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/colorprofiles/colorprofiles.tex
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/colorprofiles/colorprofiles.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/colorprofiles/colorprofiles.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/colorprofiles/colorprofiles.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/colorprofiles/colorprofiles.tex
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/colorprofiles/colorprofiles.tex
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/colorprofiles/sRGB.icc
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/colorprofiles/FOGRA39L_coated.icc
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/stringenc/se-ascii-print.def
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/stringenc/se-ascii-print.def
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/stringenc/se-ascii-print.def
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/pdfx/AdobeColorProfiles.tex
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/pdfx/AdobeColorProfiles.tex
+INPUT /Users/elaine/Desktop/Hector_Unity_v2.0/Thesis_LaTeX/Thesis_Jingyi.xmpdata
+INPUT /Users/elaine/Desktop/Hector_Unity_v2.0/Thesis_LaTeX/Thesis_Jingyi.xmpdata
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/colorprofiles/sRGB.icc
+OUTPUT /Users/elaine/Desktop/Hector_Unity_v2.0/Thesis_LaTeX/Thesis_Jingyi.pdf
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/colorprofiles/sRGB.icc
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/pdfx/l8u-penc.def
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/pdftex/glyphtounicode.tex
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/pdfx/glyphtounicode-cmr.tex
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/pdfx/glyphtounicode-ntx.tex
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/base/ifthen.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/base/ifthen.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/base/ifthen.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/xmpincl/xmpincl.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/xmpincl/xmpincl.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/xmpincl/xmpincl.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/pdfx/pdfa.xmp
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/pdfx/pdfa.xmp
+OUTPUT /Users/elaine/Desktop/Hector_Unity_v2.0/Thesis_LaTeX/pdfa.xmpi
+INPUT /Users/elaine/Desktop/Hector_Unity_v2.0/Thesis_LaTeX/pdfa.xmpi
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/tuda-ci/tudathesis.cfg
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/tuda-ci/tudathesis.cfg
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/babel/babel.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/babel/babel.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/babel/babel.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/babel/babel.def
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/babel/luababel.def
+INPUT /usr/local/texlive/2021/texmf-var/tex/generic/config/language.dat
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/babel/luababel.def
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/babel-german/ngerman.ldf
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/babel-german/ngerman.ldf
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/babel-german/ngermanb.ldf
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-de-1996.tex
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-de-1996.tex
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/babel-english/english.ldf
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/babel-english/english.ldf
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/csquotes/csquotes.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/csquotes/csquotes.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/csquotes/csquotes.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/etoolbox/etoolbox.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/etoolbox/etoolbox.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/etoolbox/etoolbox.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/csquotes/csquotes.def
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/csquotes/csquotes.def
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/csquotes/csquotes.cfg
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/csquotes/csquotes.cfg
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/microtype/microtype.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/microtype/microtype.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/microtype/microtype.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/microtype/microtype-luatex.def
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/microtype/microtype-luatex.def
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/microtype/microtype.lua
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/microtype/microtype.cfg
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/microtype/microtype.cfg
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/microtype/microtype.cfg
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/biblatex/biblatex.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/biblatex/biblatex.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/biblatex/biblatex.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/logreq/logreq.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/logreq/logreq.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/logreq/logreq.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/logreq/logreq.def
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/logreq/logreq.def
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/biblatex/blx-dm.def
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/biblatex/blx-dm.def
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/biblatex/blx-unicode.def
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/biblatex/blx-unicode.def
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/unicode-data/UnicodeData.txt
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/biblatex/blx-compat.def
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/biblatex/blx-compat.def
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/biblatex/biblatex.def
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/biblatex/biblatex.def
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/biblatex/bbx/numeric.bbx
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/biblatex/bbx/numeric.bbx
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/biblatex/bbx/standard.bbx
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/biblatex/bbx/standard.bbx
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/biblatex/cbx/numeric.cbx
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/biblatex/cbx/numeric.cbx
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/biblatex/biblatex.cfg
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/biblatex/biblatex.cfg
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/tools/tabularx.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/tools/tabularx.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/tools/tabularx.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/tools/array.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/tools/array.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/tools/array.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/booktabs/booktabs.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/booktabs/booktabs.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/booktabs/booktabs.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/psnfss/pifont.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/psnfss/pifont.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/psnfss/pifont.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/psnfss/upzd.fd
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/psnfss/upzd.fd
+INPUT /usr/local/texlive/2021/texmf-dist/fonts/tfm/adobe/zapfding/pzdr.tfm
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/psnfss/upsy.fd
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/psnfss/upsy.fd
+INPUT /usr/local/texlive/2021/texmf-dist/fonts/tfm/adobe/symbol/psyr.tfm
+INPUT /Users/elaine/Desktop/Hector_Unity_v2.0/Thesis_LaTeX/Thesis_Jingyi.aux
+INPUT /Users/elaine/Desktop/Hector_Unity_v2.0/Thesis_LaTeX/Thesis_Jingyi.aux
+OUTPUT /Users/elaine/Desktop/Hector_Unity_v2.0/Thesis_LaTeX/Thesis_Jingyi.aux
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/base/ts1cmr.fd
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/base/ts1cmr.fd
+INPUT /usr/local/texlive/2021/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
+INPUT /usr/local/texlive/2021/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/hyperref/nameref.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/hyperref/nameref.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/hyperref/nameref.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/refcount/refcount.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/refcount/refcount.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/refcount/refcount.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty
+INPUT /Users/elaine/Desktop/Hector_Unity_v2.0/Thesis_LaTeX/Thesis_Jingyi.out
+INPUT /Users/elaine/Desktop/Hector_Unity_v2.0/Thesis_LaTeX/Thesis_Jingyi.out
+INPUT /Users/elaine/Desktop/Hector_Unity_v2.0/Thesis_LaTeX/Thesis_Jingyi.out
+INPUT /Users/elaine/Desktop/Hector_Unity_v2.0/Thesis_LaTeX/Thesis_Jingyi.out
+INPUT /Users/elaine/Desktop/Hector_Unity_v2.0/Thesis_LaTeX/Thesis_Jingyi.out
+OUTPUT /Users/elaine/Desktop/Hector_Unity_v2.0/Thesis_LaTeX/Thesis_Jingyi.out
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/bookmark/bookmark.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/bookmark/bookmark.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/bookmark/bookmark.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/bookmark/bkm-pdftex.def
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/bookmark/bkm-pdftex.def
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/biblatex/lbx/english.lbx
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/biblatex/lbx/english.lbx
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/biblatex/lbx/ngerman.lbx
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/biblatex/lbx/ngerman.lbx
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/biblatex/lbx/german.lbx
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/biblatex/lbx/german.lbx
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/biblatex/lbx/german.lbx
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/biblatex/lbx/german.lbx
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/biblatex/blx-case-expl3.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/biblatex/blx-case-expl3.sty
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/biblatex/blx-case-expl3.sty
+OUTPUT /Users/elaine/Desktop/Hector_Unity_v2.0/Thesis_LaTeX/Thesis_Jingyi.bcf
+INPUT /Users/elaine/Desktop/Hector_Unity_v2.0/Thesis_LaTeX/Thesis_Jingyi.bbl
+INPUT /Users/elaine/Desktop/Hector_Unity_v2.0/Thesis_LaTeX/Thesis_Jingyi.bbl
+INPUT /Users/elaine/Desktop/Hector_Unity_v2.0/Thesis_LaTeX/Thesis_Jingyi.bbl
+INPUT /Users/elaine/Desktop/Hector_Unity_v2.0/Thesis_LaTeX/Thesis_Jingyi.bbl
+OUTPUT /Users/elaine/Desktop/Hector_Unity_v2.0/Thesis_LaTeX/Thesis_Jingyi.xmpdata
+INPUT /Users/elaine/Desktop/Hector_Unity_v2.0/Thesis_LaTeX/tuda_logo.pdf
+INPUT /Users/elaine/Desktop/Hector_Unity_v2.0/Thesis_LaTeX/tuda_logo.pdf
+INPUT /Users/elaine/Desktop/Hector_Unity_v2.0/Thesis_LaTeX/tuda_logo.pdf
+INPUT /usr/local/texlive/2021/texmf-dist/fonts/tfm/public/cm/cmmi12.tfm
+INPUT /usr/local/texlive/2021/texmf-dist/fonts/tfm/public/cm/cmmi8.tfm
+INPUT /usr/local/texlive/2021/texmf-dist/fonts/tfm/public/cm/cmmi6.tfm
+INPUT /usr/local/texlive/2021/texmf-dist/fonts/tfm/public/cm/cmsy10.tfm
+INPUT /usr/local/texlive/2021/texmf-dist/fonts/tfm/public/cm/cmsy8.tfm
+INPUT /usr/local/texlive/2021/texmf-dist/fonts/tfm/public/cm/cmsy6.tfm
+INPUT /usr/local/texlive/2021/texmf-dist/fonts/tfm/public/cm/cmex10.tfm
+INPUT /usr/local/texlive/2021/texmf-dist/fonts/tfm/public/cm/cmr12.tfm
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/microtype/mt-cmr.cfg
+INPUT /usr/local/texlive/2021/texmf-dist/tex/latex/microtype/mt-cmr.cfg
+INPUT /usr/local/texlive/2021/texmf-dist/fonts/tfm/public/cm/cmr8.tfm
+INPUT /usr/local/texlive/2021/texmf-dist/fonts/tfm/public/cm/cmr6.tfm
+INPUT /usr/local/texlive/2021/texmf-dist/fonts/tfm/public/cm/cmmi12.tfm
+INPUT /usr/local/texlive/2021/texmf-dist/fonts/tfm/public/cm/cmmi10.tfm
+INPUT /usr/local/texlive/2021/texmf-dist/fonts/tfm/public/cm/cmsy10.tfm
+INPUT /usr/local/texlive/2021/texmf-dist/fonts/tfm/public/cm/cmsy10.tfm
+INPUT /usr/local/texlive/2021/texmf-dist/fonts/tfm/public/cm/cmr17.tfm
+INPUT /usr/local/texlive/2021/texmf-dist/fonts/tfm/public/cm/cmr10.tfm
+INPUT /usr/local/texlive/2021/texmf-dist/fonts/tfm/public/cm/cmmi10.tfm
+INPUT /usr/local/texlive/2021/texmf-dist/fonts/tfm/public/cm/cmsy10.tfm
+INPUT /usr/local/texlive/2021/texmf-dist/fonts/tfm/public/cm/cmr10.tfm
+INPUT /Users/elaine/Desktop/Hector_Unity_v2.0/Thesis_LaTeX/Thesis_Jingyi.toc
+INPUT /Users/elaine/Desktop/Hector_Unity_v2.0/Thesis_LaTeX/Thesis_Jingyi.toc
+OUTPUT /Users/elaine/Desktop/Hector_Unity_v2.0/Thesis_LaTeX/Thesis_Jingyi.toc
+INPUT /Users/elaine/Desktop/Hector_Unity_v2.0/Thesis_LaTeX/chapters/abstract.tex
+INPUT /Users/elaine/Desktop/Hector_Unity_v2.0/Thesis_LaTeX/chapters/abstract.tex
+INPUT /Users/elaine/Desktop/Hector_Unity_v2.0/Thesis_LaTeX/chapters/introduction.tex
+INPUT /Users/elaine/Desktop/Hector_Unity_v2.0/Thesis_LaTeX/chapters/introduction.tex
+INPUT /Users/elaine/Desktop/Hector_Unity_v2.0/Thesis_LaTeX/chapters/implementation.tex
+INPUT /Users/elaine/Desktop/Hector_Unity_v2.0/Thesis_LaTeX/chapters/implementation.tex
+INPUT /usr/local/texlive/2021/texmf-dist/fonts/tfm/public/cm/cmmi7.tfm
+INPUT /usr/local/texlive/2021/texmf-dist/fonts/tfm/public/cm/cmmi5.tfm
+INPUT /usr/local/texlive/2021/texmf-dist/fonts/tfm/public/cm/cmsy7.tfm
+INPUT /usr/local/texlive/2021/texmf-dist/fonts/tfm/public/cm/cmsy5.tfm
+INPUT /usr/local/texlive/2021/texmf-dist/fonts/tfm/public/cm/cmr7.tfm
+INPUT /usr/local/texlive/2021/texmf-dist/fonts/tfm/public/cm/cmr5.tfm
+INPUT /Users/elaine/Desktop/Hector_Unity_v2.0/Thesis_LaTeX/graphics/uml.png
+INPUT /Users/elaine/Desktop/Hector_Unity_v2.0/Thesis_LaTeX/graphics/uml.png
+INPUT /Users/elaine/Desktop/Hector_Unity_v2.0/Thesis_LaTeX/graphics/uml.png
+INPUT /Users/elaine/Desktop/Hector_Unity_v2.0/Thesis_LaTeX/chapters/evaluate.tex
+INPUT /Users/elaine/Desktop/Hector_Unity_v2.0/Thesis_LaTeX/chapters/evaluate.tex
+INPUT /Users/elaine/Desktop/Hector_Unity_v2.0/Thesis_LaTeX/chapters/result.tex
+INPUT /Users/elaine/Desktop/Hector_Unity_v2.0/Thesis_LaTeX/chapters/result.tex
+INPUT /Users/elaine/Desktop/Hector_Unity_v2.0/Thesis_LaTeX/chapters/conclusion.tex
+INPUT /Users/elaine/Desktop/Hector_Unity_v2.0/Thesis_LaTeX/chapters/conclusion.tex
+INPUT /Users/elaine/Desktop/Hector_Unity_v2.0/Thesis_LaTeX/Thesis_Jingyi.aux
+INPUT /Users/elaine/Desktop/Hector_Unity_v2.0/Thesis_LaTeX/Thesis_Jingyi.out
+INPUT /Users/elaine/Desktop/Hector_Unity_v2.0/Thesis_LaTeX/Thesis_Jingyi.run.xml
+OUTPUT /Users/elaine/Desktop/Hector_Unity_v2.0/Thesis_LaTeX/Thesis_Jingyi.run.xml

+ 1857 - 0
Thesis_LaTeX/Thesis_Jingyi.log

@@ -0,0 +1,1857 @@
+This is LuaHBTeX, Version 1.13.0 (TeX Live 2021)  (format=lualatex 2021.4.7)  1 JUL 2021 14:25
+ restricted system commands enabled.
+ file:line:error style messages enabled.
+**/Users/elaine/Desktop/Hector_Unity_v2.0/Thesis_LaTeX/Thesis_Jingyi
+(/Users/elaine/Desktop/Hector_Unity_v2.0/Thesis_LaTeX/Thesis_Jingyi.tex
+LaTeX2e <2020-10-01> patch level 4
+Lua module: luaotfload 2021-01-08 3.17 Lua based OpenType font support
+Lua module: lualibs 2020-12-30 2.73 ConTeXt Lua standard libraries.
+Lua module: lualibs-extended 2020-12-30 2.73 ConTeXt Lua libraries -- extended collection.
+luaotfload | conf : Root cache directory is "/Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/names".
+luaotfload | init : Loading fontloader "fontloader-2021-01-07.lua" from kpse-resolved path "/usr/local/texlive/2021/texmf-dist/tex/luatex/luaotfload/fontloader-2021-01-07.lua".
+Lua-only attribute luaotfload@noligature = 1
+Lua-only attribute luaotfload@syllabe = 2
+luaotfload | init : Context OpenType loader version 0x1.8e76c8b439581p+1
+Inserting `luaotfload.node_processor' at position 1 in `pre_linebreak_filter'.
+Inserting `luaotfload.node_processor' at position 1 in `hpack_filter'.
+Inserting `luaotfload.glyph_stream' at position 1 in `glyph_stream_provider'.
+Inserting `luaotfload.define_font' at position 1 in `define_font'.
+Lua-only attribute luaotfload_color_attribute = 3
+luaotfload | conf : Root cache directory is "/Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/names".
+Inserting `luaotfload.harf.strip_prefix' at position 1 in `find_opentype_file'.
+Inserting `luaotfload.harf.strip_prefix' at position 1 in `find_truetype_file'.
+Inserting `luaotfload.harf.finalize_vlist' at position 1 in `post_linebreak_filter'.
+Inserting `luaotfload.harf.finalize_hlist' at position 2 in `hpack_filter'.
+Inserting `luaotfload.cleanup_files' at position 1 in `wrapup_run'.
+Inserting `luaotfload.harf.finalize_unicode' at position 1 in `finish_pdffile'.
+Inserting `luaotfload.glyphinfo' at position 1 in `glyph_info'.
+Inserting `luaotfload.aux.set_sscale_dimens' at position 1 in `luaotfload.patch_font'.
+Inserting `luaotfload.aux.set_font_index' at position 2 in `luaotfload.patch_font'.
+Inserting `luaotfload.aux.patch_cambria_domh' at position 3 in `luaotfload.patch_font'.
+Inserting `luaotfload.aux.fixup_fontdata' at position 1 in `luaotfload.patch_font_unsafe'.
+Inserting `luaotfload.aux.set_capheight' at position 4 in `luaotfload.patch_font'.
+Inserting `luaotfload.aux.set_xheight' at position 5 in `luaotfload.patch_font'.
+Inserting `luaotfload.rewrite_fontname' at position 6 in `luaotfload.patch_font'. L3 programming layer <2021-02-18> (/usr/local/texlive/2021/texmf-dist/tex/latex/tuda-ci/tudapub.cls (/usr/local/texlive/2021/texmf-dist/tex/latex/l3kernel/expl3.sty
+Package: expl3 2021-02-18 L3 programming layer (loader) 
+ (/usr/local/texlive/2021/texmf-dist/tex/latex/l3backend/l3backend-luatex.def
+File: l3backend-luatex.def 2021-03-18 L3 backend support: PDF output (LuaTeX)
+\l__color_backend_stack_int=\count175
+\l__pdf_internal_box=\box47
+))
+Document Class: tudapub 2021/03/19 v3.13a Publications using TU Darmstadt's Corporate Design (TUDa-CI)
+(/usr/local/texlive/2021/texmf-dist/tex/latex/l3packages/l3keys2e/l3keys2e.sty
+Package: l3keys2e 2021-03-12 LaTeX2e option processing using LaTeX3 keys
+) (/usr/local/texlive/2021/texmf-dist/tex/latex/urcls/URspecialopts.sty
+Package: URspecialopts 2019/01/22 v2.1 Implementation of keyval-options accepting multiple values as grouped clists
+ (/usr/local/texlive/2021/texmf-dist/tex/latex/l3packages/xparse/xparse.sty (/usr/local/texlive/2021/texmf-dist/tex/latex/l3packages/xparse/xparse-2020-10-01.sty (/usr/local/texlive/2021/texmf-dist/tex/latex/l3packages/xparse/xparse-generic.tex))))
+\g_ptxcd_ruledheaders_int=\count176
+\g_ptxcd_paper_int=\count177
+ (/usr/local/texlive/2021/texmf-dist/tex/latex/koma-script/scrreprt.cls
+Document Class: scrreprt 2021/03/17 v3.33 KOMA-Script document class (report)
+(/usr/local/texlive/2021/texmf-dist/tex/latex/koma-script/scrkbase.sty
+Package: scrkbase 2021/03/17 v3.33 KOMA-Script package (KOMA-Script-dependent basics and keyval usage)
+ (/usr/local/texlive/2021/texmf-dist/tex/latex/koma-script/scrbase.sty
+Package: scrbase 2021/03/17 v3.33 KOMA-Script package (KOMA-Script-independent basics and keyval usage)
+ (/usr/local/texlive/2021/texmf-dist/tex/latex/koma-script/scrlfile.sty
+Package: scrlfile 2021/03/17 v3.33 KOMA-Script package (file load hooks)
+ (/usr/local/texlive/2021/texmf-dist/tex/latex/koma-script/scrlfile-hook.sty
+Package: scrlfile-hook 2021/03/17 v3.33 KOMA-Script package (using LaTeX hooks)
+ (/usr/local/texlive/2021/texmf-dist/tex/latex/koma-script/scrlogo.sty
+Package: scrlogo 2021/03/17 v3.33 KOMA-Script package (logo)
+))) (/usr/local/texlive/2021/texmf-dist/tex/latex/graphics/keyval.sty
+Package: keyval 2014/10/28 v1.15 key=value parser (DPC)
+\KV@toks@=\toks15
+)
+Skipping: [2021/05/01] Usage of raw option list on input line 252.
+Applying: [0000/00/00] compatibility for LaTeX before 2021/05/01 on input line 337.
+)) (/usr/local/texlive/2021/texmf-dist/tex/latex/koma-script/tocbasic.sty
+Package: tocbasic 2021/03/17 v3.33 KOMA-Script package (handling toc-files)
+\scr@dte@tocline@numberwidth=\skip47
+\scr@dte@tocline@numbox=\box48
+)
+Package tocbasic Info: babel extension for `toc' omitted
+(tocbasic)             because of missing \bbl@set@language on input line 137.
+Class scrreprt Info: File `scrsize12pt.clo' used to setup font sizes on input line 2451.
+ (/usr/local/texlive/2021/texmf-dist/tex/latex/koma-script/scrsize12pt.clo
+File: scrsize12pt.clo 2021/03/17 v3.33 KOMA-Script font size class option (12pt)
+luaotfload | db : Font names database loaded from /Users/elaine/Library/texlive/2021/texmf-var/luatex-cache/generic/names/luaotfload-names.luc) (/usr/local/texlive/2021/texmf-dist/tex/latex/koma-script/typearea.sty
+Package: typearea 2021/03/17 v3.33 KOMA-Script package (type area)
+\ta@bcor=\skip48
+\ta@div=\count178
+\ta@hblk=\skip49
+\ta@vblk=\skip50
+\ta@temp=\skip51
+\footheight=\skip52
+Package typearea Info: These are the values describing the layout:
+(typearea)             DIV  = 12
+(typearea)             BCOR = 0.0pt
+(typearea)             \paperwidth      = 597.50793pt
+(typearea)              \textwidth      = 448.13095pt
+(typearea)              DIV departure   = -6%
+(typearea)              \evensidemargin = 2.4185pt
+(typearea)              \oddsidemargin  = 2.4185pt
+(typearea)             \paperheight     = 845.04694pt
+(typearea)              \textheight     = 635.5pt
+(typearea)              \topmargin      = -41.72441pt
+(typearea)              \headheight     = 18.125pt
+(typearea)              \headsep        = 21.75pt
+(typearea)              \topskip        = 12.0pt
+(typearea)              \footskip       = 50.75pt
+(typearea)              \baselineskip   = 14.5pt
+(typearea)              on input line 1741.
+)
+\c@part=\count179
+\c@chapter=\count180
+\c@section=\count181
+\c@subsection=\count182
+\c@subsubsection=\count183
+\c@paragraph=\count184
+\c@subparagraph=\count185
+\scr@dte@chapter@maxnumwidth=\skip53
+Class scrreprt Info: using compatibility default `afterindent=bysign'
+(scrreprt)           for `\chapter on input line 5678.
+\scr@dte@section@maxnumwidth=\skip54
+Class scrreprt Info: using compatibility default `runin=bysign'
+(scrreprt)           for `\section on input line 5689.
+Class scrreprt Info: using compatibility default `afterindent=bysign'
+(scrreprt)           for `\section on input line 5689.
+\scr@dte@part@maxnumwidth=\skip55
+Class scrreprt Info: using compatibility default `afterindent=true'
+(scrreprt)           for `\part on input line 5698.
+\scr@dte@subsection@maxnumwidth=\skip56
+Class scrreprt Info: using compatibility default `runin=bysign'
+(scrreprt)           for `\subsection on input line 5708.
+Class scrreprt Info: using compatibility default `afterindent=bysign'
+(scrreprt)           for `\subsection on input line 5708.
+\scr@dte@subsubsection@maxnumwidth=\skip57
+Class scrreprt Info: using compatibility default `runin=bysign'
+(scrreprt)           for `\subsubsection on input line 5718.
+Class scrreprt Info: using compatibility default `afterindent=bysign'
+(scrreprt)           for `\subsubsection on input line 5718.
+\scr@dte@paragraph@maxnumwidth=\skip58
+Class scrreprt Info: using compatibility default `runin=bysign'
+(scrreprt)           for `\paragraph on input line 5729.
+Class scrreprt Info: using compatibility default `afterindent=bysign'
+(scrreprt)           for `\paragraph on input line 5729.
+\scr@dte@subparagraph@maxnumwidth=\skip59
+Class scrreprt Info: using compatibility default `runin=bysign'
+(scrreprt)           for `\subparagraph on input line 5739.
+Class scrreprt Info: using compatibility default `afterindent=bysign'
+(scrreprt)           for `\subparagraph on input line 5739.
+\abovecaptionskip=\skip60
+\belowcaptionskip=\skip61
+\c@pti@nb@sid@b@x=\box49
+Package tocbasic Info: babel extension for `lof' omitted
+(tocbasic)             because of missing \bbl@set@language on input line 6976.
+\scr@dte@figure@maxnumwidth=\skip62
+\c@figure=\count186
+Package tocbasic Info: babel extension for `lot' omitted
+(tocbasic)             because of missing \bbl@set@language on input line 6993.
+\scr@dte@table@maxnumwidth=\skip63
+\c@table=\count187
+Class scrreprt Info: Redefining `\numberline' on input line 7162.
+\bibindent=\dimen138
+) (/usr/local/texlive/2021/texmf-dist/tex/latex/tuda-ci/tudarules.sty
+Package: tudarules 2021/03/19 v3.13a Creation of colored bars for tuda-ci bundle
+\g_ptxcd_titlerule_dim=\dimen139
+\c_ptxcd_largerule_dim=\dimen140
+\c_ptxcd_rulesep_dim=\dimen141
+\c_ptxcd_smallrule_dim=\dimen142
+\c_ptxcd_logoheight_dim=\dimen143
+ (/usr/local/texlive/2021/texmf-dist/tex/latex/tuda-ci/tudacolors.sty
+Package: tudacolors 2021/03/19 v3.13a Color definition for TU Darmstadt's tuda-ci bundle
+ (/usr/local/texlive/2021/texmf-dist/tex/latex/xcolor/xcolor.sty
+Package: xcolor 2016/05/11 v2.12 LaTeX color extensions (UK)
+ (/usr/local/texlive/2021/texmf-dist/tex/latex/graphics-cfg/color.cfg
+File: color.cfg 2016/01/02 v1.6 sample color configuration
+)
+Package xcolor Info: Driver file: luatex.def on input line 225.
+ (/usr/local/texlive/2021/texmf-dist/tex/latex/graphics-def/luatex.def
+File: luatex.def 2020/10/05 v1.2a Graphics/color driver for luatex
+)
+Package xcolor Info: Model `cmy' substituted by `cmy0' on input line 1348.
+Package xcolor Info: Model `hsb' substituted by `rgb' on input line 1352.
+Package xcolor Info: Model `RGB' extended on input line 1364.
+Package xcolor Info: Model `HTML' substituted by `rgb' on input line 1366.
+Package xcolor Info: Model `Hsb' substituted by `hsb' on input line 1367.
+Package xcolor Info: Model `tHsb' substituted by `hsb' on input line 1368.
+Package xcolor Info: Model `HSB' substituted by `hsb' on input line 1369.
+Package xcolor Info: Model `Gray' substituted by `gray' on input line 1370.
+Package xcolor Info: Model `wave' substituted by `hsb' on input line 1371.
+) (/usr/local/texlive/2021/texmf-dist/tex/latex/tuda-ci/tudacolors.def
+File: tudacolors.def 2021/03/19 3.13a Color definitions for tuda-ci
+))
+\l_ptxcd_headrule_width_dim=\dimen144
+) (/usr/local/texlive/2021/texmf-dist/tex/latex/tuda-ci/tudafonts.sty
+Package: tudafonts 2021/03/19 3.13a font loading for TUDa-CI, TU Darmstadt's Corporate Design
+ (/usr/local/texlive/2021/texmf-dist/tex/generic/iftex/iftex.sty
+Package: iftex 2020/03/06 v1.0d TeX engine tests
+) (/usr/local/texlive/2021/texmf-dist/tex/latex/anyfontsize/anyfontsize.sty
+Package: anyfontsize 2007/11/22 anyfontsize.sty by pts
+) (/usr/local/texlive/2021/texmf-dist/tex/latex/fontspec/fontspec.sty
+Package: fontspec 2020/02/21 v2.7i Font selection for XeLaTeX and LuaLaTeX
+Lua module: fontspec 2020/02/21 2.7i Font selection for XeLaTeX and LuaLaTeX (/usr/local/texlive/2021/texmf-dist/tex/latex/fontspec/fontspec-luatex.sty
+Package: fontspec-luatex 2020/02/21 v2.7i Font selection for XeLaTeX and LuaLaTeX
+\l__fontspec_script_int=\count188
+\l__fontspec_language_int=\count189
+\l__fontspec_strnum_int=\count190
+\l__fontspec_tmp_int=\count191
+\l__fontspec_tmpa_int=\count192
+\l__fontspec_tmpb_int=\count193
+\l__fontspec_tmpc_int=\count194
+\l__fontspec_em_int=\count195
+\l__fontspec_emdef_int=\count196
+\l__fontspec_strong_int=\count197
+\l__fontspec_strongdef_int=\count198
+\l__fontspec_tmpa_dim=\dimen145
+\l__fontspec_tmpb_dim=\dimen146
+\l__fontspec_tmpc_dim=\dimen147
+ (/usr/local/texlive/2021/texmf-dist/tex/latex/base/fontenc.sty
+Package: fontenc 2020/08/10 v2.0s Standard LaTeX package
+) (/usr/local/texlive/2021/texmf-dist/tex/latex/fontspec/fontspec.cfg))) (/usr/local/texlive/2021/texmf-dist/tex/latex/xcharter/XCharter.fontspec)
+
+Package fontspec Info: Font family 'XCharter(0)' created for font 'XCharter'
+(fontspec)             with options [Ligatures=TeX,Extension =
+(fontspec)             .otf,UprightFont = XCharter-Roman,BoldFont =
+(fontspec)             XCharter-Bold,ItalicFont =
+(fontspec)             XCharter-Italic,BoldItalicFont =
+(fontspec)             XCharter-BoldItalic,SlantedFont =
+(fontspec)             XCharter-Slanted,BoldSlantedFont =
+(fontspec)             XCharter-BoldSlanted,SmallCapsFeatures =
+(fontspec)             {Letters=SmallCaps}].
+(fontspec)              
+(fontspec)              This font family consists of the following NFSS
+(fontspec)             series/shapes:
+(fontspec)              
+(fontspec)             - 'normal' (m/n) with NFSS spec.:
+(fontspec)             <->"[XCharter-Roman.otf]:mode=node;script=latn;language=dflt;+tlig;"
+(fontspec)             - 'small caps'  (m/sc) with NFSS spec.:
+(fontspec)             <->"[XCharter-Roman.otf]:mode=node;script=latn;language=dflt;+tlig;+smcp;"
+(fontspec)             - 'bold' (b/n) with NFSS spec.:
+(fontspec)             <->"[XCharter-Bold.otf]:mode=node;script=latn;language=dflt;+tlig;"
+(fontspec)             - 'bold small caps'  (b/sc) with NFSS spec.:
+(fontspec)             <->"[XCharter-Bold.otf]:mode=node;script=latn;language=dflt;+tlig;+smcp;"
+(fontspec)             - 'italic' (m/it) with NFSS spec.:
+(fontspec)             <->"[XCharter-Italic.otf]:mode=node;script=latn;language=dflt;+tlig;"
+(fontspec)             - 'italic small caps'  (m/scit) with NFSS spec.:
+(fontspec)             <->"[XCharter-Italic.otf]:mode=node;script=latn;language=dflt;+tlig;+smcp;"
+(fontspec)             - 'slanted' (m/sl) with NFSS spec.:
+(fontspec)             <->"[XCharter-Slanted.otf]:mode=node;script=latn;language=dflt;+tlig;"
+(fontspec)             - 'slanted small caps'  (m/scsl) with NFSS spec.:
+(fontspec)             <->"[XCharter-Slanted.otf]:mode=node;script=latn;language=dflt;+tlig;+smcp;"
+(fontspec)             - 'bold italic' (b/it) with NFSS spec.:
+(fontspec)             <->"[XCharter-BoldItalic.otf]:mode=node;script=latn;language=dflt;+tlig;"
+(fontspec)             - 'bold italic small caps'  (b/scit) with NFSS spec.:
+(fontspec)             <->"[XCharter-BoldItalic.otf]:mode=node;script=latn;language=dflt;+tlig;+smcp;"
+(fontspec)             - 'bold slanted' (b/sl) with NFSS spec.:
+(fontspec)             <->"[XCharter-BoldSlanted.otf]:mode=node;script=latn;language=dflt;+tlig;"
+(fontspec)             - 'bold slanted small caps'  (b/scsl) with NFSS spec.:
+(fontspec)             <->"[XCharter-BoldSlanted.otf]:mode=node;script=latn;language=dflt;+tlig;+smcp;"
+
+ (/usr/local/texlive/2021/texmf-dist/tex/latex/roboto/roboto.sty
+Package: roboto 2019/12/11 (Bob Tennent) Supports Roboto fonts for all LaTeX engines.
+ (/usr/local/texlive/2021/texmf-dist/tex/generic/iftex/ifxetex.sty
+Package: ifxetex 2019/10/25 v0.7 ifxetex legacy package. Use iftex instead.
+) (/usr/local/texlive/2021/texmf-dist/tex/generic/iftex/ifluatex.sty
+Package: ifluatex 2019/10/25 v1.5 ifluatex legacy package. Use iftex instead.
+) (/usr/local/texlive/2021/texmf-dist/tex/latex/xkeyval/xkeyval.sty
+Package: xkeyval 2020/11/20 v2.8 package option processing (HA)
+ (/usr/local/texlive/2021/texmf-dist/tex/generic/xkeyval/xkeyval.tex (/usr/local/texlive/2021/texmf-dist/tex/generic/xkeyval/xkvutils.tex
+\XKV@toks=\toks16
+\XKV@tempa@toks=\toks17
+)
+\XKV@depth=\count199
+File: xkeyval.tex 2014/12/03 v2.7a key=value parser (HA)
+)) (/usr/local/texlive/2021/texmf-dist/tex/latex/base/textcomp.sty
+Package: textcomp 2020/02/02 v2.0n Standard LaTeX package
+)
+
+Package fontspec Info: Font family 'Roboto(0)' created for font 'Roboto' with
+(fontspec)             options [Ligatures = TeX,Scale = 1,Extension =
+(fontspec)             .otf,Ligatures=TeX,Numbers =
+(fontspec)             {Proportional,Lining},UprightFont =
+(fontspec)             *-Regular,ItalicFont = *-Italic,BoldFont =
+(fontspec)             *-Bold,BoldItalicFont = *-BoldItalic].
+(fontspec)              
+(fontspec)              This font family consists of the following NFSS
+(fontspec)             series/shapes:
+(fontspec)              
+(fontspec)             - 'normal' (m/n) with NFSS spec.:
+(fontspec)             <->s*[1]"[Roboto-Regular.otf]:mode=node;script=latn;language=dflt;+tlig;+pnum;+lnum;"
+(fontspec)             - 'small caps'  (m/sc) with NFSS spec.:
+(fontspec)             <->s*[1]"[Roboto-Regular.otf]:mode=node;script=latn;language=dflt;+tlig;+pnum;+lnum;+smcp;"
+(fontspec)             - 'bold' (b/n) with NFSS spec.:
+(fontspec)             <->s*[1]"[Roboto-Bold.otf]:mode=node;script=latn;language=dflt;+tlig;+pnum;+lnum;"
+(fontspec)             - 'bold small caps'  (b/sc) with NFSS spec.:
+(fontspec)             <->s*[1]"[Roboto-Bold.otf]:mode=node;script=latn;language=dflt;+tlig;+pnum;+lnum;+smcp;"
+(fontspec)             - 'italic' (m/it) with NFSS spec.:
+(fontspec)             <->s*[1]"[Roboto-Italic.otf]:mode=node;script=latn;language=dflt;+tlig;+pnum;+lnum;"
+(fontspec)             - 'italic small caps'  (m/scit) with NFSS spec.:
+(fontspec)             <->s*[1]"[Roboto-Italic.otf]:mode=node;script=latn;language=dflt;+tlig;+pnum;+lnum;+smcp;"
+(fontspec)             - 'bold italic' (b/it) with NFSS spec.:
+(fontspec)             <->s*[1]"[Roboto-BoldItalic.otf]:mode=node;script=latn;language=dflt;+tlig;+pnum;+lnum;"
+(fontspec)             - 'bold italic small caps'  (b/scit) with NFSS spec.:
+(fontspec)             <->s*[1]"[Roboto-BoldItalic.otf]:mode=node;script=latn;language=dflt;+tlig;+pnum;+lnum;+smcp;"
+
+
+Package fontspec Info: Font family 'Roboto(1)' created for font 'Roboto' with
+(fontspec)             options [Ligatures = TeX,Scale = 1,Extension =
+(fontspec)             .otf,Numbers = {Proportional,Lining},UprightFont =
+(fontspec)             *-Regular,ItalicFont = *-Italic,BoldFont =
+(fontspec)             *-Bold,BoldItalicFont = *-BoldItalic].
+(fontspec)              
+(fontspec)              This font family consists of the following NFSS
+(fontspec)             series/shapes:
+(fontspec)              
+(fontspec)             - 'normal' (m/n) with NFSS spec.:
+(fontspec)             <->s*[1]"[Roboto-Regular.otf]:mode=node;script=latn;language=dflt;+tlig;+pnum;+lnum;"
+(fontspec)             - 'small caps'  (m/sc) with NFSS spec.:
+(fontspec)             <->s*[1]"[Roboto-Regular.otf]:mode=node;script=latn;language=dflt;+tlig;+pnum;+lnum;+smcp;"
+(fontspec)             - 'bold' (b/n) with NFSS spec.:
+(fontspec)             <->s*[1]"[Roboto-Bold.otf]:mode=node;script=latn;language=dflt;+tlig;+pnum;+lnum;"
+(fontspec)             - 'bold small caps'  (b/sc) with NFSS spec.:
+(fontspec)             <->s*[1]"[Roboto-Bold.otf]:mode=node;script=latn;language=dflt;+tlig;+pnum;+lnum;+smcp;"
+(fontspec)             - 'italic' (m/it) with NFSS spec.:
+(fontspec)             <->s*[1]"[Roboto-Italic.otf]:mode=node;script=latn;language=dflt;+tlig;+pnum;+lnum;"
+(fontspec)             - 'italic small caps'  (m/scit) with NFSS spec.:
+(fontspec)             <->s*[1]"[Roboto-Italic.otf]:mode=node;script=latn;language=dflt;+tlig;+pnum;+lnum;+smcp;"
+(fontspec)             - 'bold italic' (b/it) with NFSS spec.:
+(fontspec)             <->s*[1]"[Roboto-BoldItalic.otf]:mode=node;script=latn;language=dflt;+tlig;+pnum;+lnum;"
+(fontspec)             - 'bold italic small caps'  (b/scit) with NFSS spec.:
+(fontspec)             <->s*[1]"[Roboto-BoldItalic.otf]:mode=node;script=latn;language=dflt;+tlig;+pnum;+lnum;+smcp;"
+
+
+Package fontspec Info: Font family 'RobotoCondensed(0)' created for font
+(fontspec)             'RobotoCondensed' with options [Ligatures = TeX,Scale =
+(fontspec)             1,Extension = .otf,Numbers =
+(fontspec)             {Proportional,Lining},UprightFont =
+(fontspec)             *-Regular,ItalicFont = *-Italic,BoldFont =
+(fontspec)             *-Bold,BoldItalicFont = *-BoldItalic].
+(fontspec)              
+(fontspec)              This font family consists of the following NFSS
+(fontspec)             series/shapes:
+(fontspec)              
+(fontspec)             - 'normal' (m/n) with NFSS spec.:
+(fontspec)             <->s*[1]"[RobotoCondensed-Regular.otf]:mode=node;script=latn;language=dflt;+tlig;+pnum;+lnum;"
+(fontspec)             - 'small caps'  (m/sc) with NFSS spec.:
+(fontspec)             <->s*[1]"[RobotoCondensed-Regular.otf]:mode=node;script=latn;language=dflt;+tlig;+pnum;+lnum;+smcp;"
+(fontspec)             - 'bold' (b/n) with NFSS spec.:
+(fontspec)             <->s*[1]"[RobotoCondensed-Bold.otf]:mode=node;script=latn;language=dflt;+tlig;+pnum;+lnum;"
+(fontspec)             - 'bold small caps'  (b/sc) with NFSS spec.:
+(fontspec)             <->s*[1]"[RobotoCondensed-Bold.otf]:mode=node;script=latn;language=dflt;+tlig;+pnum;+lnum;+smcp;"
+(fontspec)             - 'italic' (m/it) with NFSS spec.:
+(fontspec)             <->s*[1]"[RobotoCondensed-Italic.otf]:mode=node;script=latn;language=dflt;+tlig;+pnum;+lnum;"
+(fontspec)             - 'italic small caps'  (m/scit) with NFSS spec.:
+(fontspec)             <->s*[1]"[RobotoCondensed-Italic.otf]:mode=node;script=latn;language=dflt;+tlig;+pnum;+lnum;+smcp;"
+(fontspec)             - 'bold italic' (b/it) with NFSS spec.:
+(fontspec)             <->s*[1]"[RobotoCondensed-BoldItalic.otf]:mode=node;script=latn;language=dflt;+tlig;+pnum;+lnum;"
+(fontspec)             - 'bold italic small caps'  (b/scit) with NFSS spec.:
+(fontspec)             <->s*[1]"[RobotoCondensed-BoldItalic.otf]:mode=node;script=latn;language=dflt;+tlig;+pnum;+lnum;+smcp;"
+
+
+Package fontspec Info: Font family 'RobotoCondensed(1)' created for font
+(fontspec)             'RobotoCondensed' with options [Ligatures = TeX,Scale =
+(fontspec)             1,Extension = .otf,Numbers =
+(fontspec)             {Proportional,Lining},UprightFont = *-Bold,ItalicFont =
+(fontspec)             *-BoldItalic,BoldFont = *-Bold,BoldItalicFont =
+(fontspec)             *-BoldItalic].
+(fontspec)              
+(fontspec)              This font family consists of the following NFSS
+(fontspec)             series/shapes:
+(fontspec)              
+(fontspec)             - 'normal' (m/n) with NFSS spec.:
+(fontspec)             <->s*[1]"[RobotoCondensed-Bold.otf]:mode=node;script=latn;language=dflt;+tlig;+pnum;+lnum;"
+(fontspec)             - 'small caps'  (m/sc) with NFSS spec.:
+(fontspec)             <->s*[1]"[RobotoCondensed-Bold.otf]:mode=node;script=latn;language=dflt;+tlig;+pnum;+lnum;+smcp;"
+(fontspec)             - 'bold' (b/n) with NFSS spec.:
+(fontspec)             <->s*[1]"[RobotoCondensed-Bold.otf]:mode=node;script=latn;language=dflt;+tlig;+pnum;+lnum;"
+(fontspec)             - 'bold small caps'  (b/sc) with NFSS spec.:
+(fontspec)             <->s*[1]"[RobotoCondensed-Bold.otf]:mode=node;script=latn;language=dflt;+tlig;+pnum;+lnum;+smcp;"
+(fontspec)             - 'italic' (m/it) with NFSS spec.:
+(fontspec)             <->s*[1]"[RobotoCondensed-BoldItalic.otf]:mode=node;script=latn;language=dflt;+tlig;+pnum;+lnum;"
+(fontspec)             - 'italic small caps'  (m/scit) with NFSS spec.:
+(fontspec)             <->s*[1]"[RobotoCondensed-BoldItalic.otf]:mode=node;script=latn;language=dflt;+tlig;+pnum;+lnum;+smcp;"
+(fontspec)             - 'bold italic' (b/it) with NFSS spec.:
+(fontspec)             <->s*[1]"[RobotoCondensed-BoldItalic.otf]:mode=node;script=latn;language=dflt;+tlig;+pnum;+lnum;"
+(fontspec)             - 'bold italic small caps'  (b/scit) with NFSS spec.:
+(fontspec)             <->s*[1]"[RobotoCondensed-BoldItalic.otf]:mode=node;script=latn;language=dflt;+tlig;+pnum;+lnum;+smcp;"
+
+luaotfload | aux : font no 49 (nil) defines no feature for script latn
+
+Package fontspec Info: Font family 'RobotoSlab(0)' created for font
+(fontspec)             'RobotoSlab' with options [Ligatures = TeX,Scale =
+(fontspec)             1,Extension = .otf,UprightFont = *-Regular,BoldFont =
+(fontspec)             *-Bold].
+(fontspec)              
+(fontspec)              This font family consists of the following NFSS
+(fontspec)             series/shapes:
+(fontspec)              
+(fontspec)             - 'normal' (m/n) with NFSS spec.:
+(fontspec)             <->s*[1]"[RobotoSlab-Regular.otf]:mode=node;script=DFLT;language=dflt;+tlig;"
+(fontspec)             - 'small caps'  (m/sc) with NFSS spec.:
+(fontspec)             <->s*[1]"[RobotoSlab-Regular.otf]:mode=node;script=DFLT;language=dflt;+tlig;+smcp;"
+(fontspec)             - 'bold' (b/n) with NFSS spec.:
+(fontspec)             <->s*[1]"[RobotoSlab-Bold.otf]:mode=node;script=DFLT;language=dflt;+tlig;"
+(fontspec)             - 'bold small caps'  (b/sc) with NFSS spec.:
+(fontspec)             <->s*[1]"[RobotoSlab-Bold.otf]:mode=node;script=DFLT;language=dflt;+tlig;+smcp;"
+
+
+Package fontspec Info: Font family 'Roboto(2)' created for font 'Roboto' with
+(fontspec)             options [Ligatures = TeX,Scale = 1,Extension =
+(fontspec)             .otf,Numbers = {Proportional,Lining},UprightFont =
+(fontspec)             *-Regular,ItalicFont = *-Italic].
+(fontspec)              
+(fontspec)              This font family consists of the following NFSS
+(fontspec)             series/shapes:
+(fontspec)              
+(fontspec)             - 'normal' (m/n) with NFSS spec.:
+(fontspec)             <->s*[1]"[Roboto-Regular.otf]:mode=node;script=latn;language=dflt;+tlig;+pnum;+lnum;"
+(fontspec)             - 'small caps'  (m/sc) with NFSS spec.:
+(fontspec)             <->s*[1]"[Roboto-Regular.otf]:mode=node;script=latn;language=dflt;+tlig;+pnum;+lnum;+smcp;"
+(fontspec)             - 'italic' (m/it) with NFSS spec.:
+(fontspec)             <->s*[1]"[Roboto-Italic.otf]:mode=node;script=latn;language=dflt;+tlig;+pnum;+lnum;"
+(fontspec)             - 'italic small caps'  (m/scit) with NFSS spec.:
+(fontspec)             <->s*[1]"[Roboto-Italic.otf]:mode=node;script=latn;language=dflt;+tlig;+pnum;+lnum;+smcp;"
+
+
+Package fontspec Info: Font family 'Roboto(3)' created for font 'Roboto' with
+(fontspec)             options [Ligatures = TeX,Scale = 1,Extension =
+(fontspec)             .otf,Numbers = {Proportional,Lining},UprightFont =
+(fontspec)             *-Medium,ItalicFont = *-MediumItalic].
+(fontspec)              
+(fontspec)              This font family consists of the following NFSS
+(fontspec)             series/shapes:
+(fontspec)              
+(fontspec)             - 'normal' (m/n) with NFSS spec.:
+(fontspec)             <->s*[1]"[Roboto-Medium.otf]:mode=node;script=latn;language=dflt;+tlig;+pnum;+lnum;"
+(fontspec)             - 'small caps'  (m/sc) with NFSS spec.:
+(fontspec)             <->s*[1]"[Roboto-Medium.otf]:mode=node;script=latn;language=dflt;+tlig;+pnum;+lnum;+smcp;"
+(fontspec)             - 'italic' (m/it) with NFSS spec.:
+(fontspec)             <->s*[1]"[Roboto-MediumItalic.otf]:mode=node;script=latn;language=dflt;+tlig;+pnum;+lnum;"
+(fontspec)             - 'italic small caps'  (m/scit) with NFSS spec.:
+(fontspec)             <->s*[1]"[Roboto-MediumItalic.otf]:mode=node;script=latn;language=dflt;+tlig;+pnum;+lnum;+smcp;"
+
+
+Package fontspec Info: Font family 'Roboto(4)' created for font 'Roboto' with
+(fontspec)             options [Ligatures = TeX,Scale = 1,Extension =
+(fontspec)             .otf,Numbers = {Proportional,Lining},UprightFont =
+(fontspec)             *-Thin,ItalicFont = *-ThinItalic].
+(fontspec)              
+(fontspec)              This font family consists of the following NFSS
+(fontspec)             series/shapes:
+(fontspec)              
+(fontspec)             - 'normal' (m/n) with NFSS spec.:
+(fontspec)             <->s*[1]"[Roboto-Thin.otf]:mode=node;script=latn;language=dflt;+tlig;+pnum;+lnum;"
+(fontspec)             - 'small caps'  (m/sc) with NFSS spec.:
+(fontspec)             <->s*[1]"[Roboto-Thin.otf]:mode=node;script=latn;language=dflt;+tlig;+pnum;+lnum;+smcp;"
+(fontspec)             - 'italic' (m/it) with NFSS spec.:
+(fontspec)             <->s*[1]"[Roboto-ThinItalic.otf]:mode=node;script=latn;language=dflt;+tlig;+pnum;+lnum;"
+(fontspec)             - 'italic small caps'  (m/scit) with NFSS spec.:
+(fontspec)             <->s*[1]"[Roboto-ThinItalic.otf]:mode=node;script=latn;language=dflt;+tlig;+pnum;+lnum;+smcp;"
+
+
+Package fontspec Info: Font family 'Roboto(5)' created for font 'Roboto' with
+(fontspec)             options [Ligatures = TeX,Scale = 1,Extension =
+(fontspec)             .otf,Numbers = {Proportional,Lining},UprightFont =
+(fontspec)             *-Light,ItalicFont = *-LightItalic].
+(fontspec)              
+(fontspec)              This font family consists of the following NFSS
+(fontspec)             series/shapes:
+(fontspec)              
+(fontspec)             - 'normal' (m/n) with NFSS spec.:
+(fontspec)             <->s*[1]"[Roboto-Light.otf]:mode=node;script=latn;language=dflt;+tlig;+pnum;+lnum;"
+(fontspec)             - 'small caps'  (m/sc) with NFSS spec.:
+(fontspec)             <->s*[1]"[Roboto-Light.otf]:mode=node;script=latn;language=dflt;+tlig;+pnum;+lnum;+smcp;"
+(fontspec)             - 'italic' (m/it) with NFSS spec.:
+(fontspec)             <->s*[1]"[Roboto-LightItalic.otf]:mode=node;script=latn;language=dflt;+tlig;+pnum;+lnum;"
+(fontspec)             - 'italic small caps'  (m/scit) with NFSS spec.:
+(fontspec)             <->s*[1]"[Roboto-LightItalic.otf]:mode=node;script=latn;language=dflt;+tlig;+pnum;+lnum;+smcp;"
+
+
+Package fontspec Info: Font family 'Roboto(6)' created for font 'Roboto' with
+(fontspec)             options [Ligatures = TeX,Scale = 1,Extension =
+(fontspec)             .otf,Numbers = {Proportional,Lining},UprightFont =
+(fontspec)             *-Bold,ItalicFont = *-BoldItalic].
+(fontspec)              
+(fontspec)              This font family consists of the following NFSS
+(fontspec)             series/shapes:
+(fontspec)              
+(fontspec)             - 'normal' (m/n) with NFSS spec.:
+(fontspec)             <->s*[1]"[Roboto-Bold.otf]:mode=node;script=latn;language=dflt;+tlig;+pnum;+lnum;"
+(fontspec)             - 'small caps'  (m/sc) with NFSS spec.:
+(fontspec)             <->s*[1]"[Roboto-Bold.otf]:mode=node;script=latn;language=dflt;+tlig;+pnum;+lnum;+smcp;"
+(fontspec)             - 'italic' (m/it) with NFSS spec.:
+(fontspec)             <->s*[1]"[Roboto-BoldItalic.otf]:mode=node;script=latn;language=dflt;+tlig;+pnum;+lnum;"
+(fontspec)             - 'italic small caps'  (m/scit) with NFSS spec.:
+(fontspec)             <->s*[1]"[Roboto-BoldItalic.otf]:mode=node;script=latn;language=dflt;+tlig;+pnum;+lnum;+smcp;"
+
+
+Package fontspec Info: Font family 'Roboto(7)' created for font 'Roboto' with
+(fontspec)             options [Ligatures = TeX,Scale = 1,Extension =
+(fontspec)             .otf,Numbers = {Proportional,Lining},UprightFont =
+(fontspec)             *-Black,ItalicFont = *-BlackItalic].
+(fontspec)              
+(fontspec)              This font family consists of the following NFSS
+(fontspec)             series/shapes:
+(fontspec)              
+(fontspec)             - 'normal' (m/n) with NFSS spec.:
+(fontspec)             <->s*[1]"[Roboto-Black.otf]:mode=node;script=latn;language=dflt;+tlig;+pnum;+lnum;"
+(fontspec)             - 'small caps'  (m/sc) with NFSS spec.:
+(fontspec)             <->s*[1]"[Roboto-Black.otf]:mode=node;script=latn;language=dflt;+tlig;+pnum;+lnum;+smcp;"
+(fontspec)             - 'italic' (m/it) with NFSS spec.:
+(fontspec)             <->s*[1]"[Roboto-BlackItalic.otf]:mode=node;script=latn;language=dflt;+tlig;+pnum;+lnum;"
+(fontspec)             - 'italic small caps'  (m/scit) with NFSS spec.:
+(fontspec)             <->s*[1]"[Roboto-BlackItalic.otf]:mode=node;script=latn;language=dflt;+tlig;+pnum;+lnum;+smcp;"
+
+
+Package fontspec Info: Font family 'Roboto(8)' created for font 'Roboto' with
+(fontspec)             options [Ligatures = TeX,Scale = 1,Extension =
+(fontspec)             .otf,Numbers = {Proportional,OldStyle},UprightFont =
+(fontspec)             *-Regular,ItalicFont = *-Italic,BoldFont =
+(fontspec)             *-Bold,BoldItalicFont = *-BoldItalic].
+(fontspec)              
+(fontspec)              This font family consists of the following NFSS
+(fontspec)             series/shapes:
+(fontspec)              
+(fontspec)             - 'normal' (m/n) with NFSS spec.:
+(fontspec)             <->s*[1]"[Roboto-Regular.otf]:mode=node;script=latn;language=dflt;+tlig;+pnum;+onum;"
+(fontspec)             - 'small caps'  (m/sc) with NFSS spec.:
+(fontspec)             <->s*[1]"[Roboto-Regular.otf]:mode=node;script=latn;language=dflt;+tlig;+pnum;+onum;+smcp;"
+(fontspec)             - 'bold' (b/n) with NFSS spec.:
+(fontspec)             <->s*[1]"[Roboto-Bold.otf]:mode=node;script=latn;language=dflt;+tlig;+pnum;+onum;"
+(fontspec)             - 'bold small caps'  (b/sc) with NFSS spec.:
+(fontspec)             <->s*[1]"[Roboto-Bold.otf]:mode=node;script=latn;language=dflt;+tlig;+pnum;+onum;+smcp;"
+(fontspec)             - 'italic' (m/it) with NFSS spec.:
+(fontspec)             <->s*[1]"[Roboto-Italic.otf]:mode=node;script=latn;language=dflt;+tlig;+pnum;+onum;"
+(fontspec)             - 'italic small caps'  (m/scit) with NFSS spec.:
+(fontspec)             <->s*[1]"[Roboto-Italic.otf]:mode=node;script=latn;language=dflt;+tlig;+pnum;+onum;+smcp;"
+(fontspec)             - 'bold italic' (b/it) with NFSS spec.:
+(fontspec)             <->s*[1]"[Roboto-BoldItalic.otf]:mode=node;script=latn;language=dflt;+tlig;+pnum;+onum;"
+(fontspec)             - 'bold italic small caps'  (b/scit) with NFSS spec.:
+(fontspec)             <->s*[1]"[Roboto-BoldItalic.otf]:mode=node;script=latn;language=dflt;+tlig;+pnum;+onum;+smcp;"
+
+
+Package fontspec Info: Font family 'Roboto(9)' created for font 'Roboto' with
+(fontspec)             options [Ligatures = TeX,Scale = 1,Extension =
+(fontspec)             .otf,Numbers = {Monospaced,Lining},UprightFont =
+(fontspec)             *-Regular,ItalicFont = *-Italic,BoldFont =
+(fontspec)             *-Bold,BoldItalicFont = *-BoldItalic].
+(fontspec)              
+(fontspec)              This font family consists of the following NFSS
+(fontspec)             series/shapes:
+(fontspec)              
+(fontspec)             - 'normal' (m/n) with NFSS spec.:
+(fontspec)             <->s*[1]"[Roboto-Regular.otf]:mode=node;script=latn;language=dflt;+tlig;+tnum;+lnum;"
+(fontspec)             - 'small caps'  (m/sc) with NFSS spec.:
+(fontspec)             <->s*[1]"[Roboto-Regular.otf]:mode=node;script=latn;language=dflt;+tlig;+tnum;+lnum;+smcp;"
+(fontspec)             - 'bold' (b/n) with NFSS spec.:
+(fontspec)             <->s*[1]"[Roboto-Bold.otf]:mode=node;script=latn;language=dflt;+tlig;+tnum;+lnum;"
+(fontspec)             - 'bold small caps'  (b/sc) with NFSS spec.:
+(fontspec)             <->s*[1]"[Roboto-Bold.otf]:mode=node;script=latn;language=dflt;+tlig;+tnum;+lnum;+smcp;"
+(fontspec)             - 'italic' (m/it) with NFSS spec.:
+(fontspec)             <->s*[1]"[Roboto-Italic.otf]:mode=node;script=latn;language=dflt;+tlig;+tnum;+lnum;"
+(fontspec)             - 'italic small caps'  (m/scit) with NFSS spec.:
+(fontspec)             <->s*[1]"[Roboto-Italic.otf]:mode=node;script=latn;language=dflt;+tlig;+tnum;+lnum;+smcp;"
+(fontspec)             - 'bold italic' (b/it) with NFSS spec.:
+(fontspec)             <->s*[1]"[Roboto-BoldItalic.otf]:mode=node;script=latn;language=dflt;+tlig;+tnum;+lnum;"
+(fontspec)             - 'bold italic small caps'  (b/scit) with NFSS spec.:
+(fontspec)             <->s*[1]"[Roboto-BoldItalic.otf]:mode=node;script=latn;language=dflt;+tlig;+tnum;+lnum;+smcp;"
+
+
+Package fontspec Info: Font family 'Roboto(10)' created for font 'Roboto' with
+(fontspec)             options [Ligatures = TeX,Scale = 1,Extension =
+(fontspec)             .otf,Numbers = {Monospaced,OldStyle},UprightFont =
+(fontspec)             *-Regular,ItalicFont = *-Italic,BoldFont =
+(fontspec)             *-Bold,BoldItalicFont = *-BoldItalic].
+(fontspec)              
+(fontspec)              This font family consists of the following NFSS
+(fontspec)             series/shapes:
+(fontspec)              
+(fontspec)             - 'normal' (m/n) with NFSS spec.:
+(fontspec)             <->s*[1]"[Roboto-Regular.otf]:mode=node;script=latn;language=dflt;+tlig;+tnum;+onum;"
+(fontspec)             - 'small caps'  (m/sc) with NFSS spec.:
+(fontspec)             <->s*[1]"[Roboto-Regular.otf]:mode=node;script=latn;language=dflt;+tlig;+tnum;+onum;+smcp;"
+(fontspec)             - 'bold' (b/n) with NFSS spec.:
+(fontspec)             <->s*[1]"[Roboto-Bold.otf]:mode=node;script=latn;language=dflt;+tlig;+tnum;+onum;"
+(fontspec)             - 'bold small caps'  (b/sc) with NFSS spec.:
+(fontspec)             <->s*[1]"[Roboto-Bold.otf]:mode=node;script=latn;language=dflt;+tlig;+tnum;+onum;+smcp;"
+(fontspec)             - 'italic' (m/it) with NFSS spec.:
+(fontspec)             <->s*[1]"[Roboto-Italic.otf]:mode=node;script=latn;language=dflt;+tlig;+tnum;+onum;"
+(fontspec)             - 'italic small caps'  (m/scit) with NFSS spec.:
+(fontspec)             <->s*[1]"[Roboto-Italic.otf]:mode=node;script=latn;language=dflt;+tlig;+tnum;+onum;+smcp;"
+(fontspec)             - 'bold italic' (b/it) with NFSS spec.:
+(fontspec)             <->s*[1]"[Roboto-BoldItalic.otf]:mode=node;script=latn;language=dflt;+tlig;+tnum;+onum;"
+(fontspec)             - 'bold italic small caps'  (b/scit) with NFSS spec.:
+(fontspec)             <->s*[1]"[Roboto-BoldItalic.otf]:mode=node;script=latn;language=dflt;+tlig;+tnum;+onum;+smcp;"
+
+) (/usr/local/texlive/2021/texmf-dist/tex/latex/roboto/roboto-mono.sty
+Package: roboto-mono 2019/12/11 (Bob Tennent) Supports RobotoMono fonts for all LaTeX engines.
+luaotfload | aux : font no 70 (nil) defines no feature for script latn
+
+Package fontspec Info: Font family 'RobotoMono(0)' created for font
+(fontspec)             'RobotoMono' with options [HyphenChar=None,Scale =
+(fontspec)             1,Extension =
+(fontspec)             .otf,WordSpace={1,0,0},HyphenChar=None,PunctuationSpace=WordSpace,UprightFont
+(fontspec)             = *-Regular,ItalicFont = *-Italic,BoldFont =
+(fontspec)             *-Bold,BoldItalicFont = *-BoldItalic].
+(fontspec)              
+(fontspec)              This font family consists of the following NFSS
+(fontspec)             series/shapes:
+(fontspec)              
+(fontspec)             - 'normal' (m/n) with NFSS spec.:
+(fontspec)             <->s*[1]"[RobotoMono-Regular.otf]:mode=node;script=DFLT;language=dflt;"
+(fontspec)             - 'small caps'  (m/sc) with NFSS spec.:
+(fontspec)             <->s*[1]"[RobotoMono-Regular.otf]:mode=node;script=DFLT;language=dflt;+smcp;"
+(fontspec)             and font adjustment code:
+(fontspec)             \fontdimen 2\font =1\fontdimen 2\font \fontdimen 3\font
+(fontspec)             =0\fontdimen 3\font \fontdimen 4\font =0\fontdimen
+(fontspec)             4\font \fontdimen 7\font =0\fontdimen 2\font
+(fontspec)             \tex_hyphenchar:D \font =-1\scan_stop:
+(fontspec)             \tex_hyphenchar:D \font =-1\scan_stop: 
+(fontspec)             - 'bold' (b/n) with NFSS spec.:
+(fontspec)             <->s*[1]"[RobotoMono-Bold.otf]:mode=node;script=DFLT;language=dflt;"
+(fontspec)             - 'bold small caps'  (b/sc) with NFSS spec.:
+(fontspec)             <->s*[1]"[RobotoMono-Bold.otf]:mode=node;script=DFLT;language=dflt;+smcp;"
+(fontspec)             and font adjustment code:
+(fontspec)             \fontdimen 2\font =1\fontdimen 2\font \fontdimen 3\font
+(fontspec)             =0\fontdimen 3\font \fontdimen 4\font =0\fontdimen
+(fontspec)             4\font \fontdimen 7\font =0\fontdimen 2\font
+(fontspec)             \tex_hyphenchar:D \font =-1\scan_stop:
+(fontspec)             \tex_hyphenchar:D \font =-1\scan_stop: 
+(fontspec)             - 'italic' (m/it) with NFSS spec.:
+(fontspec)             <->s*[1]"[RobotoMono-Italic.otf]:mode=node;script=DFLT;language=dflt;"
+(fontspec)             - 'italic small caps'  (m/scit) with NFSS spec.:
+(fontspec)             <->s*[1]"[RobotoMono-Italic.otf]:mode=node;script=DFLT;language=dflt;+smcp;"
+(fontspec)             and font adjustment code:
+(fontspec)             \fontdimen 2\font =1\fontdimen 2\font \fontdimen 3\font
+(fontspec)             =0\fontdimen 3\font \fontdimen 4\font =0\fontdimen
+(fontspec)             4\font \fontdimen 7\font =0\fontdimen 2\font
+(fontspec)             \tex_hyphenchar:D \font =-1\scan_stop:
+(fontspec)             \tex_hyphenchar:D \font =-1\scan_stop: 
+(fontspec)             - 'bold italic' (b/it) with NFSS spec.:
+(fontspec)             <->s*[1]"[RobotoMono-BoldItalic.otf]:mode=node;script=DFLT;language=dflt;"
+(fontspec)             - 'bold italic small caps'  (b/scit) with NFSS spec.:
+(fontspec)             <->s*[1]"[RobotoMono-BoldItalic.otf]:mode=node;script=DFLT;language=dflt;+smcp;"
+(fontspec)             and font adjustment code:
+(fontspec)             \fontdimen 2\font =1\fontdimen 2\font \fontdimen 3\font
+(fontspec)             =0\fontdimen 3\font \fontdimen 4\font =0\fontdimen
+(fontspec)             4\font \fontdimen 7\font =0\fontdimen 2\font
+(fontspec)             \tex_hyphenchar:D \font =-1\scan_stop:
+(fontspec)             \tex_hyphenchar:D \font =-1\scan_stop: 
+
+luaotfload | aux : font no 70 (nil) defines no feature for script latn
+
+Package fontspec Info: Font family 'RobotoMono(1)' created for font
+(fontspec)             'RobotoMono' with options [HyphenChar=None,Scale =
+(fontspec)             1,Extension = .otf,UprightFont = *-Regular,ItalicFont =
+(fontspec)             *-Italic,BoldFont = *-Bold,BoldItalicFont =
+(fontspec)             *-BoldItalic].
+(fontspec)              
+(fontspec)              This font family consists of the following NFSS
+(fontspec)             series/shapes:
+(fontspec)              
+(fontspec)             - 'normal' (m/n) with NFSS spec.:
+(fontspec)             <->s*[1]"[RobotoMono-Regular.otf]:mode=node;script=DFLT;language=dflt;"
+(fontspec)             - 'small caps'  (m/sc) with NFSS spec.:
+(fontspec)             <->s*[1]"[RobotoMono-Regular.otf]:mode=node;script=DFLT;language=dflt;+smcp;"
+(fontspec)             and font adjustment code:
+(fontspec)             \tex_hyphenchar:D \font =-1\scan_stop: 
+(fontspec)             - 'bold' (b/n) with NFSS spec.:
+(fontspec)             <->s*[1]"[RobotoMono-Bold.otf]:mode=node;script=DFLT;language=dflt;"
+(fontspec)             - 'bold small caps'  (b/sc) with NFSS spec.:
+(fontspec)             <->s*[1]"[RobotoMono-Bold.otf]:mode=node;script=DFLT;language=dflt;+smcp;"
+(fontspec)             and font adjustment code:
+(fontspec)             \tex_hyphenchar:D \font =-1\scan_stop: 
+(fontspec)             - 'italic' (m/it) with NFSS spec.:
+(fontspec)             <->s*[1]"[RobotoMono-Italic.otf]:mode=node;script=DFLT;language=dflt;"
+(fontspec)             - 'italic small caps'  (m/scit) with NFSS spec.:
+(fontspec)             <->s*[1]"[RobotoMono-Italic.otf]:mode=node;script=DFLT;language=dflt;+smcp;"
+(fontspec)             and font adjustment code:
+(fontspec)             \tex_hyphenchar:D \font =-1\scan_stop: 
+(fontspec)             - 'bold italic' (b/it) with NFSS spec.:
+(fontspec)             <->s*[1]"[RobotoMono-BoldItalic.otf]:mode=node;script=DFLT;language=dflt;"
+(fontspec)             - 'bold italic small caps'  (b/scit) with NFSS spec.:
+(fontspec)             <->s*[1]"[RobotoMono-BoldItalic.otf]:mode=node;script=DFLT;language=dflt;+smcp;"
+(fontspec)             and font adjustment code:
+(fontspec)             \tex_hyphenchar:D \font =-1\scan_stop: 
+
+luaotfload | aux : font no 70 (nil) defines no feature for script latn
+
+Package fontspec Info: Font family 'RobotoMono(2)' created for font
+(fontspec)             'RobotoMono' with options [HyphenChar=None,Scale =
+(fontspec)             1,Extension = .otf,UprightFont = *-Regular,ItalicFont =
+(fontspec)             *-Italic].
+(fontspec)              
+(fontspec)              This font family consists of the following NFSS
+(fontspec)             series/shapes:
+(fontspec)              
+(fontspec)             - 'normal' (m/n) with NFSS spec.:
+(fontspec)             <->s*[1]"[RobotoMono-Regular.otf]:mode=node;script=DFLT;language=dflt;"
+(fontspec)             - 'small caps'  (m/sc) with NFSS spec.:
+(fontspec)             <->s*[1]"[RobotoMono-Regular.otf]:mode=node;script=DFLT;language=dflt;+smcp;"
+(fontspec)             and font adjustment code:
+(fontspec)             \tex_hyphenchar:D \font =-1\scan_stop: 
+(fontspec)             - 'italic' (m/it) with NFSS spec.:
+(fontspec)             <->s*[1]"[RobotoMono-Italic.otf]:mode=node;script=DFLT;language=dflt;"
+(fontspec)             - 'italic small caps'  (m/scit) with NFSS spec.:
+(fontspec)             <->s*[1]"[RobotoMono-Italic.otf]:mode=node;script=DFLT;language=dflt;+smcp;"
+(fontspec)             and font adjustment code:
+(fontspec)             \tex_hyphenchar:D \font =-1\scan_stop: 
+
+luaotfload | aux : font no 75 (nil) defines no feature for script latn
+
+Package fontspec Info: Font family 'RobotoMono(3)' created for font
+(fontspec)             'RobotoMono' with options [HyphenChar=None,Scale =
+(fontspec)             1,Extension = .otf,UprightFont = *-Medium,ItalicFont =
+(fontspec)             *-MediumItalic].
+(fontspec)              
+(fontspec)              This font family consists of the following NFSS
+(fontspec)             series/shapes:
+(fontspec)              
+(fontspec)             - 'normal' (m/n) with NFSS spec.:
+(fontspec)             <->s*[1]"[RobotoMono-Medium.otf]:mode=node;script=DFLT;language=dflt;"
+(fontspec)             - 'small caps'  (m/sc) with NFSS spec.:
+(fontspec)             <->s*[1]"[RobotoMono-Medium.otf]:mode=node;script=DFLT;language=dflt;+smcp;"
+(fontspec)             and font adjustment code:
+(fontspec)             \tex_hyphenchar:D \font =-1\scan_stop: 
+(fontspec)             - 'italic' (m/it) with NFSS spec.:
+(fontspec)             <->s*[1]"[RobotoMono-MediumItalic.otf]:mode=node;script=DFLT;language=dflt;"
+(fontspec)             - 'italic small caps'  (m/scit) with NFSS spec.:
+(fontspec)             <->s*[1]"[RobotoMono-MediumItalic.otf]:mode=node;script=DFLT;language=dflt;+smcp;"
+(fontspec)             and font adjustment code:
+(fontspec)             \tex_hyphenchar:D \font =-1\scan_stop: 
+
+luaotfload | aux : font no 78 (nil) defines no feature for script latn
+
+Package fontspec Info: Font family 'RobotoMono(4)' created for font
+(fontspec)             'RobotoMono' with options [HyphenChar=None,Scale =
+(fontspec)             1,Extension = .otf,UprightFont = *-Thin,ItalicFont =
+(fontspec)             *-ThinItalic].
+(fontspec)              
+(fontspec)              This font family consists of the following NFSS
+(fontspec)             series/shapes:
+(fontspec)              
+(fontspec)             - 'normal' (m/n) with NFSS spec.:
+(fontspec)             <->s*[1]"[RobotoMono-Thin.otf]:mode=node;script=DFLT;language=dflt;"
+(fontspec)             - 'small caps'  (m/sc) with NFSS spec.:
+(fontspec)             <->s*[1]"[RobotoMono-Thin.otf]:mode=node;script=DFLT;language=dflt;+smcp;"
+(fontspec)             and font adjustment code:
+(fontspec)             \tex_hyphenchar:D \font =-1\scan_stop: 
+(fontspec)             - 'italic' (m/it) with NFSS spec.:
+(fontspec)             <->s*[1]"[RobotoMono-ThinItalic.otf]:mode=node;script=DFLT;language=dflt;"
+(fontspec)             - 'italic small caps'  (m/scit) with NFSS spec.:
+(fontspec)             <->s*[1]"[RobotoMono-ThinItalic.otf]:mode=node;script=DFLT;language=dflt;+smcp;"
+(fontspec)             and font adjustment code:
+(fontspec)             \tex_hyphenchar:D \font =-1\scan_stop: 
+
+luaotfload | aux : font no 81 (nil) defines no feature for script latn
+
+Package fontspec Info: Font family 'RobotoMono(5)' created for font
+(fontspec)             'RobotoMono' with options [HyphenChar=None,Scale =
+(fontspec)             1,Extension = .otf,UprightFont = *-Light,ItalicFont =
+(fontspec)             *-LightItalic].
+(fontspec)              
+(fontspec)              This font family consists of the following NFSS
+(fontspec)             series/shapes:
+(fontspec)              
+(fontspec)             - 'normal' (m/n) with NFSS spec.:
+(fontspec)             <->s*[1]"[RobotoMono-Light.otf]:mode=node;script=DFLT;language=dflt;"
+(fontspec)             - 'small caps'  (m/sc) with NFSS spec.:
+(fontspec)             <->s*[1]"[RobotoMono-Light.otf]:mode=node;script=DFLT;language=dflt;+smcp;"
+(fontspec)             and font adjustment code:
+(fontspec)             \tex_hyphenchar:D \font =-1\scan_stop: 
+(fontspec)             - 'italic' (m/it) with NFSS spec.:
+(fontspec)             <->s*[1]"[RobotoMono-LightItalic.otf]:mode=node;script=DFLT;language=dflt;"
+(fontspec)             - 'italic small caps'  (m/scit) with NFSS spec.:
+(fontspec)             <->s*[1]"[RobotoMono-LightItalic.otf]:mode=node;script=DFLT;language=dflt;+smcp;"
+(fontspec)             and font adjustment code:
+(fontspec)             \tex_hyphenchar:D \font =-1\scan_stop: 
+
+luaotfload | aux : font no 71 (nil) defines no feature for script latn
+
+Package fontspec Info: Font family 'RobotoMono(6)' created for font
+(fontspec)             'RobotoMono' with options [HyphenChar=None,Scale =
+(fontspec)             1,Extension = .otf,UprightFont = *-Bold,ItalicFont =
+(fontspec)             *-BoldItalic].
+(fontspec)              
+(fontspec)              This font family consists of the following NFSS
+(fontspec)             series/shapes:
+(fontspec)              
+(fontspec)             - 'normal' (m/n) with NFSS spec.:
+(fontspec)             <->s*[1]"[RobotoMono-Bold.otf]:mode=node;script=DFLT;language=dflt;"
+(fontspec)             - 'small caps'  (m/sc) with NFSS spec.:
+(fontspec)             <->s*[1]"[RobotoMono-Bold.otf]:mode=node;script=DFLT;language=dflt;+smcp;"
+(fontspec)             and font adjustment code:
+(fontspec)             \tex_hyphenchar:D \font =-1\scan_stop: 
+(fontspec)             - 'italic' (m/it) with NFSS spec.:
+(fontspec)             <->s*[1]"[RobotoMono-BoldItalic.otf]:mode=node;script=DFLT;language=dflt;"
+(fontspec)             - 'italic small caps'  (m/scit) with NFSS spec.:
+(fontspec)             <->s*[1]"[RobotoMono-BoldItalic.otf]:mode=node;script=DFLT;language=dflt;+smcp;"
+(fontspec)             and font adjustment code:
+(fontspec)             \tex_hyphenchar:D \font =-1\scan_stop: 
+
+)
+LaTeX Info: Redefining \LaTeX on input line 87.
+)
+\g_ptxcd_marginpar_dim=\dimen148
+\g_ptxcd_innerMargin_dim=\dimen149
+\g_ptxcd_outerMargin_dim=\dimen150
+\g_ptxcd_bottomMargin_dim=\dimen151
+\g_ptxcd_topMargin_dim=\dimen152
+\g_ptxcd_columnSep_dim=\dimen153
+\g_ptxcd_headheight_dim=\dimen154
+\g_ptxcd_headwidth_dim=\dimen155
+ (/usr/local/texlive/2021/texmf-dist/tex/latex/koma-script/scrlayer-scrpage.sty
+Package: scrlayer-scrpage 2021/03/17 v3.33 KOMA-Script package (end user interface for scrlayer)
+ (/usr/local/texlive/2021/texmf-dist/tex/latex/koma-script/scrlayer.sty
+Package: scrlayer 2021/03/17 v3.33 KOMA-Script package (defining layers and page styles)
+Package scrlayer Info: Using already defined \footheight
+(scrlayer)             hoping, that this is a length and
+(scrlayer)             not only a macro on input line 136.
+Package scrlayer Info: patching LaTeX kernel macro \pagestyle on input line 2162.
+)
+Package scrlayer-scrpage Info: Makeing stand-alone element `pagehead' from
+(scrlayer-scrpage)             alias to `pageheadfoot' on input line 1085.
+Package scrlayer-scrpage Info: deactivating warning for font element
+(scrlayer-scrpage)             `pagefoot' on input line 1109.
+)
+Package scrlayer-scrpage Info: auto-selection of `pagestyleset=KOMA-Script'.
+ (/usr/local/texlive/2021/texmf-dist/tex/latex/geometry/geometry.sty
+Package: geometry 2020/01/02 v5.9 Page Geometry
+ (/usr/local/texlive/2021/texmf-dist/tex/generic/iftex/ifvtex.sty
+Package: ifvtex 2019/10/25 v1.7 ifvtex legacy package. Use iftex instead.
+)
+\Gm@cnth=\count266
+\Gm@cntv=\count267
+\c@Gm@tempcnt=\count268
+\Gm@bindingoffset=\dimen156
+\Gm@wd@mp=\dimen157
+\Gm@odd@mp=\dimen158
+\Gm@even@mp=\dimen159
+\Gm@layoutwidth=\dimen160
+\Gm@layoutheight=\dimen161
+\Gm@layouthoffset=\dimen162
+\Gm@layoutvoffset=\dimen163
+\Gm@dimlist=\toks18
+)
+\g_ptxcd_title_box=\box50
+\g_ptxcd_title_fill_skip=\skip64
+ (/usr/local/texlive/2021/texmf-dist/tex/latex/tuda-ci/tuda-a4paper.clo
+File: tuda-a4paper.clo 2021/03/19 v3.13a tuda-ci size adjustments for a4paper
+)
+\g_ptxcd_title_info_box=\box51
+\ptxcd_title_headline_box=\box52
+ (/usr/local/texlive/2021/texmf-dist/tex/latex/graphics/graphicx.sty
+Package: graphicx 2020/09/09 v1.2b Enhanced LaTeX Graphics (DPC,SPQR)
+ (/usr/local/texlive/2021/texmf-dist/tex/latex/graphics/graphics.sty
+Package: graphics 2020/08/30 v1.4c Standard LaTeX Graphics (DPC,SPQR)
+ (/usr/local/texlive/2021/texmf-dist/tex/latex/graphics/trig.sty
+Package: trig 2016/01/03 v1.10 sin cos tan (DPC)
+) (/usr/local/texlive/2021/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
+File: graphics.cfg 2016/06/04 v1.11 sample graphics configuration
+)
+Package graphics Info: Driver file: luatex.def on input line 105.
+)
+\Gin@req@height=\dimen164
+\Gin@req@width=\dimen165
+) (/usr/local/texlive/2021/texmf-dist/tex/latex/pdfx/pdfx.sty
+Package: pdfx 2019/02/27 v1.6.3 PDF/X and PDF/A support (CVR/HTH/RRM/PS)
+\pdfx@minorversion=\count269
+ (/usr/local/texlive/2021/texmf-dist/tex/generic/iftex/ifpdf.sty
+Package: ifpdf 2019/10/25 v3.4 ifpdf legacy package. Use iftex instead.
+) (/usr/local/texlive/2021/texmf-dist/tex/latex/base/everyshi-ltx.sty
+Package: everyshi-ltx 2020/08/17 v1.0a Emulation of the original everyshi package
+with kernel methods
+) (/usr/local/texlive/2021/texmf-dist/tex/generic/luatex85/luatex85.sty
+Package: luatex85 2016/06/15 v1.4 pdftex aliases for luatex
+) (/usr/local/texlive/2021/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty
+Package: pdftexcmds 2020-06-27 v0.33 Utility functions of pdfTeX for LuaTeX (HO)
+ (/usr/local/texlive/2021/texmf-dist/tex/generic/infwarerr/infwarerr.sty
+Package: infwarerr 2019/12/03 v1.5 Providing info/warning/error messages (HO)
+) (/usr/local/texlive/2021/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty
+Package: ltxcmds 2020-05-10 v1.25 LaTeX kernel commands for general use (HO)
+)
+Package pdftexcmds Info: \pdf@primitive is available.
+Package pdftexcmds Info: \pdf@ifprimitive is available.
+Package pdftexcmds Info: \pdfdraftmode found.
+\pdftexcmds@toks=\toks19
+){/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}
+warning  (map file): entry for 'dummy-space' already exists, duplicates ignored
+(/usr/local/texlive/2021/texmf-dist/tex/latex/pdfx/l8u-penc.def
+File: l8u-penc.def 2017/06/23 v0.8 Custom LaTeX file, for UTF8 encoded letters and symbols
+LaTeX Info: Composite with undeclared \b in encoding L8U on input line 278.
+)
+\pdfxsafeforxmp@toks=\toks20
+\pdfx@tmptoks=\toks21
+ (/usr/local/texlive/2021/texmf-dist/tex/latex/hyperref/hyperref.sty
+Package: hyperref 2021-02-27 v7.00k Hypertext links for LaTeX
+ (/usr/local/texlive/2021/texmf-dist/tex/generic/kvsetkeys/kvsetkeys.sty
+Package: kvsetkeys 2019/12/15 v1.18 Key value parser (HO)
+) (/usr/local/texlive/2021/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty
+Package: kvdefinekeys 2019-12-19 v1.6 Define keys (HO)
+) (/usr/local/texlive/2021/texmf-dist/tex/generic/pdfescape/pdfescape.sty
+Package: pdfescape 2019/12/09 v1.15 Implements pdfTeX's escape features (HO)
+) (/usr/local/texlive/2021/texmf-dist/tex/latex/hycolor/hycolor.sty
+Package: hycolor 2020-01-27 v1.10 Color options for hyperref/bookmark (HO)
+) (/usr/local/texlive/2021/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty
+Package: letltxmacro 2019/12/03 v1.6 Let assignment for LaTeX macros (HO)
+) (/usr/local/texlive/2021/texmf-dist/tex/latex/auxhook/auxhook.sty
+Package: auxhook 2019-12-17 v1.6 Hooks for auxiliary files (HO)
+) (/usr/local/texlive/2021/texmf-dist/tex/latex/kvoptions/kvoptions.sty
+Package: kvoptions 2020-10-07 v3.14 Key value format for package options (HO)
+)
+\@linkdim=\dimen166
+\Hy@linkcounter=\count270
+\Hy@pagecounter=\count271
+ (/usr/local/texlive/2021/texmf-dist/tex/latex/hyperref/pd1enc.def
+File: pd1enc.def 2021-02-27 v7.00k Hyperref: PDFDocEncoding definition (HO)
+) (/usr/local/texlive/2021/texmf-dist/tex/latex/hyperref/hyperref-langpatches.def
+File: hyperref-langpatches.def 2021-02-27 v7.00k Hyperref: patches for babel languages
+) (/usr/local/texlive/2021/texmf-dist/tex/generic/intcalc/intcalc.sty
+Package: intcalc 2019/12/15 v1.3 Expandable calculations with integers (HO)
+) (/usr/local/texlive/2021/texmf-dist/tex/generic/etexcmds/etexcmds.sty
+Package: etexcmds 2019/12/15 v1.7 Avoid name clashes with e-TeX commands (HO)
+)
+\Hy@SavedSpaceFactor=\count272
+ (/usr/local/texlive/2021/texmf-dist/tex/latex/hyperref/puenc.def
+File: puenc.def 2021-02-27 v7.00k Hyperref: PDF Unicode definition (HO)
+)
+\pdfmajorversion=\count273
+Package hyperref Info: Option `pdfa' set `true' on input line 4073.
+Package hyperref Info: Hyper figures OFF on input line 4192.
+Package hyperref Info: Link nesting OFF on input line 4197.
+Package hyperref Info: Hyper index ON on input line 4200.
+Package hyperref Info: Plain pages OFF on input line 4207.
+Package hyperref Info: Backreferencing OFF on input line 4212.
+Package hyperref Info: Implicit mode ON; LaTeX internals redefined.
+Package hyperref Info: Bookmarks ON on input line 4445.
+\c@Hy@tempcnt=\count274
+ (/usr/local/texlive/2021/texmf-dist/tex/latex/url/url.sty
+\Urlmuskip=\muskip16
+Package: url 2013/09/16  ver 3.4  Verb mode for urls, etc.
+)
+LaTeX Info: Redefining \url on input line 4804.
+\XeTeXLinkMargin=\dimen167
+ (/usr/local/texlive/2021/texmf-dist/tex/generic/bitset/bitset.sty
+Package: bitset 2019/12/09 v1.3 Handle bit-vector datatype (HO)
+ (/usr/local/texlive/2021/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty
+Package: bigintcalc 2019/12/15 v1.5 Expandable calculations on big integers (HO)
+))
+\Fld@menulength=\count275
+\Field@Width=\dimen168
+\Fld@charsize=\dimen169
+Package hyperref Info: Hyper figures OFF on input line 6075.
+Package hyperref Info: Link nesting OFF on input line 6080.
+Package hyperref Info: Hyper index ON on input line 6083.
+Package hyperref Info: backreferencing OFF on input line 6090.
+Package hyperref Info: Link coloring OFF on input line 6095.
+Package hyperref Info: Link coloring with OCG OFF on input line 6100.
+Package hyperref Info: PDF/A mode ON on input line 6103.
+LaTeX Info: Redefining \ref on input line 6145.
+LaTeX Info: Redefining \pageref on input line 6149.
+ (/usr/local/texlive/2021/texmf-dist/tex/latex/base/atbegshi-ltx.sty
+Package: atbegshi-ltx 2020/08/17 v1.0a Emulation of the original atbegshi package
+with kernel methods
+)
+\Hy@abspage=\count276
+\c@Item=\count277
+\c@Hfootnote=\count278
+)
+Package hyperref Info: Driver: hluatex.
+ (/usr/local/texlive/2021/texmf-dist/tex/latex/hyperref/hluatex.def
+File: hluatex.def 2021-02-27 v7.00k Hyperref driver for luaTeX
+ (/usr/local/texlive/2021/texmf-dist/tex/generic/stringenc/stringenc.sty
+Package: stringenc 2019/11/29 v1.12 Convert strings between diff. encodings (HO)
+) (/usr/local/texlive/2021/texmf-dist/tex/latex/base/atveryend-ltx.sty
+Package: atveryend-ltx 2020/08/19 v1.0a Emulation of the original atvery package
+with kernel methods
+)
+Package hyperref Info: 񑙫.񑙬:=1.4 on input line 240.
+\Fld@listcount=\count279
+\c@bookmark@seq@number=\count280
+ (/usr/local/texlive/2021/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty
+Package: rerunfilecheck 2019/12/05 v1.9 Rerun checks for auxiliary files (HO)
+ (/usr/local/texlive/2021/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty
+Package: uniquecounter 2019/12/15 v1.4 Provide unlimited unique counter (HO)
+)
+Package uniquecounter Info: New unique counter `rerunfilecheck' on input line 286.
+)
+\Hy@SectionHShift=\skip65
+)
+Package hyperref Info: Option `unicode' set `true' on input line 1463.
+Package hyperref Info: Option `psdextra' set `true' on input line 1465.
+ (/usr/local/texlive/2021/texmf-dist/tex/latex/hyperref/puenc-greekbasic.def
+File: puenc-greekbasic.def 2021-02-27 v7.00k Hyperref: PDF Unicode definition (greek block) (HO)
+) (/usr/local/texlive/2021/texmf-dist/tex/latex/hyperref/psdextra.def
+File: psdextra.def 2021-02-27 v7.00k Hyperref: Additions to PDF string support
+) (/usr/local/texlive/2021/texmf-dist/tex/generic/colorprofiles/colorprofiles.sty
+Package: colorprofiles 2018/11/01 v1.0.1 color profiles for PDF/X and PDF/A support
+ (/usr/local/texlive/2021/texmf-dist/tex/generic/colorprofiles/colorprofiles.tex)) (/usr/local/texlive/2021/texmf-dist/tex/generic/stringenc/se-ascii-print.def
+File: se-ascii-print.def 2019/11/29 v1.12 stringenc: Printable ASCII characters
+) (/usr/local/texlive/2021/texmf-dist/tex/latex/pdfx/AdobeColorProfiles.tex)
+** pdfx: Metadata file Thesis_Jingyi.xmpdata read successfully.
+(./Thesis_Jingyi.xmpdata)<<sRGB.icc>>
+Package hyperref Info: Option `unicode' set `true' on input line 2411.
+Package hyperref Info: Option `unicode' set `true' on input line 2412.
+ (/usr/local/texlive/2021/texmf-dist/tex/generic/pdftex/glyphtounicode.tex) (/usr/local/texlive/2021/texmf-dist/tex/latex/pdfx/glyphtounicode-cmr.tex) (/usr/local/texlive/2021/texmf-dist/tex/latex/pdfx/glyphtounicode-ntx.tex) (/usr/local/texlive/2021/texmf-dist/tex/latex/base/ifthen.sty
+Package: ifthen 2014/09/29 v1.1c Standard LaTeX ifthen package (DPC)
+) (/usr/local/texlive/2021/texmf-dist/tex/latex/xmpincl/xmpincl.sty
+Package: xmpincl 2008/05/10 v2.2 Include XMP data in pdflatex
+)
+Using XMP template file: pdfa.xmp
+\xmpinclWrite=\write3
+\xmpinclRead=\read2
+
+\openout3 = pdfa.xmpi
+<<pdfa.xmpi>>)
+Package hyperref Info: Option `unicode' set `true' on input line 832.
+\g_ptxcd_sponsor_box=\box53
+ (/usr/local/texlive/2021/texmf-dist/tex/latex/tuda-ci/tudathesis.cfg
+File: tudathesis.cfg 2021/03/19 v3.13a SpecialFeaturesforpublicationtype'thesis'usingTUDarmstadt'sCorporateDesign(tuda-ci)
+\g_ptxcd_thesis_institution_box=\box54
+)
+\g_ptxcd_PaperID_box=\box55
+) (/usr/local/texlive/2021/texmf-dist/tex/generic/babel/babel.sty
+Package: babel 2021/03/24 3.56 The Babel package
+ (/usr/local/texlive/2021/texmf-dist/tex/generic/babel/babel.def
+File: babel.def 2021/03/24 3.56 Babel common definitions
+ (/usr/local/texlive/2021/texmf-dist/tex/generic/babel/luababel.def
+\bbl@readstream=\read3
+\l@dumylang=\language2
+Package babel Info: Non-standard hyphenation setup on input line 117.
+\l@nohyphenation=\language3
+\l@german-x-2021-02-26=\language4
+\l@ngerman-x-2021-02-26=\language5
+\l@afrikaans=\language6
+\l@ancientgreek=\language7
+\l@ibycus=\language8
+\l@arabic=\language9
+\l@armenian=\language10
+\l@basque=\language11
+\l@belarusian=\language12
+\l@bulgarian=\language13
+\l@catalan=\language14
+\l@pinyin=\language15
+\l@churchslavonic=\language16
+\l@coptic=\language17
+\l@croatian=\language18
+\l@czech=\language19
+\l@danish=\language20
+\l@dutch=\language21
+\l@ukenglish=\language22
+\l@usenglishmax=\language23
+\l@esperanto=\language24
+\l@estonian=\language25
+\l@ethiopic=\language26
+\l@farsi=\language27
+\l@finnish=\language28
+\l@schoolfinnish=\language29
+\l@french=\language30
+\l@friulan=\language31
+\l@galician=\language32
+\l@georgian=\language33
+\l@german=\language34
+\l@ngerman=\language35
+\l@swissgerman=\language36
+\l@greek=\language37
+\l@monogreek=\language38
+\l@hungarian=\language39
+\l@icelandic=\language40
+\l@assamese=\language41
+\l@bengali=\language42
+\l@gujarati=\language43
+\l@hindi=\language44
+\l@kannada=\language45
+\l@malayalam=\language46
+\l@marathi=\language47
+\l@oriya=\language48
+\l@pali=\language49
+\l@panjabi=\language50
+\l@tamil=\language51
+\l@telugu=\language52
+\l@indonesian=\language53
+\l@interlingua=\language54
+\l@irish=\language55
+\l@italian=\language56
+\l@kurmanji=\language57
+\l@classiclatin=\language58
+\l@latin=\language59
+\l@liturgicallatin=\language60
+\l@latvian=\language61
+\l@lithuanian=\language62
+\l@macedonian=\language63
+\l@mongolian=\language64
+\l@mongolianlmc=\language65
+\l@bokmal=\language66
+\l@nynorsk=\language67
+\l@occitan=\language68
+\l@piedmontese=\language69
+\l@polish=\language70
+\l@portuguese=\language71
+\l@romanian=\language72
+\l@romansh=\language73
+\l@russian=\language74
+\l@sanskrit=\language75
+\l@serbian=\language76
+\l@serbianc=\language77
+\l@slovak=\language78
+\l@slovenian=\language79
+\l@spanish=\language80
+\l@swedish=\language81
+\l@thai=\language82
+\l@turkish=\language83
+\l@turkmen=\language84
+\l@ukrainian=\language85
+\l@uppersorbian=\language86
+\l@welsh=\language87
+\babelcatcodetablenum=\catcodetable12
+\bbl@pattcodes=\catcodetable13
+)
+\babel@savecnt=\count281
+\U@D=\dimen170
+\l@babelnohyphens=\language88
+ (/usr/local/texlive/2021/texmf-dist/tex/generic/babel/luababel.def
+\bbl@attr@locale=\attribute4
+)) (/usr/local/texlive/2021/texmf-dist/tex/generic/babel-german/ngerman.ldf
+Language: ngerman 2021/02/27 v2.13 German support for babel (post-1996 orthography)
+ (/usr/local/texlive/2021/texmf-dist/tex/generic/babel-german/ngermanb.ldf
+Language: ngermanb 2021/02/27 v2.13 German support for babel (post-1996 orthography)
+Package babel Info: Making " an active character on input line 122.
+ (/usr/local/texlive/2021/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-de-1996.tex UTF-8 German hyphenation patterns (reformed orthography) (/usr/local/texlive/2021/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-de-1996.tex German Hyphenation Patterns (Reformed Orthography, 2006) `dehyphn-x' 2021-02-26 (WL))))) (/usr/local/texlive/2021/texmf-dist/tex/generic/babel-english/english.ldf
+Language: english 2017/06/06 v3.3r English support from the babel system
+Package babel Info: \l@canadian = using hyphenrules for english
+(babel)             (\language0) on input line 102.
+Package babel Info: \l@australian = using hyphenrules for ukenglish
+(babel)             (\language22) on input line 105.
+Package babel Info: \l@newzealand = using hyphenrules for ukenglish
+(babel)             (\language22) on input line 108.
+)) (/usr/local/texlive/2021/texmf-dist/tex/latex/csquotes/csquotes.sty
+Package: csquotes 2021-02-22 v5.2l context-sensitive quotations (JAW)
+ (/usr/local/texlive/2021/texmf-dist/tex/latex/etoolbox/etoolbox.sty
+Package: etoolbox 2020/10/05 v2.5k e-TeX tools for LaTeX (JAW)
+\etb@tempcnta=\count282
+)
+\csq@reset=\count283
+\csq@gtype=\count284
+\csq@glevel=\count285
+\csq@qlevel=\count286
+\csq@maxlvl=\count287
+\csq@tshold=\count288
+\csq@ltx@everypar=\toks22
+ (/usr/local/texlive/2021/texmf-dist/tex/latex/csquotes/csquotes.def
+File: csquotes.def 2021-02-22 v5.2l csquotes generic definitions (JAW)
+)
+Package csquotes Info: Trying to load configuration file 'csquotes.cfg'...
+Package csquotes Info: ... configuration file loaded successfully.
+ (/usr/local/texlive/2021/texmf-dist/tex/latex/csquotes/csquotes.cfg
+File: csquotes.cfg 
+)
+Package csquotes Info: Enabling multilingual quotes.
+) (/usr/local/texlive/2021/texmf-dist/tex/latex/microtype/microtype.sty
+Package: microtype 2021/03/14 v2.8c Micro-typographical refinements (RS)
+\MT@toks=\toks23
+\MT@count=\count289
+LaTeX Info: Redefining \textls on input line 790.
+\MT@outer@kern=\dimen171
+LaTeX Info: Redefining \textmicrotypecontext on input line 1374.
+\MT@listname@count=\count290
+ (/usr/local/texlive/2021/texmf-dist/tex/latex/microtype/microtype-luatex.def
+File: microtype-luatex.def 2021/03/14 v2.8c Definitions specific to luatex (RS)
+Module microtype Info: overwriting function `keepligature' on input line 62
+LaTeX Info: Redefining \lsstyle on input line 710.
+LaTeX Info: Redefining \lslig on input line 710.
+\MT@outer@space=\skip66
+)
+Package microtype Info: Loading configuration file microtype.cfg.
+ (/usr/local/texlive/2021/texmf-dist/tex/latex/microtype/microtype.cfg
+File: microtype.cfg 2021/03/14 v2.8c microtype main configuration file (RS)
+)) (/usr/local/texlive/2021/texmf-dist/tex/latex/biblatex/biblatex.sty
+Package: biblatex 2020/12/31 v3.16 programmable bibliographies (PK/MW)
+ (/usr/local/texlive/2021/texmf-dist/tex/latex/logreq/logreq.sty
+Package: logreq 2010/08/04 v1.0 xml request logger
+\lrq@indent=\count291
+ (/usr/local/texlive/2021/texmf-dist/tex/latex/logreq/logreq.def
+File: logreq.def 2010/08/04 v1.0 logreq spec v1.0
+))
+\c@tabx@nest=\count292
+\c@listtotal=\count293
+\c@listcount=\count294
+\c@liststart=\count295
+\c@liststop=\count296
+\c@citecount=\count297
+\c@citetotal=\count298
+\c@multicitecount=\count299
+\c@multicitetotal=\count300
+\c@instcount=\count301
+\c@maxnames=\count302
+\c@minnames=\count303
+\c@maxitems=\count304
+\c@minitems=\count305
+\c@citecounter=\count306
+\c@maxcitecounter=\count307
+\c@savedcitecounter=\count308
+\c@uniquelist=\count309
+\c@uniquename=\count310
+\c@refsection=\count311
+\c@refsegment=\count312
+\c@maxextratitle=\count313
+\c@maxextratitleyear=\count314
+\c@maxextraname=\count315
+\c@maxextradate=\count316
+\c@maxextraalpha=\count317
+\c@abbrvpenalty=\count318
+\c@highnamepenalty=\count319
+\c@lownamepenalty=\count320
+\c@maxparens=\count321
+\c@parenlevel=\count322
+\blx@tempcnta=\count323
+\blx@tempcntb=\count324
+\blx@tempcntc=\count325
+\blx@maxsection=\count326
+\blx@maxsegment@0=\count327
+\blx@notetype=\count328
+\blx@parenlevel@text=\count329
+\blx@parenlevel@foot=\count330
+\blx@sectionciteorder@0=\count331
+\blx@entrysetcounter=\count332
+\blx@biblioinstance=\count333
+\labelnumberwidth=\skip67
+\labelalphawidth=\skip68
+\biblabelsep=\skip69
+\bibitemsep=\skip70
+\bibnamesep=\skip71
+\bibinitsep=\skip72
+\bibparsep=\skip73
+\bibhang=\skip74
+\blx@bcfin=\read4
+\blx@bcfout=\write4
+\blx@langwohyphens=\language89
+\c@mincomprange=\count334
+\c@maxcomprange=\count335
+\c@mincompwidth=\count336
+Package biblatex Info: Trying to load biblatex default data model...
+Package biblatex Info: ... file 'blx-dm.def' found.
+ (/usr/local/texlive/2021/texmf-dist/tex/latex/biblatex/blx-dm.def
+File: blx-dm.def 2020/12/31 v3.16 biblatex localization (PK/MW)
+)
+Package biblatex Info: Trying to load biblatex style data model...
+Package biblatex Info: ... file 'numeric.dbx' not found.
+Package biblatex Info: Trying to load biblatex custom data model...
+Package biblatex Info: ... file 'biblatex-dm.cfg' not found.
+\c@afterword=\count337
+\c@savedafterword=\count338
+\c@annotator=\count339
+\c@savedannotator=\count340
+\c@author=\count341
+\c@savedauthor=\count342
+\c@bookauthor=\count343
+\c@savedbookauthor=\count344
+\c@commentator=\count345
+\c@savedcommentator=\count346
+\c@editor=\count347
+\c@savededitor=\count348
+\c@editora=\count349
+\c@savededitora=\count350
+\c@editorb=\count351
+\c@savededitorb=\count352
+\c@editorc=\count353
+\c@savededitorc=\count354
+\c@foreword=\count355
+\c@savedforeword=\count356
+\c@holder=\count357
+\c@savedholder=\count358
+\c@introduction=\count359
+\c@savedintroduction=\count360
+\c@namea=\count361
+\c@savednamea=\count362
+\c@nameb=\count363
+\c@savednameb=\count364
+\c@namec=\count365
+\c@savednamec=\count366
+\c@translator=\count367
+\c@savedtranslator=\count368
+\c@shortauthor=\count369
+\c@savedshortauthor=\count370
+\c@shorteditor=\count371
+\c@savedshorteditor=\count372
+\c@labelname=\count373
+\c@savedlabelname=\count374
+\c@institution=\count375
+\c@savedinstitution=\count376
+\c@lista=\count377
+\c@savedlista=\count378
+\c@listb=\count379
+\c@savedlistb=\count380
+\c@listc=\count381
+\c@savedlistc=\count382
+\c@listd=\count383
+\c@savedlistd=\count384
+\c@liste=\count385
+\c@savedliste=\count386
+\c@listf=\count387
+\c@savedlistf=\count388
+\c@location=\count389
+\c@savedlocation=\count390
+\c@organization=\count391
+\c@savedorganization=\count392
+\c@origlocation=\count393
+\c@savedoriglocation=\count394
+\c@origpublisher=\count395
+\c@savedorigpublisher=\count396
+\c@publisher=\count397
+\c@savedpublisher=\count398
+\c@language=\count399
+\c@savedlanguage=\count400
+\c@origlanguage=\count401
+\c@savedoriglanguage=\count402
+\c@pageref=\count403
+\c@savedpageref=\count404
+\shorthandwidth=\skip75
+\shortjournalwidth=\skip76
+\shortserieswidth=\skip77
+\shorttitlewidth=\skip78
+\shortauthorwidth=\skip79
+\shorteditorwidth=\skip80
+\locallabelnumberwidth=\skip81
+\locallabelalphawidth=\skip82
+\localshorthandwidth=\skip83
+\localshortjournalwidth=\skip84
+\localshortserieswidth=\skip85
+\localshorttitlewidth=\skip86
+\localshortauthorwidth=\skip87
+\localshorteditorwidth=\skip88
+Package biblatex Info: Trying to load enhanced support for Unicode engines...
+Package biblatex Info: ... file 'blx-unicode.def' found.
+ (/usr/local/texlive/2021/texmf-dist/tex/latex/biblatex/blx-unicode.def)
+Package biblatex Info: Trying to load compatibility code...
+Package biblatex Info: ... file 'blx-compat.def' found.
+ (/usr/local/texlive/2021/texmf-dist/tex/latex/biblatex/blx-compat.def
+File: blx-compat.def 2020/12/31 v3.16 biblatex compatibility (PK/MW)
+)
+Package biblatex Info: Trying to load generic definitions...
+Package biblatex Info: ... file 'biblatex.def' found.
+ (/usr/local/texlive/2021/texmf-dist/tex/latex/biblatex/biblatex.def
+File: biblatex.def 2020/12/31 v3.16 biblatex compatibility (PK/MW)
+\c@textcitecount=\count405
+\c@textcitetotal=\count406
+\c@textcitemaxnames=\count407
+\c@biburlbigbreakpenalty=\count408
+\c@biburlbreakpenalty=\count409
+\c@biburlnumpenalty=\count410
+\c@biburlucpenalty=\count411
+\c@biburllcpenalty=\count412
+\biburlbigskip=\muskip17
+\biburlnumskip=\muskip18
+\biburlucskip=\muskip19
+\biburllcskip=\muskip20
+\c@smartand=\count413
+)
+Package biblatex Info: Trying to load bibliography style 'numeric'...
+Package biblatex Info: ... file 'numeric.bbx' found.
+ (/usr/local/texlive/2021/texmf-dist/tex/latex/biblatex/bbx/numeric.bbx
+File: numeric.bbx 2020/12/31 v3.16 biblatex bibliography style (PK/MW)
+Package biblatex Info: Trying to load bibliography style 'standard'...
+Package biblatex Info: ... file 'standard.bbx' found.
+ (/usr/local/texlive/2021/texmf-dist/tex/latex/biblatex/bbx/standard.bbx
+File: standard.bbx 2020/12/31 v3.16 biblatex bibliography style (PK/MW)
+\c@bbx:relatedcount=\count414
+\c@bbx:relatedtotal=\count415
+))
+Package biblatex Info: Trying to load citation style 'numeric'...
+Package biblatex Info: ... file 'numeric.cbx' found.
+ (/usr/local/texlive/2021/texmf-dist/tex/latex/biblatex/cbx/numeric.cbx
+File: numeric.cbx 2020/12/31 v3.16 biblatex citation style (PK/MW)
+Package biblatex Info: Redefining '\cite'.
+Package biblatex Info: Redefining '\parencite'.
+Package biblatex Info: Redefining '\footcite'.
+Package biblatex Info: Redefining '\footcitetext'.
+Package biblatex Info: Redefining '\smartcite'.
+Package biblatex Info: Redefining '\supercite'.
+Package biblatex Info: Redefining '\textcite'.
+Package biblatex Info: Redefining '\textcites'.
+Package biblatex Info: Redefining '\cites'.
+Package biblatex Info: Redefining '\parencites'.
+Package biblatex Info: Redefining '\smartcites'.
+)
+Package biblatex Info: Trying to load configuration file...
+Package biblatex Info: ... file 'biblatex.cfg' found.
+ (/usr/local/texlive/2021/texmf-dist/tex/latex/biblatex/biblatex.cfg
+File: biblatex.cfg 
+)) (/usr/local/texlive/2021/texmf-dist/tex/latex/tools/tabularx.sty
+Package: tabularx 2020/01/15 v2.11c `tabularx' package (DPC)
+ (/usr/local/texlive/2021/texmf-dist/tex/latex/tools/array.sty
+Package: array 2020/10/01 v2.5c Tabular extension package (FMi)
+\col@sep=\dimen172
+\ar@mcellbox=\box56
+\extrarowheight=\dimen173
+\NC@list=\toks24
+\extratabsurround=\skip89
+\backup@length=\skip90
+\ar@cellbox=\box57
+)
+\TX@col@width=\dimen174
+\TX@old@table=\dimen175
+\TX@old@col=\dimen176
+\TX@target=\dimen177
+\TX@delta=\dimen178
+\TX@cols=\count416
+\TX@ftn=\toks25
+) (/usr/local/texlive/2021/texmf-dist/tex/latex/booktabs/booktabs.sty
+Package: booktabs 2020/01/12 v1.61803398 Publication quality tables
+\heavyrulewidth=\dimen179
+\lightrulewidth=\dimen180
+\cmidrulewidth=\dimen181
+\belowrulesep=\dimen182
+\belowbottomsep=\dimen183
+\aboverulesep=\dimen184
+\abovetopsep=\dimen185
+\cmidrulesep=\dimen186
+\cmidrulekern=\dimen187
+\defaultaddspace=\dimen188
+\@cmidla=\count417
+\@cmidlb=\count418
+\@aboverulesep=\dimen189
+\@belowrulesep=\dimen190
+\@thisruleclass=\count419
+\@lastruleclass=\count420
+\@thisrulewidth=\dimen191
+) (/usr/local/texlive/2021/texmf-dist/tex/latex/psnfss/pifont.sty
+Package: pifont 2020/03/25 PSNFSS-v9.3 Pi font support (SPQR) 
+LaTeX Font Info:    Trying to load font information for U+pzd on input line 63.
+ (/usr/local/texlive/2021/texmf-dist/tex/latex/psnfss/upzd.fd
+File: upzd.fd 2001/06/04 font definitions for U/pzd.
+)
+LaTeX Font Info:    Trying to load font information for U+psy on input line 64.
+ (/usr/local/texlive/2021/texmf-dist/tex/latex/psnfss/upsy.fd
+File: upsy.fd 2001/06/04 font definitions for U/psy.
+))
+Package csquotes Info: Checking for multilingual support...
+Package csquotes Info: ... found 'babel' package.
+ (./Thesis_Jingyi.aux)
+\openout1 = Thesis_Jingyi.aux
+
+LaTeX Font Info:    Checking defaults for OML/cmm/m/it on input line 65.
+LaTeX Font Info:    ... okay on input line 65.
+LaTeX Font Info:    Checking defaults for OMS/cmsy/m/n on input line 65.
+LaTeX Font Info:    ... okay on input line 65.
+LaTeX Font Info:    Checking defaults for OT1/cmr/m/n on input line 65.
+LaTeX Font Info:    ... okay on input line 65.
+LaTeX Font Info:    Checking defaults for T1/cmr/m/n on input line 65.
+LaTeX Font Info:    ... okay on input line 65.
+LaTeX Font Info:    Checking defaults for TS1/cmr/m/n on input line 65.
+LaTeX Font Info:    Trying to load font information for TS1+cmr on input line 65.
+ (/usr/local/texlive/2021/texmf-dist/tex/latex/base/ts1cmr.fd
+File: ts1cmr.fd 2019/12/16 v2.5j Standard LaTeX font definitions
+)
+LaTeX Font Info:    ... okay on input line 65.
+LaTeX Font Info:    Checking defaults for TU/lmr/m/n on input line 65.
+LaTeX Font Info:    ... okay on input line 65.
+LaTeX Font Info:    Checking defaults for OMX/cmex/m/n on input line 65.
+LaTeX Font Info:    ... okay on input line 65.
+LaTeX Font Info:    Checking defaults for U/cmr/m/n on input line 65.
+LaTeX Font Info:    ... okay on input line 65.
+LaTeX Font Info:    Checking defaults for PD1/pdf/m/n on input line 65.
+LaTeX Font Info:    ... okay on input line 65.
+LaTeX Font Info:    Checking defaults for PU/pdf/m/n on input line 65.
+LaTeX Font Info:    ... okay on input line 65.
+Package scrbase Info: activating english \contentsname on input line 65.
+Package scrbase Info: activating english \listfigurename on input line 65.
+Package scrbase Info: activating english \listtablename on input line 65.
+ (/usr/local/texlive/2021/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
+[Loading MPS to PDF converter (version 2006.09.02).]
+\scratchcounter=\count421
+\scratchdimen=\dimen192
+\scratchbox=\box58
+\nofMPsegments=\count422
+\nofMParguments=\count423
+\everyMPshowfont=\toks26
+\MPscratchCnt=\count424
+\MPscratchDim=\dimen193
+\MPnumerator=\count425
+\makeMPintoPDFobject=\count426
+\everyMPtoPDFconversion=\toks27
+) (/usr/local/texlive/2021/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
+Package: epstopdf-base 2020-01-24 v2.11 Base part for package epstopdf
+Package epstopdf-base Info: Redefining graphics rule for `.eps' on input line 485.
+ (/usr/local/texlive/2021/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
+File: epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Live
+))
+
+Package fontspec Info: Adjusting the maths setup (use [no-math] to avoid
+(fontspec)             this).
+
+\symlegacymaths=\mathgroup4
+LaTeX Font Info:    Overwriting symbol font `legacymaths' in version `bold'
+(Font)                  OT1/cmr/m/n --> OT1/cmr/bx/n on input line 65.
+LaTeX Font Info:    Redeclaring math accent \acute on input line 65.
+LaTeX Font Info:    Redeclaring math accent \grave on input line 65.
+LaTeX Font Info:    Redeclaring math accent \ddot on input line 65.
+LaTeX Font Info:    Redeclaring math accent \tilde on input line 65.
+LaTeX Font Info:    Redeclaring math accent \bar on input line 65.
+LaTeX Font Info:    Redeclaring math accent \breve on input line 65.
+LaTeX Font Info:    Redeclaring math accent \check on input line 65.
+LaTeX Font Info:    Redeclaring math accent \hat on input line 65.
+LaTeX Font Info:    Redeclaring math accent \dot on input line 65.
+LaTeX Font Info:    Redeclaring math accent \mathring on input line 65.
+LaTeX Font Info:    Redeclaring math symbol \colon on input line 65.
+LaTeX Font Info:    Redeclaring math symbol \Gamma on input line 65.
+LaTeX Font Info:    Redeclaring math symbol \Delta on input line 65.
+LaTeX Font Info:    Redeclaring math symbol \Theta on input line 65.
+LaTeX Font Info:    Redeclaring math symbol \Lambda on input line 65.
+LaTeX Font Info:    Redeclaring math symbol \Xi on input line 65.
+LaTeX Font Info:    Redeclaring math symbol \Pi on input line 65.
+LaTeX Font Info:    Redeclaring math symbol \Sigma on input line 65.
+LaTeX Font Info:    Redeclaring math symbol \Upsilon on input line 65.
+LaTeX Font Info:    Redeclaring math symbol \Phi on input line 65.
+LaTeX Font Info:    Redeclaring math symbol \Psi on input line 65.
+LaTeX Font Info:    Redeclaring math symbol \Omega on input line 65.
+LaTeX Font Info:    Redeclaring math symbol \mathdollar on input line 65.
+LaTeX Font Info:    Redeclaring symbol font `operators' on input line 65.
+LaTeX Font Info:    Encoding `OT1' has changed to `TU' for symbol font
+(Font)              `operators' in the math version `normal' on input line 65.
+LaTeX Font Info:    Overwriting symbol font `operators' in version `normal'
+(Font)                  OT1/cmr/m/n --> TU/XCharter(0)/m/n on input line 65.
+LaTeX Font Info:    Encoding `OT1' has changed to `TU' for symbol font
+(Font)              `operators' in the math version `bold' on input line 65.
+LaTeX Font Info:    Overwriting symbol font `operators' in version `bold'
+(Font)                  OT1/cmr/bx/n --> TU/XCharter(0)/m/n on input line 65.
+LaTeX Font Info:    Overwriting symbol font `operators' in version `normal'
+(Font)                  TU/XCharter(0)/m/n --> TU/XCharter(0)/m/n on input line 65.
+LaTeX Font Info:    Overwriting math alphabet `\mathit' in version `normal'
+(Font)                  OT1/cmr/m/it --> TU/XCharter(0)/m/it on input line 65.
+LaTeX Font Info:    Overwriting math alphabet `\mathbf' in version `normal'
+(Font)                  OT1/cmr/bx/n --> TU/XCharter(0)/b/n on input line 65.
+LaTeX Font Info:    Overwriting math alphabet `\mathsf' in version `normal'
+(Font)                  OT1/cmss/m/n --> TU/Roboto(0)/m/n on input line 65.
+LaTeX Font Info:    Overwriting math alphabet `\mathtt' in version `normal'
+(Font)                  OT1/cmtt/m/n --> TU/RobotoMono(0)/m/n on input line 65.
+LaTeX Font Info:    Overwriting symbol font `operators' in version `bold'
+(Font)                  TU/XCharter(0)/m/n --> TU/XCharter(0)/b/n on input line 65.
+LaTeX Font Info:    Overwriting math alphabet `\mathit' in version `bold'
+(Font)                  OT1/cmr/bx/it --> TU/XCharter(0)/b/it on input line 65.
+LaTeX Font Info:    Overwriting math alphabet `\mathsf' in version `bold'
+(Font)                  OT1/cmss/bx/n --> TU/Roboto(0)/b/n on input line 65.
+LaTeX Font Info:    Overwriting math alphabet `\mathtt' in version `bold'
+(Font)                  OT1/cmtt/m/n --> TU/RobotoMono(0)/b/n on input line 65.
+
+*geometry* driver: auto-detecting
+*geometry* detected driver: luatex
+*geometry* verbose mode - [ preamble ] result:
+* driver: luatex
+* paper: a4paper
+* layout: <same size as paper>
+* layoutoffset:(h,v)=(0.0pt,0.0pt)
+* modes: includehead includefoot includemp 
+* h-part:(L,W,R)=(42.67912pt, 512.14963pt, 42.67912pt)
+* v-part:(T,H,B)=(42.67912pt, 745.46222pt, 56.9055pt)
+* \paperwidth=597.50787pt
+* \paperheight=845.04684pt
+* \textwidth=502.14963pt
+* \textheight=638.27277pt
+* \oddsidemargin=-29.59087pt
+* \evensidemargin=-29.59087pt
+* \topmargin=-29.59087pt
+* \headheight=34.68945pt
+* \headsep=21.75pt
+* \topskip=12.0pt
+* \footskip=50.75pt
+* \marginparwidth=0.0pt
+* \marginparsep=10.0pt
+* \columnsep=10.0pt
+* \skip\footins=10.8pt plus 4.0pt minus 2.0pt
+* \hoffset=0.0pt
+* \voffset=0.0pt
+* \mag=1000
+* \@twocolumnfalse
+* \@twosidefalse
+* \@mparswitchfalse
+* \@reversemarginfalse
+* (1in=72.27pt=25.4mm, 1cm=28.453pt)
+
+\ptxcd_headrule_box=\box59
+Package scrbase Info: activating english \ptxcd_byname on input line 65.
+Package scrbase Info: activating english \ptxcd_fromname on input line 65.
+Package scrbase Info: activating english \ptxcd_departmentprefix on input line 65.
+Package scrbase Info: activating english \ptxcd_reviewname on input line 65.
+Package scrbase Info: activating english \ptxcd_examdatename on input line 65.
+Package scrbase Info: activating english \ptxcd_submissiondatename on input line 65.
+Package scrbase Info: activating english \ptxcd_studentIDname on input line 65.
+Package scrbase Info: activating english \ptxcd_thesisType on input line 65.
+Package scrbase Info: activating english \g__ptxcd_cc_attr_by: on input line 65.
+Package scrbase Info: activating english \g__ptxcd_cc_attr_nc: on input line 65.
+Package scrbase Info: activating english \g__ptxcd_cc_attr_sa: on input line 65.
+Package scrbase Info: activating english \g__ptxcd_cc_attr_nd: on input line 65.
+Package scrbase Info: activating english \g__ptxcd_cc_intro: on input line 65.
+Package scrbase Info: activating english \g__ptxcd_cc_sep: on input line 65.
+Package scrbase Info: activating english \researchgroupname on input line 65.
+Package scrbase Info: activating english \institutename on input line 65.
+Package scrbase Info: activating english \authorandname on input line 65.
+Package scrbase Info: activating english \ptxcd_datename on input line 65.
+Package hyperref Info: Link coloring OFF on input line 65.
+(/usr/local/texlive/2021/texmf-dist/tex/latex/hyperref/nameref.sty
+Package: nameref 2021-04-02 v2.47 Cross-referencing by name of section
+ (/usr/local/texlive/2021/texmf-dist/tex/latex/refcount/refcount.sty
+Package: refcount 2019/12/15 v3.6 Data extraction from label references (HO)
+) (/usr/local/texlive/2021/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty
+Package: gettitlestring 2019/12/15 v1.6 Cleanup title references (HO)
+)
+\c@section@level=\count427
+)
+LaTeX Info: Redefining \ref on input line 65.
+LaTeX Info: Redefining \pageref on input line 65.
+LaTeX Info: Redefining \nameref on input line 65.
+ (./Thesis_Jingyi.out) (./Thesis_Jingyi.out)
+\@outlinefile=\write5
+
+\openout5 = Thesis_Jingyi.out
+Class scrreprt Info: loading recommended package `bookmark'.
+(scrreprt)           Using `bookmark' together with `hyperref' is recommended,
+(scrreprt)           because of handling of possible bookmark level gaps.
+(scrreprt)           You can avoid loading `bookmark' with KOMA-Script option
+(scrreprt)           `bookmarkpackage=false' before \begin{document} and
+(scrreprt)           you can avoid this message adding:
+(scrreprt)             \usepackage{bookmark}
+(scrreprt)           before \begin{document} on input line 65.
+ (/usr/local/texlive/2021/texmf-dist/tex/latex/bookmark/bookmark.sty
+Package: bookmark 2020-11-06 v1.29 PDF bookmarks (HO)
+ (/usr/local/texlive/2021/texmf-dist/tex/latex/bookmark/bkm-pdftex.def
+File: bkm-pdftex.def 2020-11-06 v1.29 bookmark driver for pdfTeX (HO)
+\BKM@id=\count428
+))
+LaTeX Info: Redefining \microtypecontext on input line 65.
+Package microtype Info: Generating PDF output.
+Package microtype Info: Character protrusion enabled (level 2).
+Package microtype Info: Using default protrusion set `alltext'.
+Package microtype Info: Automatic font expansion enabled (level 2),
+(microtype)             stretch: 20, shrink: 20, step: 1, non-selected.
+Package microtype Info: Using default expansion set `alltext-nott'.
+LaTeX Info: Redefining \showhyphens on input line 65.
+Package microtype Info: No adjustment of tracking.
+Package microtype Info: No adjustment of spacing.
+Package microtype Info: No adjustment of kerning.
+Package microtype Info: Loading generic protrusion settings for font family
+(microtype)             `XCharter' (encoding: TU).
+(microtype)             For optimal results, create family-specific settings.
+(microtype)             See the microtype manual for details.
+Package biblatex Info: Trying to load language 'english'...
+Package biblatex Info: ... file 'english.lbx' found.
+ (/usr/local/texlive/2021/texmf-dist/tex/latex/biblatex/lbx/english.lbx
+File: english.lbx 2020/12/31 v3.16 biblatex localization (PK/MW)
+)
+Package biblatex Info: Trying to load language 'ngerman'...
+Package biblatex Info: ... file 'ngerman.lbx' found.
+ (/usr/local/texlive/2021/texmf-dist/tex/latex/biblatex/lbx/ngerman.lbx
+File: ngerman.lbx 2020/12/31 v3.16 biblatex localization (PK/MW)
+Package biblatex Info: Trying to load language 'german'...
+Package biblatex Info: ... file 'german.lbx' found.
+ (/usr/local/texlive/2021/texmf-dist/tex/latex/biblatex/lbx/german.lbx
+File: german.lbx 2020/12/31 v3.16 biblatex localization (PK/MW)
+)
+Package biblatex Info: Trying to load language 'german'...
+Package biblatex Info: ... file 'german.lbx' found.
+ (/usr/local/texlive/2021/texmf-dist/tex/latex/biblatex/lbx/german.lbx
+File: german.lbx 2020/12/31 v3.16 biblatex localization (PK/MW)
+))
+Package biblatex Info: LuaTeX detected.
+(biblatex)             Assuming input encoding 'utf8'.
+Package biblatex Info: Automatic encoding selection.
+(biblatex)             Assuming data encoding 'utf8'.
+Package biblatex Info: Document encoding is UTF8 ....
+Package biblatex Info: ... and expl3
+(biblatex)             2021-02-18 L3 programming layer (loader) 
+(biblatex)             is new enough (at least 2020/04/06),
+(biblatex)             setting 'casechanger=expl3'.
+ (/usr/local/texlive/2021/texmf-dist/tex/latex/biblatex/blx-case-expl3.sty
+Package: blx-case-expl3 2020/12/31 v3.16 expl3 case changing code for biblatex
+)
+\openout4 = Thesis_Jingyi.bcf
+
+Package biblatex Info: Trying to load bibliographic data...
+Package biblatex Info: ... file 'Thesis_Jingyi.bbl' found.
+ (./Thesis_Jingyi.bbl
+
+Package biblatex Warning: Biber reported the following issues
+(biblatex)                with 'Sousa:2017tn':
+(biblatex)                - Entry 'Sousa:2017tn' (BibTexDatei.bib): Invalid format '2017/10/18' of date field 'date' - ignoring.
+
+)
+Package biblatex Info: Reference section=0 on input line 65.
+Package biblatex Info: Reference segment=0 on input line 65.
+
+Package tudapub/thesis Info: You submitted birthplace data for title
+(tudapub/thesis)             information.
+(tudapub/thesis)             This field is only used for type=dr/drfinal.
+(tudapub/thesis)             It will be ignored.
+
+
+Package tudapub/thesis Info: You submitted examdate data for title
+(tudapub/thesis)             information.
+(tudapub/thesis)             This field is only used for type=dr/drfinal.
+(tudapub/thesis)             It will be ignored.
+
+Package scrbase Info: activating english \ptxcd_department on input line 88.
+Package scrbase Info: activating english \departmentname on input line 88.
+Package scrbase Info: activating english \ptxcd_departmentprefix on input line 88.
+Package scrbase Info: activating english \departmentfullname on input line 88.
+\ptxcd_xmpdata_stream=\write6
+
+\openout6 = Thesis_Jingyi.xmpdata
+LaTeX Font Info:    Font shape `TU/Roboto(0)/m/n' will be
+(Font)              scaled to size 12.0pt on input line 88.
+Package microtype Info: Loading generic protrusion settings for font family
+(microtype)             `Roboto' (encoding: TU).
+(microtype)             For optimal results, create family-specific settings.
+(microtype)             See the microtype manual for details.
+LaTeX Font Info:    Font shape `TU/Roboto(0)/b/n' will be
+(Font)              scaled to size 12.0pt on input line 88.
+LaTeX Font Info:    Font shape `TU/Roboto(0)/b/n' will be
+(Font)              scaled to size 36.0pt on input line 88.
+
+warning  (file tuda_logo.pdf) (pdf inclusion): PDF inclusion: found PDF version '1.5', but at most version '1.4' allowed
+<tuda_logo.pdf, id=6, 156.48964pt x 62.59586pt>
+File: tuda_logo.pdf Graphic file (type pdf)
+<use tuda_logo.pdf>
+Package luatex.def Info: tuda_logo.pdf  used on input line 88.
+(luatex.def)             Requested size: 156.49402pt x 62.59605pt.
+LaTeX Font Info:    External font `cmex10' loaded for size
+(Font)              <12> on input line 88.
+LaTeX Font Info:    External font `cmex10' loaded for size
+(Font)              <8> on input line 88.
+LaTeX Font Info:    External font `cmex10' loaded for size
+(Font)              <6> on input line 88.
+(/usr/local/texlive/2021/texmf-dist/tex/latex/microtype/mt-cmr.cfg
+File: mt-cmr.cfg 2013/05/19 v2.2 microtype config. file: Computer Modern Roman (RS)
+)
+LaTeX Font Info:    Font shape `TU/Roboto(0)/m/n' will be
+(Font)              scaled to size 10.0pt on input line 88.
+ [1
+
+
+
+
+
+
+
+
+<./tuda_logo.pdf>]
+LaTeX Font Info:    Font shape `TU/Roboto(0)/b/n' will be
+(Font)              scaled to size 17.28pt on input line 89.
+LaTeX Font Info:    External font `cmex10' loaded for size
+(Font)              <17.28> on input line 89.
+LaTeX Font Info:    Font shape `TU/Roboto(0)/m/n' will be
+(Font)              scaled to size 10.95pt on input line 89.
+LaTeX Font Info:    External font `cmex10' loaded for size
+(Font)              <10.95> on input line 89.
+ [2
+
+
+
+
+
+
+]
+LaTeX Font Info:    Font shape `TU/Roboto(0)/b/n' will be
+(Font)              scaled to size 24.88pt on input line 89.
+Package tocbasic Info: character protrusion at toc deactivated on input line 89.
+ (./Thesis_Jingyi.toc)
+\tf@toc=\write7
+
+\openout7 = Thesis_Jingyi.toc
+ (./chapters/abstract.tex [3
+
+
+]
+chapter 1.
+) (./chapters/introduction.tex [4
+
+]
+chapter 2.
+[5
+
+]) (./chapters/implementation.tex [6]
+chapter 3.
+LaTeX Font Info:    External font `cmex10' loaded for size
+(Font)              <7> on input line 15.
+LaTeX Font Info:    External font `cmex10' loaded for size
+(Font)              <5> on input line 15.
+[7
+
+] [8]
+<graphics/uml.png, id=141, 1237.62375pt x 1149.29375pt>
+File: graphics/uml.png Graphic file (type png)
+<use graphics/uml.png>
+Package luatex.def Info: graphics/uml.png  used on input line 35.
+(luatex.def)             Requested size: 367.66415pt x 341.43306pt.
+LaTeX Font Info:    Font shape `TU/Roboto(0)/b/n' will be
+(Font)              scaled to size 14.4pt on input line 40.
+
+Underfull \hbox (badness 10000) in paragraph at lines 47--47
+  [][][]\TU/XCharter(0)/m/n/10 https://as-set-store.unity.com/pack-ages/3d/en-vi-ron-ments/ur-ban/polygon-apocalypse-low-poly-3d-art-by-synty-
+ []
+
+[9<./graphics/uml.png>]) (./chapters/evaluate.tex [10]
+chapter 4.
+[11
+
+]) (./chapters/result.tex [12]
+chapter 5.
+) (./chapters/conclusion.tex [13
+
+]
+chapter 6.
+) [14
+
+]
+LaTeX Font Info:    Font shape `TU/RobotoMono(0)/m/n' will be
+(Font)              scaled to size 12.0pt on input line 101.
+Package microtype Info: Loading generic protrusion settings for font family
+(microtype)             `RobotoMono' (encoding: TU).
+(microtype)             For optimal results, create family-specific settings.
+(microtype)             See the microtype manual for details.
+ [15
+
+]
+
+Package tudapub Warning: You did not provide a Label for key introduction.
+(tudapub)                Either you need to recompile your document or add a
+(tudapub)                label using \IMRADlabel.
+
+
+Package tudapub Warning: You did not provide a Label for key methods.
+(tudapub)                Either you need to recompile your document or add a
+(tudapub)                label using \IMRADlabel.
+
+
+Package tudapub Warning: You did not provide a Label for key results.
+(tudapub)                Either you need to recompile your document or add a
+(tudapub)                label using \IMRADlabel.
+
+
+Package tudapub Warning: You did not provide a Label for key discussion.
+(tudapub)                Either you need to recompile your document or add a
+(tudapub)                label using \IMRADlabel.
+
+[16] (./Thesis_Jingyi.aux)
+Package rerunfilecheck Info: File `Thesis_Jingyi.out' has not changed.
+(rerunfilecheck)             Checksum: D41D8CD98F00B204E9800998ECF8427E;0.
+Package logreq Info: Writing requests to 'Thesis_Jingyi.run.xml'.
+
+\openout1 = Thesis_Jingyi.run.xml
+)
+
+Here is how much of LuaTeX's memory you used:
+ 33615 strings out of 478531
+ 100000,1977958 words of node,token memory allocated
+ 5596 words of node memory still in use:
+   77 hlist, 8 vlist, 13 rule, 25 disc, 19 local_par, 6 math, 142 glue, 27 kern, 31 penalty, 4 margin_kern, 269 glyph, 187 attribute, 70 glue_spec, 103 attribute_list, 1 write, 7 pdf_action, 28 pdf_colorstack, 1 pdf_setmatrix, 1 pdf_save, 1 pdf_restore nodes
+   avail lists: 1:2,2:1395,3:425,4:108,5:982,6:124,7:7509,8:76,9:564,10:25,11:606
+ 52308 multiletter control sequences out of 65536+600000
+ 128 fonts using 19470527 bytes
+ 125i,19n,148p,10708b,2657s stack positions out of 5000i,500n,10000p,200000b,80000s
+</usr/local/texlive/2021/texmf-dist/fonts/opentype/google/roboto/RobotoMono-Regular.otf></usr/local/texlive/2021/texmf-dist/fonts/opentype/public/xcharter/XCharter-Italic.otf></usr/local/texlive/2021/texmf-dist/fonts/opentype/public/xcharter/XCharter-Roman.otf></usr/local/texlive/2021/texmf-dist/fonts/opentype/google/roboto/Roboto-Bold.otf></usr/local/texlive/2021/texmf-dist/fonts/opentype/google/roboto/Roboto-Regular.otf>
+Output written on Thesis_Jingyi.pdf (16 pages, 765626 bytes).
+
+PDF statistics: 307 PDF objects out of 1000 (max. 8388607)
+ 65 named destinations out of 1000 (max. 131072)
+ 168 words of extra memory for PDF output out of 10000 (max. 100000000)
+

+ 0 - 0
Thesis_LaTeX/Thesis_Jingyi.out


BIN
Thesis_LaTeX/Thesis_Jingyi.pdf


+ 88 - 0
Thesis_LaTeX/Thesis_Jingyi.run.xml

@@ -0,0 +1,88 @@
+<?xml version="1.0" standalone="yes"?>
+<!-- logreq request file -->
+<!-- logreq version 1.0 / dtd version 1.0 -->
+<!-- Do not edit this file! -->
+<!DOCTYPE requests [
+  <!ELEMENT requests (internal | external)*>
+  <!ELEMENT internal (generic, (provides | requires)*)>
+  <!ELEMENT external (generic, cmdline?, input?, output?, (provides | requires)*)>
+  <!ELEMENT cmdline (binary, (option | infile | outfile)*)>
+  <!ELEMENT input (file)+>
+  <!ELEMENT output (file)+>
+  <!ELEMENT provides (file)+>
+  <!ELEMENT requires (file)+>
+  <!ELEMENT generic (#PCDATA)>
+  <!ELEMENT binary (#PCDATA)>
+  <!ELEMENT option (#PCDATA)>
+  <!ELEMENT infile (#PCDATA)>
+  <!ELEMENT outfile (#PCDATA)>
+  <!ELEMENT file (#PCDATA)>
+  <!ATTLIST requests
+    version CDATA #REQUIRED
+  >
+  <!ATTLIST internal
+    package CDATA #REQUIRED
+    priority (9) #REQUIRED
+    active (0 | 1) #REQUIRED
+  >
+  <!ATTLIST external
+    package CDATA #REQUIRED
+    priority (1 | 2 | 3 | 4 | 5 | 6 | 7 | 8) #REQUIRED
+    active (0 | 1) #REQUIRED
+  >
+  <!ATTLIST provides
+    type (static | dynamic | editable) #REQUIRED
+  >
+  <!ATTLIST requires
+    type (static | dynamic | editable) #REQUIRED
+  >
+  <!ATTLIST file
+    type CDATA #IMPLIED
+  >
+]>
+<requests version="1.0">
+  <internal package="biblatex" priority="9" active="0">
+    <generic>latex</generic>
+    <provides type="dynamic">
+      <file>Thesis_Jingyi.bcf</file>
+    </provides>
+    <requires type="dynamic">
+      <file>Thesis_Jingyi.bbl</file>
+    </requires>
+    <requires type="static">
+      <file>blx-dm.def</file>
+      <file>blx-unicode.def</file>
+      <file>blx-compat.def</file>
+      <file>biblatex.def</file>
+      <file>standard.bbx</file>
+      <file>numeric.bbx</file>
+      <file>numeric.cbx</file>
+      <file>biblatex.cfg</file>
+      <file>english.lbx</file>
+      <file>german.lbx</file>
+      <file>ngerman.lbx</file>
+    </requires>
+  </internal>
+  <external package="biblatex" priority="5" active="0">
+    <generic>biber</generic>
+    <cmdline>
+      <binary>biber</binary>
+      <infile>Thesis_Jingyi</infile>
+    </cmdline>
+    <input>
+      <file>Thesis_Jingyi.bcf</file>
+    </input>
+    <output>
+      <file>Thesis_Jingyi.bbl</file>
+    </output>
+    <provides type="dynamic">
+      <file>Thesis_Jingyi.bbl</file>
+    </provides>
+    <requires type="dynamic">
+      <file>Thesis_Jingyi.bcf</file>
+    </requires>
+    <requires type="editable">
+      <file>BibTexDatei.bib</file>
+    </requires>
+  </external>
+</requests>

BIN
Thesis_LaTeX/Thesis_Jingyi.synctex.gz


+ 103 - 0
Thesis_LaTeX/Thesis_Jingyi.tex

@@ -0,0 +1,103 @@
+% !TeX program = lualatex
+
+\documentclass[
+	ngerman,
+	ruledheaders=section,%Ebene bis zu der die Überschriften mit Linien abgetrennt werden, vgl. DEMO-TUDaPub
+	class=report,% Basisdokumentenklasse. Wählt die Korrespondierende KOMA-Script Klasse
+	thesis={type=bachelor},% Dokumententyp Thesis, für Dissertationen siehe die Demo-Datei DEMO-TUDaPhd
+	accentcolor=9c,% Auswahl der Akzentfarbe
+	custommargins=false,% Ränder werden mithilfe von typearea automatisch berechnet
+	marginpar=false,% Kopfzeile und Fußzeile erstrecken sich nicht über die Randnotizspalte
+	%BCOR=5mm,%Bindekorrektur, falls notwendig
+	parskip=half-,%Absatzkennzeichnung durch Abstand vgl. KOMA-Script
+	fontsize=12pt,%Basisschriftgröße laut Corporate Design ist mit 9pt häufig zu klein
+%	logofile=example-image, %Falls die Logo Dateien nicht vorliegen
+]{tudapub}
+
+
+
+% Der folgende Block ist nur bei pdfTeX auf Versionen vor April 2018 notwendig
+\usepackage{iftex}
+\ifPDFTeX
+	\usepackage[utf8]{inputenc}%kompatibilität mit TeX Versionen vor April 2018
+\fi
+
+%%%%%%%%%%%%%%%%%%%
+%Sprachanpassung & Verbesserte Trennregeln
+%%%%%%%%%%%%%%%%%%%
+\usepackage[ngerman, main=english]{babel}
+\usepackage[autostyle]{csquotes}% Anführungszeichen vereinfacht
+\usepackage{microtype}
+
+%%%%%%%%%%%%%%%%%%%
+%Literaturverzeichnis
+%%%%%%%%%%%%%%%%%%%
+%\usepackage{biblatex}   % Literaturverzeichnis
+\usepackage[backend=biber,style=numeric,sorting=none]{biblatex}
+
+\addbibresource{BibTexDatei.bib}
+
+%%%%%%%%%%%%%%%%%%%
+%Paketvorschläge Tabellen
+%%%%%%%%%%%%%%%%%%%
+%\usepackage{array}     % Basispaket für Tabellenkonfiguration, wird von den folgenden automatisch geladen
+\usepackage{tabularx}   % Tabellen, die sich automatisch der Breite anpassen
+%\usepackage{longtable} % Mehrseitige Tabellen
+%\usepackage{xltabular} % Mehrseitige Tabellen mit anpassarer Breite
+\usepackage{booktabs}   % Verbesserte Möglichkeiten für Tabellenlayout über horizontale Linien
+
+%%%%%%%%%%%%%%%%%%%
+%Paketvorschläge Mathematik
+%%%%%%%%%%%%%%%%%%%
+%\usepackage{mathtools} % erweiterte Fassung von amsmath
+%\usepackage{amssymb}   % erweiterter Zeichensatz
+%\usepackage{siunitx}   % Einheiten
+
+%Formatierungen für Beispiele in diesem Dokument. Im Allgemeinen nicht notwendig!
+\let\file\texttt
+\let\code\texttt
+\let\tbs\textbackslash
+
+\usepackage{pifont}% Zapf-Dingbats Symbole
+\newcommand*{\FeatureTrue}{\ding{52}}
+\newcommand*{\FeatureFalse}{\ding{56}}
+
+\begin{document}
+
+\Metadata{
+	title= Concepts for operating ground based rescue robots using virtual reality,
+	author=Jingyi Jia
+}
+
+\title{Concepts for operating ground based rescue robots using virtual reality}
+%\subtitle{\LaTeX{} using TU Darmstadt's Corporate Design}
+\author{Jingyi Jia}%optionales Argument ist die Signatur,
+\birthplace{Shanghai, China}%Geburtsort, bei Dissertationen zwingend notwendig
+\reviewer{Prof. Dr. Max Mühlhäuser \and Julius von Willich}%Gutachter
+
+
+\department{inf} % Das Kürzel wird automatisch ersetzt und als Studienfach gewählt, siehe Liste der Kürzel im Dokument.
+\institute{Telekooperation \\ Prof. Dr. Max Mühlhäuser}
+
+
+\submissiondate{\today}
+\examdate{\today}
+
+
+\maketitle
+\affidavit
+\tableofcontents
+
+\input{chapters/abstract.tex}
+\input{chapters/introduction.tex}
+%\input{chapters/related_work.tex}
+\input{chapters/implementation.tex}
+\input{chapters/evaluate.tex}
+\input{chapters/result.tex}
+\input{chapters/conclusion.tex}
+
+
+
+\printbibliography
+
+\end{document}

+ 44 - 0
Thesis_LaTeX/Thesis_Jingyi.toc

@@ -0,0 +1,44 @@
+\boolfalse {citerequest}\boolfalse {citetracker}\boolfalse {pagetracker}\boolfalse {backtracker}\relax 
+\babel@toc {english}{}
+\babel@toc {ngerman}{}
+\babel@toc {english}{}
+\defcounter {refsection}{0}\relax 
+\contentsline {chapter}{\numberline {1}Abstract}{4}{chapter.1}%
+\defcounter {refsection}{0}\relax 
+\contentsline {chapter}{\numberline {2}Introduction}{5}{chapter.2}%
+\defcounter {refsection}{0}\relax 
+\contentsline {chapter}{\numberline {3}Implementation}{7}{chapter.3}%
+\defcounter {refsection}{0}\relax 
+\contentsline {section}{\numberline {3.1}Overview}{7}{section.3.1}%
+\defcounter {refsection}{0}\relax 
+\contentsline {section}{\numberline {3.2}System Architecture}{7}{section.3.2}%
+\defcounter {refsection}{0}\relax 
+\contentsline {section}{\numberline {3.3}Robot}{8}{section.3.3}%
+\defcounter {refsection}{0}\relax 
+\contentsline {section}{\numberline {3.4}Interaction techniques}{8}{section.3.4}%
+\defcounter {refsection}{0}\relax 
+\contentsline {subsection}{\numberline {3.4.1}Handle Mode}{10}{subsection.3.4.1}%
+\defcounter {refsection}{0}\relax 
+\contentsline {subsection}{\numberline {3.4.2}Lab Mode}{10}{subsection.3.4.2}%
+\defcounter {refsection}{0}\relax 
+\contentsline {subsection}{\numberline {3.4.3}Remote Mode}{10}{subsection.3.4.3}%
+\defcounter {refsection}{0}\relax 
+\contentsline {subsection}{\numberline {3.4.4}UI Mode}{10}{subsection.3.4.4}%
+\defcounter {refsection}{0}\relax 
+\contentsline {section}{\numberline {3.5}Test Scene}{10}{section.3.5}%
+\defcounter {refsection}{0}\relax 
+\contentsline {chapter}{\numberline {4}Evaluation of User Experience}{11}{chapter.4}%
+\defcounter {refsection}{0}\relax 
+\contentsline {section}{\numberline {4.1}Study Design}{11}{section.4.1}%
+\defcounter {refsection}{0}\relax 
+\contentsline {section}{\numberline {4.2}Procedure}{11}{section.4.2}%
+\defcounter {refsection}{0}\relax 
+\contentsline {section}{\numberline {4.3}Entering the world of VR}{11}{section.4.3}%
+\defcounter {refsection}{0}\relax 
+\contentsline {section}{\numberline {4.4}Practice and evaluation of modes}{12}{section.4.4}%
+\defcounter {refsection}{0}\relax 
+\contentsline {chapter}{\numberline {5}Results}{13}{chapter.5}%
+\defcounter {refsection}{0}\relax 
+\contentsline {chapter}{\numberline {6}Conclusion and future work}{14}{chapter.6}%
+\defcounter {refsection}{0}\relax 
+\providecommand \tocbasic@end@toc@file {}\tocbasic@end@toc@file 

+ 4 - 0
Thesis_LaTeX/Thesis_Jingyi.xmpdata

@@ -0,0 +1,4 @@
+\Title{Concepts for operating ground based rescue robots using virtual reality}
+\Author{Jingyi Jia}
+\Publisher{TU Darmstadt}
+\Creator{LaTeX using TUDa-CI}

BIN
Thesis_LaTeX/User Study/.DS_Store


+ 41 - 0
Thesis_LaTeX/User Study/Procedure.md

@@ -0,0 +1,41 @@
+## Procedure
+
+##### Demographics and Introduction 
+
+> 1. inform the purpose and collected data
+> 2. basic demographics(google form)
+> 3. introduce 4 mode: verbal + show motion controller
+
+Before the beginning of the actual testing process, participants were informed of the purpose of the project, the broad process and the content of the data that would be collected. After filling in the basic demographics, the features of each of the four modes of operation and their rough usage were introduced verbally with a display of the buttons on the motion controllers.
+
+
+
+##### Entering the world of VR
+
+> 1. wear the headset
+> 2. familiar with the menu : switch & select mode(practice) & close
+> 3. change position : teleport & raise or lower
+> 4. rescue 1 victim
+
+After the basic introduction part, participants would directly put on the VR headset and enter the VR environment to complete the rest of the tutorial. Considering that participants might not have experience with VR and that it would take time to learn how to operate the four different modes, the proposed system additionally sets up a practice pattern and places some models of victims in the practice scene. After entering the VR world, participants first needed to familiarize themselves with the opening and selecting options of the menu, as this involves switching between different modes and entering the test scenes. Then participants would use the motion controllers to try to teleport themselves, or raise themselves into mid-air. Finally participants were asked to interact with the victim model through virtual hands. After this series of general tutorials, participants were already generally familiar with the use of VR and how to move around in the VR world.
+
+
+
+##### Practice and evaluation of modes
+
+> 1. `foreach Mode`:
+> 	1. enter mode(practice)
+> 	2. try to move the robot
+> 	3. try to rescue 1-2 victims
+> 	4. enter test scene
+> 	5. -testing- 
+> 	6. Fill out the questionnaire: google form + TLX
+>
+> 2. summary part of google form: 
+> 	- like/dislike most
+> 	- reason 
+> 	- feedback
+
+Given the different manipulation approaches for each mode, in order to avoid confusion between the different modes, participants would then take turns practicing and directly evaluating each mode immediately afterwards. The participant first switched to the mode of operation to be tested and manipulated the robot to move in that mode. After attempting to rescue 1-2 victim models and the participant indicated that he or she was familiar enough with this operation mode, the participant would enter the test scene. In the test scene, participants had to save as many victims as possible in a given time limit. Participants were required to move the robot around the test scene to explore the post-disaster city and to find and rescue victims. In this process, if the robot crashes with buildings, obstacles, etc., besides the collision information being recorded as test data, participants would also receive sound and vibration feedback. The test will automatically end when time runs out or when all the victims in the scene have been rescued. Participants were required to complete the evaluation questionnaire and the NASA evaluation form at the end of each test. This process was repeated in each mode of operation. 
+
+After all the tests were completed, participants were asked to compare the four operation modes and select the one they liked the most and the one they liked the least. In addition, participants could give their reasons for the choice and express their opinions as much as they wanted, such as suggestions for improvement or problems found during operation.

BIN
Thesis_LaTeX/chapters/.DS_Store


+ 1 - 0
Thesis_LaTeX/chapters/abstract.tex

@@ -0,0 +1 @@
+\chapter{Abstract}

+ 2 - 0
Thesis_LaTeX/chapters/conclusion.tex

@@ -0,0 +1,2 @@
+\chapter{Conclusion and future work}
+\label{conclusion}

+ 28 - 0
Thesis_LaTeX/chapters/evaluate.tex

@@ -0,0 +1,28 @@
+\chapter{Evaluation of User Experience}
+\label{evaluate}
+
+
+This chapter describes the design and detailed process of the user evaluation. The purpose of this user study is to measure the impact of four different modes of operation on rescue efficiency, robot driving performance, and psychological and physiological stress and fatigue, etc. For this purpose, participants are asked to find victims in a test scene using different modes of operation and to answer a questionnaire after the test corresponding to each mode of operation.
+
+
+
+\section{Study Design}
+
+The evaluation for each mode of operation consists of two main parts. The first part is the data recorded during the process of the participant driving the robot in the VR environment to find the victims. The recorded data includes information about the robot's collision and the speed of driving etc. The rescue of the victims was also considered as part of the evaluation. Besides the number of victims rescued, the number of victims who were already visible but neglected is also important data. The Official NASA Task Load Index (TLX) was used to measure the participants subjective workload asessments. Additionally, participants were asked specific questions for each mode of operation and were asked to select their favorite and least favorite modes of operation.
+
+
+
+\section{Procedure}
+Before the beginning of the actual testing process, participants were informed of the purpose of the project, the broad process and the content of the data that would be collected. After filling in the basic demographics, the features of each of the four modes of operation and their rough usage were introduced verbally with a display of the buttons on the motion controllers.
+
+
+
+\section{Entering the world of VR}
+After the basic introduction part, participants would directly put on the VR headset and enter the VR environment to complete the rest of the tutorial. Considering that participants might not have experience with VR and that it would take time to learn how to operate the four different modes, the proposed system additionally sets up a practice pattern and places some models of victims in the practice scene. After entering the VR world, participants first needed to familiarize themselves with the opening and selecting options of the menu, as this involves switching between different modes and entering the test scenes. Then participants would use the motion controllers to try to teleport themselves, or raise themselves into mid-air. Finally participants were asked to interact with the victim model through virtual hands. After this series of general tutorials, participants were already generally familiar with the use of VR and how to move around in the VR world.
+
+
+
+\section{Practice and evaluation of modes}
+Given the different manipulation approaches for each mode, in order to avoid confusion between the different modes, participants would then take turns practicing and directly evaluating each mode immediately afterwards. The participant first switched to the mode of operation to be tested and manipulated the robot to move in that mode. After attempting to rescue 1-2 victim models and the participant indicated that he or she was familiar enough with this operation mode, the participant would enter the test scene. In the test scene, participants had to save as many victims as possible in a given time limit. Participants were required to move the robot around the test scene to explore the post-disaster city and to find and rescue victims. In this process, if the robot crashes with buildings, obstacles, etc., besides the collision information being recorded as test data, participants would also receive sound and vibration feedback. The test will automatically end when time runs out or when all the victims in the scene have been rescued. Participants were required to complete the evaluation questionnaire and the NASA evaluation form at the end of each test. This process was repeated in each mode of operation. 
+
+After all the tests were completed, participants were asked to compare the four operation modes and select the one they liked the most and the one they liked the least. In addition, participants could give their reasons for the choice and express their opinions as much as they wanted, such as suggestions for improvement or problems found during operation.

+ 51 - 0
Thesis_LaTeX/chapters/implementation.tex

@@ -0,0 +1,51 @@
+\chapter{Implementation}
+\label{implementation}
+
+% summary
+In this chapter, the tools and techniques used in building this human-computer collaborative VR-based system are described. The focus will be on interaction techniques for different modes of operation. In addition, the setup of the robot and the construction of test scenes will also be covered in this chapter.
+
+
+\section{Overview}
+The main goal of this work is to design and implement a VR-based human-robot collaboration system with different methods of operating the robot in order to find out which method of operation is more suitable to be used to control the rescue robot. Further, it is to provide some basic insights for future development directions and to provide a general direction for finding an intuitive, easy-to-use and efficient operation method. Therefore, the proposed system was developed using Unity, including four modes of operation and a corresponding test environment for simulating post-disaster scenarios. In each operation mode, the user has a different method to control the robot. In addition, in order to better simulate the process by which the robot scans its surroundings and the computer side cumulatively gets a reconstructed 3D virtual scene, the test environment was implemented in such a way that the picture seen by the user depends on the direction of the robot's movement and the trajectory it travels through.
+
+
+\section{System Architecture}
+The proposed system runs on a computer with the Windows 10 operating system. This computer has been equipped with an Intel Core i7-8700K CPU, 32 GB RAM as well as a NVIDIA GTX 1080 GPU with 8 GB VRAM. HTC Vive is used as a VR device. It has a resolution of 1080 × 1200 per eye, resulting in a total resolution of 2160 × 1200 pixels, a refresh rate of 90 Hz, and a field of view of 110 degrees. It includes two motion controllers and uses two Lighthouses to track the position of the headset as well as the motion controllers.
+
+Unity was chosen as the platform to develop the system. Unity is a widely used game engine with a Steam VR plugin \footnote{https://assetstore.unity.com/packages/tools/integration/steamvr-plugin-32647}, which allows developers to focus on the VR environment and interactive behaviors in programming, rather than specific controller buttons and headset positioning, making VR development much simpler. Another reason why Unity was chosen as a development platform was the potential for collaboration with the Robot Operating System (ROS), a frequently used operating system for robot simulation and manipulation, which is flexible, low-coupling, distributed, open source, and has a powerful and rich third-party feature set. In terms of collaboration between Unity and ROS, Siemens provides open source software libraries and tools in C\# for communicating with ROS from .NET applications \footnote{https://github.com/siemens/ros-sharp}. Combining ROS and Unity to develop a collaborative human-robot interaction platform proved to be feasible\cite{Whitney:2018wk}. Since the focus of this paper is on human-robot interaction, collaboration and synchronization of ROS will not be explored in detail here.
+
+\section{Robot}
+To simulate the process of a robot using a probe camera to detect the real environment and synchronise it to Unity, a conical collision body was set up on the robot. The robot will transform the Layers of the objects in the scene into visible Layers by collision detection and a trigger event (onTriggerEnter function). The robot's driving performance, such as the number of collisions, average speed, total distance, etc., will be recorded in each test. The detailed recorded information can be seen in Fig.\ref{fig:uml}. The movement of the robot depends on the value of the signal that is updated in each mode. In addition, the robot's Gameobject has the NavMeshAgent \footnote{https://docs.unity3d.com/ScriptReference/AI.NavMeshAgent.html} component, which supports the robot's navigation to the specified destination with automatic obstacle avoidance in the test scene. The virtual robot has three cameras. Each camera is set up in such a way that it can only see the area detected by the robot's radar and change the image bound to it in real time. The four operations described later all use the camera viewport as a monitoring screen by rendering the camera viewport on UI canvas.
+
+
+\section{Interaction techniques}
+This system has 4 different approaches to control the robot. Each mode has its own distinctive features: 
+
+\begin{enumerate}
+\item In Handle Mode the user will send control commands directly using the motion controller. 
+\item In Lab Mode a simulated lab is constructed in the VR environment and the user will use virtual buttons in the lab to control the rescue robot. 
+\item In Remote Mode the user can set the driving destination directly. 
+\item In UI Mode the user has a virtual menu and sends commands via rays from the motion controller.
+\end{enumerate}
+
+In order to improve the reusability of the code and to facilitate the management of subsequent development, the classes that manage the interaction actions of each mode implement the same interface. A graphical representation of the system structure is given in the UML activity diagram in Fig.\ref{fig:uml}.
+
+\begin{figure}[h]
+    \centering
+    \includegraphics[height=12cm]{graphics/uml.png}
+    \caption{UML Class diagram for the main structure of the system}
+    \label{fig:uml}
+\end{figure}
+
+\subsection{Handle Mode}
+\subsection{Lab Mode}
+\subsection{Remote Mode}
+\subsection{UI Mode}
+
+
+\section{Test Scene}
+In order to simulate the use of rescue robots in disaster scenarios, the test scenes were built to mimic the post-disaster urban environment as much as possible. The POLYGON Apocalypse\footnote{https://assetstore.unity.com/packages/3d/environments/urban/polygon-apocalypse-low-poly-3d-art-by-synty-154193}, available on the Unity Asset Store, is a low poly asset pack with a large number of models of buildings, streets, vehicles, etc. Using this resource pack as a base, additional collision bodies of the appropriate size were manually added to each building and obstacle after the pack was imported, which was needed to help track the robot's driving crash in subsequent tests.
+
+Considering that there are four modes of operation to be tested, four scenes with similar complexity, similar composition of buildings but different road conditions and placement of buildings were constructed. The similarity in complexity of the scenes ensures that the difficulty of the four tests is basically identical. The different scene setups ensure that the scene information learned by the user after one test will not make him understand the next test scene and thus affect the accuracy of the test data. 
+
+The entire scene is initially invisible, and the visibility of each objects in the test scene is gradually updated as the robot drives along. Ten interactable sufferer characters were placed in each test scene. The place of placement can be next to the car, the house side and some other reasonable places.

+ 31 - 0
Thesis_LaTeX/chapters/introduction.tex

@@ -0,0 +1,31 @@
+\chapter{Introduction}
+
+In recent years, natural disasters such as earthquakes, tsunamis and potential nuclear, chemical, biological and explosives have seriously threatened the safety of human life and property. While the number of various disasters has increased, their severity, diversity and complexity have also gradually increased. The 72h after a disaster is the golden rescue time, but the unstructured environment of the disaster site makes it difficult for rescuers to work quickly, efficiently and safely.
+
+Rescue robots have the advantages of high mobility and handling breaking capacity, can work continuously to improve the efficiency of search and rescue, and can achieve the detection of graph, sound, gas and temperature within the ruins by carrying a variety of sensors, etc.
+Moreover, the robot rescue can assist or replace the rescuers to avoid the injuries caused by the secondary collapse and reduce the risk of rescuers. Therefore, rescue robots have become an important development direction.
+
+In fact, rescue robots have been put to use in a number of disaster scenarios. The Center for Robot-Assisted Search and Rescue (CRASAR) used rescue robots for Urban Search and Rescue (USAR) task during the World Trade Center collapse in 2001 \cite{Casper:2003tk} and has employed rescue robots at multiple disaster sites in the years since to assist in finding survivors, inspecting buildings and scouting the site environment etc \cite{Murphy:2012th}. Anchor Diver III was utilized as underwater support to search for bodies drowned at sea after the 2011 Tohoku Earthquake and Tsunami \cite{Huang:2011wq}.
+
+Considering the training time and space constraints for rescuers \cite{Murphy:2004wl}, and the goal of efficiency and fluency collaboration \cite{10.1145/1228716.1228718}, the appropriate human-robot interaction approach deserves to be investigated. Some of the existing human-computer interaction methods are Android software \cite{Sarkar:2017tt} \cite{Faisal:2019uu}, gesture recognition\cite{Sousa:2017tn} \cite{10.1145/2157689.2157818} \cite{Nagi:2014vu}, facial voice recognition \cite{Pourmehr:2013ta}, adopting eye movements \cite{Ma:2015wu}, Augmented Reality(AR)\cite{SOARES20151656} and Virtual Reality(VR), etc.
+
+% VR and robot
+Among them, VR has gained a lot of attention due to its immersion and the interaction method that can be changed virtually. VR is no longer a new word. With the development of technology in recent years, VR devices are gradually becoming more accessible to users. With the improvement of hardware devices, the new generation of VR headsets have higher resolution and wider field of view. And in terms of handle positioning, with the development of computer vision in the past few years, VR devices can now use only the four cameras mounted on the VR headset to achieve accurate spatial positioning, and support hand tracking, accurately capturing every movement of hand joints. While VR are often considered entertainment devices, VR brings more than that. It plays an important role in many fields such as entertainment, training, education and medical care.
+
+The use of VR in human-computer collaboration also has the potential. In terms of reliability, VR is reliable as a novel alternative to human-robot interaction. The interaction tasks that users can accomplish with VR devices do not differ significantly from those using real operating systems\cite{Villani:2018ub}. In terms of user experience and operational efficiency, VR displays can provide users with stereo viewing cues, which makes collaborative human-robot interaction tasks in certain situations more efficient and performance better \cite{Liu:2017tw}.
+
+However, there remains a need to explore human-computer interaction patterns and improve the level of human-computer integration\cite{Wang:2017uy}. Intuitive and easy-to-use interaction patterns can enable the user to explore the environment as intentionally as possible and improve the efficiency of search and rescue. The appropriate interaction method should cause less mental and physical exhaustion, which also extends the length of an operation, making it less necessary for the user to frequently exit the VR environment for rest.
+
+% What I have done (overview)
+For this purpose, this paper presents a preliminary VR-based system for the simulation of ground rescue robots with four different modes of operation and corresponding test scenes imitating a post-disaster city. The test scene simulates a robot collaborating with Unity to construct a virtual 3D scene. The robot has a simulated radar, which makes the display of the scene dependent on the robot's movement.
+In order to find an interaction approach that is as intuitive and low mental fatigue as possible, a user study was executed after the development was completed.
+
+
+
+% Paper Architecture
+Chapter \ref{implementation} provides details of the purposed system, including the techniques used for the different interaction modes and the structure of the test scenes.
+Chapter \ref{evaluate} will talk about the design and process of user study.
+Chapter \ref{result} presents the results of the user study and analyzes the advantages and disadvantages of the different modes of operation and the directions for improvement.
+Finally, in Chapter \ref{conclusion}, conclusions and future work are summarized.
+
+

+ 1 - 0
Thesis_LaTeX/chapters/related_work.tex

@@ -0,0 +1 @@
+\chapter{Related Work}

+ 2 - 0
Thesis_LaTeX/chapters/result.tex

@@ -0,0 +1,2 @@
+\chapter{Results}
+\label{result}

BIN
Thesis_LaTeX/graphics/.DS_Store


BIN
Thesis_LaTeX/graphics/htc controller.png


BIN
Thesis_LaTeX/graphics/uml.png


+ 95 - 0
Thesis_LaTeX/pdfa.xmpi

@@ -0,0 +1,95 @@
+<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d' ?> 
+
+<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 4.0-c316 44.253921, Sun Oct 01 2006 17:14:39"> 
+ <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> 
+  <rdf:Description rdf:about="" 
+   xmlns:pdfaExtension="http://www.aiim.org/pdfa/ns/extension/" 
+   xmlns:pdfaSchema="http://www.aiim.org/pdfa/ns/schema#" 
+   xmlns:pdfaProperty="http://www.aiim.org/pdfa/ns/property#" 
+    > 
+   <pdfaExtension:schemas> 
+   <rdf:Bag> 
+     <rdf:li rdf:parseType="Resource"> 
+       <pdfaSchema:namespaceURI>http://ns.adobe.com/pdfx/1.3/</pdfaSchema:namespaceURI> 
+       <pdfaSchema:prefix>pdfx</pdfaSchema:prefix> 
+       <pdfaSchema:schema>PDF/X Schema</pdfaSchema:schema> 
+       <pdfaSchema:property><rdf:Seq> 
+          <rdf:li rdf:parseType="Resource"> 
+            <pdfaProperty:category>external</pdfaProperty:category> 
+            <pdfaProperty:description>URL to an online version or preprint</pdfaProperty:description> 
+            <pdfaProperty:name>AuthoritativeDomain</pdfaProperty:name> 
+            <pdfaProperty:valueType>Text</pdfaProperty:valueType> 
+          </rdf:li></rdf:Seq> 
+       </pdfaSchema:property> 
+   </rdf:li> 
+   <rdf:li rdf:parseType="Resource"> 
+      <pdfaSchema:namespaceURI>http://www.aiim.org/pdfua/ns/id/</pdfaSchema:namespaceURI> 
+      <pdfaSchema:prefix>pdfuaid</pdfaSchema:prefix> 
+      <pdfaSchema:schema>PDF/UA ID Schema</pdfaSchema:schema> 
+      <pdfaSchema:property><rdf:Seq> 
+         <rdf:li rdf:parseType="Resource"> 
+            <pdfaProperty:category>internal</pdfaProperty:category> 
+            <pdfaProperty:description>Part of PDF/UA standard</pdfaProperty:description> 
+            <pdfaProperty:name>part</pdfaProperty:name> 
+            <pdfaProperty:valueType>Integer</pdfaProperty:valueType> 
+         </rdf:li></rdf:Seq> 
+      </pdfaSchema:property> 
+   </rdf:li> 
+   <rdf:li rdf:parseType="Resource"> 
+      <pdfaSchema:schema>PRISM metadata</pdfaSchema:schema> 
+      <pdfaSchema:namespaceURI>http://prismstandard.org/namespaces/basic/2.2/</pdfaSchema:namespaceURI> 
+      <pdfaSchema:prefix>prism</pdfaSchema:prefix> 
+      <pdfaSchema:property><rdf:Seq> 
+        <rdf:li rdf:parseType="Resource">
+            <pdfaProperty:name>aggregationType</pdfaProperty:name>
+            <pdfaProperty:valueType>Text</pdfaProperty:valueType>
+            <pdfaProperty:category>external</pdfaProperty:category>
+            <pdfaProperty:description>The type of publication. If defined, must be one of book, catalog, feed, journal, magazine, manual, newsletter, pamphlet.</pdfaProperty:description>
+      </rdf:li> 
+   <rdf:li rdf:parseType="Resource">
+    <pdfaProperty:name>url</pdfaProperty:name>
+    <pdfaProperty:valueType>URL</pdfaProperty:valueType>
+    <pdfaProperty:category>external</pdfaProperty:category>
+    <pdfaProperty:description>URL for the article or unit of content</pdfaProperty:description>
+  </rdf:li> 
+      </rdf:Seq></pdfaSchema:property> 
+   </rdf:li> 
+   </rdf:Bag> 
+   </pdfaExtension:schemas> 
+  </rdf:Description> 
+  <rdf:Description rdf:about="" xmlns:pdf="http://ns.adobe.com/pdf/1.3/"> 
+   <pdf:Producer>LuaTeX</pdf:Producer> 
+  </rdf:Description> 
+  <rdf:Description rdf:about="" xmlns:dc="http://purl.org/dc/elements/1.1/"> 
+   <dc:format>application/pdf</dc:format> 
+   <dc:title><rdf:Alt><rdf:li xml:lang="x-default">Concepts for operating ground based rescue robots using virtual reality</rdf:li></rdf:Alt></dc:title>
+   <dc:creator><rdf:Seq><rdf:li>Jingyi Jia</rdf:li></rdf:Seq></dc:creator>
+   <dc:publisher><rdf:Bag><rdf:li>TU Darmstadt</rdf:li></rdf:Bag></dc:publisher>
+  </rdf:Description> 
+  <rdf:Description rdf:about="" xmlns:prism="http://prismstandard.org/namespaces/basic/2.2/"> 
+  </rdf:Description> 
+  <rdf:Description rdf:about="" xmlns:pdfx="http://ns.adobe.com/pdfx/1.3/"> 
+  </rdf:Description> 
+  <rdf:Description rdf:about="" xmlns:pdfaid="http://www.aiim.org/pdfa/ns/id/"> 
+   <pdfaid:part>2</pdfaid:part> 
+   <pdfaid:conformance>B</pdfaid:conformance> 
+  </rdf:Description> 
+  <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/"> 
+   <xmp:CreatorTool>LaTeX using TUDa-CI</xmp:CreatorTool> 
+   <xmp:ModifyDate>2021-07-01T14:25:09+02:00</xmp:ModifyDate> 
+   <xmp:CreateDate>2021-07-01T14:25:09+02:00</xmp:CreateDate> 
+   <xmp:MetadataDate>2021-07-01T14:25:09+02:00</xmp:MetadataDate> 
+  </rdf:Description> 
+  <rdf:Description rdf:about="" xmlns:xmpRights = "http://ns.adobe.com/xap/1.0/rights/"> 
+  </rdf:Description> 
+  <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/"> 
+   <xmpMM:DocumentID>uuid:664AE29E-00CF-749D-ECCF-A13289ED18C3</xmpMM:DocumentID> 
+   <xmpMM:InstanceID>uuid:F08B926F-9DBE-4576-207A-0A70E2940501</xmpMM:InstanceID> 
+  </rdf:Description> 
+ </rdf:RDF> 
+</x:xmpmeta> 
+                                                                                                                                
+                                                                                                                                
+                                                                                                                                
+                                                                                                                                
+<?xpacket end='w'?> 

BIN
Thesis_LaTeX/tuda_logo.pdf